From 3e4de340ef376cfd44d1c2a98a32f1c60bb70952 Mon Sep 17 00:00:00 2001 From: ducko Date: Fri, 17 Nov 2023 11:21:37 +0100 Subject: [PATCH] i18n: added arabic, greek, irish, italian, dutch & ukrainian (#3) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Danish, Spanish, Swedish, Norwegian Add `da` in locales with translated files Add `es` in locales with translated files Add `sv` in locales with translated files Add `no` in locales with translated files * Update .gitignore * revert .gitignore change * Create package-lock.json * Added Arabic, Greek, Irish, Italian, Dutch, Ukrainian Added `ar` in locales with translated files Added `el` in locales with translated files Added `ga` in locales with translated files Added `it` in locales with translated files Added `nl` in locales with translated files Added `uk` in locales with translated files Fixed some translations in `da` Fixed some translations in `es` Fixed some translations in `no` Fixed some translations in `sv` * Delete package-lock.json * 🫠 * Added Arabic, Greek, Irish, Italian, Dutch, Ukrainian Added `ar` in locales with translated files Added `el` in locales with translated files Added `ga` in locales with translated files Added `it` in locales with translated files Added `nl` in locales with translated files Added `uk` in locales with translated files Fixed some translations in `da` Fixed some translations in `es` Fixed some translations in `no` Fixed some translations in `sv` --------- Co-authored-by: Pukima --- src/locales/ar/errors.json | 18 ++++++++++++++++++ src/locales/ar/info.json | 8 ++++++++ src/locales/ar/secret.json | 6 ++++++ src/locales/ar/utility.json | 21 +++++++++++++++++++++ src/locales/da/errors.json | 2 +- src/locales/el/errors.json | 18 ++++++++++++++++++ src/locales/el/info.json | 8 ++++++++ src/locales/el/secret.json | 6 ++++++ src/locales/el/utility.json | 21 +++++++++++++++++++++ src/locales/es/errors.json | 2 +- src/locales/ga/errors.json | 18 ++++++++++++++++++ src/locales/ga/info.json | 8 ++++++++ src/locales/ga/secret.json | 6 ++++++ src/locales/ga/utility.json | 21 +++++++++++++++++++++ src/locales/it/errors.json | 18 ++++++++++++++++++ src/locales/it/info.json | 8 ++++++++ src/locales/it/secret.json | 6 ++++++ src/locales/it/utility.json | 21 +++++++++++++++++++++ src/locales/nl/errors.json | 18 ++++++++++++++++++ src/locales/nl/info.json | 8 ++++++++ src/locales/nl/secret.json | 6 ++++++ src/locales/nl/utility.json | 21 +++++++++++++++++++++ src/locales/no/errors.json | 22 +++++++++++----------- src/locales/sv/errors.json | 2 +- src/locales/uk/errors.json | 18 ++++++++++++++++++ src/locales/uk/info.json | 8 ++++++++ src/locales/uk/secret.json | 6 ++++++ src/locales/uk/utility.json | 21 +++++++++++++++++++++ 28 files changed, 332 insertions(+), 14 deletions(-) create mode 100644 src/locales/ar/errors.json create mode 100644 src/locales/ar/info.json create mode 100644 src/locales/ar/secret.json create mode 100644 src/locales/ar/utility.json create mode 100644 src/locales/el/errors.json create mode 100644 src/locales/el/info.json create mode 100644 src/locales/el/secret.json create mode 100644 src/locales/el/utility.json create mode 100644 src/locales/ga/errors.json create mode 100644 src/locales/ga/info.json create mode 100644 src/locales/ga/secret.json create mode 100644 src/locales/ga/utility.json create mode 100644 src/locales/it/errors.json create mode 100644 src/locales/it/info.json create mode 100644 src/locales/it/secret.json create mode 100644 src/locales/it/utility.json create mode 100644 src/locales/nl/errors.json create mode 100644 src/locales/nl/info.json create mode 100644 src/locales/nl/secret.json create mode 100644 src/locales/nl/utility.json create mode 100644 src/locales/uk/errors.json create mode 100644 src/locales/uk/info.json create mode 100644 src/locales/uk/secret.json create mode 100644 src/locales/uk/utility.json diff --git a/src/locales/ar/errors.json b/src/locales/ar/errors.json new file mode 100644 index 0000000..bfcb8be --- /dev/null +++ b/src/locales/ar/errors.json @@ -0,0 +1,18 @@ +{ + "checks": { + "devOnly": { + "title": "أشياء سرية", + "description": "يجب أن تكون مطورًا للبوت حتى تتمكن من تشغيل هذا الأمر." + } + }, + "language": { + "invalidLanguage": { + "title": "لغة غير صالحة", + "description": "هذه ليست لغة صالحة. يرجى اتباع التنسيق `xx` (`en`, `de`, إلخ) أو `xx-XX` (`en-US`, `zh-CN`, إلخ)، حيث يمثل `x` جزءًا من رمز اللغة الخاص بك." + } + }, + "serverRequired": { + "title": "الخادم مطلوب", + "description": "تحتاج إلى تشغيل هذا الأمر في الخادم." + } +} diff --git a/src/locales/ar/info.json b/src/locales/ar/info.json new file mode 100644 index 0000000..233d24d --- /dev/null +++ b/src/locales/ar/info.json @@ -0,0 +1,8 @@ +{ + "ping": { + "name": "بينغ", + "description": "اختبار اتصال الروبوت", + "title": "بونغ!", + "response": "{{latency, number}}آنسة." + } + } \ No newline at end of file diff --git a/src/locales/ar/secret.json b/src/locales/ar/secret.json new file mode 100644 index 0000000..f9d2acd --- /dev/null +++ b/src/locales/ar/secret.json @@ -0,0 +1,6 @@ +{ + "sync": { + "name": "مزامنة", + "description": "مزامنة أوامر التطبيق مع Discord" + } +} diff --git a/src/locales/ar/utility.json b/src/locales/ar/utility.json new file mode 100644 index 0000000..0a4d31b --- /dev/null +++ b/src/locales/ar/utility.json @@ -0,0 +1,21 @@ +{ + "changeLanguage": { + "name": "لغة مجموعة", + "description": "تغيير لغة البوت", + "personal": { + "name": "شخصي", + "description": "تغيير لغة البوت لنفسك وللرسائل الشخصية" + }, + "server": { + "name": "الخادم", + "description": "تغيير لغة البوت للخادم بأكمله" + }, + "options": { + "language": { + "name": "لغة", + "description": "اللغة التي تريد استخدامها للبوت" + } + }, + "response": "تم تغيير اللغة بنجاح إلى `{{language}}`" + } +} diff --git a/src/locales/da/errors.json b/src/locales/da/errors.json index 9734695..9c83b62 100644 --- a/src/locales/da/errors.json +++ b/src/locales/da/errors.json @@ -8,7 +8,7 @@ "language": { "invalidLanguage": { "title": "Ugyldigt sprog", - "description": "Det er ikke et gyldigt sprog. " + "description": "Den er ikke et gyldigt sprog. Venligst følg formatet `xx` (`en`, `de`, osv.) eller `xx-XX` (`en-US`, `zh-CN`, osv.), hvor `x` repræsenterer en del af dit sprogskode." } }, "serverRequired": { diff --git a/src/locales/el/errors.json b/src/locales/el/errors.json new file mode 100644 index 0000000..cfbf9a3 --- /dev/null +++ b/src/locales/el/errors.json @@ -0,0 +1,18 @@ +{ + "checks": { + "devOnly": { + "title": "Μυστικά πράγματα", + "description": "Πρέπει να είστε προγραμματιστής του bot για να εκτελέσετε αυτήν την εντολή." + } + }, + "language": { + "invalidLanguage": { + "title": "Μη έγκυρη γλώσσα", + "description": "Αυτή δεν είναι μια έγκυρη γλώσσα. Παρακαλώ ακολουθήστε τη μορφή `xx` (`en`, `de`, κλπ.) ή `xx-XX` (`en-US`, `zh-CN`, κλπ.), όπου το `x` αντιπροσωπεύει ένα μέρος του κωδικού γλώσσας σας." + } + }, + "serverRequired": { + "title": "Απαιτείται διακομιστής", + "description": "Πρέπει να εκτελέσετε αυτήν την εντολή σε έναν διακομιστή." + } + } \ No newline at end of file diff --git a/src/locales/el/info.json b/src/locales/el/info.json new file mode 100644 index 0000000..d22ac12 --- /dev/null +++ b/src/locales/el/info.json @@ -0,0 +1,8 @@ +{ + "ping": { + "name": "ping", + "description": "Κάντε ping στο bot", + "title": "Πονγκ!", + "response": "{{latency, number}}Κυρία." + } + } \ No newline at end of file diff --git a/src/locales/el/secret.json b/src/locales/el/secret.json new file mode 100644 index 0000000..b9b6395 --- /dev/null +++ b/src/locales/el/secret.json @@ -0,0 +1,6 @@ +{ + "sync": { + "name": "συγχρονισμός", + "description": "Συγχρονισμός εντολών εφαρμογής με το Discord" + } +} diff --git a/src/locales/el/utility.json b/src/locales/el/utility.json new file mode 100644 index 0000000..cebe419 --- /dev/null +++ b/src/locales/el/utility.json @@ -0,0 +1,21 @@ +{ + "changeLanguage": { + "name": "σετ-γλώσσα", + "description": "Αλλάξτε τη γλώσσα του bot", + "personal": { + "name": "προσωπικός", + "description": "Αλλάξτε τη γλώσσα του bot για τον εαυτό σας και τα προσωπικά μηνύματα" + }, + "server": { + "name": "υπηρέτης", + "description": "Αλλάξτε τη γλώσσα του bot για ολόκληρο τον διακομιστή" + }, + "options": { + "language": { + "name": "Γλώσσα", + "description": "Η γλώσσα που θέλετε να χρησιμοποιήσετε για το bot" + } + }, + "response": "Η γλώσσα άλλαξε με επιτυχία σε `{{language}}`" + } +} diff --git a/src/locales/es/errors.json b/src/locales/es/errors.json index 3eb29a9..f815ec3 100644 --- a/src/locales/es/errors.json +++ b/src/locales/es/errors.json @@ -8,7 +8,7 @@ "language": { "invalidLanguage": { "title": "Idioma no válido", - "description": "Ese no es un lenguaje válido. " + "description": "Eso no es un idioma válido. Por favor, siga el formato de `xx` (`en`, `de`, etc.) o `xx-XX` (`en-US`, `zh-CN`, etc.), donde `x` representa una parte de su código de idioma." } }, "serverRequired": { diff --git a/src/locales/ga/errors.json b/src/locales/ga/errors.json new file mode 100644 index 0000000..1dc3bc9 --- /dev/null +++ b/src/locales/ga/errors.json @@ -0,0 +1,18 @@ +{ + "checks": { + "devOnly": { + "title": "Stuif Rúnda", + "description": "Ní mór duit a bheith i d'Fhorbróir an bot chun an t-ordú seo a rith." + } + }, + "language": { + "invalidLanguage": { + "title": "Teanga Neamhbhailí", + "description": "Níl sé sin teanga bailí. Tabhair faoi leagan `xx` (`en`, `de`, srl.) nó `xx-XX` (`en-US`, `zh-CN`, srl.), agus is é `x` cuid de do chód teanga." + } + }, + "serverRequired": { + "title": "Freastalaí de dhíth", + "description": "Ní mór duit an t-ordú seo a rith i bhfreastalaí." + } + } \ No newline at end of file diff --git a/src/locales/ga/info.json b/src/locales/ga/info.json new file mode 100644 index 0000000..70852b1 --- /dev/null +++ b/src/locales/ga/info.json @@ -0,0 +1,8 @@ +{ + "ping": { + "name": "ping", + "description": "Ping an bot", + "title": "Pong!", + "response": "{{latency, number}}ms." + } +} diff --git a/src/locales/ga/secret.json b/src/locales/ga/secret.json new file mode 100644 index 0000000..5a0ce89 --- /dev/null +++ b/src/locales/ga/secret.json @@ -0,0 +1,6 @@ +{ + "sync": { + "name": "sioncronaithe", + "description": "Sioncronaigh orduithe feidhmchláir le Discord" + } +} diff --git a/src/locales/ga/utility.json b/src/locales/ga/utility.json new file mode 100644 index 0000000..4285ba3 --- /dev/null +++ b/src/locales/ga/utility.json @@ -0,0 +1,21 @@ +{ + "changeLanguage": { + "name": "set-teanga", + "description": "Athraigh teanga an bhota", + "personal": { + "name": "pearsanta", + "description": "Athraigh teanga an róba duit féin agus teachtaireachtaí pearsanta" + }, + "server": { + "name": "freastalaí", + "description": "Athraigh teanga an róba don fhreastalaí iomlán" + }, + "options": { + "language": { + "name": "teanga", + "description": "An teanga is mian leat a úsáid don bot" + } + }, + "response": "D'éirigh leis an teanga a athrú go `{{language}}`" + } +} diff --git a/src/locales/it/errors.json b/src/locales/it/errors.json new file mode 100644 index 0000000..1d7f6c5 --- /dev/null +++ b/src/locales/it/errors.json @@ -0,0 +1,18 @@ +{ + "checks": { + "devOnly": { + "title": "Roba segreta", + "description": "Devi essere uno sviluppatore del bot per eseguire questo comando." + } + }, + "language": { + "invalidLanguage": { + "title": "Lingua non valida", + "description": "Questa non è una lingua valida. Si prega di seguire il formato `xx` (`en`, `de`, ecc.) o `xx-XX` (`en-US`, `zh-CN`, ecc.), dove `x` rappresenta una parte del tuo codice di lingua." + } + }, + "serverRequired": { + "title": "Server richiesto", + "description": "È necessario eseguire questo comando in un server." + } +} diff --git a/src/locales/it/info.json b/src/locales/it/info.json new file mode 100644 index 0000000..f91c13a --- /dev/null +++ b/src/locales/it/info.json @@ -0,0 +1,8 @@ +{ + "ping": { + "name": "ping", + "description": "Effettua il ping del bot", + "title": "Pongo!", + "response": "{{latency, number}}SM." + } +} diff --git a/src/locales/it/secret.json b/src/locales/it/secret.json new file mode 100644 index 0000000..40dc082 --- /dev/null +++ b/src/locales/it/secret.json @@ -0,0 +1,6 @@ +{ + "sync": { + "name": "sincronizzare", + "description": "Sincronizza i comandi dell'applicazione con Discord" + } + } \ No newline at end of file diff --git a/src/locales/it/utility.json b/src/locales/it/utility.json new file mode 100644 index 0000000..e6967e8 --- /dev/null +++ b/src/locales/it/utility.json @@ -0,0 +1,21 @@ +{ + "changeLanguage": { + "name": "set-linguaggio", + "description": "Cambia la lingua del bot", + "personal": { + "name": "personale", + "description": "Cambia la lingua del bot per te stesso e i messaggi personali" + }, + "server": { + "name": "server", + "description": "Cambia la lingua del bot per l'intero server" + }, + "options": { + "language": { + "name": "lingua", + "description": "La lingua che desideri utilizzare per il bot" + } + }, + "response": "Modifica della lingua in `{{language}}`" + } +} diff --git a/src/locales/nl/errors.json b/src/locales/nl/errors.json new file mode 100644 index 0000000..bfdf84c --- /dev/null +++ b/src/locales/nl/errors.json @@ -0,0 +1,18 @@ +{ + "checks": { + "devOnly": { + "title": "Geheime dingen", + "description": "U moet een ontwikkelaar van de bot zijn om deze opdracht uit te voeren." + } + }, + "language": { + "invalidLanguage": { + "title": "Ongeldige taal", + "description": "Dit is geen geldige taal. Volg alstublieft het formaat `xx` (`en`, `de`, enz.) of `xx-XX` (`en-US`, `zh-CN`, enz.), waarbij `x` een deel van uw taalcode vertegenwoordigt." + } + }, + "serverRequired": { + "title": "Server vereist", + "description": "U moet deze opdracht op een server uitvoeren." + } +} diff --git a/src/locales/nl/info.json b/src/locales/nl/info.json new file mode 100644 index 0000000..78caff4 --- /dev/null +++ b/src/locales/nl/info.json @@ -0,0 +1,8 @@ +{ + "ping": { + "name": "ping", + "description": "Ping de bot", + "title": "Pong!", + "response": "{{latency, number}}Mevr." + } +} diff --git a/src/locales/nl/secret.json b/src/locales/nl/secret.json new file mode 100644 index 0000000..4f0de11 --- /dev/null +++ b/src/locales/nl/secret.json @@ -0,0 +1,6 @@ +{ + "sync": { + "name": "synchroniseren", + "description": "Synchroniseer applicatieopdrachten met Discord" + } +} diff --git a/src/locales/nl/utility.json b/src/locales/nl/utility.json new file mode 100644 index 0000000..15904dc --- /dev/null +++ b/src/locales/nl/utility.json @@ -0,0 +1,21 @@ +{ + "changeLanguage": { + "name": "taal instellen", + "description": "Verander de taal van de bot", + "personal": { + "name": "persoonlijk", + "description": "Verander de taal van de bot voor uzelf en persoonlijke berichten" + }, + "server": { + "name": "server", + "description": "Verander de taal van de bot voor de hele server" + }, + "options": { + "language": { + "name": "taal", + "description": "De taal die u voor de bot wilt gebruiken" + } + }, + "response": "De taal is succesvol gewijzigd in `{{language}}`" + } +} diff --git a/src/locales/no/errors.json b/src/locales/no/errors.json index b0b3f06..d532a4c 100644 --- a/src/locales/no/errors.json +++ b/src/locales/no/errors.json @@ -1,18 +1,18 @@ { "checks": { - "devOnly": { - "title": "Hemmelige ting", - "description": "Du må være utvikler av boten for å kjøre denne kommandoen." - } + "devOnly": { + "title": "Hemmelige ting", + "description": "Du må være utvikler av boten for å kjøre denne kommandoen." + } }, "language": { - "invalidLanguage": { - "title": "Ugyldig språk", - "description": "Det er ikke et gyldig språk. " - } + "invalidLanguage": { + "title": "Ugyldig språk", + "description": "Dette er ikke et gyldig språk. Vennligst følg formatet `xx` (`en`, `de`, osv.) eller `xx-XX` (`en-US`, `zh-CN`, osv.), der `x` representerer en del av språkkoden din." + } }, "serverRequired": { - "title": "Server påkrevd", - "description": "Du må kjøre denne kommandoen på en server." + "title": "Server påkrevd", + "description": "Du må kjøre denne kommandoen på en server." } - } \ No newline at end of file +} diff --git a/src/locales/sv/errors.json b/src/locales/sv/errors.json index dd503da..60b82ee 100644 --- a/src/locales/sv/errors.json +++ b/src/locales/sv/errors.json @@ -8,7 +8,7 @@ "language": { "invalidLanguage": { "title": "Ogiltigt språk", - "description": "Det är inte ett giltigt språk. " + "description": "Detta är inte ett giltigt språk. Vänligen följ formatet `xx` (`en`, `de`, osv.) eller `xx-XX` (`en-US`, `zh-CN`, osv.), där `x` representerar en del av ditt språkkod." } }, "serverRequired": { diff --git a/src/locales/uk/errors.json b/src/locales/uk/errors.json new file mode 100644 index 0000000..72d0414 --- /dev/null +++ b/src/locales/uk/errors.json @@ -0,0 +1,18 @@ +{ + "checks": { + "devOnly": { + "title": "Секретні речі", + "description": "Ви повинні бути розробником бота, щоб запустити цю команду." + } + }, + "language": { + "invalidLanguage": { + "title": "Недійсна мова", + "description": "Це не є дійсною мовою. Будь ласка, дотримуйтесь формату `xx` (`en`, `de`, тощо) або `xx-XX` (`en-US`, `zh-CN`, тощо), де `x` представляє частину вашого коду мови." + } + }, + "serverRequired": { + "title": "Потрібен сервер", + "description": "Вам потрібно запустити цю команду на сервері." + } +} diff --git a/src/locales/uk/info.json b/src/locales/uk/info.json new file mode 100644 index 0000000..91c3864 --- /dev/null +++ b/src/locales/uk/info.json @@ -0,0 +1,8 @@ +{ + "ping": { + "name": "пінг", + "description": "Проведіть пінг до бота", + "title": "Понг!", + "response": "{{latency, number}}РС." + } +} diff --git a/src/locales/uk/secret.json b/src/locales/uk/secret.json new file mode 100644 index 0000000..415f132 --- /dev/null +++ b/src/locales/uk/secret.json @@ -0,0 +1,6 @@ +{ + "sync": { + "name": "синхронізація", + "description": "Синхронізуйте команди програми з Discord" + } +} diff --git a/src/locales/uk/utility.json b/src/locales/uk/utility.json new file mode 100644 index 0000000..73afff2 --- /dev/null +++ b/src/locales/uk/utility.json @@ -0,0 +1,21 @@ +{ + "changeLanguage": { + "name": "встановлена ​​мова", + "description": "Змінити мову бота", + "personal": { + "name": "особистий", + "description": "Змініть мову бота для себе та особистих повідомлень" + }, + "server": { + "name": "сервер", + "description": "Змінити мову бота для всього сервера" + }, + "options": { + "language": { + "name": "мова", + "description": "Мова, яку ви хочете використовувати для бота" + } + }, + "response": "Мову успішно змінено на `{{language}}`" + } +}