aboutsummaryrefslogtreecommitdiffstats
path: root/view
diff options
context:
space:
mode:
authorMax Kostikov <max@kostikov.co>2021-09-01 22:02:20 +0200
committerMax Kostikov <max@kostikov.co>2021-09-01 22:02:20 +0200
commit7973f11cd78f610fd86966ea7b3c1f9f6b6012e9 (patch)
tree5875806fe7f5167ff2536697c69c3cbad1831f7d /view
parent44371c9adf8322bf840d7b18e88c9b6b6049cf4e (diff)
downloadvolse-hubzilla-7973f11cd78f610fd86966ea7b3c1f9f6b6012e9.tar.gz
volse-hubzilla-7973f11cd78f610fd86966ea7b3c1f9f6b6012e9.tar.bz2
volse-hubzilla-7973f11cd78f610fd86966ea7b3c1f9f6b6012e9.zip
Fix Russian plurals
Diffstat (limited to 'view')
-rw-r--r--view/ru/hmessages.po64
-rw-r--r--view/ru/hstrings.php66
2 files changed, 128 insertions, 2 deletions
diff --git a/view/ru/hmessages.po b/view/ru/hmessages.po
index c91da9a57..e017b7a7d 100644
--- a/view/ru/hmessages.po
+++ b/view/ru/hmessages.po
@@ -4793,30 +4793,40 @@ msgstr "Открепить"
msgid "%d minutes"
msgid_plural "%d minutes"
msgstr[0] "%d минуту"
+msgstr[1] "%d минуты"
+msgstr[2] "%d минут"
#: ../../include/js_strings.php:46
#, php-format
msgid "about %d hours"
msgid_plural "about %d hours"
msgstr[0] "около %d часa"
+msgstr[1] "около %d часов"
+msgstr[2] "около %d часов"
#: ../../include/js_strings.php:47
#, php-format
msgid "%d days"
msgid_plural "%d days"
msgstr[0] "%d день"
+msgstr[1] "%d дня"
+msgstr[2] "%d дней"
#: ../../include/js_strings.php:48
#, php-format
msgid "%d months"
msgid_plural "%d months"
msgstr[0] "%d месяц"
+msgstr[1] "%d месяца"
+msgstr[2] "%d месяцев"
#: ../../include/js_strings.php:49
#, php-format
msgid "%d years"
msgid_plural "%d years"
msgstr[0] "%d год"
+msgstr[1] "%d года"
+msgstr[2] "%d лет"
#: ../../include/js_strings.php:54
msgid "timeago.prefixAgo"
@@ -5112,6 +5122,8 @@ msgstr "%1$s обновлено %2$s, изменено %3$s."
msgid "%d invitation available"
msgid_plural "%d invitations available"
msgstr[0] "доступно %d приглашение"
+msgstr[1] "доступны %d приглашения"
+msgstr[2] "доступны %d приглашений"
#: ../../include/contact_widgets.php:16 ../../include/acl_selectors.php:145
#: ../../Zotlabs/Module/Admin/Site.php:416
@@ -5472,42 +5484,56 @@ msgctxt "relative_date"
msgid "year"
msgid_plural "years"
msgstr[0] "год"
+msgstr[1] "года"
+msgstr[2] "лет"
#: ../../include/datetime.php:276
msgctxt "relative_date"
msgid "month"
msgid_plural "months"
msgstr[0] "месяц"
+msgstr[1] "месяца"
+msgstr[2] "месяцев"
#: ../../include/datetime.php:279
msgctxt "relative_date"
msgid "week"
msgid_plural "weeks"
msgstr[0] "неделю"
+msgstr[1] "недели"
+msgstr[2] "недель"
#: ../../include/datetime.php:282
msgctxt "relative_date"
msgid "day"
msgid_plural "days"
msgstr[0] "день"
+msgstr[1] "дня"
+msgstr[2] "дней"
#: ../../include/datetime.php:285
msgctxt "relative_date"
msgid "hour"
msgid_plural "hours"
msgstr[0] "час"
+msgstr[1] "часа"
+msgstr[2] "часов"
#: ../../include/datetime.php:288
msgctxt "relative_date"
msgid "minute"
msgid_plural "minutes"
msgstr[0] "минуту"
+msgstr[1] "минуты"
+msgstr[2] "минут"
#: ../../include/datetime.php:291
msgctxt "relative_date"
msgid "second"
msgid_plural "seconds"
msgstr[0] "секунду"
+msgstr[1] "секунды"
+msgstr[2] "секунд"
#: ../../include/datetime.php:520
#, php-format
@@ -5792,12 +5818,16 @@ msgstr "%s не нравится это."
msgid "<span %1$s>%2$d people</span> like this."
msgid_plural "<span %1$s>%2$d people</span> like this."
msgstr[0] "<span %1$s>%2$d человеку</span> это нравится."
+msgstr[1] "<span %1$s>%2$d человекам</span> это нравится."
+msgstr[2] "<span %1$s>%2$d человекам</span> это нравится."
#: ../../include/conversation.php:1274
#, php-format
msgid "<span %1$s>%2$d people</span> don't like this."
msgid_plural "<span %1$s>%2$d people</span> don't like this."
msgstr[0] "<span %1$s>%2$d человеку</span> это не нравится."
+msgstr[1] "<span %1$s>%2$d человекам</span> это не нравится."
+msgstr[2] "<span %1$s>%2$d человекам</span> это не нравится."
#: ../../include/conversation.php:1280
msgid "and"
@@ -5808,6 +5838,8 @@ msgstr "и"
msgid ", and %d other people"
msgid_plural ", and %d other people"
msgstr[0] ", и ещё %d человеку"
+msgstr[1] ", и ещё %d человекам"
+msgstr[2] ", и ещё %d человекам"
#: ../../include/conversation.php:1284
#, php-format
@@ -5858,6 +5890,8 @@ msgctxt "noun"
msgid "Like"
msgid_plural "Likes"
msgstr[0] "Нравится"
+msgstr[1] "Нравится"
+msgstr[2] "Нравится"
#: ../../include/conversation.php:1757 ../../Zotlabs/Module/Photos.php:1141
#: ../../Zotlabs/Lib/ThreadItem.php:248
@@ -5865,42 +5899,56 @@ msgctxt "noun"
msgid "Dislike"
msgid_plural "Dislikes"
msgstr[0] "Не нравится"
+msgstr[1] "Не нравится"
+msgstr[2] "Не нравится"
#: ../../include/conversation.php:1760
msgctxt "noun"
msgid "Attending"
msgid_plural "Attending"
msgstr[0] "Посетит"
+msgstr[1] "Посетят"
+msgstr[2] "Посетят"
#: ../../include/conversation.php:1763
msgctxt "noun"
msgid "Not Attending"
msgid_plural "Not Attending"
msgstr[0] "Не посетит"
+msgstr[1] "Не посетят"
+msgstr[2] "Не посетят"
#: ../../include/conversation.php:1766
msgctxt "noun"
msgid "Undecided"
msgid_plural "Undecided"
-msgstr "Не решил"
+msgstr[0] "Не решил"
+msgstr[1] "Не решили"
+msgstr[2] "Не решили"
#: ../../include/conversation.php:1769
msgctxt "noun"
msgid "Agree"
msgid_plural "Agrees"
msgstr[0] "Согласен"
+msgstr[1] "Согласны"
+msgstr[2] "Согласны"
#: ../../include/conversation.php:1772
msgctxt "noun"
msgid "Disagree"
msgid_plural "Disagrees"
msgstr[0] "Не согласен"
+msgstr[1] "Не согласны"
+msgstr[2] "Не согласны"
#: ../../include/conversation.php:1775
msgctxt "noun"
msgid "Abstain"
msgid_plural "Abstains"
msgstr[0] "Воздержался"
+msgstr[1] "Воздержались"
+msgstr[2] "Воздержались"
#: ../../include/selectors.php:18
msgid "Profile to assign new connections"
@@ -9862,12 +9910,16 @@ msgstr "Разрешить встраивание для файлов PDF"
msgid "%s account blocked/unblocked"
msgid_plural "%s account blocked/unblocked"
msgstr[0] "%s аккаунт блокирован/разблокирован"
+msgstr[1] "%s аккаунтов блокировано/разблокировано"
+msgstr[2] "%s аккаунтов блокировано/разблокировано"
#: ../../Zotlabs/Module/Admin/Accounts.php:135
#, php-format
msgid "%s account deleted"
msgid_plural "%s accounts deleted"
msgstr[0] "%s аккаунт удалён"
+msgstr[1] "%s аккаунтов удалено"
+msgstr[2] "%s аккаунтов удалено"
#: ../../Zotlabs/Module/Admin/Accounts.php:171
msgid "Account not found"
@@ -10568,18 +10620,24 @@ msgstr "Уровень журнала"
msgid "%s channel censored/uncensored"
msgid_plural "%s channels censored/uncensored"
msgstr[0] "%s канал цензурируется/нецензурируется"
+msgstr[1] "%s канала цензурируется/нецензурируется"
+msgstr[2] "%s каналов цензурируется/нецензурируется"
#: ../../Zotlabs/Module/Admin/Channels.php:40
#, php-format
msgid "%s channel code allowed/disallowed"
msgid_plural "%s channels code allowed/disallowed"
msgstr[0] "в %s канале код разрешён/запрещён"
+msgstr[1] "в %s каналах код разрешён/запрещён"
+msgstr[2] "в %s каналах код разрешён/запрещён"
#: ../../Zotlabs/Module/Admin/Channels.php:46
#, php-format
msgid "%s channel deleted"
msgid_plural "%s channels deleted"
msgstr[0] "%s канал удалён"
+msgstr[0] "%s канала удалёны"
+msgstr[0] "%s каналов удалёно"
#: ../../Zotlabs/Module/Admin/Channels.php:65
msgid "Channel not found"
@@ -11548,6 +11606,8 @@ msgstr "Предложений по умолчанию не найдено."
msgid "%d rating"
msgid_plural "%d ratings"
msgstr[0] "%d оценка"
+msgstr[1] "%d оценки"
+msgstr[2] "%d оценок"
#: ../../Zotlabs/Module/Directory.php:292
msgid "Gender: "
@@ -14851,6 +14911,8 @@ msgstr "Отчёт о доставке"
msgid "%d comment"
msgid_plural "%d comments"
msgstr[0] "%d комментарий"
+msgstr[1] "%d комментария"
+msgstr[2] "%d комментариев"
#: ../../Zotlabs/Lib/ThreadItem.php:360
#, php-format
diff --git a/view/ru/hstrings.php b/view/ru/hstrings.php
index d9467313d..582679557 100644
--- a/view/ru/hstrings.php
+++ b/view/ru/hstrings.php
@@ -1013,18 +1013,28 @@ App::$strings["Pin to the top"] = "Прикрепить сверху";
App::$strings["Unpin from the top"] = "Открепить";
App::$strings["%d minutes"] = array(
0 => "%d минуту",
+ 1 => "%d минуты",
+ 2 => "%d минут",
);
App::$strings["about %d hours"] = array(
0 => "около %d часa",
+ 1 => "около %d часов",
+ 2 => "около %d часов",
);
App::$strings["%d days"] = array(
0 => "%d день",
+ 1 => "%d дня",
+ 2 => "%d дней",
);
App::$strings["%d months"] = array(
0 => "%d месяц",
+ 1 => "%d месяца",
+ 2 => "%d месяцев",
);
App::$strings["%d years"] = array(
0 => "%d год",
+ 1 => "%d года",
+ 2 => "%d лет",
);
App::$strings["timeago.prefixAgo"] = "";
App::$strings["timeago.prefixFromNow"] = "через";
@@ -1095,6 +1105,8 @@ App::$strings["Visit %1\$s's %2\$s"] = "Посетить %1\$s %2\$s";
App::$strings["%1\$s has an updated %2\$s, changing %3\$s."] = "%1\$s обновлено %2\$s, изменено %3\$s.";
App::$strings["%d invitation available"] = array(
0 => "доступно %d приглашение",
+ 1 => "доступны %d приглашения",
+ 2 => "доступны %d приглашений",
);
App::$strings["Advanced"] = "Дополнительно";
App::$strings["Find Channels"] = "Поиск каналов";
@@ -1176,24 +1188,38 @@ App::$strings["less than a second ago"] = "менее чем одну секун
App::$strings["__ctx:e.g. 22 hours ago, 1 minute ago__ %1\$d %2\$s ago"] = "%1\$d %2\$s назад";
App::$strings["__ctx:relative_date__ year"] = array(
0 => "год",
+ 1 => "года",
+ 2 => "лет",
);
App::$strings["__ctx:relative_date__ month"] = array(
0 => "месяц",
+ 1 => "месяца",
+ 2 => "месяцев",
);
App::$strings["__ctx:relative_date__ week"] = array(
0 => "неделю",
+ 1 => "недели",
+ 2 => "недель",
);
App::$strings["__ctx:relative_date__ day"] = array(
0 => "день",
+ 1 => "дня",
+ 2 => "дней",
);
App::$strings["__ctx:relative_date__ hour"] = array(
0 => "час",
+ 1 => "часа",
+ 2 => "часов",
);
App::$strings["__ctx:relative_date__ minute"] = array(
0 => "минуту",
+ 1 => "минуты",
+ 2 => "минут",
);
App::$strings["__ctx:relative_date__ second"] = array(
0 => "секунду",
+ 1 => "секунды",
+ 2 => "секунд",
);
App::$strings["%1\$s's birthday"] = "День рождения %1\$s";
App::$strings["Happy Birthday %1\$s"] = "С Днем рождения %1\$s !";
@@ -1251,13 +1277,19 @@ App::$strings["%s likes this."] = "%s нравится это.";
App::$strings["%s doesn't like this."] = "%s не нравится это.";
App::$strings["<span %1\$s>%2\$d people</span> like this."] = array(
0 => "<span %1\$s>%2\$d человеку</span> это нравится.",
+ 1 => "<span %1\$s>%2\$d человекам</span> это нравится.",
+ 2 => "<span %1\$s>%2\$d человекам</span> это нравится.",
);
App::$strings["<span %1\$s>%2\$d people</span> don't like this."] = array(
0 => "<span %1\$s>%2\$d человеку</span> это не нравится.",
+ 1 => "<span %1\$s>%2\$d человекам</span> это не нравится.",
+ 2 => "<span %1\$s>%2\$d человекам</span> это не нравится.",
);
App::$strings["and"] = "и";
App::$strings[", and %d other people"] = array(
0 => ", и ещё %d человеку",
+ 1 => ", и ещё %d человекам",
+ 2 => ", и ещё %d человекам",
);
App::$strings["%s like this."] = "%s нравится это.";
App::$strings["%s don't like this."] = "%s не нравится это.";
@@ -1271,25 +1303,43 @@ App::$strings["Allow multiple answers"] = "Разрешить несколько
App::$strings["Summary (optional)"] = "Резюме (необязательно)";
App::$strings["__ctx:noun__ Like"] = array(
0 => "Нравится",
+ 1 => "Нравится",
+ 2 => "Нравится",
);
App::$strings["__ctx:noun__ Dislike"] = array(
0 => "Не нравится",
+ 1 => "Не нравится",
+ 2 => "Не нравится",
);
App::$strings["__ctx:noun__ Attending"] = array(
0 => "Посетит",
+ 1 => "Посетят",
+ 2 => "Посетят",
);
App::$strings["__ctx:noun__ Not Attending"] = array(
0 => "Не посетит",
+ 1 => "Не посетят",
+ 2 => "Не посетят",
+);
+App::$strings["__ctx:noun__ Undecided"] = array(
+ 0 => "Не решил",
+ 1 => "Не решили",
+ 2 => "Не решили",
);
-App::$strings["__ctx:noun__ Undecided"] = "Не решил";
App::$strings["__ctx:noun__ Agree"] = array(
0 => "Согласен",
+ 1 => "Согласны",
+ 2 => "Согласны",
);
App::$strings["__ctx:noun__ Disagree"] = array(
0 => "Не согласен",
+ 1 => "Не согласны",
+ 2 => "Не согласны",
);
App::$strings["__ctx:noun__ Abstain"] = array(
0 => "Воздержался",
+ 1 => "Воздержались",
+ 2 => "Воздержались",
);
App::$strings["Profile to assign new connections"] = "Назначить профиль для новых контактов";
App::$strings["Frequently"] = "Часто";
@@ -2188,9 +2238,13 @@ App::$strings["WARNING: SVG images may contain malicious code."] = "Вниман
App::$strings["Allow embedded (inline) PDF files"] = "Разрешить встраивание для файлов PDF";
App::$strings["%s account blocked/unblocked"] = array(
0 => "%s аккаунт блокирован/разблокирован",
+ 1 => "%s аккаунтов блокировано/разблокировано",
+ 2 => "%s аккаунтов блокировано/разблокировано",
);
App::$strings["%s account deleted"] = array(
0 => "%s аккаунт удалён",
+ 1 => "%s аккаунтов удалено",
+ 2 => "%s аккаунтов удалено",
);
App::$strings["Account not found"] = "Аккаунт не найден";
App::$strings["Account '%s' blocked"] = "Аккаунт '%s' заблокирован";
@@ -2349,12 +2403,18 @@ App::$strings["Must be writable by web server. Relative to your top-level webser
App::$strings["Log level"] = "Уровень журнала";
App::$strings["%s channel censored/uncensored"] = array(
0 => "%s канал цензурируется/нецензурируется",
+ 1 => "%s канала цензурируется/нецензурируется",
+ 2 => "%s каналов цензурируется/нецензурируется",
);
App::$strings["%s channel code allowed/disallowed"] = array(
0 => "в %s канале код разрешён/запрещён",
+ 1 => "в %s каналах код разрешён/запрещён",
+ 2 => "в %s каналах код разрешён/запрещён",
);
App::$strings["%s channel deleted"] = array(
0 => "%s канал удалён",
+ 0 => "%s канала удалёны",
+ 0 => "%s каналов удалёно",
);
App::$strings["Channel not found"] = "Канал не найден";
App::$strings["Channel '%s' deleted"] = "Канал '%s' удалён";
@@ -2575,6 +2635,8 @@ App::$strings["Add Card"] = "Добавить карточку";
App::$strings["No default suggestions were found."] = "Предложений по умолчанию не найдено.";
App::$strings["%d rating"] = array(
0 => "%d оценка",
+ 1 => "%d оценки",
+ 2 => "%d оценок",
);
App::$strings["Gender: "] = "Пол:";
App::$strings["Status: "] = "Статус:";
@@ -3351,6 +3413,8 @@ App::$strings["Reply to"] = "Ответить";
App::$strings["Delivery Report"] = "Отчёт о доставке";
App::$strings["%d comment"] = array(
0 => "%d комментарий",
+ 1 => "%d комментария",
+ 2 => "%d комментариев",
);
App::$strings["%d unseen"] = "новых %d";
App::$strings["to"] = "к";