From 179d0aeedeea2951d4cecb5d79fd4a468688e8ca Mon Sep 17 00:00:00 2001 From: Thomas Weber Date: Tue, 29 Jun 2021 18:50:50 -0500 Subject: [PATCH] Update translations --- src/locales/de.json | 18 ++++++++++++++++++ src/locales/es.json | 19 +++++++++++++++++++ src/locales/fi.json | 8 ++++++++ src/locales/fr.json | 16 ++++++++++++++++ src/locales/index.js | 26 ++++++++++++++++++++++---- src/locales/it.json | 20 ++++++++++++++++++++ src/locales/ja.json | 20 ++++++++++++++++++++ src/locales/ko.json | 21 +++++++++++++++++++++ src/locales/nb.json | 17 +++++++++++++++++ src/locales/nl.json | 10 ++++++++++ src/locales/pl.json | 17 +++++++++++++++++ src/locales/pt.json | 19 +++++++++++++++++++ src/locales/ro.json | 15 +++++++++++++++ src/locales/ru.json | 14 ++++++++++++++ src/locales/sl.json | 19 +++++++++++++++++++ src/locales/tr.json | 21 +++++++++++++++++++++ src/locales/zh-cn.json | 21 +++++++++++++++++++++ src/locales/zh-tw.json | 8 ++++++++ 18 files changed, 305 insertions(+), 4 deletions(-) create mode 100644 src/locales/de.json create mode 100644 src/locales/es.json create mode 100644 src/locales/fi.json create mode 100644 src/locales/fr.json create mode 100644 src/locales/it.json create mode 100644 src/locales/ja.json create mode 100644 src/locales/ko.json create mode 100644 src/locales/nb.json create mode 100644 src/locales/nl.json create mode 100644 src/locales/pl.json create mode 100644 src/locales/pt.json create mode 100644 src/locales/ro.json create mode 100644 src/locales/ru.json create mode 100644 src/locales/sl.json create mode 100644 src/locales/tr.json create mode 100644 src/locales/zh-cn.json create mode 100644 src/locales/zh-tw.json diff --git a/src/locales/de.json b/src/locales/de.json new file mode 100644 index 0000000..16cd43b --- /dev/null +++ b/src/locales/de.json @@ -0,0 +1,18 @@ +{ + "options": { + "cloudVariables-custom": "Erweitert", + "enableCompiler": "Schalte Compiler an", + "highQualityPen": "Stift mit Hoher Qualität", + "infiniteClones": "Unendliche Klone", + "removeFencing": "Einzäunung entfernen", + "removeMiscLimits": "Verschiedene Begrenzungen entfernen", + "reset": "Zurücksetzen" + }, + "p4": { + "privacy": "Datenschutzerklärung", + "sourceCode": "Quellcode" + }, + "progress": { + "loadingScripts": "Skripte werden geladen" + } +} \ No newline at end of file diff --git a/src/locales/es.json b/src/locales/es.json new file mode 100644 index 0000000..56f679e --- /dev/null +++ b/src/locales/es.json @@ -0,0 +1,19 @@ +{ + "options": { + "cloudVariables-custom": "Avanzado", + "enableCompiler": "Activar Compilador", + "highQualityPen": "Lápiz de Alta Calidad", + "infiniteClones": "Clones Infinitos", + "interpolation": "Interpolació", + "removeFencing": "Quitar Fencing", + "removeMiscLimits": "Quitar Límites Varios", + "reset": "Reiniciar" + }, + "p4": { + "privacy": "Política de Privacidad", + "sourceCode": "Código Fuente" + }, + "progress": { + "loadingScripts": "Cargando scripts" + } +} \ No newline at end of file diff --git a/src/locales/fi.json b/src/locales/fi.json new file mode 100644 index 0000000..ddad76f --- /dev/null +++ b/src/locales/fi.json @@ -0,0 +1,8 @@ +{ + "options": { + "reset": "Reseti" + }, + "p4": { + "privacy": "Privaatio Polisi" + } +} \ No newline at end of file diff --git a/src/locales/fr.json b/src/locales/fr.json new file mode 100644 index 0000000..010edb6 --- /dev/null +++ b/src/locales/fr.json @@ -0,0 +1,16 @@ +{ + "options": { + "cloudVariables-custom": "Avancé", + "enableCompiler": "Activer le compilateur", + "highQualityPen": "Stylo de haute qualité", + "infiniteClones": "Clones Infinis", + "reset": "Réinitialiser" + }, + "p4": { + "privacy": "Politique de Confidentialité", + "sourceCode": "Code source" + }, + "progress": { + "loadingScripts": "Lecture des assets" + } +} \ No newline at end of file diff --git a/src/locales/index.js b/src/locales/index.js index 6846669..778a586 100644 --- a/src/locales/index.js +++ b/src/locales/index.js @@ -1,5 +1,3 @@ -import en from './en.json'; - const unstructure = (messages) => { for (const key of Object.keys(messages)) { const value = messages[key]; @@ -12,10 +10,30 @@ const unstructure = (messages) => { } } return messages; -} +}; const messages = { - en: unstructure(en) + en: unstructure(require('./en.json')), + // Generated code: + /*===*/ + "de": require("./de.json"), + "es": require("./es.json"), + "fi": require("./fi.json"), + "fr": require("./fr.json"), + "it": require("./it.json"), + "ja": require("./ja.json"), + "ko": require("./ko.json"), + "nb": require("./nb.json"), + "nl": require("./nl.json"), + "pl": require("./pl.json"), + "pt": require("./pt.json"), + "ro": require("./ro.json"), + "ru": require("./ru.json"), + "sl": require("./sl.json"), + "tr": require("./tr.json"), + "zh-cn": require("./zh-cn.json"), + "zh-tw": require("./zh-tw.json"), + /*===*/ }; export default messages; diff --git a/src/locales/it.json b/src/locales/it.json new file mode 100644 index 0000000..1139d98 --- /dev/null +++ b/src/locales/it.json @@ -0,0 +1,20 @@ +{ + "options": { + "addons": "Addon", + "cloudVariables-custom": "Impostazioni Avanzate", + "enableCompiler": "Abilita Compilatore", + "highQualityPen": "Penna Alta Qualità", + "infiniteClones": "Cloni Infiniti", + "interpolation": "Interpolazione", + "removeFencing": "Rimozione Recinto", + "removeMiscLimits": "Rimozione Limiti Vari", + "reset": "Resetta" + }, + "p4": { + "privacy": "Politica della Privacy", + "sourceCode": "Codice Sorgente" + }, + "progress": { + "loadingScripts": "Caricamento script in corso" + } +} \ No newline at end of file diff --git a/src/locales/ja.json b/src/locales/ja.json new file mode 100644 index 0000000..ec97674 --- /dev/null +++ b/src/locales/ja.json @@ -0,0 +1,20 @@ +{ + "options": { + "addons": "アドオン", + "cloudVariables-custom": "高度な設定", + "highQualityPen": "ペンできれいに描画する", + "infiniteClones": "クローンの制限を解除", + "interpolation": "補完機能", + "removeFencing": "動く範囲と大きさの制限を解除する", + "removeMiscLimits": "その他の制限を解除", + "reset": "リセット", + "warpTimer": "Warpタイマー" + }, + "p4": { + "privacy": "プライバシーポリシー", + "sourceCode": "ソースコード" + }, + "progress": { + "loadingScripts": "スクリプトの読み込み" + } +} \ No newline at end of file diff --git a/src/locales/ko.json b/src/locales/ko.json new file mode 100644 index 0000000..ae6f928 --- /dev/null +++ b/src/locales/ko.json @@ -0,0 +1,21 @@ +{ + "options": { + "addons": "애드온", + "cloudVariables-custom": "고급 설정", + "enableCompiler": "컴파일러 켜기", + "highQualityPen": "펜 품질 올리기", + "infiniteClones": "무제한 복제본", + "interpolation": "보간하기", + "removeFencing": "무대 밖 동작 제한 풀기", + "removeMiscLimits": "기타 몇몇 제한 풀기", + "reset": "초기화하기", + "warpTimer": "워프 타이머" + }, + "p4": { + "privacy": "개인정보 보호 정책", + "sourceCode": "소스코드" + }, + "progress": { + "loadingScripts": "스크립트를 불러오는 중입니다..." + } +} \ No newline at end of file diff --git a/src/locales/nb.json b/src/locales/nb.json new file mode 100644 index 0000000..6223db5 --- /dev/null +++ b/src/locales/nb.json @@ -0,0 +1,17 @@ +{ + "options": { + "addons": "Utvidelser", + "cloudVariables-custom": "Avansert", + "highQualityPen": "Høy kvalitet penn ", + "infiniteClones": "Uendelige kloner", + "interpolation": "Interpolasjon", + "reset": "Tilbakestill" + }, + "p4": { + "privacy": "Personvernregler", + "sourceCode": "Kildekode" + }, + "progress": { + "loadingScripts": "Laster skripter" + } +} \ No newline at end of file diff --git a/src/locales/nl.json b/src/locales/nl.json new file mode 100644 index 0000000..5847886 --- /dev/null +++ b/src/locales/nl.json @@ -0,0 +1,10 @@ +{ + "options": { + "cloudVariables-custom": "Geavanceerd", + "highQualityPen": "Hoge Kwaliteit Pen" + }, + "p4": { + "privacy": "Privacy Beleid", + "sourceCode": "Broncode" + } +} \ No newline at end of file diff --git a/src/locales/pl.json b/src/locales/pl.json new file mode 100644 index 0000000..6b99d13 --- /dev/null +++ b/src/locales/pl.json @@ -0,0 +1,17 @@ +{ + "options": { + "addons": "Dodatki", + "cloudVariables-custom": "Zaawansowane", + "highQualityPen": "Wysokiej Jakości Pióro", + "infiniteClones": "Nieskończone Klony", + "interpolation": "Interpolacja", + "removeFencing": "Usuń Ograniczenia", + "removeMiscLimits": "Usuń Różne Limity", + "reset": "Resetuj", + "warpTimer": "Warp Stoper" + }, + "p4": { + "privacy": "Polityka Prywatności", + "sourceCode": "Kod Źródłowy" + } +} \ No newline at end of file diff --git a/src/locales/pt.json b/src/locales/pt.json new file mode 100644 index 0000000..a24bd1b --- /dev/null +++ b/src/locales/pt.json @@ -0,0 +1,19 @@ +{ + "options": { + "cloudVariables-custom": "Avançado", + "enableCompiler": "Ligar compilador", + "highQualityPen": "Caneta de Alta Qualidade", + "infiniteClones": "Clones Infinitos", + "interpolation": "Interpolação", + "removeFencing": "Remover Borda", + "removeMiscLimits": "Remover Outros Limites", + "reset": "Resetar" + }, + "p4": { + "privacy": "Política de Privacidade", + "sourceCode": "Código fonte" + }, + "progress": { + "loadingScripts": "Carregando scripts" + } +} \ No newline at end of file diff --git a/src/locales/ro.json b/src/locales/ro.json new file mode 100644 index 0000000..3ae6880 --- /dev/null +++ b/src/locales/ro.json @@ -0,0 +1,15 @@ +{ + "options": { + "addons": "Extensii", + "cloudVariables-custom": "Avansat", + "enableCompiler": "Pornește Compilerul", + "reset": "Resetează" + }, + "p4": { + "privacy": "Politica de Confidențialitate", + "sourceCode": "Cod sursă" + }, + "progress": { + "loadingScripts": "Se încarcă blocurile" + } +} \ No newline at end of file diff --git a/src/locales/ru.json b/src/locales/ru.json new file mode 100644 index 0000000..51b1d0a --- /dev/null +++ b/src/locales/ru.json @@ -0,0 +1,14 @@ +{ + "options": { + "addons": "Дополнения", + "cloudVariables-custom": "Дополнительно", + "highQualityPen": "Перо в высоком качестве", + "infiniteClones": "Бесконечные клоны", + "interpolation": "Интерполяция", + "reset": "Сбросить" + }, + "p4": { + "privacy": "Политика конфиденциальности", + "sourceCode": "Исходный код" + } +} \ No newline at end of file diff --git a/src/locales/sl.json b/src/locales/sl.json new file mode 100644 index 0000000..7e86958 --- /dev/null +++ b/src/locales/sl.json @@ -0,0 +1,19 @@ +{ + "options": { + "addons": "Dodatki", + "cloudVariables-custom": "Napredno", + "highQualityPen": "Visoka ločljivost svinčnika", + "infiniteClones": "Neskončno klonov", + "interpolation": "Interpolacija", + "removeFencing": "Odstrani omejitve premikanja figur", + "removeMiscLimits": "Odstrani razne omejitve", + "reset": "Ponastavi" + }, + "p4": { + "privacy": "Politika zasebnosti", + "sourceCode": "Izvirna koda" + }, + "progress": { + "loadingScripts": "Nalaganje skript" + } +} \ No newline at end of file diff --git a/src/locales/tr.json b/src/locales/tr.json new file mode 100644 index 0000000..9ebef48 --- /dev/null +++ b/src/locales/tr.json @@ -0,0 +1,21 @@ +{ + "options": { + "addons": "Eklentiler", + "cloudVariables-custom": "Gelişmiş", + "enableCompiler": "Derlemeyi aç", + "highQualityPen": "Yüksek kalite kalem", + "infiniteClones": "Sonsuz klonlar", + "interpolation": "Enterpolasyon", + "removeFencing": "Eskirimi çıkart", + "removeMiscLimits": "Çeşitli Limitleri Kaldır", + "reset": "Sıfırla", + "warpTimer": "Warp zamanlayıcı" + }, + "p4": { + "privacy": "Gizillik Politikası", + "sourceCode": "Kaynak Kodu" + }, + "progress": { + "loadingScripts": "Kodlar yükleniyor" + } +} \ No newline at end of file diff --git a/src/locales/zh-cn.json b/src/locales/zh-cn.json new file mode 100644 index 0000000..012f9c8 --- /dev/null +++ b/src/locales/zh-cn.json @@ -0,0 +1,21 @@ +{ + "options": { + "addons": "插件", + "cloudVariables-custom": "高级", + "enableCompiler": "使用编译", + "highQualityPen": "高清画笔", + "infiniteClones": "无限克隆", + "interpolation": "插入", + "removeFencing": "取消边缘", + "removeMiscLimits": "移除其他限制", + "reset": "重置", + "warpTimer": "循环计时器" + }, + "p4": { + "privacy": "隐私政策", + "sourceCode": "源代码" + }, + "progress": { + "loadingScripts": "加载脚本中……" + } +} \ No newline at end of file diff --git a/src/locales/zh-tw.json b/src/locales/zh-tw.json new file mode 100644 index 0000000..50d4f01 --- /dev/null +++ b/src/locales/zh-tw.json @@ -0,0 +1,8 @@ +{ + "options": { + "addons": "擴充功能", + "cloudVariables-custom": "進階", + "highQualityPen": "高品質畫筆", + "reset": "重置" + } +} \ No newline at end of file