Ver código fonte

chore: Update translations from Crowdin (#4322)

Co-authored-by: Panayiotis Lipiridis <lipiridis@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
Excalidraw Bot 3 anos atrás
pai
commit
9373961857
47 arquivos alterados com 1588 adições e 507 exclusões
  1. 5 0
      scripts/locales-coverage-description.js
  2. 5 3
      src/i18n.ts
  3. 21 15
      src/locales/ar-SA.json
  4. 27 21
      src/locales/bg-BG.json
  5. 8 2
      src/locales/bn-BD.json
  6. 80 74
      src/locales/ca-ES.json
  7. 8 2
      src/locales/cs-CZ.json
  8. 8 2
      src/locales/da-DK.json
  9. 11 5
      src/locales/de-DE.json
  10. 17 11
      src/locales/el-GR.json
  11. 10 4
      src/locales/es-ES.json
  12. 410 0
      src/locales/eu-ES.json
  13. 10 4
      src/locales/fa-IR.json
  14. 10 4
      src/locales/fi-FI.json
  15. 10 4
      src/locales/fr-FR.json
  16. 10 4
      src/locales/he-IL.json
  17. 10 4
      src/locales/hi-IN.json
  18. 10 4
      src/locales/hu-HU.json
  19. 9 3
      src/locales/id-ID.json
  20. 10 4
      src/locales/it-IT.json
  21. 11 5
      src/locales/ja-JP.json
  22. 57 51
      src/locales/kab-KAB.json
  23. 8 2
      src/locales/kk-KZ.json
  24. 10 4
      src/locales/ko-KR.json
  25. 410 0
      src/locales/lt-LT.json
  26. 28 22
      src/locales/lv-LV.json
  27. 10 4
      src/locales/my-MM.json
  28. 9 3
      src/locales/nb-NO.json
  29. 10 4
      src/locales/nl-NL.json
  30. 10 4
      src/locales/nn-NO.json
  31. 10 4
      src/locales/oc-FR.json
  32. 32 26
      src/locales/pa-IN.json
  33. 30 28
      src/locales/percentages.json
  34. 10 4
      src/locales/pl-PL.json
  35. 12 6
      src/locales/pt-BR.json
  36. 10 4
      src/locales/pt-PT.json
  37. 10 4
      src/locales/ro-RO.json
  38. 59 53
      src/locales/ru-RU.json
  39. 8 2
      src/locales/si-LK.json
  40. 11 5
      src/locales/sk-SK.json
  41. 11 5
      src/locales/sv-SE.json
  42. 11 5
      src/locales/ta-IN.json
  43. 44 38
      src/locales/tr-TR.json
  44. 10 4
      src/locales/uk-UA.json
  45. 51 45
      src/locales/zh-CN.json
  46. 8 2
      src/locales/zh-HK.json
  47. 9 3
      src/locales/zh-TW.json

+ 5 - 0
scripts/locales-coverage-description.js

@@ -11,6 +11,7 @@ const crowdinMap = {
   "de-DE": "en-de",
   "el-GR": "en-el",
   "es-ES": "en-es",
+  "eu-ES": "en-eu",
   "fa-IR": "en-fa",
   "fi-FI": "en-fi",
   "fr-FR": "en-fr",
@@ -42,6 +43,7 @@ const crowdinMap = {
   "zh-CN": "en-zhcn",
   "zh-HK": "en-zhhk",
   "zh-TW": "en-zhtw",
+  "lt-LT": "en-lt",
   "lv-LV": "en-lv",
   "cs-CZ": "en-cs",
   "kk-KZ": "en-kk",
@@ -69,6 +71,7 @@ const flags = {
   "kab-KAB": "🏳",
   "kk-KZ": "🇰🇿",
   "ko-KR": "🇰🇷",
+  "lt-LT": "🇱🇹",
   "lv-LV": "🇱🇻",
   "my-MM": "🇲🇲",
   "nb-NO": "🇳🇴",
@@ -102,6 +105,7 @@ const languages = {
   "de-DE": "Deutsch",
   "el-GR": "Ελληνικά",
   "es-ES": "Español",
+  "eu-ES": "Euskara",
   "fa-IR": "فارسی",
   "fi-FI": "Suomi",
   "fr-FR": "Français",
@@ -114,6 +118,7 @@ const languages = {
   "kab-KAB": "Taqbaylit",
   "kk-KZ": "Қазақ тілі",
   "ko-KR": "한국어",
+  "lt-LT": "Lietuvių",
   "lv-LV": "Latviešu",
   "my-MM": "Burmese",
   "nb-NO": "Norsk bokmål",

+ 5 - 3
src/i18n.ts

@@ -16,9 +16,11 @@ const allLanguages: Language[] = [
   { code: "ar-SA", label: "العربية", rtl: true },
   { code: "bg-BG", label: "Български" },
   { code: "ca-ES", label: "Català" },
+  { code: "cs-CZ", label: "Česky" },
   { code: "de-DE", label: "Deutsch" },
   { code: "el-GR", label: "Ελληνικά" },
   { code: "es-ES", label: "Español" },
+  { code: "eu-ES", label: "Euskara" },
   { code: "fa-IR", label: "فارسی", rtl: true },
   { code: "fi-FI", label: "Suomi" },
   { code: "fr-FR", label: "Français" },
@@ -29,7 +31,10 @@ const allLanguages: Language[] = [
   { code: "it-IT", label: "Italiano" },
   { code: "ja-JP", label: "日本語" },
   { code: "kab-KAB", label: "Taqbaylit" },
+  { code: "kk-KZ", label: "Қазақ тілі" },
   { code: "ko-KR", label: "한국어" },
+  { code: "lt-LT", label: "Lietuvių" },
+  { code: "lv-LV", label: "Latviešu" },
   { code: "my-MM", label: "Burmese" },
   { code: "nb-NO", label: "Norsk bokmål" },
   { code: "nl-NL", label: "Nederlands" },
@@ -47,9 +52,6 @@ const allLanguages: Language[] = [
   { code: "uk-UA", label: "Українська" },
   { code: "zh-CN", label: "简体中文" },
   { code: "zh-TW", label: "繁體中文" },
-  { code: "lv-LV", label: "Latviešu" },
-  { code: "cs-CZ", label: "Česky" },
-  { code: "kk-KZ", label: "Қазақ тілі" },
 ].concat([defaultLang]);
 
 export const languages: Language[] = allLanguages

+ 21 - 15
src/locales/ar-SA.json

@@ -101,8 +101,10 @@
     "showStroke": "إظهار منتقي لون الخط",
     "showBackground": "إظهار منتقي لون الخلفية",
     "toggleTheme": "غير النمط",
-    "personalLib": "",
-    "excalidrawLib": ""
+    "personalLib": "المكتبة الشخصية",
+    "excalidrawLib": "مكتبتنا",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "إعادة تعيين اللوحة",
@@ -138,10 +140,10 @@
     "exitZenMode": "إلغاء الوضع الليلى",
     "cancel": "إلغاء",
     "clear": "مسح",
-    "remove": "",
-    "publishLibrary": "",
-    "submit": "",
-    "confirm": ""
+    "remove": "إزالة",
+    "publishLibrary": "انشر",
+    "submit": "أرسل",
+    "confirm": "تأكيد"
   },
   "alerts": {
     "clearReset": "هذا سيُزيل كامل اللوحة. هل أنت متأكد؟",
@@ -204,10 +206,12 @@
     "resizeImage": "يمكنك تغيير الحجم بحرية بالضغط بأستمرار على SHIFT،\nاضغط بأستمرار على ALT أيضا لتغيير الحجم من المركز",
     "rotate": "يمكنك تقييد الزوايا من خلال الضغط على SHIFT أثناء الدوران",
     "lineEditor_info": "انقر نقراً مزدوجاً أو اضغط Enter لتعديل النقاط",
-    "lineEditor_pointSelected": "اضغط على حذف لإزالة النقطة، Ctrl Or Cmd+D للتكرار، أو اسحب للانتقال",
-    "lineEditor_nothingSelected": "حدد نقطة لتحريك أو إزالتها، أو اضغط Alt ثم انقر لإضافة نقاط جديدة",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "تعذر عرض المعاينة",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "اقرأ مدونتنا",
     "click": "انقر",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "سهم مائل",
     "curvedLine": "خط مائل",
     "documentation": "دليل الاستخدام",
@@ -317,13 +323,13 @@
     "atleastOneLibItem": ""
   },
   "publishSuccessDialog": {
-    "title": "",
-    "content": "",
-    "link": ""
+    "title": "تم إرسال المكتبة",
+    "content": "شكرا لك {{authorName}}. لقد تم إرسال مكتبتك للمراجعة. يمكنك تتبع الحالة",
+    "link": "هنا"
   },
   "confirmDialog": {
-    "resetLibrary": "",
-    "removeItemsFromLib": ""
+    "resetLibrary": "إعادة ضبط المكتبة",
+    "removeItemsFromLib": "إزالة العناصر المحددة من المكتبة"
   },
   "encrypted": {
     "tooltip": "رسوماتك مشفرة من النهاية إلى النهاية حتى أن خوادم Excalidraw لن تراها أبدا.",
@@ -345,7 +351,7 @@
     "width": "العرض"
   },
   "toast": {
-    "addedToLibrary": "",
+    "addedToLibrary": "تمت الاضافة الى المكتبة!",
     "copyStyles": "نسخت الانماط.",
     "copyToClipboard": "نسخ إلى الحافظة.",
     "copyToClipboardAsPng": "تم نسخ {{exportSelection}} إلى الحافظة بصيغة PNG\n({{exportColorScheme}})",

+ 27 - 21
src/locales/bg-BG.json

@@ -35,11 +35,11 @@
     "arrowhead_arrow": "Стрелка",
     "arrowhead_bar": "Връх на стрелката",
     "arrowhead_dot": "Точка",
-    "arrowhead_triangle": "",
+    "arrowhead_triangle": "Триъгълник",
     "fontSize": "Размер на шрифта",
     "fontFamily": "Семейство шрифтове",
     "onlySelected": "Само избраното",
-    "withBackground": "",
+    "withBackground": "Фон",
     "exportEmbedScene": "",
     "exportEmbedScene_details": "Данните от сцената ще бъдат екпортирани в PNG/SVG файл, за да може сцената да бъде възстановена от него.\nТова ще увеличи размера на файла.",
     "addWatermark": "Добави \"Направено с Excalidraw\"",
@@ -62,7 +62,7 @@
     "architect": "Архитект",
     "artist": "Художник",
     "cartoonist": "Карикатурист",
-    "fileTitle": "",
+    "fileTitle": "Име на файл",
     "colorPicker": "Избор на цвят",
     "canvasBackground": "Фон на платно",
     "drawingCanvas": "Платно за рисуване",
@@ -93,21 +93,23 @@
     "centerHorizontally": "Центрирай хоризонтално",
     "distributeHorizontally": "Разпредели хоризонтално",
     "distributeVertically": "Разпредели вертикално",
-    "flipHorizontal": "",
-    "flipVertical": "",
+    "flipHorizontal": "Хоризонтално обръщане",
+    "flipVertical": "Вертикално обръщане",
     "viewMode": "Изглед",
     "toggleExportColorScheme": "",
-    "share": "",
+    "share": "Сподели",
     "showStroke": "",
     "showBackground": "",
     "toggleTheme": "",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Нулиране на платно",
     "exportJSON": "",
-    "exportImage": "",
+    "exportImage": "Запиши като изображение",
     "export": "Експортиране",
     "exportToPng": "Изнасяне в PNG",
     "exportToSvg": "Изнасяне в SVG",
@@ -129,19 +131,19 @@
     "edit": "Редактиране",
     "undo": "Отмяна",
     "redo": "Повтори",
-    "resetLibrary": "",
+    "resetLibrary": "Нулиране на библиотеката",
     "createNewRoom": "Създай нова стая",
     "fullScreen": "На цял екран",
     "darkMode": "Тъмен режим",
     "lightMode": "Светъл режим",
     "zenMode": "Режим Zen",
     "exitZenMode": "Спиране на Zen режим",
-    "cancel": "",
-    "clear": "",
-    "remove": "",
-    "publishLibrary": "",
-    "submit": "",
-    "confirm": ""
+    "cancel": "Отмени",
+    "clear": "Изчисти",
+    "remove": "Премахване",
+    "publishLibrary": "Публикувай",
+    "submit": "Изпрати",
+    "confirm": "Потвърждаване"
   },
   "alerts": {
     "clearReset": "Това ще изчисти цялото платно. Сигурни ли сте?",
@@ -167,7 +169,7 @@
     "invalidEncryptionKey": ""
   },
   "errors": {
-    "unsupportedFileType": "",
+    "unsupportedFileType": "Този файлов формат не се поддържа.",
     "imageInsertError": "",
     "fileTooBig": "",
     "svgImageInsertError": "",
@@ -175,13 +177,13 @@
   },
   "toolBar": {
     "selection": "Селекция",
-    "image": "",
+    "image": "Вмъкване на изображение",
     "rectangle": "Правоъгълник",
     "diamond": "Диамант",
     "ellipse": "Елипс",
     "arrow": "Стрелка",
     "line": "Линия",
-    "freedraw": "",
+    "freedraw": "Рисуване",
     "text": "Текст",
     "library": "Библиотека",
     "lock": "Поддържайте избрания инструмент активен след рисуване"
@@ -204,10 +206,12 @@
     "resizeImage": "",
     "rotate": "Можете да ограничите ъглите, като държите SHIFT, докато се въртите",
     "lineEditor_info": "Кликнете два пъти или натиснете Enter за да промените точките",
-    "lineEditor_pointSelected": "Натиснете Delete за да изтриете точка, CtrlOrCmd+D за дуплициране, или извлачете за да преместите",
-    "lineEditor_nothingSelected": "Изберете точка за местене или изтриване, или пък задръжте Alt и натиснете за да добавите нови точки",
+    "lineEditor_pointSelected": "Натиснете Delete за да изтриете точка(и), CtrlOrCmd+D за дуплициране, или извлачете за да преместите",
+    "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "Натиснете Enter, за да добавите",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "Невъзможност за показване на preview",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Прочетете нашия блог",
     "click": "клик",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Извита стрелка",
     "curvedLine": "Извита линия",
     "documentation": "Документация",

+ 8 - 2
src/locales/bn-BD.json

@@ -102,7 +102,9 @@
     "showBackground": "",
     "toggleTheme": "",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "",
@@ -207,7 +209,9 @@
     "lineEditor_pointSelected": "",
     "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "",
     "click": "",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "",
     "curvedLine": "",
     "documentation": "",

+ 80 - 74
src/locales/ca-ES.json

@@ -35,7 +35,7 @@
     "arrowhead_arrow": "Fletxa",
     "arrowhead_bar": "Barra",
     "arrowhead_dot": "Punt",
-    "arrowhead_triangle": "",
+    "arrowhead_triangle": "Triangle",
     "fontSize": "Mida de lletra",
     "fontFamily": "Tipus de lletra",
     "onlySelected": "Només seleccionats",
@@ -101,8 +101,10 @@
     "showStroke": "Mostra el selector de color del traç",
     "showBackground": "Mostra el selector de color de fons",
     "toggleTheme": "Activa o desactiva el tema",
-    "personalLib": "",
-    "excalidrawLib": ""
+    "personalLib": "Biblioteca personal",
+    "excalidrawLib": "Biblioteca d'Excalidraw",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Neteja el llenç",
@@ -136,12 +138,12 @@
     "lightMode": "Mode clar",
     "zenMode": "Mode zen",
     "exitZenMode": "Surt de mode zen",
-    "cancel": "",
-    "clear": "",
-    "remove": "",
-    "publishLibrary": "",
-    "submit": "",
-    "confirm": ""
+    "cancel": "Cancel·la",
+    "clear": "Neteja",
+    "remove": "Suprimeix",
+    "publishLibrary": "Publica",
+    "submit": "Envia",
+    "confirm": "Confirma"
   },
   "alerts": {
     "clearReset": "S'esborrarà tot el llenç. N'esteu segur?",
@@ -163,19 +165,19 @@
     "cannotRestoreFromImage": "L’escena no s’ha pogut restaurar des d’aquest fitxer d’imatge",
     "invalidSceneUrl": "No s'ha pogut importar l'escena des de l'adreça URL proporcionada. Està malformada o no conté dades Excalidraw JSON vàlides.",
     "resetLibrary": "Això buidarà la biblioteca. N'esteu segur?",
-    "removeItemsFromsLibrary": "",
-    "invalidEncryptionKey": ""
+    "removeItemsFromsLibrary": "Suprimir {{count}} element(s) de la biblioteca?",
+    "invalidEncryptionKey": "La clau d'encriptació ha de tenir 22 caràcters. La col·laboració en directe està desactivada."
   },
   "errors": {
-    "unsupportedFileType": "",
-    "imageInsertError": "",
-    "fileTooBig": "",
-    "svgImageInsertError": "",
-    "invalidSVGString": ""
+    "unsupportedFileType": "Tipus de fitxer no suportat.",
+    "imageInsertError": "No s'ha pogut insertar la imatge, torneu-ho a provar més tard...",
+    "fileTooBig": "El fitxer és massa gros. La mida màxima permesa és {{maxSize}}.",
+    "svgImageInsertError": "No ha estat possible inserir la imatge SVG. Les marques SVG semblen invàlides.",
+    "invalidSVGString": "SVG no vàlid."
   },
   "toolBar": {
     "selection": "Selecció",
-    "image": "",
+    "image": "Insereix imatge",
     "rectangle": "Rectangle",
     "diamond": "Rombe",
     "ellipse": "El·lipse",
@@ -192,7 +194,7 @@
     "shapes": "Formes"
   },
   "hints": {
-    "canvasPanning": "",
+    "canvasPanning": "Per a moure el llenç, mantingueu premuda la roda del ratolí o la tecla espai mentre l'arrossegueu",
     "linearElement": "Feu clic per a dibuixar múltiples punts; arrossegueu per a una sola línia",
     "freeDraw": "Feu clic i arrossegueu, deixeu anar per a finalitzar",
     "text": "Consell: també podeu afegir text fent doble clic en qualsevol lloc amb l'eina de selecció",
@@ -201,13 +203,15 @@
     "linearElementMulti": "Feu clic a l'ultim punt, o pitgeu Esc o Retorn per a finalitzar",
     "lockAngle": "Per restringir els angles, mantenir premut el majúscul (SHIFT)",
     "resize": "Per restringir les proporcions mentres es canvia la mida, mantenir premut el majúscul (SHIFT); per canviar la mida des del centre, mantenir premut ALT",
-    "resizeImage": "",
+    "resizeImage": "Podeu redimensionar lliurement prement MAJÚSCULA;\nper a redimensionar des del centre, premeu ALT",
     "rotate": "Per restringir els angles mentre gira, mantenir premut el majúscul (SHIFT)",
     "lineEditor_info": "Fes doble clic o premi Enter per editar punts",
-    "lineEditor_pointSelected": "Premeu Suprimir per a eliminar el punt, CtrlOrCmd+D per a duplicar-lo, o arrossegueu-lo per a moure'l",
-    "lineEditor_nothingSelected": "Selecciona un punt per moure o eliminar, o manté premut Alt i fes clic per afegir punts nous",
-    "placeImage": "",
-    "publishLibrary": ""
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
+    "placeImage": "Feu clic per a col·locar la imatge o clic i arrossegar per a establir-ne la mida manualment",
+    "publishLibrary": "Publiqueu la vostra pròpia llibreria",
+    "bindTextToElement": "Premeu enter per a afegir-hi text",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "No es pot mostrar la previsualització",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Llegiu el nostre blog",
     "click": "clic",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Fletxa corba",
     "curvedLine": "Línia corba",
     "documentation": "Documentació",
@@ -275,55 +281,55 @@
     "zoomToSelection": "Zoom per veure la selecció"
   },
   "clearCanvasDialog": {
-    "title": ""
+    "title": "Neteja el llenç"
   },
   "publishDialog": {
-    "title": "",
-    "itemName": "",
-    "authorName": "",
-    "githubUsername": "",
-    "twitterUsername": "",
-    "libraryName": "",
-    "libraryDesc": "",
-    "website": "",
+    "title": "Publica la biblioteca",
+    "itemName": "Nom de l'element",
+    "authorName": "Nom de l'autor/a",
+    "githubUsername": "Nom d'usuari de GitHub",
+    "twitterUsername": "Nom d'usuari de Twitter",
+    "libraryName": "Nom de la biblioteca",
+    "libraryDesc": "Descripció de la biblioteca",
+    "website": "Lloc web",
     "placeholder": {
-      "authorName": "",
-      "libraryName": "",
-      "libraryDesc": "",
+      "authorName": "Nom o usuari",
+      "libraryName": "Nom de la vostra biblioteca",
+      "libraryDesc": "Descripció de la biblioteca per a ajudar a la gent a entendre'n el funcionament",
       "githubHandle": "",
       "twitterHandle": "",
-      "website": ""
+      "website": "Enllaç al vostre lloc web personal o a qualsevol altre (opcional)"
     },
     "errors": {
-      "required": "",
-      "website": ""
+      "required": "Requerit",
+      "website": "Introduïu una URL vàlida"
     },
     "noteDescription": {
-      "pre": "",
-      "link": "",
-      "post": ""
+      "pre": "Envieu la vostra biblioteca perquè sigui inclosa al ",
+      "link": "repositori públic",
+      "post": "per tal que altres persones puguin fer-ne ús en els seus dibuixos."
     },
     "noteGuidelines": {
-      "pre": "",
-      "link": "",
-      "post": ""
+      "pre": "La biblioteca ha de ser aprovada manualment. Si us plau, llegiu les ",
+      "link": "directrius",
+      "post": " abans d'enviar-hi res. Necessitareu un compte de GitHub per a comunicar i fer-hi canvis si cal, però no és requisit imprescindible."
     },
     "noteLicense": {
-      "pre": "",
-      "link": "",
-      "post": ""
+      "pre": "Quan l'envieu, accepteu que la biblioteca sigui publicada sota la ",
+      "link": "llicència MIT, ",
+      "post": "que, en resum, vol dir que qualsevol persona pot fer-ne ús sense restriccions."
     },
-    "noteItems": "",
-    "atleastOneLibItem": ""
+    "noteItems": "Cada element de la biblioteca ha de tenir el seu propi nom per tal que sigui filtrable. S'hi inclouran els elements següents:",
+    "atleastOneLibItem": "Si us plau, seleccioneu si més no un element de la biblioteca per a començar"
   },
   "publishSuccessDialog": {
-    "title": "",
-    "content": "",
-    "link": ""
+    "title": "Biblioteca enviada",
+    "content": "Gràcies, {{authorName}}. La vostra biblioteca ha estat enviada per a ser revisada. Podeu comprovar-ne l'estat",
+    "link": "aquí"
   },
   "confirmDialog": {
-    "resetLibrary": "",
-    "removeItemsFromLib": ""
+    "resetLibrary": "Restableix la biblioteca",
+    "removeItemsFromLib": "Suprimeix els elements seleccionats de la llibreria"
   },
   "encrypted": {
     "tooltip": "Els vostres dibuixos estan xifrats de punta a punta de manera que els servidors d’Excalidraw no els veuran mai.",
@@ -345,7 +351,7 @@
     "width": "Amplada"
   },
   "toast": {
-    "addedToLibrary": "",
+    "addedToLibrary": "Afegit a la biblioteca",
     "copyStyles": "S'han copiat els estils.",
     "copyToClipboard": "S'ha copiat al porta-retalls.",
     "copyToClipboardAsPng": "S'ha copiat {{exportSelection}} al porta-retalls en format PNG\n({{exportColorScheme}})",
@@ -360,29 +366,29 @@
     "f1f3f5": "Gris 1",
     "fff5f5": "Vermell 0",
     "fff0f6": "Rosa 0",
-    "f8f0fc": "",
-    "f3f0ff": "",
-    "edf2ff": "",
+    "f8f0fc": "Malva 0",
+    "f3f0ff": "Violat 0",
+    "edf2ff": "Indi 0",
     "e7f5ff": "Blau 0",
-    "e3fafc": "",
-    "e6fcf5": "",
+    "e3fafc": "Cian 0",
+    "e6fcf5": "Xarxet 0",
     "ebfbee": "Verd 0",
-    "f4fce3": "",
+    "f4fce3": "Llima 0",
     "fff9db": "Groc 0",
-    "fff4e6": "",
+    "fff4e6": "Taronja 0",
     "transparent": "Transparent",
     "ced4da": "Gris 4",
     "868e96": "Gris 6",
     "fa5252": "Vermell 6",
     "e64980": "Rosa 6",
-    "be4bdb": "",
-    "7950f2": "",
-    "4c6ef5": "",
+    "be4bdb": "Malva 6",
+    "7950f2": "Violat 6",
+    "4c6ef5": "Indi 6",
     "228be6": "Blau 6",
-    "15aabf": "",
-    "12b886": "",
+    "15aabf": "Cian 6",
+    "12b886": "Xarxet 6",
     "40c057": "Verd 6",
-    "82c91e": "",
+    "82c91e": "Llima 6",
     "fab005": "Groc 6",
     "fd7e14": "Taronja 6",
     "000000": "Negre",
@@ -390,14 +396,14 @@
     "495057": "Gris 7",
     "c92a2a": "Vermell 9",
     "a61e4d": "Rosa 9",
-    "862e9c": "",
-    "5f3dc4": "",
-    "364fc7": "",
+    "862e9c": "Malva 9",
+    "5f3dc4": "Violat 9",
+    "364fc7": "Indi 9",
     "1864ab": "Blau 9",
-    "0b7285": "",
-    "087f5b": "",
+    "0b7285": "Cian 9",
+    "087f5b": "Xarxet 9",
     "2b8a3e": "Verd 9",
-    "5c940d": "",
+    "5c940d": "Llima 9",
     "e67700": "Groc 9",
     "d9480f": "Taronja 9"
   }

+ 8 - 2
src/locales/cs-CZ.json

@@ -102,7 +102,9 @@
     "showBackground": "",
     "toggleTheme": "Přepnout tmavý řežim",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "",
@@ -207,7 +209,9 @@
     "lineEditor_pointSelected": "",
     "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "",
     "click": "kliknutí",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "",
     "curvedLine": "",
     "documentation": "",

+ 8 - 2
src/locales/da-DK.json

@@ -102,7 +102,9 @@
     "showBackground": "",
     "toggleTheme": "",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "",
@@ -207,7 +209,9 @@
     "lineEditor_pointSelected": "",
     "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Læs vores blog",
     "click": "",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "",
     "curvedLine": "",
     "documentation": "",

+ 11 - 5
src/locales/de-DE.json

@@ -102,7 +102,9 @@
     "showBackground": "Hintergrundfarbe auswählen",
     "toggleTheme": "Design umschalten",
     "personalLib": "Persönliche Bibliothek",
-    "excalidrawLib": "Excalidraw-Bibliothek"
+    "excalidrawLib": "Excalidraw-Bibliothek",
+    "decreaseFontSize": "Schrift verkleinern",
+    "increaseFontSize": "Schrift vergrößern"
   },
   "buttons": {
     "clearReset": "Zeichenfläche löschen & Hintergrundfarbe zurücksetzen",
@@ -197,17 +199,19 @@
     "freeDraw": "Klicke und ziehe. Lass los, wenn du fertig bist",
     "text": "Tipp: Du kannst auch Text hinzufügen, indem du mit dem Auswahlwerkzeug auf eine beliebige Stelle doppelklickst",
     "text_selected": "Doppelklicken oder Eingabetaste drücken, um Text zu bearbeiten",
-    "text_editing": "Drücke Escape oder Strg/Cmd+Eingabetaste, um die Bearbeitung abzuschließen",
+    "text_editing": "Drücke Escape oder CtrlOrCmd+Eingabetaste, um die Bearbeitung abzuschließen",
     "linearElementMulti": "Zum Beenden auf den letzten Punkt klicken oder Escape oder Eingabe drücken",
     "lockAngle": "Du kannst Winkel einschränken, indem du SHIFT gedrückt hältst",
     "resize": "Du kannst die Proportionen einschränken, indem du SHIFT während der Größenänderung gedrückt hältst. Halte ALT gedrückt, um die Größe vom Zentrum aus zu ändern",
     "resizeImage": "Du kannst die Größe frei ändern, indem du SHIFT gedrückt hältst; halte ALT, um die Größe vom Zentrum aus zu ändern",
     "rotate": "Du kannst Winkel einschränken, indem du SHIFT während der Drehung gedrückt hältst",
     "lineEditor_info": "Doppelklicken oder Eingabetaste drücken, um Punkte zu bearbeiten",
-    "lineEditor_pointSelected": "Drücke Löschen, um Punkt zu entfernen, Strg+D oder Cmd+D zum Duplizieren oder ziehe zum Verschieben",
-    "lineEditor_nothingSelected": "Wähle einen Punkt zum Verschieben oder Löschen oder halte die Alt-Taste gedrückt und klicke, um neue Punkte hinzuzufügen",
+    "lineEditor_pointSelected": "Drücke Löschen, um Punkt(e) zu entfernen, CtrlOrCmd+D zum Duplizieren oder ziehe zum Verschieben",
+    "lineEditor_nothingSelected": "Wähle einen zu bearbeitenden Punkt (halte SHIFT gedrückt um mehrere Punkte auszuwählen),\noder halte Alt gedrückt und klicke um neue Punkte hinzuzufügen",
     "placeImage": "Klicken, um das Bild zu platzieren oder klicken und ziehen um seine Größe manuell zu setzen",
-    "publishLibrary": "Veröffentliche deine eigene Bibliothek"
+    "publishLibrary": "Veröffentliche deine eigene Bibliothek",
+    "bindTextToElement": "Zum Hinzufügen Eingabetaste drücken",
+    "deepBoxSelect": "Halte CtrlOrCmd gedrückt, um innerhalb der Gruppe auszuwählen, und um Ziehen zu vermeiden"
   },
   "canvasError": {
     "cannotShowPreview": "Vorschau kann nicht angezeigt werden",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Lies unseren Blog",
     "click": "klicken",
+    "deepSelect": "Auswahl innerhalb der Gruppe",
+    "deepBoxSelect": "Auswahl innerhalb der Gruppe, und Ziehen vermeiden",
     "curvedArrow": "Gebogener Pfeil",
     "curvedLine": "Gebogene Linie",
     "documentation": "Dokumentation",

+ 17 - 11
src/locales/el-GR.json

@@ -101,8 +101,10 @@
     "showStroke": "Εμφάνιση επιλογέα χρωμάτων πινελιάς",
     "showBackground": "Εμφάνιση επιλογέα χρώματος φόντου",
     "toggleTheme": "Εναλλαγή θέματος",
-    "personalLib": "",
-    "excalidrawLib": ""
+    "personalLib": "Προσωπική Βιβλιοθήκη",
+    "excalidrawLib": "Βιβλιοθήκη Excalidraw",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Επαναφορά του καμβά",
@@ -204,10 +206,12 @@
     "resizeImage": "",
     "rotate": "Μπορείς να περιορίσεις τις γωνίες κρατώντας πατημένο το πλήκτρο SHIFT κατά την περιστροφή",
     "lineEditor_info": "Διπλό-κλικ ή πιέστε Enter για να επεξεργαστείτε τα σημεία",
-    "lineEditor_pointSelected": "Πιέστε Διαγραφή για να αφαιρέσετε το σημείου, CtrlOrCmd+D για να το αντιγράψετε ή σύρτε το για να το μετακινήσετε",
-    "lineEditor_nothingSelected": "Επιλέξτε ένα σημείο για μετακίνηση ή αφαίρεση, ή κρατήστε παρατεταμένα το Alt και κάντε κλικ για να προσθέσετε νέα σημεία",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": "Δημοσιεύστε τη δική σας βιβλιοθήκη"
+    "publishLibrary": "Δημοσιεύστε τη δική σας βιβλιοθήκη",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "Αδυναμία εμφάνισης προεπισκόπησης",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Διαβάστε το Blog μας",
     "click": "κλικ",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Κυρτό βέλος",
     "curvedLine": "Κυρτή γραμμή",
     "documentation": "Εγχειρίδιο",
@@ -295,7 +301,7 @@
       "website": ""
     },
     "errors": {
-      "required": "",
+      "required": "Απαιτείται",
       "website": "Εισάγετε μια έγκυρη διεύθυνση URL"
     },
     "noteDescription": {
@@ -305,7 +311,7 @@
     },
     "noteGuidelines": {
       "pre": "",
-      "link": "",
+      "link": "οδηγίες",
       "post": ""
     },
     "noteLicense": {
@@ -319,11 +325,11 @@
   "publishSuccessDialog": {
     "title": "",
     "content": "",
-    "link": ""
+    "link": "εδώ"
   },
   "confirmDialog": {
-    "resetLibrary": "",
-    "removeItemsFromLib": ""
+    "resetLibrary": "Καθαρισμός βιβλιοθήκης",
+    "removeItemsFromLib": "Αφαίρεση επιλεγμένων αντικειμένων από τη βιβλιοθήκη"
   },
   "encrypted": {
     "tooltip": "Τα σχέδιά σου είναι κρυπτογραφημένα από άκρο σε άκρο, έτσι δεν θα είναι ποτέ ορατά μέσα από τους διακομιστές του Excalidraw.",
@@ -345,7 +351,7 @@
     "width": "Πλάτος"
   },
   "toast": {
-    "addedToLibrary": "",
+    "addedToLibrary": "Προστέθηκε στη βιβλιοθήκη",
     "copyStyles": "Αντιγράφηκαν στυλ.",
     "copyToClipboard": "Αντιγράφηκε στο πρόχειρο.",
     "copyToClipboardAsPng": "Αντιγράφηκε {{exportSelection}} στο πρόχειρο ως PNG\n({{exportColorScheme}})",

+ 10 - 4
src/locales/es-ES.json

@@ -102,7 +102,9 @@
     "showBackground": "Mostrar el selector de color de fondo",
     "toggleTheme": "Alternar tema",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Limpiar lienzo y reiniciar el color de fondo",
@@ -204,10 +206,12 @@
     "resizeImage": "Puede redimensionar libremente pulsando SHIFT,\npulse ALT para redimensionar desde el centro",
     "rotate": "Puedes restringir los ángulos manteniendo presionado SHIFT mientras giras",
     "lineEditor_info": "Doble clic o pulse Enter para editar puntos",
-    "lineEditor_pointSelected": "Presione Suprimir para eliminar el punto, CtrlOrCmd+D para duplicarlo, o arrástrelo para moverlo",
-    "lineEditor_nothingSelected": "Selecciona un punto sea para mover o eliminar, o mantén pulsado Alt y haz clic para añadir nuevos puntos",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "Haga clic para colocar la imagen o haga clic y arrastre para establecer su tamaño manualmente",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "No se puede mostrar la vista previa",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Lea nuestro blog",
     "click": "clic",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Flecha curva",
     "curvedLine": "Línea curva",
     "documentation": "Documentación",

+ 410 - 0
src/locales/eu-ES.json

@@ -0,0 +1,410 @@
+{
+  "labels": {
+    "paste": "Itsatsi",
+    "pasteCharts": "Itsatsi grafikoak",
+    "selectAll": "Hautatu dena",
+    "multiSelect": "Gehitu elementua hautapenera",
+    "moveCanvas": "Mugitu oihala",
+    "cut": "Ebaki",
+    "copy": "Kopiatu",
+    "copyAsPng": "Kopiatu arbelera PNG gisa",
+    "copyAsSvg": "Kopiatu arbelera SVG gisa",
+    "bringForward": "Ekarri aurrerago",
+    "sendToBack": "Eraman atzera",
+    "bringToFront": "Ekarri aurrera",
+    "sendBackward": "Eraman atzerago",
+    "delete": "Ezabatu",
+    "copyStyles": "Kopiatu estiloak",
+    "pasteStyles": "Itsatsi estiloak",
+    "stroke": "Marra",
+    "background": "Atzeko planoa",
+    "fill": "Bete",
+    "strokeWidth": "Marraren zabalera",
+    "strokeStyle": "Marraren estiloa",
+    "strokeStyle_solid": "Solidoa",
+    "strokeStyle_dashed": "Marratua",
+    "strokeStyle_dotted": "Puntukatua",
+    "sloppiness": "Marraren trazoa",
+    "opacity": "Opakotasuna",
+    "textAlign": "Testuaren lerrokapena",
+    "edges": "Ertzak",
+    "sharp": "Ertz bizia",
+    "round": "Borobildua",
+    "arrowheads": "Gezi-puntak",
+    "arrowhead_none": "Bat ere ez",
+    "arrowhead_arrow": "Gezia",
+    "arrowhead_bar": "Barra",
+    "arrowhead_dot": "Puntua",
+    "arrowhead_triangle": "Hirukia",
+    "fontSize": "Letra-tamaina",
+    "fontFamily": "Letra-tipoa",
+    "onlySelected": "Hautapena soilik",
+    "withBackground": "Atzeko planoa",
+    "exportEmbedScene": "Txertatu eszena",
+    "exportEmbedScene_details": "Eszenaren datuak esportatutako PNG/SVG fitxategian gordeko dira, eszena bertatik berrezartzeko.\nEsportatutako fitxategien tamaina handituko da.",
+    "addWatermark": "Gehitu \"Excalidraw bidez egina\"",
+    "handDrawn": "Eskuz marraztua",
+    "normal": "Normala",
+    "code": "Kodea",
+    "small": "Txikia",
+    "medium": "Ertaina",
+    "large": "Handia",
+    "veryLarge": "Oso handia",
+    "solid": "Solidoa",
+    "hachure": "Itzalduna",
+    "crossHatch": "Marraduna",
+    "thin": "Mehea",
+    "bold": "Lodia",
+    "left": "Ezkerrean",
+    "center": "Erdian",
+    "right": "Eskuinean",
+    "extraBold": "Oso lodia",
+    "architect": "Arkitektoa",
+    "artist": "Artista",
+    "cartoonist": "Marrazkilaria",
+    "fileTitle": "Fitxategi izena",
+    "colorPicker": "Kolore-hautatzailea",
+    "canvasBackground": "Oihalaren atzeko planoa",
+    "drawingCanvas": "Marrazteko oihala",
+    "layers": "Geruzak",
+    "actions": "Ekintzak",
+    "language": "Hizkuntza",
+    "liveCollaboration": "Zuzeneko elkarlana",
+    "duplicateSelection": "Bikoiztu",
+    "untitled": "Izengabea",
+    "name": "Izena",
+    "yourName": "Zure izena",
+    "madeWithExcalidraw": "Excalidraw bidez egina",
+    "group": "Hautapena taldea bihurtu",
+    "ungroup": "Desegin hautapenaren taldea",
+    "collaborators": "Kolaboratzaileak",
+    "showGrid": "Erakutsi sareta",
+    "addToLibrary": "Gehitu liburutegira",
+    "removeFromLibrary": "Kendu liburutegitik",
+    "libraryLoadingMessage": "Liburutegia kargatzen…",
+    "libraries": "Arakatu liburutegiak",
+    "loadingScene": "Eszena kargatzen…",
+    "align": "Lerrokatu",
+    "alignTop": "Lerrokatu goian",
+    "alignBottom": "Lerrokatu behean",
+    "alignLeft": "Lerrokatu ezkerrean",
+    "alignRight": "Lerrokatu eskuinean",
+    "centerVertically": "Erdiratu bertikalki",
+    "centerHorizontally": "Erdiratu horizontalki",
+    "distributeHorizontally": "Banandu horizontalki",
+    "distributeVertically": "Banandu bertikalki",
+    "flipHorizontal": "Irauli horizontalki",
+    "flipVertical": "Irauli bertikalki",
+    "viewMode": "Ikuspegia",
+    "toggleExportColorScheme": "Aldatu esportatzeko kolorearen eszena",
+    "share": "Partekatu",
+    "showStroke": "Erakutsi marraren kolore-hautatzailea",
+    "showBackground": "Erakutsi atzeko planoaren kolore-hautatzailea",
+    "toggleTheme": "Aldatu gaia",
+    "personalLib": "Liburutegi pertsonala",
+    "excalidrawLib": "Excalidraw liburutegia",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
+  },
+  "buttons": {
+    "clearReset": "Garbitu oihala",
+    "exportJSON": "Esportatu fitxategira",
+    "exportImage": "Gorde irudi gisa",
+    "export": "Esportatu",
+    "exportToPng": "Esportatu PNG gisa",
+    "exportToSvg": "Esportatu SVG gisa",
+    "copyToClipboard": "Kopiatu arbelera",
+    "copyPngToClipboard": "Kopiatu PNG arbelera",
+    "scale": "Eskala",
+    "save": "Gorde uneko fitxategian",
+    "saveAs": "Gorde honela",
+    "load": "Kargatu",
+    "getShareableLink": "Lortu partekatzeko esteka",
+    "close": "Itxi",
+    "selectLanguage": "Hautatu hizkuntza",
+    "scrollBackToContent": "Joan atzera edukira",
+    "zoomIn": "Handiagotu",
+    "zoomOut": "Txikiagotu",
+    "resetZoom": "Leheneratu zooma",
+    "menu": "Menua",
+    "done": "Egina",
+    "edit": "Editatu",
+    "undo": "Desegin",
+    "redo": "Berregin",
+    "resetLibrary": "Leheneratu liburutegia",
+    "createNewRoom": "Sortu gela berria",
+    "fullScreen": "Pantaila osoa",
+    "darkMode": "Modu iluna",
+    "lightMode": "Modu argia",
+    "zenMode": "Zen modua",
+    "exitZenMode": "Irten Zen modutik",
+    "cancel": "Utzi",
+    "clear": "Garbitu",
+    "remove": "Kendu",
+    "publishLibrary": "Argitaratu",
+    "submit": "Bidali",
+    "confirm": "Baieztatu"
+  },
+  "alerts": {
+    "clearReset": "Honek oihal osoa garbituko du. Ziur zaude?",
+    "couldNotCreateShareableLink": "Ezin izan da partekatzeko estekarik sortu.",
+    "couldNotCreateShareableLinkTooBig": "Ezin izan da partekatzeko estekarik sortu: eszena handiegia da",
+    "couldNotLoadInvalidFile": "Ezin izan da kargatu, fitxategiak ez du balio",
+    "importBackendFailed": "Inportazioak huts egin du.",
+    "cannotExportEmptyCanvas": "Ezin izan da oihal hutsa esportatu.",
+    "couldNotCopyToClipboard": "Ezin izan da arbelean kopiatu.",
+    "decryptFailed": "Ezin izan da deszifratu.",
+    "uploadedSecurly": "Kargatzea muturretik muturrerako zifratze bidez ziurtatu da, hau da, Excalidraw zerbitzariak eta hirugarrenek ezin dutela edukia irakurri.",
+    "loadSceneOverridePrompt": "Kanpoko marrazkia kargatzeak lehendik duzun edukia ordezkatuko du. Jarraitu nahi duzu?",
+    "collabStopOverridePrompt": "",
+    "errorLoadingLibrary": "",
+    "errorAddingToLibrary": "",
+    "errorRemovingFromLibrary": "",
+    "confirmAddLibrary": "",
+    "imageDoesNotContainScene": "",
+    "cannotRestoreFromImage": "",
+    "invalidSceneUrl": "",
+    "resetLibrary": "",
+    "removeItemsFromsLibrary": "",
+    "invalidEncryptionKey": ""
+  },
+  "errors": {
+    "unsupportedFileType": "",
+    "imageInsertError": "",
+    "fileTooBig": "",
+    "svgImageInsertError": "",
+    "invalidSVGString": ""
+  },
+  "toolBar": {
+    "selection": "",
+    "image": "",
+    "rectangle": "",
+    "diamond": "",
+    "ellipse": "",
+    "arrow": "",
+    "line": "",
+    "freedraw": "",
+    "text": "",
+    "library": "",
+    "lock": ""
+  },
+  "headings": {
+    "canvasActions": "",
+    "selectedShapeActions": "",
+    "shapes": ""
+  },
+  "hints": {
+    "canvasPanning": "",
+    "linearElement": "",
+    "freeDraw": "",
+    "text": "",
+    "text_selected": "",
+    "text_editing": "",
+    "linearElementMulti": "",
+    "lockAngle": "",
+    "resize": "",
+    "resizeImage": "",
+    "rotate": "",
+    "lineEditor_info": "",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
+    "placeImage": "",
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
+  },
+  "canvasError": {
+    "cannotShowPreview": "",
+    "canvasTooBig": "",
+    "canvasTooBigTip": ""
+  },
+  "errorSplash": {
+    "headingMain_pre": "",
+    "headingMain_button": "orria birkargatzen.",
+    "clearCanvasMessage": "Birkargatzea ez bada burutzen, saiatu ",
+    "clearCanvasMessage_button": "oihala garbitzen.",
+    "clearCanvasCaveat": " Honen ondorioz lana galduko da ",
+    "trackedToSentry_pre": "Identifikatzailearen errorea ",
+    "trackedToSentry_post": " gure sistemak behatu du.",
+    "openIssueMessage_pre": "Oso kontuz ibili gara zure eszenaren informazioa errorean ez sartzeko. Zure eszena pribatua ez bada, kontuan hartu gure ",
+    "openIssueMessage_button": "erroreen jarraipena egitea.",
+    "openIssueMessage_post": " Sartu beheko informazioa kopiatu eta itsatsi bidez GitHub issue-n.",
+    "sceneContent": "Eszenaren edukia:"
+  },
+  "roomDialog": {
+    "desc_intro": "Jendea zure uneko eszenara gonbida dezakezu zurekin elkarlanean aritzeko.",
+    "desc_privacy": "Ez kezkatu, saioak muturretik muturrerako enkriptatzea erabiltzen du, beraz, marrazten duzuna pribatua izango da. Gure zerbitzariak ere ezingo du ikusi zer egiten duzun.",
+    "button_startSession": "Hasi saioa",
+    "button_stopSession": "Itxi saioa",
+    "desc_inProgressIntro": "Zuzeneko lankidetza saioa abian da.",
+    "desc_shareLink": "Partekatu esteka hau elkarlanean aritu nahi duzun edonorekin:",
+    "desc_exitSession": "Saioa ixteak aretotik deskonektatuko zaitu, baina eszenarekin lanean jarraitu ahal izango duzu lokalean. Kontuan izan honek ez diela beste pertsonei eragingo, eta euren bertsioan elkarlanean aritu ahal izango dira.",
+    "shareTitle": "Sartu Excalidraw-en zuzeneko lankidetza-saio batean"
+  },
+  "errorDialog": {
+    "title": "Errorea"
+  },
+  "exportDialog": {
+    "disk_title": "Gorde diskoan",
+    "disk_details": "Esportatu eszenaren datuak geroago inportatu ahal izango duzun fitxategi batan.",
+    "disk_button": "Gorde fitxategian",
+    "link_title": "Partekatzeko esteka",
+    "link_details": "Esportatu irakurtzeko soilik moduko esteka.",
+    "link_button": "Esportatu esteka",
+    "excalidrawplus_description": "Gorde eszena zure Excalidraw+ laneko areara.",
+    "excalidrawplus_button": "Esportatu",
+    "excalidrawplus_exportError": "Une honetan ezin izan da esportatu Excalidraw+era..."
+  },
+  "helpDialog": {
+    "blog": "Irakurri gure bloga",
+    "click": "sakatu",
+    "deepSelect": "",
+    "deepBoxSelect": "",
+    "curvedArrow": "Gezi kurbatua",
+    "curvedLine": "Lerro kurbatua",
+    "documentation": "Dokumentazioa",
+    "doubleClick": "klik bikoitza",
+    "drag": "arrastatu",
+    "editor": "Editorea",
+    "editSelectedShape": "Editatu hautatutako forma (testua/gezia/lerroa)",
+    "github": "Arazorik izan al duzu? Eman horren berri",
+    "howto": "Jarraitu gure gidak",
+    "or": "edo",
+    "preventBinding": "Saihestu gezien gainjartzea",
+    "shapes": "Formak",
+    "shortcuts": "Laster-teklak",
+    "textFinish": "Bukatu edizioa (testu editorea)",
+    "textNewLine": "Gehitu lerro berri bat (testu editorea)",
+    "title": "Laguntza",
+    "view": "Bistaratu",
+    "zoomToFit": "Egin zoom elementu guztiak ikusteko",
+    "zoomToSelection": "Zooma hautapenera"
+  },
+  "clearCanvasDialog": {
+    "title": "Garbitu oihala"
+  },
+  "publishDialog": {
+    "title": "Argitaratu liburutegia",
+    "itemName": "Elementuaren izena",
+    "authorName": "Egilearen izena",
+    "githubUsername": "GitHub-eko erabiltzaile-izena",
+    "twitterUsername": "Twitter-eko erabiltzaile-izena",
+    "libraryName": "Liburutegiaren izena",
+    "libraryDesc": "Liburutegiaren deskripzioa",
+    "website": "Webgunea",
+    "placeholder": {
+      "authorName": "Zure izena edo erabiltzaile-izena",
+      "libraryName": "Zure liburutegiaren izena",
+      "libraryDesc": "Zure liburutegiaren deskripzioa laguntzeko jendeari ulertzen haren erabilpena",
+      "githubHandle": "GitHub heldulekua (aukerakoa), liburutegia editatu ahal izateko berrikustera bidalitakoan",
+      "twitterHandle": "Twitter-eko erabiltzaile-izena (aukerakoa), badakigu nori kreditatu behar dugun Twitter bidez sustatzeko",
+      "website": "Estekatu zure webgunera edo nahi duzun tokira (aukerakoa)"
+    },
+    "errors": {
+      "required": "Beharrezkoa",
+      "website": "Sartu baliozko URL bat"
+    },
+    "noteDescription": {
+      "pre": "Bidali zure liburutegira sartu ahal izateko ",
+      "link": "zure liburutegiko biltegian",
+      "post": "beste jendeak bere marrazkietan erabili ahal izateko."
+    },
+    "noteGuidelines": {
+      "pre": "Liburutegia eskuz onartu behar da. Irakurri ",
+      "link": "gidalerroak",
+      "post": " bidali aurretik. GitHub kontu bat edukitzea komeni da komunikatzeko eta aldaketak egin ahal izateko, baina ez da guztiz beharrezkoa."
+    },
+    "noteLicense": {
+      "pre": "Bidaltzen baduzu, onartzen duzu liburutegia ",
+      "link": "MIT lizentziarekin argitaratuko dela, ",
+      "post": "zeinak, laburbilduz, esan nahi du edozeinek erabiltzen ahal duela murrizketarik gabe."
+    },
+    "noteItems": "Liburutegiko elementu bakoitzak bere izena eduki behar du iragazi ahal izateko. Liburutegiko hurrengo elementuak barne daude:",
+    "atleastOneLibItem": "Hautatu gutxienez liburutegiko elementu bat gutxienez hasi ahal izateko"
+  },
+  "publishSuccessDialog": {
+    "title": "Liburutegia bidali da",
+    "content": "Eskerrik asko {{authorName}}. Zure liburutegia bidali da berrikustera. Jarraitu dezakezu haren egoera",
+    "link": "hemen"
+  },
+  "confirmDialog": {
+    "resetLibrary": "Leheneratu liburutegia",
+    "removeItemsFromLib": "Kendu hautatutako elementuak liburutegitik"
+  },
+  "encrypted": {
+    "tooltip": "Zure marrazkiak muturretik muturrera enkriptatu dira, beraz Excalidraw-ren zerbitzariek ezingo dituzte ikusi.",
+    "link": "Excalidraw-ren muturretik muturrerako enkriptatzearen gaineko mezua blogean"
+  },
+  "stats": {
+    "angle": "Angelua",
+    "element": "Elementua",
+    "elements": "Elementuak",
+    "height": "Altuera",
+    "scene": "Eszena",
+    "selected": "Hautatua",
+    "storage": "Biltegia",
+    "title": "Datuak",
+    "total": "Guztira",
+    "version": "Bertsioa",
+    "versionCopy": "Klikatu kopiatzeko",
+    "versionNotAvailable": "Bertsio ez eskuragarria",
+    "width": "Zabalera"
+  },
+  "toast": {
+    "addedToLibrary": "Liburutegira gehitu da",
+    "copyStyles": "Estiloak kopiatu dira.",
+    "copyToClipboard": "Arbelean kopiatu da.",
+    "copyToClipboardAsPng": "{{exportSelection}} kopiatu da arbelean PNG gisa\n({{exportColorScheme}})",
+    "fileSaved": "Fitxategia gorde da.",
+    "fileSavedToFilename": "{filename}-n gorde da",
+    "canvas": "oihala",
+    "selection": "hautapena"
+  },
+  "colors": {
+    "ffffff": "Zuria",
+    "f8f9fa": "Grisa 0",
+    "f1f3f5": "Grisa 1",
+    "fff5f5": "Gorria 0",
+    "fff0f6": "Arrosa 0",
+    "f8f0fc": "Mahats kolorea 0",
+    "f3f0ff": "Bioleta 0",
+    "edf2ff": "Indigoa 0",
+    "e7f5ff": "Urdina 0",
+    "e3fafc": "Ziana 0",
+    "e6fcf5": "Berde urdinxka 0",
+    "ebfbee": "Berdea 0",
+    "f4fce3": "Lima 0",
+    "fff9db": "Horia 0",
+    "fff4e6": "Laranja 0",
+    "transparent": "Gardena",
+    "ced4da": "Grisa 4",
+    "868e96": "Grisa 6",
+    "fa5252": "Gorria 6",
+    "e64980": "Arrosa 6",
+    "be4bdb": "Mahats kolorea 6",
+    "7950f2": "Bioleta 6",
+    "4c6ef5": "Indigoa 6",
+    "228be6": "Urdina 6",
+    "15aabf": "Ziana 6",
+    "12b886": "Berde urdinxka 6",
+    "40c057": "Berdea 6",
+    "82c91e": "Lima 6",
+    "fab005": "Horia 6",
+    "fd7e14": "Laranja 6",
+    "000000": "Beltza",
+    "343a40": "Grisa 8",
+    "495057": "Grisa 7",
+    "c92a2a": "Gorria 9",
+    "a61e4d": "Arrosa 9",
+    "862e9c": "Mahats kolorea 9",
+    "5f3dc4": "Bioleta 9",
+    "364fc7": "Indigoa 9",
+    "1864ab": "Urdina 9",
+    "0b7285": "Ziana 9",
+    "087f5b": "Berde urdinxka 9",
+    "2b8a3e": "Berdea 9",
+    "5c940d": "Lima 9",
+    "e67700": "Horia 9",
+    "d9480f": "Laranja 9"
+  }
+}

+ 10 - 4
src/locales/fa-IR.json

@@ -102,7 +102,9 @@
     "showBackground": "نمایش انتخاب کننده رنگ پس زمینه",
     "toggleTheme": "تغییر تم",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "پاکسازی بوم نقاشی",
@@ -204,10 +206,12 @@
     "resizeImage": "",
     "rotate": "با نگه داشتن SHIFT هنگام چرخش می توانید زاویه ها را محدود کنید",
     "lineEditor_info": "دوبار کلیک کنید یا Enter را فشار دهید تا نقاط را ویرایش کنید",
-    "lineEditor_pointSelected": "برای حذف نقطه Delete برای کپی زدن Ctrl یا Cmd+D را بزنید و یا برای جابجایی بکشید.",
-    "lineEditor_nothingSelected": "یک نقطه را برای جابجایی یا حذف انتخاب کنید یا کلید Alt بگیرید و کلیک کنید تا بتوانید یک نقطه جدید اضافه کنید",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "پیش نمایش نشان داده نمی شود",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "بلاگ ما را بخوانید",
     "click": "کلیک",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "فلش خمیده",
     "curvedLine": "منحنی",
     "documentation": "مستندات",

+ 10 - 4
src/locales/fi-FI.json

@@ -102,7 +102,9 @@
     "showBackground": "Näytä taustavärin valitsin",
     "toggleTheme": "Vaihda teema",
     "personalLib": "Oma kirjasto",
-    "excalidrawLib": "Excalidraw kirjasto"
+    "excalidrawLib": "Excalidraw kirjasto",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Tyhjennä piirtoalue",
@@ -204,10 +206,12 @@
     "resizeImage": "Voit muuttaa kokoa vapaasti pitämällä SHIFTiä pohjassa, pidä ALT pohjassa muuttaaksesi kokoa keskipisteen ympäri",
     "rotate": "Voit rajoittaa kulman pitämällä SHIFT pohjassa pyörittäessäsi",
     "lineEditor_info": "Kaksoisnapauta tai paina Enter muokataksesi pisteitä",
-    "lineEditor_pointSelected": "Paina Delete poistaaksesi pisteen, Ctrl tai Cmd+D monistaaksesi, tai raahaa liikuttaaksesi",
-    "lineEditor_nothingSelected": "Valitse liikutettava tai poistettava piste, tai pidä ALT-näppäintä alaspainettuna ja napsauta lisätäksesi uusia pisteitä",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "Klikkaa asettaaksesi kuvan, tai klikkaa ja raahaa asettaaksesi sen koon manuaalisesti",
-    "publishLibrary": "Julkaise oma kirjasto"
+    "publishLibrary": "Julkaise oma kirjasto",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "Esikatselua ei voitu näyttää",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Lue blogiamme",
     "click": "klikkaa",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Kaareva nuoli",
     "curvedLine": "Kaareva viiva",
     "documentation": "Käyttöohjeet",

+ 10 - 4
src/locales/fr-FR.json

@@ -102,7 +102,9 @@
     "showBackground": "Afficher le sélecteur de couleur d'arrière-plan",
     "toggleTheme": "Changer le thème",
     "personalLib": "Bibliothèque personnelle",
-    "excalidrawLib": "Bibliothèque Excalidraw"
+    "excalidrawLib": "Bibliothèque Excalidraw",
+    "decreaseFontSize": "Réduire la taille de police",
+    "increaseFontSize": "Augmenter la taille de police"
   },
   "buttons": {
     "clearReset": "Réinitialiser le canevas",
@@ -204,10 +206,12 @@
     "resizeImage": "Vous pouvez redimensionner librement en maintenant SHIFT,\nmaintenez ALT pour redimensionner depuis le centre",
     "rotate": "Vous pouvez restreindre les angles en maintenant MAJ pendant la rotation",
     "lineEditor_info": "Double-cliquez ou appuyez sur Entrée pour éditer les points",
-    "lineEditor_pointSelected": "Appuyez sur Supprimer pour supprimer le point, Ctrl ou Cmd+D pour le dupliquer, ou faites-le glisser pour le déplacer",
-    "lineEditor_nothingSelected": "Sélectionnez un point à déplacer ou supprimer, ou maintenez Alt et cliquez pour ajouter de nouveaux points",
+    "lineEditor_pointSelected": "Appuyer sur Suppr. pour supprimer des points, Ctrl ou Cmd+D pour dupliquer, ou faire glisser pour déplacer",
+    "lineEditor_nothingSelected": "Sélectionner un point pour éditer (maintenir la touche MAJ pour en sélectionner plusieurs),\nou maintenir la touche Alt enfoncée et cliquer pour ajouter de nouveaux points",
     "placeImage": "Cliquez pour placer l'image, ou cliquez et faites glisser pour définir sa taille manuellement",
-    "publishLibrary": "Publier votre propre bibliothèque"
+    "publishLibrary": "Publier votre propre bibliothèque",
+    "bindTextToElement": "Appuyer sur Entrée pour ajouter du texte",
+    "deepBoxSelect": "Maintenir CtrlOuCmd pour sélectionner dans les groupes, et empêcher le déplacement"
   },
   "canvasError": {
     "cannotShowPreview": "Impossible d’afficher l’aperçu",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Lire notre blog",
     "click": "clic",
+    "deepSelect": "Sélection dans les groupes",
+    "deepBoxSelect": "Sélectionner dans les groupes, et empêcher le déplacement",
     "curvedArrow": "Flèche courbée",
     "curvedLine": "Ligne courbée",
     "documentation": "Documentation",

+ 10 - 4
src/locales/he-IL.json

@@ -102,7 +102,9 @@
     "showBackground": "הצג צבעי רקע",
     "toggleTheme": "שינוי ערכת העיצוב",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "אפס את הלוח",
@@ -204,10 +206,12 @@
     "resizeImage": "",
     "rotate": "ניתן להגביל זוויות על ידי לחיצה על SHIFT תוך כדי סיבוב",
     "lineEditor_info": "לחץ לחיצה כפולה או אנטר לעריכת הנקודות",
-    "lineEditor_pointSelected": "לחץ על Delete להסרת נקודה, CtrlOrCmd+D לשכפל, או גרור להזזה",
-    "lineEditor_nothingSelected": "בחר נקודה להזזה או הסרה, או החזק את כפתור Alt והקלק להוספת נקודות חדשות",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "לא הצלחנו להציג את התצוגה המקדימה",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "קרא את הבלוג שלנו",
     "click": "קליק",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "חץ מעוגל",
     "curvedLine": "קו מעוגל",
     "documentation": "תיעוד",

+ 10 - 4
src/locales/hi-IN.json

@@ -102,7 +102,9 @@
     "showBackground": "",
     "toggleTheme": "",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "कैनवास रीसेट करें",
@@ -204,10 +206,12 @@
     "resizeImage": "",
     "rotate": "आप घूर्णन करते समय SHIFT पकड़कर कोणों को विवश कर सकते हैं",
     "lineEditor_info": "बिंदुओं को संपादित करने के लिए Enter पर डबल-क्लिक करें या दबाएँ",
-    "lineEditor_pointSelected": "बिंदु हटाने के लिए डिलीट दबाएं, प्रतिरूपित करने के लिए कण्ट्रोल या कमांड डी दबाएं या स्थानांतरित करने के लिए खींचे",
-    "lineEditor_nothingSelected": "स्थानांतरित करने या हटाने के लिए एक बिंदु का चयन करें, या Alt दबाए रखें और नए बिंदुओं को जोड़ने के लिए क्लिक करें",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "पूर्वावलोकन नहीं दिखा सकते हैं",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "हमारा ब्लॉग पढे",
     "click": "क्लिक करें",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "वक्र तीर",
     "curvedLine": "वक्र रेखा",
     "documentation": "",

+ 10 - 4
src/locales/hu-HU.json

@@ -102,7 +102,9 @@
     "showBackground": "",
     "toggleTheme": "",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Vászon törlése",
@@ -204,10 +206,12 @@
     "resizeImage": "",
     "rotate": "A SHIFT billentyű lenyomva tartásával korlátozhatja a szögek illesztését",
     "lineEditor_info": "Kattints duplán, vagy nyomj entert a pontok szerkesztéséhez",
-    "lineEditor_pointSelected": "Nyomd meg a delete gombot a pont eltávolításához, Ctrl vagy Cmd + D-t a duplikáláshoz, vagy húzva mozgasd",
-    "lineEditor_nothingSelected": "Válassz ki egy pontot a mozgatáshoz vagy törtléshez, vagy az Alt lenyomása mellett kattintva hozz létre új pontokat",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "Előnézet nem jeleníthető meg",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "",
     "click": "",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "",
     "curvedLine": "",
     "documentation": "",

+ 9 - 3
src/locales/id-ID.json

@@ -102,7 +102,9 @@
     "showBackground": "Tampilkan latar pengambil warna",
     "toggleTheme": "Ubah tema",
     "personalLib": "Pustaka Pribadi",
-    "excalidrawLib": "Pustaka Excalidraw"
+    "excalidrawLib": "Pustaka Excalidraw",
+    "decreaseFontSize": "Kecilkan ukuran font",
+    "increaseFontSize": "Besarkan ukuran font"
   },
   "buttons": {
     "clearReset": "Setel Ulang Kanvas",
@@ -205,9 +207,11 @@
     "rotate": "Anda dapat menjaga sudut dengan menahan SHIFT sambil memutar",
     "lineEditor_info": "Klik ganda atau tekan Enter untuk mengedit titik",
     "lineEditor_pointSelected": "Tekan Delete untuk menghapus titik, Ctrl/Cmd + D untuk menduplikasi, atau seret untuk memindahkan",
-    "lineEditor_nothingSelected": "Pilih sebuah titik untuk memindah atau menghapus, atau tekan Alt dan klik untuk menambahkan titik baru",
+    "lineEditor_nothingSelected": "Pilih titik untuk mengedit (tekan SHIFT untuk pilih banyak), atau tekan Alt dan klik untuk tambahkan titik baru",
     "placeImage": "Klik untuk tempatkan gambar, atau klik dan jatuhkan untuk tetapkan ukuran secara manual",
-    "publishLibrary": "Terbitkan pustaka Anda"
+    "publishLibrary": "Terbitkan pustaka Anda",
+    "bindTextToElement": "Tekan enter untuk tambahkan teks",
+    "deepBoxSelect": "Tekan Ctrl atau Cmd untuk memilih yang di dalam, dan mencegah penggeseran"
   },
   "canvasError": {
     "cannotShowPreview": "Tidak dapat menampilkan pratinjau",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Baca blog kami",
     "click": "klik",
+    "deepSelect": "Pilih dalam",
+    "deepBoxSelect": "Pilih dalam kotak, dan cegah penggeseran",
     "curvedArrow": "Panah lengkung",
     "curvedLine": "Garis lengkung",
     "documentation": "Dokumentasi",

+ 10 - 4
src/locales/it-IT.json

@@ -102,7 +102,9 @@
     "showBackground": "Mostra selettore colore di sfondo",
     "toggleTheme": "Cambia tema",
     "personalLib": "Libreria Personale",
-    "excalidrawLib": "Libreria di Excalidraw"
+    "excalidrawLib": "Libreria di Excalidraw",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Svuota la tela",
@@ -204,10 +206,12 @@
     "resizeImage": "Puoi ridimensionare liberamente tenendo premuto SHIFT,\ntieni premuto ALT per ridimensionare dal centro",
     "rotate": "Puoi mantenere gli angoli tenendo premuto SHIFT durante la rotazione",
     "lineEditor_info": "Fai doppio click o premi invio per modificare i punti",
-    "lineEditor_pointSelected": "Premere Elimina per rimuovere il punto, CtrlOrCmd+D per duplicare o trascinare per spostare",
-    "lineEditor_nothingSelected": "Seleziona un punto per spostare o rimuovere, oppure tieni premuto Alt e fai clic per aggiungere nuovi punti",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "Fai click per posizionare l'immagine, o click e trascina per impostarne la dimensione manualmente",
-    "publishLibrary": "Pubblica la tua libreria"
+    "publishLibrary": "Pubblica la tua libreria",
+    "bindTextToElement": "Premi invio per aggiungere il testo",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "Impossibile visualizzare l'anteprima",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Leggi il nostro blog",
     "click": "click",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Freccia curva",
     "curvedLine": "Linea curva",
     "documentation": "Documentazione",

+ 11 - 5
src/locales/ja-JP.json

@@ -102,7 +102,9 @@
     "showBackground": "背景色ピッカーを表示",
     "toggleTheme": "テーマの切り替え",
     "personalLib": "個人ライブラリ",
-    "excalidrawLib": "Excalidrawライブラリ"
+    "excalidrawLib": "Excalidrawライブラリ",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "キャンバスのリセット",
@@ -204,10 +206,12 @@
     "resizeImage": "SHIFTを長押しすると自由にサイズを変更できます。\n中央からサイズを変更するにはALTを長押しします",
     "rotate": "回転中にSHIFT キーを押すと角度を制限することができます",
     "lineEditor_info": "ポイントを編集するには、ダブルクリックまたはEnterキーを押します",
-    "lineEditor_pointSelected": "削除ボタンを押して点を削除します。Ctrl+D または Cmd+D で複製します。またはドラッグして移動します",
-    "lineEditor_nothingSelected": "移動または削除する点を選択するか、Altキーを押しながらクリックして新しい点を追加します",
+    "lineEditor_pointSelected": "Deleteキーを押すと点を削除、CtrlOrCmd+Dで複製、マウスドラッグで移動",
+    "lineEditor_nothingSelected": "編集する点を選択(SHIFTを押したままで複数選択)、\nAltキーを押しながらクリックすると新しい点を追加",
     "placeImage": "クリックして画像を配置するか、クリックしてドラッグしてサイズを手動で設定します",
-    "publishLibrary": "自分のライブラリを公開"
+    "publishLibrary": "自分のライブラリを公開",
+    "bindTextToElement": "Enterを押してテキストを追加",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "プレビューを表示できません",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "公式ブログを読む",
     "click": "クリック",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "カーブした矢印",
     "curvedLine": "曲線",
     "documentation": "ドキュメント",
@@ -292,7 +298,7 @@
       "libraryDesc": "ライブラリの使い方を理解するための説明",
       "githubHandle": "GitHubハンドル(任意)。一度レビューのために送信されると、ライブラリを編集できます",
       "twitterHandle": "Twitterのユーザー名 (任意)。Twitterでプロモーションする際にクレジットする人を知っておくためのものです",
-      "website": "個人のウェブサイトまたは他のサイトへのリンク (オプション)"
+      "website": "個人のウェブサイトまたは他のサイトへのリンク (任意)"
     },
     "errors": {
       "required": "必須項目",

+ 57 - 51
src/locales/kab-KAB.json

@@ -35,7 +35,7 @@
     "arrowhead_arrow": "Taneccabt",
     "arrowhead_bar": "Afeggag",
     "arrowhead_dot": "Tanqiḍt",
-    "arrowhead_triangle": "",
+    "arrowhead_triangle": "Akerdis",
     "fontSize": "Tiddi n tsefsit",
     "fontFamily": "Tawacult n tsefsiyin",
     "onlySelected": "Tafrayt kan",
@@ -101,8 +101,10 @@
     "showStroke": "Beqqeḍ amelqaḍ n yini n yizirig",
     "showBackground": "Beqqeḍ amelqaḍ n yini n ugilal",
     "toggleTheme": "Snifel asentel",
-    "personalLib": "",
-    "excalidrawLib": ""
+    "personalLib": "Tamkarḍit tudmawant",
+    "excalidrawLib": "Tamkarḍit n Excalidraw",
+    "decreaseFontSize": "Senqes tiddi n tsefsit",
+    "increaseFontSize": "Sali tiddi n tsefsit"
   },
   "buttons": {
     "clearReset": "Ales awennez n teɣzut n usuneɣ",
@@ -138,10 +140,10 @@
     "exitZenMode": "Ffeɣ seg uskar Zen",
     "cancel": "Sefsex",
     "clear": "Sfeḍ",
-    "remove": "",
-    "publishLibrary": "",
-    "submit": "",
-    "confirm": ""
+    "remove": "Kkes",
+    "publishLibrary": "Ẓreg",
+    "submit": "Azen",
+    "confirm": "Sentem"
   },
   "alerts": {
     "clearReset": "Ayagi ad isfeḍ akk taɣzut n usuneɣ. Tetḥeqqeḍ?",
@@ -163,7 +165,7 @@
     "cannotRestoreFromImage": "Asayes ulamek ara d-yettwarr seg ufaylu-agi n tugna",
     "invalidSceneUrl": "Ulamek taktert n usayes seg URL i d-ittunefken. Ahat mačči d tameɣtut neɣ ur tegbir ara isefka JSON n Excalidraw.",
     "resetLibrary": "Ayagi ad isfeḍ tamkarḍit-inek•m. Tetḥeqqeḍ?",
-    "removeItemsFromsLibrary": "",
+    "removeItemsFromsLibrary": "Ad tekkseḍ {{count}} n uferdis (en) si temkarḍit?",
     "invalidEncryptionKey": "Tasarut n uwgelhen isefk ad tesɛu 22 n yiekkilen. Amɛiwen srid yensa."
   },
   "errors": {
@@ -171,7 +173,7 @@
     "imageInsertError": "D awezɣi tugra n tugna. Eɛreḍ tikkelt-nniḍen ardeqqal...",
     "fileTooBig": "Afaylu meqqer aṭas. Tiddi tafellayt yurgen d {{maxSize}}.",
     "svgImageInsertError": "D awezɣi tugra n tugna SVG. Acraḍ SVG yettban-d d armeɣtu.",
-    "invalidSVGString": ""
+    "invalidSVGString": "SVG armeɣtu."
   },
   "toolBar": {
     "selection": "Tafrayt",
@@ -192,7 +194,7 @@
     "shapes": "Talɣiwin"
   },
   "hints": {
-    "canvasPanning": "",
+    "canvasPanning": "Akken ad tesmuttiḍ taɣzut n usuneɣ, ṭṭef ṛṛuda n umumed, neɣ afeggag n tallunt mi ara tzuɣreḍ",
     "linearElement": "Ssit akken ad tebduḍ aṭas n tenqiḍin, zuɣer i yiwen n yizirig",
     "freeDraw": "Ssit yerna zuɣer, serreḥ ticki tfukeḍ",
     "text": "Tixidest: tzemreḍ daɣen ad ternuḍ aḍris s usiti snat n tikkal anida tebɣiḍ s ufecku n tefrayt",
@@ -204,10 +206,12 @@
     "resizeImage": "Tzemreḍ ad talseḍ tiddi s tilelli s tuṭṭfa n SHIFT,\nṭṭef ALT akken ad talseḍ tiddi si tlemmast",
     "rotate": "Tzemreḍ ad tḥettemeḍ tiɣemmar s tuṭṭfa n SHIFT di tuzzya",
     "lineEditor_info": "Ssit snat n tikkal neɣ ssed taqeffalt Kcem akken ad tẓergeḍ tinqiḍin",
-    "lineEditor_pointSelected": "Ssed taqeffalt kkes akken ad tekkseḍ tanqiḍt, CtrlOrCmd+D akken ad tsiselgeḍ, neɣ zuɣer akken ad tesmuttiḍ",
-    "lineEditor_nothingSelected": "Fren tanqiḍt ara tesmuttiḍ neɣ ara tekkseḍ, neɣ ṭṭef taqeffalt Alt akken ad ternuḍ tinqiḍin timaynutin",
+    "lineEditor_pointSelected": "Ssed taqeffalt kkes akken ad tekkseḍ tanqiḍ (tinqiḍin),\nCtrlOrCmd+D akken ad tsiselgeḍ, neɣ zuɣer akken ad tesmuttiḍ",
+    "lineEditor_nothingSelected": "Fren tanqiḍt akken ad tẓergeḍ (ṭṭef SHIFT akken ad tferneḍ aṭas),\nneɣ ṭṭef Alt akken ad ternuḍ tinqiḍin timaynutin",
     "placeImage": "Ssit akken ad tserseḍ tugna, neɣ ssit u zuɣer akken ad tesbaduḍ tiddi-ines s ufus",
-    "publishLibrary": ""
+    "publishLibrary": "Siẓreg tamkarḍit-inek•inem",
+    "bindTextToElement": "Ssed ɣef kcem akken ad ternuḍ aḍris",
+    "deepBoxSelect": "Ṭṭef CtrlOrCmd akken ad tferneḍ s telqey, yerna ad trewleḍ i uzuɣer"
   },
   "canvasError": {
     "cannotShowPreview": "Ulamek abeqqeḍ n teskant",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Ɣeṛ ablug-nneɣ",
     "click": "ssit",
+    "deepSelect": "Afran s telqey",
+    "deepBoxSelect": "Afran s telqey s tnaka, yerna ad tyrewleḍ i uzuɣer",
     "curvedArrow": "Taneccabt izelgen",
     "curvedLine": "Izirig izelgen",
     "documentation": "Tasemlit",
@@ -275,55 +281,55 @@
     "zoomToSelection": "Simɣur ɣer tefrayt"
   },
   "clearCanvasDialog": {
-    "title": ""
+    "title": "Sfeḍ taɣzut n usuneɣ"
   },
   "publishDialog": {
-    "title": "",
-    "itemName": "",
-    "authorName": "",
-    "githubUsername": "",
-    "twitterUsername": "",
-    "libraryName": "",
-    "libraryDesc": "",
-    "website": "",
+    "title": "Suffeɣ-d tamkarḍit",
+    "itemName": "Isem n uferdis",
+    "authorName": "Isem n umeskar",
+    "githubUsername": "Isem n useqdac n GitHub",
+    "twitterUsername": "Isem n useqdac n Twitter",
+    "libraryName": "Isem n temkarḍit",
+    "libraryDesc": "Aglam n temkarḍit",
+    "website": "Asmel n web",
     "placeholder": {
-      "authorName": "",
-      "libraryName": "",
-      "libraryDesc": "",
-      "githubHandle": "",
-      "twitterHandle": "",
-      "website": ""
+      "authorName": "Isem neɣ isem n useqdac inek•inem",
+      "libraryName": "Isem n temkarḍit-inek•inem",
+      "libraryDesc": "Aglam n temkarḍit-inek•inem akken ad tɛiwneḍ medden ad fehmen aseqdec-inec",
+      "githubHandle": "Isem n useqdac n GitHub ( d anefrunan) akken ad tizmireḍ ad tisẓrigeḍ tamkarḍit ticki tuzneḍ-tt i uselken",
+      "twitterHandle": "Isem n useqdac n Twitter (d anefrunan) akken ad nẓer anwa ara nsenmer deg udellel di Twitter",
+      "website": "Aseɣwen ɣer usmel-inek•inem neɣ wayeḍ (d anefrunan)"
     },
     "errors": {
-      "required": "",
-      "website": ""
+      "required": "Yettwasra",
+      "website": "Sekcem URL ameɣtu"
     },
     "noteDescription": {
-      "pre": "",
-      "link": "",
-      "post": ""
+      "pre": "Azen tamkarḍit-inek•inem akken ad teddu di ",
+      "link": "akaram azayez n temkarḍit",
+      "post": "i yimdanen-nniḍen ara isqedcen deg wunuɣen-nnsen."
     },
     "noteGuidelines": {
-      "pre": "",
+      "pre": "Tamkarḍit teḥwaǧ ad tettwaqbel s ufus qbel. Ma ulac uɣilif ɣer ",
       "link": "",
-      "post": ""
+      "post": " send ad tazneḍ. Tesriḍ amiḍan n GitHub akken ad tmmeslayeḍ yerna ad tgeḍ ibeddilen ma yelaq, maca mačči d ayen yettwaḥetmen."
     },
     "noteLicense": {
-      "pre": "",
-      "link": "",
-      "post": ""
+      "pre": "Mi tuzneḍ ad tqebleḍ akken tamkarḍit ad d-teffeɣ s ",
+      "link": "Turagt MIT, ",
+      "post": "ayen yebɣan ad d-yini belli yal yiwen izmer ad ten-iseqdec war tilist."
     },
-    "noteItems": "",
-    "atleastOneLibItem": ""
+    "noteItems": "Yal aferdis n temkarḍit isefk ad isɛu isem-is i yiman-is akken ad yili wamek ara yettusizdeg. Iferdisen-agi n temkarḍit ad ddun:",
+    "atleastOneLibItem": "Ma ulac uɣilif fern ma drus yiwen n uferdis n temkarḍit akken ad tebduḍ"
   },
   "publishSuccessDialog": {
-    "title": "",
-    "content": "",
-    "link": ""
+    "title": "Tamkarḍit tettwazen",
+    "content": "Tanemmirt-ik•im {{authorName}}. Tamkarḍit-inek•inem tettwazen i weselken. Tzemreḍ ad tḍefreḍ aẓayer",
+    "link": "dagi"
   },
   "confirmDialog": {
-    "resetLibrary": "",
-    "removeItemsFromLib": ""
+    "resetLibrary": "Ales awennez n temkarḍit",
+    "removeItemsFromLib": "Kkes iferdisen yettafernen si temkarḍit"
   },
   "encrypted": {
     "tooltip": "Unuɣen-inek (m) ttuwgelhnen seg yixef s ixef dɣa iqeddacen n Excalidraw werǧin ad ten-walin. ",
@@ -345,7 +351,7 @@
     "width": "Tehri"
   },
   "toast": {
-    "addedToLibrary": "",
+    "addedToLibrary": "Yettwarna ɣer temkarḍit",
     "copyStyles": "Iɣunab yettwaneɣlen.",
     "copyToClipboard": "Yettwaɣel ɣer tecfawit.",
     "copyToClipboardAsPng": "{{exportSelection}} yettwanɣel ɣer tecfawit am PNG\n({{exportColorScheme}})",
@@ -360,14 +366,14 @@
     "f1f3f5": "Aɣiɣdi 1",
     "fff5f5": "Azeggaɣ",
     "fff0f6": "Axuxi 0",
-    "f8f0fc": "",
+    "f8f0fc": "Tiẓurin 0",
     "f3f0ff": "Amidadi 0",
     "edf2ff": "",
     "e7f5ff": "Anili 0",
     "e3fafc": "",
     "e6fcf5": "",
     "ebfbee": "Azegzaw 0",
-    "f4fce3": "",
+    "f4fce3": "Llim 0",
     "fff9db": "Awraɣ 0",
     "fff4e6": "Aččinawi 0",
     "transparent": "Afrawan",
@@ -382,7 +388,7 @@
     "15aabf": "",
     "12b886": "",
     "40c057": "Azegzaw 0",
-    "82c91e": "",
+    "82c91e": "Llim 6",
     "fab005": "Awraɣ 6",
     "fd7e14": "Aččinawi 6",
     "000000": "Aberkan",
@@ -390,14 +396,14 @@
     "495057": "Aɣiɣdi 7",
     "c92a2a": "Azeggaɣ 9",
     "a61e4d": "Axuxi 9",
-    "862e9c": "",
+    "862e9c": "Tiẓurin 9",
     "5f3dc4": "Amidadi 9",
     "364fc7": "",
     "1864ab": "Anili 9",
     "0b7285": "",
     "087f5b": "",
     "2b8a3e": "Azegzaw 9",
-    "5c940d": "",
+    "5c940d": "Llim 9",
     "e67700": "Awraɣ 9",
     "d9480f": "Aččinawi 9"
   }

+ 8 - 2
src/locales/kk-KZ.json

@@ -102,7 +102,9 @@
     "showBackground": "",
     "toggleTheme": "",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "",
@@ -207,7 +209,9 @@
     "lineEditor_pointSelected": "",
     "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Біздің блогты оқу",
     "click": "шерту",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Майысқан нұсқар",
     "curvedLine": "Майысқан сызық",
     "documentation": "Құжаттама",

+ 10 - 4
src/locales/ko-KR.json

@@ -102,7 +102,9 @@
     "showBackground": "",
     "toggleTheme": "",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "캔버스 초기화",
@@ -204,10 +206,12 @@
     "resizeImage": "",
     "rotate": "SHIFT 키를 누르면서 회전하면 각도를 제한할 수 있습니다.",
     "lineEditor_info": "지점을 수정하려면 두 번 클릭하거나 Enter 키를 누르세요.",
-    "lineEditor_pointSelected": "제거하려면 Delete 키, 복제하려면 CtrlOrCmd+D, 이동하려면 드래그하세요.",
-    "lineEditor_nothingSelected": "옮기거나 지울 지점을 선택하거나, Alt를 누른 상태로 클릭해 새 지점을 만드세요",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "미리보기를 볼 수 없습니다",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "블로그 읽어보기",
     "click": "클릭",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "곡선 화살표",
     "curvedLine": "곡선",
     "documentation": "설명서",

+ 410 - 0
src/locales/lt-LT.json

@@ -0,0 +1,410 @@
+{
+  "labels": {
+    "paste": "Įklijuoti",
+    "pasteCharts": "Įklijuoti diagramas",
+    "selectAll": "Pažymėti viską",
+    "multiSelect": "",
+    "moveCanvas": "",
+    "cut": "Iškirpti",
+    "copy": "Kopijuoti",
+    "copyAsPng": "",
+    "copyAsSvg": "",
+    "bringForward": "",
+    "sendToBack": "",
+    "bringToFront": "",
+    "sendBackward": "",
+    "delete": "Ištrinti",
+    "copyStyles": "Kopijuoti stilius",
+    "pasteStyles": "Įklijuoti stilius",
+    "stroke": "Linija",
+    "background": "Fonas",
+    "fill": "Užpildymas",
+    "strokeWidth": "Linijos storis",
+    "strokeStyle": "Linijos stilius",
+    "strokeStyle_solid": "",
+    "strokeStyle_dashed": "",
+    "strokeStyle_dotted": "",
+    "sloppiness": "",
+    "opacity": "",
+    "textAlign": "",
+    "edges": "Kraštai",
+    "sharp": "",
+    "round": "",
+    "arrowheads": "",
+    "arrowhead_none": "",
+    "arrowhead_arrow": "",
+    "arrowhead_bar": "",
+    "arrowhead_dot": "",
+    "arrowhead_triangle": "Trikampis",
+    "fontSize": "",
+    "fontFamily": "",
+    "onlySelected": "",
+    "withBackground": "",
+    "exportEmbedScene": "",
+    "exportEmbedScene_details": "",
+    "addWatermark": "Sukurta su Excalidraw",
+    "handDrawn": "",
+    "normal": "Normalus",
+    "code": "Kodas",
+    "small": "Mažas",
+    "medium": "Vidutinis",
+    "large": "Didelis",
+    "veryLarge": "",
+    "solid": "",
+    "hachure": "",
+    "crossHatch": "",
+    "thin": "",
+    "bold": "",
+    "left": "",
+    "center": "",
+    "right": "",
+    "extraBold": "",
+    "architect": "",
+    "artist": "",
+    "cartoonist": "",
+    "fileTitle": "Failo pavadinimas",
+    "colorPicker": "",
+    "canvasBackground": "",
+    "drawingCanvas": "",
+    "layers": "",
+    "actions": "",
+    "language": "",
+    "liveCollaboration": "",
+    "duplicateSelection": "",
+    "untitled": "",
+    "name": "",
+    "yourName": "Jūsų vardas",
+    "madeWithExcalidraw": "Sukurta su Excalidraw",
+    "group": "Grupuoti pasirinkimą",
+    "ungroup": "Išgrupuoti pasirinkimą",
+    "collaborators": "Bendradarbiautojai",
+    "showGrid": "Rodyti tinklelį",
+    "addToLibrary": "Pridėti į biblioteką",
+    "removeFromLibrary": "Pašalinti iš bibliotekos",
+    "libraryLoadingMessage": "",
+    "libraries": "Naršyti bibliotekas",
+    "loadingScene": "",
+    "align": "Lygiuoti",
+    "alignTop": "Lygiuoti viršuje",
+    "alignBottom": "Lygiuoti apačioje",
+    "alignLeft": "Lygiuoti kairėje",
+    "alignRight": "Lygiuoti dešinėje",
+    "centerVertically": "Centruoti vertikaliai",
+    "centerHorizontally": "Centruoti horizontaliai",
+    "distributeHorizontally": "",
+    "distributeVertically": "",
+    "flipHorizontal": "Apversti horizontaliai",
+    "flipVertical": "Apversti vertikaliai",
+    "viewMode": "",
+    "toggleExportColorScheme": "",
+    "share": "Dalintis",
+    "showStroke": "",
+    "showBackground": "",
+    "toggleTheme": "",
+    "personalLib": "Asmeninė biblioteka",
+    "excalidrawLib": "Exaclidraw biblioteka",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
+  },
+  "buttons": {
+    "clearReset": "",
+    "exportJSON": "Eksportuoti į failą",
+    "exportImage": "Išsaugoti kaip paveikslėlį",
+    "export": "Eksportuoti",
+    "exportToPng": "Eksportuoti į PNG",
+    "exportToSvg": "Eksportuoti į SVG",
+    "copyToClipboard": "Kopijuoti į iškarpinę",
+    "copyPngToClipboard": "Kopijuoti PNG į iškarpinę",
+    "scale": "",
+    "save": "",
+    "saveAs": "Išsaugoti kaip",
+    "load": "Įkelti",
+    "getShareableLink": "Gauti nuorodą dalinimuisi",
+    "close": "Uždaryti",
+    "selectLanguage": "Pasirinkite kalbą",
+    "scrollBackToContent": "",
+    "zoomIn": "Priartinti",
+    "zoomOut": "Nutolinti",
+    "resetZoom": "",
+    "menu": "Meniu",
+    "done": "",
+    "edit": "Redaguoti",
+    "undo": "Anuliuoti",
+    "redo": "",
+    "resetLibrary": "Atstatyti biblioteką",
+    "createNewRoom": "Sukurti naują kambarį",
+    "fullScreen": "Visas ekranas",
+    "darkMode": "Tamsus režimas",
+    "lightMode": "Šviesus režimas",
+    "zenMode": "„Zen“ režimas",
+    "exitZenMode": "Išeiti iš „Zen“ režimo",
+    "cancel": "Atšaukti",
+    "clear": "Išvalyti",
+    "remove": "Pašalinti",
+    "publishLibrary": "Paskelbti",
+    "submit": "Pateikti",
+    "confirm": "Patvirtinti"
+  },
+  "alerts": {
+    "clearReset": "",
+    "couldNotCreateShareableLink": "",
+    "couldNotCreateShareableLinkTooBig": "",
+    "couldNotLoadInvalidFile": "",
+    "importBackendFailed": "",
+    "cannotExportEmptyCanvas": "",
+    "couldNotCopyToClipboard": "",
+    "decryptFailed": "",
+    "uploadedSecurly": "",
+    "loadSceneOverridePrompt": "",
+    "collabStopOverridePrompt": "",
+    "errorLoadingLibrary": "",
+    "errorAddingToLibrary": "",
+    "errorRemovingFromLibrary": "",
+    "confirmAddLibrary": "",
+    "imageDoesNotContainScene": "",
+    "cannotRestoreFromImage": "",
+    "invalidSceneUrl": "",
+    "resetLibrary": "",
+    "removeItemsFromsLibrary": "",
+    "invalidEncryptionKey": ""
+  },
+  "errors": {
+    "unsupportedFileType": "",
+    "imageInsertError": "",
+    "fileTooBig": "",
+    "svgImageInsertError": "",
+    "invalidSVGString": ""
+  },
+  "toolBar": {
+    "selection": "",
+    "image": "",
+    "rectangle": "",
+    "diamond": "",
+    "ellipse": "",
+    "arrow": "",
+    "line": "",
+    "freedraw": "Piešti",
+    "text": "Tekstas",
+    "library": "Biblioteka",
+    "lock": ""
+  },
+  "headings": {
+    "canvasActions": "",
+    "selectedShapeActions": "",
+    "shapes": "Figūros"
+  },
+  "hints": {
+    "canvasPanning": "",
+    "linearElement": "",
+    "freeDraw": "",
+    "text": "",
+    "text_selected": "",
+    "text_editing": "",
+    "linearElementMulti": "",
+    "lockAngle": "",
+    "resize": "",
+    "resizeImage": "",
+    "rotate": "",
+    "lineEditor_info": "",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
+    "placeImage": "",
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
+  },
+  "canvasError": {
+    "cannotShowPreview": "",
+    "canvasTooBig": "",
+    "canvasTooBigTip": ""
+  },
+  "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": "Pradėti seansą",
+    "button_stopSession": "Sustabdyti seansą",
+    "desc_inProgressIntro": "",
+    "desc_shareLink": "",
+    "desc_exitSession": "",
+    "shareTitle": ""
+  },
+  "errorDialog": {
+    "title": "Klaida"
+  },
+  "exportDialog": {
+    "disk_title": "Įrašyti į diską",
+    "disk_details": "",
+    "disk_button": "Įrašyti į failą",
+    "link_title": "Nuoroda dalinimuisi",
+    "link_details": "",
+    "link_button": "",
+    "excalidrawplus_description": "",
+    "excalidrawplus_button": "",
+    "excalidrawplus_exportError": ""
+  },
+  "helpDialog": {
+    "blog": "",
+    "click": "",
+    "deepSelect": "",
+    "deepBoxSelect": "",
+    "curvedArrow": "",
+    "curvedLine": "",
+    "documentation": "",
+    "doubleClick": "",
+    "drag": "vilkti",
+    "editor": "",
+    "editSelectedShape": "",
+    "github": "",
+    "howto": "",
+    "or": "",
+    "preventBinding": "",
+    "shapes": "Figūros",
+    "shortcuts": "",
+    "textFinish": "",
+    "textNewLine": "",
+    "title": "",
+    "view": "",
+    "zoomToFit": "",
+    "zoomToSelection": ""
+  },
+  "clearCanvasDialog": {
+    "title": ""
+  },
+  "publishDialog": {
+    "title": "",
+    "itemName": "",
+    "authorName": "",
+    "githubUsername": "",
+    "twitterUsername": "",
+    "libraryName": "",
+    "libraryDesc": "",
+    "website": "Tinklalapis",
+    "placeholder": {
+      "authorName": "",
+      "libraryName": "",
+      "libraryDesc": "",
+      "githubHandle": "",
+      "twitterHandle": "",
+      "website": ""
+    },
+    "errors": {
+      "required": "",
+      "website": ""
+    },
+    "noteDescription": {
+      "pre": "",
+      "link": "",
+      "post": ""
+    },
+    "noteGuidelines": {
+      "pre": "",
+      "link": "",
+      "post": ""
+    },
+    "noteLicense": {
+      "pre": "",
+      "link": "",
+      "post": ""
+    },
+    "noteItems": "",
+    "atleastOneLibItem": ""
+  },
+  "publishSuccessDialog": {
+    "title": "",
+    "content": "",
+    "link": "čia"
+  },
+  "confirmDialog": {
+    "resetLibrary": "",
+    "removeItemsFromLib": ""
+  },
+  "encrypted": {
+    "tooltip": "",
+    "link": ""
+  },
+  "stats": {
+    "angle": "",
+    "element": "",
+    "elements": "",
+    "height": "",
+    "scene": "",
+    "selected": "",
+    "storage": "",
+    "title": "",
+    "total": "",
+    "version": "",
+    "versionCopy": "",
+    "versionNotAvailable": "",
+    "width": ""
+  },
+  "toast": {
+    "addedToLibrary": "",
+    "copyStyles": "",
+    "copyToClipboard": "",
+    "copyToClipboardAsPng": "",
+    "fileSaved": "",
+    "fileSavedToFilename": "",
+    "canvas": "",
+    "selection": ""
+  },
+  "colors": {
+    "ffffff": "",
+    "f8f9fa": "",
+    "f1f3f5": "",
+    "fff5f5": "",
+    "fff0f6": "",
+    "f8f0fc": "",
+    "f3f0ff": "",
+    "edf2ff": "",
+    "e7f5ff": "",
+    "e3fafc": "",
+    "e6fcf5": "",
+    "ebfbee": "",
+    "f4fce3": "",
+    "fff9db": "",
+    "fff4e6": "",
+    "transparent": "",
+    "ced4da": "",
+    "868e96": "",
+    "fa5252": "",
+    "e64980": "",
+    "be4bdb": "",
+    "7950f2": "",
+    "4c6ef5": "",
+    "228be6": "",
+    "15aabf": "",
+    "12b886": "",
+    "40c057": "",
+    "82c91e": "",
+    "fab005": "",
+    "fd7e14": "",
+    "000000": "",
+    "343a40": "",
+    "495057": "",
+    "c92a2a": "",
+    "a61e4d": "",
+    "862e9c": "",
+    "5f3dc4": "",
+    "364fc7": "",
+    "1864ab": "",
+    "0b7285": "",
+    "087f5b": "",
+    "2b8a3e": "",
+    "5c940d": "",
+    "e67700": "",
+    "d9480f": ""
+  }
+}

+ 28 - 22
src/locales/lv-LV.json

@@ -16,8 +16,8 @@
     "delete": "Dzēst",
     "copyStyles": "Kopēt stilus",
     "pasteStyles": "Ielīmēt stilus",
-    "stroke": "Svītra",
-    "background": "Fons",
+    "stroke": "Svītras krāsa",
+    "background": "Fona krāsa",
     "fill": "Aizpildījums",
     "strokeWidth": "Svītras platums",
     "strokeStyle": "Svītras stils",
@@ -26,7 +26,7 @@
     "strokeStyle_dotted": "Punktota līnija",
     "sloppiness": "Precizitāte",
     "opacity": "Necaurspīdīgums",
-    "textAlign": "Teksta izkārtojums",
+    "textAlign": "Teksta līdzināšana",
     "edges": "Malas",
     "sharp": "Asas",
     "round": "Apaļas",
@@ -65,7 +65,7 @@
     "fileTitle": "Datnes nosaukums",
     "colorPicker": "Krāsu atlasītājs",
     "canvasBackground": "Ainas fons",
-    "drawingCanvas": "Zīmējuma laukums",
+    "drawingCanvas": "Tāfele",
     "layers": "Slāņi",
     "actions": "Darbības",
     "language": "Valoda",
@@ -102,7 +102,9 @@
     "showBackground": "Rādīt fona krāsas atlasītāju",
     "toggleTheme": "Pārslēgt krāsu tēmu",
     "personalLib": "Personīgā bibliotēka",
-    "excalidrawLib": "Excalidraw bibliotēka"
+    "excalidrawLib": "Excalidraw bibliotēka",
+    "decreaseFontSize": "Samazināt fonta izmēru",
+    "increaseFontSize": "Palielināt fonta izmēru"
   },
   "buttons": {
     "clearReset": "Atiestatīt tāfeli",
@@ -114,7 +116,7 @@
     "copyToClipboard": "Kopēt starpliktuvē",
     "copyPngToClipboard": "Kopēt PNG starpliktuvē",
     "scale": "Mērogs",
-    "save": "Saglabāt pašreizējo failu",
+    "save": "Saglabāt pašreizējo datni",
     "saveAs": "Saglabāt kā",
     "load": "Ielādēt",
     "getShareableLink": "Iegūt kopīgošanas saiti",
@@ -123,7 +125,7 @@
     "scrollBackToContent": "Atgriezties pie satura",
     "zoomIn": "Tuvināt",
     "zoomOut": "Tālināt",
-    "resetZoom": "Atiestatīt mērogu",
+    "resetZoom": "Atiestatīt tuvinājumu",
     "menu": "Izvēlne",
     "done": "Gatavs",
     "edit": "Rediģēt",
@@ -147,7 +149,7 @@
     "clearReset": "Šī funkcija notīrīs visu tāfeli. Vai turpināt?",
     "couldNotCreateShareableLink": "Nevarēja izveidot kopīgojamo saiti.",
     "couldNotCreateShareableLinkTooBig": "Nevarēja izveidot kopīgojamo saiti – aina ir par lielu",
-    "couldNotLoadInvalidFile": "Nevarēja ielādēt nederīgu failu",
+    "couldNotLoadInvalidFile": "Nevarēja ielādēt nederīgu datni",
     "importBackendFailed": "Ielāde no krātuves neizdevās.",
     "cannotExportEmptyCanvas": "Nevar eksportēt tukšu zīmējumu.",
     "couldNotCopyToClipboard": "Neizdevās kopēt starpliktuvē. Mēģiniet vēlreiz, izmantojot pārlūku Chrome.",
@@ -160,16 +162,16 @@
     "errorRemovingFromLibrary": "Nevarēja izņemt vienumu no bibliotēkas",
     "confirmAddLibrary": "Šī funkcija pievienos {{numShapes}} formu(-as) jūsu bibliotēkai. Vai turpināt?",
     "imageDoesNotContainScene": "Šķiet, ka attēls nesatur ainas datus. Vai iespējojāt ainas iegulšanu, kad eksportējāt?",
-    "cannotRestoreFromImage": "Ainu nevarēja atgūt no attēla faila",
+    "cannotRestoreFromImage": "Ainu nevarēja atgūt no attēla datnes",
     "invalidSceneUrl": "Nevarēja importēt ainu no norādītā URL. Vai nu tas ir nederīgs, vai nesatur derīgus Excalidraw JSON datus.",
     "resetLibrary": "Šī funkcija iztukšos bibliotēku. Vai turpināt?",
     "removeItemsFromsLibrary": "Vai izņemt {{count}} vienumu(s) no bibliotēkas?",
     "invalidEncryptionKey": "Šifrēšanas atslēgai jābūt 22 simbolus garai. Tiešsaistes sadarbība ir izslēgta."
   },
   "errors": {
-    "unsupportedFileType": "Neatbalstīts faila veids.",
+    "unsupportedFileType": "Neatbalstīts datnes veids.",
     "imageInsertError": "Nevarēja ievietot attēlu. Mēģiniet vēlāk...",
-    "fileTooBig": "Fails ir par lielu. Lielākais atļautais izmērs ir {{maxSize}}.",
+    "fileTooBig": "Datne ir par lielu. Lielākais atļautais izmērs ir {{maxSize}}.",
     "svgImageInsertError": "Nevarēja ievietot SVG attēlu. Šķiet, ka SVG marķējums nav derīgs.",
     "invalidSVGString": "Nederīgs SVG."
   },
@@ -177,7 +179,7 @@
     "selection": "Atlase",
     "image": "Ievietot attēlu",
     "rectangle": "Taisnstūris",
-    "diamond": "Dimants",
+    "diamond": "Rombs",
     "ellipse": "Elipse",
     "arrow": "Bulta",
     "line": "Līnija",
@@ -199,15 +201,17 @@
     "text_selected": "Dubultklikšķiniet vai spiediet ievades taustiņu, lai rediģētu tekstu",
     "text_editing": "Spiediet iziešanas taustiņu vai CtrlOrCmd+ENTER, lai beigtu rediģēt",
     "linearElementMulti": "Klikšķiniet uz pēdējā punkta vai spiediet izejas vai ievades taustiņu, lai pabeigtu",
-    "lockAngle": "Varat ierobežot leņķi turot nospiestu SHIFT",
-    "resize": "Kad maināt izmēru, varat ierobežot proporcijas turot nospiestu SHIFT,\nvai arī ALT, lai mainītu izmēru ap centru",
-    "resizeImage": "Varat brīvi mainīt izmēru turot nospiestu SHIFT;\nturiet nospiestu ALT, lai mainītu izmēru ap centru",
-    "rotate": "Rotējot varat ierobežot leņķi turot nospiestu SHIFT",
+    "lockAngle": "Varat ierobežot leņķi, turot nospiestu SHIFT",
+    "resize": "Kad maināt izmēru, varat ierobežot proporcijas, turot nospiestu SHIFT,\nvai arī ALT, lai mainītu izmēru ap centru",
+    "resizeImage": "Varat brīvi mainīt izmēru, turot nospiestu SHIFT;\nturiet nospiestu ALT, lai mainītu izmēru ap centru",
+    "rotate": "Rotējot varat ierobežot leņķi, turot nospiestu SHIFT",
     "lineEditor_info": "Dubultklikšķiniet vai spiediet ievades taustiņu, lai rediģētu punktus",
-    "lineEditor_pointSelected": "Spiediet dzēšanas taustiņu, lai noņemtu punktu, – CtrlOrCmd+D, lai to kopētu, vai velciet, lai pārvietotu",
-    "lineEditor_nothingSelected": "Atlasiet punktu, lai to pārvietotu vai noņemtu; lai pievienotu jaunus punktus, turiet nospiestu Alt taustiņu",
+    "lineEditor_pointSelected": "Spiediet dzēšanas taustiņu, lai noņemtu punktus, – CtrlOrCmd+D, lai to kopētu, vai velciet, lai pārvietotu",
+    "lineEditor_nothingSelected": "Atlasiet punktu, lai labotu (turiet nospiestu SHIFT, lai atlasītu vairākus),\nvai turiet Alt un clikšķiniet, lai pievienotu jaunus punktus",
     "placeImage": "Klikšķiniet, lai novietotu attēlu, vai spiediet un velciet, lai iestatītu tā izmēru",
-    "publishLibrary": "Publicēt savu bibliotēku"
+    "publishLibrary": "Publicēt savu bibliotēku",
+    "bindTextToElement": "Spiediet ievades taustiņu, lai pievienotu tekstu",
+    "deepBoxSelect": "Turient nospiestu Ctrl vai Cmd, lai atlasītu dziļumā un lai nepieļautu objektu pavilkšanu"
   },
   "canvasError": {
     "cannotShowPreview": "Nevar rādīt priekšskatījumu",
@@ -242,8 +246,8 @@
   },
   "exportDialog": {
     "disk_title": "Saglabāt diskā",
-    "disk_details": "Eksportēt ainas datus failā, ko vēlāk varēsiet importēt.",
-    "disk_button": "Saglabāt failā",
+    "disk_details": "Eksportēt ainas datus datnē, ko vēlāk varēsiet importēt.",
+    "disk_button": "Saglabāt datnē",
     "link_title": "Kopīgošanas saite",
     "link_details": "Eksportēt kā tikai lasāmu saiti.",
     "link_button": "Eksportēt kā saiti",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Lasīt mūsu blogu",
     "click": "klikšķis",
+    "deepSelect": "Atlasīt dziļumā",
+    "deepBoxSelect": "Atlasīt dziļumā kastes ietvaros, un nepieļaut pavilkšanu",
     "curvedArrow": "Liekta bulta",
     "curvedLine": "Liekta līnija",
     "documentation": "Dokumentācija",
@@ -349,7 +355,7 @@
     "copyStyles": "Nokopēja stilus.",
     "copyToClipboard": "Nokopēja starpliktuvē.",
     "copyToClipboardAsPng": "Nokopēja {{exportSelection}} starpliktuvē kā PNG ({{exportColorScheme}})",
-    "fileSaved": "Fails saglabāts.",
+    "fileSaved": "Datne saglabāta.",
     "fileSavedToFilename": "Saglabāts kā {filename}",
     "canvas": "tāfeli",
     "selection": "atlasi"

+ 10 - 4
src/locales/my-MM.json

@@ -102,7 +102,9 @@
     "showBackground": "",
     "toggleTheme": "",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "ကားချပ်ရှင်းလင်း",
@@ -204,10 +206,12 @@
     "resizeImage": "",
     "rotate": "Shift ကိုနှိပ်ထားခြင်းဖြင့် ထောင့်အလိုက်လှည့်နိုင်သည်",
     "lineEditor_info": "အမှတ်များပြင်ဆင်သတ်မှတ်ရင် ကလစ်နှစ်ချက် (သို့) Enter ကိုနှိပ်ပါ",
-    "lineEditor_pointSelected": "အမှတ်များအား ဖျက်ရန် Delete နှင့် ပွားရန် Ctrl/Cmd + D သုံးပါ၊ ရွှေ့လိုပါက တရွတ်ဆွဲပါ",
-    "lineEditor_nothingSelected": "ရွှေ့လို (သို့) ဖယ်ရှားလိုသောအမှတ်ကိုရွေးပါ၊ Alt နှင့် ကလစ်တွဲနှိပ်၍လည်းအမှတ်အသစ်ထပ်ထည့်နိုင်သည်",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "နမူနာမပြသနိုင်ပါ",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "",
     "click": "",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "",
     "curvedLine": "",
     "documentation": "",

+ 9 - 3
src/locales/nb-NO.json

@@ -102,7 +102,9 @@
     "showBackground": "Vis fargevelger for bakgrunnsfarge",
     "toggleTheme": "Veksle tema",
     "personalLib": "Personlig bibliotek",
-    "excalidrawLib": "Excalidraw-bibliotek"
+    "excalidrawLib": "Excalidraw-bibliotek",
+    "decreaseFontSize": "Reduser skriftstørrelse",
+    "increaseFontSize": "Øk skriftstørrelse"
   },
   "buttons": {
     "clearReset": "Tøm lerretet og tilbakestill bakgrunnsfargen",
@@ -205,9 +207,11 @@
     "rotate": "Du kan låse vinklene ved å holde SHIFT mens du roterer",
     "lineEditor_info": "Dobbeltklikk eller trykk Enter for å redigere punkter",
     "lineEditor_pointSelected": "Trykk på Slett for å fjerne punktet, Ctrl / Cmd+D for å duplisere, eller dra for å flytte",
-    "lineEditor_nothingSelected": "Velg et punkt å flytte eller fjerne, eller hold Alt og klikk for å legge til nye punkter",
+    "lineEditor_nothingSelected": "Velg et punkt å redigere (hold SHIFT for å velge flere),\neller hold Alt og klikk for å legge til nye punkter",
     "placeImage": "Klikk for å plassere bildet, eller klikk og dra for å angi størrelsen manuelt",
-    "publishLibrary": "Publiser ditt eget bibliotek"
+    "publishLibrary": "Publiser ditt eget bibliotek",
+    "bindTextToElement": "Trykk Enter for å legge til tekst",
+    "deepBoxSelect": "Hold CTRL/CMD for å markere dypt og forhindre flytting"
   },
   "canvasError": {
     "cannotShowPreview": "Kan ikke vise forhåndsvisning",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Les bloggen vår",
     "click": "klikk",
+    "deepSelect": "Marker dypt",
+    "deepBoxSelect": "Marker dypt innad i boks og forhindre flytting",
     "curvedArrow": "Buet pil",
     "curvedLine": "Buet linje",
     "documentation": "Dokumentasjon",

+ 10 - 4
src/locales/nl-NL.json

@@ -102,7 +102,9 @@
     "showBackground": "Toon achtergrondkleur kiezer",
     "toggleTheme": "Thema aan/uit",
     "personalLib": "Persoonlijke bibliotheek",
-    "excalidrawLib": "Excalidraw bibliotheek"
+    "excalidrawLib": "Excalidraw bibliotheek",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Canvas opnieuw instellen",
@@ -204,10 +206,12 @@
     "resizeImage": "",
     "rotate": "Je kan hoeken beperken door SHIFT ingedrukt te houden wanneer je draait",
     "lineEditor_info": "Dubbelklik of druk op Enter om punten te bewerken",
-    "lineEditor_pointSelected": "Druk op Delete om een punt te verwijderen, op CtrlOrCmd+D om te kopiëren, of sleeg om te verplaatsen",
-    "lineEditor_nothingSelected": "Selecteer een punt om te verplaatsen of te verwijderen, of houd Alt ingedrukt en klik om nieuwe punten toe te voegen",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": "Publiceer je eigen bibliotheek"
+    "publishLibrary": "Publiceer je eigen bibliotheek",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "Kan voorbeeld niet tonen",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Lees onze blog",
     "click": "klik",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Gebogen pijl",
     "curvedLine": "Kromme lijn",
     "documentation": "Documentatie",

+ 10 - 4
src/locales/nn-NO.json

@@ -102,7 +102,9 @@
     "showBackground": "Vis fargeveljar for bakgrunn",
     "toggleTheme": "Veksle tema",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Tilbakestill lerretet",
@@ -204,10 +206,12 @@
     "resizeImage": "Du kan endre storleiken fritt ved å halde inne SHIFT,\nhald ALT for å endre storleik frå sentrum",
     "rotate": "Du kan låse vinklane ved å halde SHIFT medan du roterer",
     "lineEditor_info": "Dobbeltklikk eller trykk Enter for å redigere punkt",
-    "lineEditor_pointSelected": "Trykk på Slett for å fjerne punktet, CtrlOrCmd+D for å duplisere, eller dra for å flytte",
-    "lineEditor_nothingSelected": "Vel eit punkt å flytte eller fjerne, eller hald Alt og klikk for å legge til nye punkt",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "Klikk for å plassere biletet, eller klikk og drag for å velje storleik manuelt",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "Kan ikkje vise førehandsvising",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Les bloggen vår",
     "click": "klikk",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Boga pil",
     "curvedLine": "Boga linje",
     "documentation": "Dokumentasjon",

+ 10 - 4
src/locales/oc-FR.json

@@ -102,7 +102,9 @@
     "showBackground": "Mostrar lo selector de color de fons",
     "toggleTheme": "Alternar tèma",
     "personalLib": "Bibliotèca personala",
-    "excalidrawLib": "Bibliotèca Excalidraw"
+    "excalidrawLib": "Bibliotèca Excalidraw",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Reïnicializar lo canabàs",
@@ -204,10 +206,12 @@
     "resizeImage": "Podètz retalhar liurament en quichant CTRL,\nquichatz ALT per retalhar a partir del centre",
     "rotate": "Podètz restrénger los angles en mantenent MAJ pendent la rotacion",
     "lineEditor_info": "Doble-clicatz o quichatz Entrada per modificar los punts",
-    "lineEditor_pointSelected": "Quichatz Suprimir per suprimir lo punt, Ctrl o Cmd+D per lo duplicar, o fasètz lisar per lo desplaçar",
-    "lineEditor_nothingSelected": "Seleccionatz un punt de desplaçar o suprimir, o mantenètz Alt e clicatz per apondre punts novèls",
+    "lineEditor_pointSelected": "Quichar Suprimir per tirar lo(s) punt(s),\nCtrlOCmd+D per duplicar, o lisatz per desplaçar",
+    "lineEditor_nothingSelected": "Seleccionar un punt d’editar (manténer Maj. per ne seleccionar mantun),\no manténer Alt e clicar per n’apondre de novèls",
     "placeImage": "Clicatz per plaçar l’imatge, o clicatz e lisatz per definir sa talha manualament",
-    "publishLibrary": "Publicar vòstra pròpria bibliotèca"
+    "publishLibrary": "Publicar vòstra pròpria bibliotèca",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "Afichatge impossible de l’apercebut",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Legir nòstre blog",
     "click": "clic",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Sageta corba",
     "curvedLine": "Linha corba",
     "documentation": "Documentacion",

+ 32 - 26
src/locales/pa-IN.json

@@ -35,7 +35,7 @@
     "arrowhead_arrow": "ਤੀਰ",
     "arrowhead_bar": "ਡੰਡੀ",
     "arrowhead_dot": "ਬਿੰਦੀ",
-    "arrowhead_triangle": "",
+    "arrowhead_triangle": "ਤਿਕੋਣ",
     "fontSize": "ਫੌਂਟ ਅਕਾਰ",
     "fontFamily": "ਫੌਂਟ ਪਰਿਵਾਰ",
     "onlySelected": "ਸਿਰਫ ਚੁਣੇ ਹੋਏ ਹੀ",
@@ -101,8 +101,10 @@
     "showStroke": "ਰੇਖਾ ਦਾ ਰੰਗ ਚੋਣਕਾਰ ਦਿਖਾਓ",
     "showBackground": "ਬੈਕਗਰਾਉਂਡ ਦਾ ਰੰਗ ਚੋਣਕਾਰ ਦਿਖਾਓ",
     "toggleTheme": "ਥੀਮ ਬਦਲੋ",
-    "personalLib": "",
-    "excalidrawLib": ""
+    "personalLib": "ਨਿੱਜੀ ਲਾਇਬ੍ਰੇਰੀ",
+    "excalidrawLib": "ਐਕਸਕਲੀਡਰਾਅ ਲਾਇਬ੍ਰੇਰੀ",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "ਕੈਨਵਸ ਰੀਸੈੱਟ ਕਰੋ",
@@ -136,12 +138,12 @@
     "lightMode": "ਲਾਇਟ ਮੋਡ",
     "zenMode": "ਜ਼ੈੱਨ ਮੋਡ",
     "exitZenMode": "ਜ਼ੈੱਨ ਮੋਡ 'ਚੋਂ ਬਾਹਰ ਨਿਕਲੋ",
-    "cancel": "",
-    "clear": "",
-    "remove": "",
-    "publishLibrary": "",
-    "submit": "",
-    "confirm": ""
+    "cancel": "ਰੱਦ ਕਰੋ",
+    "clear": "ਸਾਫ਼ ਕਰੋ",
+    "remove": "ਹਟਾਓ",
+    "publishLibrary": "ਪ੍ਰਕਾਸ਼ਤ ਕਰੋ",
+    "submit": "ਜਮ੍ਹਾ ਕਰਵਾਓ",
+    "confirm": "ਪੁਸ਼ਟੀ ਕਰੋ"
   },
   "alerts": {
     "clearReset": "ਇਹ ਸਾਰਾ ਕੈਨਵਸ ਸਾਫ ਕਰ ਦੇਵੇਗਾ। ਕੀ ਤੁਸੀਂ ਪੱਕਾ ਇੰਝ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?",
@@ -171,11 +173,11 @@
     "imageInsertError": "",
     "fileTooBig": "",
     "svgImageInsertError": "",
-    "invalidSVGString": ""
+    "invalidSVGString": "SVG ਨਜਾਇਜ਼ ਹੈ।"
   },
   "toolBar": {
     "selection": "ਚੋਣਕਾਰ",
-    "image": "",
+    "image": "ਤਸਵੀਰ ਸ਼ਾਮਲ ਕਰੋ",
     "rectangle": "ਆਇਤ",
     "diamond": "ਹੀਰਾ",
     "ellipse": "ਅੰਡਾਕਾਰ",
@@ -204,10 +206,12 @@
     "resizeImage": "",
     "rotate": "ਤੁਸੀਂ ਘੁਮਾਉਂਦੇ ਹੋਏ SHIFT ਦਬਾਈ ਰੱਖ ਕੇ ਕੋਣਾਂ ਨੂੰ ਕਾਬੂ ਕਰ ਸਕਦੇ ਹੋ",
     "lineEditor_info": "ਬਿੰਦੂਆਂ ਨੂੰ ਸੋਧਣ ਲਈ ਡਬਲ-ਕਲਿੱਕ ਜਾਂ ਐਂਟਰ ਦਬਾਓ",
-    "lineEditor_pointSelected": "ਬਿੰਦੀ ਹਟਾਉਣ ਲਈ ਡਲੀਟ ਦਬਾਓ, ਡੁਪਲੀਕੇਟ ਬਣਾਉਣ ਲਈ CtrlOrCmd+D, ਜਾਂ ਹਿਲਾਉਣ ਲਈ ਘਸੀਟੋ",
-    "lineEditor_nothingSelected": "ਹਿਲਾਉਣ ਜਾਂ ਹਟਾਉਣ ਲਈ ਬਿੰਦੂ ਚੁਣੋ, ਜਾਂ ਨਵਾਂ ਬਿੰਦੂ ਜੋੜਨ ਲਈ Alt ਦਬਾਕੇ ਕਲਿੱਕ ਕਰੋ",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "ਝਲਕ ਨਹੀਂ ਦਿਖਾ ਸਕਦੇ",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "ਸਾਡਾ ਬਲੌਗ ਪੜ੍ਹੋ",
     "click": "ਕਲਿੱਕ",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "ਵਿੰਗਾ ਤੀਰ",
     "curvedLine": "ਵਿੰਗੀ ਲਕੀਰ",
     "documentation": "ਕਾਗਜ਼ਾਤ",
@@ -275,13 +281,13 @@
     "zoomToSelection": "ਚੋਣ ਤੱਕ ਜ਼ੂਮ ਕਰੋ"
   },
   "clearCanvasDialog": {
-    "title": ""
+    "title": "ਕੈਨਵਸ ਨੂੰ ਸਾਫ਼ ਕਰੋ"
   },
   "publishDialog": {
-    "title": "",
+    "title": "ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਪ੍ਰਕਾਸ਼ਤ ਕਰੋ",
     "itemName": "",
-    "authorName": "",
-    "githubUsername": "",
+    "authorName": "ਲੇਖਕ ਦਾ ਨਾਂ",
+    "githubUsername": "ਗਿੱਟਹੱਬ ਵਰਤੋਂਕਾਰ ਨਾਂ",
     "twitterUsername": "",
     "libraryName": "",
     "libraryDesc": "",
@@ -295,8 +301,8 @@
       "website": ""
     },
     "errors": {
-      "required": "",
-      "website": ""
+      "required": "ਲੋੜੀਂਦਾ",
+      "website": "ਜਾਇਜ਼ URL ਭਰੋ"
     },
     "noteDescription": {
       "pre": "",
@@ -305,12 +311,12 @@
     },
     "noteGuidelines": {
       "pre": "",
-      "link": "",
+      "link": "ਦਿਸ਼ਾ ਨਿਰਦੇਸ਼",
       "post": ""
     },
     "noteLicense": {
       "pre": "",
-      "link": "",
+      "link": "MIT ਲਾਇਸੈਂਸ, ",
       "post": ""
     },
     "noteItems": "",
@@ -319,11 +325,11 @@
   "publishSuccessDialog": {
     "title": "",
     "content": "",
-    "link": ""
+    "link": "ਇੱਥੇ"
   },
   "confirmDialog": {
-    "resetLibrary": "",
-    "removeItemsFromLib": ""
+    "resetLibrary": "ਲਾਇਬ੍ਰੇਰੀ ਰੀਸੈੱਟ ਕਰੋ",
+    "removeItemsFromLib": "ਲਾਇਬ੍ਰੇਰੀ ਵਿੱਚੋਂ ਚੁਣੀਆਂ ਹੋਈਆਂ ਆਈਟਮਾਂ ਹਟਾਓ"
   },
   "encrypted": {
     "tooltip": "ਤੁਹਾਡੀ ਡਰਾਇੰਗਾਂ ਸਿਰੇ-ਤੋਂ-ਸਿਰੇ ਤੱਕ ਇਨਕਰਿਪਟ ਕੀਤੀਆਂ ਹੋਈਆਂ ਹਨ, ਇਸ ਲਈ Excalidraw ਦੇ ਸਰਵਰ ਉਹਨਾਂ ਨੂੰ ਕਦੇ ਵੀ ਨਹੀਂ ਦੇਖਣਗੇ।",
@@ -345,7 +351,7 @@
     "width": "ਚੌੜਾਈ"
   },
   "toast": {
-    "addedToLibrary": "",
+    "addedToLibrary": "ਲਾਇਬ੍ਰੇਰੀ ਵਿੱਚ ਜੋੜਿਆ",
     "copyStyles": "ਕਾਪੀ ਕੀਤੇ ਸਟਾਇਲ।",
     "copyToClipboard": "ਕਲਿੱਪਬੋਰਡ 'ਤੇ ਕਾਪੀ ਕੀਤਾ।",
     "copyToClipboardAsPng": "{{exportSelection}} ਨੂੰ ਕਲਿੱਪਬੋਰਡ 'ਤੇ PNG ਵਜੋਂ ਕਾਪੀ ਕੀਤਾ ({{exportColorScheme}})",

+ 30 - 28
src/locales/percentages.json

@@ -1,45 +1,47 @@
 {
-  "ar-SA": 86,
-  "bg-BG": 59,
+  "ar-SA": 88,
+  "bg-BG": 62,
   "bn-BD": 0,
-  "ca-ES": 78,
-  "cs-CZ": 25,
+  "ca-ES": 97,
+  "cs-CZ": 24,
   "da-DK": 17,
   "de-DE": 100,
   "el-GR": 88,
   "en": 100,
-  "es-ES": 88,
-  "fa-IR": 66,
-  "fi-FI": 100,
+  "es-ES": 86,
+  "eu-ES": 84,
+  "fa-IR": 64,
+  "fi-FI": 97,
   "fr-FR": 100,
-  "he-IL": 84,
-  "hi-IN": 58,
-  "hu-HU": 52,
+  "he-IL": 82,
+  "hi-IN": 56,
+  "hu-HU": 50,
   "id-ID": 100,
-  "it-IT": 100,
-  "ja-JP": 99,
-  "kab-KAB": 82,
-  "kk-KZ": 24,
-  "ko-KR": 58,
+  "it-IT": 98,
+  "ja-JP": 98,
+  "kab-KAB": 96,
+  "kk-KZ": 23,
+  "ko-KR": 57,
+  "lt-LT": 24,
   "lv-LV": 100,
-  "my-MM": 49,
+  "my-MM": 47,
   "nb-NO": 100,
-  "nl-NL": 93,
-  "nn-NO": 87,
-  "oc-FR": 99,
-  "pa-IN": 84,
-  "pl-PL": 97,
-  "pt-BR": 99,
-  "pt-PT": 87,
+  "nl-NL": 91,
+  "nn-NO": 85,
+  "oc-FR": 98,
+  "pa-IN": 88,
+  "pl-PL": 95,
+  "pt-BR": 100,
+  "pt-PT": 85,
   "ro-RO": 100,
-  "ru-RU": 86,
+  "ru-RU": 100,
   "si-LK": 9,
   "sk-SK": 99,
   "sv-SE": 99,
-  "ta-IN": 98,
-  "tr-TR": 78,
-  "uk-UA": 85,
-  "zh-CN": 92,
+  "ta-IN": 97,
+  "tr-TR": 86,
+  "uk-UA": 83,
+  "zh-CN": 100,
   "zh-HK": 29,
   "zh-TW": 100
 }

+ 10 - 4
src/locales/pl-PL.json

@@ -102,7 +102,9 @@
     "showBackground": "Pokaż próbnik koloru tła",
     "toggleTheme": "Przełącz motyw",
     "personalLib": "Biblioteka prywatna",
-    "excalidrawLib": "Biblioteka Excalidraw"
+    "excalidrawLib": "Biblioteka Excalidraw",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Wyczyść dokument i zresetuj kolor dokumentu",
@@ -204,10 +206,12 @@
     "resizeImage": "Możesz zmienić rozmiar swobodnie trzymając SHIFT,\nprzytrzymaj ALT, aby przeskalować względem środka obiektu",
     "rotate": "Możesz obracać element w równych odstępach trzymając wciśnięty SHIFT",
     "lineEditor_info": "Kliknij dwukrotnie lub naciśnij Enter, aby edytować punkty",
-    "lineEditor_pointSelected": "Naciśnij przycisk Usuń, aby usunąć punkt, Ctrl/Cmd+D, aby zduplikować, lub przeciągnij, aby przenieść",
-    "lineEditor_nothingSelected": "Naciśnij w punkt by go edytować, przytrzymaj Alt i naciśnij by dodać nowy punkt",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "Kliknij, aby umieścić obraz, lub kliknij i przeciągnij, aby ustawić jego rozmiar ręcznie",
-    "publishLibrary": "Opublikuj własną bibliotekę"
+    "publishLibrary": "Opublikuj własną bibliotekę",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "Nie można wyświetlić podglądu",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Przeczytaj na naszym blogu",
     "click": "kliknięcie",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Zakrzywiona strzałka",
     "curvedLine": "Zakrzywiona linia",
     "documentation": "Dokumentacja",

+ 12 - 6
src/locales/pt-BR.json

@@ -102,7 +102,9 @@
     "showBackground": "Exibir seletor de cores do fundo",
     "toggleTheme": "Alternar tema",
     "personalLib": "Biblioteca Pessoal",
-    "excalidrawLib": "Biblioteca do Excalidraw"
+    "excalidrawLib": "Biblioteca do Excalidraw",
+    "decreaseFontSize": "Diminuir o tamanho da fonte",
+    "increaseFontSize": "Aumentar o tamanho da fonte"
   },
   "buttons": {
     "clearReset": "Limpar o canvas e redefinir a cor de fundo",
@@ -204,10 +206,12 @@
     "resizeImage": "Você pode redimensionar livremente segurando SHIFT,\nsegure ALT para redimensionar a partir do centro",
     "rotate": "Você pode restringir os ângulos segurando SHIFT enquanto gira",
     "lineEditor_info": "Clique duas vezes ou pressione Enter para editar os pontos",
-    "lineEditor_pointSelected": "Pressione Deletar para remover o ponto, CtrlOuCmd+D para duplicar ou arraste para mover",
-    "lineEditor_nothingSelected": "Selecione um ponto para mover ou remover, ou segure Alt e clique para adicionar novos pontos",
+    "lineEditor_pointSelected": "Pressione Delete para remover o(s) ponto(s),\nCtrl/Cmd+D para duplicar ou arraste para mover",
+    "lineEditor_nothingSelected": "Selecione um ponto para editar (segure SHIFT para selecionar vários) ou segure Alt e clique para adicionar novos pontos",
     "placeImage": "Clique para colocar a imagem, ou clique e arraste para definir manualmente o seu tamanho",
-    "publishLibrary": "Publicar sua própria biblioteca"
+    "publishLibrary": "Publicar sua própria biblioteca",
+    "bindTextToElement": "Pressione Enter para adicionar o texto",
+    "deepBoxSelect": "Segure Ctrl/Cmd para seleção profunda e para evitar arrastar"
   },
   "canvasError": {
     "cannotShowPreview": "Não é possível mostrar pré-visualização",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Leia o nosso blog",
     "click": "clicar",
+    "deepSelect": "Seleção profunda",
+    "deepBoxSelect": "Use a seleção profunda dentro da caixa para previnir arrastar",
     "curvedArrow": "Seta curva",
     "curvedLine": "Linha curva",
     "documentation": "Documentação",
@@ -290,13 +296,13 @@
       "authorName": "Seu nome ou nome de usuário",
       "libraryName": "Nome da sua biblioteca",
       "libraryDesc": "Descrição para ajudar as pessoas a entenderem o uso da sua da sua biblioteca",
-      "githubHandle": "",
+      "githubHandle": "Identificador do GitHub (opcional), para que você possa editar a biblioteca depois de enviar para revisão",
       "twitterHandle": "Nome de usuário do Twitter (opcional), para que saibamos quem deve ser creditado se promovermos no Twitter",
       "website": "Link para o seu site pessoal ou outro lugar (opcional)"
     },
     "errors": {
       "required": "Obrigatório",
-      "website": ""
+      "website": "Informe uma URL válida"
     },
     "noteDescription": {
       "pre": "Envie sua biblioteca para ser incluída no ",

+ 10 - 4
src/locales/pt-PT.json

@@ -102,7 +102,9 @@
     "showBackground": "Mostrar seletor de cores do fundo",
     "toggleTheme": "Alternar tema",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Limpar a área de desenho e redefinir a cor de fundo",
@@ -204,10 +206,12 @@
     "resizeImage": "Pode redimensionar livremente mantendo pressionada a tecla SHIFT,\nmantenha pressionada a tecla ALT para redimensionar do centro",
     "rotate": "Pode restringir os ângulos mantendo a tecla SHIFT premida enquanto roda",
     "lineEditor_info": "Clique duas vezes ou pressione a tecla Enter para editar os pontos",
-    "lineEditor_pointSelected": "Pressione a tecla Delete para remover o ponto, CtrlOuCmd+D para duplicar ou arraste para mover",
-    "lineEditor_nothingSelected": "Selecione um ponto para mover ou remover, ou mantenha premida a tecla Alt e clique para adicionar novos pontos",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "Clique para colocar a imagem ou clique e arraste para definir o seu tamanho manualmente",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "Não é possível mostrar uma pré-visualização",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Leia o nosso blogue",
     "click": "clicar",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Seta curva",
     "curvedLine": "Linha curva",
     "documentation": "Documentação",

+ 10 - 4
src/locales/ro-RO.json

@@ -102,7 +102,9 @@
     "showBackground": "Afișare selector culoare fundal",
     "toggleTheme": "Comutare temă",
     "personalLib": "Biblioteca personală",
-    "excalidrawLib": "Biblioteca Excalidraw"
+    "excalidrawLib": "Biblioteca Excalidraw",
+    "decreaseFontSize": "Micșorează dimensiunea fontului",
+    "increaseFontSize": "Mărește dimensiunea fontului"
   },
   "buttons": {
     "clearReset": "Resetare pânză",
@@ -204,10 +206,12 @@
     "resizeImage": "Poți redimensiona liber ținând apăsată tasta SHIFT,\nține apăsată tasta ALT pentru a redimensiona din centru",
     "rotate": "Poți constrânge unghiurile, ținând apăsată tasta SHIFT în timp ce rotești",
     "lineEditor_info": "Dă dublu clic sau apasă tasta Enter pentru a edita punctele",
-    "lineEditor_pointSelected": "Apasă tasta Delete pentru a elimina punctul, combinația de taste Ctrl sau Cmd + D pentru a-l duplica sau glisează-l pentru a-i schimba poziția",
-    "lineEditor_nothingSelected": "Selectează un punct pentru a-l muta sau elimina sau ține apăsată tasta Alt și dă clic pentru a adăuga puncte noi",
+    "lineEditor_pointSelected": "Apasă tasta Delete pentru a elimina punctele,\ncombinația de taste Ctrl sau Cmd + D pentru a le duplica sau glisează-le pentru a le schimba poziția",
+    "lineEditor_nothingSelected": "Selectează un punct pentru a-l edita (ține apăsată tasta SHIFT pentru a selecta mai multe),\nsau ține apăsată tasta Alt și dă clic pentru a adăuga puncte noi",
     "placeImage": "Dă clic pentru a poziționa imaginea sau dă clic și glisează pentru a seta manual dimensiunea imaginii",
-    "publishLibrary": "Publică propria bibliotecă"
+    "publishLibrary": "Publică propria bibliotecă",
+    "bindTextToElement": "Apasă tasta Enter pentru a adăuga text",
+    "deepBoxSelect": "Ține apăsată tasta Ctrl sau Cmd pentru a efectua selectarea de adâncime și pentru a preveni glisarea"
   },
   "canvasError": {
     "cannotShowPreview": "Nu se poate afișa previzualizarea",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Citește blogul nostru",
     "click": "clic",
+    "deepSelect": "Selectare de adâncime",
+    "deepBoxSelect": "Selectare de adâncime în casetă și prevenire glisare",
     "curvedArrow": "Săgeată curbată",
     "curvedLine": "Linie curbată",
     "documentation": "Documentație",

+ 59 - 53
src/locales/ru-RU.json

@@ -2,7 +2,7 @@
   "labels": {
     "paste": "Вставить",
     "pasteCharts": "Вставить диаграммы",
-    "selectAll": "Выбрать все",
+    "selectAll": "Выбрать всё",
     "multiSelect": "Добавить элемент в выделенный фрагмент",
     "moveCanvas": "Переместить холст",
     "cut": "Вырезать",
@@ -101,8 +101,10 @@
     "showStroke": "Показать выбор цвета обводки",
     "showBackground": "Показать выбор цвета фона",
     "toggleTheme": "Переключить тему",
-    "personalLib": "",
-    "excalidrawLib": ""
+    "personalLib": "Личная библиотека",
+    "excalidrawLib": "Библиотека Excalidraw",
+    "decreaseFontSize": "Уменьшить шрифт",
+    "increaseFontSize": "Увеличить шрифт"
   },
   "buttons": {
     "clearReset": "Очистить холст и сбросить цвет фона",
@@ -138,9 +140,9 @@
     "exitZenMode": "Выключить режим концентрации внимания",
     "cancel": "Отменить",
     "clear": "Очистить",
-    "remove": "",
-    "publishLibrary": "",
-    "submit": "",
+    "remove": "Удалить",
+    "publishLibrary": "Опубликовать",
+    "submit": "Отправить",
     "confirm": "Подтвердить"
   },
   "alerts": {
@@ -156,22 +158,22 @@
     "loadSceneOverridePrompt": "Загрузка рисунка приведёт к замене имеющегося содержимого. Вы хотите продолжить?",
     "collabStopOverridePrompt": "Остановка сессии перезапишет ваш предыдущий, локально сохранённый рисунок. Вы уверены? \n\n(Если вы хотите оставить ваш локальный рисунок, просто закройте вкладку браузера)",
     "errorLoadingLibrary": "Произошла ошибка при загрузке сторонней библиотеки.",
-    "errorAddingToLibrary": "Не удалось добавить элемент в библиотеку",
-    "errorRemovingFromLibrary": "Не удалось удалить элемент из библиотеки",
+    "errorAddingToLibrary": "Не удалось добавить объект в библиотеку",
+    "errorRemovingFromLibrary": "Не удалось удалить объект из библиотеки",
     "confirmAddLibrary": "Будет добавлено {{numShapes}} фигур в вашу библиотеку. Продолжить?",
-    "imageDoesNotContainScene": "",
+    "imageDoesNotContainScene": "Это изображение не содержит данных сцены. Вы включили встраивание сцены во время экспорта?",
     "cannotRestoreFromImage": "Сцена не может быть восстановлена из этого изображения",
     "invalidSceneUrl": "Невозможно импортировать сцену с предоставленного URL. Неверный формат, или не содержит верных Excalidraw JSON данных.",
     "resetLibrary": "Это очистит вашу библиотеку. Вы уверены?",
-    "removeItemsFromsLibrary": "",
-    "invalidEncryptionKey": ""
+    "removeItemsFromsLibrary": "Удалить {{count}} объект(ов) из библиотеки?",
+    "invalidEncryptionKey": "Ключ шифрования должен состоять из 22 символов. Одновременное редактирование отключено."
   },
   "errors": {
     "unsupportedFileType": "Неподдерживаемый тип файла.",
-    "imageInsertError": "",
+    "imageInsertError": "Не удалось вставить изображение. Попробуйте позже...",
     "fileTooBig": "Очень большой файл. Максимально разрешенный размер {{maxSize}}.",
     "svgImageInsertError": "Не удалось вставить изображение SVG. Разметка SVG выглядит недействительной.",
-    "invalidSVGString": ""
+    "invalidSVGString": "Некорректный SVG."
   },
   "toolBar": {
     "selection": "Выделение области",
@@ -192,7 +194,7 @@
     "shapes": "Фигуры"
   },
   "hints": {
-    "canvasPanning": "",
+    "canvasPanning": "Чтобы перемещать холст, удерживайте колесо мыши или пробел во время перетаскивания",
     "linearElement": "Нажмите, чтобы начать несколько точек, перетащите для одной линии",
     "freeDraw": "Нажмите и перетаскивайте, отпустите по завершении",
     "text": "Совет: при выбранном инструменте выделения дважды щёлкните в любом месте, чтобы добавить текст",
@@ -201,13 +203,15 @@
     "linearElementMulti": "Кликните на последней точке или нажмите Escape или Enter чтобы закончить",
     "lockAngle": "Вы можете ограничить угол удерживая SHIFT",
     "resize": "Вы можете ограничить пропорции, удерживая SHIFT во время изменения размеров,\nудерживайте ALT чтобы изменить размер из центра",
-    "resizeImage": "",
+    "resizeImage": "Вы можете свободно изменять размеры, удерживая кнопку SHIFT,\nудерживайте кнопку ALT, чтобы изменять размер относительно центра",
     "rotate": "Вы можете ограничить углы, удерживая SHIFT во время вращения",
     "lineEditor_info": "Дважды кликните или нажмите Enter, чтобы редактировать точки",
-    "lineEditor_pointSelected": "Нажмите Delete для удаления точки, Ctrl или Cmd + D для дублирования, перетащите для перемещения",
-    "lineEditor_nothingSelected": "Выберите точку для перемещения или удаления. Alt + клик чтобы добавить новые точки",
-    "placeImage": "",
-    "publishLibrary": ""
+    "lineEditor_pointSelected": "Нажмите Delete для удаления точки (точек),\nCtrl+D или Cmd+D для дублирования, перетащите для перемещения",
+    "lineEditor_nothingSelected": "Выберите точку для редактирования (удерживайте SHIFT выбора нескольких точек),\nили удерживайте Alt и кликните для добавления новых точек",
+    "placeImage": "Щелкните, чтобы разместить изображение, или нажмите и перетащите, чтобы установить его размер вручную",
+    "publishLibrary": "Опубликовать свою собственную библиотеку",
+    "bindTextToElement": "Нажмите Enter для добавления текста",
+    "deepBoxSelect": "Удерживайте Ctrl или Cmd для глубокого выделения, чтобы предотвратить перетаскивание"
   },
   "canvasError": {
     "cannotShowPreview": "Не удается отобразить предпросмотр",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Прочитайте наш блог",
     "click": "нажать",
+    "deepSelect": "Глубокое выделение",
+    "deepBoxSelect": "Глубокое выделение рамкой, и предотвращение перетаскивания",
     "curvedArrow": "Изогнутая стрелка",
     "curvedLine": "Изогнутая линия",
     "documentation": "Документация",
@@ -275,55 +281,55 @@
     "zoomToSelection": "Увеличить до выделенного"
   },
   "clearCanvasDialog": {
-    "title": ""
+    "title": "Очистить холст"
   },
   "publishDialog": {
-    "title": "",
-    "itemName": "",
-    "authorName": "",
-    "githubUsername": "",
-    "twitterUsername": "",
-    "libraryName": "",
-    "libraryDesc": "",
-    "website": "",
+    "title": "Опубликовать библиотеку",
+    "itemName": "Название объекта",
+    "authorName": "Имя автора",
+    "githubUsername": "Имя пользователя GitHub",
+    "twitterUsername": "Имя пользователя в Twitter",
+    "libraryName": "Название библиотеки",
+    "libraryDesc": "Описание библиотеки",
+    "website": "Веб-сайт",
     "placeholder": {
-      "authorName": "",
-      "libraryName": "",
-      "libraryDesc": "",
-      "githubHandle": "",
-      "twitterHandle": "",
-      "website": ""
+      "authorName": "Ваше имя или имя пользователя",
+      "libraryName": "Название вашей библиотеки",
+      "libraryDesc": "Описание вашей библиотеки, которое поможет людям понять её назначение",
+      "githubHandle": "Имя пользователя GitHub (необязательно), чтобы вы смогли редактировать библиотеку после её отправки на проверку",
+      "twitterHandle": "Имя пользователя в Twitter (необязательно), чтобы мы знали, кого упомянуть при продвижении в Twitter",
+      "website": "Ссылка на ваш личный или какой-то другой сайт (необязательно)"
     },
     "errors": {
-      "required": "",
-      "website": ""
+      "required": "Обязательно",
+      "website": "Введите допустимый URL-адрес"
     },
     "noteDescription": {
-      "pre": "",
-      "link": "",
-      "post": ""
+      "pre": "Отправить вашу библиотеку для включения в ",
+      "link": "хранилище публичных библиотек",
+      "post": ", чтобы другие люди могли использовать объекты из вашей библиотеки в своих рисунках."
     },
     "noteGuidelines": {
-      "pre": "",
-      "link": "",
-      "post": ""
+      "pre": "Библиотека должна быть подтверждена вручную. Пожалуйста, прочтите ",
+      "link": "рекомендации",
+      "post": " перед отправкой. Вам понадобится учетная запись GitHub, чтобы общаться и вносить изменения при необходимости, но это не обязательно."
     },
     "noteLicense": {
-      "pre": "",
-      "link": "",
-      "post": ""
+      "pre": "Выполняя отправку, вы соглашаетесь с тем, что библиотека будет опубликована под ",
+      "link": "лицензией MIT, ",
+      "post": ", что, вкратце, означает, что каждый может использовать её без ограничений."
     },
-    "noteItems": "",
-    "atleastOneLibItem": ""
+    "noteItems": "Каждый объект в библиотеке должен иметь свое собственное имя, чтобы по нему можно было фильтровать. Следующие объекты библиотеки будут включены:",
+    "atleastOneLibItem": "Пожалуйста, выберите хотя бы один объект в библиотеке, чтобы начать"
   },
   "publishSuccessDialog": {
-    "title": "",
-    "content": "",
-    "link": ""
+    "title": "Библиотека отправлена",
+    "content": "Благодарим вас, {{authorName}}. Ваша библиотека была отправлена на проверку. Вы можете отслеживать статус",
+    "link": "здесь"
   },
   "confirmDialog": {
-    "resetLibrary": "",
-    "removeItemsFromLib": ""
+    "resetLibrary": "Сброс библиотеки",
+    "removeItemsFromLib": "Удалить выбранные объекты из библиотеки"
   },
   "encrypted": {
     "tooltip": "Ваши данные защищены сквозным (End-to-end) шифрованием. Серверы Excalidraw никогда не получат доступ к ним.",
@@ -345,7 +351,7 @@
     "width": "Ширина"
   },
   "toast": {
-    "addedToLibrary": "",
+    "addedToLibrary": "Добавлено в библиотеку",
     "copyStyles": "Скопированы стили.",
     "copyToClipboard": "Скопировано в буфер обмена.",
     "copyToClipboardAsPng": "{{exportSelection}} скопировано как PNG ({{exportColorScheme}})",

+ 8 - 2
src/locales/si-LK.json

@@ -102,7 +102,9 @@
     "showBackground": "",
     "toggleTheme": "",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "",
@@ -207,7 +209,9 @@
     "lineEditor_pointSelected": "",
     "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "",
     "click": "",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "",
     "curvedLine": "",
     "documentation": "",

+ 11 - 5
src/locales/sk-SK.json

@@ -102,7 +102,9 @@
     "showBackground": "Zobraziť výber farby pre pozadie",
     "toggleTheme": "Prepnúť tému",
     "personalLib": "Moja knižnica",
-    "excalidrawLib": "Excalidraw knižnica"
+    "excalidrawLib": "Excalidraw knižnica",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Obnoviť plátno",
@@ -192,7 +194,7 @@
     "shapes": "Tvary"
   },
   "hints": {
-    "canvasPanning": "Pre pohyb plátna podržte koliesko myši ale medzerník počas ťahania",
+    "canvasPanning": "Pre pohyb plátna podržte koliesko myši alebo medzerník počas ťahania",
     "linearElement": "Kliknite na vloženie viacerých bodov, potiahnite na vytvorenie jednej priamky",
     "freeDraw": "Kliknite a ťahajte, pustite na ukončenie",
     "text": "Tip: text môžete pridať aj dvojklikom kdekoľvek, ak je zvolený nástroj výber",
@@ -204,10 +206,12 @@
     "resizeImage": "Podržte SHIFT pre voľnú zmenu veľkosti, podržte ALT pre zmenu veľkosti od stredu",
     "rotate": "Počas rotácie obmedzíte uhol podržaním SHIFT",
     "lineEditor_info": "Použite dvojklik alebo stlačte Enter na editáciu bodov",
-    "lineEditor_pointSelected": "Stačte Delete na vymazanie bodu, CtrlOrCmd+D na jeho duplikovanie, alebo potiahnite na jeho presunutie",
-    "lineEditor_nothingSelected": "Zvoľte bod na jeho presunutie alebo vymazanie, alebo podržte Alt a kliknite na pridanie nového bodu",
+    "lineEditor_pointSelected": "Stačte Delete na vymazanie bodu (bodov), CtrlOrCmd+D na duplikovanie, alebo potiahnite na presunutie",
+    "lineEditor_nothingSelected": "Zvoľte bod na upravovanie (podržte SHIFT pre zvolenie viacerých bodov) alebo podržte Alt a kliknite na pridanie nového bodu",
     "placeImage": "Kliknite pre umiestnenie obrázka alebo kliknite a ťahajte pre zmenu jeho veľkosti",
-    "publishLibrary": "Uverejniť vašu knižnicu"
+    "publishLibrary": "Uverejniť vašu knižnicu",
+    "bindTextToElement": "Stlačte enter na pridanie textu",
+    "deepBoxSelect": "Podržte CtrlOrCmd na výber v skupine alebo zamedzeniu poťiahnutia"
   },
   "canvasError": {
     "cannotShowPreview": "Nie je možné zobraziť náhľad plátna",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Prečítajte si náš blog",
     "click": "kliknutie",
+    "deepSelect": "Výber v skupine",
+    "deepBoxSelect": "Výber v skupine alebo zamedzenie poťiahnutia",
     "curvedArrow": "Zakrivená šípka",
     "curvedLine": "Zakrivená čiara",
     "documentation": "Dokumentácia",

+ 11 - 5
src/locales/sv-SE.json

@@ -102,7 +102,9 @@
     "showBackground": "Visa färgväljare för bakgrundsfärg",
     "toggleTheme": "Växla tema",
     "personalLib": "Personligt bibliotek",
-    "excalidrawLib": "Excalidraw bibliotek"
+    "excalidrawLib": "Excalidraw bibliotek",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Återställ canvasen",
@@ -204,10 +206,12 @@
     "resizeImage": "Du kan ändra storlek fritt genom att hålla SHIFT,\nhåll ALT för att ändra storlek från mitten",
     "rotate": "Du kan begränsa vinklar genom att hålla SHIFT medan du roterar",
     "lineEditor_info": "Dubbelklicka eller tryck på Enter för att redigera punkter",
-    "lineEditor_pointSelected": "Tryck på Ta bort för att ta bort punkt, Ctrl + D eller Cmd + D för att duplicera, eller dra för att flytta",
-    "lineEditor_nothingSelected": "Välj en punkt att flytta eller ta bort, eller håll ned ALT och klicka för att lägga till nya punkter",
+    "lineEditor_pointSelected": "Tryck på Ta bort för att ta bort punkt(er), Ctrl + D eller Cmd + D för att duplicera, eller dra för att flytta",
+    "lineEditor_nothingSelected": "Välj en punkt att redigera (håll SHIFT för att välja flera),\neller håll ned Alt och klicka för att lägga till nya punkter",
     "placeImage": "Klicka för att placera bilden, eller klicka och dra för att ställa in dess storlek manuellt",
-    "publishLibrary": "Publicera ditt eget bibliotek"
+    "publishLibrary": "Publicera ditt eget bibliotek",
+    "bindTextToElement": "Tryck på Enter för att lägga till text",
+    "deepBoxSelect": "Håll Ctrl eller Cmd för att djupvälja, och för att förhindra att dra"
   },
   "canvasError": {
     "cannotShowPreview": "Kan inte visa förhandsgranskning",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Läs vår blogg",
     "click": "klicka",
+    "deepSelect": "Djupval",
+    "deepBoxSelect": "Djupval inom boxen, och förhindra att dra",
     "curvedArrow": "Böjd pil",
     "curvedLine": "Böjd linje",
     "documentation": "Dokumentation",
@@ -296,7 +302,7 @@
     },
     "errors": {
       "required": "Obligatoriskt",
-      "website": ""
+      "website": "Ange en giltig URL"
     },
     "noteDescription": {
       "pre": "Skicka ditt bibliotek för att inkluderas i ",

+ 11 - 5
src/locales/ta-IN.json

@@ -102,7 +102,9 @@
     "showBackground": "பின்னணி நிற எடுப்பானைக் காட்டு",
     "toggleTheme": "தோற்றத்தை நிலைமாற்று",
     "personalLib": "தனக்குரிய நூலகம்",
-    "excalidrawLib": "எக்ஸ்கேலிட்ரா நூலகம்"
+    "excalidrawLib": "எக்ஸ்கேலிட்ரா நூலகம்",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "கித்தானை அகரமாக்கு",
@@ -204,15 +206,17 @@
     "resizeImage": "SHIFTஐ நீண்டழுத்தி கட்டற்று அளவுமாற்றலாம்,\nமையத்திலிருந்து அளவுமாற்ற ALTஐ நீண்டழுத்துக",
     "rotate": "",
     "lineEditor_info": "புள்ளிகளைத் திருத்த இரு-சொடுக்கு அ Enterஐ அழுத்து",
-    "lineEditor_pointSelected": "புள்ளியை நீக்க Deleteஐ அழுத்து, நகலாக்க CtrlOrCmd+D, அ நகர்த்த பிடித்திழு",
-    "lineEditor_nothingSelected": "நகர்த்தவோ நீக்கவோ புள்ளியைத் தேர், அ புதிய புள்ளிகளைச் சேர்க்க Altஐ அழுத்திப்பிடித்துச் சொடுக்கு",
+    "lineEditor_pointSelected": "புள்ளி(கள்)ஐ நீக்க Deleteஐ அழுத்து,\nநகலாக்க CtrlOrCmd+D, அ நகர்த்த பிடித்திழு",
+    "lineEditor_nothingSelected": "திருத்த புள்ளியைத் தேர்ந்தெடு (பலவற்றை தேர SHIFTஐ அழுத்திப்பிடி),\nஅ புதிய புள்ளிகளைச் சேர்க்க Altஐ அழுத்திப்பிடித்துச் சொடுக்கு",
     "placeImage": "படத்தை வைக்கச் சொடுக்கு, அ கைமுறையாக அளவு அமைக்க சொடுக்கி பிடித்திழு",
-    "publishLibrary": "உம் சொந்த நூலகத்தைப் பிரசுரி"
+    "publishLibrary": "உம் சொந்த நூலகத்தைப் பிரசுரி",
+    "bindTextToElement": "உரையைச் சேர்க்க enterஐ அழுத்து",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "முன்னோட்டம் காட்ட இயலவில்லை",
     "canvasTooBig": "கித்தான் மிகப்பெரிதாக இருக்கலாம்.",
-    "canvasTooBigTip": ""
+    "canvasTooBigTip": "துணுக்குதவி: தூரத்திலுள்ள உறுப்புகளைப் நெருக்கமாக நகர்த்தப்பார்."
   },
   "errorSplash": {
     "headingMain_pre": "பிழையைச் சந்தித்தீரா. முயலவும் ",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "எமது வலைப்பூவை வாசி",
     "click": "சொடுக்கு",
+    "deepSelect": "ஆழ்ந்துத் தேர்",
+    "deepBoxSelect": "பெட்டியினுள் ஆழ்ந்துத் தேர், மற்றும் பிடித்திழுத்தலைத் தவிர்",
     "curvedArrow": "வளைந்த அம்பு",
     "curvedLine": "வளைந்த வரி",
     "documentation": "ஆவணமாக்கல்",

+ 44 - 38
src/locales/tr-TR.json

@@ -98,11 +98,13 @@
     "viewMode": "Görünüm modu",
     "toggleExportColorScheme": "Renk şemasını dışa aktar/aktarma",
     "share": "Paylaş",
-    "showStroke": "",
-    "showBackground": "",
+    "showStroke": "Kontur için renk seçiciyi göster",
+    "showBackground": "Arkaplan için renk seçiciyi göster",
     "toggleTheme": "Temayı etkinleştir/devre dışı bırak",
-    "personalLib": "",
-    "excalidrawLib": ""
+    "personalLib": "Kişisel Kitaplık",
+    "excalidrawLib": "Excalidraw Kitaplığı",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Tuvali sıfırla",
@@ -138,10 +140,10 @@
     "exitZenMode": "Zen modundan çık",
     "cancel": "İptal",
     "clear": "Temizle",
-    "remove": "",
-    "publishLibrary": "",
-    "submit": "",
-    "confirm": ""
+    "remove": "Kaldır",
+    "publishLibrary": "Yayınla",
+    "submit": "Gönder",
+    "confirm": "Onayla"
   },
   "alerts": {
     "clearReset": "Tuvalin tamamı temizlenecek. Emin misiniz?",
@@ -159,18 +161,18 @@
     "errorAddingToLibrary": "Öğe kütüphaneye eklenemedi",
     "errorRemovingFromLibrary": "Öğe kütüphaneden silinemedi",
     "confirmAddLibrary": "Bu, kitaplığınıza {{numShapes}} tane şekil ekleyecek. Emin misiniz?",
-    "imageDoesNotContainScene": "",
+    "imageDoesNotContainScene": "Bu görüntü herhangi bir sahne verisi içermiyor gibi görünüyor. Dışa aktarma sırasında sahne yerleştirmeyi etkinleştirdiniz mi?",
     "cannotRestoreFromImage": "Sahne bu dosyadan oluşturulamıyor",
     "invalidSceneUrl": "Verilen URL'den çalışma alanı yüklenemedi. Dosya bozuk olabilir veya geçerli bir Excalidraw JSON verisi bulundurmuyor olabilir.",
     "resetLibrary": "Bu işlem kütüphanenizi sıfırlayacak. Emin misiniz?",
-    "removeItemsFromsLibrary": "",
+    "removeItemsFromsLibrary": "{{count}} öğe(ler) kitaplıktan kaldırılsın mı?",
     "invalidEncryptionKey": "Şifreleme anahtarı 22 karakter olmalı. Canlı işbirliği devre dışı bırakıldı."
   },
   "errors": {
     "unsupportedFileType": "Desteklenmeyen dosya türü.",
     "imageInsertError": "Görsel eklenemedi. Daha sonra tekrar deneyin...",
-    "fileTooBig": "",
-    "svgImageInsertError": "",
+    "fileTooBig": "Dosya çok büyük. İzin verilen maksimum boyut {{maxSize}}.",
+    "svgImageInsertError": "SVG resmi eklenemedi. SVG işaretlemesi geçersiz görünüyor.",
     "invalidSVGString": "Geçersiz SVG."
   },
   "toolBar": {
@@ -196,18 +198,20 @@
     "linearElement": "Birden fazla nokta için tıklayın, tek çizgi için sürükleyin",
     "freeDraw": "Tıkla ve sürükle, bitirdiğinde serbest bırak",
     "text": "İpucu: seçme aracıyla herhangi bir yere çift tıklayarak da yazı ekleyebilirsin",
-    "text_selected": "",
-    "text_editing": "",
+    "text_selected": "Metni düzenlemek için çift tıklayın veya ENTER'a basın",
+    "text_editing": "Düzenlemeyi bitirmek için ESC veya Ctrl/Cmd+ENTER tuşlarına basın",
     "linearElementMulti": "Tamamlamak için son noktayı seçin veya Escape ve Enter'dan birine basın",
     "lockAngle": "SHIFT tuşuna basılı tutarak açıyı koruyabilirsiniz",
     "resize": "Yeniden boyutlandırırken SHIFT'e basılı tutarak oranları kısıtlayabilirsiniz, merkezden yeniden boyutlandırmak için ALT'a basılı tutun",
-    "resizeImage": "",
+    "resizeImage": "SHIFT'e basılı tutarak serbestçe yeniden boyutlandırabilirsiniz, merkezden yeniden boyutlandırmak için ALT tuşunu basılı tutun",
     "rotate": "Döndürürken SHIFT tuşuna basılı tutarak açıları koruyabilirsiniz",
     "lineEditor_info": "Noktaları düzenlemek için çift-tıklayın veya Enter'a basın",
-    "lineEditor_pointSelected": "Noktayı silmek için Delete'e, kopyalamak için CtrlVeyaCmd+D'ye, veya hareket ettirmek için sürükleyin",
-    "lineEditor_nothingSelected": "Kaldırmak veya oynatmak için bir nokta seç, veya yeni noktalar eklemek için Alt'a basılı tut",
-    "placeImage": "",
-    "publishLibrary": ""
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
+    "placeImage": "Resmi yerleştirmek için tıklayın ya da boyutunu manuel olarak ayarlamak için tıklayıp sürükleyin",
+    "publishLibrary": "Kendi kitaplığınızı yayınlayın",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "Önizleme gösterilemiyor",
@@ -242,33 +246,35 @@
   },
   "exportDialog": {
     "disk_title": "Belleğe kaydet",
-    "disk_details": "",
+    "disk_details": "Sahne verilerini daha sonra içe aktarabileceğiniz bir dosyaya aktarın.",
     "disk_button": "Dosyaya kaydet",
     "link_title": "Paylaşılabilir bağlantı",
-    "link_details": "",
+    "link_details": "Salt okunur bir bağlantı olarak dışa aktarın.",
     "link_button": "Bağlantı olarak dışa aktar",
-    "excalidrawplus_description": "",
+    "excalidrawplus_description": "Sahneyi Excalidraw+ çalışma alanınıza kaydedin.",
     "excalidrawplus_button": "Dışa aktar",
-    "excalidrawplus_exportError": ""
+    "excalidrawplus_exportError": "Şu anda Excalidraw+'a aktarılamadı..."
   },
   "helpDialog": {
     "blog": "Blog'umuzu okuyun",
     "click": "tıkla",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Eğri ok",
     "curvedLine": "Eğri çizgi",
     "documentation": "Dokümantasyon",
-    "doubleClick": "",
+    "doubleClick": "çift-tıklama",
     "drag": "sürükle",
     "editor": "Düzenleyici",
-    "editSelectedShape": "",
+    "editSelectedShape": "Seçili şekli düzenle (metin/ok/çizgi)",
     "github": "Bir hata mı buldun? Bildir",
     "howto": "Rehberlerimizi takip edin",
     "or": "veya",
     "preventBinding": "Ok bağlamayı önleyin",
     "shapes": "Şekiller",
     "shortcuts": "Klavye kısayolları",
-    "textFinish": "",
-    "textNewLine": "",
+    "textFinish": "Düzenlemeyi bitir (metin düzenleyici)",
+    "textNewLine": "Yeni satır ekle (metin düzenleyici)",
     "title": "Yardım",
     "view": "Görünüm",
     "zoomToFit": "Tüm öğeleri sığdırmak için yakınlaştır",
@@ -278,18 +284,18 @@
     "title": "Tuvali temizle"
   },
   "publishDialog": {
-    "title": "",
-    "itemName": "",
-    "authorName": "",
-    "githubUsername": "",
-    "twitterUsername": "",
-    "libraryName": "",
-    "libraryDesc": "",
-    "website": "",
+    "title": "Kitaplığı yayınla",
+    "itemName": "Öğe adı",
+    "authorName": "Yazar adı",
+    "githubUsername": "GıtHub kullanıcı adı",
+    "twitterUsername": "Twitter kullanıcı adı",
+    "libraryName": "Kitaplık adı",
+    "libraryDesc": "Kitaplık açıklaması",
+    "website": "Web sitesi",
     "placeholder": {
-      "authorName": "",
-      "libraryName": "",
-      "libraryDesc": "",
+      "authorName": "Adınız ya da kullanıcı adınız",
+      "libraryName": "Kitaplığınızın adı",
+      "libraryDesc": "İnsanların kullanımını anlamasına yardımcı olmak için kitaplığınızın açıklaması",
       "githubHandle": "",
       "twitterHandle": "",
       "website": ""

+ 10 - 4
src/locales/uk-UA.json

@@ -102,7 +102,9 @@
     "showBackground": "Показати палітру для фону",
     "toggleTheme": "Перемкнути тему",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "Очистити полотно",
@@ -204,10 +206,12 @@
     "resizeImage": "",
     "rotate": "Ви можете обмежити кути, утримуючи SHIFT під час обертання",
     "lineEditor_info": "Двічі клацніть або натисніть Enter щоб редагувати точки",
-    "lineEditor_pointSelected": "Натисніть Видалити, щоб видалити точку, CtrlOrCmd+D для дублювання, або перетягніть, щоб переміститися",
-    "lineEditor_nothingSelected": "Виберіть точку для переміщення чи видалення, або утримуйте Alt і натисніть, щоб додати нові точки",
+    "lineEditor_pointSelected": "",
+    "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "Не вдається показати попередній перегляд",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "Наш блог",
     "click": "натиснути",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "Крива стрілка",
     "curvedLine": "Крива лінія",
     "documentation": "Документація",

+ 51 - 45
src/locales/zh-CN.json

@@ -20,7 +20,7 @@
     "background": "背景",
     "fill": "填充",
     "strokeWidth": "描边宽度",
-    "strokeStyle": "边样式",
+    "strokeStyle": "边样式",
     "strokeStyle_solid": "实线",
     "strokeStyle_dashed": "虚线",
     "strokeStyle_dotted": "点虚线",
@@ -32,7 +32,7 @@
     "round": "圆润",
     "arrowheads": "端点",
     "arrowhead_none": "无",
-    "arrowhead_arrow": "线条箭头",
+    "arrowhead_arrow": "箭头",
     "arrowhead_bar": "条",
     "arrowhead_dot": "圆点",
     "arrowhead_triangle": "三角箭头",
@@ -79,10 +79,10 @@
     "ungroup": "取消组选",
     "collaborators": "协作者",
     "showGrid": "显示网格",
-    "addToLibrary": "添加到库中",
-    "removeFromLibrary": "从库中移除",
-    "libraryLoadingMessage": "正在加载库…",
-    "libraries": "浏览库",
+    "addToLibrary": "添加到素材库中",
+    "removeFromLibrary": "从素材库中移除",
+    "libraryLoadingMessage": "正在加载素材库…",
+    "libraries": "浏览素材库",
     "loadingScene": "正在加载绘图…",
     "align": "对齐",
     "alignTop": "顶部对齐",
@@ -101,8 +101,10 @@
     "showStroke": "显示描边颜色选择器",
     "showBackground": "显示背景颜色选择器",
     "toggleTheme": "切换主题",
-    "personalLib": "",
-    "excalidrawLib": ""
+    "personalLib": "个人素材库",
+    "excalidrawLib": "Excalidraw 素材库",
+    "decreaseFontSize": "缩小字体大小",
+    "increaseFontSize": "放大字体大小"
   },
   "buttons": {
     "clearReset": "重置画布",
@@ -129,7 +131,7 @@
     "edit": "编辑",
     "undo": "撤销",
     "redo": "重做",
-    "resetLibrary": "重置资源库",
+    "resetLibrary": "重置素材库",
     "createNewRoom": "新建会议室",
     "fullScreen": "全屏",
     "darkMode": "深色模式",
@@ -138,7 +140,7 @@
     "exitZenMode": "退出禅模式",
     "cancel": "取消",
     "clear": "清除",
-    "remove": "",
+    "remove": "删除",
     "publishLibrary": "发布",
     "submit": "提交",
     "confirm": "确定"
@@ -155,15 +157,15 @@
     "uploadedSecurly": "上传已被端到端加密保护,这意味着 Excalidraw 的服务器和第三方都无法读取内容。",
     "loadSceneOverridePrompt": "加载外部绘图将取代您现有的内容。您想要继续吗?",
     "collabStopOverridePrompt": "停止会话将覆盖您先前本地存储的绘图。 您确定吗?\n\n(如果您想保持本地绘图,只需关闭浏览器选项卡。)",
-    "errorLoadingLibrary": "加载第三方库时出错。",
-    "errorAddingToLibrary": "无法将项目添加到库中",
-    "errorRemovingFromLibrary": "无法从库中移除项目",
-    "confirmAddLibrary": "这将添加 {{numShapes}} 个形状到您的库。您确定吗?",
+    "errorLoadingLibrary": "加载第三方素材库时出错。",
+    "errorAddingToLibrary": "无法将项目添加到素材库中",
+    "errorRemovingFromLibrary": "无法从素材库中移除项目",
+    "confirmAddLibrary": "这将添加 {{numShapes}} 个形状到您的素材。您确定吗?",
     "imageDoesNotContainScene": "此图像似乎不包含任何画布数据。您是否在导出时启用了画布嵌入功能?",
     "cannotRestoreFromImage": "无法从此图像文件恢复画布",
     "invalidSceneUrl": "无法从提供的 URL 导入场景。它或者格式不正确,或者不包含有效的 Excalidraw JSON 数据。",
-    "resetLibrary": "这将会清除你的资源库。你确定这么做吗?",
-    "removeItemsFromsLibrary": "要从库中删除 {{count}} 个项目吗?",
+    "resetLibrary": "这将会清除你的素材库。你确定要这么做吗?",
+    "removeItemsFromsLibrary": "确定要从素材库中删除 {{count}} 个项目吗?",
     "invalidEncryptionKey": "密钥必须包含22个字符。实时协作已被禁用。"
   },
   "errors": {
@@ -183,7 +185,7 @@
     "line": "线条",
     "freedraw": "自由书写",
     "text": "文字",
-    "library": "库",
+    "library": "素材库",
     "lock": "绘制后保持所选的工具栏状态"
   },
   "headings": {
@@ -204,10 +206,12 @@
     "resizeImage": "按住SHIFT可以自由缩放,\n按住ALT可以从中间缩放",
     "rotate": "旋转时可以按住 Shift 来约束角度",
     "lineEditor_info": "双击或按回车键编辑",
-    "lineEditor_pointSelected": "按下 Delete 移除点,Ctrl 或 Cmd+D 以复制,拖动以移动",
-    "lineEditor_nothingSelected": "选中要移动或移除的点,或按住 Alt 并点击添加新点",
+    "lineEditor_pointSelected": "按下 Delete 移除点,Ctrl 或 Cmd+D 以复制,拖动以移动",
+    "lineEditor_nothingSelected": "选择要编辑的点 (按住 SHIFT 选择多个),\n或按住 Alt 并点击以添加新点",
     "placeImage": "点击放置图像,或者点击并拖动以手动设置图像大小",
-    "publishLibrary": ""
+    "publishLibrary": "发布您自己的素材库",
+    "bindTextToElement": "按下 Enter 以添加文本",
+    "deepBoxSelect": "按住 CtrlOrCmd 以深度选择,并避免拖拽"
   },
   "canvasError": {
     "cannotShowPreview": "无法显示预览",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "浏览我们的博客",
     "click": "单击",
+    "deepSelect": "深度选择",
+    "deepBoxSelect": "在方框内深度选择并避免拖拽",
     "curvedArrow": "曲线箭头",
     "curvedLine": "曲线",
     "documentation": "文档",
@@ -278,52 +284,52 @@
     "title": "清除画布"
   },
   "publishDialog": {
-    "title": "",
+    "title": "发布素材库",
     "itemName": "项目名称",
     "authorName": "作者名",
     "githubUsername": "GitHub 用户名",
-    "twitterUsername": "",
+    "twitterUsername": "Twitter 用户名",
     "libraryName": "名称",
     "libraryDesc": "简介",
     "website": "网址",
     "placeholder": {
       "authorName": "您的名字或用户名",
-      "libraryName": "库名称",
-      "libraryDesc": "介绍您的库,让人们了解其用途",
-      "githubHandle": "",
-      "twitterHandle": "",
+      "libraryName": "素材库名称",
+      "libraryDesc": "介绍您的素材库,让人们了解其用途",
+      "githubHandle": "GitHub 用户名(可选),填写后,您可以编辑已提交待审的素材库",
+      "twitterHandle": "Twitter 用户名(可选),填写后,当我们在Twitter发布推广信息时便可提及您",
       "website": "您个人网站的或任意的链接(可选)"
     },
     "errors": {
-      "required": "",
-      "website": ""
+      "required": "必填",
+      "website": "输入一个有效的URL"
     },
     "noteDescription": {
-      "pre": "",
-      "link": "",
-      "post": ""
+      "pre": "提交后,您的素材库将被包含在 ",
+      "link": "公共素材库广场",
+      "post": "以供其他人在绘图中使用。"
     },
     "noteGuidelines": {
-      "pre": "",
-      "link": "",
-      "post": ""
+      "pre": "提交的素材库需先经人工审核。在提交之前,请先阅读 ",
+      "link": "指南",
+      "post": " 后续沟通和对库的修改需要 GitHub 帐号,但这不是必须的。"
     },
     "noteLicense": {
-      "pre": "",
-      "link": "",
-      "post": ""
+      "pre": "提交即表明您已同意素材库将遵循 ",
+      "link": "MIT 许可证, ",
+      "post": "简而言之,任何人都可以不受限制地使用它们。"
     },
-    "noteItems": "",
-    "atleastOneLibItem": ""
+    "noteItems": "素材库中每个项目都有各自的名称以供筛选。以下项目将被包含:",
+    "atleastOneLibItem": "请选择至少一个素材库以开始"
   },
   "publishSuccessDialog": {
-    "title": "",
-    "content": "",
-    "link": ""
+    "title": "素材库已提交",
+    "content": "谢谢你 {{authorName}}。您的素材库已被提交审核。跟进此次提交的状态请点击",
+    "link": "此处"
   },
   "confirmDialog": {
-    "resetLibrary": "",
-    "removeItemsFromLib": "从库中删除选中的项目"
+    "resetLibrary": "重置素材库",
+    "removeItemsFromLib": "从素材库中删除选中的项目"
   },
   "encrypted": {
     "tooltip": "您的绘图采用的端到端加密,其内容对于Excalidraw服务器是不可见的。",
@@ -345,7 +351,7 @@
     "width": "宽度"
   },
   "toast": {
-    "addedToLibrary": "",
+    "addedToLibrary": "添加到素材库中",
     "copyStyles": "复制样式",
     "copyToClipboard": "已复制到剪切板。",
     "copyToClipboardAsPng": "已将 {{exportSelection}} 作为 PNG 复制到剪贴板\n({{exportColorScheme}})",

+ 8 - 2
src/locales/zh-HK.json

@@ -102,7 +102,9 @@
     "showBackground": "",
     "toggleTheme": "",
     "personalLib": "",
-    "excalidrawLib": ""
+    "excalidrawLib": "",
+    "decreaseFontSize": "",
+    "increaseFontSize": ""
   },
   "buttons": {
     "clearReset": "清空畫布",
@@ -207,7 +209,9 @@
     "lineEditor_pointSelected": "",
     "lineEditor_nothingSelected": "",
     "placeImage": "",
-    "publishLibrary": ""
+    "publishLibrary": "",
+    "bindTextToElement": "",
+    "deepBoxSelect": ""
   },
   "canvasError": {
     "cannotShowPreview": "無法顯示預覽",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "",
     "click": "",
+    "deepSelect": "",
+    "deepBoxSelect": "",
     "curvedArrow": "",
     "curvedLine": "",
     "documentation": "",

+ 9 - 3
src/locales/zh-TW.json

@@ -102,7 +102,9 @@
     "showBackground": "顯示背景檢色器",
     "toggleTheme": "切換主題",
     "personalLib": "個人資料庫",
-    "excalidrawLib": "Excalidraw 資料庫"
+    "excalidrawLib": "Excalidraw 資料庫",
+    "decreaseFontSize": "縮小文字",
+    "increaseFontSize": "放大文字"
   },
   "buttons": {
     "clearReset": "重置 canvas",
@@ -205,9 +207,11 @@
     "rotate": "旋轉時按住 Shift 可限制旋轉角度",
     "lineEditor_info": "雙擊滑鼠左鍵或按 Enter 來編輯控制點",
     "lineEditor_pointSelected": "按下 Delete 可移除錨點;Ctrl 或 Cmd + D 可複製;或可拖曳來移動",
-    "lineEditor_nothingSelected": "點選想移動或刪除的控制點;或按住 Alt 再點擊以增加新控制點",
+    "lineEditor_nothingSelected": "選擇要編輯的錨點(按住 SHIFT 可多選),\n或按住 Alt 並點擊以增加新錨點。",
     "placeImage": "點擊以放置圖片,或點擊並拖曳以手動調整其尺寸。",
-    "publishLibrary": "發布個人資料庫"
+    "publishLibrary": "發布個人資料庫",
+    "bindTextToElement": "按下 Enter 以加入文字。",
+    "deepBoxSelect": "按住 Ctrl 或 Cmd 以深度選取並避免拖曳"
   },
   "canvasError": {
     "cannotShowPreview": "無法顯示預覽",
@@ -254,6 +258,8 @@
   "helpDialog": {
     "blog": "閱讀部落格",
     "click": "點擊",
+    "deepSelect": "深度選取",
+    "deepBoxSelect": "在容器內深度選取並避免拖曳",
     "curvedArrow": "曲箭頭",
     "curvedLine": "曲線",
     "documentation": "文件",