WPML
ステータス
開発者により解決済み
関連するプラグイン/テーマ
Woodmart
トピックタグ
Compatibility

問題の概要

WPMLでWoodmartを使用すると、高度な翻訳エディタ(ATE)で翻訳が完了していても、フロントエンドで一部のブロックが翻訳されない問題が発生する場合があります。この問題は、タイトルブロックで見出しテキストを<span>タグで囲むアイコンフォーマットが使用されている場合や、スライダー内の段落ブロック<p>タグの代わりに<span>タグが使用されている場合に発生します。

回避策

  • WPML > 設定 > カスタム XML 設定に移動します。
  • 次のコードを追加して保存します。
    <wpml-config>
      <gutenberg-blocks>
        <gutenberg-block type="wd/title" translate="1" label="[Woodmart] Title">
          <xpath>//*[self::h1 or self::h2 or self::h3 or self::h4 or self::h5 or self::h6 or self::div.title or self::p or self::h2.span or self::span]</xpath>
        </gutenberg-block>
        <gutenberg-block type="wd/paragraph" translate="1" label="[Woodmart] Paragraph">
    			<xpath>*[self::p or self::span]</xpath>
    		</gutenberg-block>
      </gutenberg-blocks>
    </wpml-config>
            
  • 元のコンテンツを少し編集して、再度保存します。
  • 翻訳を入力して、再度保存します。

すべての既知の問題 →