Update test fixtures to include "pl" in all translation test data
Add test_polish_translation test case verifying DEVX_LANG=pl works
Closes DEVX-47
## Summary
Add Polish (pl) as the 6th officially supported language in devx.
### Changes
**Code:**
- `src/devx/i18n.py`: Add `"pl"` to supported languages tuple
- `src/devx/ci/check_translations.py`: Add `"pl"` to `SUPPORTED_LANGS` (now 6 languages)
- Update docstring: "5 supported" → "6 supported"
**Translations:**
- `src/devx/translations.json`: Add Polish translations for all 180 keys
**Docs:**
- `README.md`: Update i18n feature description, DEVX_LANG env var, file tree comment
- `docs/index.md`: Same updates
- `docs/tech/architecture.md`: Update file tree comment
- `docs/user/cli-commands.md`: Update check-translations description ("five" → "six")
**Tests:**
- Update test fixtures to include `"pl"` in all translation test data
- Add `test_polish_translation` test case verifying `DEVX_LANG=pl` works
Closes DEVX-47
Auto-merge: If all CI checks pass, this PR will be merged automatically.
## Automated PR Review
- Architecture compliance: OK
- Best practices: OK
- Security: OK
- i18n: OK
- Resource management: OK
- Documentation: OK
- Tests: OK
- Commit conventions: OK
No issues found by automated checks.
---
**Auto-merge:** If all CI checks pass, this PR will be merged automatically.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
## Automated PR Review
- Architecture compliance: OK
- Best practices: OK
- Security: OK
- i18n: OK
- Resource management: OK
- Documentation: OK
- Tests: OK
- Commit conventions: OK
No issues found by automated checks.
---
**Auto-merge:** If all CI checks pass, this PR will be merged automatically.
emil
merged commit b4350751f1 into master2026-06-24 23:04:21 +00:00
emil
deleted branch DEVX-47-add-polish-language2026-06-24 23:04:22 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Add Polish (pl) as the 6th officially supported language in devx.
Changes
Code:
src/devx/i18n.py: Add"pl"to supported languages tuplesrc/devx/ci/check_translations.py: Add"pl"toSUPPORTED_LANGS(now 6 languages)Translations:
src/devx/translations.json: Add Polish translations for all 180 keysDocs:
README.md: Update i18n feature description, DEVX_LANG env var, file tree commentdocs/index.md: Same updatesdocs/tech/architecture.md: Update file tree commentdocs/user/cli-commands.md: Update check-translations description ("five" → "six")Tests:
"pl"in all translation test datatest_polish_translationtest case verifyingDEVX_LANG=plworksCloses DEVX-47
a987b63da7to7a960349807a96034980to03c132b812Automated PR Review
No issues found by automated checks.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
03c132b812tof0b68cbbbcAutomated PR Review
No issues found by automated checks.
Auto-merge: If all CI checks pass, this PR will be merged automatically.