helionogueir/languagepack
Composer 安装命令:
composer require helionogueir/languagepack
包简介
A libraty to manipulate language package
README 文档
README
A libraty to manipulate language package.
Installation
Composer (https://getcomposer.org/) and (https://packagist.org/)
composer require helionogueir/languagepack
Usage
helionogueir\languagepack\Lang
Define how to language package to be work
use helionogueir\languagepack\Lang; Lang::configuration("en-US"); Lang::addRoot("helionogueir/languagepack", "./languagepack/core"); echo Lang::get("languagepack:test:get", "helionogueir/languagepack", Array("method" => "Usage"));
smarty_modifier_languagepack_lang
Smarty Modifiers (http://www.smarty.net/docs/en/plugins.modifiers.tpl) and (http://www.smarty.net/)
Define how to smarty_modifier_languagepack_lang to be work
/* Configuration Smarty */ use Smarty; $smarty = new Smarty(); $smarty->addPluginsDir("./languagepack/core/modifier");
/* Template (.tpl) smarty_modifier_languagepack_lang Called */ <p>{"languagepack:test:get"|languagepack_lang:"helionogueir/languagepack":["method" => "Usage"]}</p>
TDD (Test Driven Development)
PHPUnit (https://phpunit.de/)
phpunit -c ./languagepack/tests/unit.xml
统计信息
- 总下载量: 927
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 6
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-07-07