{
    "components.brand": "Безсонний Кодер",
    "components.appcard.go": "Перейти",
    "components.appcard.label": "",
    "components.nav.login": "Увійти",
    "components.nav.logout": "Вийти",
    "components.nav.main": "Головна",
    "components.nav.menu": "",
    "components.nav.navigation": "",
    "components.nav.projects": "",
    "components.nav.socials": "",
    "components.footer.tagline": "",
    "general.back": "Назад",
    "general.cancel": "Відміна",
    "general.close": "Закрити",
    "general.create": "Створити",
    "general.send": "Надіслати",
    "page.blog.article": "Стаття",
    "page.blog.author": "Автор",
    "page.blog.authorDescription": "Пишу про розробку, системи та ігри.",
    "page.blog.back": "На головну",
    "page.blog.copied": "Посилання скопійовано",
    "page.blog.copyLink": "Скопіювати посилання",
    "page.blog.errorDescription": "Не вдалося завантажити статтю.",
    "page.blog.errorTitle": "Стаття недоступна",
    "page.blog.eyebrow": "Блог · Безсонний Кодер",
    "page.blog.fallbackTitle": "Блог — Безсонний Кодер",
    "page.blog.loading": "Завантажую статтю…",
    "page.blog.minutes": "хв читання",
    "page.blog.moreEyebrow": "Продовжити читання",
    "page.blog.moreTitle": "Схожі матеріали",
    "page.blog.retry": "Спробувати ще раз",
    "page.blog.telegram": "Telegram-канал",
    "page.blog.toMain": "На головну",
    "page.blogCategory.articles": "статей у категорії | стаття у категорії | статті у категорії | статей у категорії",
    "page.blogCategory.articlesTitle": "Матеріали категорії",
    "page.blogCategory.empty": "У цій категорії поки немає опублікованих статей.",
    "page.blogCategory.errorDescription": "Не вдалося завантажити категорію.",
    "page.blogCategory.errorTitle": "Категорія недоступна",
    "page.blogCategory.eyebrow": "Серія статей",
    "page.blogCategory.fallbackDescription": "Добірка тематичних статей.",
    "page.blogCategory.fallbackTitle": "Категорія блогу — Безсонний Кодер",
    "page.blogCategory.listEyebrow": "Усі публікації",
    "page.blogCategory.loading": "Завантажую категорію…",
    "page.blogCategory.metaSuffix": "Безсонний Кодер",
    "page.dev.appId": "ID додатку",
    "page.dev.appName": "Назва додатку",
    "page.dev.appSecret": "Приватний токен додатку",
    "page.dev.createApp": "Створити додаток",
    "page.dev.createdApp": "Додаток створено",
    "page.dev.delete": "Видалити",
    "page.dev.deleteApp": "Видалити додаток",
    "page.dev.issueToken": "Випустити токен",
    "page.dev.issuedTokens": "Випущені токени:",
    "page.dev.issuingToken": "Випуск токену",
    "page.dev.permissions": "Права",
    "page.dev.requestsPerDay": "Запитів за день: {ldr}",
    "page.dev.requestsPerMouth": "Запитів на місяць: {lmr}",
    "page.dev.saveToken": "Токен відображається перший і останній раз, збережіть його в надійному місці!",
    "page.dev.tokenIssued": "Токен випущено",
    "page.dev.tokenName": "Назва токену",
    "page.hub.available": "",
    "page.hub.categoryCount": "",
    "page.hub.description": "Список моїх сервісів.",
    "page.hub.emptyDescription": "",
    "page.hub.emptyTitle": "",
    "page.hub.errorDescription": "",
    "page.hub.errorTitle": "",
    "page.hub.eyebrow": "",
    "page.hub.heading": "",
    "page.hub.intro": "",
    "page.hub.loading": "",
    "page.hub.retry": "",
    "page.hub.title": "Sleepless - Хаб",
    "page.hub.unavailable": "",
    "page.hub.untitledCategory": "",
    "page.index.latestDescription": "Великі матеріали про розробку, інфраструктуру, будову систем та ігрову культуру.",
    "page.index.latestEyebrow": "Останні публікації",
    "page.index.latestTitle": "З блогу",
    "page.index.readArticle": "Читати статтю",
    "page.index.about": "Привіт! Мене звати Ілля, я Java та Node.js програміст з понад 6-річним досвідом.",
    "page.index.aboutEyebrow": "",
    "page.index.aboutTitle": "",
    "page.index.allProjects": "",
    "page.index.automationDescription": "Модерація спільнот, транскрибація голосових повідомлень, пошук стікерпаків, платежі й автоматизація рутинних процесів.",
    "page.index.automationTitle": "Telegram-боти й автоматизація",
    "page.index.backendDescription": "Розробляю backend на Java та Node.js: REST API, WebSocket, PostgreSQL і платіжна логіка.",
    "page.index.backendTitle": "Backend і системні інтеграції",
    "page.index.career01Period": "Травень 2025 — дотепер",
    "page.index.careerAlta": "Підтримка та розвиток наявних Java-систем.",
    "page.index.careerAltaPeriod": "Квітень 2024 — квітень 2025",
    "page.index.careerAltaTitle": "Альта-Софт",
    "page.index.careerEyebrow": "Досвід",
    "page.index.careerPractice": "Telegram-боти, API, сервіси й автоматизація для приватних замовників.",
    "page.index.careerPracticePeriod": "Березень 2018 — дотепер",
    "page.index.careerPracticeTitle": "Приватна практика",
    "page.index.careerStorytelling": "Java / Node.js, системні інтеграції та внутрішні інструменти.",
    "page.index.careerStorytellingPeriod": "Лютий 2022 — травень 2025",
    "page.index.careerTitle": "Мій досвід",
    "page.index.currentRole": "Зараз",
    "page.index.expertiseEyebrow": "Спеціалізація",
    "page.index.expertiseIntro": "Від прикладної логіки до експлуатації: збираю сервіси цілком і поєдную їх із зовнішніми системами.",
    "page.index.expertiseTitle": "Що я роблю",
    "page.index.infrastructureDescription": "Docker, Nginx, Linux, CI/CD, Grafana та Prometheus — для відтворюваного розгортання й спостережуваності.",
    "page.index.infrastructureTitle": "Інфраструктура",
    "page.index.stackEyebrow": "Інструменти",
    "page.index.stackTitle": "Основний стек",
    "page.index.backend": "",
    "page.index.contactDescription": "",
    "page.index.contactEyebrow": "",
    "page.index.contactMe": "",
    "page.index.contactTitle": "",
    "page.index.channelDescription": "",
    "page.index.channelEyebrow": "",
    "page.index.channelTitle": "",
    "page.index.channelTopicDevelopment": "",
    "page.index.channelTopicGames": "",
    "page.index.channelTopicSystems": "",
    "page.index.channelTopicsLabel": "",
    "page.index.contact": "Ви можете зв'язатися зі мною через: ",
    "page.index.contact2": "Або через бота: ",
    "page.index.dashboards": "Дашборди статистики",
    "page.index.eyebrow": "",
    "page.index.experience": "Я спеціалізуюся на створенні Telegram ботів та бек-енд рішень для різноманітних проектів. За роки роботи встиг поспівпрацювати з Московським центром розвитку професійної освіти, Коледжем зв'язку №54, StoryTelling team та десятками індивідуальних замовників. Я завжди відкритий для нових ідей та готовий допомогти втілити ваш проект у життя!",
    "page.index.factsLabel": "",
    "page.index.guard": "Імперський охоронець",
    "page.index.guardDescription": "",
    "page.index.heroAccent": "",
    "page.index.heroLead": "",
    "page.index.heroTitle": "",
    "page.index.hubDescription": "",
    "page.index.hubTitle": "",
    "page.index.metaDescription": "",
    "page.index.labLabel": "",
    "page.index.metaTitle": "",
    "page.index.openDashboard": "",
    "page.index.openHub": "",
    "page.index.projectsEyebrow": "",
    "page.index.projectsTitle": "",
    "page.index.postAiDescription": "",
    "page.index.postAiTitle": "",
    "page.index.postGamesDescription": "",
    "page.index.postGamesTitle": "",
    "page.index.postQueuesDescription": "",
    "page.index.postQueuesTitle": "",
    "page.index.readChannel": "",
    "page.index.services": "",
    "page.index.viewProjects": "",
    "page.index.voice": "Підпільний транскриптор",
    "page.index.voiceDescription": "",
    "page.index.years": "",
    "page.login.back": "Назад",
    "page.login.confirm": "Підтвердити",
    "page.login.createAccount": "Створити акаунт",
    "page.login.description": "Вхід до особистого кабінету на redguy.ru.",
    "page.login.emailNotConfirmed": "Ваш email не підтверджено",
    "page.login.eyebrow": "Особистий кабінет",
    "page.login.error": "Логін або пароль невірні",
    "page.login.forgotPassword": "Забули пароль?",
    "page.login.formDescription": "Використовуйте логін і пароль, вказані під час реєстрації.",
    "page.login.formTitle": "Вхід до акаунта",
    "page.login.heroDescription": "Увійдіть, щоб керувати акаунтом, застосунками й налаштуваннями сервісів.",
    "page.login.heroTitle": "З поверненням",
    "page.login.hidePassword": "Сховати",
    "page.login.networkError": "Не вдалося зв’язатися із сервером. Спробуйте ще раз.",
    "page.login.password": "Пароль",
    "page.login.passwordPlaceholder": "Ваш пароль",
    "page.login.requiredFields": "Введіть логін і пароль.",
    "page.login.showPassword": "Показати",
    "page.login.tfa": "Підтвердження входу",
    "page.login.tfaCode": "Одноразовий код",
    "page.login.tfaDescription": "Введіть одноразовий код із застосунку-автентифікатора.",
    "page.login.tfaError": "Невірний код підтвердження.",
    "page.login.tfaPlaceholder": "000000",
    "page.login.tfaRequired": "Введіть код підтвердження.",
    "page.login.title": "Вхід — Безсонний Кодер",
    "page.login.username": "Логін",
    "page.login.usernamePlaceholder": "Ваш логін",
    "page.logs.createService": "Створити сервіс",
    "page.logs.level": "Рівень",
    "page.logs.loadMore": "Завантажити ще",
    "page.logs.message": "Повідомлення",
    "page.logs.payload": "Додаткові дані",
    "page.logs.service": "Джерело",
    "page.logs.serviceName": "Назва сервісу",
    "page.logs.time": "Час",
    "page.oauth.vk.description": "Завершення входу через VK ID.",
    "page.oauth.vk.errorTitle": "Не вдалося увійти",
    "page.oauth.vk.exchangeError": "Не вдалося завершити вхід через VK ID. Спробуйте ще раз.",
    "page.oauth.vk.loadingDescription": "Перевіряємо відповідь VK ID і завершуємо авторизацію.",
    "page.oauth.vk.loadingTitle": "Завершуємо вхід",
    "page.oauth.vk.missingCode": "VK ID не передав код авторизації. Поверніться до входу та спробуйте знову.",
    "page.oauth.vk.title": "Вхід через VK ID — Безсонний Кодер",
    "page.oauth.vk.toLogin": "Повернутися до входу",
    "page.oauth.vk.toMain": "На головну",
    "page.oauth.authorize.authorizeError": "Не вдалося надати застосунку доступ.",
    "page.oauth.authorize.basicDescription": "Застосунок дізнається, що ви успішно увійшли.",
    "page.oauth.authorize.basicTitle": "Підтвердження входу",
    "page.oauth.authorize.description": "Надання застосунку доступу до акаунта.",
    "page.oauth.authorize.emailTitle": "Адреса електронної пошти",
    "page.oauth.authorize.errorTitle": "Некоректний запит",
    "page.oauth.authorize.eyebrow": "Запит доступу",
    "page.oauth.authorize.invalidRequest": "В OAuth-запиті немає обов’язкових параметрів.",
    "page.oauth.authorize.loadError": "Не вдалося отримати інформацію про застосунок.",
    "page.oauth.authorize.loadingDescription": "Перевіряємо застосунок і запитані дозволи.",
    "page.oauth.authorize.loadingTitle": "Перевіряємо запит",
    "page.oauth.authorize.profileTitle": "Профіль акаунта",
    "page.oauth.authorize.securityNote": "Пароль не передається застосунку. Ви зможете відкликати доступ пізніше.",
    "page.oauth.authorize.title": "Дозвіл доступу — Безсонний Кодер",
    "page.oauth.authorize.toMain": "На головну",
    "page.oauth.authorize.access.email": "Отримати доступ до вашої email адреси",
    "page.oauth.authorize.access.nickname": "Отримати доступ до вашого id та нікнейму",
    "page.oauth.authorize.allow": "Дозволити",
    "page.oauth.authorize.app": "Додаток {app}",
    "page.oauth.authorize.cancel": "Відміна",
    "page.oauth.authorize.requestsAccess": "хоче отримати доступ до вашого аккаунту",
    "page.oauth.authorize.willAllow": "Це дозволить додатку:",
    "page.register.description": "Створення акаунта на redguy.ru.",
    "page.register.email": "Email",
    "page.register.emailError": "Введена некоректна пошта",
    "page.register.emailExists": "Пошта вже зайнята",
    "page.register.error": "Щось пішло не так",
    "page.register.eyebrow": "Новий акаунт",
    "page.register.formDescription": "Заповніть чотири поля — підтвердження надійде на вказану пошту.",
    "page.register.formTitle": "Реєстрація",
    "page.register.haveAccount": "Вже є акаунт?",
    "page.register.heroDescription": "Один акаунт для сервісів, налаштувань і застосунків екосистеми.",
    "page.register.heroTitle": "Створіть свій профіль",
    "page.register.login": "Логін",
    "page.register.loginError": "Логін має бути від 3 символів",
    "page.register.loginExists": "Логін вже зайнято",
    "page.register.loginPlaceholder": "Щонайменше 3 символи",
    "page.register.networkError": "Не вдалося зв’язатися із сервером. Спробуйте ще раз.",
    "page.register.ok": "Вам на пошту було надіслано лист з підтвердженням. Будь ласка, перейдіть за посиланням у листі.",
    "page.register.password": "Пароль",
    "page.register.passwordPlaceholder": "Від 8 символів",
    "page.register.passwordAgain": "Повтор паролю",
    "page.register.passwordAgainError": "Паролі не співпадають",
    "page.register.passwordAgainPlaceholder": "Введіть пароль ще раз",
    "page.register.passwordError": "Пароль має бути від 8 символів, включаючи латинські літери верхнього та нижнього регістру, а також цифри",
    "page.register.register": "Зареєструватись",
    "page.register.successTitle": "Перевірте пошту",
    "page.register.title": "Реєстрація — Безсонний Кодер",
    "page.register.toLogin": "Перейти до входу",
    "page.reset.description": "Створення нового пароля для акаунта на redguy.ru.",
    "page.reset.error": "Не вдалося змінити пароль. Спробуйте ще раз.",
    "page.reset.eyebrow": "Відновлення доступу",
    "page.reset.formTitle": "Новий пароль",
    "page.reset.heroDescription": "Створіть новий пароль для захисту свого акаунта.",
    "page.reset.heroTitle": "Майже готово",
    "page.reset.invalidTitle": "Посилання недійсне",
    "page.reset.invalidToken": "Посилання для відновлення недійсне або вже було використане.",
    "page.reset.missingToken": "У посиланні немає коду відновлення. Запросіть новий лист.",
    "page.reset.networkError": "Не вдалося зв’язатися із сервером. Перевірте з’єднання та спробуйте ще раз.",
    "page.reset.password": "Новий пароль",
    "page.reset.passwordAgain": "Повторіть пароль",
    "page.reset.passwordAgainPlaceholder": "Введіть пароль ще раз",
    "page.reset.passwordHint": "Щонайменше 8 символів: мала й велика латинські літери та хоча б одна цифра.",
    "page.reset.passwordPlaceholder": "Від 8 символів",
    "page.reset.requestAgain": "Запросити нове посилання",
    "page.reset.submit": "Зберегти пароль",
    "page.reset.successDescription": "Пароль змінено. Тепер ви можете увійти з новими даними.",
    "page.reset.successTitle": "Пароль оновлено",
    "page.reset.title": "Новий пароль — Безсонний Кодер",
    "page.reset.toLogin": "Перейти до входу",
    "page.reset.enter": "Введіть новий пароль",
    "page.reset.not-match": "Паролі не співпадають",
    "page.reset.too-easy": "Пароль занадто простий",
    "page.restore.captchaError": "Не вдалося завантажити перевірку CAPTCHA. Оновіть сторінку та спробуйте ще раз.",
    "page.restore.captchaLoading": "Завантажуємо перевірку…",
    "page.restore.captchaRequired": "Підтвердьте, що ви не робот.",
    "page.restore.description": "Відновлення доступу до акаунта на redguy.ru.",
    "page.restore.email": "Email",
    "page.restore.emailError": "Введіть коректну адресу електронної пошти.",
    "page.restore.emailPlaceholder": "name{'@'}example.com",
    "page.restore.error": "Не вдалося надіслати лист. Спробуйте ще раз.",
    "page.restore.eyebrow": "Відновлення доступу",
    "page.restore.formTitle": "Забули пароль?",
    "page.restore.heroDescription": "Надішлемо безпечне посилання для створення нового пароля.",
    "page.restore.heroTitle": "Повернемо доступ",
    "page.restore.networkError": "Не вдалося зв’язатися із сервером. Перевірте з’єднання та спробуйте ще раз.",
    "page.restore.successTitle": "Перевірте пошту",
    "page.restore.title": "Відновлення пароля — Безсонний Кодер",
    "page.restore.toLogin": "Повернутися до входу",
    "page.restore.enter": "Введіть пошту яку ви вказали при реєстрації",
    "page.restore.sent": "Якщо дана пошта існує в нашій системі, ми надіслали лист з посиланням відновлення паролю.",
    "page.settings.close": "Закрити",
    "page.settings.disabled": "Вимкнено",
    "page.settings.enabled": "Увімкнено",
    "page.settings.enterCode": "Введіть код із застосунку-автентифікатора, щоб вимкнути двофакторний захист.",
    "page.settings.eyebrow": "Акаунт",
    "page.settings.heading": "Налаштування",
    "page.settings.intro": "Керування безпекою акаунта й активними сесіями.",
    "page.settings.loadError": "Не вдалося завантажити налаштування",
    "page.settings.loading": "Завантажую налаштування…",
    "page.settings.manualCode": "Або введіть секрет вручну",
    "page.settings.passwordDesc": "Оновіть пароль, якщо вважаєте, що старий міг бути скомпрометований.",
    "page.settings.retry": "Повторити",
    "page.settings.sessionsDesc": "Завершити всі активні сеанси, крім поточного.",
    "page.settings.sessionsReset": "Інші сесії завершено.",
    "page.settings.totpDescDisabled": "Додайте другий рівень захисту за допомогою застосунку-автентифікатора.",
    "page.settings.totpDescEnabled": "Під час входу буде потрібен одноразовий код із застосунку.",
    "page.settings.cancel": "Відміна",
    "page.settings.changePassword": "Зміна паролю",
    "page.settings.changePassword2": "Змінити пароль",
    "page.settings.code": "Код з додатку",
    "page.settings.currentPassword": "Поточний пароль",
    "page.settings.description": "Налаштування аккаунту",
    "page.settings.error": "Помилка",
    "page.settings.incorrectCode": "Код некоректний",
    "page.settings.incorrectPassword": "Невірний пароль",
    "page.settings.newPassword": "Новий пароль",
    "page.settings.newPasswordAgain": "Повтор паролю",
    "page.settings.notStrongEnough": "Новий пароль недостатньо безпечний",
    "page.settings.passwordsNotEquals": "Паролі не співпадають",
    "page.settings.resetSessions": "Скинути сесії",
    "page.settings.resetTOTP": "Вимкнути двохфакторну авторизацію",
    "page.settings.safety": "Безпека",
    "page.settings.setTOTP": "Увімкнути двохфакторну авторизацію",
    "page.settings.setTOTP2": "Підтвердити",
    "page.settings.title": "Налаштування",
    "page.socials.boosty.description": "Мій Boosty, де я публікую цікаві додаткові матеріали та ви можете підтримати мене!",
    "page.socials.boosty.title": "Boosty",
    "page.socials.description": "Мої блоги та канали",
    "page.socials.discord.description": "Мій Discord сервер, де я часто спілкуюся",
    "page.socials.discord.title": "SleepLessCode discord",
    "page.socials.my": "Мої блоги та канали",
    "page.socials.sleeplesschat.description": "Мій чат у Telegram, де я спілкуюся з підписниками",
    "page.socials.sleeplesschat.title": "Сплячі джуни",
    "page.socials.sleeplesscode.description": "Мій особистий канал де я розповідаю про свої проекти та не тільки",
    "page.socials.sleeplesscode.title": "Безсонний кодер",
    "page.socials.sleeplessfoto.description": "Мій особистий канал у Telegram, де я публікую свої фотографії",
    "page.socials.sleeplessfoto.title": "Безсонні фоточки",
    "page.socials.sleeplessstickers.description": "Мій канал у Telegram, де я публікую оновлення своїх стікерів",
    "page.socials.sleeplessstickers.title": "Безсонні стікери",
    "page.socials.title": "Безсонний Кодер — блоги та канали",
    "page.socials.youtube.description": "Мій канал на YouTube, де я публікую найрізноманітніші відео",
    "page.socials.youtube.title": "Безсонний Кодер",
    "page.verify.description": "Підтвердження адреси електронної пошти на redguy.ru.",
    "page.verify.errorDescription": "Не вдалося підтвердити акаунт.",
    "page.verify.errorTitle": "Підтвердження не виконано",
    "page.verify.eyebrow": "Підтвердження акаунта",
    "page.verify.invalidToken": "Посилання недійсне або вже було використане.",
    "page.verify.missingToken": "У посиланні немає коду підтвердження. Відкрийте повне посилання з листа.",
    "page.verify.networkError": "Не вдалося зв’язатися із сервером. Перевірте з’єднання та спробуйте ще раз.",
    "page.verify.retry": "Спробувати ще раз",
    "page.verify.successDescription": "Адресу електронної пошти підтверджено. Тепер можна увійти до акаунта.",
    "page.verify.successTitle": "Акаунт підтверджено",
    "page.verify.title": "Підтвердження акаунта — Безсонний Кодер",
    "page.verify.toLogin": "Перейти до входу",
    "page.verify.toMain": "На головну",
    "page.verify.waitDescription": "Перевіряємо посилання з листа. Це займе лише кілька секунд.",
    "page.verify.waitTitle": "Підтверджуємо акаунт",
    "page.verify.error": "Щось пішло не так",
    "page.verify.main": "головну",
    "page.verify.ok": "Готово! Ви можете повернутись на",
    "page.verify.wait": "Будь ласка, зачекайте",
    "permissions.hashes": "Декодування хешів",
    "permissions.logs": "Логування",
    "permissions.minecraft": "Minecraft"
}
