3 Commits

Author SHA1 Message Date
Yutaka Kurosaki 5c338e3ae5 Native locale_names for 14 locales + drop forced-en in editor tabs
Translates the 16-language locale_names block in zh-CN, zh-TW, ko, hi,
vi, tr, de, fr, es, pt-BR, ru, uk, it, pl to the target locale's own
language (e.g. de file: 'en' => 'Englisch', 'ja' => 'Japanisch').

DocumentEditor blade no longer hardcodes 'en' as the locale_names
lookup — falls back to the current UI locale. Test still passes
because tests run with default app locale 'en' and the en file
maps to "Japanese" / "English" etc.

A user editing in ja now sees [English] [日本語 ★] tabs instead of
[English] [Japanese ★].
2026-05-10 13:13:25 +09:00
Yutaka Kurosaki b90e3534ce Native UI translations for translation/edit-flow keys (14 locales)
Translates 7 newly-added documents.* keys (translation_added,
translation_deleted, add_translation, set_as_default, delete_translation,
delete_translation_blocked, translation_tabs_label) from English mirror
to native equivalents for zh-CN, zh-TW, ko, hi, vi, tr, de, fr, es,
pt-BR, ru, uk, it, pl. en/ja already had natives.

locale_names labels still mirror English for those 14 — separate follow-up
since the editor tab labels currently force English lookup for test reasons.
2026-05-10 13:10:03 +09:00
Yutaka Kurosaki 85a3a5a422 Translate fallback_notice to native for 14 remaining locales
Replaces the English mirror with native-language equivalents of the
ja string ("この記事には選択した言語の翻訳がありません。元の言語版を表示しています。")
for zh-CN, zh-TW, ko, hi, vi, tr, de, fr, es, pt-BR, ru, uk, it, pl.

