feat: add Romanian language support (#9388)

# Which Problems Are Solved

- Lack of support for the Romanian language in the application.

# How the Problems Are Solved

- Added translations for the Romanian language

---------

Co-authored-by: Silvan <27845747+adlerhurst@users.noreply.github.com>
This commit is contained in:
Mateusz Wolanowski
2025-03-04 18:09:21 +01:00
committed by GitHub
parent 0c87a96e2c
commit 007c96d54a
44 changed files with 4923 additions and 66 deletions

View File

@@ -18,6 +18,7 @@ import localeNl from '@angular/common/locales/nl';
import localeSv from '@angular/common/locales/sv';
import localeHu from '@angular/common/locales/hu';
import localeKo from '@angular/common/locales/ko';
import localeRo from '@angular/common/locales/ro';
import { APP_INITIALIZER, NgModule } from '@angular/core';
import { MatNativeDateModule } from '@angular/material/core';
import { MatDialogModule } from '@angular/material/dialog';
@@ -112,6 +113,8 @@ registerLocaleData(localeHu);
i18nIsoCountries.registerLocale(require('i18n-iso-countries/langs/hu.json'));
registerLocaleData(localeKo);
i18nIsoCountries.registerLocale(require('i18n-iso-countries/langs/ko.json'));
registerLocaleData(localeRo);
i18nIsoCountries.registerLocale(require('i18n-iso-countries/langs/ro.json'));
export class WebpackTranslateLoader implements TranslateLoader {
getTranslation(lang: string): Observable<any> {

View File

@@ -17,6 +17,7 @@ export const supportedLanguages = [
'sv',
'hu',
'ko',
'ro',
];
export const supportedLanguagesRegexp: RegExp = /de|en|es|fr|id|it|ja|pl|zh|bg|pt|mk|cs|ru|nl|sv|hu|ko/;
export const supportedLanguagesRegexp: RegExp = /de|en|es|fr|id|it|ja|pl|zh|bg|pt|mk|cs|ru|nl|sv|hu|ko|ro/;
export const fallbackLanguage: string = 'en';

View File

@@ -1397,7 +1397,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1637,7 +1638,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "Проверката на имейл е извършена",
@@ -2583,7 +2586,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Добавяне на мениджър",

View File

@@ -1398,7 +1398,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1638,7 +1639,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "Ověření e-mailu dokončeno",
@@ -2596,7 +2599,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Přidat manažera",

View File

@@ -1398,7 +1398,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1638,7 +1639,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "Email Verification erfolgreich",
@@ -2587,7 +2590,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Manager hinzufügen",

View File

@@ -1398,7 +1398,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1638,7 +1639,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "Email verification done",
@@ -2612,7 +2615,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Add a Manager",

View File

@@ -1399,7 +1399,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1639,7 +1640,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "Verificación de email realizada",
@@ -2584,7 +2587,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Añadir un Mánager",

View File

@@ -1398,7 +1398,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1638,7 +1639,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "Vérification de l'e-mail effectuée",
@@ -2588,7 +2591,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Ajouter un responsable",

View File

@@ -1398,7 +1398,8 @@
"sv": "Svéd",
"id": "Indonéz",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1623,9 +1624,9 @@
"de": "Deutsch",
"en": "English",
"es": "Español",
"fr": "Francia",
"it": "Olasz",
"ja": "Japán",
"fr": "Français",
"it": "Italiano",
"ja": "日本語",
"pl": "Lengyel",
"zh": "Egyszerűsített kínai",
"bg": "Bolgár",
@@ -1636,7 +1637,9 @@
"nl": "Holland",
"sv": "Svéd",
"id": "Indonéz",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "E-mail ellenőrzés kész",
@@ -2594,12 +2597,12 @@
"3": "Egyéb"
},
"LANGUAGES": {
"de": "Német",
"en": "Angol",
"es": "Spanyol",
"fr": "Francia",
"it": "Olasz",
"ja": "Japán",
"de": "Deutsch",
"en": "English",
"es": "Español",
"fr": "Français",
"it": "Italiano",
"ja": "日本語",
"pl": "Lengyel",
"zh": "Egyszerűsített kínai",
"bg": "Bolgár",
@@ -2610,7 +2613,9 @@
"nl": "Holland",
"sv": "Svéd",
"id": "Indonéz",
"hu": "Magyar"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Hozzáadás egy menedzsert",

View File

@@ -1276,7 +1276,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1503,7 +1504,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "Verifikasi email selesai",
@@ -2296,7 +2299,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Tambahkan Manajer",

View File

@@ -1398,7 +1398,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1638,7 +1639,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "Verifica dell'e-mail terminata con successo.",
@@ -2588,7 +2591,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Aggiungi un manager",

View File

@@ -1398,7 +1398,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1638,7 +1639,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "メール認証が完了しました",
@@ -2612,7 +2615,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "マネージャーを追加する",

View File

@@ -1398,7 +1398,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1638,7 +1639,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "이메일 인증 완료",
@@ -2608,7 +2611,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "매니저 추가",

View File

@@ -1399,7 +1399,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1639,7 +1640,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "Е-поштата е верифицирана",
@@ -2584,7 +2587,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Додај Менаџер",

View File

@@ -1396,7 +1396,10 @@
"ru": "Русский",
"nl": "Nederlands",
"sv": "Svenska",
"hu": "Magyar"
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1636,7 +1639,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "E-mail verificatie voltooid",
@@ -2603,7 +2608,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Voeg een Manager toe",

View File

@@ -1397,7 +1397,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1637,7 +1638,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "Weryfikacja adresu e-mail zakończona",
@@ -2587,7 +2590,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Dodaj managera",

View File

@@ -1399,7 +1399,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1639,7 +1640,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "Verificação de email concluída",
@@ -2583,7 +2586,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Adicionar um Gerente",

File diff suppressed because it is too large Load Diff

View File

@@ -1442,7 +1442,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1694,7 +1695,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"LOCALE": "Код языка",
"LOCALES": {
@@ -2695,7 +2698,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Добавить менеджера",

View File

@@ -1402,7 +1402,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1642,7 +1643,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "E-postverifiering klar",
@@ -2616,7 +2619,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "Lägg till en administratör",

View File

@@ -1398,7 +1398,8 @@
"sv": "Svenska",
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
"ko": "한국어",
"ro": "Română"
}
},
"SMTP": {
@@ -1637,7 +1638,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"KEYS": {
"emailVerificationDoneText": "电子邮件验证完成",
@@ -2587,7 +2590,9 @@
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
"hu": "Magyar",
"ko": "한국어",
"ro": "Română"
},
"MEMBER": {
"ADD": "添加管理者",