Перейти к содержимому Перейти к боковой панели

Эта тема решена. Вот описание проблемы и ее решения.

Проблема:
Если вы используете украинский язык с приставкой /uk/ в URL на вашем сайте и хотите заменить его на /ua/, но при этом не хотите вручную переносить каждый элемент.
Решение:
Мы рекомендуем создать новый пользовательский язык с кодом 'ua'. Это можно сделать в разделе WPML → Languages → Edit Languages, добавив новый пользовательский язык. Подробнее о создании нового языка можно узнать здесь: редактирование таблицы языков WPML.
После добавления нового языка вы можете массово продублировать существующие страницы и записи на новый язык, чтобы избежать ручного перевода каждого элемента. Инструкция по дублированию контента доступна здесь: дублирование контента.

Если данное решение окажется неактуальным или не подходит под ваш случай, мы настоятельно рекомендуем проверить известные проблемы, убедиться в версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов. В случае дополнительных вопросов, пожалуйста, откройте новый тикет поддержки.

Это форум технической поддержки WPML – плагина для многоязычной WordPress.

Доступно для чтения всем, но только клиенты, купившие WPML, могут оставлять сообщения. Сотрудники WPML отвечают на сообщения форума 6 дней в неделю, 22 часов в сутки.

Помечено: 

Эта тема содержит 1 ответов, имеет 0 голосов.

Последнее обновление: Andrey 5 месяцев назад.

При содействии: Andrey.

Автор Сообщения
03.12.2025 в 12:48 #17630798

sergeyS-23

Здравствуйте!

Сейчас для сайта украинский язык используется с приставкой /uk/ в URL и иметь множество элементов (посты, страницы и т.п). Необходимо заменить на ua, но так чтобы не нужно было руками переносить каждый элемент.

Есть ли какие-то варианты?

Спасибо!

03.12.2025 в 16:10 #17631632

Andrey
Сторонник WPML с 06/2013

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+03:00)

Добрый день,

Изменить код уже существующего языка в WPML невозможно. Если вам нужен код “ua”, необходимо создать новый пользовательский язык с этим кодом.

Это можно сделать в разделе:
WPML → Languages → Edit Languages, добавив новый пользовательский язык.

Подробнее:
https://wpml.org/documentation/getting-started-guide/language-setup/editing-wpmls-languages-table/

После добавления нового языка Вы можете массово продублировать существующие страницы и записи на новый язык, чтобы избежать ручного перевода каждого элемента.

Инструкция по дублированию:
https://wpml.org/documentation/translating-your-contents/displaying-untranslated-content-on-pages-in-secondary-languages/#duplicating-content

К сожалению, других способов изменить код языка в WPML не предусмотрено.