多语言支持
This commit is contained in:
120
lib/l10n/app_ru.arb
Normal file
120
lib/l10n/app_ru.arb
Normal file
@@ -0,0 +1,120 @@
|
||||
{
|
||||
"@@locale": "ru",
|
||||
|
||||
"appTitle": "FocusBuddy",
|
||||
|
||||
"startFocusing": "Начать концентрацию",
|
||||
|
||||
"minutes": "{count, plural, =1{минута} few{минуты} other{минут}}",
|
||||
"minutesValue": "{count} {minutes}",
|
||||
|
||||
"tapDistractionAnytime": "Нажмите 'Я отвлёкся'\nв любое время\n—без чувства вины",
|
||||
|
||||
"history": "История",
|
||||
"settings": "Настройки",
|
||||
|
||||
"iGotDistracted": "Я отвлёкся",
|
||||
|
||||
"pause": "Пауза",
|
||||
"resume": "Продолжить",
|
||||
"stopSession": "Остановить сессию",
|
||||
|
||||
"whatPulledYouAway": "Что вас отвлекло?",
|
||||
|
||||
"skipThisTime": "Пропустить сейчас",
|
||||
"stopEarly": "Остановить раньше?",
|
||||
"stopEarlyMessage": "Всё в порядке — вы концентрировались {minutes} {minuteText}!",
|
||||
|
||||
"keepGoing": "Продолжить",
|
||||
"yesStop": "Да, остановить",
|
||||
|
||||
"distractionEncouragement": "Это случается. Давайте мягко вернёмся.",
|
||||
|
||||
"focusComplete": "Сессия концентрации завершена!",
|
||||
"youFocusedFor": "Вы концентрировались",
|
||||
"totalToday": "Всего сегодня: {minutes} мин",
|
||||
|
||||
"distractionsCount": "Отвлечения: {count} {times}",
|
||||
|
||||
"times": "{count, plural, =1{раз} few{раза} other{раз}}",
|
||||
|
||||
"startAnother": "Начать ещё",
|
||||
"viewHistory": "Показать историю",
|
||||
|
||||
"yourFocusJourney": "Ваш путь концентрации",
|
||||
"noFocusSessionsYet": "Пока нет сессий концентрации",
|
||||
"startFirstSession": "Начните первую сессию,\nчтобы увидеть свой прогресс!",
|
||||
|
||||
"today": "Сегодня",
|
||||
"sessions": "{count, plural, =1{{count} сессия} few{{count} сессии} other{{count} сессий}}",
|
||||
|
||||
"completed": "Завершена",
|
||||
"stoppedEarly": "Остановлена раньше",
|
||||
"distractions": "{count, plural, =1{отвлечение} few{отвлечения} other{отвлечений}}",
|
||||
|
||||
"focusSettings": "Настройки концентрации",
|
||||
"defaultFocusDuration": "Стандартная длительность",
|
||||
"defaultLabel": "По умолчанию",
|
||||
|
||||
"about": "О программе",
|
||||
"privacyPolicy": "Политика конфиденциальности",
|
||||
"aboutFocusBuddy": "О FocusBuddy",
|
||||
"resetOnboarding": "Сбросить введение",
|
||||
"version": "Версия 1.0.0 (MVP)",
|
||||
|
||||
"privacyPolicyTitle": "Политика конфиденциальности",
|
||||
"privacyPolicyContent": "FocusBuddy работает на 100% офлайн. Мы не собираем ваше имя, email, местоположение или данные об использовании. Все сессии остаются на вашем устройстве.\n\nНет облачной синхронизации, системы аккаунтов и отслеживания аналитики.\n\nПолную политику конфиденциальности см.:\n[URL вашего сайта]/privacy",
|
||||
"close": "Закрыть",
|
||||
|
||||
"aboutTitle": "О FocusBuddy",
|
||||
"aboutSubtitle": "Мягкий таймер концентрации для нейроотличных людей",
|
||||
"aboutQuote": "\"Концентрация — это не о том, чтобы никогда не отвлекаться, а о том, чтобы мягко возвращаться каждый раз.\"",
|
||||
"aboutFeatures": "✨ Без наказания за отвлечения\n💚 Поддержка вместо критики\n🔒 100% офлайн и приватно\n🌱 Сделано с заботой",
|
||||
|
||||
"resetOnboardingTitle": "Сбросить введение?",
|
||||
"resetOnboardingMessage": "Это снова покажет экраны введения при перезапуске приложения.",
|
||||
"cancel": "Отмена",
|
||||
"reset": "Сбросить",
|
||||
"onboardingReset": "Введение сброшено. Перезапустите приложение, чтобы увидеть его снова.",
|
||||
|
||||
"onboarding1Title": "Концентрация без вины",
|
||||
"onboarding1Description": "Это приложение другое — оно не наказывает за потерю концентрации.\n\nИдеально для СДВГ, тревожности или для тех, кто находит традиционные таймеры слишком строгими.",
|
||||
|
||||
"onboarding2Title": "Нажмите, когда отвлеклись",
|
||||
"onboarding2Description": "Мы мягко напомним вам вернуться.\n\nБез стыда. Без стресса. Просто дружеское напоминание.",
|
||||
|
||||
"onboarding3Title": "Отслеживайте прогресс",
|
||||
"onboarding3Description": "Смотрите, как вы улучшаетесь от сессии к сессии.\n\nКаждое отвлечение — просто данные, а не провал.",
|
||||
|
||||
"skip": "Пропустить",
|
||||
"next": "Далее",
|
||||
"getStarted": "Начать",
|
||||
|
||||
"notificationFocusInProgress": "Идёт сессия концентрации",
|
||||
"notificationRemaining": "осталось {time}",
|
||||
|
||||
"notificationFocusCompleteTitle": "🎉 Сессия концентрации завершена!",
|
||||
"notificationFocusCompleteBodyNoDistractions": "Вы концентрировались {minutes} {minuteText} без отвлечений!",
|
||||
"notificationFocusCompleteBody": "Вы концентрировались {minutes} {minuteText}. Отличная работа!",
|
||||
|
||||
"distractionPhoneNotification": "Телефон / Уведомление",
|
||||
"distractionSocialMedia": "Соцсети",
|
||||
"distractionThoughts": "Мысли / Мечты",
|
||||
"distractionOther": "Другое",
|
||||
|
||||
"language": "Язык",
|
||||
"selectLanguage": "Выбрать язык",
|
||||
"english": "English",
|
||||
"chinese": "中文",
|
||||
"japanese": "日本語",
|
||||
"korean": "한국어",
|
||||
"spanish": "Español",
|
||||
"german": "Deutsch",
|
||||
"french": "Français",
|
||||
"portuguese": "Português",
|
||||
"russian": "Русский",
|
||||
"hindi": "हिन्दी",
|
||||
"indonesian": "Bahasa Indonesia",
|
||||
"italian": "Italiano",
|
||||
"arabic": "العربية"
|
||||
}
|
||||
Reference in New Issue
Block a user