mirror of
https://github.com/sabnzbd/sabnzbd.git
synced 2026-07-30 08:58:07 -04:00
The `translations.yml` workflow now fetches `fetch-depth: 2` and uses `git show` to detect if the current commit includes local `.po` file changes. If local translation edits are present, `tx push --translation` is used; otherwise, only `--source` is pushed. This prevents accidental overwrites of Transifex translations with outdated local files when no `.po` changes were intended. This commit also includes updated translations in various `.po` files and adds guidance for translators to `po_to_json.py` for consistency.