Translate the rule sentences into Russian
#261 rebuilt the Sieve rule summaries and the recurrence descriptions as whole sentences with placeholders, so that a translator can move the parts rather than being handed " and " on its own. This is the Russian half of that. 32 strings and 9 plural forms. The ordinals are words -- there is no suffix to append here, which was the point -- and the day and item lists are joined by Intl.ListFormat rather than a translated separator.
This commit is contained in:
@@ -1257,8 +1257,54 @@ export const catalog: Catalog = {
|
||||
"This message was sent automatically, so no read receipt is offered.": "Это письмо отправлено автоматически, поэтому уведомление о прочтении не предлагается.",
|
||||
"This server will not hold a message longer than {span}.": "Этот сервер не удерживает письмо дольше чем {span}.",
|
||||
"Upload failed": "Не удалось загрузить",
|
||||
// ── Third pass ──────────────────────────────────────────────────────
|
||||
// Sentences that lib/ and store/ were building in English, and the two
|
||||
// swipe labels that reach t() through a variable and so were invisible
|
||||
// to a scan for t("literal"). See #259.
|
||||
"Every {n} {frequency}": "Каждые {n} {frequency}",
|
||||
"Monthly": "Ежемесячно",
|
||||
"Monthly on day {days}": "Ежемесячно {days}-го числа",
|
||||
"Monthly on the {ordinal} {weekday}": "Ежемесячно в {ordinal} {weekday}",
|
||||
"Monthly on {weekday}": "Ежемесячно в {weekday}",
|
||||
"Weekly": "Еженедельно",
|
||||
"Weekly on {days}": "Еженедельно в {days}",
|
||||
"add {flag}": "добавить {flag}",
|
||||
"always": "всегда",
|
||||
"body contains \"{value}\"": "текст содержит \"{value}\"",
|
||||
"body does not contain \"{value}\"": "текст не содержит \"{value}\"",
|
||||
"delete it": "удалить",
|
||||
"fifth": "пятый",
|
||||
"first": "первый",
|
||||
"forward to {address}": "переслать на {address}",
|
||||
"fourth": "четвёртый",
|
||||
"keep it": "оставить",
|
||||
"last": "последний",
|
||||
"mark it read": "пометить прочитанным",
|
||||
"move to {folder}": "переместить в {folder}",
|
||||
"reject it": "отклонить",
|
||||
"remove {flag}": "убрать {flag}",
|
||||
"second": "второй",
|
||||
"size is over {n} KB": "размер больше {n} КБ",
|
||||
"size is under {n} KB": "размер меньше {n} КБ",
|
||||
"star it": "отметить",
|
||||
"stop": "остановить",
|
||||
"third": "третий",
|
||||
"{header} address {op} \"{value}\"": "адрес {header} {op} \"{value}\"",
|
||||
"{header} {op} \"{value}\"": "{header} {op} \"{value}\"",
|
||||
"{rule}, until {date}": "{rule}, до {date}",
|
||||
"{tests} → {actions}": "{tests} → {actions}",
|
||||
},
|
||||
plurals: {
|
||||
// ── Third pass ─────────────────────────────────────────────────────
|
||||
"Every {n} days": { one: "Каждый день", few: "Каждые {n} дня", many: "Каждые {n} дней", other: "Каждые {n} дня" },
|
||||
"Every {n} months": { one: "Каждый месяц", few: "Каждые {n} месяца", many: "Каждые {n} месяцев", other: "Каждые {n} месяца" },
|
||||
"Every {n} months on day {days}": { one: "Каждый месяц {days}-го числа", few: "Каждые {n} месяца {days}-го числа", many: "Каждые {n} месяцев {days}-го числа", other: "Каждые {n} месяца {days}-го числа" },
|
||||
"Every {n} months on the {ordinal} {weekday}": { one: "Каждый месяц в {ordinal} {weekday}", few: "Каждые {n} месяца в {ordinal} {weekday}", many: "Каждые {n} месяцев в {ordinal} {weekday}", other: "Каждые {n} месяца в {ordinal} {weekday}" },
|
||||
"Every {n} months on {weekday}": { one: "Каждый месяц в {weekday}", few: "Каждые {n} месяца в {weekday}", many: "Каждые {n} месяцев в {weekday}", other: "Каждые {n} месяца в {weekday}" },
|
||||
"Every {n} weeks": { one: "Каждую неделю", few: "Каждые {n} недели", many: "Каждые {n} недель", other: "Каждые {n} недели" },
|
||||
"Every {n} weeks on {days}": { one: "Каждую неделю в {days}", few: "Каждые {n} недели в {days}", many: "Каждые {n} недель в {days}", other: "Каждые {n} недели в {days}" },
|
||||
"Every {n} years": { one: "Каждый год", few: "Каждые {n} года", many: "Каждые {n} лет", other: "Каждые {n} года" },
|
||||
"{rule}, {n} times": { one: "{rule}, {n} раз", few: "{rule}, {n} раза", many: "{rule}, {n} раз", other: "{rule}, {n} раза" },
|
||||
// ── Third pass ─────────────────────────────────────────────────────
|
||||
"Move {n} messages to Trash?": { one: "Переместить {n} письмо в корзину?", few: "Переместить {n} письма в корзину?", many: "Переместить {n} писем в корзину?", other: "Переместить {n} письма в корзину?" },
|
||||
"{n} days": { one: "{n} день", few: "{n} дня", many: "{n} дней", other: "{n} дня" },
|
||||
|
||||
Reference in New Issue
Block a user