Chromium添加一段新字符串
Posted reyzal
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Chromium添加一段新字符串相关的知识,希望对你有一定的参考价值。
1.在generated_resources.grd文件中添加一段如下格式字符串:
<message name="IDS_TOOLTIP_DOWNLOADS" desc="The tooltip for forward show downloads">
Show Downloads
</message>
name可以任意定义,desc是描述信息,message的值是英文的需要添加字符串的内容。
2.命令行中进入chromium源码路径D:\chromium\src\tools\grit(根据自己路径修改),执行如下指令
D:\chromium\src\tools\grit>python
Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from grit.extern import tclib
>>> tclib.GenerateMessageId("Show Downloads")
‘3879406808309892542‘
3.上面得到的3879406808309892542即为IDS_TOOLTIP_DOWNLOADS对应的id。在语言.xtb文件中添加一项翻译文字即可,如:
<translation id="3879406808309892542">查看下载</translation>
4.代码中使用l10n_util::GetStringUTF16(IDS_TOOLTIP_DOWNLOADS)即可。
以上是关于Chromium添加一段新字符串的主要内容,如果未能解决你的问题,请参考以下文章