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 701815 - Improper date format (lock screen) / Niepoprawny zapis daty (ekran blokady)
Improper date format (lock screen) / Niepoprawny zapis daty (ekran blokady)
Status: RESOLVED NOTGNOME
Product: l10n
Classification: Infrastructure
Component: Polish [pl]
GNOME 3.6
Other Linux
: Normal normal
: ---
Assigned To: Piotr Drąg
Wadim Dziedzic
Depends on:
Blocks:
 
 
Reported: 2013-06-07 20:52 UTC by daimonion
Modified: 2013-06-12 07:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description daimonion 2013-06-07 20:52:18 UTC
There is no declension of the name of the month in the date shown on the lock screen, which is against the rules of Polish language.

PL:
W zapisie daty na ekranie blokady pojawia się "7 marzec" zamiast "7 marca" itp. - w języku polskim nazwa miesiąca powinna być w dopełniaczu, nie mianowniku (zob. np. http://portalwiedzy.onet.pl/140178,,,,daty,haslo.html).
Comment 1 daimonion 2013-06-07 20:54:11 UTC
Problem nie dotyczy tylko ekranu blokady, ale i innych miejsc w GNOME, np. kalendarza (widok z shella, widok w Evolution itp.), możliwe więc, że w wielu innych miejscach jest podobnie.
Comment 2 Piotr Drąg 2013-06-07 21:07:24 UTC
W plikach tłumaczeń używane są zmienne, których wartości pobierane są z biblioteki glibc (http://www.gnu.org/software/libc/manual/html_node/Formatting-Calendar-Time.html). Zastosowanie deklinacji jest niemożliwe z powodów technicznych. Oczywiście możesz zgłosić RFC w Bugzilli glibc, ale wątpię, żeby programiści coś na to poradzili.
Comment 3 daimonion 2013-06-08 10:54:16 UTC
Należy zatem jako rozwiązanie robocze np. dodać znaki interpunkcyjne tam, gdzie się da, tworząc z tego zapis typu "piątek; marzec, 1" (co i tak jest niezgodne z polskim standardem zapisu daty, ale może być tymczasowym obejściem problemu) - jak inaczej Linux ma być konkurencją dla innych systemów operacyjnych, jeśli tak podstawowa rzecz jak zapis daty jest niepoprawna?

Może się też okazać, że "mniejszym złem" byłoby po prostu podanie wszystkich nazw miesięcy od razu w dopełniaczu, skoro i tak w większości miejsc jako takie występują.

Dziękuję za odpowiedź i propozycję, ale "RFC w Bugzilli glibc" nie będę zgłaszał, nie koordynuję polskiego tłumaczenia GNOME. Z pewnością należałoby to jednak zrobić, ponieważ problem jest daleki od rozwiązanego.
Comment 4 Piotr Drąg 2013-06-11 20:39:17 UTC
Zgłosiłem propozycję wykorzystania nieużywanej w języku polskim zmiennej dla dopełniacza, na wzór lokalizacji ukraińskiej.

http://sourceware.org/bugzilla/show_bug.cgi?id=15606
Comment 5 daimonion 2013-06-12 07:12:36 UTC
Wspaniale, że udało się znaleźć rozwiązanie, gratulacje!