Chromium具有多語言自動切換功能,程式啟動時會根據系統的語言設定來選擇介面語言。英文的字串和ID號的對應關係在檔案src/chrome/app/generated_resources.grd和chromium_strings.grd,該檔案也是xml描述的,在檔案中還記錄了所有其他語言翻譯過的字串資源檔位置:
<file path="resources/generated_resources_zh-CN.xtb"lang="zh-CN" />
<file path="../../third_party/launchpad_translations/chromium_strings_zh-CN.xtb"lang="zh-CN" />
也記錄了字串資源檔輸出路徑:
<output filename="generated_resources_zh-CN.pak"type="data_package" lang="zh-CN" />
<output filename="chromium_strings_zh-CN.pak"type="data_package" lang="zh-CN" />,編譯時間grit工具會根據檔案描述產生對應檔案和字串標頭檔
<output filename="grit/generated_resources.h"type="rc_header">和
<output filename="grit/chromium_strings.h"type="rc_header">,Chromium在運行時可以根據ID號擷取對應的字串資源。
Chromium具有多語言自動切換功能,程式啟動時會根據系統的語言設定來選擇介面語言。英文的字串和ID號的對應關係在檔案src/chrome/app/generated_resources.grd和chromium_strings.grd,該檔案也是xml描述的,在檔案中還記錄了所有其他語言翻譯過的字串資源檔位置:
<file path="resources/generated_resources_zh-CN.xtb"lang="zh-CN" />
<file path="../../third_party/launchpad_translations/chromium_strings_zh-CN.xtb"lang="zh-CN" />
也記錄了字串資源檔輸出路徑:
<output filename="generated_resources_zh-CN.pak"type="data_package" lang="zh-CN" />
<output filename="chromium_strings_zh-CN.pak"type="data_package" lang="zh-CN" />,編譯時間grit工具會根據檔案描述產生對應檔案和字串標頭檔
<output filename="grit/generated_resources.h"type="rc_header">和
<output filename="grit/chromium_strings.h"type="rc_header">,Chromium在運行時可以根據ID號擷取對應的字串資源。