Рубрики
Uncategorized

Laravel Устанавливает Пакет китайского Языка

Автор оригинала: David Wong.

Представил

Текущие языковые настройки выполнены на английском языке, для настройки китайского используется расширение laravel-lang. Вот официальный китайский документ. Просто следуйте этому. Код смотрит на GitHub. Давайте посмотрим на 404 страницы перед настройкой.

Установка и настройка

  1. Установка через composer для композитора требуется "overtrue/laravel-lang:~3.0"
  2. измените config/приложение. php Файл конфигурации, будет Осветите\Translation\TranslationServiceProvider::класс, Замените на Неверный\LaravelLang\TranslationServiceProvider::класс, А затем 'locale' => 'en', Изменен на 'locale' => 'zh-CN',
  3. Окончательное выполнение php artisan lang:публикация zh-CN

Пользовательская модификация

посмотрите вниз ресурсы/язык Каталог

На самом деле, он добавил zh-CN.json Файл переворота страницы и zh-CN Каталог. Приглашение на странице 404-это zh-CN.json В документе попробуйте изменить его.

Давайте посмотрим, как реализован код. Узнайте vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/404.blade.php На странице вы можете увидеть следующую строку кода

Посмотри на это. __ Функции

__ Функция использует локализованные файлы для перевода заданной строки перевода или ключа Если заданная строка перевода или ключ не существуют, функция _ возвращает заданное значение.

Посмотри еще раз. ж-КН Файл каталога и ru Каталог соответствуют один к одному, вы также можете настроить запрос на изменение. Дополнительные языки также могут быть добавлены для просмотра документации, где тестирование больше не проводится.

Литература: laravel-lang, локализация laravel, вспомогательные функции laravel.