Package Exports
- i18n-quality-lint
- i18n-quality-lint/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (i18n-quality-lint) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
i18n Hebrew Checker
A tool to check Hebrew translation files for untranslated strings.
Installation
npm install -g i18n-hebrew-checkerUsage
Quick check (console only)
npm run check
# or
i18n-hebrew-checkerCheck and save results
npm run check:save
# or
i18n-hebrew-checker --saveConfiguration
Create .i18ncheckrc.json in your project root:
{
"files": [
"src/i18n/translations/he.json"
],
"ignoreKeys": ["BULK_ACTIONS"],
"allowlist": ["AWS", "SSO", "JWT", "ID", "N/A", "API", "Google"],
"failOnFindings": true,
"outputDir": "output"
}Configuration Options
files- Array of translation files to checkignoreKeys- Keys to skip during checkingallowlist- Values that are allowed (technical terms, abbreviations)failOnFindings- Exit with error code if issues found (useful for CI/CD)outputDir- Directory to save results
Features
- ✅ Detects untranslated strings in Hebrew translation files
- ✅ Configurable allowlist for technical terms
- ✅ Supports multiple files
- ✅ CI/CD friendly
- ✅ Zero dependencies
License
MIT