Show fallback banner when current-locale translation is missing
DocumentViewer computes viewLocale and isFallback at mount; banner links authenticated owners to the editor for the current UI locale. Adds documents.fallback_notice + locale_names to all 16 lang files (en+ja human-translated, others mirror en for now).
This commit is contained in:
@@ -41,6 +41,11 @@
|
||||
'saving' => '保存中...',
|
||||
'translation_added' => '翻訳を追加しました。',
|
||||
'translation_deleted' => '翻訳を削除しました。',
|
||||
'fallback_notice' => 'この記事には選択した言語の翻訳がありません。元の言語版を表示しています。',
|
||||
'add_translation' => '翻訳を追加',
|
||||
'set_as_default' => 'デフォルトに設定',
|
||||
'delete_translation_blocked' => 'デフォルト言語の翻訳は削除できません。',
|
||||
'translation_tabs_label' => '言語',
|
||||
],
|
||||
|
||||
// Quick Switcher
|
||||
@@ -125,6 +130,14 @@
|
||||
'back_to_home' => 'ホームに戻る',
|
||||
],
|
||||
|
||||
'locale_names' => [
|
||||
'en' => '英語', 'ja' => '日本語',
|
||||
'zh-CN' => '簡体字中国語', 'zh-TW' => '繁体字中国語',
|
||||
'ko' => '韓国語', 'hi' => 'ヒンディー語', 'vi' => 'ベトナム語', 'tr' => 'トルコ語',
|
||||
'de' => 'ドイツ語', 'fr' => 'フランス語', 'es' => 'スペイン語', 'pt-BR' => 'ポルトガル語(ブラジル)',
|
||||
'ru' => 'ロシア語', 'uk' => 'ウクライナ語', 'it' => 'イタリア語', 'pl' => 'ポーランド語',
|
||||
],
|
||||
|
||||
// Profile
|
||||
'profile' => [
|
||||
'title' => 'プロフィール',
|
||||
|
||||
Reference in New Issue
Block a user