diff --git a/src/i18n.ts b/src/i18n.ts index f9e56623..73f7774a 100644 --- a/src/i18n.ts +++ b/src/i18n.ts @@ -40,6 +40,7 @@ const allLanguages: Language[] = [ { lng: "hi-IN", label: "हिन्दी", data: "hi-IN.json" }, { lng: "ta-IN", label: "தமிழ்", data: "ta-IN.json" }, { lng: "gl-ES", label: "Galego", data: "gl-ES.json" }, + { lng: "vi-VN", label: "Tiếng Việt", data: "vi-VN.json" }, ]; export const languages: Language[] = [ diff --git a/src/locales/percentages.json b/src/locales/percentages.json index 23a60b4a..fe35fda1 100644 --- a/src/locales/percentages.json +++ b/src/locales/percentages.json @@ -27,6 +27,7 @@ "ta-IN": 6, "tr-TR": 96, "uk-UA": 100, + "vi-VN": 0, "zh-CN": 96, "zh-TW": 99 } diff --git a/src/locales/vi-VN.json b/src/locales/vi-VN.json new file mode 100644 index 00000000..ab5e342e --- /dev/null +++ b/src/locales/vi-VN.json @@ -0,0 +1,195 @@ +{ + "labels": { + "paste": "", + "selectAll": "", + "multiSelect": "", + "moveCanvas": "", + "copy": "", + "copyAsPng": "", + "copyAsSvg": "", + "bringForward": "", + "sendToBack": "", + "bringToFront": "", + "sendBackward": "", + "delete": "", + "copyStyles": "", + "pasteStyles": "", + "stroke": "", + "background": "", + "fill": "", + "strokeWidth": "", + "strokeStyle": "", + "strokeStyle_solid": "", + "strokeStyle_dashed": "", + "strokeStyle_dotted": "", + "sloppiness": "", + "opacity": "", + "textAlign": "", + "edges": "", + "sharp": "", + "round": "", + "fontSize": "", + "fontFamily": "", + "onlySelected": "", + "withBackground": "", + "addWatermark": "", + "handDrawn": "", + "normal": "", + "code": "", + "small": "", + "medium": "", + "large": "", + "veryLarge": "", + "solid": "", + "hachure": "", + "crossHatch": "", + "thin": "", + "bold": "", + "left": "", + "center": "", + "right": "", + "extraBold": "", + "architect": "", + "artist": "", + "cartoonist": "", + "fileTitle": "", + "colorPicker": "", + "canvasBackground": "", + "drawingCanvas": "", + "layers": "", + "actions": "", + "language": "", + "createRoom": "", + "duplicateSelection": "", + "untitled": "", + "name": "", + "yourName": "", + "madeWithExcalidraw": "", + "group": "", + "ungroup": "", + "collaborators": "", + "toggleGridMode": "", + "addToLibrary": "", + "removeFromLibrary": "", + "libraryLoadingMessage": "", + "loadingScene": "" + }, + "buttons": { + "clearReset": "", + "export": "", + "exportToPng": "", + "exportToSvg": "", + "copyToClipboard": "", + "copyPngToClipboard": "", + "save": "", + "saveAs": "", + "load": "", + "getShareableLink": "", + "close": "", + "selectLanguage": "", + "scrollBackToContent": "", + "zoomIn": "", + "zoomOut": "", + "resetZoom": "", + "menu": "", + "done": "", + "edit": "", + "undo": "", + "redo": "", + "roomDialog": "", + "createNewRoom": "", + "toggleFullScreen": "", + "toggleDarkMode": "", + "toggleZenMode": "", + "exitZenMode": "" + }, + "alerts": { + "clearReset": "", + "couldNotCreateShareableLink": "", + "couldNotLoadInvalidFile": "", + "importBackendFailed": "", + "cannotExportEmptyCanvas": "", + "couldNotCopyToClipboard": "", + "decryptFailed": "", + "uploadedSecurly": "", + "loadSceneOverridePrompt": "" + }, + "toolBar": { + "selection": "", + "draw": "", + "rectangle": "", + "diamond": "", + "ellipse": "", + "arrow": "", + "line": "", + "text": "", + "library": "", + "lock": "" + }, + "headings": { + "canvasActions": "", + "selectedShapeActions": "", + "shapes": "" + }, + "hints": { + "linearElement": "", + "freeDraw": "", + "linearElementMulti": "", + "resize": "", + "rotate": "", + "lineEditor_info": "", + "lineEditor_pointSelected": "", + "lineEditor_nothingSelected": "" + }, + "errorSplash": { + "headingMain_pre": "", + "headingMain_button": "", + "clearCanvasMessage": "", + "clearCanvasMessage_button": "", + "clearCanvasCaveat": "", + "trackedToSentry_pre": "", + "trackedToSentry_post": "", + "openIssueMessage_pre": "", + "openIssueMessage_button": "", + "openIssueMessage_post": "", + "sceneContent": "" + }, + "roomDialog": { + "desc_intro": "", + "desc_privacy": "", + "button_startSession": "", + "button_stopSession": "", + "desc_inProgressIntro": "", + "desc_persistenceWarning": "", + "desc_shareLink": "", + "desc_exitSession": "" + }, + "errorDialog": { + "title": "" + }, + "shortcutsDialog": { + "title": "", + "shapes": "", + "or": "", + "click": "", + "drag": "", + "curvedArrow": "", + "curvedLine": "", + "editor": "", + "view": "", + "blog": "", + "howto": "", + "github": "", + "textNewLine": "", + "textFinish": "", + "zoomToFit": "", + "preventBinding": "" + }, + "encrypted": { + "tooltip": "" + }, + "charts": { + "noNumericColumn": "", + "tooManyColumns": "" + } +}