跳转到主要内容

检查Mozilla本地化

项目描述

Build tests

compare-locales

检查Mozilla本地化

查找

  • 缺失的字符串
  • 过时的字符串
  • 在运行时错误上没有误报的错误
  • 警告可能的运行时错误

它还包括 l10n-merge 功能,该功能用缺失的英文字符串填充本地化,并用英文替换带有错误的实体。

如果您想检查原始代码中类似重复消息的错误,请使用也是此包一部分的 moz-l10n-lint,您也可以用它来检查字符串与已暴露给本地化的字符串之间的冲突。

配置

您可以通过一个项目配置文件,即l10n.toml,来配置compare-locales(以及moz-l10n-lint)。

示例

要检查项目中的所有区域设置,请使用

compare-locales l10n.toml .

要检查Firefox与本地l10n-central检查点,请使用

compare-locales browser/locales/l10n.toml ../l10n-central

如果您只想检查特定的区域设置,请将它们指定为额外的命令行参数。

要检查您的本地工作,请使用

moz-l10n-lint l10n.toml

以检查与已存在的字符串的冲突

moz-l10n-lint --reference-project ../android-l10n/mozilla-mobile/fenix l10n.toml
moz-l10n-lint --l10n-reference ../gecko-strings browser/locales/l10n.toml

用于检查像Fenix这样的单一项目或像Firefox这样的Gecko项目,分别。

项目详情


发布历史 发布通知 | RSS订阅

下载文件

下载适用于您的平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。

源代码分发

compare_locales-9.0.4.tar.gz (58.4 kB 查看哈希值)

上传时间 源代码

构建分发

compare_locales-9.0.4-py3-none-any.whl (75.5 kB 查看哈希值)

上传时间 Python 3

支持者