feat(pages): add multi-language support for landing pages
Implement internationalization system for landing pages: - Database model for storing language-specific translations - Language configuration with default and enabled languages - Language switcher in navigation across all templates - Translation management UI in settings - Support for 15 languages including English, Spanish, German, French, Japanese, Chinese - Auto-detection and manual language selection - AI-powered translation generation capability
This commit is contained in:
@@ -4512,6 +4512,28 @@
|
||||
"repo.settings.pages.ai_generate_button": "Generate Content with AI",
|
||||
"repo.settings.pages.ai_generate_success": "Landing page content has been generated successfully. Review and customize it in the other tabs.",
|
||||
"repo.settings.pages.ai_generate_failed": "Failed to generate content with AI. Please try again later or configure the content manually.",
|
||||
"repo.settings.pages.languages": "Languages",
|
||||
"repo.settings.pages.default_lang": "Default Language",
|
||||
"repo.settings.pages.default_lang_help": "The primary language of your landing page content",
|
||||
"repo.settings.pages.enabled_languages": "Enabled Languages",
|
||||
"repo.settings.pages.enabled_languages_help": "Select which languages your landing page should support. Visitors will see a language switcher in the navigation.",
|
||||
"repo.settings.pages.save_languages": "Save Language Settings",
|
||||
"repo.settings.pages.languages_saved": "Language settings saved successfully.",
|
||||
"repo.settings.pages.translations": "Translations",
|
||||
"repo.settings.pages.ai_translate": "AI Translate",
|
||||
"repo.settings.pages.ai_translate_success": "Translation has been generated successfully by AI. Review and edit as needed.",
|
||||
"repo.settings.pages.delete_translation": "Delete",
|
||||
"repo.settings.pages.save_translation": "Save Translation",
|
||||
"repo.settings.pages.translation_saved": "Translation saved successfully.",
|
||||
"repo.settings.pages.translation_deleted": "Translation deleted.",
|
||||
"repo.settings.pages.translation_empty": "No translation content provided.",
|
||||
"repo.settings.pages.trans_headline": "Headline",
|
||||
"repo.settings.pages.trans_subheadline": "Subheadline",
|
||||
"repo.settings.pages.trans_primary_cta": "Primary CTA Label",
|
||||
"repo.settings.pages.trans_secondary_cta": "Secondary CTA Label",
|
||||
"repo.settings.pages.trans_cta_headline": "CTA Section Headline",
|
||||
"repo.settings.pages.trans_cta_subheadline": "CTA Section Subheadline",
|
||||
"repo.settings.pages.trans_cta_button": "CTA Button Label",
|
||||
"repo.vault": "Vault",
|
||||
"repo.vault.secrets": "Secrets",
|
||||
"repo.vault.new_secret": "New Secret",
|
||||
|
||||
Reference in New Issue
Block a user