【发布时间】:2012-11-02 06:38:30
【问题描述】:
我在使用 Kohana 3.3 中的 I18n 功能时遇到问题
我的I18n文件夹结构如下
i18n/
- zh/
- us.php
- zh/
- hk.php
- cn.php
我遇到的问题是,在我阅读的任何地方都应该可以像 i18n::lang('en-us'); 这样加载语言,因为 api 声明它会在“-”字符上爆炸字符串,所以默认目标语言“en -us”导致搜索以下文件:
/application/i18n/en.php
/application/i18n/en/us.php
当我使用 i18n::lang('en/us'); 而不是 i18n::lang('en-us'); 时,它似乎只加载正确的语言文件
【问题讨论】: