tremby/laravel-warning-translator

Laravel翻译器的替代品,当需要回退或找不到翻译时,会发出警告和错误

v1.1 2014-11-06 04:31 UTC

This package is auto-updated.

Last update: 2024-09-18 05:45:36 UTC


README

此翻译器是Laravel 4内置翻译器的扩展。唯一的不同之处在于这些

  • 当在当前区域设置中找不到翻译并需要回退到回退区域设置时,会记录一个警告(Log::warning)。
  • 当在任何区域设置中找不到翻译时,会记录一个错误(Log::error)。

作为例外,以validation.custom.开头的任何翻译键不会触发错误。

这些日志将按照您的日志消息通常记录的方式进行处理--无论是显示在调试栏中、记录到文件中还是上传到云日志服务。

安装

在您的Laravel项目中引入它

composer require tremby/laravel-warning-translator

取消注释或删除您的app/config/app.php中加载内置翻译服务提供者的行

// 'Illuminate\Translation\TranslationServiceProvider',

在其位置或providers数组底部添加一条新类似行

'Tremby\WarningTranslator\WarningTranslationServiceProvider',

使用

像在Laravel文档中描述的那样,正常使用翻译。