Skip to content

feat: Add multi-language support (i18n) for 6 languages#64

Open
yariks5s wants to merge 1 commit intomainfrom
feature/i18n-multi-language-support
Open

feat: Add multi-language support (i18n) for 6 languages#64
yariks5s wants to merge 1 commit intomainfrom
feature/i18n-multi-language-support

Conversation

@yariks5s
Copy link
Owner

  • Create i18n module with YAML-based translation system
  • Add translation files for English, Russian, Ukrainian, German, French, Dutch
  • Add language preference to database schema
  • Create /language command for users to switch languages
  • Update all user-facing strings across handlers, tutorial, help, errors
  • Add PyYAML dependency

Supported languages: 🇬🇧 EN | 🇷🇺 RU | 🇺🇦 UK | 🇩🇪 DE | 🇫🇷 FR | 🇳🇱 NL

- Create i18n module with YAML-based translation system
- Add translation files for English, Russian, Ukrainian, German, French, Dutch
- Add language preference to database schema
- Create /language command for users to switch languages
- Update all user-facing strings across handlers, tutorial, help, errors
- Add PyYAML dependency

Supported languages: 🇬🇧 EN | 🇷🇺 RU | 🇺🇦 UK | 🇩🇪 DE | 🇫🇷 FR | 🇳🇱 NL
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.

1 participant