← Главная

🇹🇷 DS-813 — Турецкий язык в ChatPlace

Тест-планы для задач эпика · 24 марта 2026

Эпик DS-813: Добавить TR в приложение и оплату в лирах

DS-816 Фронт переводы DS-819 Бэк тарифы + валюта DS-824 Бэк переводы DS-818 Агент на TR DS-821 Фронт оплата лира DS-817 Virale TR DS-820 Лендинг TR
DS-824 [BACK] Добавить переводы для TR
Статус: PROD Тестирование Исполнитель: Anton Perevoshchikov Окружение: PROD (app.chatplace.io)
Тестирование на PROD: Переключить язык интерфейса на турецкий и проверить серверные переводы (email-ы, системные сообщения, ошибки API)
0 / 16 (0%)

1 Email-уведомления на турецком

#ШагОжидаемый результат
1.1Переключить интерфейс на TürkçeЯзык сохранён
1.2Выполнить действие, вызывающее email (напр. смена пароля / подтверждение)Письмо приходит на турецком
1.3Проверить тему, тело, кнопки в письмеВсё на TR, без EN-текста

2 Системные уведомления

#ШагОжидаемый результат
2.1Push/in-app уведомления (если есть)Текст на турецком
2.2Уведомления об оплате / подпискеНа турецком

3 API-ответы и ошибки

#ШагОжидаемый результат
3.1Вызвать ошибку валидации (пустое поле, неверный формат)Сообщение об ошибке на TR
3.2Ошибка авторизации / доступаТекст на TR
3.3Успешные toast-сообщения от бэкендаНа TR

4 Серверные тексты в интерфейсе

#ШагОжидаемый результат
4.1Названия тарифов / плановНа турецком (если переводятся бэком)
4.2Описания функций в тарифахНа TR
4.3Статусы подписки, истории платежейНа TR
4.4Шаблоны автоматизаций (если серверные)На TR

5 Регрессия

#ШагОжидаемый результат
5.1Переключить на RU → проверить переводыРусские переводы не сломались
5.2Переключить на EN → проверить переводыАнглийские переводы не сломались
5.3Переключить на PT → проверитьПортугальские переводы не сломались
5.4TR → EN → TRПереводы корректно переключаются
DS-819 [BACK] Тарифы + валюта TRY + проверка карты TR
Статус: MR ожидает тестирования Исполнитель: Anton Perevoshchikov Стейдж: api-2024.review.chatplace.io
URL: https://dev-app.chatplace.io/?preview-api-core=https://api-2024.review.chatplace.io/
Login URL: https://dev-app.chatplace.io/auth/sign-in/?preview-api-core=https://api-2024.review.chatplace.io/
Юзер: 819@mail.com / 819@mail.com
Валюта: TRY (Турецкая лира)
Тестовая карта TR: 4000 0079 2000 0003 (pm_card_tr)
⚠️ Описание задачи: добавить поддержку лиры, цены тарифов в лирах, проверку страны карты через Stripe
📋 Эталонные цены (CPD-202)
ПланПериодЦена (TRY)
Proмесяц₺700
Proгод₺6 720
Unlimitedмесяц₺8 000
Unlimitedгод₺76 800
Пакет аккаунтовмесяц / год₺700 / ₺6 720
Геймификациямесяц / год₺1 400 / ₺13 440
AI пакетмесяц / год₺800 / ₺7 680
AI Actionsпакет₺500
AI Actions (Unlimited)пакет₺350

Источник: CPD-202

0 / 22 (0%)

1 Валюта TRY доступна

#ШагОжидаемый результат
1.1Открыть страницу тарифов на TR-интерфейсеВалюта TRY (₺) доступна в выборе
1.2Выбрать TRYЦены отображаются в лирах
1.3Проверить дефолт: язык TR → валюта по умолчаниюTRY предвыбрана (или USD — уточнить)

2 Цены тарифов в TRY

#ШагОжидаемый результат
2.1Проверить цену Pro (месяц) в TRY₺700
2.2Проверить цену Pro (год) в TRY₺6 720
2.3Проверить цену Premium / Unlimited (месяц) в TRY₺8 000
2.4Проверить цену Premium / Unlimited (год) в TRY₺76 800
2.5Доп. пакеты: AI ₺800/мес, Аккаунты ₺700/мес, Геймификация ₺1 400/мес, AI Actions ₺500Цены соответствуют CPD-202

