Romanian & Ukrainian languages are now available!

This commit is contained in:
DJj123dj
2024-09-01 17:53:29 +02:00
parent bfa05297b2
commit adae64bab9
6 changed files with 51 additions and 46 deletions
+2 -1
View File
@@ -18,7 +18,8 @@ This includes new features, translations & bug fixes.
1. If your language doesn't exist yet, copy the [`english.json`](./../languages/english.json) file and rename it to your language.
2. You are allowed to use a little bit of `Google Translate` or `DeepL` when mentioned in the upload. (❌ Not Recommended)
3. Only translate existing values in the json file. Don't add or remove any values from the file.
4. If you are unable to translate something, leave it in `English`.
4. You're **NOT REQUIRED** to translate everything! If you only want to translate a part of it, it's okay!
5. If you are unable to translate something, leave it in `English`.
#### Step 3: Metadata
Metadata can be found in the `_TRANSLATION` variable.
+6 -6
View File
@@ -89,19 +89,19 @@ A big thanks to all our sponsors! Without them, it wouldn't be possible to creat
|---------------------|--------------------------|---------------|
|🇬🇧 English |djj123dj |🟢 Up To Date |
|🇳🇱 Dutch |djj123dj |🟢 Up To Date |
|🇵🇹 Portuguese |quiradon |🟢 Up To Date |
|🇨🇿 Czech |spyeye_ |🟢 Up To Date |
|🇩🇪 German |benzorich |🟢 Up To Date |
|❓ Catalan |guillee3 |🟢 Up To Date |
|🇭🇺 Hungarian |kornel0706 |🟢 Up To Date |
|🇪🇸 Spanish |redactado & josuens |🟢 Up To Date |
|🇵🇹 Portuguese |quiradon |🟢 Up To Date |
|❓ Catalan |guillee3 |🟢 Up To Date |
|🇨🇿 Czech |spyeye_ |🟢 Up To Date |
|🇭🇺 Hungarian |kornel0706 |🟢 Up To Date |
|🇷🇴 Romanian |sankedev |🟢 Up To Date |
|🇺🇦 Ukrainian |anderskiy |🟢 Up To Date |
|🇫🇷 French |sankedev & tostam |🟠 Temporary Outdated (beta) |
|🇷🇴 Romanian |sankedev |🟠 Temporary Outdated (beta) |
|🇮🇹 Italian |maurizio26 |🟠 Temporary Outdated (beta) |
|🇦🇪 Arabic |deqressing |🟠 Temporary Outdated (beta) |
|🇩🇰 Danish |.the_gamer |🟠 Temporary Outdated (beta) |
|🇷🇺 Russian |apexo & ander |🟠 Temporary Outdated (beta) |
|🇺🇦 Ukrainian |ander |🟠 Temporary Outdated (beta) |
|🇹🇷 Turkish |0x15d3 |🟠 Temporary Outdated (beta) |
|🇵🇱 Polish |mkevas |🟠 Temporary Outdated (beta) |
|🇸🇮 Slovenian |n1kkec |🔴 Outdated |
+17 -17
View File
@@ -2,7 +2,7 @@
"_TRANSLATION":{
"otversion":"v4.0.0",
"translator":"SankeDev",
"lastedited":"27/8/2024",
"lastedited":"27/08/2024",
"language":"Romanian"
},
"checker":{
@@ -216,7 +216,7 @@
"removeDm":"{0} a fost sters din ticketul tau in server!",
"blacklistAddLog":"{0} a fost adaugat in blacklist de {1}!",
"blacklistRemoveLog":"{0} was removed from the blacklist by {1}",
"blacklistRemoveLog":"{0} a fost eliminat din blacklist de {1}!",
"blacklistAddDm":"Ai fost adaugat in blacklist pe serverul nostru!\nNu mai poti creea tickete!",
"blacklistRemoveDm":"Ai fost scos din blacklist pe serverul nostru!\nPoti sa creezi tickete din nou!",
"clearLog":"{0} tickete au fost sterse de {1}!"
@@ -374,24 +374,24 @@
"panelAutoUpdate":"Activeaza sau dezactiveaza actualizarea automata a panelului.",
"ticket":"Creeaza instant un ticket.",
"ticketId":"Id-ul ticketului pe care vrei sa il folosesti.",
"close":"Inchide un ticket, asta dezactiveaza scrierea in acest canal. Poti oricand sa il redeschizi!",
"delete":"Sterge un ticket, acesta creeaza un transcript cand este activat. Aceasta actiune nu poate fi modificata!",
"close":"Inchide un ticket.",
"delete":"Sterge un ticket.",
"deleteNoTranscript":"Sterge un ticket fara a crea un transcript.",
"reopen":"Redeschide un Ticket, asta activeaza scrierea in acest canal.",
"claim":"Revendica un ticket. Cu asta, poti sa iti anunti echipa ca tu te ocupi de acest ticket.",
"reopen":"Redeschide un ticket.",
"claim":"Revendica un ticket.",
"claimUser":"Revendica acest ticket pentru un alt membru.",
"unclaim":"Elibereaza un ticket. Cu asta, poti sa iti anunti echipa ca acest ticket este liber din nou.",
"pin":"Fixeaza un ticket. Acesta va fi mutat in partea de sus si va avea un emoij '📌' in nume.",
"unpin":"Defixeaza un ticket. Ticketul va ramane pe pozitia sa dar va pierde emoijul '📌'.",
"move":"Muta un ticket. Acesta va schimba tipul acestui ticket.",
"moveId":"Id-ul tipului de ticket in care vrei sa muti acest ticket.",
"rename":"Redenumeste un ticket. Acesta va schimba numele canalului acestui ticket.",
"unclaim":"Elibereaza un ticket.",
"pin":"Fixeaza un ticket.",
"unpin":"Defixeaza un ticket.",
"move":"Muta un ticket.",
"moveId":"Id-ul tipului de optiune in care vrei sa muti acest ticket.",
"rename":"Redenumeste un ticket.",
"renameName":"Noul nume al ticketului.",
"add":"Adauga un user la un ticket. Acesta ii va permite userului sa citeasca si sa scrie in acest ticket.",
"add":"Adauga un user la un ticket.",
"addUser":"Userul pe care vrei sa il adaugi.",
"remove":"Sterge un user dintr-un ticket. Acesta ii va elimina abilitatea de a citi si scrie pentru un user in acest ticket.",
"remove":"Sterge un user dintr-un ticket.",
"removeUser":"Userul pe care vrei sa il stergi.",
"blacklist":"Gestioneaza blacklist-ul in server. Userii blacklisted nu pot crea tickete.",
"blacklist":"Gestioneaza blacklist-ul in server.",
"blacklistView":"Vezi o lista cu toti userii blacklisted.",
"blacklistAdd":"Adauga un user in blacklist.",
"blacklistRemove":"Sterge un user din blacklist.",
@@ -404,8 +404,8 @@
"statsUserUser":"Userul pe care vrei sa il vezi.",
"statsTicket":"Vezi statisticile unui ticket in server.",
"statsTicketTicket":"Ticketul pe care vrei sa il vezi.",
"clear":"Sterge mai multe tickete in acelasi timp. Un filtru optional poate fi aplicat pentru a sterge doar anumite tickete.",
"clearFilter":"valoare",
"clear":"Sterge mai multe tickete in acelasi timp.",
"clearFilter":"Filtrul pentru ștergerea biletelor.",
"clearFilters":{
"all":"Toate",
"open":"Deschis",
+21 -21
View File
@@ -2,7 +2,7 @@
"_TRANSLATION":{
"otversion":"v4.0.0",
"translator":"Anderskiy",
"lastedited":"31/8/2024",
"lastedited":"31/08/2024",
"language":"Ukrainian"
},
"checker":{
@@ -215,8 +215,8 @@
"removeLog":"{0} було видалено тікету {1}!",
"removeDm":"{0} було видалено з тікету на нашому сервері!",
"blacklistAddLog":"{0} був доданий до чорного списку {1}",
"blacklistRemoveLog":"{0} було видалено з чорного списку {1}",
"blacklistAddLog":"{0} був доданий до чорного списку {1}!",
"blacklistRemoveLog":"{0} було видалено з чорного списку {1}!",
"blacklistAddDm":"Вас було додано до чорного списку на нашому сервері!\nВідтепер ви не можете створити тікет!",
"blacklistRemoveDm":"Вас було видалено з чорного списку на нашому сервер!\nВідтепер ви знову можете створювати тікети!",
"clearLog":"{0} тікети було видалено {1}!"
@@ -374,24 +374,24 @@
"panelAutoUpdate":"Ви хочете, щоб ця панель автоматично оновлювалася при редагуванні?",
"ticket":"Миттєве створення тікета.",
"ticketId":"Ідентифікатор тікету, який ви хочете створити.",
"close":"Закрийте тікет, це вимкне можливість писати в цьому каналі. Цю дію завжди можна скасувати!",
"delete":"Видалити тікет, якщо увімкнено, буде створено транскрипт. Ця дія не може бути скасована!",
"close":"Закрийте тікет.",
"delete":"Видалити квиток.",
"deleteNoTranscript":"Видаліть цей тікет без створення стенограми.",
"reopen":"Повторно відкрийте тікет, це дозволить знову писати в цьому каналі.",
"claim":"Подати заявку на запрошення тікету. Цим ви можете повідомити своїй команді, що обробляєте цей тикет.",
"reopen":"Повторно відкрийте тікет.",
"claim":"Подати заявку на запрошення тікету.",
"claimUser":"Запросиіть цей тікет не на себе, а на когось іншого.",
"unclaim":"Відмовитися від тікету. Цим ви можете повідомити своїй команді, що цей тікет знову вільний.",
"pin":"Закріпіть тікет. Це перемістить тікет нагору і додасть емодзі «📌» до його назви.",
"unpin":"Відкріпіть тікет. Тікет залишиться на своєму місці, але втратить емодзі «📌».",
"move":"Перемістіть тікет. Це змінить тип цього тікету.",
"moveId":"Ідентифікатор тікету, на який ви хочете перейти.",
"rename":"Перейменувати тікет. Це змінить назву каналу для цього тікета.",
"unclaim":"Відмовитися від тікету.",
"pin":"Закріпіть тікет.",
"unpin":"Відкріпіть тікет.",
"move":"Перемістіть тікет.",
"moveId":"Ідентифікатор параметр, на який ви хочете перейти.",
"rename":"Перейменувати тікет.",
"renameName":"Нова назва цього тікету.",
"add":"Додайте учасника до тікета. Це дозволить учаснику читати і писати в цьому тікеті.",
"add":"Додайте учасника до тікета.",
"addUser":"Учасник, якого потрібно додати.",
"remove":"Видалити учасника з тікета. Це вилучить можливість читання і запису для учасника в цьому тікеті.",
"remove":"Видалити учасника з тікета.",
"removeUser":"Учасник, якого потрібно видалити",
"blacklist":"Керування чорним списком тікетів. Учасники, додані до цього списку, більше не можуть створювати тікети.",
"blacklist":"Керування чорним списком тікетів.",
"blacklistView":"Переглянути список поточного чорного списку.",
"blacklistAdd":"Додати учасника до чорного списку.",
"blacklistRemove":"Видалити учасника з чорного списку.",
@@ -404,8 +404,8 @@
"statsUserUser":"Учасник для перегляду.",
"statsTicket":"Перегляд статистики тікета на сервері.",
"statsTicketTicket":"Тікет для перегляду.",
"clear":"Видалення декількох тікетів одночасно. Можна вказати додатковий фільтр.",
"clearFilter":"значення",
"clear":"Видалення декількох тікетів одночасно.",
"clearFilter":"Фільтр для очищення квитків.",
"clearFilters":{
"all":"Усі",
"open":"Відкриті",
@@ -418,12 +418,12 @@
},
"autoclose":"Керуйте автозакриттям у тікеті.",
"autocloseDisable":"Вимкніть автозакриття в цьому тікеті.",
"autocloseEnable":"Увімкніть автозакриття в цьому тикеті",
"autocloseEnableTime":"Кількість годин, протягом яких тікет має бути неактивним, щоб його закрити.",
"autocloseEnable":"Увімкніть автозакриття в цьому тикеті.",
"autocloseEnableTime":"Кількість годин.",
"autodelete":"Керуйте автовидаленням у тікеті.",
"autodeleteDisable":"Вимкніть автовидалення в цьому тікеті.",
"autodeleteEnable":"Ввімкніть автовидалення в цьому тікеті.",
"autodeleteEnableTime":"Кількість днів, протягом яких тікет має бути неактивним, щоб його видалити."
"autodeleteEnableTime":"Кількість днів."
},
"helpMenu":{
"help":"Отримайте список усіх доступних команд.",
+2
View File
@@ -453,6 +453,8 @@ export interface ODLanguageManagerIds_Default {
"openticket:catalan":ODLanguage,
"openticket:hungarian":ODLanguage,
"openticket:spanish":ODLanguage,
"openticket:romanian":ODLanguage,
"openticket:ukrainian":ODLanguage,
//ADD NEW LANGUAGES HERE!!!
}
+3 -1
View File
@@ -11,10 +11,12 @@ export const loadAllLanguages = async () => {
openticket.languages.add(new api.ODLanguage("openticket:catalan","catalan.json"))
openticket.languages.add(new api.ODLanguage("openticket:hungarian","hungarian.json"))
openticket.languages.add(new api.ODLanguage("openticket:spanish","spanish.json"))
openticket.languages.add(new api.ODLanguage("openticket:romanian","romanian.json"))
openticket.languages.add(new api.ODLanguage("openticket:ukrainian","ukrainian.json"))
//list for config checker
const languageList = openticket.defaults.getDefault("languageList")
languageList.push("custom","english","dutch","portuguese","czech","german","catalan","hungarian","spanish")
languageList.push("custom","english","dutch","portuguese","czech","german","catalan","hungarian","spanish","romanian","ukrainian")
openticket.defaults.setDefault("languageList",languageList)
/** How to add more languages?