Progress on some technical notes.
Now up on #PhanpySocialDev (dev site), so expecting bugs 🤞🐛
Docs: https://github.com/cheeaun/phanpy?tab=readme-ov-file#internationalization
76 changed files with 13,528 additions and 2,215 deletions: https://github.com/cheeaun/phanpy/commit/c2e6d732c4938dcfdcfd2ed5e6162fdd97d96609
Interesting last-minute discovery: turns out strings like '5 minutes', '1 hour', '2,000kB', '50%', etc don't need to be translated as they can be generated via `Intl.NumberFormat` or `toLocaleString()` (or `i18n.number` from Lingui)
Todos:
- Check if Crowdin-GitHub integration works.
- Prepare for translators onboarding
Good progress so far, thanks to translators! 🙇♂️👏
Crowdin project: https://crowdin.com/project/phanpy
Some languages now up on dev site (https://dev.phanpy.social/), for testing (layout issues, translation mistakes, etc) 🙏🤞
Now let's see if all the RTL stuff works 🤞
Current progress. "Development" section in the language selector only shows on local dev & dev site.
Crowdin: https://crowdin.com/project/phanpy