"Upgrading Ubuntu to version " not translated
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | ubuntu-release-upgrader (Ubuntu) |
High
|
Brian Murray | ||
Bug Description
When starting an upgrade to a new Ubuntu version (i tried from 15.04 to 15.10), there's a string that isn't translated, even though the translation states update-manager is 100% percent translated (in Swedish) for the affected versions. The string is the header "Upgrading Ubuntu to version ", see picture attached.
Related branches
- Oded Arbel: Pending requested 2015-08-02
-
Diff: 61335 lines (+15712/-10204) (has conflicts)138 files modifiedDistUpgrade/DistUpgradeCache.py (+1/-1)
DistUpgrade/DistUpgradeController.py (+7/-1)
DistUpgrade/DistUpgradeFetcherKDE.py (+7/-2)
DistUpgrade/DistUpgradeVersion.py (+1/-1)
DistUpgrade/DistUpgradeViewGtk3.py (+1/-1)
DistUpgrade/build-tarball.sh (+3/-3)
DistUpgrade/imported/invoke-rc.d (+124/-7)
data/DistUpgrade.cfg (+19/-5)
data/mirrors.cfg (+28/-10)
data/removal_blacklist.cfg (+4/-1)
debian/changelog (+111/-0)
debian/control (+1/-1)
po/af.po (+83/-83)
po/am.po (+83/-83)
po/an.po (+85/-85)
po/ar.po (+81/-81)
po/ast.po (+87/-84)
po/az.po (+85/-85)
po/be.po (+184/-100)
po/bg.po (+81/-81)
po/bn.po (+81/-81)
po/bo.po (+81/-81)
po/br.po (+82/-82)
po/bs.po (+85/-82)
po/ca.po (+85/-82)
po/ca@valencia.po (+81/-81)
po/ce.po (+85/-85)
po/ceb.po (+85/-85)
po/ckb.po (+85/-85)
po/crh.po (+81/-81)
po/cs.po (+81/-81)
po/csb.po (+81/-81)
po/cv.po (+85/-85)
po/cy.po (+81/-81)
po/da.po (+88/-85)
po/de.po (+85/-82)
po/dv.po (+85/-85)
po/el.po (+87/-84)
po/en_AU.po (+141/-138)
po/en_CA.po (+137/-137)
po/en_GB.po (+129/-126)
po/eo.po (+81/-81)
po/es.po (+85/-82)
po/et.po (+81/-81)
po/eu.po (+85/-82)
po/fa.po (+85/-85)
po/fi.po (+85/-82)
po/fil.po (+83/-83)
po/fo.po (+83/-83)
po/fr.po (+85/-82)
po/fr_CA.po (+87/-84)
po/fur.po (+83/-83)
po/fy.po (+85/-85)
po/ga.po (+85/-85)
po/gd.po (+83/-83)
po/gl.po (+94/-91)
po/gu.po (+85/-85)
po/gv.po (+85/-85)
po/he.po (+85/-85)
po/hi.po (+81/-81)
po/hr.po (+85/-82)
po/hu.po (+85/-82)
po/hy.po (+85/-85)
po/ia.po (+1633/-0)
po/id.po (+87/-84)
po/is.po (+84/-84)
po/it.po (+88/-85)
po/ja.po (+88/-85)
po/jv.po (+85/-85)
po/ka.po (+83/-83)
po/kk.po (+81/-81)
po/km.po (+85/-82)
po/kn.po (+85/-85)
po/ko.po (+85/-82)
po/ku.po (+83/-83)
po/ky.po (+85/-85)
po/lb.po (+85/-85)
po/lo.po (+85/-85)
po/lt.po (+81/-81)
po/lv.po (+88/-85)
po/mhr.po (+85/-85)
po/mk.po (+83/-83)
po/ml.po (+85/-85)
po/mn.po (+85/-85)
po/mr.po (+85/-85)
po/ms.po (+87/-84)
po/mus.po (+85/-85)
po/my.po (+85/-85)
po/nb.po (+85/-82)
po/nds.po (+85/-85)
po/ne.po (+85/-85)
po/nl.po (+103/-93)
po/nn.po (+81/-81)
po/oc.po (+66/-63)
po/om.po (+1633/-0)
po/pa.po (+83/-83)
po/pam.po (+1633/-0)
po/pl.po (+87/-84)
po/ps.po (+85/-85)
po/pt.po (+88/-85)
po/pt_BR.po (+88/-85)
po/qu.po (+85/-85)
po/ro.po (+88/-85)
po/ru.po (+85/-82)
po/rw.po (+85/-85)
po/sc.po (+85/-85)
po/sco.po (+85/-85)
po/sd.po (+85/-85)
po/se.po (+83/-83)
po/shn.po (+85/-85)
po/si.po (+83/-83)
po/sk.po (+81/-81)
po/sl.po (+66/-63)
po/sq.po (+87/-84)
po/sr.po (+81/-81)
po/sv.po (+86/-83)
po/szl.po (+64/-64)
po/ta.po (+83/-83)
po/ta_LK.po (+85/-85)
po/te.po (+83/-83)
po/tg.po (+87/-84)
po/th.po (+81/-81)
po/tl.po (+83/-83)
po/tr.po (+85/-82)
po/ubuntu-release-upgrader.pot (+104/-104)
po/ug.po (+87/-84)
po/uk.po (+85/-82)
po/ur.po (+85/-85)
po/uz.po (+85/-85)
po/vi.po (+81/-81)
po/xh.po (+85/-85)
po/zh_CN.po (+85/-85)
po/zh_HK.po (+81/-81)
po/zh_TW.po (+87/-84)
po/zu.po (+85/-85)
tests/test_apport_crash.py (+2/-2)
utils/demoted.cfg (+126/-1)
utils/demotions.py (+12/-10)
| Josef Andersson (northar) wrote : | #1 |
| Hans Joachim Desserud (hjd) wrote : | #2 |
| affects: | update-manager (Ubuntu) → ubuntu-release-upgrader (Ubuntu) |
| Changed in ubuntu-release-upgrader (Ubuntu): | |
| status: | New → Confirmed |
| tags: | added: vivid |
| tags: | added: i18n |
| Brian Murray (brian-murray) wrote : | #3 |
The release upgrade process downloads a tarball of the release upgrader for the next release of Ubuntu, so the statement:
"Presumably this needs a fix in 15.04 which will actually display the title with 15.10."
Is incorrect, this only needs to be fixed in the Wily version of the package which creates the tarball used to upgrade from Vivid to Wily.
| tags: |
added: wily removed: vivid |
| Brian Murray (brian-murray) wrote : | #4 |
Also if we look at the date the PO file was generated we can see that it was quite recent, 2015-09-29
| Brian Murray (brian-murray) wrote : | #5 |
However, looking at the actual sv translations in Launchpad we can see that it does contain 15.10.
| summary: |
- Non translateable header "Upgrading Ubuntu to version " + "Upgrading Ubuntu to version " not translated |
| Brian Murray (brian-murray) wrote : | #6 |
In comment #4 I actually meant the following bzr branch which is receiving the imports.
https:/
| Brian Murray (brian-murray) wrote : | #7 |
This may be because Launchpad is showing the translation focus as Vivid.
| Changed in ubuntu-release-upgrader (Ubuntu): | |
| importance: | Undecided → High |
| Hans Joachim Desserud (hjd) wrote : | #8 |
Thanks for looking into this, Brian. :)
>The release upgrade process downloads a tarball of the release upgrader for the next release of Ubuntu
Oh, I didn't know that. It makes sense though.
Btw, I found bug 1300760 which seems to be the same issue, so maybe this should be marked as a duplicate?
| Colin Watson (cjwatson) wrote : | #9 |
The translation focus in fact isn't relevant; that was my mistake. Sorry.
The problem is that po/ubuntu-
| Changed in ubuntu-release-upgrader (Ubuntu): | |
| assignee: | nobody → Brian Murray (brian-murray) |
| status: | Confirmed → In Progress |
| Launchpad Janitor (janitor) wrote : | #10 |
This bug was fixed in the package ubuntu-
---------------
ubuntu-
* po/update-
- updated (LP: #1502529)
-- Brian Murray <email address hidden> Wed, 07 Oct 2015 16:20:08 -0700
| Changed in ubuntu-release-upgrader (Ubuntu): | |
| status: | In Progress → Fix Released |


Thanks for reporting.
This is actually in ubuntu- release- upgrader, so I've moved the bug to that package. "yes">& lt;b> <big& gt;Upgrading Ubuntu to version 15.10< /big> </b& gt;</property> bazaar. launchpad. net/~ubuntu- branches/ ubuntu/ wily/ubuntu- release- upgrader/ wily/view/ head:/data/ gtkbuilder/ DistUpgrade. ui#L1158) bazaar. launchpad. net/~ubuntu- branches/ ubuntu/ wily/ubuntu- release- upgrader/ wily/view/ head:/po/ sv.po#L1712)
I've found the following by looking in the source code:
* The title is marked as translatable in the UI:
<property name="label" translatable=
(http://
* The po file seem to be outdated, since it has a translation which attempts to match the previous version number:
msgid "<b><big>Upgrading Ubuntu to version 15.04</big></b>"
msgstr "<b><big>Uppgradera Ubuntu till version 15.04</big></b>"
(http://
So I'm fairly certain this would start working if the package pulled in the latest translations from LP. While writing this it occured to me that I was looking up the source code for the latest version, i.e. Wily. Presumably this needs a fix in 15.04 which will actually display the title with 15.10. I'm not familiar with the workflow for these packages, so I don't know if it is customary to release a new version of this package with updated translations right before the next Ubuntu release becomes available.