diff --git a/web/src/locales/uk.ts b/web/src/locales/uk.ts index e996c26..5ecf8d5 100644 --- a/web/src/locales/uk.ts +++ b/web/src/locales/uk.ts @@ -1251,8 +1251,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} дня" },