php-gettext相关内容

Yii: GetText _() vs Yii::t()

在 Yii 中用 GetText 翻译字符串时,是否必须使用 Yii::t($category,'message') 或 gettext 的 _('message')语法? 然后我们如何将字符串拉入 PO 文件中? 解决方案 您可以通过 POEdit 应用程序放置字符串:http://poedit.net/它允许您扫描您的项目文件并自动将所有需要的字符串添加到 .po 文件中. ..
发布时间:2022-01-04 09:06:07 PHP

PhpMyAdmin 错误 500 PHP-GETTEXT

我今天更新了我的服务器,实际上当我去 mywebsite.com/phpmyadmin/=> 我收到一个 错误 500 错误日志: PHP 警告:require_once():open_basedir 限制生效.文件(/usr/share/php/php-php-gettext/gettext.inc)不在允许的路径内:(/usr/share/phpmyadmin/:/etc/phpmya ..
发布时间:2021-06-17 18:35:42 PHP

Gettext间歇性工作

我成功使用以下代码成功在树枝中启用了国际化和{%trans%}标签: $language = "..."; $domain = "project"; putenv("LC_MESSAGES=$language"); setlocale(LC_MESSAGES, $language); bindtextdomain($domain, SITE_DIR . "locale"); textdoma ..
发布时间:2020-11-13 22:02:26 PHP

PHP Gettext:设置域路径后如何更改默认的MO路径?

我使用PHP Gettext扩展名对Web应用程序进行本地化.当您这样做时: bindtextdomain("example", "/locales"); 如果将语言环境设置为fr_FR,它将在以下位置查找MO: /locales/fr_FR/LC_MESSAGES/example.mo 是否可以自定义该路径?例如,我想使用以下结构: /locales/example.f ..
发布时间:2020-11-13 21:49:37 PHP

什么是bindtextdomain,gettext中的textdomain?

我已经学习了一些gettext,但是我无法掌握这两个功能.我一直想知道我是否可以在用PHP编写的APP中使用多种翻译.例如,我有1)系统翻译2)扩展翻译3)主题翻译,可以将它们分成不同的文件.我的问题是,如果我加载系统翻译,然后加载主题翻译,第一个会是“未设置"吗? 我非常感谢与gettext和php相关的任何链接. 谢谢 解决方案 您随时可以在文本域之间轻松切换.例如: ..
发布时间:2020-11-13 21:47:58 PHP

在线编辑gettext文件?

可以在线编辑gettext文件吗? 我在所有PHP项目中都使用了gettext,但是有一个小问题,想让我的用户将我的语言从丹麦语翻译为挪威语,但是在这种情况下,我知道我需要从中导出文件Poedit有.其他可以导出/导入文件的软件?我可以将Poedit导出为. 希望我能帮上忙. 解决方案 我使用了 SimplePo 最近,效果很好.您需要导出已编辑的.po文件,然后使用命令行ge ..
发布时间:2020-11-13 21:45:32 PHP

PHP gettext不起作用

Apache 2.4 + PHP 5.5 putenv('LC_ALL=ru_RU'); setlocale(LC_ALL, 'ru_RU'); bindtextdomain('mydomain', '/absolute/path/to/messages'); textdomain('mydomain'); 我绝对确定,比起/absolute/path/to/messages/ru_RU ..
发布时间:2020-11-13 21:44:17 PHP

Yii:GetText _()与Yii :: t()

在使用GetText在Yii中翻译字符串时,我们是否必须使用Yii::t($category,'message')或gettext的_('message')语法? 然后我们如何将字符串提取到PO文件中? 解决方案 您可以通过POEdit应用程序放置字符串: http://poedit .net/ 它使您可以扫描项目文件,并将所有必需的字符串自动添加到.po文件中. 如果涉及Yi ..
发布时间:2020-11-13 21:44:13 PHP

无法在Ubuntu上获取gettext(php)

以下示例在具有Apache的Mac OS X上运行,即,我得到了回显的转换后的字符串.但是在带有lighttpd的Ubuntu上,我得到了原始文本'Inactive account'.我尝试了各种环境变量的组合,但没有任何运气.这也不是文件权限,因为我可以回显.mo文件的内容. ..
发布时间:2020-07-03 04:28:28 PHP

在Poedit中提取javascript gettext?

我在PHP中使用了“GNU gettext”,并且通过使用poedit做了一个更好的工作我能够提取PO文件格式 但是当我尝试了同样的事情,我的HTML“脚本”标签内的我的javascript我没有工作,我看不到任何javascript支持。 poedit支持几乎所有语言,除了JavaScript或者我这样做以错误的方式 可以为任何人提供javascript的工作示例吗?! i使用p ..
发布时间:2018-07-03 19:20:55 前端开发

使用PHP的Gettext无需安装语言环境

我一直在看选项,国际化的一个开源项目: Gettext的,这似乎每个人都建议,显然需要区域设置为“安装在系统上”来使用。看到这个注意在PHP手册,这正好反映我的情况。这 SO质疑还询问了同样的问题。因为我不能相信最终用户拥有其系统上安装相应的语言环境,这是不适合的开源项目。此外,这是非常非常奇怪的,你必须只安装了语言环境使用已翻译的字符串(IMO)。 一个Zend_Translate还 ..
发布时间:2016-06-01 19:53:00 PHP