AllAi/packages/i18n/dictionaries/ru.ts
2025-11-14 21:54:04 +03:00

344 lines
18 KiB
TypeScript
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.

import { Dictionary } from "../types";
export const ruDictionary: Dictionary = {
common: {
brandShort: "AllAI",
brandLong: "AllAI Studio",
logIn: "Войти",
signOutLabel: "Выйти",
balanceLabel: "Баланс",
creditsSuffix: "кредиты",
searchLabel: "Поиск",
languageMenuLabel: "Выбор языка"
},
navigation: {
suite: "Рабочая зона",
home: "Главная",
stock: "Маркет ассетов",
community: "Сообщество",
about: "О нас",
pricing: "Цены",
faq: "Вопросы и ответы",
blog: "Блог",
imageGenerator: "Генератор изображений",
videoGenerator: "Генератор видео",
assistant: "Ассистент",
allTools: "Все инструменты",
creations: "Проекты",
pinned: "Закреплено"
},
actions: {
upgradeDescription: "Откройте доступ к более высоким тарифам и приоритетному рендеру.",
upgrade: "Обновить план",
create: "Создать"
},
dashboard: {
welcome: "С возвращением",
selectModel: "Выберите модель",
guidedMode: "Режим с подсказками",
proMode: "Pro",
promptPlaceholder: "Опишите результат, который хотите получить...",
tasks: "Популярные сценарии",
history: "Недавняя активность",
historyEmpty: "После первой генерации история появится здесь для быстрого доступа.",
inspiration: "Пресеты вдохновения",
inspirationRefresh: "Обновить",
recent: "Недавние"
},
marketing: {
pricing: {
heroTitle: "Тарифы",
heroSubtitle: "Выберите пакет, подходящий вашему темпу работы. Каждый койн равен 1 ₽, никогда не сгорает и расходуется во всех генераторах.",
priceSuffix: "/пакет",
buttonLabel: "Купить пакет",
footerTitle: "Нужен кастомный тариф?",
footerBody: "Напишите на sales@allai.studio — настроим приватный баланс, инфраструктуру и пакет кредитов под ваш график.",
plans: {
starter: {
title: "Starter",
description: "Подходит для индивидуальных экспериментов в Nano Banana с контролируемыми расходами.",
features: [
"Включает {{coins}} койнов (≈{{approxNano}} генераций Nano Banana или {{approxVeo}} Veo3).",
"1 койн = 1 ₽, баланс не сгорает.",
"Доступ к Nano Banana, Seedream, Runway и Kling.",
"Библиотека промтов, сохранённые стили и история."
]
},
creator: {
title: "Creator",
description: "Для стабильной еженедельной работы с изображениями и видео.",
features: [
"Включает {{coins}} койнов (≈{{approxNano}} Nano Banana или {{approxVeo}} Veo3).",
"Общий баланс команды с лимитами на траты.",
"Предустановки безопасности, журнал аудита, локализация.",
"Приоритетная поддержка с ответом до 12 часов."
]
},
studio: {
title: "Studio",
description: "Для агентств и внутренних команд с большим объёмом генераций.",
features: [
"Включает {{coins}} койнов (≈{{approxNano}} Nano Banana или {{approxVeo}} Veo3).",
"Организационный баланс с автоматизацией бюджетов.",
"Расширенные политики безопасности, водяные знаки, комплаенс.",
"Выделенный success-менеджер и онлайн-чат."
]
}
}
}
},
nanoWorkbench: {
menuTitle: "Все модели",
imageCategoryLabel: "Генераторы изображений",
videoCategoryLabel: "Генераторы видео",
modelLabels: {
"nano-banana": "Nano Banana",
veo3: "VEO3",
sora: "Sora 2",
seedream: "SeeDream",
runway: "Runway",
kling: "Kling"
},
promptLabel: "Промпт",
promptPlaceholder: "Опишите изображение, которое хотите получить...",
promptHint: "Можно вставить до 8000 символов, включая скриншоты — медиа добавятся автоматически.",
formatLabel: "Формат",
formatOptions: [
{ value: "1:1", label: "1:1" },
{ value: "9:16", label: "9:16" },
{ value: "16:9", label: "16:9" },
{ value: "3:4", label: "3:4" },
{ value: "4:3", label: "4:3" },
{ value: "3:2", label: "3:2" },
{ value: "2:3", label: "2:3" },
{ value: "5:4", label: "5:4" },
{ value: "4:5", label: "4:5" },
{ value: "21:9", label: "21:9" },
{ value: "auto", label: "Auto" }
],
primaryLabel: "Основное изображение",
primaryEmptyTitle: "Добавьте основное изображение",
primaryEmptyHint: "PNG/JPG",
referencesLabel: "Reference images (up to 9)",
referenceEmptyTitle: "Добавьте референс",
referenceEmptyHint: "PNG/JPG",
removeLabel: "Удалить",
deleteTitle: "Удалить изображение",
generate: "Сгенерировать",
clearAll: "Очистить все изображения",
history: {
title: "Лента идей",
subtitle: "Пока здесь заглушка — реальная история появится позже.",
button: "История"
},
historyStatus: {
submitting: "Отправляем запрос...",
waiting: "Задача создана. Ждём Nano Banana...",
queuing: "В очереди на рендер...",
generating: "Создаём изображение...",
progressLabel: "Прогресс",
completed: "Готово",
failed: "Ошибка",
noResult: "Изображение сгенерировано, но ссылки не пришли.",
promptCopied: "Промпт скопирован в буфер.",
promptCopyError: "Не удалось скопировать промпт. Скопируйте вручную."
},
historyActions: {
menu: "Открыть действия",
preview: "Открыть превью",
download: "Скачать",
copyPrompt: "Скопировать промпт",
animate: "Оживить видео‑моделью",
share: "Поделиться",
delete: "Удалить из ленты"
},
historyModals: {
previewTitle: "Просмотр изображения",
animateTitle: "Оживить изображение",
animateDescription: "Отправьте кадр в видеогенератор, чтобы добавить движение.",
animateSelectLabel: "Выберите видеомодель",
animateConfirm: "Продолжить",
shareTitle: "Поделиться изображением",
shareSubtitle: "Отправьте ссылку коллегам или в мессенджеры.",
shareEmail: "Отправить на почту",
shareTelegram: "Поделиться в Telegram",
shareWhatsapp: "Поделиться в WhatsApp",
shareCopyLink: "Скопировать ссылку",
shareCopied: "Ссылка скопирована!",
deleteTitle: "Удалить изображение",
deleteDescription: "Изображение исчезнет из творческой ленты. Действие необратимо.",
deleteConfirm: "Удалить",
cancel: "Отмена"
},
promos: {
"nano-banana": {
tag: "Image Lab",
title: "Nano Banana | Лаборатория визуального ИИ",
description:
"Единая рабочая среда для генерации изображений: текстовые промпты, смешивание референсов и быстрые правки.",
bulletPoints: [
"Создавайте фотореалистичные сцены с контролем камеры, света и атмосферы.",
"Редактируйте загруженные кадры — добавляйте, удаляйте элементы и меняйте стиль.",
"Комбинируйте до четырёх референсов и улучшайте результат шаг за шагом."
]
},
veo3: {
tag: "Video Lab",
title: "VEO3 | Кинематографический пайплайн",
description:
"Экспериментальная покадровая студия: от синопсиса до финального ролика в одном процессе.",
bulletPoints: [
"Превращайте сценарии в раскадровки и короткие видео с контролем длительности.",
"Используйте референсы движения, звука и стиля для гибридных композиций.",
"Отслеживайте версии и правки команды благодаря сохранённой истории."
]
},
sora: {
tag: "Motion Lab",
title: "Sora 2 | Генеративные сцены",
description:
"Физически корректная видеомодель нового поколения с длинными планами и динамичной камерой.",
bulletPoints: [
"Развивайте идеи в готовый контент с естественным освещением и глубиной.",
"Смешивайте текст, изображения и клипы, управляя хореографией и настроением.",
"Экспортируйте последовательности с постоянными персонажами в каждом кадре."
]
},
seedream: {
tag: "Studio Lab",
title: "SeeDream | Ателье стиля",
description:
"Соединяйте модные концепции, арт-дирекшн и палитры для галерейных визуалов в нескольких промптах.",
bulletPoints: [
"Переносите мудборды в цельные образы с контролем палитры, фактур и света.",
"Используйте до пяти референсов для передачи композиции и поз.",
"Итерируйте в диалоге, сохраняя эстетику, безопасную для бренда."
]
},
runway: {
tag: "Production Lab",
title: "Runway | Мультимодальный старт",
description:
"Ускоряйте кампании с помощью бесшовных потоков текста, изображений и видео на моделях Runway Gen.",
bulletPoints: [
"Создавайте раскадровки, анимации и маркетинговые материалы в одном пространстве.",
"Используйте motion brushes, контроль глубины и синхронизацию аудио.",
"Экспортируйте слоистые ассеты, готовые к монтажу в Premiere или Resolve."
]
},
kling: {
tag: "Realtime Lab",
title: "Kling | Реалистичные симуляции",
description:
"Физически точная диффузия для предметных съёмок, масс-сцен и дрон-футажа в рекордные сроки.",
bulletPoints: [
"Создавайте сцены с точными тенями, отражениями и сложными материалами.",
"Управляйте траекторией камеры и глубиной резкости для панорам и макро.",
"Продлевайте или зацикливайте видео без потери чёткости по кадрам."
]
}
}
},
videoWorkbench: {
menuTitle: "Видео-модели",
modelLabels: {
veo3: "Veo 3",
"veo3-fast": "Veo 3 Fast",
veo2: "Veo 2"
},
promptLabel: "Промпт",
promptPlaceholder: "Опишите сцену, камеру, движение и звуковые подсказки...",
promptHint: "Добавляйте реплики в кавычках и явно указывайте звуки для насыщенного аудио.",
negativePromptLabel: "Негативный промпт",
negativePromptPlaceholder: "Что исключить (например: мультяшно, низкое качество)...",
modeLabel: "Режим генерации",
modeOptions: {
"text-to-video": "Текст → видео",
"image-to-video": "Изображение → видео"
},
aspectLabel: "Соотношение сторон",
resolutionLabel: "Разрешение",
personLabel: "Генерация людей",
seedLabel: "Seed",
referenceLabel: "Референс (опционально)",
referenceHint: "PNG/JPG, до 20 МБ",
removeLabel: "Удалить референс",
generate: "Сгенерировать видео",
clearAll: "Сбросить настройки",
history: {
title: "Недавние рендеры",
subtitle: "Готовые ролики появятся здесь после подключения API.",
button: "История"
},
promos: {
veo3: {
tag: "Motion Lab",
title: "Veo 3.1 | Флагманская видеомодель",
description:
"Продвинутая модель с интеграцией Gemini: 8секундные клипы в 720p или 1080p с реалистикой и нативным звуком.",
bulletPoints: [
"Расширяйте существующие проекты Veo с помощью режима video extend.",
"Задавайте первый и последний кадры, направляя движение видео.",
"Используйте до трёх контрольных изображений для точного стилистического управления."
]
},
"veo3-fast": {
tag: "Motion Lab",
title: "Veo 3 Fast | Производительная скорость",
description:
"Оптимизирована для быстрых итераций и задач с высокими требованиями к качеству при низкой задержке.",
bulletPoints: [
"Идеально для A/Bтестов и потоковой генерации контента.",
"Поддерживает сценарии текст→видео и анимацию изображений с нативным аудио.",
"Удобные пресеты помогают балансировать между скоростью и детализацией."
]
},
veo2: {
tag: "Legacy Lab",
title: "Veo 2 | Стилевой сторителлинг",
description:
"Предыдущее поколение для быстрых раскадровок, стилизованных шортов и атмосферных экспериментов.",
bulletPoints: [
"Генерируйте до двух клипов за запрос продолжительностью 58 секунд.",
"Подходит для экспериментов, где важнее настроение, чем разрешение.",
"Смешивайте промпты и референсы, оживляя концепт-арт."
]
}
}
},
auth: {
loginTitle: "Вход",
loginSubtitle: "Авторизуйтесь, чтобы управлять балансом, историей и проектами.",
registerTitle: "Создайте аккаунт AllAI",
registerSubtitle: "Зарегистрируйтесь по почте или войдите через Google.",
emailLabel: "Email",
passwordLabel: "Пароль",
confirmPasswordLabel: "Повторите пароль",
submitLogin: "Войти",
submitRegister: "Создать аккаунт",
orDivider: "или",
googleButton: "Продолжить через Google",
registerCta: "Нет аккаунта?",
registerLink: "Зарегистрируйтесь",
loginCta: "Уже есть аккаунт?",
loginLink: "Войти",
errorGeneric: "Произошла ошибка. Попробуйте снова.",
passwordMismatch: "Пароли должны совпадать."
},
account: {
title: "Личный кабинет",
subtitle: "Просматривайте email, баланс и историю пополнений.",
balanceLabel: "Доступный баланс",
historyTitle: "История пополнений",
historyEmpty: "Пополнений пока нет.",
refreshLabel: "Обновить"
}
};
export default ruDictionary;