8000 wip: Localization by SlyEcho · Pull Request #205 · TecharoHQ/anubis · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

wip: Localization #205

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from
Draft

wip: Localization #205

wants to merge 8 commits into from

Conversation

SlyEcho
Copy link
Contributor
@SlyEcho SlyEcho commented Apr 2, 2025

Translations, localization, internationalization, whatever you want to call it.

Todo:

  • Use some better library than ctx18n, doesn't seem to parse the YAML correctly, also needs top level element with the language code.
  • Extract strings from the JS files and load them into the HTML from templ.
  • Maybe add Crowdin support or something.
  • Make it configurable
  • Use Accept-Language header

Checklist:

  • Added a description of the changes to the [Unreleased] section of docs/docs/CHANGELOG.md
  • Added test cases to the relevant parts of the codebase
  • Ran integration tests npm run test:integration (unsupported on Windows, please use WSL)

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
0