yiithings / yii2-i18n

该软件包已被弃用,不再维护。作者建议使用yiithings/yii2-i18n软件包。

Yii2框架国际化扩展

安装: 90

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

公开问题: 0

类型:yii2-extension

dev-master 2018-04-23 11:19 UTC

This package is auto-updated.

Last update: 2021-12-11 07:52:48 UTC


README

Build Status Latest Stable Version Total Downloads Latest Unstable Version License

Yii2框架国际化扩展。

本扩展使用Gettext作为消息源,并提供Web GUI(gii)编辑消息源。

安装

安装此扩展的首选方式是通过composer

运行以下命令之一:

php composer.phar require --prefer-dist yiithings/yii2-i18n "*"

或添加

"yiithings/yii2-i18n": "*"

到您的composer.json文件的require部分。

用法

扩展安装完成后,只需在您的代码中简单使用即可

将组件添加到您的应用程序中。

'components' => [
    'i18n' => [
        'class' => 'yiithings\i18n\I18N'
    ]
]

使用函数

echo __('Username');
__('Username'); // with echo
echo _x('Username', 'yii');
_xe('Username', 'yii'); // with echo

编辑消息

使用PoEdit创建或编辑您的消息。.po.mo文件的默认保存路径是@app/messages/,例如@app/messages/en-US.mo。如果您想更改路径规则,请参阅GettextMessageSource类