Я использую плагин «Полиланг» для многоязычного сайта. Итак, есть несколько точек, которые не подходят для перевода строк. Некоторые из тем, которые я мог бы изменить, стали подходящими. Однако для некоторых других я не мог.Как преобразовать жестко закодированные строки в полиланг подходящих переводных укусов в закрытой теме WordPress?
Вот нижеприведенные коды.
шаблона contacts.php
Оригинальный код
if ($message_btn) : ?>
<div id="contacts-modal" class="reveal-modal">
<h1 class="entry-header"><?php _e('Send message', 'fluxus'); ?></h1>
<div class="modal-contents"></div>
<a class="close-reveal-modal">×</a>
</div><?php
endif;
Я изменения кода, как
if ($message_btn) : ?>
<div id="contacts-modal" class="reveal-modal">
<h1 class="entry-header"><?php pll_e('Send message'); ?></h1>
<div class="modal-contents"></div>
<a class="close-reveal-modal">×</a>
</div><?php
endif;
Это работает в отношении части. Однако в нижнем колонтитуле есть кнопки отправки и просмотра карт, а также текст «Использовать стрелку% s для навигации». Я не могу изменить ситуацию, решить эту проблему. Вот код:
if ($has_map) {
$view_btn = '<a id="view-map" href="#" class="button icon-location">' . __('View map', 'fluxus') . '</a>';
} else {
$view_btn = '';
}
/**
* Show Send Message button only if there is a [contact-form-7] short tag
* in the content.
*/
if (preg_match('/\[contact\-form\-7.+?\]/is', $post->post_content)) {
$message_btn = '<a id="send-message" href="#" class="button icon-paper-plane">' . __('Send message', 'fluxus') . '</a>';
} else {
$message_btn = '';
}
?>
Как можно внести изменения на части выше?