You are not logged in.
Gnome translation seems outdated since the update to 3.30. Half of the messages in Gnome is in English
$ cat /usr/share/locale/cs/LC_MESSAGES/gnome-desktop-3.0.mo
...
PO-Revision-Date: 2013-08-20 08:47+0200
This is completely out of date.
Is there some way to update those files?
Last edited by aleskva (2019-05-03 23:31:28)
Offline
If you wanted to update the upstream translation, you could contribute via gnome gitlab: https://gitlab.gnome.org/GNOME/gnome-desktop
That shouldn't be necessary here though.
The translation in the gnome-session-3.30.0-1 package seems up to date:
$ tar -Oxf /var/cache/pacman/pkg/gnome-session-3.30.0-1-x86_64.pkg.tar.xz usr/share/locale/cs/LC_MESSAGES/gnome-session-3.0.mo|grep -a Date
POT-Creation-Date: 2018-08-28 21:21+0000
PO-Revision-Date: 2018-08-29 10:42+0200The file just isn't up to date in your system for some reason.
What's the output of 'pacman -Qkk gnome-session'?
Offline
$ pacman -Qkk gnome-session
gnome-session: 363 souborů celkem. 0 pozměněné souboryOffline
What about `pacman -Q gnome-session`?
Are you fully up to date or have you done a partial upgrade?
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
I'm not sure, if this is something to do with my issue, but per commit history, the Czech translation was updated at 4th Sep: https://gitlab.gnome.org/GNOME/gnome-de … r/po/cs.po
Last edited by aleskva (2018-09-19 15:33:47)
Offline
$ pacman -Q gnome-session
gnome-session 3.30.0-1I updated Gnome from 3.28 using
$ pacman -Syu(the same as from 3.26 to 3.28 etc.)
Offline
That's odd (edit: it's odd that you are getting the old date in the file despite being properly up to date). What do you get if you run ooo's command:
tar -Oxf /var/cache/pacman/pkg/gnome-session-3.30.0-1-x86_64.pkg.tar.xz usr/share/locale/cs/LC_MESSAGES/gnome-session-3.0.mo|grep -a DateLast edited by Trilby (2018-09-19 15:39:24)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
All the updates in past went well, but this time I've got Gnome 3.30 half in Czech and half in English, which is really not good. See for example: https://ctrlv.cz/shots/2018/09/19/b9tg.png
The word "Drátové Connected" is really funny, but the datetime format is some really weird combination of English format and Czech words, and like this looks more parts of Gnome since 3.30
Offline
The same actually:
$ tar -Oxf /var/cache/pacman/pkg/gnome-session-3.30.0-1-x86_64.pkg.tar.xz usr/share/locale/cs/LC_MESSAGES/gnome-session-3.0.mo|grep -a Date
POT-Creation-Date: 2018-08-28 21:21+0000
PO-Revision-Date: 2018-08-29 10:42+0200Offline
Ok, I'm stumped. The package in your cache has the correct revision date, pacman says there is no problem with the installed file (e.g. it should match what is in the cache), yet that file on your system still has an old date.
If you can bear with me, can we double check the result in your initial post:
grep -a Date /usr/share/locale/cs/LC_MESSAGES/gnome-desktop-3.0.moIf that still has a 2013 date I'd try reinstalling gnome-session (though I'm not sure if that'd work as it makes no sense to me how the old date could be there). If instead it is a current 2018 date, then the problem may just be in your locale settings.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Okay, I removed all the content /usr/share/locale/cs/ and used pacman to reinstall all packages in my Arch. This is what terminal gives me now:
$ tar -Oxf /var/cache/pacman/pkg/gnome-session-3.30.0-1-x86_64.pkg.tar.xz usr/share/locale/cs/LC_MESSAGES/gnome-session-3.0.mo|grep -a Date
POT-Creation-Date: 2018-08-28 21:21+0000
PO-Revision-Date: 2018-08-29 10:42+0200
$ tar -Oxf /var/cache/pacman/pkg/gnome-desktop-1\:3.30.0-1-x86_64.pkg.tar.xz usr/share/locale/cs/LC_MESSAGES/gnome-desktop-3.0.mo|grep -a Date
POT-Creation-Date: 2013-08-19 17:24+0000
PO-Revision-Date: 2013-08-20 08:47+0200
$ grep -a Date /usr/share/locale/cs/LC_MESSAGES/gnome-session-3.0.mo
POT-Creation-Date: 2018-08-28 21:21+0000
PO-Revision-Date: 2018-08-29 10:42+0200
$ grep -a Date /usr/share/locale/cs/LC_MESSAGES/gnome-desktop-3.0.mo
POT-Creation-Date: 2013-08-19 17:24+0000
PO-Revision-Date: 2013-08-20 08:47+0200The system still looks like https://ctrlv.cz/shots/2018/09/19/b9tg.png (half english, wrong datetime format, etc.).
Last edited by aleskva (2018-09-19 17:59:16)
Offline
Oops. I didn't realize you and ooo were looking at different files. Sorry that was a long red-herring.
Everything seems fine for the packages on your system. So I gather it's a locale settings issue. I don't have much experience with non US locales, but as a start, the output of `locale -a` and `localectl` would be helpful.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
$ locale -a
C
cs_CZ.utf8
POSIX
$ localectl
System Locale: LANG=cs_CZ.UTF-8
VC Keymap: cz-qwertz
X11 Layout: n/aOffline
They weren't translated at the release date, but after the usual minor updates they got updated
Offline