gettext 会降低我的 PHP 应用程序的速度吗?
有谁知道 标准 php gettext 是否会减慢 Web 应用程序的速度? 如果总是必须读取 .po 文件,我想它会变得非常慢。所以我认为使用的技术可能会有所不同…
可以在 PHP 类中使用 GetText 吗?
例如: class User { private $sex = 1; public function getSex() { if($this->sex == 1) return __('Male'); elseif($this->sex == 2) return __('F…
Rails 3 和 Gettext (fast_gettext) 非常奇怪,未定义方法“add”;对于字符串
我在 Mac OS 上运行 Rails 3.1.1 和 ruby 1.9.2,刚刚启动了一个新项目,我想在其中使用 gettext 进行翻译。 我遵循此处描述的使用 fast_gettext …
可以使用 PHP 将翻译添加到 gettext (*.po) 目录吗?
我正在向网站添加本地化功能。如果我可以简单地通过 PHP 将翻译添加到 .po 文件,那么这个过程可以完全自动化,但我似乎找不到允许这样做的库(例如 P…
Symfony“跨” Twig 模板内的域
我想这样做: $this->get('translator')->trans('notice.unregistered', array(), 'index'); 在 Twig 模板内,所以我不必将其作为参数传递。如何?…
如何使用 PO 编辑器将新字符串添加到 *.po 文件
我手动创建了一个文件:test.po,其内容为: msgstr "问候语" msgstr "你好世界" 现在我可以在“poedit”和“GTranslated”等编辑器中编辑翻译(hello…
使用 POEdit/xgettext 翻译变量
我正在使用 PHP、Zend Framework 和 Zend_Translate(gettext 适配器)。为了编辑翻译,我使用POEdit,它利用xgettext来获取要翻译的字符串。 POEdit …
如何使用 gettext 处理未定义长度的列表?
我想翻译以下格式的字符串: 删除文件 toto、tata 和 titi。 第一个想法是使用 Delete files %s 但后来我想到了复数形式。 如果某些语言不在末尾添加…
2 个相同字符串的 gettext 用法
如果我希望两个键具有相同的值,是否有更紧凑的方法?这是可行的: msgid "Next" msgstr "Pág. seguinte" msgid "Next page" msgstr "Pág. seguinte" …
为什么 gettext 将空字符串转换为 .po 标头文本?
我已经在 PHP5 中设置了 gettext。经过一番与字符集等的斗争之后,我成功地翻译了一些基本的字符串。现在我遇到了一个问题。当翻译一个空字符串时,我…
使用 ZF gettext 适配器翻译路线段
我想尝试 Zend Framework 中的路由翻译,但我使用的是 gettext 适配器,并且大多数教程都有 PHP 翻译适配器,所以我在使其工作时遇到问题。 在主 Boot…
当 $LANG 最初未设置时 Locale::TextDomain 失败
我们有一个使用 perl Locale::TextDomain/gettext 的翻译系统。 我们遇到的问题是本地化在一个系统上有效,而在另一个系统上无效。 唯一明显的区别是…