Skip to content

Conversation

@ebkr
Copy link
Owner

@ebkr ebkr commented Dec 28, 2025

i18n

Adds multi-language support (English and French currently) to r2modman.

About this large PR

This is a merge of all i18n PRs.

Everything was merged to make rebasing less of an issue.
Due to the scale of changes (and subsequent reapplications and/or branch management), it's easier to manage like this.

Individual PRs (in order):

TODO

  • Address individual PR comments
  • Add modal for switching language to Settings.
    • No country flags as they're reportedly confusing (for example, is it better to show English as the England flag, UK flag, or USA flag?)
  • Save selected language and re-apply on startup.
  • Supporting TSMM PR
    • TSMM does not need to support languages currently. Supporting PR should just enable translations for r2 level interface items.

ebkr added 30 commits September 12, 2025 12:24
- Fixed error with using {{ activeGame.displayName }} in translation
- Refactored enums into global translation area. Changed existing references.
ebkr and others added 29 commits September 12, 2025 14:00
- Additionally fixed issues with OnlineModListWithPanel and OnlineModView
- Added location and debugging section translations
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