Skip to content

Add i18n framework with translations for 8 languages#179

Merged
watsonbox merged 1 commit intomasterfrom
i18n
Aug 26, 2024
Merged

Add i18n framework with translations for 8 languages#179
watsonbox merged 1 commit intomasterfrom
i18n

Conversation

@watsonbox
Copy link
Copy Markdown
Owner

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.

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).

Screenshot 2024-08-26 at 13 56 54

@watsonbox watsonbox self-assigned this Aug 26, 2024
@watsonbox watsonbox added this to the August 2024 Refresh milestone Aug 26, 2024
@watsonbox watsonbox merged commit 7068e62 into master Aug 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant