gettext中的bindtextdomain、textdomain是什么?
我一直在学习一些 gettext 但我无法掌握这两个函数。我一直想知道是否可以在用 PHP 编写的 APP 中使用多种翻译。例如,我将 1) 系统翻译 2) 扩展翻译 3) 主题翻译划分为不同的文件。我的问题是,如果我加载系统翻译,然后加载主题翻译,第一个翻译会被“取消设置”吗?
我很感激任何与 gettext 和 php 相关的链接。
谢谢
I've been learning a bit of gettext but I can't grasp those two functions. I've been wondering if I could use multiple translations in a APP written in PHP. For an instance, I've 1) the system translation 2) extensions translations 3) theme translations to divide those in different files. My question is, if I load the system translation, then load the theme translation will the first one be "unset"?
I'd appreciate any links related to gettext and php.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以随时在文本域之间轻松交换。例如:
给定
内容
和
内容
您可以使用类似以下 PHP 代码的内容从一个文本域切换到另一个文本域,然后再返回:
You can readily swap between textdomains whenever you like. e.g:
Given
with the contents
and
with the contents
You could use something like the following PHP code to switch from one textdomain to the other, and then back: