** Changed in: gnome-shell-extension-manager (Ubuntu)
Status: Triaged => Fix Released
** Description changed:
gnome-shell-extension-manager package is missing translation data.
[Impact]
* Only in gnome-shell-extension-manager UI.
[Test Plan]
* prepare an environment other than English locale
* install gnome-shell-extension-manager package
* start up "Extension Manager"
* check UI is translated
[Where problems could occur]
* debian/control.in has "X-Ubuntu-Use-Langpack" for launchpad translation
* however Launchpad doesn't setup to translate gnome-shell-extention-manager
(yet?)
* This change will just add mo files to package.
* The expected risk is that there is a problem with the translation file and
the application cannot be started.
[Fixed in development release?]
For Ubuntu 22.04 LTS, the best fix is to disable language packs for this app.
The next language pack update is not expected until shortly before the Ubuntu
22.04.1 LTS release which is months away.
- For Ubuntu 22.10, we intend to enable language packs correctly. I don't
- think this is possible yet since translations aren't yet open for that
- series. I don't believe I have permissions to do this in Launchpad, but
- I have added a todo item to make sure this is done later in the 22.10
- release cycle.
-
+ For Ubuntu 22.10, we have enabled the translation template in Launchpad
+ so that language packs will be used for this app instead.
Original report:
according to build log:
https://launchpadlibrarian.net/597585355/buildlog_ubuntu-jammy-amd64.gnome-shell-extension-manager_0.3.0-0ubuntu1_BUILDING.txt.gz
[1/52] /usr/bin/meson --internal msgfmthelper
data/com.mattjakeman.ExtensionManager.desktop.in
data/com.mattjakeman.ExtensionManager.desktop desktop ../data/../po
[2/52] /usr/bin/meson --internal msgfmthelper
data/com.mattjakeman.ExtensionManager.metainfo.xml.in
data/com.mattjakeman.ExtensionManager.appdata.xml xml ../data/../po
[3/52] msgfmt ../po/ca.po -o po/ca/LC_MESSAGES/extension-manager.mo
[4/52] msgfmt ../po/cs.po -o po/cs/LC_MESSAGES/extension-manager.mo
[5/52] msgfmt ../po/de.po -o po/de/LC_MESSAGES/extension-manager.mo
[6/52] /usr/bin/meson --internal exe --unpickle
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-private/meson_exe_glib-mkenums_5ae9820e699815ab0293defdd2f2011acb473410.dat
[7/52] msgfmt ../po/es.po -o po/es/LC_MESSAGES/extension-manager.mo
[8/52] msgfmt ../po/fr.po -o po/fr/LC_MESSAGES/extension-manager.mo
[9/52] msgfmt ../po/hu.po -o po/hu/LC_MESSAGES/extension-manager.mo
[10/52] msgfmt ../po/id_ID.po -o po/id_ID/LC_MESSAGES/extension-manager.mo
[11/52] msgfmt ../po/it.po -o po/it/LC_MESSAGES/extension-manager.mo
[12/52] msgfmt ../po/ja.po -o po/ja/LC_MESSAGES/extension-manager.mo
[13/52] msgfmt ../po/nb.po -o po/nb/LC_MESSAGES/extension-manager.mo
[14/52] msgfmt ../po/nl.po -o po/nl/LC_MESSAGES/extension-manager.mo
[15/52] msgfmt ../po/nn.po -o po/nn/LC_MESSAGES/extension-manager.mo
[16/52] msgfmt ../po/oc.po -o po/oc/LC_MESSAGES/extension-manager.mo
[17/52] msgfmt ../po/pt_BR.po -o po/pt_BR/LC_MESSAGES/extension-manager.mo
[18/52] msgfmt ../po/pl.po -o po/pl/LC_MESSAGES/extension-manager.mo
[19/52] msgfmt ../po/tr.po -o po/tr/LC_MESSAGES/extension-manager.mo
[20/52] msgfmt ../po/ru_RU.po -o po/ru_RU/LC_MESSAGES/extension-manager.mo
generate .mo files.
Installing po/ca/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/ca/LC_MESSAGES
Installing po/cs/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/cs/LC_MESSAGES
Installing po/de/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/de/LC_MESSAGES
Installing po/es/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/es/LC_MESSAGES
Installing po/fr/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/fr/LC_MESSAGES
Installing po/hu/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/hu/LC_MESSAGES
Installing po/id_ID/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/id_ID/LC_MESSAGES
Installing po/it/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/it/LC_MESSAGES
Installing po/ja/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/ja/LC_MESSAGES
Installing po/nb/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/nb/LC_MESSAGES
Installing po/nl/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/nl/LC_MESSAGES
Installing po/nn/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/nn/LC_MESSAGES
Installing po/oc/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/oc/LC_MESSAGES
Installing po/pl/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/pl/LC_MESSAGES
Installing po/pt_BR/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/pt_BR/LC_MESSAGES
Installing po/tr/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/tr/LC_MESSAGES
Installing po/ru_RU/LC_MESSAGES/extension-manager.mo to
/<<PKGBUILDDIR>>/debian/gnome-shell-extension-manager/usr/share/locale/ru_RU/LC_MESSAGES
install .mo files.
drwxr-xr-x root/root 0 2022-04-19 22:32 ./
drwxr-xr-x root/root 0 2022-04-19 22:32 ./usr/
drwxr-xr-x root/root 0 2022-04-19 22:32 ./usr/bin/
-rwxr-xr-x root/root 219496 2022-04-19 22:32 ./usr/bin/extension-manager
drwxr-xr-x root/root 0 2022-04-19 22:32 ./usr/share/
drwxr-xr-x root/root 0 2022-04-19 22:32 ./usr/share/appdata/
-rw-r--r-- root/root 17334 2022-04-19 22:32
./usr/share/appdata/com.mattjakeman.ExtensionManager.appdata.xml
drwxr-xr-x root/root 0 2022-04-19 22:32 ./usr/share/applications/
-rw-r--r-- root/root 216 2022-04-19 22:32
./usr/share/applications/com.mattjakeman.ExtensionManager.desktop
drwxr-xr-x root/root 0 2022-04-19 22:32 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-04-19 22:32
./usr/share/doc/gnome-shell-extension-manager/
-rw-r--r-- root/root 972 2022-03-26 04:16
./usr/share/doc/gnome-shell-extension-manager/NEWS.gz
-rw-r--r-- root/root 431 2022-04-19 22:32
./usr/share/doc/gnome-shell-extension-manager/changelog.Debian.gz
-rw-r--r-- root/root 1601 2022-04-19 22:32
./usr/share/doc/gnome-shell-extension-manager/copyright
drwxr-xr-x root/root 0 2022-04-19 22:32 ./usr/share/glib-2.0/
drwxr-xr-x root/root 0 2022-04-19 22:32 ./usr/share/glib-2.0/schemas/
-rw-r--r-- root/root 1086 2022-04-19 22:32
./usr/share/glib-2.0/schemas/com.mattjakeman.ExtensionManager.gschema.xml
drwxr-xr-x root/root 0 2022-04-19 22:32 ./usr/share/icons/
drwxr-xr-x root/root 0 2022-04-19 22:32 ./usr/share/icons/hicolor/
drwxr-xr-x root/root 0 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/
drwxr-xr-x root/root 0 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/
-rw-r--r-- root/root 639 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/clock-alt-symbolic.svg
-rw-r--r-- root/root 640 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/dialog-question-symbolic.svg
-rw-r--r-- root/root 344 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/error-symbolic.svg
-rw-r--r-- root/root 643 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/external-link-symbolic.svg
-rw-r--r-- root/root 5115 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/globe-symbolic.svg
-rw-r--r-- root/root 484 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/go-next-symbolic.svg
-rw-r--r-- root/root 489 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/go-previous-symbolic.svg
-rw-r--r-- root/root 3525 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/puzzle-piece-symbolic.svg
-rw-r--r-- root/root 4536 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/settings-symbolic.svg
-rw-r--r-- root/root 521 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/software-update-available-symbolic.svg
-rw-r--r-- root/root 2075 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/star-filled-rounded-symbolic.svg
-rw-r--r-- root/root 3283 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/actions/star-outline-rounded-symbolic.svg
drwxr-xr-x root/root 0 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/apps/
-rw-r--r-- root/root 2337 2022-04-19 22:32
./usr/share/icons/hicolor/scalable/apps/com.mattjakeman.ExtensionManager.svg
drwxr-xr-x root/root 0 2022-04-19 22:32
./usr/share/icons/hicolor/symbolic/
drwxr-xr-x root/root 0 2022-04-19 22:32
./usr/share/icons/hicolor/symbolic/apps/
-rw-r--r-- root/root 741 2022-04-19 22:32
./usr/share/icons/hicolor/symbolic/apps/com.mattjakeman.ExtensionManager-symbolic.svg
does not contain any .mo files.
So gnome-shell-extension-manager shows English menu even though it runs
on Japanese environment.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: gnome-shell-extension-manager 0.3.0-0ubuntu1
ProcVersionSignature: Ubuntu 5.15.0-25.25-generic 5.15.30
Uname: Linux 5.15.0-25-generic x86_64
ApportVersion: 2.20.11-0ubuntu82
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Sat Apr 30 17:11:59 2022
InstallationDate: Installed on 2022-04-20 (9 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Daily amd64 (20220415)
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=ja_JP.UTF-8
SHELL=/bin/bash
SourcePackage: gnome-shell-extension-manager
UpgradeStatus: No upgrade log present (probably fresh install)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1971025
Title:
missing translation files
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-manager/+bug/1971025/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs