coderscantina/laravel-translations

为您的Laravel应用程序提供数据库驱动的翻译。

v1.0.3 2024-02-08 20:41 UTC

This package is auto-updated.

Last update: 2024-09-08 21:50:54 UTC


README

为您的Laravel应用程序提供数据库驱动的翻译

功能

  • 将翻译存储在数据库中
  • 与Laravel内置的翻译系统和辅助工具集成

入门

  • 安装此包

安装

使用Composer安装此包

$ composer require coderscantina/translations

迁移数据库

要添加翻译表,请执行以下操作:

php artisan migrate

用法

控制台命令以添加翻译

php artisan translations:add foo1 'bar baz'
php artisan translations:add foo2 'bar baz {quz}'

我们强烈建议使用点符号逻辑分组翻译,例如:errors.payments.declined

使用Laravel内置的方法检索翻译,例如Lang::get()__trans辅助工具。

__('foo1'); // bar baz
__('foo2', ['quz' => 'qux']); // bar baz qux

变更日志

请参阅CHANGELOG了解最近更改的更多信息。

测试

$ composer test