首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xgettext提取错误的文字

xgettext提取错误的文字
EN

Stack Overflow用户
提问于 2011-10-05 03:06:40
回答 1查看 235关注 0票数 1

我使用它来提取所有需要翻译的字符串:

代码语言:javascript
复制
xgettext -o $@ -k"Localizer.get" $^ --from-code=utf-8

这些应该被提取出来:

代码语言:javascript
复制
Localizer.get("Could not find the config file. (This should *not* happen!)")

这些不是:

代码语言:javascript
复制
SettingsWrapper.getString("date_format")

但这两个文件最终都在我的.pot文件中:

代码语言:javascript
复制
msgid "date_format"
msgstr ""

有什么方法可以把这件事搞清楚吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-10 21:55:10

xgettext manual中,getString是Java的默认keyword specification。您将需要禁用默认关键字,并显式包括您想要启用的禁用的任何所需关键字规范。尝试将-k"Localizer.get"更改为-k -k"Localizer.get"

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7652827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档