Skip to content

Commit

Permalink
i18n: added arabic, greek, irish, italian, dutch & ukrainian (#3)
Browse files Browse the repository at this point in the history
* 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 <[email protected]>
  • Loading branch information
duckodas and Pukimaa authored Nov 17, 2023
1 parent 3853b47 commit 3e4de34
Show file tree
Hide file tree
Showing 28 changed files with 332 additions and 14 deletions.
18 changes: 18 additions & 0 deletions src/locales/ar/errors.json
Original file line number Diff line number Diff line change
@@ -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": "تحتاج إلى تشغيل هذا الأمر في الخادم."
}
}
8 changes: 8 additions & 0 deletions src/locales/ar/info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"ping": {
"name": "بينغ",
"description": "اختبار اتصال الروبوت",
"title": "بونغ!",
"response": "{{latency, number}}آنسة."
}
}
6 changes: 6 additions & 0 deletions src/locales/ar/secret.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"sync": {
"name": "مزامنة",
"description": "مزامنة أوامر التطبيق مع Discord"
}
}
21 changes: 21 additions & 0 deletions src/locales/ar/utility.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"changeLanguage": {
"name": "لغة مجموعة",
"description": "تغيير لغة البوت",
"personal": {
"name": "شخصي",
"description": "تغيير لغة البوت لنفسك وللرسائل الشخصية"
},
"server": {
"name": "الخادم",
"description": "تغيير لغة البوت للخادم بأكمله"
},
"options": {
"language": {
"name": "لغة",
"description": "اللغة التي تريد استخدامها للبوت"
}
},
"response": "تم تغيير اللغة بنجاح إلى `{{language}}`"
}
}
2 changes: 1 addition & 1 deletion src/locales/da/errors.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
Expand Down
18 changes: 18 additions & 0 deletions src/locales/el/errors.json
Original file line number Diff line number Diff line change
@@ -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": "Πρέπει να εκτελέσετε αυτήν την εντολή σε έναν διακομιστή."
}
}
8 changes: 8 additions & 0 deletions src/locales/el/info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"ping": {
"name": "ping",
"description": "Κάντε ping στο bot",
"title": "Πονγκ!",
"response": "{{latency, number}}Κυρία."
}
}
6 changes: 6 additions & 0 deletions src/locales/el/secret.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"sync": {
"name": "συγχρονισμός",
"description": "Συγχρονισμός εντολών εφαρμογής με το Discord"
}
}
21 changes: 21 additions & 0 deletions src/locales/el/utility.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"changeLanguage": {
"name": "σετ-γλώσσα",
"description": "Αλλάξτε τη γλώσσα του bot",
"personal": {
"name": "προσωπικός",
"description": "Αλλάξτε τη γλώσσα του bot για τον εαυτό σας και τα προσωπικά μηνύματα"
},
"server": {
"name": "υπηρέτης",
"description": "Αλλάξτε τη γλώσσα του bot για ολόκληρο τον διακομιστή"
},
"options": {
"language": {
"name": "Γλώσσα",
"description": "Η γλώσσα που θέλετε να χρησιμοποιήσετε για το bot"
}
},
"response": "Η γλώσσα άλλαξε με επιτυχία σε `{{language}}`"
}
}
2 changes: 1 addition & 1 deletion src/locales/es/errors.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
Expand Down
18 changes: 18 additions & 0 deletions src/locales/ga/errors.json
Original file line number Diff line number Diff line change
@@ -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í."
}
}
8 changes: 8 additions & 0 deletions src/locales/ga/info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"ping": {
"name": "ping",
"description": "Ping an bot",
"title": "Pong!",
"response": "{{latency, number}}ms."
}
}
6 changes: 6 additions & 0 deletions src/locales/ga/secret.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"sync": {
"name": "sioncronaithe",
"description": "Sioncronaigh orduithe feidhmchláir le Discord"
}
}
21 changes: 21 additions & 0 deletions src/locales/ga/utility.json
Original file line number Diff line number Diff line change
@@ -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}}`"
}
}
18 changes: 18 additions & 0 deletions src/locales/it/errors.json
Original file line number Diff line number Diff line change
@@ -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."
}
}
8 changes: 8 additions & 0 deletions src/locales/it/info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"ping": {
"name": "ping",
"description": "Effettua il ping del bot",
"title": "Pongo!",
"response": "{{latency, number}}SM."
}
}
6 changes: 6 additions & 0 deletions src/locales/it/secret.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"sync": {
"name": "sincronizzare",
"description": "Sincronizza i comandi dell'applicazione con Discord"
}
}
21 changes: 21 additions & 0 deletions src/locales/it/utility.json
Original file line number Diff line number Diff line change
@@ -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}}`"
}
}
18 changes: 18 additions & 0 deletions src/locales/nl/errors.json
Original file line number Diff line number Diff line change
@@ -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."
}
}
8 changes: 8 additions & 0 deletions src/locales/nl/info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"ping": {
"name": "ping",
"description": "Ping de bot",
"title": "Pong!",
"response": "{{latency, number}}Mevr."
}
}
6 changes: 6 additions & 0 deletions src/locales/nl/secret.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"sync": {
"name": "synchroniseren",
"description": "Synchroniseer applicatieopdrachten met Discord"
}
}
21 changes: 21 additions & 0 deletions src/locales/nl/utility.json
Original file line number Diff line number Diff line change
@@ -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}}`"
}
}
22 changes: 11 additions & 11 deletions src/locales/no/errors.json
Original file line number Diff line number Diff line change
@@ -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."
}
}
}
2 changes: 1 addition & 1 deletion src/locales/sv/errors.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": {
Expand Down
18 changes: 18 additions & 0 deletions src/locales/uk/errors.json
Original file line number Diff line number Diff line change
@@ -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": "Вам потрібно запустити цю команду на сервері."
}
}
8 changes: 8 additions & 0 deletions src/locales/uk/info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"ping": {
"name": "пінг",
"description": "Проведіть пінг до бота",
"title": "Понг!",
"response": "{{latency, number}}РС."
}
}
6 changes: 6 additions & 0 deletions src/locales/uk/secret.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"sync": {
"name": "синхронізація",
"description": "Синхронізуйте команди програми з Discord"
}
}
Loading

0 comments on commit 3e4de34

Please sign in to comment.