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

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

Problem:
Клиент не может перевести стандартный блок WooCommerce [woocommerce_my_account] с помощью WPML.
Solution:
Если вам нужно перевести страницу, содержащую шорткод [woocommerce_my_account], достаточно перевести саму страницу, и шорткод будет автоматически скопирован. Для перевода формы входа:
1. Перейдите в WPML → String Translation.
2. Нажмите на опцию «Не видите строки, которые ищете?» и выберите Admin Texts Translation.
3. Найдите нужные строки на странице.
4. Вернитесь в WPML → String Translation и переведите найденные строки.
Подробнее о поиске строк, которые не отображаются на странице перевода строк, можно прочитать здесь.
Также, убедитесь, что у вас установлен плагин WooCommerce Multilingual & Multicurrency, так как он отвечает за совместимость между WPML и WooCommerce. Подробнее об этом здесь.
Если решение не помогло или оно кажется неактуальным, рекомендуем проверить известные проблемы, убедиться в актуальности версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов. Если проблема сохраняется, пожалуйста, откройте новый тикет поддержки.

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

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

Помечено: 

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

Последнее обновление: Andrey 4 дня, 21 час назад.

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

Автор Сообщения
29 августа, 2025 в 7:27 дп #17356924

Peeter

Предыстория вопроса:
Я работаю над сайтом, который находится в стадии разработки. Я пытаюсь перевести стандартный блок WooCommerce [woocommerce_my_account] с помощью WPML. Я искал через string translation и в админке, а также включил все настройки, связанные с WooCommerce.

Симптомы:
Нет возможности перевести стандартный блок WooCommerce [woocommerce_my_account].

Вопросы:
Как перевести стандартный блок WooCommerce [woocommerce_my_account] с помощью WPML?

29 августа, 2025 в 8:35 дп #17357124

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

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

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

Спасибо за обращение в службу поддержки WPML.

Если вам нужно перевести страницу, которая содержит шорткод [woocommerce_my_account], достаточно просто перевести саму страницу — шорткод будет автоматически скопирован.

Если же Вы хотите перевести форму входа, к примеру, попробуйте найти строки следующим образом:
1. Перейдите в WPML → String Translation.
2. Нажмите на опцию «Не видите строки, которые ищете?» и выберите Admin Texts Translation.
3. Перейдите на страницу и найдите нужные строки.
4. Вернитесь в WPML → String Translation.
5. Переведите найденные строки.

Подробнее можно прочитать здесь:
https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/

Пожалуйста, дайте знать о результате.

29 августа, 2025 в 8:55 дп #17357203

Peeter

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

29 августа, 2025 в 9:48 дп #17357585

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

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

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

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

Также, если есть возможность, протестируйте с одной из стандартных тем WordPress, например Storefront, чтобы исключить влияние темы.

Однако, я заметил, что у Вас не установлен плагин WooCommerce Multilingual & Multicurrency. Это может быть причиной того, что форма не переводится, так как именно этот плагин отвечает за совместимость между WPML и WooCommerce.

Подробнее об этом здесь:
https://wpml.org/documentation/related-projects/woocommerce-multilingual/