Bottles icon indicating copy to clipboard operation
Bottles copied to clipboard

Update POTFILES and translation template

Open ryonakano opened this issue 3 months ago • 3 comments

Description

The translation template is outdated and missing some strings, which means translators can't complete their work. So, I updated the POTFILES and translation template.

I would like the maintainers of Bottles to enable the Update PO files to match POT (msgmerge) addon on Hosted Weblate, because updating .po files too in this PR would cause conflicts in #3313. Enabling this addon makes Weblate update .po from .pot automatically.

Type of change

  • [x] Bug fix (non-breaking change which fixes an issue)
  • [ ] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] This change requires a documentation update

How Has This Been Tested?

  • [ ] Run git grep -l -w _\( -- bottles > po/POTFILES
  • [ ] Manually edit POTFILES because the previous command removes comments and paths under data/ dir
  • [ ] Run meson setup builddir --prefix=/usr -Ddevel=true
  • [ ] Run ninja -C builddir
  • [ ] Run ninja -C builddir bottles-pot

ryonakano avatar Mar 23 '24 20:03 ryonakano

SonarQube Quality Gate

Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

fab-sonarqube[bot] avatar Mar 23 '24 20:03 fab-sonarqube[bot]

Pylint result on modfied files:

github-actions[bot] avatar Mar 23 '24 20:03 github-actions[bot]

Converting to draft since I'd like to re-update the pot after #3333 get merged.

ryonakano avatar Apr 04 '24 14:04 ryonakano