Языки и перевод
Запустите сайт на нескольких языках с поддержкой RTL и переводом с помощью ИИ.
TubePress многоязычен по своей сути. Интерфейс, URL-адреса, таксономия и страницы — всё это можно перевести, поисковые системы уведомляются о каждой языковой версии через hreflang, а письмо справа налево обрабатывается автоматически. Посетители получают нужный язык по чистому URL-адресу с префиксом.
Всем этим управляют из /admin/languages.
Многоязычный TubePress
Перевод работает на трёх уровнях, каждый из которых независим от остальных:
- Строки интерфейса — навигация, кнопки, метки и сообщения темы, поставляемые в виде языковых файлов и допускающие переопределение для каждого языка.
- Слаги URL — сегменты маршрутов, например
/categoriesили/search, можно локализовать, чтобы весь адрес читался естественно. - Контент — категории, теги, исполнители, каналы и страницы — у каждого есть переведённые название, описание и слаг.
Доступные языки
TubePress поставляется с тридцатью языками: арабский, бенгальский, болгарский, китайский, чешский, нидерландский, английский, французский, немецкий, греческий, иврит, хинди, венгерский, индонезийский, итальянский, японский, корейский, малайский, персидский, польский, португальский, румынский, русский, сербский, испанский, шведский, тайский, турецкий, украинский и вьетнамский.
Три из них — с письмом справа налево: Арабский Персидский Иврит. Английский всегда включён и служит запасным вариантом для любых непереведённых строк.
URL-префикс языка
Ваш язык по умолчанию доступен в корне сайта без префикса. Каждый другой включённый язык находится под коротким двухбуквенным префиксом, например:
https://example.com/category/amateur (default)
https://example.com/fr/category/amateur (French)
https://example.com/ar/category/amateur (Arabic)Выбор посетителя запоминается в cookie, так что он остаётся на своём языке при навигации по сайту. Переключиться можно с помощью параметра ?_lang=, который устанавливает cookie и перенаправляет на URL с префиксом. Если включено автоопределение браузера, заголовок Accept-Language выбирает наиболее подходящий включённый язык при первом посещении. Страницы администратора и установки всегда используют язык по умолчанию, а поисковые роботы никогда не перенаправляются автоматически, чтобы они индексировали канонический адрес.
Поддержка RTL
Когда активный язык — арабский, персидский или иврит, TubePress устанавливает направление документа в rtl и предоставляет теме флаги направления справа налево, поэтому макет, выравнивание и зеркалирование обрабатываются автоматически без дополнительной настройки. Языки с письмом слева направо отображаются точно так же, как и прежде.
Управление языками
На экране /admin/languages вы управляете всей системой:
- Включите или отключите каждый язык (до восьми) и выберите, какой из них является языком по умолчанию.
- Включите или отключите автоопределение браузера.
- Откройте редактор перевода для любого включённого языка, чтобы переопределить отдельные строки интерфейса. Изменения хранятся как переопределения поверх поставляемых файлов, сгруппированные по разделам, таким как «Навигация», «Видео», «Комментарии» и «Слаги URL».
- Сбросьте любую строку к поставляемому значению по умолчанию в любое время.
/fr/categories лучше воспринимается пользователями и помогает региональному SEO.Перевод контента
Помимо интерфейса, ваш каталог тоже поддаётся переводу. Категории, теги, исполнители, каналы и страницы хранят переведённые название, описание и слаг для каждого языка. Эти переводы напрямую попадают в многоязычные карты сайта и двунаправленные теги hreflang, поэтому французская страница категории правильно связывается со своим английским аналогом для поисковых систем. Смотрите SEO, чтобы узнать, как работает слой hreflang и карты сайта.
AI-перевод
Перевод большой таксономии вручную занимает много времени, поэтому TubePress включает инструмент AI Translate для тегов и категорий. На экране администратора тегов или категорий откройте диалоговое окно AI Translate, и он:
- Покажет количество элементов и целевых языков, а также стоимость до подтверждения.
- При желании пропустит уже переведённые элементы.
- При желании автоматически переведёт новые элементы при добавлении в будущем.
- Работает в фоновом режиме — вы можете закрыть окно — и автоматически возвращает кредиты за необработанные элементы при досрочной остановке.
AI-перевод использует кредиты вашего аккаунта, поэтому сначала необходимо подключить свой аккаунт TubePress. Стоимость за элемент отображается заранее. Смотрите Credits & AI, чтобы узнать, как работают кредиты и как пополнить счёт.
Советы
- Включайте только те языки, которые вы можете поддерживать в актуальном состоянии; английский запасной вариант покрывает любые пробелы.
- Выбирайте язык по умолчанию осознанно — это язык, которому принадлежат URL без префикса в корне сайта.
- Используйте переопределения строк для терминов, специфичных для вашего бренда, вместо прямого редактирования языковых файлов.
- Переводите URL-слаги наряду с метками для наиболее чистых локализованных адресов.
- Пакетно переводите теги и категории с помощью AI-инструмента, затем вручную уточняйте важные.
Следующие шаги
Остались вопросы?
Откройте заявку в панели управления, и наша команда поможет.