Skip to content

feat: add Persian translations for the main app and its builtin plugins - #765

Open
amir1376 wants to merge 1 commit into
STranslate:mainfrom
amir1376:i18n/fa
Open

feat: add Persian translations for the main app and its builtin plugins#765
amir1376 wants to merge 1 commit into
STranslate:mainfrom
amir1376:i18n/fa

Conversation

@amir1376

Copy link
Copy Markdown
Contributor

I added the Persian (فارسی) localization files for the app and its built-in plugins.

@ZGGSONG

ZGGSONG commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Thank you for contributing the Persian translations. The translation resources are comprehensive and build successfully.
Persian is a right-to-left language, while STranslate currently has no application-level RTL layout support. Registering fa in the language selector now would expose an incomplete experience: the text would be translated, but navigation, alignment, directional icons, margins, and mixed RTL/LTR content would still use the LTR layout.
To keep this PR reasonably scoped, could you please:
Keep the Persian .xaml and .json translation files.
Remove Persian from AvailableLanguages for now.
Remove fa from the documented list of currently supported languages.
Change the PR title/description to indicate that it prepares Persian translation resources.
Correct the Baidu OCR description, which currently says “Bing/Baidu”.
I can enable Persian in a follow-up change after application-level RTL support has been implemented and tested.

@amir1376 amir1376 changed the title feat: add Persian language support and translations for the main app and its builtin plugins feat: add Persian translations for the main app and its builtin plugins Aug 14, 2026
@amir1376

Copy link
Copy Markdown
Contributor Author

Done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants