Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
With this PR, whocanuse can be localized/translated (#14). It is structured as follows:
next.config.mjs
file and configured it to support English and German. Please add other translations here so that the router can automatically handle them.src/helpers/i18n.js
:** Running text is localized using the
getTranslatedText
function.** Labels and smaller text are localized using translation keys and via
getKeyedTranslations
.** When adding other languages, they have to be added to the
keyedTranslations
andtextTranslations
map insrc/helpers/i18n.js
. I provided the German translation for an example.Finally, please excuse the large number of changes. Some of them are because I had to add the translations keys; many others came from formatting with
prettier
.