在\src\build\Debug\locales\目录下存放着各国语言所需要的资源文件xx.pak,我这边共有53中语言支持。

命令行进入src\build\Debug目录,敲:chrome.exe --lang=zh-CN就能用中文简体,zh-CN可以根据需要换成各种语言版本。

Chrome的整个solution中,每种语言都会有个相应的工程文件,如src\chrome_frame\locales\zh-CN.vcxproj

整个工程只有一个.rc文件,貌似还是grit用对应的.xtb文件生成的(src\chrome\app\resources\generated_resources_zh-CN.xtb等):

src\build\Debug\obj\global_intermediate\chrome_frame\chrome_frame_dialogs_zh-CN.rc

在代码中Chrome对于语言版本的选择,是函数GetApplicationLocale(), app_locale值得设定,/* ui/base/l10n/l10n_util.cc?*/

那么Chrome是悬着语言的策略是怎么样的呢?

1.查看--lang参数

2.当前配置文件是否制定locale

Refer the following 3 files?

src\chrome\app\resources\locale_settings.grd

src\chrome\app\generated_resources.grd

src\chrome\app\resources\locale_settings.grd

3.获取OS的locale信息

4.default值"en-US"

转载于:https://www.cnblogs.com/zzSoftware/p/3405503.html

Chromium之各国语言切换相关推荐

  1. Android App的国际化-各国语言缩写

    internationalization (国际化)简称 i18n,因为在i和n之间还有18个字符,localization(本地化 ),简称L10n. 一般用语言_地区的形式表示一种语言,如  zh ...

  2. app系统语言切换及app内部切换语言

    今天闲来无事看了点关于android系统语言及app内语言的切换,有点小感想就做了个demo,拿出来分享下 1.根据系统语言app适配 这个相对来说比较简单我们只需要建一个相应的values文件夹就好 ...

  3. Android实现多语言切换

    前言,最近要实现多语言切换需求,在网上查了很多资料,基本实现了想要的效果. 主要代码: 优化前(此段逻辑在华为P系列个别机型上会出现语言混乱的情况): Configuration configurat ...

  4. html多国语言配置方法,jquery多国语言切换特效

    这是一款实现多国语言切换的jquery特效.在这个示例中,通过简单的js代码,实现包括中文和英文在内的7种不同国家语言的切换效果. 使用方法 在页面中引入jquery和style.css. HTML结 ...

  5. Android开发应用内多国语言切换

    看到微信可以切换语言,切换语言也就是app国际化问题.我们也都会想到通过改变系统的语言,让app是自己跟随系统走,但是每一台手机系统设置中支持选择的语言,就比较少,比如小米2a:就只有 简体中文,繁体 ...

  6. 网页中英文语言切换解决方案

    网页中英文语言切换解决方案 参考文章: (1)网页中英文语言切换解决方案 (2)https://www.cnblogs.com/seasons1987/archive/2012/10/09/27163 ...

  7. Java Web的Struts2的多语种网站的多语言切换实例

    先看图图: 图1: 图2: 图3: 图4: 一 首先下载Properties Editor插件,该插件是支持中文的资源文件编辑器:MyEclipse 10.6 以上不用安装该插件,使用自带资源文件编辑 ...

  8. html怎么实现多语言图片切换,JavaScript实现--中英语言切换功能

    最近弄的项目是面向国际的,所以老总说要有语言切换功能.第一感觉好像不难吧 网上查了下,感觉实现方法就2种: 一:2个版本的HTML.至于怎么切换,方法也很多. 不过这种方法,除了笨,我实在不知道用什么 ...

  9. 安卓换语言java_Android应用程序的语言切换

    最近项目中用用到语言切换功能,第一想到的就是资源文件,没错. 在资源文件中新建一个文件夹values-en,在里面新建一个strings.xml,把默认values文件夹中的strings.xml中的 ...

最新文章

  1. mysql主从复制,半同步,主主复制架构的实现
  2. linux安装并管理mysql数据库
  3. Python设计模式之外观模式实例讲解
  4. sublime unable to save 没有那个文件或者目录
  5. org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory
  6. Web笔记-移动前端开发笔记
  7. IDEA配置SpringBoot的springloaded热部署(写方法、属性不用重启)
  8. 20191025:(leetcode)摆动序列
  9. 查询linux安装了哪种中文,linux 安装 中文字体
  10. 计算机说课稿模板小学数学,【小学数学说课稿范文模板+范文(精编20篇)】 说课稿模板小学数学...
  11. 寒假第二周学习总结与反思
  12. Pysot训练自己数据集前的预处理
  13. td设置虚线dotted框,在chrome下有时会出现实线bug
  14. 居家装修这些细节一定得注意到
  15. python画花的代码怎么打不开_怎么用python画玫瑰花,求大神贴代码,感激不尽
  16. python数据分析-pandas学习
  17. 华为搜索引擎问世!互联网格局将改写?
  18. 关于对编码器和译码器的理解
  19. python 双色球、大乐透彩票的杀号定胆自制工具
  20. Django项目于之在线教育平台网站的实战开发(三)

热门文章

  1. 配置MySQL主从复制
  2. ASP.NET中树形图的实现
  3. 浅析.Net共享程序集编程
  4. Windows客户端C/C++编程规范“建议”——函数调用
  5. Ubuntu 14.04 64位机上配置Android Studio操作步骤
  6. 对称加密算法之DES介绍
  7. oracle里面子判断,在过程中添加子进程,在子过程中判断
  8. android数据库查找一个字符,Android - 如何在Firebase数据库中对字符串进行简单搜索?_android_开发99编程知识库...
  9. POJ 1001(高精度乘法 java的2种解法)
  10. JS 实现下载Blod文件