Enable Arabic, Dutch, Italian, Japanese and Spanish translations

This commit is contained in:
schlagmichdoch 2023-10-11 17:49:49 +02:00
parent 117a4d3eb9
commit 4854c816a4
4 changed files with 58 additions and 8 deletions

View file

@ -142,14 +142,19 @@
</div> </div>
<div class="language-buttons"> <div class="language-buttons">
<button class="button fw" data-i18n-key="dialogs.system-language" data-i18n-attrs="text"></button> <button class="button fw" data-i18n-key="dialogs.system-language" data-i18n-attrs="text"></button>
<button class="button fw" value="en"> <button class="button fw" value="ar">
<span>English</span> <span>العربية</span>
<span>-</span>
<span>(Arabic)</span>
</button> </button>
<button class="button fw" value="de"> <button class="button fw" value="de">
<span>Deutsch</span> <span>Deutsch</span>
<span>-</span> <span>-</span>
<span>(German)</span> <span>(German)</span>
</button> </button>
<button class="button fw" value="en">
<span>English</span>
</button>
<button class="button fw" value="fr"> <button class="button fw" value="fr">
<span>Français</span> <span>Français</span>
<span>-</span> <span>-</span>
@ -160,6 +165,16 @@
<span>-</span> <span>-</span>
<span>(Indonesian)</span> <span>(Indonesian)</span>
</button> </button>
<button class="button fw" value="it">
<span>Italiano</span>
<span>-</span>
<span>(Italian)</span>
</button>
<button class="button fw" value="nl">
<span>Nederlands</span>
<span>-</span>
<span>(Dutch)</span>
</button>
<button class="button fw" value="nb"> <button class="button fw" value="nb">
<span>Norsk</span> <span>Norsk</span>
<span>-</span> <span>-</span>
@ -175,11 +190,21 @@
<span>-</span> <span>-</span>
<span>(Russian)</span> <span>(Russian)</span>
</button> </button>
<button class="button fw" value="es">
<span>Español</span>
<span>-</span>
<span>(Spanish)</span>
</button>
<button class="button fw" value="zh-CN"> <button class="button fw" value="zh-CN">
<span>中文</span> <span>中文</span>
<span>-</span> <span>-</span>
<span>(Chinese)</span> <span>(Chinese)</span>
</button> </button>
<button class="button fw" value="ja">
<span>日本語</span>
<span>-</span>
<span>(Japanese)</span>
</button>
</div> </div>
<div class="center row-reverse button-row"> <div class="center row-reverse button-row">
<button class="button" type="button" data-i18n-key="dialogs.close" data-i18n-attrs="text" close=""></button> <button class="button" type="button" data-i18n-key="dialogs.close" data-i18n-attrs="text" close=""></button>

View file

@ -1,8 +1,8 @@
class Localization { class Localization {
constructor() { constructor() {
Localization.defaultLocale = "en"; Localization.defaultLocale = "en";
Localization.supportedLocales = ["en", "nb", "ru", "zh-CN", "de", "ro", "id", "fr"]; Localization.supportedLocales = ["ar", "de", "en", "es", "fr", "id", "it", "ja", "nb", "nl", "ro", "ru", "zh-CN"];
Localization.supportedLocalesRTL = []; Localization.supportedLocalesRTL = ["ar"];
Localization.translations = {}; Localization.translations = {};
Localization.defaultTranslations = {}; Localization.defaultTranslations = {};

View file

@ -147,14 +147,19 @@
</div> </div>
<div class="language-buttons"> <div class="language-buttons">
<button class="button fw" data-i18n-key="dialogs.system-language" data-i18n-attrs="text"></button> <button class="button fw" data-i18n-key="dialogs.system-language" data-i18n-attrs="text"></button>
<button class="button fw" value="en"> <button class="button fw" value="ar">
<span>English</span> <span>العربية</span>
<span>-</span>
<span>(Arabic)</span>
</button> </button>
<button class="button fw" value="de"> <button class="button fw" value="de">
<span>Deutsch</span> <span>Deutsch</span>
<span>-</span> <span>-</span>
<span>(German)</span> <span>(German)</span>
</button> </button>
<button class="button fw" value="en">
<span>English</span>
</button>
<button class="button fw" value="fr"> <button class="button fw" value="fr">
<span>Français</span> <span>Français</span>
<span>-</span> <span>-</span>
@ -165,6 +170,16 @@
<span>-</span> <span>-</span>
<span>(Indonesian)</span> <span>(Indonesian)</span>
</button> </button>
<button class="button fw" value="it">
<span>Italiano</span>
<span>-</span>
<span>(Italian)</span>
</button>
<button class="button fw" value="nl">
<span>Nederlands</span>
<span>-</span>
<span>(Dutch)</span>
</button>
<button class="button fw" value="nb"> <button class="button fw" value="nb">
<span>Norsk</span> <span>Norsk</span>
<span>-</span> <span>-</span>
@ -180,11 +195,21 @@
<span>-</span> <span>-</span>
<span>(Russian)</span> <span>(Russian)</span>
</button> </button>
<button class="button fw" value="es">
<span>Español</span>
<span>-</span>
<span>(Spanish)</span>
</button>
<button class="button fw" value="zh-CN"> <button class="button fw" value="zh-CN">
<span>中文</span> <span>中文</span>
<span>-</span> <span>-</span>
<span>(Chinese)</span> <span>(Chinese)</span>
</button> </button>
<button class="button fw" value="ja">
<span>日本語</span>
<span>-</span>
<span>(Japanese)</span>
</button>
</div> </div>
<div class="center row-reverse button-row"> <div class="center row-reverse button-row">
<button class="button" type="button" data-i18n-key="dialogs.close" data-i18n-attrs="text" close=""></button> <button class="button" type="button" data-i18n-key="dialogs.close" data-i18n-attrs="text" close=""></button>

View file

@ -1,8 +1,8 @@
class Localization { class Localization {
constructor() { constructor() {
Localization.defaultLocale = "en"; Localization.defaultLocale = "en";
Localization.supportedLocales = ["en", "nb", "ru", "zh-CN", "de", "ro", "id", "fr"]; Localization.supportedLocales = ["ar", "de", "en", "es", "fr", "id", "it", "ja", "nb", "nl", "ro", "ru", "zh-CN"];
Localization.supportedLocalesRTL = []; Localization.supportedLocalesRTL = ["ar"];
Localization.translations = {}; Localization.translations = {};
Localization.defaultTranslations = {}; Localization.defaultTranslations = {};