added Ukrainian to i18n (#829)
1 files added
1 files modified
| | |
| | | import nl from "./locales/nl-NL" |
| | | import ro from "./locales/ro-RO" |
| | | import es from "./locales/es-ES" |
| | | import uk from "./locales/uk-UA" |
| | | |
| | | export const TRANSLATIONS = { |
| | | "en-US": en, |
| | |
| | | "nl-NL": nl, |
| | | "ro-RO": ro, |
| | | "es-ES": es, |
| | | "uk-UA": uk, |
| | | } as const |
| | | |
| | | export const i18n = (locale: ValidLocale): Translation => TRANSLATIONS[locale ?? "en-US"] |
| New file |
| | |
| | | import { Translation } from "./definition" |
| | | |
| | | export default { |
| | | propertyDefaults: { |
| | | title: "Без назви", |
| | | description: "Опис не надано", |
| | | }, |
| | | components: { |
| | | backlinks: { |
| | | title: "Зворотні посилання", |
| | | noBacklinksFound: "Зворотних посилань не знайдено", |
| | | }, |
| | | themeToggle: { |
| | | lightMode: "Світлий режим", |
| | | darkMode: "Темний режим", |
| | | }, |
| | | explorer: { |
| | | title: "Провідник", |
| | | }, |
| | | footer: { |
| | | createdWith: "Створено за допомогою", |
| | | }, |
| | | graph: { |
| | | title: "Вигляд графа", |
| | | }, |
| | | recentNotes: { |
| | | title: "Останні нотатки", |
| | | seeRemainingMore: ({ remaining }) => `Переглянути ще ${remaining} →`, |
| | | }, |
| | | transcludes: { |
| | | transcludeOf: ({ targetSlug }) => `Видобуто з ${targetSlug}`, |
| | | linkToOriginal: "Посилання на оригінал", |
| | | }, |
| | | search: { |
| | | title: "Пошук", |
| | | searchBarPlaceholder: "Шукати щось", |
| | | }, |
| | | tableOfContents: { |
| | | title: "Зміст", |
| | | }, |
| | | }, |
| | | pages: { |
| | | rss: { |
| | | recentNotes: "Останні нотатки", |
| | | lastFewNotes: ({ count }) => `Останні нотатки: ${count}`, |
| | | }, |
| | | error: { |
| | | title: "Не знайдено", |
| | | notFound: "Ця сторінка або приватна, або не існує.", |
| | | }, |
| | | folderContent: { |
| | | folder: "Папка", |
| | | itemsUnderFolder: ({ count }) => |
| | | count === 1 ? "У цій папці 1 елемент" : `Елементів у цій папці: ${count}.`, |
| | | }, |
| | | tagContent: { |
| | | tag: "Тег", |
| | | tagIndex: "Індекс тегу", |
| | | itemsUnderTag: ({ count }) => |
| | | count === 1 ? "1 елемент з цим тегом" : `Елементів з цим тегом: ${count}.`, |
| | | showingFirst: ({ count }) => `Показ перших ${count} тегів.`, |
| | | totalTags: ({ count }) => `Всього знайдено тегів: ${count}.`, |
| | | }, |
| | | }, |
| | | } as const satisfies Translation |