Строки интерфейса и i18n
Переводы строк интерфейса не связаны с переводами контента продукта. Контент продукта создают операторы для туров, плиток и мероприятий. Тексты приложения, включая кнопки, навигацию и сообщения об ошибках, поддерживаются как тексты интерфейса продукта.
Как работает текст интерфейса
Scoutello организует тексты интерфейса по разделам, например по общей навигации, подписям в панели управления, подписям гостевого приложения и маркетинговым страницам. Благодаря этому каждый интерфейс содержит только необходимые ему тексты.
Если строка интерфейса отсутствует, это должно быть заметно во время проверки, чтобы текст можно было исправить до того, как он станет доступен гостям или операторам.
Группы текстов
Группы текстов помогают сосредоточить работу над локализацией:
- Общие базовые тексты, используемые повсюду.
- Тексты, относящиеся к панели управления.
- Тексты, относящиеся к гостевому приложению.
- Отдельные пакеты для маркетинговых или целевых страниц, если разделение помогает повысить производительность.
Добавление и изменение текстов
Для новых текстов интерфейса следует использовать стабильные ключи переводов и нейтральные формулировки. Технические сведения о добавлении ключей доступны во внутренних материалах для адаптации; в открытой документации следует описывать ожидаемый результат для текста.
Внутренние рекомендации для команд:
- Не создавайте ключи динамически: статическому анализу необходимо видеть буквальные ключи.
- Используйте плейсхолдеры интерполяции вместо объединения переведённых фрагментов.
- Используйте гендерно-нейтральные формулировки.
- В немецких текстах избегайте неформального прямого обращения, чтобы тон оставался нейтральным для всех аудиторий.
Автоматизация рабочего пространства синхронизирует пакеты локалей после изменения текстов.
Тексты интерфейса и контент продукта
- Значения, созданные оператором и отображаемые гостям на опубликованной странице → процесс перевода продукта.
- Подписи, относящиеся к самому приложению → процесс работы со строками интерфейса.
- В смешанных предложениях фиксированная грамматика должна оставаться в переводах интерфейса, а соз данные пользователем названия или числа следует передавать как переменные.
Связанные понятия: Как работают переводы, Автоматический перевод, Языки и локализация.