[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: LC NAME от мерикос



А вот, кстати, никто не задавался вопросом о склонении слов из locale?
Ведь то, что там есть сейчас - только один падеж, а если нужен другой,
то приходится что-нибудь изобретать, при этом локаль не используется.
Т.е. русские слова из локали можно применять только в очень узкой области.

Например, в локали названия месяцев не в именительном падеже, и программа cal
пишет ерунду типа

        Июля                  Августа               Сентября       
Вс Пн Вт Ср Чт Пт Сб   Вс Пн Вт Ср Чт Пт Сб   Вс Пн Вт Ср Чт Пт Сб 
	
Хорошо еще, названия дней недели сокащенно пишутся...

Вряд ли удастся придумать что-нибудь универсальное, но подумать стоит.
Вот, например, для слов, соответствующих числительным, я написал функцию
plural, которая по некоторому правилу и самому числу выбирает нужную форму
слова. Применено в lftp и работает не только для русского языка. Хотя и не
абсолютно универсально.

-- 
   Alexander.