跳转到主要内容

用于检查Fluent文件的检查工具包

项目描述

Fluent Linter

PyPI version

Unit Tests

此脚本主要基于用于Firefox本地化的mozilla-central中的Fluent Linter

它允许检查参考FTL文件中的常见问题

  • 标识符太短
  • 标识符中使用了无效字符
  • 使用了不正确的字符(例如,使用'代替

它还允许限制支持的功能范围,例如禁用属性或变体。

版本控制集成

使用pre-commit,将此添加到您仓库中的.pre-commit-config.yaml

repos:
  - repo: https://github.com/mozilla-l10n/moz-fluent-linter
    rev: v0.4.6
    hooks:
      - id: fluent_linter
        files: \.ftl$
        args: [--config, l10n/linter_config.yml, l10n/en/]

这只是一个示例,以帮助您开始,您可能需要根据您的具体需求和配置更新revargs

项目详情


下载文件

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

源分布

moz_fluent_linter-0.4.6.tar.gz (17.3 kB 查看哈希值)

上传时间:

构建分布

moz_fluent_linter-0.4.6-py3-none-any.whl (14.3 kB 查看哈希值)

上传时间: Python 3