jjzjj

xgettext

全部标签

php - 如何在 Windows 上使用 xgettext 创建 .po 文件?

我正在学习有关使用PHPgettexthttp://onlamp.com/pub/a/php/2002/06/13/php.html构建多语言网站的教程我理解教程直到这部分:Afteryouhavethedirectoriesallprepared,it'stimetocreatetheactual"pot"file,asitisusuallyreferredto:themessages.pofile.Todothis,youwillneedtohavePHPfilesthatusethegettext()functionto"mark"stringstobetranslatedand

php - xgettext 与 gettext

我有几个问题:我知道gettext是什么。我读过一些提到xgettext的帖子,我很好奇这两者之间有什么区别。如何在Windows上安装xgettext?最后,有人有关于如何安装库php-gettexthttp://savannah.nongnu.org/projects/php-gettext/的教程吗?(这个通常不随PHP一起提供)我在一篇文章中读到过它,但我不确定如何让它在Windows中工作。问题是,有时当您进行更改时,您需要重新启动Apache才能使用PHP附带的gettext来查看新数据(但是对于库,您不需要重新启动它)所以我想使用该库进行开发.谢谢!

python - Django MakeMessages 在 Windows 中缺少 xgettext

在Windows7上运行Django。我目前正在尝试使用django书籍第19章中的说明翻译几个Django模板。我已经向模板添加了一个翻译标签,加载了I18N,并修改了django设置。然后我运行django-admin.pymakemessages-len来创建po文件。所有文件夹都已创建,但随后django终止并出现以下错误:错误:在init.py上运行xgettext时发生错误'xgettext'未被识别为内部或外部命令,可运行的程序或批处理文件。阅读该问题后,我发现django将gnugettext库用于基于unix的系统。为了解决这个问题,我安装了cygwin,它下载并安装

linux - 用于设置 MIME 类型的 xgettext、msginit、msgfmt 序列的命令或选项?

msgfmt“invalidmultibytesequence”erroronaPolishtext通过手动编辑模板文件中的MIME内容类型字符集来更正。是否有用于设置MIME类型的xgettext、msginit、msgfmt序列的命令或选项?cat>plt.cxx#include#includeintmain(){setlocale(LC_ALL,"");bindtextdomain("plt",".");textdomain("plt");std::cout 最佳答案 只需提供完整的语言环境名称,msginit就会正确设置字符

linux - 使用 xgettext 递归扫描文件

我需要递归扫描项目中的所有文件夹以查找xgettext字符串。如何在Linux上使用xgettext来完成此操作?我目前的参数是:--default-domain=项目-k_ 最佳答案 find.-iname"*.php"|xargsxgettext--from-code=UTF-8--default-domain=project这应该可以解决问题。 关于linux-使用xgettext递归扫描文件,我们在StackOverflow上找到一个类似的问题: ht
12