我正在寻找一种方法来做i18n和l10n.
我之前使用gettext过它很好:我只是用不同的语言创建.mo文件,所有需要翻译的文件都是这样的符号:
echo __('string to be translated');
Run Code Online (Sandbox Code Playgroud)
我知道现在有一个内置于PHP的Intl库,我被告知我应该使用它代替gettext().
阅读完所有关于php.net上的Intl的内容后,我发现它有一些很好的功能,如语言环境处理,字符串比较,数字格式化等.
我无法弄清楚我是如何使用Intl库处理常规字符串到字符串的转换.有任何想法吗?