检查Mozilla本地化
项目描述
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项目,分别。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。
源代码分发
compare_locales-9.0.4.tar.gz (58.4 kB 查看哈希值)
构建分发
compare_locales-9.0.4-py3-none-any.whl (75.5 kB 查看哈希值)
关闭
compare_locales-9.0.4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 73d0d384aefa0bc96f5fd8521c08c8bb89b16a37316701323a77960accabd551 |
|
MD5 | 332eeca71170d55ee5705dbc39bbf8cb |
|
BLAKE2b-256 | e056b0307642caae7fe5276b529852ba3c5436d4f61b97319874d0a5393365a9 |