Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.09.2011, 12:12
Новичок на форуме
Отправить личное сообщение для SimplySite Посмотреть профиль Найти все сообщения от SimplySite
 
Регистрация: 20.09.2011
Сообщений: 3

Прослогать комментариев/комментария, дней/дня
Все привет! Помогите найти реализацию на javascript для того чтобы склонять комментариев/комментария, дней/дня.

Поискал на форуме ничего не нашел( Подскажите кто сталкивался.

Последний раз редактировалось SimplySite, 20.09.2011 в 13:47. Причина: грамотей)
Ответить с цитированием
  #2 (permalink)  
Старый 20.09.2011, 13:41
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от SimplySite
слогать комментариев/комментария, дней/дня
Склонять именно два этих слова? Или вообще любые слова?
Ответить с цитированием
  #3 (permalink)  
Старый 20.09.2011, 13:46
Новичок на форуме
Отправить личное сообщение для SimplySite Посмотреть профиль Найти все сообщения от SimplySite
 
Регистрация: 20.09.2011
Сообщений: 3

Да, интересуют именно эти.
Ответить с цитированием
  #4 (permalink)  
Старый 20.09.2011, 13:57
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Тогда это простое домашнее задание... Если не хочешь его делать - называй сумму гонорара.
Ответить с цитированием
  #5 (permalink)  
Старый 20.09.2011, 14:01
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

плохо искали...
//склонение окончаний
function declension(num, expressions) {
    var result;
    count = num % 100;
    if (count >= 5 && count <= 20) {
        result = expressions['2'];
    } else {
        count = count % 10;
        if (count == 1) {
            result = expressions['0'];
        } else if (count >= 2 && count <= 4) {
            result = expressions['1'];
        } else {
            result = expressions['2'];
        }
    }
    return result;
}
Ответить с цитированием
  #6 (permalink)  
Старый 20.09.2011, 14:05
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

melky, так он как в анекдоте:

- Петька, дай объявление что завтра будет партсобрание...
- Василий Иванивич, а как правильно писать "фторник" или "фторнек"?
- Посмотри в словаре...
- Так там на "Фэ" только фанера и фуфайка...
- Тогда пиши в сиреду...
Ответить с цитированием
  #7 (permalink)  
Старый 20.09.2011, 14:49
Новичок на форуме
Отправить личное сообщение для SimplySite Посмотреть профиль Найти все сообщения от SimplySite
 
Регистрация: 20.09.2011
Сообщений: 3

Спасибо, братцы)
Ответить с цитированием
  #8 (permalink)  
Старый 20.09.2011, 14:54
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от melky
declension
Это не то слово. Обычно в таких случаях имеют в виду plural forms.
http://translate.sourceforge.net/wiki/l10n/pluralforms
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск