feat: add Farsi (fa) locale support

Add comprehensive Farsi translation for the webmail interface:
- Create locales/fa/common.json with Farsi translations
- Register 'fa' locale in i18n/routing.ts and i18n/request.ts
- Add Iran flag component (FlagIR) to flag-icons.tsx
- Add ف��رسی to language switcher dropdown
- Add Farsi language name to English locale for language selector

Translation covers login, sidebar, email viewer, composer, settings,
notifications, calendar, contacts, errors, shortcuts, and more.
This commit is contained in:
hamedf62
2026-06-24 16:34:27 +02:00
committed by Linus Rath
parent 5f713a033b
commit cc20d29636
6 changed files with 3210 additions and 2 deletions
+4 -1
View File
@@ -804,7 +804,10 @@
"pt": "Português",
"ru": "Русский",
"uk": "Українська",
"zh": "简体中文"
"zh": "简体中文",
"fa": "فارسی",
"farsi": "فارسی",
"switch_to_farsi": "Switch to Farsi"
},
"settings": {
"title": "Settings",
File diff suppressed because it is too large Load Diff