WPML

问题概述

使用 Houzez 主题 时,某些字符串和小工具无法翻译,具体如下:

- Houzez Contact Form > Sumbit buttom

- Houzez Grid Builder > URL

- comments.php 中的提交按钮(文章评论表单)

- Houzez Custom Carousel

临时解决方法

这个问题已修复。 更新到最新版本即可在您的站点上解决此问题,因此,只有当您暂时无法更新时,才需要此临时解决方法。

1- 对于 Grid Builder、联系表单小工具和自定义轮播,请在 WPML设置自定义 XML 配置 中添加以下 XML:

<wpml-config>
  <elementor-widgets>
    <widget name="houzez_elementor_contact_form">
      <fields>
        <field>form_name</field>
        <field>form_fields</field>
        <field>button_text</field>
        <field>email_to</field>
        <field>email_subject</field>
      </fields>
      <fields-in-item items_of="form_fields">
        <field>field_label</field>
        <field>placeholder</field>
      </fields-in-item>
    </widget>
    <widget name="Houzez_elementor_grid_builder">
      <fields>
        <field>image>url</field>
        <field>image>alt</field>
        <field>grid_title</field>
        <field>grid_subtitle</field>
        <field>more_text</field>
        <field type="LINK">more_link>url</field>
        <field>more_text_d</field>
        <field>properties_text</field>
        <field>property_text</field>
      </fields>
    </widget>
    <widget name="houzez_custom_carousel">
      <fields>
        <field>carousel_title</field>
        <field>carousel_tagline</field>
      </fields>
      <fields-in-item items_of="slides">
        <field>content</field>
        <field>title</field>
        <field>read_more_text</field>
      </fields-in-item>
    </widget>
  </elementor-widgets>
</wpml-config>

然后对文章进行微小编辑,以便这些新字段加载到翻译编辑器中。

2- 对于 “Submit” 按钮:

  • 打开 ../wp-content/themes/houzez/comments.php

  • 在第 55 行中查找 “submit-button”
  • 将
    value="%2$s"

    替换为

    value="%4$s"
  • 更改后的代码应如下所示:

    'submit_button' => '<input style="text-transform:capitalize;" name="submit" type="submit" id="submit" class="submit btn btn-primary" value="%4$s">', // Customize the button class

所有已知问题

仍然遇到此问题?

如果更新无法解决问题,请提出支持问题,我们将与您一起排查。