This is the mail archive of the libc-locales@sourceware.org mailing list for the GNU libc locales project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug localedata/10871] ru_RU: 'mon' array should contain both nominative and genitive cases


https://sourceware.org/bugzilla/show_bug.cgi?id=10871

Rafal Luzynski <digitalfreak at lingonborough dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #8877|0                           |1
        is obsolete|                            |

--- Comment #47 from Rafal Luzynski <digitalfreak at lingonborough dot com> ---
Created attachment 9124
  --> https://sourceware.org/bugzilla/attachment.cgi?id=9124&action=edit
Proposed solution: implement the %OB format specifier

As pointed out in comment 39 implementing %OB format specifier is more correct
solution than implementing a smart algorithm trying to guess if we are in the
full date context or standalone. %B retrieves the default month name which is
genitive from now (this is the change!) in those languages which need a
genitive. %OB retrieves the alternative month name which is nominative in those
languages which need it (this is the change because previously the default
month name was nominative), also it returns the same as %B for those languages
which do not need this feature or do not yet provide the updated locale. This
means that %B does not have to be changed in most cases but in some cases it
*must* be changed to %OB.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]