I'm in the process of translating my website into French. This is the first article on my site that has a sister article in another language.
The process of translating my site fits into 3 categories:
- Updating the UI/UX and URL structures to fit multiple languages, using Next, i18n and a few other helper packages.
- Translating the UI/UX to have multiple languages
- Translating the article content
Steps 1 & 2 are almost complete, however step 3 is more complicated as I'm only a beginner learning French, so long form content takes an age to write, and may not even be the solution.
For step 3 I am taking the strategy that I will write new content in English and French (badly now, but improving), and slowly migrate popular articles to French. Each language will have it's own article listing to handle the differences in the amount of content.