Skip to content

Commit 1d06656

Browse files
committed
util/compute-states: catch up new project state with translations
1 parent 0c260e4 commit 1d06656

File tree

17 files changed

+44
-6
lines changed

17 files changed

+44
-6
lines changed

src/packages/frontend/i18n/README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,17 @@ After introducing new messages, these are the steps to get all translations into
4141

4242
1. `pnpm i18n:download`
4343

44-
Will grab the updated files like `zh_CN.json` and save them in the `i18n` folder.
44+
Will grab the updated files containing the translated strings (e.g. `zh_CN.json`) and save them in the `./i18n/trans/` folder.
45+
The source of truth for these files is always the remotely stored data – hence do not ever edit these files directly.
4546

4647
1. `pnpm i18n:compile`
4748

48-
This transforms the `[locale].json` files to `[locale].compiles.json`.
49+
This transforms the `[locale].json` translation files from the step before to `[locale].compiled.json`.
4950
This could also reveal problems, when conditional ICU messages aren't properly formatted.
50-
E.g. `"Sí, cerrar sesión{en todas partes, seleccionar, verdadero { en todas partes} otro {}}" with ID "account.sign-out.button.ok" in file "./i18n/es_ES.json"`: In the brackets, it has to start according to the syntax: `{everywhere, select, true {..} other {}}`.
51+
E.g. `"Sí, cerrar sesión{en todas partes, seleccionar, verdadero { en todas partes} otro {}}" with ID "account.sign-out.button.ok" in file "./i18n/es_ES.json"`:
52+
In the brackets, it has to start according to the syntax: `{everywhere, select, true {..} other {}}`, i.e. the variable `everywhere` must stay in English.
5153

52-
1. Reload the `frontend` after a compile, such that `await import...` will load the updated translation file for the set locale.
54+
1. Reload the `frontend` after a compile, such that `await import...` will load the updated compiled translation file for the configured locale.
5355

5456
Note: if just a translation has been updated, you only need to do the `i18n:download` & `i18n:compile` steps.
5557

src/packages/frontend/i18n/trans/ar_EG.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,8 @@
931931
"util.compute-states.closed.display": "مغلق",
932932
"util.compute-states.closing.desc": "المشروع في طور الإغلاق.",
933933
"util.compute-states.closing.display": "إغلاق",
934+
"util.compute-states.deleted.desc": "تم حذف المشروع",
935+
"util.compute-states.deleted.display": "محذوف",
934936
"util.compute-states.opened.desc": "المشروع متاح وجاهز للتجربة والتشغيل.",
935937
"util.compute-states.opened.display": "توقف",
936938
"util.compute-states.opening.desc": "يتم استيراد المشروع؛ قد يستغرق هذا عدة دقائق حسب الحجم.",

src/packages/frontend/i18n/trans/de_DE.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,8 @@
931931
"util.compute-states.closed.display": "Geschlossen",
932932
"util.compute-states.closing.desc": "Das Projekt wird gerade geschlossen.",
933933
"util.compute-states.closing.display": "Schließen",
934+
"util.compute-states.deleted.desc": "Projekt ist gelöscht",
935+
"util.compute-states.deleted.display": "Gelöscht",
934936
"util.compute-states.opened.desc": "Projekt ist verfügbar und bereit zum Ausführen.",
935937
"util.compute-states.opened.display": "Gestoppt",
936938
"util.compute-states.opening.desc": "Projekt wird importiert; dies kann je nach Größe mehrere Minuten dauern.",

src/packages/frontend/i18n/trans/es_ES.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,8 @@
931931
"util.compute-states.closed.display": "Cerrado",
932932
"util.compute-states.closing.desc": "El proyecto está en proceso de cerrarse.",
933933
"util.compute-states.closing.display": "Cerrando",
934+
"util.compute-states.deleted.desc": "El proyecto se elimina",
935+
"util.compute-states.deleted.display": "Eliminado",
934936
"util.compute-states.opened.desc": "El proyecto está disponible y listo para intentar ejecutar.",
935937
"util.compute-states.opened.display": "Detenido",
936938
"util.compute-states.opening.desc": "El proyecto se está importando; esto puede tardar varios minutos dependiendo del tamaño.",

