码迷,mamicode.com
首页 > 其他好文 > 详细

Chromium添加一段新字符串

时间:2017-01-29 23:03:02      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:lib   执行   string   intel   ted   bsp   eid   cli   group   

参考:https://groups.google.com/a/chromium.org/forum/#!searchin/chromium-dev/tclib%7Csort:relevance/chromium-dev/zlAabuSVjGE/ozF2gqzaAiQJ

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添加一段新字符串

标签:lib   执行   string   intel   ted   bsp   eid   cli   group   

原文地址:http://www.cnblogs.com/Reyzal/p/6357793.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!