Митап “Языки, платформы, версии: масштабируем локализацию на примере Badoo“ / Алексей Тимин
Если у продукта, который вы делаете, глобальные планы — рано или поздно вам придется столкнуться с локализацией. Перевести все версии клиентов на английский — полбеды, но когда добавляются новые языки и диалекты, возникают не всегда очевидные трудности. Кроме того, мало перевести проект: локализация затрагивает форматы дат и чисел, и нужно уметь тестировать все изменения в условиях существования нескольких версий проекта параллельно.
В случае нашей компании речь идет о четырех разных продуктах, 52 языках (11 из них — диалекты), 17 падежах в венгерском языке, письме справа налево в арабском и иврите, числительных в русском и огромном количестве версий и клиентов.
В докладе я поделюсь полным описанием процесса перевода проекта: интеграция с Jira, Git-хуки, автоматические скриншоты из тестового окружения. Рассмотрим, как устроено ядро системы, как поддерживать А/Б-тестирование и проводить тестирование, имея множество версий.
1 view
12
1
4 months ago 00:47:52 6
Chromatone: The Visual Music Language @ Creative Coding Meetup
4 months ago 00:42:17 1
Как создать платформу для обработки данных в IT-компании / Александр Артёменко
4 months ago 00:37:05 1
Субъективные новости о dataviz-ландшафте в Python / Наталья Хапаева
4 months ago 00:51:30 2
Создание RAG-приложения с использованием YandexGPT / Воркшоп / Кузьма Лешаков
4 months ago 00:47:30 1
Готовим по рецепту: CI/CD в MLOps / Роза Морозенкова
4 months ago 00:44:37 1
Микросервис обработки геометрических данных / Александр Жуков
4 months ago 00:39:24 1
Оптимизировать Python? Зачем? / Воркшоп / Сергей Яхницкий
4 months ago 00:53:27 1
Зачем нужен GIL и как от него избавиться? / Евгений Афанасьев
4 months ago 00:53:31 2
Как перестать выполняться и начать жить / Евгений Блинов
4 months ago 00:10:53 1
Интервью с выпускником Kata Academy - Азаматом Агаевым
4 months ago 00:47:51 5
Как выбрать курсы и стать программистом? — OR подкаст, 2 выпуск
5 months ago 00:43:30 7
Есть ли Go после Python? — OR подкаст, 1 выпуск
5 months ago 00:25:12 2
Платформенное взаимодействие во Flutter | Mad Brains Техно
6 months ago 00:33:19 1
Трудности перехода с PHP Yii2 на NodeJS/NestJS | Александр Богатиков, CTO компании KozhinDev
6 months ago 00:33:14 2
ПОЧЕМУ Flutter НАПИСАН НА Dart ? | Как Google родил, убил и воскресил Dart | MB Митап - Екатеринбург
7 months ago 00:22:59 2
WiBD Russia Spring Data Meetup 2024: Большие языковые модели: возможности и ограничения
8 months ago 01:52:07 21
Пишем качественный код
8 months ago 01:46:42 1
Архитектор ИС и База 1С на 40 терабайт
8 months ago 00:42:12 1
Новые методы алаймента языковых моделей — Борис Шапошников, Тинькофф
8 months ago 00:52:46 4
Нейросетевая вероятностная модель естественного языка | Meta/conf
8 months ago 01:44:25 1
Как использовать нейросети на уроках в школе | Запись митапа с конференции AIETHICS
9 months ago 01:00:30 1
Вначале было слово - архитектура от словаря. Екатерина Лысенко