Bug 106271 - Short Date Format doesn't work in Russian Locale
Summary: Short Date Format doesn't work in Russian Locale
Status: RESOLVED FIXED
Alias: None
Product: i18n
Classification: Translations
Component: ru (show other bugs)
Version: 3.3.2
Platform: Slackware Linux
: NOR normal
Target Milestone: ---
Assignee: Gregory Mokhin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-25 15:39 UTC by Maxim Berezovsky
Modified: 2005-05-27 02:32 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maxim Berezovsky 2005-05-25 15:39:01 UTC
Version:           3.3.2 (using KDE KDE 3.3.2)
Installed from:    Slackware Packages
Compiler:          gcc 3.3.4 
OS:                Linux

My Locale and Language is set to Russian.
Short Date Format (SDF) dD.MM.YYYY doesn't work as It should (i think).
If SDF is set to dD.mM.YYYY today date appears as 25.5.2005
If SDF is set to dD.MM.YYYY it appears as 25.MM.2005
If Language is set to English dD.MM.YYYY apperas as 25.05.2005 (as it should)
Comment 1 Nicolas Goutte 2005-05-26 01:03:07 UTC
Do you see the problem for the default Russian short date or only if you enter it by yourself?

Have a nice day!
Comment 2 Nicolas Goutte 2005-05-26 12:45:53 UTC
I have looked into the code.

The symbols are translatable, so if the Russian team has translated them (I have not checked yet) then the English symbol cannot be used.

(And the symbols are translated probably due the policy of KDE to avoid showing Latin letters to people not used to Latin letters.)

Have a nice day!
Comment 3 Maxim Berezovsky 2005-05-26 14:10:38 UTC
Well, I've tried translated characters and yes - it works. Using MM (russian capital letters "em") works fine. BUT! Using russian symbols in other cases is not acceptable. I can't use them to set days and years format. They are appers as they are - like ДД.05.ГГГГ. And it works only if both capital M letters used, using small and capital letters appears as two "ems". Also floating help (translated into russian) offers to use english symbols.
Comment 4 Nicolas Goutte 2005-05-26 14:35:20 UTC
You are right.

From what I can see of the translation, only MM was translated, which makes it 
quite useless, as you can neither use the English original date format nor 
can you use a date format completely made of Cyrillic letters.

I would like to move this bug to i18n/ru but unfortunately I cannot access KDE 
Bugs now. (The server does not answer). I will try to do it later...

Have a nice day!
Comment 5 Gregory Mokhin 2005-05-27 02:32:48 UTC
Tested, confirmed, fixed, tested, committed. 

kcmlocale.po, both stable and trunk.

Thanks for noticing and reporting this.