This one was requested some years ago, but I must confess I was hesitant because of how it might slow down iterations.
In the end, though, I was curious about the implementation, so I decided to put this PR together after all. At this point the feature set is pretty stable, so I hope that the benefit it brings to users will easily outweigh the impact on development time.
[!WARNING]
That said, I consider this feature experimental and may remove it if it gets in the way more than the value it adds.
A few notes:
In future I might add features which fall back to English, relying on contributions to bring languages up to date.
The translations I've added are AI generated so will almost certainly need tweaks, but I figured they were a good starting point.
The languages I've added are roughly the most used ones (this image below is only a short timeframe, so they change)
They are: English, French (Français), Spanish (Español), Italian (Italiano), German (Deutsch), Portuguese (Português), Swedish (Svenska), and Dutch (Nederlands).
Uses https://react.i18next.com/.
This one was requested some years ago, but I must confess I was hesitant because of how it might slow down iterations.
In the end, though, I was curious about the implementation, so I decided to put this PR together after all. At this point the feature set is pretty stable, so I hope that the benefit it brings to users will easily outweigh the impact on development time.
A few notes:
They are: English, French (Français), Spanish (Español), Italian (Italiano), German (Deutsch), Portuguese (Português), Swedish (Svenska), and Dutch (Nederlands).