Romanian & Ukrainian languages are now available!
This commit is contained in:
@@ -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.
|
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)
|
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.
|
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
|
#### Step 3: Metadata
|
||||||
Metadata can be found in the `_TRANSLATION` variable.
|
Metadata can be found in the `_TRANSLATION` variable.
|
||||||
|
|||||||
@@ -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 |
|
|🇬🇧 English |djj123dj |🟢 Up To Date |
|
||||||
|🇳🇱 Dutch |djj123dj |🟢 Up To Date |
|
|🇳🇱 Dutch |djj123dj |🟢 Up To Date |
|
||||||
|🇵🇹 Portuguese |quiradon |🟢 Up To Date |
|
|
||||||
|🇨🇿 Czech |spyeye_ |🟢 Up To Date |
|
|
||||||
|🇩🇪 German |benzorich |🟢 Up To Date |
|
|🇩🇪 German |benzorich |🟢 Up To Date |
|
||||||
|❓ Catalan |guillee3 |🟢 Up To Date |
|
|
||||||
|🇭🇺 Hungarian |kornel0706 |🟢 Up To Date |
|
|
||||||
|🇪🇸 Spanish |redactado & josuens |🟢 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) |
|
|🇫🇷 French |sankedev & tostam |🟠 Temporary Outdated (beta) |
|
||||||
|🇷🇴 Romanian |sankedev |🟠 Temporary Outdated (beta) |
|
|
||||||
|🇮🇹 Italian |maurizio26 |🟠 Temporary Outdated (beta) |
|
|🇮🇹 Italian |maurizio26 |🟠 Temporary Outdated (beta) |
|
||||||
|🇦🇪 Arabic |deqressing |🟠 Temporary Outdated (beta) |
|
|🇦🇪 Arabic |deqressing |🟠 Temporary Outdated (beta) |
|
||||||
|🇩🇰 Danish |.the_gamer |🟠 Temporary Outdated (beta) |
|
|🇩🇰 Danish |.the_gamer |🟠 Temporary Outdated (beta) |
|
||||||
|🇷🇺 Russian |apexo & ander |🟠 Temporary Outdated (beta) |
|
|🇷🇺 Russian |apexo & ander |🟠 Temporary Outdated (beta) |
|
||||||
|🇺🇦 Ukrainian |ander |🟠 Temporary Outdated (beta) |
|
|
||||||
|🇹🇷 Turkish |0x15d3 |🟠 Temporary Outdated (beta) |
|
|🇹🇷 Turkish |0x15d3 |🟠 Temporary Outdated (beta) |
|
||||||
|🇵🇱 Polish |mkevas |🟠 Temporary Outdated (beta) |
|
|🇵🇱 Polish |mkevas |🟠 Temporary Outdated (beta) |
|
||||||
|🇸🇮 Slovenian |n1kkec |🔴 Outdated |
|
|🇸🇮 Slovenian |n1kkec |🔴 Outdated |
|
||||||
|
|||||||
+17
-17
@@ -2,7 +2,7 @@
|
|||||||
"_TRANSLATION":{
|
"_TRANSLATION":{
|
||||||
"otversion":"v4.0.0",
|
"otversion":"v4.0.0",
|
||||||
"translator":"SankeDev",
|
"translator":"SankeDev",
|
||||||
"lastedited":"27/8/2024",
|
"lastedited":"27/08/2024",
|
||||||
"language":"Romanian"
|
"language":"Romanian"
|
||||||
},
|
},
|
||||||
"checker":{
|
"checker":{
|
||||||
@@ -216,7 +216,7 @@
|
|||||||
"removeDm":"{0} a fost sters din ticketul tau in server!",
|
"removeDm":"{0} a fost sters din ticketul tau in server!",
|
||||||
|
|
||||||
"blacklistAddLog":"{0} a fost adaugat in blacklist de {1}!",
|
"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!",
|
"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!",
|
"blacklistRemoveDm":"Ai fost scos din blacklist pe serverul nostru!\nPoti sa creezi tickete din nou!",
|
||||||
"clearLog":"{0} tickete au fost sterse de {1}!"
|
"clearLog":"{0} tickete au fost sterse de {1}!"
|
||||||
@@ -374,24 +374,24 @@
|
|||||||
"panelAutoUpdate":"Activeaza sau dezactiveaza actualizarea automata a panelului.",
|
"panelAutoUpdate":"Activeaza sau dezactiveaza actualizarea automata a panelului.",
|
||||||
"ticket":"Creeaza instant un ticket.",
|
"ticket":"Creeaza instant un ticket.",
|
||||||
"ticketId":"Id-ul ticketului pe care vrei sa il folosesti.",
|
"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!",
|
"close":"Inchide un ticket.",
|
||||||
"delete":"Sterge un ticket, acesta creeaza un transcript cand este activat. Aceasta actiune nu poate fi modificata!",
|
"delete":"Sterge un ticket.",
|
||||||
"deleteNoTranscript":"Sterge un ticket fara a crea un transcript.",
|
"deleteNoTranscript":"Sterge un ticket fara a crea un transcript.",
|
||||||
"reopen":"Redeschide un Ticket, asta activeaza scrierea in acest canal.",
|
"reopen":"Redeschide un ticket.",
|
||||||
"claim":"Revendica un ticket. Cu asta, poti sa iti anunti echipa ca tu te ocupi de acest ticket.",
|
"claim":"Revendica un ticket.",
|
||||||
"claimUser":"Revendica acest ticket pentru un alt membru.",
|
"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.",
|
"unclaim":"Elibereaza un ticket.",
|
||||||
"pin":"Fixeaza un ticket. Acesta va fi mutat in partea de sus si va avea un emoij '📌' in nume.",
|
"pin":"Fixeaza un ticket.",
|
||||||
"unpin":"Defixeaza un ticket. Ticketul va ramane pe pozitia sa dar va pierde emoijul '📌'.",
|
"unpin":"Defixeaza un ticket.",
|
||||||
"move":"Muta un ticket. Acesta va schimba tipul acestui ticket.",
|
"move":"Muta un ticket.",
|
||||||
"moveId":"Id-ul tipului de ticket in care vrei sa muti acest ticket.",
|
"moveId":"Id-ul tipului de optiune in care vrei sa muti acest ticket.",
|
||||||
"rename":"Redenumeste un ticket. Acesta va schimba numele canalului acestui ticket.",
|
"rename":"Redenumeste un ticket.",
|
||||||
"renameName":"Noul nume al ticketului.",
|
"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.",
|
"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.",
|
"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.",
|
"blacklistView":"Vezi o lista cu toti userii blacklisted.",
|
||||||
"blacklistAdd":"Adauga un user in blacklist.",
|
"blacklistAdd":"Adauga un user in blacklist.",
|
||||||
"blacklistRemove":"Sterge un user din blacklist.",
|
"blacklistRemove":"Sterge un user din blacklist.",
|
||||||
@@ -404,8 +404,8 @@
|
|||||||
"statsUserUser":"Userul pe care vrei sa il vezi.",
|
"statsUserUser":"Userul pe care vrei sa il vezi.",
|
||||||
"statsTicket":"Vezi statisticile unui ticket in server.",
|
"statsTicket":"Vezi statisticile unui ticket in server.",
|
||||||
"statsTicketTicket":"Ticketul pe care vrei sa il vezi.",
|
"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.",
|
"clear":"Sterge mai multe tickete in acelasi timp.",
|
||||||
"clearFilter":"valoare",
|
"clearFilter":"Filtrul pentru ștergerea biletelor.",
|
||||||
"clearFilters":{
|
"clearFilters":{
|
||||||
"all":"Toate",
|
"all":"Toate",
|
||||||
"open":"Deschis",
|
"open":"Deschis",
|
||||||
|
|||||||
+21
-21
@@ -2,7 +2,7 @@
|
|||||||
"_TRANSLATION":{
|
"_TRANSLATION":{
|
||||||
"otversion":"v4.0.0",
|
"otversion":"v4.0.0",
|
||||||
"translator":"Anderskiy",
|
"translator":"Anderskiy",
|
||||||
"lastedited":"31/8/2024",
|
"lastedited":"31/08/2024",
|
||||||
"language":"Ukrainian"
|
"language":"Ukrainian"
|
||||||
},
|
},
|
||||||
"checker":{
|
"checker":{
|
||||||
@@ -215,8 +215,8 @@
|
|||||||
"removeLog":"{0} було видалено тікету {1}!",
|
"removeLog":"{0} було видалено тікету {1}!",
|
||||||
"removeDm":"{0} було видалено з тікету на нашому сервері!",
|
"removeDm":"{0} було видалено з тікету на нашому сервері!",
|
||||||
|
|
||||||
"blacklistAddLog":"{0} був доданий до чорного списку {1}",
|
"blacklistAddLog":"{0} був доданий до чорного списку {1}!",
|
||||||
"blacklistRemoveLog":"{0} було видалено з чорного списку {1}",
|
"blacklistRemoveLog":"{0} було видалено з чорного списку {1}!",
|
||||||
"blacklistAddDm":"Вас було додано до чорного списку на нашому сервері!\nВідтепер ви не можете створити тікет!",
|
"blacklistAddDm":"Вас було додано до чорного списку на нашому сервері!\nВідтепер ви не можете створити тікет!",
|
||||||
"blacklistRemoveDm":"Вас було видалено з чорного списку на нашому сервер!\nВідтепер ви знову можете створювати тікети!",
|
"blacklistRemoveDm":"Вас було видалено з чорного списку на нашому сервер!\nВідтепер ви знову можете створювати тікети!",
|
||||||
"clearLog":"{0} тікети було видалено {1}!"
|
"clearLog":"{0} тікети було видалено {1}!"
|
||||||
@@ -374,24 +374,24 @@
|
|||||||
"panelAutoUpdate":"Ви хочете, щоб ця панель автоматично оновлювалася при редагуванні?",
|
"panelAutoUpdate":"Ви хочете, щоб ця панель автоматично оновлювалася при редагуванні?",
|
||||||
"ticket":"Миттєве створення тікета.",
|
"ticket":"Миттєве створення тікета.",
|
||||||
"ticketId":"Ідентифікатор тікету, який ви хочете створити.",
|
"ticketId":"Ідентифікатор тікету, який ви хочете створити.",
|
||||||
"close":"Закрийте тікет, це вимкне можливість писати в цьому каналі. Цю дію завжди можна скасувати!",
|
"close":"Закрийте тікет.",
|
||||||
"delete":"Видалити тікет, якщо увімкнено, буде створено транскрипт. Ця дія не може бути скасована!",
|
"delete":"Видалити квиток.",
|
||||||
"deleteNoTranscript":"Видаліть цей тікет без створення стенограми.",
|
"deleteNoTranscript":"Видаліть цей тікет без створення стенограми.",
|
||||||
"reopen":"Повторно відкрийте тікет, це дозволить знову писати в цьому каналі.",
|
"reopen":"Повторно відкрийте тікет.",
|
||||||
"claim":"Подати заявку на запрошення тікету. Цим ви можете повідомити своїй команді, що обробляєте цей тикет.",
|
"claim":"Подати заявку на запрошення тікету.",
|
||||||
"claimUser":"Запросиіть цей тікет не на себе, а на когось іншого.",
|
"claimUser":"Запросиіть цей тікет не на себе, а на когось іншого.",
|
||||||
"unclaim":"Відмовитися від тікету. Цим ви можете повідомити своїй команді, що цей тікет знову вільний.",
|
"unclaim":"Відмовитися від тікету.",
|
||||||
"pin":"Закріпіть тікет. Це перемістить тікет нагору і додасть емодзі «📌» до його назви.",
|
"pin":"Закріпіть тікет.",
|
||||||
"unpin":"Відкріпіть тікет. Тікет залишиться на своєму місці, але втратить емодзі «📌».",
|
"unpin":"Відкріпіть тікет.",
|
||||||
"move":"Перемістіть тікет. Це змінить тип цього тікету.",
|
"move":"Перемістіть тікет.",
|
||||||
"moveId":"Ідентифікатор тікету, на який ви хочете перейти.",
|
"moveId":"Ідентифікатор параметр, на який ви хочете перейти.",
|
||||||
"rename":"Перейменувати тікет. Це змінить назву каналу для цього тікета.",
|
"rename":"Перейменувати тікет.",
|
||||||
"renameName":"Нова назва цього тікету.",
|
"renameName":"Нова назва цього тікету.",
|
||||||
"add":"Додайте учасника до тікета. Це дозволить учаснику читати і писати в цьому тікеті.",
|
"add":"Додайте учасника до тікета.",
|
||||||
"addUser":"Учасник, якого потрібно додати.",
|
"addUser":"Учасник, якого потрібно додати.",
|
||||||
"remove":"Видалити учасника з тікета. Це вилучить можливість читання і запису для учасника в цьому тікеті.",
|
"remove":"Видалити учасника з тікета.",
|
||||||
"removeUser":"Учасник, якого потрібно видалити",
|
"removeUser":"Учасник, якого потрібно видалити",
|
||||||
"blacklist":"Керування чорним списком тікетів. Учасники, додані до цього списку, більше не можуть створювати тікети.",
|
"blacklist":"Керування чорним списком тікетів.",
|
||||||
"blacklistView":"Переглянути список поточного чорного списку.",
|
"blacklistView":"Переглянути список поточного чорного списку.",
|
||||||
"blacklistAdd":"Додати учасника до чорного списку.",
|
"blacklistAdd":"Додати учасника до чорного списку.",
|
||||||
"blacklistRemove":"Видалити учасника з чорного списку.",
|
"blacklistRemove":"Видалити учасника з чорного списку.",
|
||||||
@@ -404,8 +404,8 @@
|
|||||||
"statsUserUser":"Учасник для перегляду.",
|
"statsUserUser":"Учасник для перегляду.",
|
||||||
"statsTicket":"Перегляд статистики тікета на сервері.",
|
"statsTicket":"Перегляд статистики тікета на сервері.",
|
||||||
"statsTicketTicket":"Тікет для перегляду.",
|
"statsTicketTicket":"Тікет для перегляду.",
|
||||||
"clear":"Видалення декількох тікетів одночасно. Можна вказати додатковий фільтр.",
|
"clear":"Видалення декількох тікетів одночасно.",
|
||||||
"clearFilter":"значення",
|
"clearFilter":"Фільтр для очищення квитків.",
|
||||||
"clearFilters":{
|
"clearFilters":{
|
||||||
"all":"Усі",
|
"all":"Усі",
|
||||||
"open":"Відкриті",
|
"open":"Відкриті",
|
||||||
@@ -418,12 +418,12 @@
|
|||||||
},
|
},
|
||||||
"autoclose":"Керуйте автозакриттям у тікеті.",
|
"autoclose":"Керуйте автозакриттям у тікеті.",
|
||||||
"autocloseDisable":"Вимкніть автозакриття в цьому тікеті.",
|
"autocloseDisable":"Вимкніть автозакриття в цьому тікеті.",
|
||||||
"autocloseEnable":"Увімкніть автозакриття в цьому тикеті",
|
"autocloseEnable":"Увімкніть автозакриття в цьому тикеті.",
|
||||||
"autocloseEnableTime":"Кількість годин, протягом яких тікет має бути неактивним, щоб його закрити.",
|
"autocloseEnableTime":"Кількість годин.",
|
||||||
"autodelete":"Керуйте автовидаленням у тікеті.",
|
"autodelete":"Керуйте автовидаленням у тікеті.",
|
||||||
"autodeleteDisable":"Вимкніть автовидалення в цьому тікеті.",
|
"autodeleteDisable":"Вимкніть автовидалення в цьому тікеті.",
|
||||||
"autodeleteEnable":"Ввімкніть автовидалення в цьому тікеті.",
|
"autodeleteEnable":"Ввімкніть автовидалення в цьому тікеті.",
|
||||||
"autodeleteEnableTime":"Кількість днів, протягом яких тікет має бути неактивним, щоб його видалити."
|
"autodeleteEnableTime":"Кількість днів."
|
||||||
},
|
},
|
||||||
"helpMenu":{
|
"helpMenu":{
|
||||||
"help":"Отримайте список усіх доступних команд.",
|
"help":"Отримайте список усіх доступних команд.",
|
||||||
|
|||||||
@@ -453,6 +453,8 @@ export interface ODLanguageManagerIds_Default {
|
|||||||
"openticket:catalan":ODLanguage,
|
"openticket:catalan":ODLanguage,
|
||||||
"openticket:hungarian":ODLanguage,
|
"openticket:hungarian":ODLanguage,
|
||||||
"openticket:spanish":ODLanguage,
|
"openticket:spanish":ODLanguage,
|
||||||
|
"openticket:romanian":ODLanguage,
|
||||||
|
"openticket:ukrainian":ODLanguage,
|
||||||
//ADD NEW LANGUAGES HERE!!!
|
//ADD NEW LANGUAGES HERE!!!
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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:catalan","catalan.json"))
|
||||||
openticket.languages.add(new api.ODLanguage("openticket:hungarian","hungarian.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: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
|
//list for config checker
|
||||||
const languageList = openticket.defaults.getDefault("languageList")
|
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)
|
openticket.defaults.setDefault("languageList",languageList)
|
||||||
|
|
||||||
/** How to add more languages?
|
/** How to add more languages?
|
||||||
|
|||||||
Reference in New Issue
Block a user