3 Оплата турецкой картой — позитив

#ШагОжидаемый результат
3.1Выбрать тариф в TRYСтраница оплаты открыта
3.2Ввести тестовую TR-карту: 4000 0079 2000 0003Карта принята
3.3Подтвердить оплатуОплата прошла, тариф активирован
3.4Проверить историю платежейСумма в TRY (₺), статус оплачено

4 Проверка страны карты — негатив

#ШагОжидаемый результат
4.1Выбрать TRY, ввести US-карту: 4242 4242 4242 4242Ошибка — карта не из Турции
4.2Ввести BR-карту: 4000 0007 6000 0002Ошибка — карта не из Турции
4.3Проверить текст ошибкиПонятное сообщение (на TR или хотя бы не крэш)

5 Привязка карты

#ШагОжидаемый результат
5.1Привязать TR-карту без оплатыКарта привязана
5.2Привязать не-TR карту при валюте TRYОшибка проверки страны

6 Stripe отклонения и 3DS

#ШагОжидаемый результат
6.1Карта с отказом: 4000 0000 0000 0002Ошибка generic_decline
6.2Карта 3DS: 4000 0000 0000 32203DS окно → оплата проходит
6.3Недостаточно средств: 4000 0000 0000 9995Ошибка insufficient_funds
DS-816 [FRONT] Добавить переводы TR и язык в интерфейс
Статус: Dev ожидает тестирования Исполнитель: Konstantin Korotkov Preview: deploy-preview-903--chatplace-front.netlify.app
URL: https://deploy-preview-903--chatplace-front.netlify.app/
Login URL: https://deploy-preview-903--chatplace-front.netlify.app/auth/sign-in/
Юзер: 816@mail.com / 816@mail.com
Фокус: переводы интерфейса + форма быстрой автоматизации
⚠️ Приоритет: форма быстрой автоматизации должна быть переведена полностью
0 / 30 (0%)

1 Переключение на турецкий

#ШагОжидаемый результат
1.1Settings → Language → найти TürkçeТурецкий есть в списке
1.2Выбрать TürkçeИнтерфейс переключился
1.3Обновить страницу (F5)Язык сохранился

2 Основные разделы

#ШагОжидаемый результат
2.1Боковое меню (навигация)Все пункты на TR
2.2Dashboard / ГлавнаяЗаголовки, кнопки на TR
2.3Automations (Автоматизации)Список, создание, редактирование — TR
2.4AI Agent (ИИ-агент)Настройки, обучение, правила — TR
2.5Audience / КонтактыТаблица, фильтры — TR
2.6Growth ToolsИнструменты — TR
2.7Settings (Настройки)Все разделы — TR
2.8Billing / ТарифыПланы, кнопки — TR

3 Форма быстрой автоматизации (приоритет!)

#ШагОжидаемый результат
3.1Открыть создание быстрой автоматизацииВсе поля и подсказки на TR
3.2Триггеры — названия и описанияНа TR
3.3Действия — названия и описанияНа TR
3.4Условия, фильтрыНа TR
3.5Кнопки (сохранить, отмена, удалить)На TR
3.6Ошибки валидации (пустые поля)Сообщения на TR

4 Модальные окна и уведомления

#ШагОжидаемый результат
4.1Подтверждение удаленияТекст на TR
4.2Toast-уведомления (успех/ошибка)На TR
4.3Пустые состояния (нет данных)Placeholder-ы на TR
4.4Tooltips / подсказкиНа TR

5 Качество перевода

#ШагОжидаемый результат
5.1Нет непереведённых строк / EN-ключейНигде нет «automation.title» и т.п.
5.2Нет обрезанного текстаTR-слова не выходят за кнопки/поля
5.3Грамматика — без явных ошибокНет бессмыслицы
5.4Консистентность терминовОдинаковые термины везде

6 Регрессия языков

#ШагОжидаемый результат
6.1TR → EN → TRПереключается корректно
6.2TR → RU → TRАналогично
6.3EN и RU не сломалисьПереводы на месте