klc/translation

PHP 翻译包

v1.1.0 2021-09-18 16:28 UTC

This package is auto-updated.

Last update: 2024-09-19 00:02:56 UTC


README

composer require klc/translation

php artisan migrate

如何使用

获取翻译

/*
*first parameter id translation slug
*second parameter is language_id
*/

\KLC\Translation::translate('hello_world', 3);

使用动态参数获取翻译

/*
*Translation is "Hello %s"
*first parameter id translation slug
*second parameter is language_id
*third parameter is translation parameter
*/

\KLC\Translation::translate('hello', 2, ['World']);
\KLC\Translation::translate('hello', 2, ['John']);

清除翻译缓存

/*
*first parameter is language_id
*/

\KLC\Translation::cacheClear(1);