Skip to content

fix(i18n): sync locale fixes and no-wrap reformat#297

Merged
TheWitness merged 1 commit intoCacti:developfrom
somethingwithproof:fix/locale-integrity
Mar 19, 2026
Merged

fix(i18n): sync locale fixes and no-wrap reformat#297
TheWitness merged 1 commit intoCacti:developfrom
somethingwithproof:fix/locale-integrity

Conversation

@somethingwithproof
Copy link
Contributor

This PR consolidates and improves upon #296 and #291.

Changes:

  • Syncs syntax and variable placeholder fixes for all locales.
  • Fixes zh-CN full-width percent sign syntax errors.
  • Standardizes all .po files with 'msgcat --no-wrap' as requested.
  • Verified all language files pass 'msgfmt --check' with zero fatal errors.

Supersedes #296 and #291.

@somethingwithproof somethingwithproof changed the title fix(i18n): global locale integrity and coverage synchronization fix(i18n): sync locale fixes and no-wrap reformat Mar 19, 2026
@TheWitness
Copy link
Member

@somethingwithproof , now sv-SE.po. How does this happen?

- Sync syntax and variable placeholder fixes for all locales from Cacti#296
- Sync zh-CN full-width percent sign fixes from Cacti#291
- Standardized all .po files with 'msgcat --no-wrap' as requested by maintainers
- Verified all language files with 'msgfmt --check' (zero fatal errors)
@TheWitness TheWitness merged commit cb0b5e0 into Cacti:develop Mar 19, 2026
@somethingwithproof
Copy link
Contributor Author

The sv-SE conflict was a PO header timestamp. Weblate updated the PO-Revision-Date on develop after the branch was created, so the rebase hit a conflict on the header block. Resolved by keeping the upstream (newer) timestamp. No translation content was affected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants