Skip to content

feat: Add Crowdin support - #273

Draft
krvstek wants to merge 1 commit into
MorpheApp:devfrom
krvstek:dev
Draft

feat: Add Crowdin support#273
krvstek wants to merge 1 commit into
MorpheApp:devfrom
krvstek:dev

Conversation

@krvstek

@krvstek krvstek commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Important

Compose Desktop uses the Compose Resources compiler, which is much more forgiving with strings.xml than Android's native AAPT2 (e.g. it doesn't complain about unescaped apostrophes). I left the current formatting as-is since it renders perfectly on Desktop. However, since I'm not familiar with Crowdin's internal parsers, some stricter XML tweaks may be required for the sync pipeline later on.

Closes #229.

  • Adds i18n support and Right-to-Left (RTL) layout capabilities to Morphe Desktop to prepare the application for RTL language translations.
  • Formats dates, times, file sizes, and transfer rates throughout the GUI according to the user's selected application language.

@LisoUseInAIKyrios LisoUseInAIKyrios linked an issue Aug 30, 2026 that may be closed by this pull request
2 tasks
@krvstek
krvstek force-pushed the dev branch 6 times, most recently from 36ee604 to 3bb6bb3 Compare September 5, 2026 00:57
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.

feat: GUI localization support

1 participant