SELFNATION

Твоё тело.
Твоё время.
Твой прогресс.

1 Выбери программу
2 Отметь подходы
3 Держи огонь
{{ motivationProfile ? motivationProfile.weeklyStreak : 0 }}
недель серия
План недели
{{ motivationProfile ? motivationProfile.weeklyProgress : 0 }}/{{ motivationProfile ? motivationProfile.weeklyGoal : 3 }}
Очки режима
{{ motivationProfile ? motivationProfile.modePoints : 0 }}
уровень {{ motivationProfile ? motivationProfile.level : 1 }}

SELFNATION

Привет, {{ telegramUser }}. Твой персональный центр управления прогрессом готов.

PRO EDITION • API ACTIVE

Выбор программы

Загрузка твоих сплитов...
Своих программ пока нет

Создай свой цикл или начни с рекомендованной программы ниже.

{{ prog.name }}

{{ temp.name }}

Готово на этой неделе Следующая тренировка Упражнений: {{ temp.templates ? temp.templates.length : 0 }}

{{ getInitials(temp.name) }}
SELFNATION Arena

Программы от атлетов и испытания

Тренируйся по легендарным схемам. Испытай себя в челленджах.

Испытай себя

Популярные спортивные челленджи

Проверки силы, выносливости и режима. Стартуй, фиксируй результат и сравнивайся с друзьями.

входящие вызовы
{{ invite.challengeTitle }}
От {{ invite.senderName || 'друга' }}
нормативы

Только проверяемые данные

Официальные нормативы будут показываться после заполнения справочника с источником. Пока ниже доступны подготовительные силовые тесты и челленджи без фейковых цифр.

Загружаю испытания...
В этой категории пока пусто

Попробуй другой фильтр.

Рекомендованные программы пока не загружены

Можно создать свою программу вручную.

{{ badge }}
{{ getProgramMeta(prog).athlete }}

{{ getProgramMeta(prog).title }}

{{ getProgramMeta(prog).description }}

цель
{{ getProgramMeta(prog).goal }}
уровень
{{ getProgramMeta(prog).level }}
частота
{{ getProgramMeta(prog).frequency }}
упражнений
{{ getProgramMeta(prog).exerciseCount }}
{{ getProgramProgress(prog).label }} {{ getProgramProgress(prog).percent }}%

{{ temp.name }}

Упражнений: {{ temp.templates ? temp.templates.length : 0 }}

{{ getInitials(temp.name) }}
{{ challengeTypeLabel(selectedChallenge.challengeType) }} {{ selectedChallenge.difficulty || 'любой уровень' }} неофициально

{{ selectedChallenge.marketingTitle }}

{{ selectedChallenge.fullDescription || selectedChallenge.shortDescription }}

проверяет
{{ selectedChallenge.checks || selectedChallenge.targetMuscles || 'режим' }}
длительность
{{ selectedChallenge.estimatedDurationText || formatTimer(selectedChallenge.durationSeconds || 0) }}
инвентарь
{{ selectedChallenge.equipment || 'без оборудования' }}
награда
+{{ selectedChallenge.rewardPoints || 0 }} очков

Правила

{{ selectedChallenge.rules || 'Нажми старт, выполни формат испытания и зафиксируй результат после финиша.' }}

Упражнения

Это недельный или режимный челлендж без фиксированного списка упражнений.
{{ exercise.orderIndex }}
{{ exercise.exerciseName }}
{{ challengeExerciseMeta(exercise) }}
{{ selectedChallenge.disclaimer }}
личный рекорд
{{ formatChallengeResult(selectedChallenge.personalBest) }}
{{ challengeTypeLabel(selectedChallenge.challengeType) }}

{{ selectedChallenge.marketingTitle }}

{{ selectedChallenge.shortDescription }}

{{ challengeTimerCaption }}
{{ challengeTimerDisplay }}
{{ challengeActiveHint }}
план
{{ exercise.exerciseName }} {{ challengeExerciseMeta(exercise) }}
результат
челлендж завершён

{{ selectedChallenge.marketingTitle }}

{{ formatChallengeResult(challengeResult) }}

+{{ challengeResult.pointsAwarded || 0 }}
очков
{{ challengeResult.personalBest ? 'PB' : 'OK' }}
результат

{{ isAddingDayOnly ? 'Новый тренировочный день' : 'Создание программы' }}

{{ selectedMuscleConfig.label }}
{{ selectedMuscleExercises.length }} вариантов в базе
Превью
{{ ex.name }} {{ translateCategory(ex.category) }} • {{ ex.equipment }}

Редактирование программы

Тренировочные дни
{{ editingTemplates.length }} в программе
В программе пока нет дней

Добавь первый тренировочный день и выбери упражнения.

Превью
{{ item.exercise.name }}
{{ translateCategory(item.exercise.category) }} • {{ item.exercise.equipment }}
Нет упражнений для добавления

Подготовка

{{ activeProgram ? activeProgram.progressionType : 'Дефолт' }}

{{ activeTemplate.name }}

Ориентировочно: ~45 минут

План упражнений:

Превью
{{ ex.name }} {{ translateCategory(ex.category) }} • {{ ex.equipment }}

{{ activeWorkoutTitle }}

