diff --git a/trademark/templates/trademark/form.html b/trademark/templates/trademark/form.html index d8f6f0a..04ba513 100644 --- a/trademark/templates/trademark/form.html +++ b/trademark/templates/trademark/form.html @@ -97,15 +97,30 @@ tm_url = '/ru/trademarks/online-search/results/' + slug + '/'; if(identity['status'] == 'finished') { - $identity.text('Найдено ' + identity['count'] + ' таких знаков в ' + identity['nices'] + ' классах'); + var count = identity['count']; + if(count > 0) { + $identity.text('Найдено ' + count + ' ' + GetAdj(count, 'такой', 'таких') + ' ' + GetNoun(count, 'знак', 'знака', 'знаков')+ ' в ' + identity['nices'] + ' ' + GetNoun(count, 'классе', 'классах', 'классах')); + } else { + $identity.text('Точно таких же знаков не найдено'); + } } if(contains['status'] == 'finished') { - $contains.text('Обнаружено ' + contains['count'] + ' похожих знака'); + var count = contains['count']; + if(count > 0) { + $contains.text('Обнаружено ' + count + ' ' + GetAdj(count, 'похожий', 'похожих') + ' ' + GetNoun(count, 'знак', 'знака', 'знаков')); + } else { + $contains.text('Похожих знаков не обнаружено'); + } } if(similar['status'] == 'finished') { - $similar.text('Подобрано ' + similar['count'] + ' производных знаков'); + var count = similar['count']; + if(count > 0) { + $similar.text('Подобрано ' + count + ' ' + GetAdj(count, 'производный', 'производных') + ' ' + GetNoun(count, 'знак', 'знака', 'знаков')); + } else { + $similar.text('Не удалось подобрать производных знаков'); + } } if(iteration > 5) {