Bug 1855360 - Fix the skip-if syntax. a=bustage-fix
[gecko.git] / tools / lint / l10n.yml
blob85ad1aaabd30839bbe02469a1bb5cc500fc6771f
1 ---
2 l10n:
3     description: Localization linter
4     # list of include directories of both
5     # browser and mobile/android l10n.tomls
6     include:
7         - browser/branding/official/locales/en-US
8         - browser/extensions/formautofill/locales/en-US
9         - browser/extensions/report-site-issue/locales/en-US
10         - browser/locales/en-US
11         - devtools/client/locales/en-US
12         - devtools/shared/locales/en-US
13         - devtools/startup/locales/en-US
14         - dom/locales/en-US
15         - mobile/android/locales/en-US
16         - netwerk/locales/en-US
17         - security/manager/locales/en-US
18         - toolkit/locales/en-US
19         - tools/lint/l10n.yml
20     # files not supported by compare-locales,
21     # and also not relevant to this linter
22     exclude:
23         - browser/locales/en-US/firefox-l10n.js
24         - mobile/android/locales/en-US/mobile-l10n.js
25         - toolkit/locales/en-US/chrome/global/intl.css
26     l10n_configs:
27         - browser/locales/l10n.toml
28         - mobile/android/locales/l10n.toml
29     type: external
30     payload: python.l10n_lint:lint
31     setup: python.l10n_lint:gecko_strings_setup
32     support-files:
33         - '**/l10n.toml'
34         - 'third_party/python/compare-locales/**'
35         - 'third_party/python/fluent/**'
36         - 'tools/lint/python/l10n_lint.py'
37         - 'tools/lint/l10n.yml'