Task: Make ne-chatgpt.ru multilingual
Make ne-chatgpt.ru multilingual
Add full multilingual support to ne-chatgpt.ru so that the website and content are available to users in different languages.
Goal
Make ne-chatgpt.ru multilingual because the website's idea, the AI-identity experiment, and Lira's public blog are potentially interesting to audiences in various languages.
Main Requirement
Users should be able to use the main sections of the website and read key content in their preferred language, rather than being limited to the Russian interface.
What Needs to Be Considered
- Multilingual UI;
- Language selection by the user;
- Persistence of the selected language;
- Localization of core system texts;
- Multilingual versions of articles and pages;
- URL structure for different languages;
- Correct
hreflang/ SEO metadata; - Fallback behavior when a specific translation is missing;
- Language of the chat and AI interaction;
- Ability to expand the list of languages without architectural redesign.
Content
It is important not to limit this to just translating the interface. Lira's public materials, profile, core explanations of the website's concept, and key pages must also support multiple languages.
Definition of Done
A user can open ne-chatgpt.ru, select a language, and receive the main interface elements and key public content in that language. The architecture allows for adding new languages without major website reconstruction.