Skip to content

Commit 302b24c

Browse files
[l10n] Complete translations (#3794)
**Short description**: I completed the translations with the help of translation tools. **Long description**: I'm currently looking at the translation-tests and I noticed the e2e-test `${language} should contain all base keys, ()`. It is supposed to check whether all keys are present in each translation file, but it doesn't actually work that way. When I fix it, a lot of missing translations are reported. I have completed these translations with the help of translation tools and packed them into this PR. I have left out the modified test so that we can focus on the question if we accept such amount of automatic translations or not. rejas has already expressed in another PR (#3775 (comment)) that he prefers human translators. I basically do too, but I don't see how we can manage to have all translations completed by humans. And even if a few translations are not correct, hopefully a user will get in touch. If we decide against the translations, we should at least remove the test. If we go for the tranlsations, I'll add the test. What do you think? --------- Co-authored-by: Magnus <34011212+MagMar94@users.noreply.github.com>
1 parent 975ee9c commit 302b24c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+565
-46
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ planned for 2025-07-01
3333
- [refactor] Replace deprecated constants `fs.F_OK` and `fs.R_OK` (#3789)
3434
- [refactor] Replace `ansis` with built-in function `util.styleText` (#3793)
3535
- [core] Integrate stuff from `vendor` and `fonts` folders into main `package.json`, simplifies install and maintaining dependencies (#3795)
36+
- [l10n] Complete translations (with the help of translation tools) (#3794)
3637

3738
### Fixed
3839

translations/af.json

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
{
22
"LOADING": "Besig om te laai …",
33

4+
"DAYBEFOREYESTERDAY": "Eergister",
45
"YESTERDAY": "Gister",
56
"TODAY": "Vandag",
67
"TOMORROW": "Môre",
78
"DAYAFTERTOMORROW": "Oormôre",
89
"RUNNING": "Eindig in",
910
"EMPTY": "Geen komende gebeurtenisse.",
11+
"WEEK": "Week {weekNumber}",
1012

1113
"N": "N",
1214
"NNE": "NNO",
@@ -25,8 +27,24 @@
2527
"NW": "NW",
2628
"NNW": "NNW",
2729

30+
"FEELS": "Voel soos {DEGREE}",
31+
"PRECIP_POP": "Neerslag waarskynlikheid",
32+
"PRECIP_AMOUNT": "Neerslag hoeveelheid",
33+
34+
"MODULE_CONFIG_CHANGED": "Die konfigurasie opsies vir die {MODULE_NAME} module het verander.\nGaan asseblief die dokumentasie na.",
35+
"MODULE_CONFIG_ERROR": "Fout in die {MODULE_NAME} module. {ERROR}",
36+
"MODULE_ERROR_MALFORMED_URL": "Ongeldige URL.",
37+
"MODULE_ERROR_NO_CONNECTION": "Geen internetverbinding.",
38+
"MODULE_ERROR_UNAUTHORIZED": "Owerheid het misluk.",
39+
"MODULE_ERROR_UNSPECIFIED": "Gaan die logs na vir meer besonderhede.",
40+
41+
"NEWSFEED_NO_ITEMS": "Geen nuus op die oomblik.",
42+
2843
"UPDATE_NOTIFICATION": "MagicMirror² update beskikbaar.",
2944
"UPDATE_NOTIFICATION_MODULE": "Update beskikbaar vir {MODULE_NAME} module.",
3045
"UPDATE_INFO_SINGLE": "Die huidige installasie is {COMMIT_COUNT} commit agter op die {BRANCH_NAME} branch.",
31-
"UPDATE_INFO_MULTIPLE": "Die huidige installasie is {COMMIT_COUNT} commits agter op die {BRANCH_NAME} branch."
46+
"UPDATE_INFO_MULTIPLE": "Die huidige installasie is {COMMIT_COUNT} commits agter op die {BRANCH_NAME} branch.",
47+
"UPDATE_NOTIFICATION_DONE": "Update voltooi vir {MODULE_NAME} module.",
48+
"UPDATE_NOTIFICATION_ERROR": "Fout tydens opdatering van {MODULE_NAME} module.",
49+
"UPDATE_NOTIFICATION_NEED-RESTART": "MagicMirror moet herbegin word."
3250
}

translations/bg.json

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,24 @@
2727
"NW": "СЗ",
2828
"NNW": "ССЗ",
2929

30+
"FEELS": "Усеща се като {DEGREE}",
31+
"PRECIP_POP": "Вероятност за валежи",
32+
"PRECIP_AMOUNT": "Количество валежи",
33+
34+
"MODULE_CONFIG_CHANGED": "Променени са опциите за конфигурация на модула „{MODULE_NAME}“.\nМоля, проверете документацията.",
35+
"MODULE_CONFIG_ERROR": "Грешка в модула „{MODULE_NAME}“. {ERROR}",
36+
"MODULE_ERROR_MALFORMED_URL": "Неправилен URL адрес.",
37+
"MODULE_ERROR_NO_CONNECTION": "Няма интернет връзка.",
38+
"MODULE_ERROR_UNAUTHORIZED": "Неуспешна авторизация.",
39+
"MODULE_ERROR_UNSPECIFIED": "Проверете логовете за повече подробности.",
40+
41+
"NEWSFEED_NO_ITEMS": "Няма новини в момента.",
42+
3043
"UPDATE_NOTIFICATION": "Налична е актуализация за MagicMirror².",
3144
"UPDATE_NOTIFICATION_MODULE": "Налична е актуализация за модула „{MODULE_NAME}“.",
3245
"UPDATE_INFO_SINGLE": "Инсталираната версия е с {COMMIT_COUNT} ревизия назад от клона „{BRANCH_NAME}“.",
33-
"UPDATE_INFO_MULTIPLE": "Инсталираната версия е с {COMMIT_COUNT} ревизии назад от клона „{BRANCH_NAME}“."
46+
"UPDATE_INFO_MULTIPLE": "Инсталираната версия е с {COMMIT_COUNT} ревизии назад от клона „{BRANCH_NAME}“.",
47+
"UPDATE_NOTIFICATION_DONE": "Актуализацията на модула „{MODULE_NAME}“ е завършена.",
48+
"UPDATE_NOTIFICATION_ERROR": "Грешка при актуализацията на модула „{MODULE_NAME}“",
49+
"UPDATE_NOTIFICATION_NEED-RESTART": "Необходимо е рестартиране на MagicMirror."
3450
}

translations/ca.json

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,24 @@
2626
"NW": "NO",
2727
"NNW": "NNO",
2828

29+
"FEELS": "Sensació tèrmica {DEGREE}",
30+
"PRECIP_POP": "Probabilitat de precipitació",
31+
"PRECIP_AMOUNT": "Quantitat de precipitació",
32+
33+
"MODULE_CONFIG_CHANGED": "S'ha canviat l'opció de configuració del mòdul {MODULE_NAME}.\nConsulta la documentació.",
34+
"MODULE_CONFIG_ERROR": "S'ha produït un error al mòdul {MODULE_NAME}. {ERROR}",
35+
"MODULE_ERROR_MALFORMED_URL": "L'URL és mal format.",
36+
"MODULE_ERROR_NO_CONNECTION": "No hi ha connexió a Internet.",
37+
"MODULE_ERROR_UNAUTHORIZED": "L'autorització ha fallat.",
38+
"MODULE_ERROR_UNSPECIFIED": "Consulta els registres per a més detalls.",
39+
40+
"NEWSFEED_NO_ITEMS": "No hi ha notícies disponibles en aquest moment.",
41+
2942
"UPDATE_NOTIFICATION": "MagicMirror² actualizació disponible.",
3043
"UPDATE_NOTIFICATION_MODULE": "Disponible una actualizació per al mòdul {MODULE_NAME}.",
3144
"UPDATE_INFO_SINGLE": "La teva instal·lació actual està {COMMIT_COUNT} commit canvis darrere de la branca {BRANCH_NAME}.",
32-
"UPDATE_INFO_MULTIPLE": "La teva instal·lació actual està {COMMIT_COUNT} commits canvis darrere de la branca {BRANCH_NAME}."
45+
"UPDATE_INFO_MULTIPLE": "La teva instal·lació actual està {COMMIT_COUNT} commits canvis darrere de la branca {BRANCH_NAME}.",
46+
"UPDATE_NOTIFICATION_DONE": "S'ha completat l'actualització del mòdul {MODULE_NAME}.",
47+
"UPDATE_NOTIFICATION_ERROR": "S'ha produït un error durant l'actualització del mòdul {MODULE_NAME}.",
48+
"UPDATE_NOTIFICATION_NEED-RESTART": "És necessari reiniciar MagicMirror."
3349
}

translations/cs.json

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,22 @@
2929

3030
"FEELS": "Pocitově {DEGREE}",
3131
"PRECIP_POP": "Pravděpodobnost deště",
32+
"PRECIP_AMOUNT": "Množství deště",
33+
34+
"MODULE_CONFIG_CHANGED": "Konfigurační možnosti modulu {MODULE_NAME} byly změněny.\nProsím, zkontrolujte dokumentaci.",
35+
"MODULE_CONFIG_ERROR": "Chyba v modulu {MODULE_NAME}. {ERROR}",
36+
"MODULE_ERROR_MALFORMED_URL": "Nesprávná URL adresa.",
37+
"MODULE_ERROR_NO_CONNECTION": "Není připojení k internetu.",
38+
"MODULE_ERROR_UNAUTHORIZED": "Autorizace selhala.",
39+
"MODULE_ERROR_UNSPECIFIED": "Zkontrolujte protokoly pro více informací.",
3240

3341
"NEWSFEED_NO_ITEMS": "Žádné zprávy.",
3442

3543
"UPDATE_NOTIFICATION": "Dostupná aktualizace pro MagicMirror².",
3644
"UPDATE_NOTIFICATION_MODULE": "Dostupná aktualizace pro modul {MODULE_NAME}.",
3745
"UPDATE_INFO_SINGLE": "Současná instalace je na větvi {BRANCH_NAME} pozadu o {COMMIT_COUNT} commit.",
38-
"UPDATE_INFO_MULTIPLE": "Současná instalace je na větvi {BRANCH_NAME} pozadu o {COMMIT_COUNT} commits."
46+
"UPDATE_INFO_MULTIPLE": "Současná instalace je na větvi {BRANCH_NAME} pozadu o {COMMIT_COUNT} commits.",
47+
"UPDATE_NOTIFICATION_DONE": "Aktualizace dokončena pro modul {MODULE_NAME}.",
48+
"UPDATE_NOTIFICATION_ERROR": "Chyba aktualizace modulu {MODULE_NAME}.",
49+
"UPDATE_NOTIFICATION_NEED-RESTART": "Je třeba restartovat MagicMirror."
3950
}

translations/cv.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,23 @@
2727
"NNW": "ҪҪА",
2828

2929
"FEELS": "Туйӑннӑ {DEGREE}",
30+
"PRECIP_POP": "Ҫумӑр ҫума пултарасси",
31+
"PRECIP_AMOUNT": "Ҫумӑр виҫи",
32+
33+
"MODULE_CONFIG_CHANGED": "{MODULE_NAME} модулӗн конфигураци опциялӗ пур ҫӗнтерӗ.",
34+
"MODULE_CONFIG_ERROR": "{MODULE_NAME} модулӗнде хата. {ERROR}",
35+
"MODULE_ERROR_MALFORMED_URL": "Ҫӗҫ ҫӗнӗ URL хата.",
36+
"MODULE_ERROR_NO_CONNECTION": "Интернет-пулла хӗҫҫӗн.",
37+
"MODULE_ERROR_UNAUTHORIZED": "Авторизация хата.",
38+
"MODULE_ERROR_UNSPECIFIED": "Тӗп лог ҫӗнтерӗ.",
39+
40+
"NEWSFEED_NO_ITEMS": "Пулас ҫӗнтер ҫук.",
3041

3142
"UPDATE_NOTIFICATION": "MagicMirror² валли ҫӗнетӳ пур.",
3243
"UPDATE_NOTIFICATION_MODULE": "{MODULE_NAME} модуль валли ҫӗнетӳ пур.",
3344
"UPDATE_INFO_SINGLE": "Ҫак инсталляци {BRANCH_NAME} commit турат {COMMIT_COUNT} коммитпа кая уйрӑлса тӑрать.",
34-
"UPDATE_INFO_MULTIPLE": "Ҫак инсталляци {BRANCH_NAME} commit турат {COMMIT_COUNT} коммитпа кая уйрӑлса тӑрать."
45+
"UPDATE_INFO_MULTIPLE": "Ҫак инсталляци {BRANCH_NAME} commit турат {COMMIT_COUNT} коммитпа кая уйрӑлса тӑрать.",
46+
"UPDATE_NOTIFICATION_DONE": "{MODULE_NAME} модулӗнде валли ҫӗнетӳ пур.",
47+
"UPDATE_NOTIFICATION_ERROR": "{MODULE_NAME} модулӗнде валли ҫӗнетӳ хата.",
48+
"UPDATE_NOTIFICATION_NEED-RESTART": "MagicMirror перезагрузка тӗрӗҫҫӗн тӑрать."
3549
}

translations/cy.json

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,24 @@
2626
"NW": "GoGr",
2727
"NNW": "GoGoGe",
2828

29+
"FEELS": "Teimlad {DEGREE}",
30+
"PRECIP_POP": "Tebygolrwydd glawiad",
31+
"PRECIP_AMOUNT": "Cyfanswm glawiad",
32+
33+
"MODULE_CONFIG_CHANGED": "Mae'r dewisiadau ar gyfer y modiwl {MODULE_NAME} wedi newid.\nGwiriwch y ddogfennaeth.",
34+
"MODULE_CONFIG_ERROR": "Gwall yn y modiwl {MODULE_NAME}. {ERROR}",
35+
"MODULE_ERROR_MALFORMED_URL": "URL anghywir.",
36+
"MODULE_ERROR_NO_CONNECTION": "Dim cysylltiad rhyngrwyd.",
37+
"MODULE_ERROR_UNAUTHORIZED": "Methiant awdurdodi.",
38+
"MODULE_ERROR_UNSPECIFIED": "Gwiriwch y logiau am ragor o fanylion.",
39+
40+
"NEWSFEED_NO_ITEMS": "Dim newyddion ar hyn o bryd.",
41+
2942
"UPDATE_NOTIFICATION": "MagicMirror² mwy diweddar yn barod.",
3043
"UPDATE_NOTIFICATION_MODULE": "Mae diweddaraiad ar gyfer y modiwl {MODULE_NAME}.",
3144
"UPDATE_INFO_SINGLE": "Mae'r fersiwn bresenol {COMMIT_COUNT} commit tu ôl i'r gangen {BRANCH_NAME}.",
32-
"UPDATE_INFO_MULTIPLE": "Mae'r fersiwn bresenol {COMMIT_COUNT} commit tu ôl i'r gangen {BRANCH_NAME}."
45+
"UPDATE_INFO_MULTIPLE": "Mae'r fersiwn bresenol {COMMIT_COUNT} commit tu ôl i'r gangen {BRANCH_NAME}.",
46+
"UPDATE_NOTIFICATION_DONE": "Diweddariad wedi'i gwblhau ar gyfer y modiwl {MODULE_NAME}",
47+
"UPDATE_NOTIFICATION_ERROR": "Gwall diweddariad ar gyfer y modiwl {MODULE_NAME}",
48+
"UPDATE_NOTIFICATION_NEED-RESTART": "Mae angen ailgychwyn MagicMirror."
3349
}

translations/da.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929

3030
"FEELS": "Føles som {DEGREE}",
3131
"PRECIP_POP": "Sandsynlighed for nedbør",
32+
"PRECIP_AMOUNT": "Nedbørsmængde",
3233

3334
"MODULE_CONFIG_CHANGED": "Konfigurationsmulighederne for {MODULE_NAME} modulet er ændret.\nSe venligst dokumentationen.",
3435
"MODULE_CONFIG_ERROR": "Fejl i {MODULE_NAME} modulet. {ERROR}",
@@ -42,5 +43,8 @@
4243
"UPDATE_NOTIFICATION": "MagicMirror² opdatering tilgængelig.",
4344
"UPDATE_NOTIFICATION_MODULE": "Opdatering tilgængelig for {MODULE_NAME} modulet.",
4445
"UPDATE_INFO_SINGLE": "Den nuværende installation er {COMMIT_COUNT} commit bagud på {BRANCH_NAME} branch'en.",
45-
"UPDATE_INFO_MULTIPLE": "Den nuværende installation er {COMMIT_COUNT} commits bagud på {BRANCH_NAME} branch'en."
46+
"UPDATE_INFO_MULTIPLE": "Den nuværende installation er {COMMIT_COUNT} commits bagud på {BRANCH_NAME} branch'en.",
47+
"UPDATE_NOTIFICATION_DONE": "Opdatering færdig for {MODULE_NAME} modulet",
48+
"UPDATE_NOTIFICATION_ERROR": "Opdateringsfejl for {MODULE_NAME} modulet",
49+
"UPDATE_NOTIFICATION_NEED-RESTART": "Genstart af MagicMirror er påkrævet."
4650
}

translations/el.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55
"YESTERDAY": "Χθες",
66
"TODAY": "Σήμερα",
77
"TOMORROW": "Αύριο",
8+
"DAYAFTERTOMORROW": "Μεθαύριο",
89
"RUNNING": "Λήγει σε",
910
"EMPTY": "Δεν υπάρχουν προσεχείς εκδηλώσεις.",
11+
"WEEK": "Εβδομάδα {weekNumber}",
1012

1113
"N": "B",
1214
"NNE": "BBA",

translations/eo.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"RUNNING": "ankoraŭ",
1010
"EMPTY": "Neniu evento.",
1111
"WEEK": "{weekNumber}a kalendara semajno",
12+
"WEEK_SHORT": "{weekNumber}a KS",
1213

1314
"N": "N",
1415
"NNE": "NNOr",

0 commit comments

Comments
 (0)