{{ formattedDuration }} {{ activeWorkoutDateLabel }}

Заметка к тренировке

{{ workoutNote }}

Отдых между подходами
{{ formattedRestTime }}
{{ restTimerLabel }}
Суперсет

{{ exercise.name }}

{{ translateCategory(exercise.category) }} • {{ exercise.equipment || 'инвентарь' }}

{{ exercise.note }}

Сет Кг Повт. RPE Ок
{{ setIndex + 1 }}

Отчёт

Загрузка твоей истории...
У тебя пока нет выполненных тренировок. Время сделать первую!

Качество тренировок

{{ point.label }}
{{ reportStats.average }}%
среднее
{{ reportStats.best }}%
лучшее
{{ reportStats.trend }}
тренд

Прогресс нагрузки

Фактический объем по тренировкам с учетом прогрессии и периодизации

{{ point.label }}
{{ reportVolumeStats.average }}
средний
{{ reportVolumeStats.best }}
лучший
{{ reportVolumeStats.trend }}
тренд

История тренировок

Загрузка твоей истории...
У тебя пока нет выполненных тренировок. Время сделать первую!

{{ w.name }}

{{ formatDate(w.date) }}

{{ w.trainingProgram.name }} • неделя {{ w.weekNumber || 1 }}

Без программы

{{ formatDurationMinutes(w.durationInSeconds) }}
{{ group.name }}
{{ set.setNumber }}—{{ group.type === 'BODYWEIGHT' ? '' : set.weight + 'кг x ' }}{{ set.reps }}

Профиль атлета

Avatar {{ telegramUser.charAt(0) }}

{{ telegramUser }}

@{{ telegramUsername }}

ID: {{ telegramId }}

{{ totalWorkoutsCount }}

Тренировок

{{ totalTrainingTime }}

Минут в зале

Режим недели

Огонёк считается по недельному плану. Дни отдыха не штрафуются.

{{ motivationProfile ? motivationProfile.modePoints : 0 }}
очков
{{ motivationProfile ? motivationProfile.weeklyProgress : 0 }}/{{ motivationProfile ? motivationProfile.weeklyGoal : 3 }}
план
{{ motivationProfile ? motivationProfile.weeklyStreak : 0 }}
недель
{{ motivationProfile ? motivationProfile.level : 1 }}
уровень
Цель на неделю заморозок: {{ motivationProfile ? motivationProfile.freezesLeftThisMonth : 1 }}

Входящие запросы ({{ pendingRequests.length }})

Avatar {{ userInitial(req) }}
{{ userDisplayName(req) }}

ID: {{ req.telegramId }}

Награды и Достижения

Проверка наград...
База наград пуста
{{ item.achievement.icon }}
{{ item.achievement.name }} {{ item.progress }}/{{ item.target }}

Рейтинг недели

по % личного плана
Рейтинг появится после загрузки друзей.
{{ index + 1 }}
{{ userDisplayName(row.user) }}
{{ row.completionPercent }}%
{{ row.weeklyProgress }}/{{ row.weeklyGoal }}

Мои Друзья ({{ friends.length }})

Загрузка друзей...
Друзей пока нет

Отправь ссылку-приглашение. Когда человек зайдёт по ней, у тебя появится входящий запрос.

Профиль друга

Загружаем профиль...

{{ noticeTitle }}

{{ noticeMessage }}

Кинуть вызов

Выбери друга, которому отправить этот челлендж.

Сначала добавь друзей в профиле.

{{ confirmDialog.title }}

{{ confirmDialog.message }}

Настройки

Профиль, поддержка и данные аккаунта.

Обнулить профиль?

Это удалит все твои программы, историю тренировок, друзей и достижения. Действие нельзя отменить.

{{ selectedExercise.name }}

{{ selectedExercise.type === 'WEIGHTED' ? 'С весом' : 'Собственный вес' }}
Техника выполнения
Нет демонстрации для этого упражнения

Техника выполнения:

{{ selectedExercise.description }}

Упражнение

{{ currentExerciseMenu?.name }}

{{ exercisePickerTitle }}

Выбери упражнение

Ничего не нашлось. Попробуй другое название.
Заметка к упражнению

{{ activeExercises[pendingExerciseIndex]?.name }}

Тренировка завершена

{{ completionSummary.title }}

{{ completionSummary.message }}

{{ completionSummary.completedSets }}
подходов
{{ completionSummary.totalVolume }}
объем
{{ completionSummary.duration }}
время
Очки режима
+100
План недели
{{ motivationProfile.weeklyProgress }}/{{ motivationProfile.weeklyGoal }}
{{ item.name }} {{ item.delta >= 0 ? '+' : '' }}{{ item.delta }}%
План: {{ item.planned }} • Факт: {{ item.actual }} • +{{ item.extraSets }} доп.
Что съесть после тренировки

{{ currentNutritionAdvice }}

Не все подходы выполнены

Тренировку пока нельзя завершить

Чтобы программа корректно засчитала день и пересчитала веса, отметь все подходы.

{{ item.name }} {{ item.incompleteSets }} подх.
Шаг {{ onboardingStepIndex + 1 }} из {{ currentOnboardingFlow.steps.length }}

{{ currentOnboardingStep.title }}

{{ currentOnboardingStep.text }}