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 794838 - Названия месяцев в верхней панели GNOME 3.28
Названия месяцев в верхней панели GNOME 3.28
Status: RESOLVED FIXED
Product: l10n
Classification: Infrastructure
Component: Russian [ru]
GNOME 3.28
Other Linux
: Normal normal
: ---
Assigned To: Russian Translations Maintainers
Russian Translations Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-03-30 12:15 UTC by Eugene
Modified: 2018-05-14 15:42 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Снимок экрана с часами и сокращенным названием месяца (112.68 KB, image/png)
2018-03-30 12:15 UTC, Eugene
  Details
[gnome-shell] Update date formats in Russian translation (5.04 KB, patch)
2018-03-30 18:44 UTC, Piotr Drąg
reviewed Details | Review
[gnome-desktop] Update date formats in Russian translation (3.79 KB, patch)
2018-03-30 18:44 UTC, Piotr Drąg
reviewed Details | Review
[glib] Update date formats in Russian translation (1.30 KB, patch)
2018-03-30 18:45 UTC, Piotr Drąg
reviewed Details | Review
[gnome-control-center] Update date formats in Russian translation (3.29 KB, patch)
2018-04-09 18:46 UTC, Piotr Drąg
none Details | Review

Description Eugene 2018-03-30 12:15:39 UTC
Created attachment 370337 [details]
Снимок экрана с часами и сокращенным названием месяца

Здравствуйте.

Пользуюсь GNOME 3.28 в Debian Testing с русской локализацией. В верхней
панели включено отображение даты рядом с часами. Однако названия
месяцев пишутся в сокращенном варианте; например, вместо "Пятница, 30
марта, 11:15" пишется "Пятница, 30 мар., 11:15" (скриншот
прилагается).

Если в настоящее время формат даты позволяет выводить правильные
окончания месяцев в русском переводе ("мартА", "ФевралЯ", июнЯ" и
т.д.), то можно ли как-то исправить отображение месяцев на панели? Я
так понимаю, что это вопрос именно локализации, а не настроек системы.

С уважением, Евгений
Comment 1 Piotr Drąg 2018-03-30 18:44:09 UTC
Created attachment 370353 [details] [review]
[gnome-shell] Update date formats in Russian translation

%B is now genitive, so we can use it. Also removes leading spaces from day numbers and adds thin spaces where appropriate.
Comment 2 Piotr Drąg 2018-03-30 18:44:50 UTC
Created attachment 370355 [details] [review]
[gnome-desktop] Update date formats in Russian translation

%B is now genitive, so we can use it. Also removes leading spaces from day numbers, uses a Unicode ratio sign instead of a colon, and adds thin spaces where appropriate.
Comment 3 Piotr Drąg 2018-03-30 18:45:37 UTC
Created attachment 370356 [details] [review]
[glib] Update date formats in Russian translation

%B is now genitive, so we can use it. Also removes leading spaces from day numbers, uses a Unicode ratio sign instead of a colon, and adds thin spaces where appropriate.
Comment 4 Piotr Drąg 2018-03-30 18:49:15 UTC
Here is a set of patches that update and unify date formats in Russian localization, for the maintainer’s consideration.
Comment 5 Nick 2018-04-09 12:44:34 UTC
Review of attachment 370353 [details] [review]:

Tested. Perfect!
Comment 6 Nick 2018-04-09 12:45:11 UTC
Review of attachment 370355 [details] [review]:

Tested. Perfect!
Comment 7 Nick 2018-04-09 12:46:03 UTC
Review of attachment 370356 [details] [review]:

Perfect!
Comment 8 Nick 2018-04-09 12:51:05 UTC
Looks perfect! https://s7.postimg.org/71piht5yj/2018-04-09_15-42-19.png
Comment 9 Nick 2018-04-09 17:04:26 UTC
(In reply to Piotr Drąg from comment #4)
> Here is a set of patches that update and unify date formats in Russian
> localization, for the maintainer’s consideration.


also here:
https://github.com/GNOME/gnome-control-center/blob/master/po/ru.po

Patch: [gnome-control-center] Update date formats in Russian translation https://pastebin.com/WpggmEpP


Screenshot: https://s7.postimg.org/3wsc7xuzf/2018-04-09_19-17-40.png
Comment 10 Piotr Drąg 2018-04-09 18:46:57 UTC
Created attachment 370704 [details] [review]
[gnome-control-center] Update date formats in Russian translation

%B is now genitive, so we can use it. Also removes leading spaces from day numbers, uses a Unicode ratio sign instead of a colon, and adds thin spaces where appropriate.
Comment 11 Nick 2018-04-10 06:33:47 UTC
Piotr, thank you!

To Russian Translations Maintainers,
Please apply the patches.
Comment 12 Eugene 2018-04-10 19:36:46 UTC
Now it's wonderful! Thank you very much, Piotr Drąg!


Please apply the patches.
Comment 13 Nick 2018-04-12 06:42:12 UTC
I see that the Russian Translations Maintainers is very rare here.  Other languages already have "%B". It seems that in 3.28.1 Russian po files will be without the patches. What to do to apply the patches in master branch ASAP?
Comment 14 Piotr Drąg 2018-04-12 07:11:47 UTC
It does seem that bug reports are neglected here. I’m adding the maintainer and the most active translator to CC, so hopefully we can reach them.
Comment 15 Nick 2018-04-12 07:21:07 UTC
Thank you!
Comment 16 Stas Solovey 2018-04-12 12:11:40 UTC
All translations have been updated. Bug can be closed.

Next time report bugs directly to email of Coordinator or Committer
You can found it at https://l10n.gnome.org/teams/ru/
Also you can join our team and submit translations
Comment 17 Piotr Drąg 2018-04-12 12:44:35 UTC
Thank you.

You should keep tabs on bugs reported here, though. There are eight right now that need your attention: https://bugzilla.gnome.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=Russian%20%5Bru%5D&list_id=303085&product=l10n
Comment 18 Nick 2018-05-12 19:44:19 UTC
I received the update to 3.28.2. Day of the week has only 2 letters.

https://s31.postimg.cc/408hjh8gb/2018-05-12_22-26-14.png
Comment 19 Stas Solovey 2018-05-14 15:42:23 UTC
Because so it should be.
The main rule of translation is to adhere to the maximum similarity with the original.

Original string:
msgid "%a %b %e, %R:%S"

%a — abbreviated name of the day
%b — abbreviated name of the month

Therefore, when we now using the full name of the months, we violate this rule. The full name of the month was used only because it does not affect the interface and is generally more convenient.