瀏覽代碼

New Crowdin updates (#2042)

* New translations en.json (Vietnamese)

* Auto commit: Calculate translation coverage

* add vi-VN to i18n

Co-authored-by: Kostas Bariotis <konmpar@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
Lipis 4 年之前
父節點
當前提交
c6e2877418
共有 3 個文件被更改,包括 197 次插入0 次删除
  1. 1 0
      src/i18n.ts
  2. 1 0
      src/locales/percentages.json
  3. 195 0
      src/locales/vi-VN.json

+ 1 - 0
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[] = [

+ 1 - 0
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
 }

+ 195 - 0
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": ""
+  }
+}