After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 648399 - gnome-shell: 12-hour string translated as a 24-hour string
gnome-shell: 12-hour string translated as a 24-hour string
Status: RESOLVED NOTABUG
Product: l10n
Classification: Infrastructure
Component: Latvian [lv]
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Peteris Krisjanis
Peteris Krisjanis
Depends on: 648394
Blocks:
 
 
Reported: 2011-04-21 17:27 UTC by Owen Taylor
Modified: 2012-05-17 06:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Owen Taylor 2011-04-21 17:27:44 UTC
Below reported problem also applies to Latvian translation (search for %l to find all relevant strings)

+++ This bug was initially created as a clone of Bug #648394 +++

The formats string in gnome-shell.po that are supposed to be a 12-hour time format:

#. Translators: This is a time format with date used
#. for AM/PM.
#: ../js/ui/dateMenu.js:177
msgid "%a %b %e, %l:%M:%S %p"
msgstr "%a, %e. %b, %H:%M:%S"

#: ../js/ui/dateMenu.js:178
msgid "%a %b %e, %l:%M %p"
msgstr "%a, %e. %b, %H:%M"

#. Translators: This is a time format without date used
#. for AM/PM.
#: ../js/ui/dateMenu.js:182
msgid "%a %l:%M:%S %p"
msgstr "%a %H:%M:%S"

#: ../js/ui/dateMenu.js:183
msgid "%a %l:%M %p"
msgstr "%a %H:%M"

Are done as straight-up 24-hour time formats. This makes the switch in System Settings that is supposed to switch between 12-hour and 24-hour time do nothing, which looks buggy. 

 https://bugzilla.redhat.com/show_bug.cgi?id=698698

Compare the gnome-panel translation:

#: ../applets/clock/calendar-window.c:316 ../applets/clock/clock.c:448
#: ../applets/clock/clock-location-tile.c:507
msgid "%l:%M %p"
msgstr "%I:%M %p"

Since the default value for the toggle switch is a 24-hour format (for all locales), I don't think it matters that 12-hour time with AM/PM isn't natural in German.
Comment 1 Peteris Krisjanis 2012-05-17 06:47:16 UTC
This correctly translated here, so NOTABUG. Thanks for letting this know, though :)