WPML

WPML 3.2.3のベータ版の準備が整いました。このリリースはWPMLの安定性アップデートです。多くの不具合を修正し、全体的な改善を含んでいます。WPML 3.2.3は来週、完全なQAに入ります。解決済みの問題により不具合に直面しているユーザーがこのバージョンをすぐに利用できるよう、このベータ版をリリースします。

WPML 3.2.3 コア

修正

  • 潜在的なセキュリティ問題の修正
  • モバイルスイッチャーの括弧の欠落の修正
  • 1つのサイト(マルチサイト)で管理言語を変更してもすべてのサイトの管理言語が設定されないように修正
  • 「パラメータとして追加された言語名」を使用している場合、wp_link_pages()のページネーションが不正なURLを生成する問題の修正
  • WPMLがXML-RPC呼び出しを破損させる問題の修正
  • icl_get_languagesでorderby=nameを使用した場合の言語の順序が間違っている問題の修正
  • メニューの同期に関するいくつかの不具合と問題の修正
  • 階層的な投稿タイプの翻訳で同じスラッグが使用された場合のリダイレクト問題の修正
  • 「ページテンプレートを同期」設定を無効にした後、翻訳されたコンテンツでページテンプレートを変更できない問題の修正
  • 新しい翻訳を作成する際に「〜の翻訳です」が空になる問題の修正
  • マルチサイトインストールでサブサイトのWPMLを無効にする際のエラーの削除

改善

  • 投稿、タクソノミー翻訳データ、文字列のキャッシュの改善
  • パフォーマンスの改善

API

フィルター

  • wpml_permalink
  • wpml_element_language_details
  • wpml_element_language_code
  • wpml_elements_without_translations

アクション

  • wpml_switch_language

互換性

WooCommerce

  • WPMLがドメインごとの言語を使用するように設定されている場合、言語を切り替えてもカートデータが失われないように修正
  • ショップページが通常のカスタム投稿タイプアーカイブページとして機能するのではなく、ショップページとして適切に処理されるように修正

アクセス

  • 説明的なラベルを追加することによるWPML権限定義の改善

WPML 文字列翻訳

修正

  • 管理言語が英語以外の場合、「多言語コンテンツの設定」で英語の翻訳済みスラッグが表示されるスラッグ翻訳の問題の修正
  • デフォルトのパーマリンク構造で機能するようにスラッグ翻訳を修正
  • 一部の管理テキストが正しく更新されない原因となっていた管理テキストのキャッシュ問題の修正
  • gettext_context_md5によって引き起こされる「PHP Fatal error: Specified key was too long; max key length is 1000 bytes」の削除
  • 文字列スキャンの問題の修正

新規

  • poファイルのエクスポートとインポート時の複数行文字列のサポート
  • 文字列翻訳でのgettextコンテキストのサポート

WPML 翻訳管理

修正

  • 以前の翻訳があった場合、翻訳エディタに既存の翻訳済みコンテンツが表示されるように修正
  • 翻訳者として設定されている場合、エディタがコンテンツを再度翻訳できるように修正
  • 翻訳エディタが翻訳者の言語ペアを変更しないように修正
  • 翻訳ジョブテーブルでパッケージと投稿のタイトルが混同されないように修正
  • 翻訳者として設定されたユーザーは、そのコンテンツの翻訳ジョブが作成されていなくても、翻訳エディタを使用してコンテンツを再度翻訳できるように修正

GravityForms Multilingual

修正

  • 価格フィールドのオプションのラベルと値の翻訳が可能に

ダウンロードとアップデート


これはまだベータ版であるため、すべてのユーザーを対象としたものではありません。お使いのサイトがこのリリースで修正されたバグの影響を受けている場合は、このバージョンを使用して修正できます。

サイトにベータ版をインストールする前に、完全なバックアップを作成してください。これにはファイルとデータベースを含める必要があります。

ベータ版であるため、このアップデートは手動でのダウンロードとインストールによってのみ利用可能です。ダウンロードするには、WPMLアカウントに移動し、ダウンロードをクリックします。

Multilingual CMSアカウントをお持ちの場合は、CMS Beta Packageのダウンロードが表示されます。これをダウンロードして解凍します。ダウンロードには、WPMLのすべてのコンポーネントのZIPファイルが含まれています。使用しているすべてのWPMLコンポーネントをアップデートする必要があります(古いバージョンと新しいバージョンを混在させてサイトを実行することはできません)。

Multilingual Blogアカウントをお持ちの場合は、WPML Blog Betaのダウンロードが表示されます。これを展開し、サイトのプラグインフォルダーにアップロードする必要があります。

本番バージョンのスケジュール


WPML 3.2.3は来週QAに入ります。このバージョンはすべての修正についてテストを受けていますが、「ゼロから」の包括的なテストは行われていません。QAの完了には約2週間かかります。その後、最終的なWPML 3.2.3をリリースします。

フィードバック


ご質問、ご提案、アイデアなどがございましたら、コメントを残してください。返信いたします。

この記事が役に立ちましたか?この記事を共有: