TempoLife › Features › Help translate TempoLife › ru
Russian — Русский
5 215 of 5 217 TempoLife strings are translated into Russian (100.0%). Browse the string list, see the English source next to the current text, and suggest a better one.
Shipping. Long strings are the usual problem: Russian runs longer than English and breaks tight buttons.
The string list
Every row is one string in the app. The English column is the source; the Russian column is what ships today, or missing when nothing does. Open a row to see it in the other languages and to suggest a change.
All strings Missing only
| Key | English | Russian |
|---|---|---|
nutr.meal_times | 🕐 Meal times | 🕐 Время приёмов пищи |
nutr.meal_times_hint | Set when you usually eat. Photos and quick logs file into the nearest meal, and your fast… | Укажите, когда вы обычно едите. Фото и быстрые записи попадут в ближайший приём пищи, и с… |
nutr.micro_all_covered | All key micronutrients covered this week | Все ключевые микроэлементы покрыты за неделю |
nutr.micro_b12 | Vitamin B12 | Витамин B12 |
nutr.micro_calcium | Calcium | Кальций |
nutr.micro_cov | {pct}% covered | покрыто {pct}% |
nutr.micro_iron | Iron | Железо |
nutr.micro_magnesium | Magnesium | Магний |
nutr.micro_omega3 | Omega-3 | Омега-3 |
nutr.micro_title | Micronutrient gaps this week | Пробелы в микроэлементах за неделю |
nutr.micro_vitamin_d | Vitamin D | Витамин D |
nutr.no_frequent | No frequent foods yet | Частых продуктов пока нет |
nutr.now_meal | Next up: {meal} | Далее: {meal} |
nutr.over_target | {kcal} kcal over target ({target}) | {kcal} ккал сверх цели ({target}) |
nutr.per_100g | /100g | /100г |
nutr.plan_ad_body | AI builds today’s meals and shows you how to cook them. | AI составит меню на день и покажет, как это приготовить. |
nutr.plan_ad_title | AI meal plan + recipes | AI план питания + рецепты |
nutr.plan_ai | AI meal plan | AI план питания |
nutr.plan_ate | Ate & log | Съел и записал |
nutr.plan_ate_this | I ate this — log it | Я съел это — записать |
nutr.plan_gen | Generate | Создать |
nutr.plan_title | Meal plan | План питания |
nutr.plan_vs_actual | plan {plan} · ate {actual} | план {plan} · съедено {actual} |
nutr.proj_after | {kcal} kcal projected ({target} target) | прогноз {kcal} ккал (цель {target}) |
nutr.prompt_calories | Calories per 100g: | Калории на 100г: |
nutr.prompt_carbs | Carbs per 100g (g): | Углеводы на 100г (г): |
nutr.prompt_fat | Fat per 100g (g): | Жиры на 100г (г): |
nutr.prompt_food_name | Food name: | Название продукта: |
nutr.prompt_protein | Protein per 100g (g): | Белки на 100г (г): |
nutr.protein | Protein | Белки |
nutr.protein_pace | {eaten}/{target} g protein | {eaten}/{target} г белка |
nutr.protein_short | P | Б |
nutr.proteins | protein | белки |
nutr.qty | Quantity | Количество |
nutr.rec_all_good | Everything is balanced! Your nutrition is healthy and on target. | Всё сбалансировано! Ваше питание здоровое и соответствует цели. |
nutr.rec_consistent | Amazing consistency! Food logging gives the best health overview. | Потрясающая последовательность! Ведение дневника питания даёт лучший обзор здоровья. |
nutr.rec_deficit_fail | To lose weight, you should stay under your calorie limit. You're currently eating too muc… | Для похудения нужно оставаться ниже лимита калорий. Сейчас вы едите слишком много. |
nutr.rec_deficit_good | Great! You're within your weight loss target — keep up the pace! | Отлично! Вы в рамках цели по снижению веса — продолжайте в том же темпе! |
nutr.rec_eat_less | You're eating {pct}% of your target on average. Reduce portions or swap calorie-dense foo… | Вы едите в среднем {pct}% от цели. Уменьшите порции или замените калорийные продукты на б… |
nutr.rec_eat_more | You're eating only {pct}% of your target on average. Add more food — your body needs fuel! | Вы едите в среднем только {pct}% от цели. Добавьте больше еды — телу нужно топливо! |
nutr.rec_good_fiber | Excellent fiber intake! Keep up the healthy choices. | Отличное содержание клетчатки! Продолжайте здоровый выбор. |
nutr.rec_high_fat | Fat intake is high. Prefer healthy fats (nuts, avocado, olive oil). | Потребление жиров высокое. Предпочитайте полезные жиры (орехи, авокадо, оливковое масло). |
nutr.rec_high_protein | Protein is very high. Not harmful, but balance your other macros too. | Белка очень много. Это не опасно, но сбалансируйте другие макросы. |
nutr.rec_log_more | You're logging food rarely — try logging daily for more accurate recommendations. | Вы редко записываете еду — записывайте каждый день для точных рекомендаций. |
nutr.rec_low_fat | Fat is too low — your body needs healthy fats for hormones and vitamins. | Жиров слишком мало — тело нуждается в полезных жирах для гормонов и витаминов. |
nutr.rec_low_fiber | Fiber is low! Add vegetables, fruits, whole grains, and legumes. | Клетчатки мало! Добавьте овощи, фрукты, цельнозерновые и бобовые. |
nutr.rec_low_protein | Protein is too low! Add meat, fish, eggs, dairy, or legumes. | Белка слишком мало! Добавьте мясо, рыбу, яйца, молочные продукты или бобовые. |
nutr.rec_surplus_fail | To gain mass, you need to eat more. Increase portions and add snacks. | Для набора массы нужно есть больше. Увеличьте порции и добавьте перекусы. |
nutr.rec_surplus_good | Good! You're within your mass gain target — keep it up! | Хорошо! Вы в рамках цели по набору массы — так держать! |
nutr.rec_trend_falling | Calorie intake is falling — eat more to support mass gain. | Потребление калорий падает — ешьте больше для набора массы. |
nutr.rec_trend_rising | Calorie intake is rising — make sure your weight loss goal isn't compromised. | Потребление калорий растёт — убедитесь, что цель по снижению веса не страдает. |
nutr.recent | Recently added | Недавно добавленные |
nutr.recommendations | Recommendations | Рекомендации |
nutr.remaining | remaining | осталось |
nutr.save_error | Error saving | Ошибка сохранения |
nutr.scale_error | Could not adjust portion | Не удалось изменить порцию |
nutr.scaled | Portion adjusted | Порция изменена |
nutr.scanning | Searching product... | Ищу продукт... |
nutr.scanning_barcode | Scanning barcode | Сканирую штрихкод |
nutr.search_empty | Food not found. Add your own ↓ | Продукт не найден. Добавьте свой ↓ |
← Previous Page 62 of 87 Next →
What makes a good Russian string here
Keep the placeholders. Anything in curly braces is replaced with a real value before the string is shown. Drop {n} and the sentence loses its number; rename it and the replacement silently fails. They can move within the sentence, but they must all still be there and spelled exactly as in the English.
Watch the length. Most of these strings live in a fixed space: a tab label, a button, a stat tile under a big number. A translation half again as long as the English will be clipped or will push a layout apart on a small phone. When the natural translation is much longer, a shorter and slightly blunter phrasing is the right answer.
Use the app's own vocabulary consistently. The same concept should read the same way everywhere — one word for a logged meal, one for a fast, one for a streak. Consistency matters more than variety; a synonym used once reads as a different feature.
Do not translate health claims into advice. Several strings deliberately describe a number without telling anyone what to do about it. A translation that turns "your resting rate is above your baseline" into "see a doctor" changes what the app claims, which is not a translation decision.
How this list is built
The list is parsed from the app's own translation files at the moment you load the page, so it cannot drift from what ships. Strings the parser could not read in a single pass are left out entirely — 37 lines in the Russian files fell into that category — rather than being shown with a guessed value.
Source: TempoLife app translation files (assets/js/i18n*.js), parsed at page render · checked 2026-09-02