Skip to content

Commit 6bcfdbf

Browse files
authored
Merge pull request #4884 from manyfold3d/per-locale-translation-sync
Tweak per-locale translation sync
2 parents 147aa7a + 7efc461 commit 6bcfdbf

File tree

20 files changed

+173
-5
lines changed

20 files changed

+173
-5
lines changed

.github/workflows/translation.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ jobs:
1313
locale:
1414
- cs
1515
- de
16-
- en
1716
- es
1817
- fr
1918
- ja
@@ -31,14 +30,14 @@ jobs:
3130
env:
3231
TRANSLATION_IO_API_KEY: "${{ secrets.TRANSLATION_IO_API_KEY }}"
3332
- name: Organize changes
34-
run: "bundle exec i18n-tasks normalize -p -l ${{ matrix.locale }}"
33+
run: "bundle exec i18n-tasks normalize -p -l en,${{ matrix.locale }}"
3534
- name: Open pull request with changes
3635
uses: peter-evans/create-pull-request@v7
3736
with:
3837
token: "${{ secrets.TRANSLATION_SYNC_PAT }}"
39-
commit-message: "Automatically sync translations: ${{ matrix.locale }}"
40-
branch: "translation-sync-(${{ matrix.locale }})"
38+
commit-message: "Automatically synced translations: ${{ matrix.locale }}"
39+
branch: "i18n/sync-${{ matrix.locale }}"
4140
labels: improvement,localisation
42-
title: "Translation update (${{ matrix.locale }})"
41+
title: "Translations updated: ${{ matrix.locale }}"
4342
delete-branch: true
4443
add-paths: config/locales

config/locales/cs.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,17 @@ cs:
554554
update:
555555
failure: Došlo k chybě a aplikaci nebylo možné uložit.
556556
success: Aplikace byla úspěšně uložena.
557+
errors:
558+
messages:
559+
already_confirmed:
560+
confirmation_period_expired:
561+
expired:
562+
not_found:
563+
not_locked:
564+
not_saved:
565+
one:
566+
other:
567+
weak_password:
557568
fasp_client:
558569
providers:
559570
edit:

config/locales/de.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,17 @@ de:
554554
update:
555555
failure: Es ist ein Fehler aufgetreten, und die Anwendung konnte nicht gespeichert werden.
556556
success: Anwendung erfolgreich gespeichert.
557+
errors:
558+
messages:
559+
already_confirmed:
560+
confirmation_period_expired:
561+
expired:
562+
not_found:
563+
not_locked:
564+
not_saved:
565+
one:
566+
other:
567+
weak_password:
557568
fasp_client:
558569
providers:
559570
edit:

config/locales/es.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,17 @@ es:
554554
update:
555555
failure: Se ha producido un error y no se ha podido guardar la aplicación.
556556
success: Aplicación guardada correctamente.
557+
errors:
558+
messages:
559+
already_confirmed:
560+
confirmation_period_expired:
561+
expired:
562+
not_found:
563+
not_locked:
564+
not_saved:
565+
one:
566+
other:
567+
weak_password:
557568
fasp_client:
558569
providers:
559570
edit:

config/locales/fr.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -557,6 +557,17 @@ fr:
557557
update:
558558
failure:
559559
success:
560+
errors:
561+
messages:
562+
already_confirmed:
563+
confirmation_period_expired:
564+
expired:
565+
not_found:
566+
not_locked:
567+
not_saved:
568+
one:
569+
other:
570+
weak_password:
560571
fasp_client:
561572
providers:
562573
edit:

config/locales/ja.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,17 @@ ja:
554554
update:
555555
failure:
556556
success:
557+
errors:
558+
messages:
559+
already_confirmed:
560+
confirmation_period_expired:
561+
expired:
562+
not_found:
563+
not_locked:
564+
not_saved:
565+
one:
566+
other:
567+
weak_password:
557568
fasp_client:
558569
providers:
559570
edit:

config/locales/models/cs.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,20 @@ cs:
6262
merge:
6363
success: Modely byly úspěšně sloučeny.
6464
new:
65+
archives-only:
6566
description: Přidávejte nové modely nahráváním souborů! Pokud nahrajete komprimovaný archiv, bude rozbalen a stane se z něj jeden model obsahující všechny soubory. Pokud nahrajete jednotlivé soubory, každý z nich se stane samostatným modelem.
6667
files:
6768
label: Vybrat soubory
6869
free_space: "(%{available} volných)"
6970
library:
7071
help: Knihovna, do které se má nahrávat.
72+
model_name:
73+
help:
74+
label:
75+
multi_model:
76+
non-archives:
7177
permission_preset: Oprávnění
78+
single_model:
7279
submit: Vytvořit modely
7380
title: Nahrát
7481
organize:

config/locales/models/de.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,20 @@ de:
6262
merge:
6363
success: Die Modelle wurden erfolgreich zusammengeführt.
6464
new:
65+
archives-only:
6566
description: Lade neue Modelle hoch. Jedes hochgeladene Archiv wird extrahiert und zu einem einzigen Modell, das alle Dateien enthält. Wenn du einzelne Dateien hochlädst, werden sie zu einzelnen Modellen.
6667
files:
6768
label: Dateien auswählen
6869
free_space: "(%{available} frei)"
6970
library:
7071
help: Die Sammlung, in die hochgeladen werden soll.
72+
model_name:
73+
help:
74+
label:
75+
multi_model:
76+
non-archives:
7177
permission_preset: Berechtigungen
78+
single_model:
7279
submit: Modelle erstellen
7380
title: Hochladen
7481
organize:

config/locales/models/es.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,20 @@ es:
6262
merge:
6363
success: Modelos fusionados correctamente.
6464
new:
65+
archives-only:
6566
description: Añade nuevos modelos subiendo archivos. Si subes un archivo comprimido, se extraerá y se convertirá en un único modelo que contendrá todos los archivos. Si subes archivos individuales, cada uno de ellos se convertirá en un modelo independiente.
6667
files:
6768
label: Seleccionar archivos
6869
free_space: "(%{available} disponible)"
6970
library:
7071
help: Biblioteca donde se cargará el archivo.
72+
model_name:
73+
help:
74+
label:
75+
multi_model:
76+
non-archives:
7177
permission_preset: Permisos
78+
single_model:
7279
submit: Crear modelos
7380
title: Cargar
7481
organize:

config/locales/models/fr.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,20 @@ fr:
6262
merge:
6363
success: Les modèles ont été fusionnés avec succès.
6464
new:
65+
archives-only:
6566
description: Ajoutez de nouveaux modèles en téléversant des fichiers ! Si vous téléversez une archive compressée, elle sera extraite et deviendra un modèle unique contenant tous les fichiers. Si vous téléversez des fichiers individuels, ils deviendront chacun un modèle distinct.
6667
files:
6768
label: Sélectionner un fichier
6869
free_space: "(%{available} libre)"
6970
library:
7071
help: La bibliothèque vers laquelle télécharger.
72+
model_name:
73+
help:
74+
label:
75+
multi_model:
76+
non-archives:
7177
permission_preset: Permissions
78+
single_model:
7279
submit: Créer des modèles
7380
title: Télécharger
7481
organize:

0 commit comments

Comments
 (0)