"i18n": {
"sourceLocale": "en-US",
"locales": {
+ "ar-AR": "src/locale/messages.ar_AR.xlf",
"be-BY": "src/locale/messages.be_BY.xlf",
"cs-CZ": "src/locale/messages.cs_CZ.xlf",
"da-DK": "src/locale/messages.da_DK.xlf",
import { MailAccountEditDialogComponent } from './components/common/edit-dialog/mail-account-edit-dialog/mail-account-edit-dialog.component'
import { MailRuleEditDialogComponent } from './components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component'
+import localeAr from '@angular/common/locales/ar'
import localeBe from '@angular/common/locales/be'
import localeCs from '@angular/common/locales/cs'
import localeDa from '@angular/common/locales/da'
import localeTr from '@angular/common/locales/tr'
import localeZh from '@angular/common/locales/zh'
+registerLocaleData(localeAr)
registerLocaleData(localeBe)
registerLocaleData(localeCs)
registerLocaleData(localeDa)
englishName: 'English (US)',
dateInputFormat: 'mm/dd/yyyy',
},
+ {
+ code: 'ar-ar',
+ name: $localize`Arabic`,
+ englishName: 'Arabic',
+ dateInputFormat: 'yyyy-mm-dd',
+ },
{
code: 'be-by',
name: $localize`Belarusian`,
LANGUAGES = [
("en-us", _("English (US)")), # needs to be first to act as fallback language
+ ("ar-ar", _("Arabic")),
("be-by", _("Belarusian")),
("cs-cz", _("Czech")),
("da-dk", _("Danish")),