jeyroik / extas-translate
该软件包最新版本(0.1.0)的许可证信息不可用。
Extas 翻译软件包
0.1.0
2020-03-24 12:31 UTC
Requires
This package is auto-updated.
Last update: 2024-09-24 22:10:08 UTC
README
用于组织不同语言翻译的软件包。
也可以用于“消息打包”(请参阅下面的示例)。
安装
composer require jeyroik/extas-translate:*
使用
预装翻译
在 extas 兼容的配置中设置
{
"translates": [
{
"lang_source": "en",
"lang_translated": "ru",
"source": "Access denied",
"translated": "Доступ запрещён",
"type": "danger"
}
]
}
安装预装翻译
/vendor/bin/extas i
消息打包
use extas\components\translates\helpers\Error; echo Error::make('Access denied', 'ru'); // что-то вроде "jdhJPdg4b22nd945Nbb"
消息解包(翻译)
use extas\components\translates\TranslateCoder; $coder = new TranslateCoder(); echo $coder->translate('jdhJPdg4b22nd945Nbb')->getText(); // "Доступ запрещён"