Set up localization with feature flag control (#9649)
Refers #8128 Changes Introduced: - Added i18n configuration. - Added a feature flag for localization. - Enabled language switching based on the flag. --------- Co-authored-by: Félix Malfait <felix@twenty.com>
This commit is contained in:
committed by
GitHub
parent
b81ffcc77c
commit
f44b31573a
1
packages/twenty-front/src/locales/de/messages.ts
Normal file
1
packages/twenty-front/src/locales/de/messages.ts
Normal file
@ -0,0 +1 @@
|
||||
/*eslint-disable*/import type{Messages}from"@lingui/core";export const messages=JSON.parse("{\"vXIe7J\":[\"Language\"],\"AXTJAW\":[\"Select your preferred language\"]}")as Messages;
|
||||
16
packages/twenty-front/src/locales/en/messages.po
Normal file
16
packages/twenty-front/src/locales/en/messages.po
Normal file
@ -0,0 +1,16 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2025-01-16 16:50+0100\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: @lingui/cli\n"
|
||||
"Language: en\n"
|
||||
|
||||
#: src/pages/settings/profile/appearance/components/SettingsExperience.tsx:51
|
||||
msgid "Language"
|
||||
msgstr "Language"
|
||||
|
||||
#: src/pages/settings/profile/appearance/components/SettingsExperience.tsx:52
|
||||
msgid "Select your preferred language"
|
||||
msgstr "Select your preferred language"
|
||||
1
packages/twenty-front/src/locales/en/messages.ts
Normal file
1
packages/twenty-front/src/locales/en/messages.ts
Normal file
@ -0,0 +1 @@
|
||||
/*eslint-disable*/import type{Messages}from"@lingui/core";export const messages=JSON.parse("{\"vXIe7J\":[\"Language\"],\"AXTJAW\":[\"Select your preferred language\"]}")as Messages;
|
||||
1
packages/twenty-front/src/locales/es/messages.ts
Normal file
1
packages/twenty-front/src/locales/es/messages.ts
Normal file
@ -0,0 +1 @@
|
||||
/*eslint-disable*/import type{Messages}from"@lingui/core";export const messages=JSON.parse("{\"vXIe7J\":[\"Language\"],\"AXTJAW\":[\"Select your preferred language\"]}")as Messages;
|
||||
16
packages/twenty-front/src/locales/fr/messages.po
Normal file
16
packages/twenty-front/src/locales/fr/messages.po
Normal file
@ -0,0 +1,16 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"POT-Creation-Date: 2025-01-16 16:50+0100\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: @lingui/cli\n"
|
||||
"Language: fr\n"
|
||||
|
||||
#: src/pages/settings/profile/appearance/components/SettingsExperience.tsx:51
|
||||
msgid "Language"
|
||||
msgstr "Langue"
|
||||
|
||||
#: src/pages/settings/profile/appearance/components/SettingsExperience.tsx:52
|
||||
msgid "Select your preferred language"
|
||||
msgstr "Sélectionnez votre langue préférée"
|
||||
1
packages/twenty-front/src/locales/fr/messages.ts
Normal file
1
packages/twenty-front/src/locales/fr/messages.ts
Normal file
@ -0,0 +1 @@
|
||||
/*eslint-disable*/import type{Messages}from"@lingui/core";export const messages=JSON.parse("{\"vXIe7J\":[\"Langue\"],\"AXTJAW\":[\"Sélectionnez votre langue préférée\"]}")as Messages;
|
||||
1
packages/twenty-front/src/locales/it/messages.ts
Normal file
1
packages/twenty-front/src/locales/it/messages.ts
Normal file
@ -0,0 +1 @@
|
||||
/*eslint-disable*/import type{Messages}from"@lingui/core";export const messages=JSON.parse("{\"vXIe7J\":[\"Language\"],\"AXTJAW\":[\"Select your preferred language\"]}")as Messages;
|
||||
1
packages/twenty-front/src/locales/pt/messages.ts
Normal file
1
packages/twenty-front/src/locales/pt/messages.ts
Normal file
@ -0,0 +1 @@
|
||||
/*eslint-disable*/import type{Messages}from"@lingui/core";export const messages=JSON.parse("{\"vXIe7J\":[\"Language\"],\"AXTJAW\":[\"Select your preferred language\"]}")as Messages;
|
||||
1
packages/twenty-front/src/locales/zh/messages.ts
Normal file
1
packages/twenty-front/src/locales/zh/messages.ts
Normal file
@ -0,0 +1 @@
|
||||
/*eslint-disable*/import type{Messages}from"@lingui/core";export const messages=JSON.parse("{\"vXIe7J\":[\"Language\"],\"AXTJAW\":[\"Select your preferred language\"]}")as Messages;
|
||||
Reference in New Issue
Block a user