Matches the no-:locale-placeholder style already used in ja so the
banner reads naturally in each UI language. en still uses the
parameterized ":locale" version since it's the master template.
2026-05-10 13:06:59 +09:00
15 changed files with 333 additions and 333 deletions
+23 -23
View File
@@ -39,14 +39,14 @@
'content_label' => 'Inhalt',
'content_placeholder' => 'Schreiben Sie hier Ihren Markdown...',
'saving' => 'Speichern...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => 'Eine Übersetzung dieses Artikels in der von Ihnen gewählten Sprache ist nicht verfügbar. Die Originalsprachversion wird angezeigt.',
'add_translation' => 'Übersetzung hinzufügen',
'translation_added' => 'Übersetzung hinzugefügt.',
'translation_deleted' => 'Übersetzung gelöscht.',
'set_as_default' => 'Als Standard festlegen',
'delete_translation' => 'Übersetzung löschen',
'delete_translation_blocked' => 'Die Übersetzung der Standardsprache kann nicht gelöscht werden.',
'translation_tabs_label' => 'Sprachen',
],
// Quick Switcher
@@ -132,22 +132,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'en' => 'Englisch',
'ja' => 'Japanisch',
'zh-CN' => 'Chinesisch (vereinfacht)',
'zh-TW' => 'Chinesisch (traditionell)',
'ko' => 'Koreanisch',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'vi' => 'Vietnamesisch',
'tr' => 'Türkisch',
'de' => 'Deutsch',
'fr' => 'Französisch',
'es' => 'Spanisch',
'pt-BR' => 'Portugiesisch (Brasilien)',
'ru' => 'Russisch',
'uk' => 'Ukrainisch',
'it' => 'Italienisch',
'pl' => 'Polnisch',
],
// Profile
+23 -23
View File
@@ -39,14 +39,14 @@
'content_label' => 'Contenido',
'content_placeholder' => 'Escriba su markdown aquí...',
'saving' => 'Guardando...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => 'Este artículo no está traducido al idioma seleccionado. Se muestra la versión en el idioma original.',
'add_translation' => 'Añadir traducción',
'translation_added' => 'Traducción añadida.',
'translation_deleted' => 'Traducción eliminada.',
'set_as_default' => 'Establecer como predeterminado',
'delete_translation' => 'Eliminar traducción',
'delete_translation_blocked' => 'No se puede eliminar la traducción del idioma predeterminado.',
'translation_tabs_label' => 'Idiomas',
],
// Quick Switcher
@@ -132,22 +132,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'en' => 'Inglés',
'ja' => 'Japonés',
'zh-CN' => 'Chino (simplificado)',
'zh-TW' => 'Chino (tradicional)',
'ko' => 'Coreano',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'vi' => 'Vietnamita',
'tr' => 'Turco',
'de' => 'Alemán',
'fr' => 'Francés',
'es' => 'Español',
'pt-BR' => 'Portugués (Brasil)',
'ru' => 'Ruso',
'uk' => 'Ucraniano',
'it' => 'Italiano',
'pl' => 'Polaco',
],
// Profile
+23 -23
View File
@@ -39,14 +39,14 @@
'content_label' => 'Contenu',
'content_placeholder' => 'Écrivez votre markdown ici...',
'saving' => 'Enregistrement...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => 'Cet article n\'est pas traduit dans la langue sélectionnée. La version dans la langue d\'origine est affichée.',
'add_translation' => 'Ajouter une traduction',
'translation_added' => 'Traduction ajoutée.',
'translation_deleted' => 'Traduction supprimée.',
'set_as_default' => 'Définir par défaut',
'delete_translation' => 'Supprimer la traduction',
'delete_translation_blocked' => 'La traduction de la langue par défaut ne peut pas être supprimée.',
'translation_tabs_label' => 'Langues',
],
// Quick Switcher
@@ -132,22 +132,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'en' => 'Anglais',
'ja' => 'Japonais',
'zh-CN' => 'Chinois (simplifié)',
'zh-TW' => 'Chinois (traditionnel)',
'ko' => 'Coréen',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'vi' => 'Vietnamien',
'tr' => 'Turc',
'de' => 'Allemand',
'fr' => 'Français',
'es' => 'Espagnol',
'pt-BR' => 'Portugais (Brésil)',
'ru' => 'Russe',
'uk' => 'Ukrainien',
'it' => 'Italien',
'pl' => 'Polonais',
],
// Profile
+24 -24
View File
@@ -39,14 +39,14 @@
'content_label' => 'सामग्री',
'content_placeholder' => 'यहां अपना मार्कडाउन लिखें...',
'saving' => 'सहेजा जा रहा है...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => 'इस लेख का आपकी चुनी गई भाषा में अनुवाद उपलब्ध नहीं है। मूल भाषा का संस्करण दिखाया जा रहा है।',
'add_translation' => 'अनुवाद जोड़ें',
'translation_added' => 'अनुवाद जोड़ा गया।',
'translation_deleted' => 'अनुवाद हटाया गया।',
'set_as_default' => 'डिफ़ॉल्ट के रूप में सेट करें',
'delete_translation' => 'अनुवाद हटाएं',
'delete_translation_blocked' => 'डिफ़ॉल्ट भाषा का अनुवाद हटाया नहीं जा सकता।',
'translation_tabs_label' => 'भाषाएँ',
],
// Quick Switcher
@@ -133,22 +133,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'en' => 'अंग्रेज़ी',
'ja' => 'जापानी',
'zh-CN' => 'चीनी (सरलीकृत)',
'zh-TW' => 'चीनी (पारंपरिक)',
'ko' => 'कोरियाई',
'hi' => 'हिन्दी',
'vi' => 'वियतनामी',
'tr' => 'तुर्की',
'de' => 'जर्मन',
'fr' => 'फ़्रेंच',
'es' => 'स्पेनिश',
'pt-BR' => 'पुर्तगाली (ब्राज़ील)',
'ru' => 'रूसी',
'uk' => 'यूक्रेनी',
'it' => 'इतालवी',
'pl' => 'पोलिश',
],
// Profile
+23 -23
View File
@@ -39,14 +39,14 @@
'content_label' => 'Contenuto',
'content_placeholder' => 'Scrivi il tuo markdown qui...',
'saving' => 'Salvataggio...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => 'Questo articolo non è tradotto nella lingua selezionata. Viene mostrata la versione nella lingua originale.',
'add_translation' => 'Aggiungi traduzione',
'translation_added' => 'Traduzione aggiunta.',
'translation_deleted' => 'Traduzione eliminata.',
'set_as_default' => 'Imposta come predefinita',
'delete_translation' => 'Elimina traduzione',
'delete_translation_blocked' => 'La traduzione della lingua predefinita non può essere eliminata.',
'translation_tabs_label' => 'Lingue',
],
// Quick Switcher
@@ -133,22 +133,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'en' => 'Inglese',
'ja' => 'Giapponese',
'zh-CN' => 'Cinese (semplificato)',
'zh-TW' => 'Cinese (tradizionale)',
'ko' => 'Coreano',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'vi' => 'Vietnamita',
'tr' => 'Turco',
'de' => 'Tedesco',
'fr' => 'Francese',
'es' => 'Spagnolo',
'pt-BR' => 'Portoghese (Brasile)',
'ru' => 'Russo',
'uk' => 'Ucraino',
'it' => 'Italiano',
'pl' => 'Polacco',
],
// Profile
+24 -24
View File
@@ -39,14 +39,14 @@
'content_label' => '내용',
'content_placeholder' => '여기에 마크다운을 작성하세요...',
'saving' => '저장 중...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => '이 문서에는 선택한 언어의 번역이 없습니다. 원본 언어 버전을 표시합니다.',
'add_translation' => '번역 추가',
'translation_added' => '번역이 추가되었습니다.',
'translation_deleted' => '번역이 삭제되었습니다.',
'set_as_default' => '기본값으로 설정',
'delete_translation' => '번역 삭제',
'delete_translation_blocked' => '기본 언어의 번역은 삭제할 수 없습니다.',
'translation_tabs_label' => '언어',
],
// Quick Switcher
@@ -132,22 +132,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'en' => '영어',
'ja' => '일본어',
'zh-CN' => '중국어 간체',
'zh-TW' => '중국어 번체',
'ko' => '한국어',
'hi' => '힌디어',
'vi' => '베트남어',
'tr' => '터키어',
'de' => '독일어',
'fr' => '프랑스어',
'es' => '스페인어',
'pt-BR' => '포르투갈어 (브라질)',
'ru' => '러시아어',
'uk' => '우크라이나어',
'it' => '이탈리아어',
'pl' => '폴란드어',
],
// Profile
+23 -23
View File
@@ -39,14 +39,14 @@
'content_label' => 'Treść',
'content_placeholder' => 'Napisz swój markdown tutaj...',
'saving' => 'Zapisywanie...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => 'Ten artykuł nie został przetłumaczony na wybrany język. Wyświetlana jest wersja w języku oryginału.',
'add_translation' => 'Dodaj tłumaczenie',
'translation_added' => 'Tłumaczenie dodane.',
'translation_deleted' => 'Tłumaczenie usunięte.',
'set_as_default' => 'Ustaw jako domyślny',
'delete_translation' => 'Usuń tłumaczenie',
'delete_translation_blocked' => 'Nie można usunąć tłumaczenia w języku domyślnym.',
'translation_tabs_label' => 'Języki',
],
// Quick Switcher
@@ -133,22 +133,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'en' => 'Angielski',
'ja' => 'Japoński',
'zh-CN' => 'Chiński (uproszczony)',
'zh-TW' => 'Chiński (tradycyjny)',
'ko' => 'Koreański',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'vi' => 'Wietnamski',
'tr' => 'Turecki',
'de' => 'Niemiecki',
'fr' => 'Francuski',
'es' => 'Hiszpański',
'pt-BR' => 'Portugalski (Brazylia)',
'ru' => 'Rosyjski',
'uk' => 'Ukraiński',
'it' => 'Włoski',
'pl' => 'Polski',
],
// Profile
+24 -24
View File
@@ -39,14 +39,14 @@
'content_label' => 'Conteúdo',
'content_placeholder' => 'Escreva seu markdown aqui...',
'saving' => 'Salvando...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => 'Este artigo não possui tradução para o idioma selecionado. Exibindo a versão no idioma original.',
'add_translation' => 'Adicionar tradução',
'translation_added' => 'Tradução adicionada.',
'translation_deleted' => 'Tradução excluída.',
'set_as_default' => 'Definir como padrão',
'delete_translation' => 'Excluir tradução',
'delete_translation_blocked' => 'A tradução do idioma padrão não pode ser excluída.',
'translation_tabs_label' => 'Idiomas',
],
// Quick Switcher
@@ -133,22 +133,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'en' => 'Inglês',
'ja' => 'Japonês',
'zh-CN' => 'Chinês (simplificado)',
'zh-TW' => 'Chinês (tradicional)',
'ko' => 'Coreano',
'hi' => 'Híndi',
'vi' => 'Vietnamita',
'tr' => 'Turco',
'de' => 'Alemão',
'fr' => 'Francês',
'es' => 'Espanhol',
'pt-BR' => 'Português (Brasil)',
'ru' => 'Russo',
'uk' => 'Ucraniano',
'it' => 'Italiano',
'pl' => 'Polonês',
],
// Profile
+24 -24
View File
@@ -39,14 +39,14 @@
'content_label' => 'Содержимое',
'content_placeholder' => 'Напишите здесь ваш markdown...',
'saving' => 'Сохранение...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => 'Эта статья не переведена на выбранный язык. Отображается версия на языке оригинала.',
'add_translation' => 'Добавить перевод',
'translation_added' => 'Перевод добавлен.',
'translation_deleted' => 'Перевод удалён.',
'set_as_default' => 'Установить по умолчанию',
'delete_translation' => 'Удалить перевод',
'delete_translation_blocked' => 'Перевод языка по умолчанию нельзя удалить.',
'translation_tabs_label' => 'Языки',
],
// Quick Switcher
@@ -133,22 +133,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'en' => 'Английский',
'ja' => 'Японский',
'zh-CN' => 'Китайский (упрощённый)',
'zh-TW' => 'Китайский (традиционный)',
'ko' => 'Корейский',
'hi' => 'Хинди',
'vi' => 'Вьетнамский',
'tr' => 'Турецкий',
'de' => 'Немецкий',
'fr' => 'Французский',
'es' => 'Испанский',
'pt-BR' => 'Португальский (Бразилия)',
'ru' => 'Русский',
'uk' => 'Украинский',
'it' => 'Итальянский',
'pl' => 'Польский',
],
// Profile
+24 -24
View File
@@ -39,14 +39,14 @@
'content_label' => 'İçerik',
'content_placeholder' => 'Markdown\'ınızı buraya yazın...',
'saving' => 'Kaydediliyor...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => 'Bu makalenin seçtiğiniz dile çevirisi mevcut değil. Orijinal dil sürümü gösteriliyor.',
'add_translation' => 'Çeviri ekle',
'translation_added' => 'Çeviri eklendi.',
'translation_deleted' => 'Çeviri silindi.',
'set_as_default' => 'Varsayılan olarak ayarla',
'delete_translation' => 'Çeviriyi sil',
'delete_translation_blocked' => 'Varsayılan dilin çevirisi silinemez.',
'translation_tabs_label' => 'Diller',
],
// Quick Switcher
@@ -133,22 +133,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'en' => 'İngilizce',
'ja' => 'Japonca',
'zh-CN' => 'Basitleştirilmiş Çince',
'zh-TW' => 'Geleneksel Çince',
'ko' => 'Korece',
'hi' => 'Hintçe',
'vi' => 'Vietnamca',
'tr' => 'Türkçe',
'de' => 'Almanca',
'fr' => 'Fransızca',
'es' => 'İspanyolca',
'pt-BR' => 'Portekizce (Brezilya)',
'ru' => 'Rusça',
'uk' => 'Ukraynaca',
'it' => 'İtalyanca',
'pl' => 'Lehçe',
],
// Profile
+24 -24
View File
@@ -39,14 +39,14 @@
'content_label' => 'Вміст',
'content_placeholder' => 'Напишіть тут ваш markdown...',
'saving' => 'Збереження...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => 'Цю статтю не перекладено вибраною мовою. Відображається версія мовою оригіналу.',
'add_translation' => 'Додати переклад',
'translation_added' => 'Переклад додано.',
'translation_deleted' => 'Переклад видалено.',
'set_as_default' => 'Встановити за замовчуванням',
'delete_translation' => 'Видалити переклад',
'delete_translation_blocked' => 'Переклад мови за замовчуванням не можна видалити.',
'translation_tabs_label' => 'Мови',
],
// Quick Switcher
@@ -133,22 +133,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'en' => 'Англійська',
'ja' => 'Японська',
'zh-CN' => 'Китайська (спрощена)',
'zh-TW' => 'Китайська (традиційна)',
'ko' => 'Корейська',
'hi' => 'Гінді',
'vi' => 'В\'єтнамська',
'tr' => 'Турецька',
'de' => 'Німецька',
'fr' => 'Французька',
'es' => 'Іспанська',
'pt-BR' => 'Португальська (Бразилія)',
'ru' => 'Російська',
'uk' => 'Українська',
'it' => 'Італійська',
'pl' => 'Польська',
],
// Profile
+24 -24
View File
@@ -39,14 +39,14 @@
'content_label' => 'Nội dung',
'content_placeholder' => 'Viết markdown của bạn ở đây...',
'saving' => 'Đang lưu...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => 'Bài viết này không có bản dịch sang ngôn ngữ bạn đã chọn. Đang hiển thị phiên bản ngôn ngữ gốc.',
'add_translation' => 'Thêm bản dịch',
'translation_added' => 'Đã thêm bản dịch.',
'translation_deleted' => 'Đã xoá bản dịch.',
'set_as_default' => 'Đặt làm mặc định',
'delete_translation' => 'Xoá bản dịch',
'delete_translation_blocked' => 'Không thể xoá bản dịch của ngôn ngữ mặc định.',
'translation_tabs_label' => 'Ngôn ngữ',
],
// Quick Switcher
@@ -133,22 +133,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'en' => 'Tiếng Anh',
'ja' => 'Tiếng Nhật',
'zh-CN' => 'Tiếng Trung (Giản thể)',
'zh-TW' => 'Tiếng Trung (Phồn thể)',
'ko' => 'Tiếng Hàn',
'hi' => 'Tiếng Hindi',
'vi' => 'Tiếng Việt',
'tr' => 'Tiếng Thổ Nhĩ Kỳ',
'de' => 'Tiếng Đức',
'fr' => 'Tiếng Pháp',
'es' => 'Tiếng Tây Ban Nha',
'pt-BR' => 'Tiếng Bồ Đào Nha (Brasil)',
'ru' => 'Tiếng Nga',
'uk' => 'Tiếng Ukraine',
'it' => 'Tiếng Ý',
'pl' => 'Tiếng Ba Lan',
],
// Profile
+24 -24
View File
@@ -39,14 +39,14 @@
'content_label' => '内容',
'content_placeholder' => '在此输入Markdown内容...',
'saving' => '保存中...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => '此文章没有您所选语言的翻译。正在显示原语言版本。',
'add_translation' => '添加翻译',
'translation_added' => '翻译已添加。',
'translation_deleted' => '翻译已删除。',
'set_as_default' => '设为默认',
'delete_translation' => '删除翻译',
'delete_translation_blocked' => '无法删除默认语言的翻译。',
'translation_tabs_label' => '语言',
],
// Quick Switcher
@@ -132,22 +132,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'en' => '英语',
'ja' => '日语',
'zh-CN' => '简体中文',
'zh-TW' => '繁体中文',
'ko' => '韩语',
'hi' => '印地语',
'vi' => '越南语',
'tr' => '土耳其语',
'de' => '德语',
'fr' => '法语',
'es' => '西班牙语',
'pt-BR' => '葡萄牙语(巴西)',
'ru' => '俄语',
'uk' => '乌克兰语',
'it' => '意大利语',
'pl' => '波兰语',
],
// Profile
+24 -24
View File
@@ -39,14 +39,14 @@
'content_label' => '內容',
'content_placeholder' => '在此輸入Markdown內容...',
'saving' => '儲存中...',
'fallback_notice' => 'A translation in your selected language is not available. Showing the :locale version.',
'add_translation' => 'Add translation',
'translation_added' => 'Translation added.',
'translation_deleted' => 'Translation deleted.',
'set_as_default' => 'Set as default',
'delete_translation' => 'Delete translation',
'delete_translation_blocked' => 'The default-language translation cannot be deleted.',
'translation_tabs_label' => 'Languages',
'fallback_notice' => '此文章沒有您所選語言的翻譯。正在顯示原語言版本。',
'add_translation' => '新增翻譯',
'translation_added' => '翻譯已新增。',
'translation_deleted' => '翻譯已刪除。',
'set_as_default' => '設為預設',
'delete_translation' => '刪除翻譯',
'delete_translation_blocked' => '無法刪除預設語言的翻譯。',
'translation_tabs_label' => '語言',
],
// Quick Switcher
@@ -132,22 +132,22 @@
],
'locale_names' => [
'en' => 'English',
'ja' => 'Japanese',
'zh-CN' => 'Simplified Chinese',
'zh-TW' => 'Traditional Chinese',
'ko' => 'Korean',
'hi' => 'Hindi',
'vi' => 'Vietnamese',
'tr' => 'Turkish',
'de' => 'German',
'fr' => 'French',
'es' => 'Spanish',
'pt-BR' => 'Portuguese (Brazil)',
'ru' => 'Russian',
'uk' => 'Ukrainian',
'it' => 'Italian',
'pl' => 'Polish',
'en' => '英語',
'ja' => '日語',
'zh-CN' => '簡體中文',
'zh-TW' => '繁體中文',
'ko' => '韓語',
'hi' => '印地語',
'vi' => '越南語',
'tr' => '土耳其語',
'de' => '德語',
'fr' => '法語',
'es' => '西班牙語',
'pt-BR' => '葡萄牙語(巴西)',
'ru' => '俄語',
'uk' => '烏克蘭語',
'it' => '義大利語',
'pl' => '波蘭語',
],
// Profile
@@ -64,7 +64,7 @@ class="inline-flex items-center justify-center px-3 sm:px-4 py-2 bg-indigo-600 b
@php $isActive = ($loc === $editingLocale); @endphp
<a href="{{ route('documents.translations.edit', ['document' => $document, 'locale' => $loc]) }}"
class="px-3 py-2 text-sm font-medium border-b-2 {{ $isActive ? 'border-indigo-500 text-indigo-600' : 'border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300' }}">
{{ __('messages.locale_names.' . $loc, [], 'en') }}
{{ __('messages.locale_names.' . $loc) }}
@if($loc === $document->default_locale)
<span class="ml-1 text-xs text-gray-400"></span>
@endif
@@ -73,7 +73,7 @@ class="px-3 py-2 text-sm font-medium border-b-2 {{ $isActive ? 'border-indigo-50
@if($isNewLocale && $editingLocale)
<span class="px-3 py-2 text-sm font-medium border-b-2 border-indigo-500 text-indigo-600">
{{ __('messages.locale_names.' . $editingLocale, [], 'en') }}
{{ __('messages.locale_names.' . $editingLocale) }}
<span class="ml-1 text-xs text-gray-400">({{ __('messages.documents.new_document') }})</span>
</span>
@endif