-
13 votesanswersviews
从Javascript和HTML文件(模板)中提取gettext字符串
我知道至少有两种方法可以从.js文件中提取gettext字符串 - 使用python模式下的gettext解析器(我听说有一些缺点)和用python编写的Babel . 有没有办法从HTML文件中提取gettext字符串 - 或者更确切地说 - Javascript模板(下划线,小胡子等......) . 据我所知,也不是Babel或gettext . 我的一个朋友试图让Babel去做,但是它有... -
0 votesanswersviews
Gettext无法使用bluehost
我刚刚在bluehost托管上安装了一个网站,文本没有翻译 . 请注意,完全相同的代码在本地工作 . 我已经安装了Gettext扩展,它在phpinfo()中显示为已启用 . 我已经用相对或绝对路径进行了测试,两者都不起作用 . 我知道在修改.mo文件时必须重新启动Apache,但在我的情况下,我刚刚第一次上传它们,所以它不应该是根本原因 . 任何帮助将不胜感激 . 提前致谢 . -
0 votesanswersviews
Wordpress .mo文件并不总是被检测到
我在wp-content / languages的WPML和.po / .mo文件的帮助下将wordpress网站翻译成简体中文,西班牙语,韩语和deutsch 所有编辑语言都很顺利,我现在正在最终确定网站 . 我需要翻译三个最后的字符串 . 所有语言都在使用,简体中文(zh-hans)除外: 我添加了三个新条目,我用poedit生成.mo文件,没有任何变化 . 已翻译的字符串保留,并且不显示新闻... -
9 votesanswersviews
中文本地化不适用于PHP gettext扩展,因为它适用于英语
我已经使用PHP和gettext本地化了一个从俄语到英语的网站,只需将所有字符串包装到 __($string) 函数中 . 有用 . 这是要点:https://gist.github.com/Grawl/ba8f39b8398791c6a67e 但它不适用于中文翻译 . 我刚刚编译 .mo (和源 .po )到 locale/zh_CN/LC_MESSAGES/ ,访问 /index.php?lo... -
1 votesanswersviews
在Woocommerce中没有选定变体的情况下更改添加到购物车操作的警报文本
在Wordpress中,我正在使用Woocommerce v3.3.5,在单个产品页面中使用可变产品,当我单击“添加到购物车”按钮而我没有选择变体选项时,会弹出一个警告: 在将此产品添加到购物车之前,请选择一些产品选项 . 到目前为止这是合乎逻辑的.. 我的问题是如何将警报文本更改为适合我的业务的其他内容? -
4 votesanswersviews
如何让docstring尊重PEP257,同时可以使用docopt来使用gettext来符合i18n?
根据PEP 257命令行脚本的docstring应该是它的用法消息: 脚本(独立程序)的docstring应该可用作其“用法”消息,当使用不正确或缺少的参数调用脚本时打印(或者可能使用“-h”选项,用于“帮助”) . 这样的docstring应该记录脚本的功能和命令行语法,环境变量和文件 . 用法消息可以相当复杂(几个屏幕已满),并且应该足以让新用户正确使用该命令,以及对复杂用户的所有选项和参... -
8 votesanswersviews
使用gettext和Locale :: TextDomain在Perl中进行本地化,如果Locale :: TextDomain不可用则使用回退
2009年4月26日的“On the state of i18n in Perl”博客文章建议在libll-perl发行版中使用Locale::TextDomain模块,用于Perl中的l10n / i18n . 此外,我必须使用gettext,并且Locale :: Messages / Locale :: TextDomain中的gettext支持比Locale::Maketext中的gett... -
1 votesanswersviews
最初设置$ LANG时,Locale :: TextDomain失败
我们有一个使用perl Locale :: TextDomain / gettext的翻译系统 . 我们遇到的问题是本地化在一个系统上运行而在另一个系统上运行 . 唯一可辨别的区别是环境变量LANG等于工作系统上的'en_GB.UTF-8',而LANG未在非工作系统上定义 . 非工作系统没有/ etc / default / locale 在损坏的系统上导出LANG使其工作并且在工作系统上取消设置... -
0 votesanswersviews
未找到Laravel Gettext错误类'App\Http\Controllers\LaravelGettext'
我按照这些步骤安装了带laravel的Gettext https://github.com/Belphemur/laravel-gettext 但是,我得到Class'App \ Http \ Controllers \ LaravelGettext'找不到错误 . 如果我用类包含命名空间,它说,该方法没有定义为静态,在检查代码后这是真的 . 我错过了什么吗? 错误位置(从gettext插件页面复... -
2 votesanswersviews
python gettext:在_()中指定语言环境
我正在寻找一种在gettext中请求翻译字符串时动态设置语言的方法 . 我会解释原因: 我有一个多线程机器人,可以通过多个服务器上的文本响应用户,因此需要使用不同的语言进行回复 . gettext的documentation指出,要在运行时更改语言环境,您应该执行以下操作: import gettext # first, import gettext lang1 = gettext.trans...