Files
flutter/lib/l10n/app_ru.arb
Roland Geider d071d143df Update flutter to 3.29
The translations are not stored in a synthetic package anymore, but the
files are just copied to a specific folder so it can be more easily imported

Also, flutter_barcode_scanner was replaced by simple_barcode_scanner since
the first hasn't been updated in 3 years and was already causing problems
for some time
2025-03-18 17:28:19 +01:00

988 lines
38 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"useCustomServer": "Использовать пользовательский сервер",
"@useCustomServer": {
"description": "Toggle button allowing users to switch between the default and a custom wger server"
},
"email": "Адрес электронной почты",
"@email": {},
"labelWorkoutPlans": "Планы тренировок",
"@labelWorkoutPlans": {
"description": "Title for screen workout plans"
},
"registerInstead": "У вас нет аккаунта? Зарегистрируйтесь сейчас",
"@registerInstead": {},
"loginInstead": "Уже есть аккаунт? Войти",
"@loginInstead": {},
"labelDashboard": "Панель управления",
"@labelDashboard": {
"description": "Title for screen dashboard"
},
"muscles": "Мышцы",
"@muscles": {
"description": "(main) muscles trained by an exercise"
},
"reps": "Повтор",
"@reps": {
"description": "Shorthand for repetitions, used when space constraints are tighter"
},
"rir": "ПвЗ",
"@rir": {
"description": "Shorthand for Repetitions In Reserve"
},
"rirNotUsed": "ПвЗ не используется",
"@rirNotUsed": {
"description": "Label used in RiR slider when the RiR value is not used/saved for the current setting or log"
},
"notes": "Заметки",
"@notes": {
"description": "Personal notes, e.g. for a workout session"
},
"workoutSession": "Тренировка",
"@workoutSession": {
"description": "A (logged) workout session"
},
"newDay": "Новый день",
"@newDay": {},
"selectExercises": "Если вы хотите сделать суперсет, вы можете найти несколько упражнений, они будут сгруппированы вместе",
"@selectExercises": {},
"plateCalculator": "Пластины",
"@plateCalculator": {
"description": "Label used for the plate calculator in the gym mode"
},
"save": "Сохранить",
"@save": {},
"logMeal": "Запишите прием пищи в дневник питания",
"@logMeal": {},
"nutritionalPlan": "План питания",
"@nutritionalPlan": {},
"noNutritionalPlans": "У вас нет планов питания",
"@noNutritionalPlans": {
"description": "Message shown when the user has no nutritional plans"
},
"measurementEntriesHelpText": "Единица, используемая для измерения в категории, например 'см' или '%'",
"@measurementEntriesHelpText": {},
"value": "Значение",
"@value": {
"description": "The value of a measurement entry"
},
"time": "Время",
"@time": {
"description": "The time of a meal or workout"
},
"timeStart": "Время начала",
"@timeStart": {
"description": "The starting time of a workout"
},
"ingredient": "Ингредиент",
"@ingredient": {},
"energy": "Энергия",
"@energy": {
"description": "Energy in a meal, ingredient etc. e.g. in kJ"
},
"energyShort": "Э",
"@energyShort": {
"description": "The first letter or short name of the word 'Energy', used in overviews"
},
"macronutrients": "Макроэлементы",
"@macronutrients": {},
"logged": "Записано",
"@logged": {
"description": "Header for the column of 'logged' nutritional values, i.e. what was eaten"
},
"difference": "Разница",
"@difference": {},
"kJ": "кДж",
"@kJ": {
"description": "Energy in a meal in kilo joules, kJ"
},
"g": "г",
"@g": {
"description": "Abbreviation for gram"
},
"goToDetailPage": "Перейти на страницу сведений",
"@goToDetailPage": {},
"aboutSourceTitle": "Исходный код",
"@aboutSourceTitle": {
"description": "Title for source code section in the about dialog"
},
"aboutContactUsTitle": "Скажите привет!",
"@aboutContactUsTitle": {
"description": "Title for contact us section in the about dialog"
},
"aboutTranslationTitle": "Перевод",
"@aboutTranslationTitle": {
"description": "Title for translation section in the about dialog"
},
"calendar": "Календарь",
"@calendar": {},
"enterValue": "Пожалуйста, введите значение",
"@enterValue": {
"description": "Error message when the user hasn't entered a value on a required field"
},
"selectExercise": "Пожалуйста, выберите упражнение",
"@selectExercise": {
"description": "Error message when the user hasn't selected an exercise in the form"
},
"enterCharacters": "Пожалуйста, введите между {min} и {max} символами",
"@enterCharacters": {
"description": "Error message when the user hasn't entered the correct number of characters in a form",
"type": "text",
"placeholders": {
"min": {
"type": "String"
},
"max": {
"type": "String"
}
}
},
"nrOfSets": "Количество сетов на упражнение: {nrOfSets}",
"@nrOfSets": {
"description": "Label shown on the slider where the user selects the nr of sets",
"type": "text",
"placeholders": {
"nrOfSets": {
"type": "String"
}
}
},
"selectIngredient": "Пожалуйста, выберите ингредиент",
"@selectIngredient": {
"description": "Error message when the user hasn't selected an ingredient from the autocompleter"
},
"recentlyUsedIngredients": "Недавно добавленные ингредиенты",
"@recentlyUsedIngredients": {
"description": "A message when a user adds a new ingredient to a meal."
},
"selectImage": "Пожалуйста, выберите изображение",
"@selectImage": {
"description": "Label and error message when the user hasn't selected an image to save"
},
"takePicture": "Сфотографировать",
"@takePicture": {},
"chooseFromLibrary": "Выбрать из библиотеки фотографий",
"@chooseFromLibrary": {},
"gallery": "Галерея",
"@gallery": {},
"addImage": "Добавить изображение",
"@addImage": {},
"appUpdateTitle": "Требуется обновление",
"@appUpdateTitle": {},
"passwordTooShort": "Пароль слишком короткий",
"@passwordTooShort": {
"description": "Error message when the user a password that is too short"
},
"category": "Категория",
"@category": {
"description": "Category for an exercise, ingredient, etc."
},
"noWorkoutPlans": "У вас нет планов тренировок",
"@noWorkoutPlans": {
"description": "Message shown when the user has no workout plans"
},
"login": "Войти",
"@login": {
"description": "Text for login button"
},
"register": "Зарегистрироваться",
"@register": {
"description": "Text for registration button"
},
"password": "Пароль",
"@password": {},
"logout": "Выйти",
"@logout": {
"description": "Text for logout button"
},
"useDefaultServer": "Использовать сервер по умолчанию",
"@useDefaultServer": {
"description": "Toggle button allowing users to switch between the default and a custom wger server"
},
"invalidUrl": "Пожалуйста, введите действительный URL",
"@invalidUrl": {
"description": "Error message when the user enters an invalid URL, e.g. in the login form"
},
"usernameValidChars": "Имя пользователя может содержать только буквы, цифры и символы @, +, ., - и _",
"@usernameValidChars": {
"description": "Error message when the user tries to register a username with forbidden characters"
},
"passwordsDontMatch": "Пароли не совпадают",
"@passwordsDontMatch": {
"description": "Error message when the user enters two different passwords during registration"
},
"confirmPassword": "Подтверждение пароля",
"@confirmPassword": {},
"invalidEmail": "Пожалуйста, введите действительный адрес электронной почты",
"@invalidEmail": {
"description": "Error message when the user enters an invalid email"
},
"username": "Имя пользователя",
"@username": {},
"invalidUsername": "Пожалуйста, введите действительное имя пользователя",
"@invalidUsername": {
"description": "Error message when the user enters an invalid username"
},
"customServerHint": "Введите адрес вашего собственного сервера, иначе будет использован адрес по умолчанию",
"@customServerHint": {
"description": "Hint text for the form where the users can enter their own wger instance"
},
"reset": "Сброс",
"@reset": {
"description": "Button text allowing the user to reset the entered values to the default"
},
"labelBottomNavWorkout": "Тренировка",
"@labelBottomNavWorkout": {
"description": "Label used in bottom navigation, use a short word"
},
"customServerUrl": "URL-адрес экземпляра wger",
"@customServerUrl": {
"description": "Label in the form where the users can enter their own wger instance"
},
"labelBottomNavNutrition": "Питание",
"@labelBottomNavNutrition": {
"description": "Label used in bottom navigation, use a short word"
},
"labelWorkoutPlan": "План тренировки",
"@labelWorkoutPlan": {
"description": "Title for screen workout plan"
},
"labelWorkoutLogs": "Журналы тренировок",
"@labelWorkoutLogs": {
"description": "(Workout) logs"
},
"exercise": "Упражнение",
"@exercise": {
"description": "An exercise for a workout"
},
"successfullySaved": "Сохранено",
"@successfullySaved": {
"description": "Message when an item was successfully saved"
},
"successfullyDeleted": "Удалено",
"@successfullyDeleted": {
"description": "Message when an item was successfully deleted"
},
"searchExercise": "Найдите упражнение, которое нужно добавить",
"@searchExercise": {
"description": "Label on set form. Selected exercises are added to the set"
},
"equipment": "Оборудование",
"@equipment": {
"description": "Equipment needed to perform an exercise"
},
"musclesSecondary": "Вторичные мышцы",
"@musclesSecondary": {
"description": "secondary muscles trained by an exercise"
},
"newWorkout": "Новый план тренировок",
"@newWorkout": {
"description": "Header when adding a new workout"
},
"dayDescriptionHelp": "Описание того, что делается в этот день (например, 'день подтягиваний') или какие части тела тренируются (например, 'грудь и плечи')",
"@dayDescriptionHelp": {},
"weightUnit": "Единица веса",
"@weightUnit": {},
"repetitionUnit": "Единица повторения",
"@repetitionUnit": {},
"repetitions": "Повторений",
"@repetitions": {
"description": "Repetitions for an exercise set"
},
"comment": "Комментарий",
"@comment": {
"description": "Comment, additional information"
},
"impression": "Впечатление",
"@impression": {
"description": "General impression (e.g. for a workout session) such as good, bad, etc."
},
"set": "Сет",
"@set": {
"description": "A set in a workout plan"
},
"gymMode": "Режим тренажерного зала",
"@gymMode": {
"description": "Label when starting the gym mode"
},
"jumpTo": "Перейти к",
"@jumpTo": {
"description": "Imperative. Label used in popup allowing the user to jump to a specific exercise while in the gym mode"
},
"logHelpEntriesUnits": "Обратите внимание, что в таблицу заносятся только записи с единицей веса (кг или фунты) и повторениями, другие комбинации, такие как время или до отказа, здесь не учитываются.",
"@logHelpEntriesUnits": {},
"pause": "Пауза",
"@pause": {
"description": "Noun, not an imperative! Label used for the pause when using the gym mode"
},
"plateCalculatorNotDivisible": "Невозможно достичь веса с имеющимися пластинами",
"@plateCalculatorNotDivisible": {
"description": "Error message when the current weight is not reachable with plates (e.g. 33.1 kg)"
},
"todaysWorkout": "Ваша тренировка сегодня",
"@todaysWorkout": {},
"logHelpEntries": "Если в один день есть несколько записей с одинаковым количеством повторений, но разными весами, то на диаграмме отображается только запись с большим весом.",
"@logHelpEntries": {},
"description": "Описание",
"@description": {},
"weight": "Вес",
"@weight": {
"description": "The weight of a workout log or body weight entry"
},
"name": "Имя",
"@name": {
"description": "Name for a workout or nutritional plan"
},
"addIngredient": "Добавить ингредиент",
"@addIngredient": {},
"nutritionalPlans": "Планы питания",
"@nutritionalPlans": {},
"timeStartAhead": "Время начала не может быть раньше времени окончания",
"@timeStartAhead": {},
"logIngredient": "Сохранить в дневнике питания",
"@logIngredient": {},
"searchIngredient": "Поиск ингредиента",
"@searchIngredient": {
"description": "Label on ingredient search form"
},
"nutritionalDiary": "Дневник питания",
"@nutritionalDiary": {},
"measurements": "Измерения",
"@measurements": {
"description": "Categories for the measurements such as biceps size, body fat, etc."
},
"anErrorOccurred": "Произошла ошибка!",
"@anErrorOccurred": {},
"measurement": "Измерение",
"@measurement": {},
"measurementCategoriesHelpText": "Категория измерения, например 'бицепс' или 'жир'",
"@measurementCategoriesHelpText": {},
"date": "Дата",
"@date": {
"description": "The date of a workout log or body weight entry"
},
"start": "Начать",
"@start": {
"description": "Label on button to start the gym mode (i.e., an imperative)"
},
"timeEnd": "Время окончания",
"@timeEnd": {
"description": "The end time of a workout"
},
"kcal": "ккал",
"@kcal": {
"description": "Energy in a meal in kilocalories, kcal"
},
"edit": "Редактировать",
"@edit": {},
"delete": "Удалить",
"@delete": {},
"confirmDelete": "Вы уверены, что хотите удалить '{toDelete}'?",
"@confirmDelete": {
"description": "Confirmation text before the user deletes an object",
"type": "text",
"placeholders": {
"toDelete": {
"type": "String"
}
}
},
"setUnitsAndRir": "Установите единицы измерения и ПвЗ",
"@setUnitsAndRir": {
"description": "Label shown on the slider where the user can toggle showing units and RiR",
"type": "text"
},
"planned": "Запланировано",
"@planned": {
"description": "Header for the column of 'planned' nutritional values, i.e. what should be eaten"
},
"fatShort": "Ж",
"@fatShort": {
"description": "The first letter or short name of the word 'Fat', used in overviews"
},
"gPerBodyKg": "г на кг тела",
"@gPerBodyKg": {
"description": "Label used for total sums of e.g. calories or similar in grams per Kg of body weight"
},
"total": "Всего",
"@total": {
"description": "Label used for total sums of e.g. calories or similar"
},
"fiber": "Клетчатка",
"@fiber": {},
"percentEnergy": "Процент энергии",
"@percentEnergy": {},
"proteinShort": "Б",
"@proteinShort": {
"description": "The first letter or short name of the word 'Protein', used in overviews"
},
"carbohydratesShort": "У",
"@carbohydratesShort": {
"description": "The first letter or short name of the word 'Carbohydrates', used in overviews"
},
"sugars": "Сахар",
"@sugars": {},
"saturatedFat": "Насыщенные жиры",
"@saturatedFat": {},
"sodium": "Натрий",
"@sodium": {},
"amount": "Количество",
"@amount": {
"description": "The amount (e.g. in grams) of an ingredient in a meal"
},
"unit": "Единица",
"@unit": {
"description": "The unit used for a repetition (kg, time, etc.)"
},
"noWeightEntries": "У вас нет записей о весе",
"@noWeightEntries": {
"description": "Message shown when the user has no logged weight entries"
},
"newEntry": "Новая запись",
"@newEntry": {
"description": "Title when adding a new entry such as a weight or log entry"
},
"loadingText": "Загрузка…",
"@loadingText": {
"description": "Text to show when entries are being loaded in the background: Loading..."
},
"newNutritionalPlan": "Новый план питания",
"@newNutritionalPlan": {},
"toggleDetails": "Переключить сведения",
"@toggleDetails": {
"description": "Switch to toggle detail / overview"
},
"aboutDescription": "Спасибо за использование wger! wger - это совместный проект с открытым исходным кодом, созданный фитнес энтузиастами со всего мира.",
"@aboutDescription": {
"description": "Text in the about dialog"
},
"aboutContactUsText": "Если вы хотите пообщаться с нами, зайдите на сервер Discord и свяжитесь с нами",
"@aboutContactUsText": {
"description": "Text for contact us section in the about dialog"
},
"aboutTranslationText": "Это приложение переведено на weblate. Если вы тоже хотите помочь, нажмите на ссылку и начните переводить",
"@aboutTranslationText": {
"description": "Text for translation section in the about dialog"
},
"aboutSourceText": "Получите исходный код этого приложения и его сервера на github",
"@aboutSourceText": {
"description": "Text for source code section in the about dialog"
},
"aboutBugsTitle": "Есть проблема или идея?",
"@aboutBugsTitle": {
"description": "Title for bugs section in the about dialog"
},
"enterValidNumber": "Пожалуйста, введите правильное число",
"@enterValidNumber": {
"description": "Error message when the user has submitted an invalid number (e.g. '3,.,.,.')"
},
"aboutBugsText": "Свяжитесь с нами, если что-то пошло не так или если вам кажется, что какой-то функции не хватает.",
"@aboutBugsText": {
"description": "Text for bugs section in the about dialog"
},
"goToToday": "Перейти на сегодня",
"@goToToday": {
"description": "Label on button to jump back to 'today' in the calendar widget"
},
"optionsLabel": "Опции",
"@optionsLabel": {
"description": "Label for the popup with general app options"
},
"sameRepetitions": "Если вы делаете одинаковые повторения и вес для всех сетов, вы можете просто заполнить одну строку. Например, для 4 сетов просто введите 10 повторений, это автоматически превратится в \"4 x 10\".",
"@sameRepetitions": {},
"newSet": "Новый сет",
"@newSet": {
"description": "Header when adding a new set to a workout day"
},
"dataCopied": "Данные копируются в новую запись",
"@dataCopied": {
"description": "Snackbar message to show on copying data to a new log entry"
},
"appUpdateContent": "Эта версия приложения не совместима с сервером, пожалуйста, обновите ваше приложение.",
"@appUpdateContent": {},
"setNr": "Сет {nr}",
"@setNr": {
"description": "Header in form indicating the number of the current set. Can also be translated as something like 'Set Nr. xy'.",
"type": "text",
"placeholders": {
"nr": {
"type": "String"
}
}
},
"addSet": "Добавить сет",
"@addSet": {
"description": "Label for the button that adds a set (to a workout day)"
},
"addMeal": "Добавить блюдо",
"@addMeal": {},
"mealLogged": "Блюдо записано в дневник",
"@mealLogged": {},
"protein": "Белки",
"@protein": {},
"carbohydrates": "Углеводы",
"@carbohydrates": {},
"fat": "Жиры",
"@fat": {},
"productNotFound": "Продукт не найден",
"@productNotFound": {
"description": "Header label for dialog when product is not found with barcode"
},
"productNotFoundDescription": "Продукт со отсканированным штрихкодом {barcode} не найден в базе данных wger",
"@productNotFoundDescription": {
"description": "Dialog info when product is not found with barcode",
"type": "text",
"placeholders": {
"barcode": {
"type": "String"
}
}
},
"scanBarcode": "Сканировать штрихкод",
"@scanBarcode": {
"description": "Label for scan barcode button"
},
"close": "Закрыть",
"@close": {
"description": "Translation for close"
},
"weekAverage": "В среднем за 7 дней",
"@weekAverage": {
"description": "Header for the column of '7 day average' nutritional values, i.e. what was logged last week"
},
"productFound": "Продукт найден",
"@productFound": {
"description": "Header label for dialog when product is found with barcode"
},
"productFoundDescription": "Штрихкод соответствует этому продукту: {productName}. Вы хотите продолжить?",
"@productFoundDescription": {
"description": "Dialog info when product is found with barcode",
"type": "text",
"placeholders": {
"productName": {
"type": "String"
}
}
},
"enterMinCharacters": "Пожалуйста, введите как минимум {min} символов",
"@enterMinCharacters": {
"description": "Error message when the user hasn't entered the minimum amount characters in a form",
"type": "text",
"placeholders": {
"min": {
"type": "String"
}
}
},
"noMeasurementEntries": "У вас нет записей измерений",
"@noMeasurementEntries": {},
"moreMeasurementEntries": "Добавить новое измерение",
"@moreMeasurementEntries": {
"description": "Message shown when the user wants to add new measurement"
},
"userProfile": "Ваш профиль",
"@userProfile": {},
"exerciseList": "Список упражнений",
"@exerciseList": {},
"baseNameEnglish": "Для всех упражнений необходимо базовое название на английском языке",
"@baseNameEnglish": {},
"verifiedEmail": "Подтвержденный адрес электронной почты",
"@verifiedEmail": {},
"swiss_ball": "Гимнастический мяч",
"@swiss_ball": {
"description": "Generated entry for translation for server strings"
},
"chest": "Грудь",
"@chest": {
"description": "Generated entry for translation for server strings"
},
"kettlebell": "Гиря",
"@kettlebell": {
"description": "Generated entry for translation for server strings"
},
"calves": "Икры",
"@calves": {
"description": "Generated entry for translation for server strings"
},
"success": "Успешно",
"@success": {
"description": "Message when an action completed successfully, usually used as a heading"
},
"exerciseName": "Название упражнения",
"@exerciseName": {
"description": "Label for the name of a workout exercise"
},
"textPromptTitle": "Готовы начать?",
"@textPromptTitle": {},
"body_weight": "Вес тела",
"@body_weight": {
"description": "Generated entry for translation for server strings"
},
"cardio": "Кардио",
"@cardio": {
"description": "Generated entry for translation for server strings"
},
"dumbbell": "Гантели",
"@dumbbell": {
"description": "Generated entry for translation for server strings"
},
"gym_mat": "Спортивный коврик",
"@gym_mat": {
"description": "Generated entry for translation for server strings"
},
"incline_bench": "Наклонная скамья",
"@incline_bench": {
"description": "Generated entry for translation for server strings"
},
"kilometers_per_hour": "км/ч",
"@kilometers_per_hour": {
"description": "Generated entry for translation for server strings"
},
"lats": "Широчайшие",
"@lats": {
"description": "Generated entry for translation for server strings"
},
"miles": "Мили",
"@miles": {
"description": "Generated entry for translation for server strings"
},
"miles_per_hour": "миль/ч",
"@miles_per_hour": {
"description": "Generated entry for translation for server strings"
},
"plates": "Блины",
"@plates": {
"description": "Generated entry for translation for server strings"
},
"quads": "Четырехглавые",
"@quads": {
"description": "Generated entry for translation for server strings"
},
"sz_bar": "SZ-гриф",
"@sz_bar": {
"description": "Generated entry for translation for server strings"
},
"kg": "кг",
"@kg": {
"description": "Generated entry for translation for server strings"
},
"lb": "фунт",
"@lb": {
"description": "Generated entry for translation for server strings"
},
"images": "Изображения",
"@images": {},
"language": "Язык",
"@language": {},
"abs": "Пресс",
"@abs": {
"description": "Generated entry for translation for server strings"
},
"arms": "Руки",
"@arms": {
"description": "Generated entry for translation for server strings"
},
"back": "Спина",
"@back": {
"description": "Generated entry for translation for server strings"
},
"biceps": "Бицепсы",
"@biceps": {
"description": "Generated entry for translation for server strings"
},
"translation": "Перевод",
"@translation": {},
"baseData": "Основы на английском",
"@baseData": {
"description": "The base data for an exercise such as category, trained muscles, etc."
},
"glutes": "Ягодицы",
"@glutes": {
"description": "Generated entry for translation for server strings"
},
"kilometers": "Километры",
"@kilometers": {
"description": "Generated entry for translation for server strings"
},
"seconds": "Секунд",
"@seconds": {
"description": "Generated entry for translation for server strings"
},
"until_failure": "До отказа",
"@until_failure": {
"description": "Generated entry for translation for server strings"
},
"bench": "Скамья",
"@bench": {
"description": "Generated entry for translation for server strings"
},
"barbell": "Штанга",
"@barbell": {
"description": "Generated entry for translation for server strings"
},
"none__bodyweight_exercise_": "без (с собственным весом)",
"@none__bodyweight_exercise_": {
"description": "Generated entry for translation for server strings"
},
"shoulders": "Плечи",
"@shoulders": {
"description": "Generated entry for translation for server strings"
},
"next": "Следующее",
"@next": {},
"pull_up_bar": "Турник",
"@pull_up_bar": {
"description": "Generated entry for translation for server strings"
},
"exercises": "Упражнения",
"@exercises": {
"description": "Multiple exercises for a workout"
},
"add_exercise_image_license": "Изображения должны быть совместимы с CC BY SA лицензией. Если вы сомневаетесь, загружайте только те фотографии, которые вы сделали сами",
"@add_exercise_image_license": {},
"unVerifiedEmail": "Неподтвержденный адрес электронной почты",
"@unVerifiedEmail": {},
"contributeExercise": "Добавить упражнение",
"@contributeExercise": {},
"addExercise": "Добавить упражнение",
"@addExercise": {},
"translateExercise": "Перевести это упражнение",
"@translateExercise": {},
"contributeExerciseWarning": "Вы можете добавлять упражнения только в том случае, если ваша учетная запись старше {days} дней и вы подтвердили свою электронную почту",
"@contributeExerciseWarning": {
"description": "Number of days before which a person can add exercise",
"placeholders": {
"days": {
"type": "String",
"example": "14"
}
}
},
"textPromptSubheading": "Нажмите кнопку действия, чтобы начать",
"@textPromptSubheading": {},
"minutes": "Минут",
"@minutes": {
"description": "Generated entry for translation for server strings"
},
"triceps": "Трицепс",
"@triceps": {
"description": "Generated entry for translation for server strings"
},
"searchNamesInEnglish": "Также ищите названия на английском",
"@searchNamesInEnglish": {},
"selectEntry": "Пожалуйста, выберите запись",
"@selectEntry": {},
"variations": "Варианты",
"@variations": {
"description": "Variations of one exercise (e.g. benchpress and benchpress narrow)"
},
"alsoKnownAs": "Также известно как: {aliases}",
"@alsoKnownAs": {
"placeholders": {
"aliases": {
"type": "String"
}
},
"description": "List of alternative names for an exercise"
},
"verifiedEmailReason": "Вам необходимо подтвердить свой адрес электронной почты, чтобы добавлять упражнения",
"@verifiedEmailReason": {},
"verifiedEmailInfo": "Письмо с подтверждением отправлено на {email}",
"@verifiedEmailInfo": {
"placeholders": {
"email": {
"type": "String"
}
}
},
"alternativeNames": "Альтернативные названия",
"@alternativeNames": {},
"oneNamePerLine": "Одно название на строку",
"@oneNamePerLine": {},
"whatVariationsExist": "Какие варианты этого упражнения существуют, если таковые имеются?",
"@whatVariationsExist": {},
"previous": "Предыдущее",
"@previous": {},
"aboutPageTitle": "О Wger",
"@aboutPageTitle": {},
"cacheWarning": "Из-за кэширования может пройти некоторое время, прежде чем изменения станут видны во всем приложении.",
"@cacheWarning": {},
"legs": "Ноги",
"@legs": {
"description": "Generated entry for translation for server strings"
},
"goalMacro": "Цели по макронутриентам",
"@goalMacro": {
"description": "The goal for macronutrients"
},
"goalFiber": "Цель по волокну",
"@goalFiber": {},
"kcalValue": "{value} калорий",
"@kcalValue": {
"description": "A value in kcal, e.g. 500 kcal",
"type": "text",
"placeholders": {
"value": {
"type": "String"
}
}
},
"aboutMastodonText": "Подписывайтесь на нас в Mastodon, чтобы получать обновления и новости о проекте",
"@aboutMastodonText": {
"description": "Text for the mastodon section in the about dialog"
},
"useMetric": "Использовать метрические единицы измерения для веса тела.",
"@useMetric": {},
"verify": "Подтвердить",
"@verify": {},
"settingsCacheTitle": "Кэш",
"@settingsCacheTitle": {},
"settingsExerciseCacheDescription": "Кэш упражнений",
"@settingsExerciseCacheDescription": {},
"noMatchingExerciseFound": "Не выбрано упражнение для замены",
"@noMatchingExerciseFound": {
"description": "Message returned if no exercises match the searched string"
},
"hamstrings": "Бёдра",
"@hamstrings": {
"description": "Generated entry for translation for server strings"
},
"max_reps": "Максимальное количество повторений",
"@max_reps": {
"description": "Generated entry for translation for server strings"
},
"onlyLogging": "Только отслеживать калории",
"@onlyLogging": {},
"onlyLoggingHelpText": "Поставьте флажок, если вы хотите отслеживать только потребление калорий и не хотите создавать подробный план питания с конкретными блюдами",
"@onlyLoggingHelpText": {},
"goalEnergy": "Цель по энергии",
"@goalEnergy": {},
"goalProtein": "Цель по белкам",
"@goalProtein": {},
"goalCarbohydrates": "Цель по углеводам",
"@goalCarbohydrates": {},
"goalFat": "Цель по жирам",
"@goalFat": {},
"today": "Сегодня",
"@today": {},
"loggedToday": "Записано на сегодня",
"@loggedToday": {},
"gValue": "{value} гр",
"@gValue": {
"description": "A value in grams, e.g. 5 g",
"type": "text",
"placeholders": {
"value": {
"type": "String"
}
}
},
"percentValue": "{value} %",
"@percentValue": {
"description": "A value in percent, e.g. 10 %",
"type": "text",
"placeholders": {
"value": {
"type": "String"
}
}
},
"aboutDonateTitle": "Пожертвовать",
"@aboutDonateTitle": {},
"aboutDonateText": "Купите нам кофе, чтобы помочь проекту, оплатить затраты на сервер и поддерживать нас в тонусе",
"@aboutDonateText": {},
"settingsTitle": "Настройки",
"@settingsTitle": {},
"lower_back": "Нижняя часть спины",
"@lower_back": {
"description": "Generated entry for translation for server strings"
},
"aboutMastodonTitle": "Мастодонт",
"@aboutMastodonTitle": {
"description": "Title for mastodon section in the about dialog"
},
"surplus": "превышение",
"@surplus": {
"description": "Caloric surplus (either planned or unplanned)"
},
"deficit": "дефицит",
"@deficit": {
"description": "Caloric deficit (either planned or unplanned)"
},
"settingsCacheDeletedSnackbar": "Кэш успешно очищен",
"@settingsCacheDeletedSnackbar": {},
"log": "Журнал",
"@log": {
"description": "Log a specific meal (imperative form)"
},
"done": "Завершить",
"@done": {},
"overallChangeWeight": "Общее изменение",
"@overallChangeWeight": {
"description": "Overall change in weight, added for localization"
},
"goalTypeMeals": "Из еды",
"@goalTypeMeals": {
"description": "added for localization of Class GoalType's filed meals"
},
"goalTypeBasic": "Базовый",
"@goalTypeBasic": {
"description": "added for localization of Class GoalType's filed basic"
},
"goalTypeAdvanced": "Расширенный",
"@goalTypeAdvanced": {
"description": "added for localization of Class GoalType's filed advanced"
},
"indicatorAvg": "в среднем",
"@indicatorAvg": {
"description": "added for localization of Class Indicator's field text"
},
"themeMode": "Режим темы",
"@themeMode": {},
"darkMode": "Всегда темный режим",
"@darkMode": {},
"lightMode": "Всегда светлый режим",
"@lightMode": {},
"systemMode": "Системные настройки",
"@systemMode": {},
"noIngredientsDefined": "Ингредиенты пока не определены",
"@noIngredientsDefined": {},
"ingredientLogged": "Ингредиент занесен в дневник",
"@ingredientLogged": {},
"selectMealToLog": "Выберите прием пищи для записи в дневник",
"@selectMealToLog": {},
"chartAllTimeTitle": "{name} за все время",
"@chartAllTimeTitle": {
"description": "All-time chart of 'name' (e.g. 'weight', 'body fat' etc.)",
"type": "text",
"placeholders": {
"name": {
"type": "String"
}
}
},
"chart30DaysTitle": "{name} последние 30 дней",
"@chart30DaysTitle": {
"description": "last 30 days chart of 'name' (e.g. 'weight', 'body fat' etc.)",
"type": "text",
"placeholders": {
"name": {
"type": "String"
}
}
},
"chartDuringPlanTitle": "{chartName} во время плана питания {planName}",
"@chartDuringPlanTitle": {
"description": "chart of 'chartName' (e.g. 'weight', 'body fat' etc.) logged during plan",
"type": "text",
"placeholders": {
"chartName": {
"type": "String"
},
"planName": {
"type": "String"
}
}
},
"settingsIngredientCacheDescription": "Кэш ингредиентов",
"@settingsIngredientCacheDescription": {}
}