atomjoy/trans
最新稳定版本:v1.0.2
Composer 安装命令:
composer require atomjoy/trans
包简介
Laravel database translations.
README 文档
README
Laravel translations from database.
Install
composer require "atomjoy/trans"
composer update
composer dump-autoload -o
Migrate, locales
# locales php artisan lang:publish # update tables php artisan migrate # new tables php artisan migrate:fresh
Laravel trans
lang/pl.json
{
"This text not exists in db": "Ten tekst nie istnieje w bazie danych"
}
Examples
routes/web.php
<?php use Illuminate\Support\Facades\Route; use Trans\Models\Translate; Route::get('/trans', function () { try { // Clear cache (in Seeder) Translate::clearCache(); // Add translation for locale (in Seeder) Translate::add('Hello','Witaj', 'pl'); // Change locale app()->setLocale('pl'); // If exists in db echo "<br> PL " . trans_db('Hello'); // If not exists in db get translation from default trans() helper echo "<br> PL " . trans_db('This text not exists in db'); } catch (Exception $e) { report($e); return 'Errors ...'; } });
统计信息
- 总下载量: 13
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-02-20