Мультиязычность i18n для веб-сайтов
Рекомендованная практика для мультиязычных сайтов
Каждому документу назначается один язык / локаль. Следовательно, лучшей практикой Pimcore при построении мультиязычных сайтов является создание отдельного поддерева документов для каждого языка.

Это дает несколько преимуществ:
- Локализованные ключи документов, URL-адреса и структуры навигации
- Четкая и понятная структура, где легко определить, какой контент где находится
- Прозрачное управление правами доступа на основе дерева документов
- и т. д.
Pimcore предоставляет две дополнительные возможности, которые помогают редакторам переводить и управлять документами на нескольких языках:
Инструмент локализации (Localization Tool)
Инструмент локализации для документов Pimcore — это удобный инструмент, который поддерживает создание и управление одним и тем же документом для нескольких языков. Он доступен в панели кнопок редактора каждого документа.

Поддерживаются следующие функции:
* Создание новых документов для другого языка (New documents) — либо пустого документа, либо документа с использованием наследования контента (см. ниже). * Связывание существующих документов (Link existing document), чтобы установить языковую связь между документами. * Открытие перевода (Open Translation)** для быстрого перехода к соответствующему документу на другом языке.
Наследование контента (Content Inheritance)
Наследование контента — это функция Pimcore, предназначенная для уменьшения дублирования данных при их поддержке в документах. Эта функция особенно полезна в многоязычных структурах документов, так как позволяет хранить языконезависимый контент в одном месте и использовать его повторно.
Подробности см. в разделе Наследование документов.
Вы можете предложить улучшение документации или задать вопрос в комментариях.
Если вам нужна полноценная консультация — вы можете заказать её на нашем сайте.