src/packages/frontend/i18n/trans/fr_FR.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,8 @@
931931
"util.compute-states.closed.display": "Fermé",
932932
"util.compute-states.closing.desc": "Le projet est en cours de fermeture.",
933933
"util.compute-states.closing.display": "Fermeture",
934+
"util.compute-states.deleted.desc": "Le projet est supprimé",
935+
"util.compute-states.deleted.display": "Supprimé",
934936
"util.compute-states.opened.desc": "Le projet est disponible et prêt à essayer de fonctionner.",
935937
"util.compute-states.opened.display": "Arrêté",
936938
"util.compute-states.opening.desc": "Le projet est en cours d'importation ; cela peut prendre plusieurs minutes selon la taille.",

src/packages/frontend/i18n/trans/he_IL.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,8 @@
931931
"util.compute-states.closed.display": "סגור",
932932
"util.compute-states.closing.desc": "הפרויקט בתהליך סגירה",
933933
"util.compute-states.closing.display": "סגירה",
934+
"util.compute-states.deleted.desc": "הפרויקט נמחק",
935+
"util.compute-states.deleted.display": "נמחק",
934936
"util.compute-states.opened.desc": "הפרויקט זמין ומוכן לנסות להריץ.",
935937
"util.compute-states.opened.display": "נעצר",
936938
"util.compute-states.opening.desc": "הפרויקט מיובא; זה עשוי לקחת מספר דקות בהתאם לגודל.",

src/packages/frontend/i18n/trans/hi_IN.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,8 @@
931931
"util.compute-states.closed.display": "बंद",
932932
"util.compute-states.closing.desc": "प्रोजेक्ट को बंद किया जा रहा है।",
933933
"util.compute-states.closing.display": "समाप्त कर रहा है",
934+
"util.compute-states.deleted.desc": "प्रोजेक्ट हटा दिया गया है",
935+
"util.compute-states.deleted.display": "हटाया गया",
934936
"util.compute-states.opened.desc": "प्रोजेक्ट उपलब्ध है और चलाने के लिए तैयार है.",
935937
"util.compute-states.opened.display": "रुका हुआ",
936938
"util.compute-states.opening.desc": "प्रोजेक्ट को आयात किया जा रहा है; आकार के अनुसार इसमें कुछ मिनट लग सकते हैं",

src/packages/frontend/i18n/trans/hu_HU.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,8 @@
931931
"util.compute-states.closed.display": "Zárva",
932932
"util.compute-states.closing.desc": "A projekt lezárás alatt áll.",
933933
"util.compute-states.closing.display": "Bezárás",
934+
"util.compute-states.deleted.desc": "A projekt törölve van",
935+
"util.compute-states.deleted.display": "Törölve",
934936
"util.compute-states.opened.desc": "A projekt elérhető és készen áll a futtatásra.",
935937
"util.compute-states.opened.display": "Leállítva",
936938
"util.compute-states.opening.desc": "A projekt importálása folyamatban van; ez néhány percig is eltarthat a mérettől függően.",

src/packages/frontend/i18n/trans/it_IT.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,8 @@
931931
"util.compute-states.closed.display": "Chiuso",
932932
"util.compute-states.closing.desc": "Il progetto è in fase di chiusura",
933933
"util.compute-states.closing.display": "Chiusura",
934+
"util.compute-states.deleted.desc": "Il progetto è eliminato",
935+
"util.compute-states.deleted.display": "Eliminato",
934936
"util.compute-states.opened.desc": "Il progetto è disponibile e pronto per essere eseguito.",
935937
"util.compute-states.opened.display": "Fermato",
936938
"util.compute-states.opening.desc": "Il progetto è in fase di importazione; potrebbero volerci diversi minuti a seconda delle dimensioni.",

src/packages/frontend/i18n/trans/ja_JP.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,8 @@
931931
"util.compute-states.closed.display": "閉じた",
932932
"util.compute-states.closing.desc": "プロジェクトは閉鎖中です",
933933
"util.compute-states.closing.display": "終了",
934+
"util.compute-states.deleted.desc": "プロジェクトは削除されました",
935+
"util.compute-states.deleted.display": "削除しました",
934936
"util.compute-states.opened.desc": "プロジェクトは利用可能で、実行準備ができています。",
935937
"util.compute-states.opened.display": "停止",
936938
"util.compute-states.opening.desc": "プロジェクトをインポート中です。サイズによっては数分かかる場合があります。",

0 commit comments

Comments
 (0)