fribbels / hsr-optimizer

A Honkai Star Rail optimizer, relic scorer, damage calculator, and various other tools for building and gearing characters
https://fribbels.github.io/hsr-optimizer/
MIT License
249 stars 43 forks source link

[Feature] Enable i18n/l10n Support #29

Open cnojima opened 8 months ago

cnojima commented 8 months ago

Current statically defined labels, strings, char/relic/LC, etc. are hard-coded en-US.

To enable international support, refactor app, DB, components, etc. to support locale-based display.

These changes may necessitate a UI/UX pass as non-latin languages will take less/more horizontal space in tables, cards, etc.

Zxilly commented 2 months ago

I voted for this. Hopefully I'll be able to contribute something, but I'm worried that I might be messing things up. Pure JavaScript is a little scary for me.