[SRU] No translation files included in K3b
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
k3b (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Zesty |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* The K3b interface is not translated for expected localisations.
* The translations are not present in git-master snapshots, but are provided in the shipped release tarballs.
* This upload switches to the 17.04.0 release tarball where the localisations/
[Test Case]
* Reproduce by switching KDE regional settings to what should be a supported localisation (including installing main kde language packs), log out and in, and K3B interface will remain in English only.
* With the update, the excepted translated interface for K3B is used.
* As commented in the bug, reporter has tested the staging packages for the update and reported on their locale (German I think) that the translated K3B is restored as expected.
* I have tested on Spanish and Dutch the same, although not be a speaker of those I cannot verify the translation quality itself.
[Regression Potential]
* The lack of translations is itself a regression, so restoring them is correcting that case.
* In addition to restoring translations (adding 'po' dir and cmakelists adjustment to make those), updating to the 17.04.0 release tarball includes ONLY the extra commits:
- Update the internal project and app version in cmake to 17.04.0
- Add a few additional translations to the appstream data (sr, tr)
- Update a test that we don't currently run (hopefully will in AA release).
* Consequently the largest risk of regression may be introducing a translation of a feature which is of not as good 'quality' as the native English translation. In general, as these are the intended translations to be shipped in the upstream release, this is of no more severity than if we had been able to ship this release (missed by a few days) originally.
---
Hello,
the interface of the version of K3b shipped in Zesty is untranslated, because apparently the respective translation files are not shipped.
A package k3b-i18n, that should contain the translation files, exists, but it doesn't contain anything (see attached screenshot).
Kind regards,
Jan
ProblemType: Bug
DistroRelease: Ubuntu 17.04
Package: k3b 2.0.3a+
ProcVersionSign
Uname: Linux 4.10.0-19-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.4-0ubuntu4
Architecture: amd64
CurrentDesktop: Unity:Unity7
Date: Sun Apr 16 09:58:28 2017
InstallationDate: Installed on 2017-04-14 (1 days ago)
InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
SourcePackage: k3b
UpgradeStatus: No upgrade log present (probably fresh install)
description: | updated |
summary: |
- No translation files included in K3b + [SRU] No translation files included in K3b |
Changed in k3b (Ubuntu Zesty): | |
status: | Confirmed → In Progress |
Changed in k3b (Ubuntu Artful): | |
status: | In Progress → Fix Committed |
Seem that the upstream snapshot was missing the translation files, and not picked up as our CI strips those on it's normal build and packaging.
I will look at a bugfix update to restore them.