WPML
リリース日
2026年9月22日
チャネル
安定版
テスト済みのWordPress
7.1.1

変更履歴

文字列翻訳5.0の新機能

文字列翻訳5.0.0は、より高速で信頼性の高い文字列画面と翻訳キューに焦点を当て、タクソノミーとスラッグの翻訳を修正し、デフォルト言語が英語の地域バリアントであるサイトでの文字列処理を一貫したものにします。

より高速で信頼性の高い文字列画面とキュー

  • すべての文字列をスキャンする代わりにインデックス検索を使用するため、文字列翻訳画面の読み込みが高速化されます。
  • 新しい言語を追加してもタイムアウトしなくなり、その言語に実際に必要な翻訳のみを読み込むようになります。
  • 自動登録されたフロントエンドの文字列が多数あるサイトでも、キューの処理中にタイムアウトエラーが発生しなくなります。
  • 文字列の登録と保留中の文字列キューの耐障害性が向上し、1つの不良ファイルやデータベースの書き込みエラーがそれ以降のすべての文字列をブロックしなくなります。
  • サイトの翻訳済み言語ファイルのキャッシュが無制限に増加せず、安全なメモリ制限内に収まるようになります。

タクソノミーとスラッグの翻訳の修正

  • タクソノミーのスラッグの翻訳がフロントエンドで実際に反映されるようになります。
  • タクソノミーのラベルが正しい翻訳元言語で登録および表示されるようになり、誤って翻訳済みとして表示されていたラベルが修正されます。

英語バリアントのサイトでの一貫した動作

  • サイトのデフォルト言語がen-USやen-GBなどの英語の地域バリアントである場合、文字列翻訳が一貫して動作するようになります。

このリリースのその他の内容

  • 言語名またはテキストによる文字列の検索で再び結果が返されるようになります。
  • 文字列タブでの.poファイルのアップロードと選択した文字列の追加が再び機能するようになります。
  • 管理者ではない翻訳マネージャーでも、JavaScriptエラーが発生することなく文字列の言語を正しく変更できるようになります。
  • WPMLがシンボリックリンク経由でインストールされている場合でも、文字列翻訳がテーマとプラグインを正しくスキャンするようになります。
  • WPMLがデフォルトを想定するのではなく、カスタムREST APIプレフィックスを適用するようになります。

セキュリティ

  • このリリースにはセキュリティ強化が含まれています。

文字列翻訳5.0.2での修正内容

このリリースでは、WPMLが依存していたPHP関数を無効にしているホストで発生する致命的なエラーを修正します。

  • PHPのgetmypid()関数を無効にしているホスト上のサイトで、WPML 5.0へのアップデート後にwp-adminおよびフロントエンドで致命的なエラーが発生しなくなります。文字列翻訳が翻訳ファイルを再び書き込むようになり、翻訳された文字列が以前と同様に表示されます。
  • ダウンロードに.po翻訳元ファイルが含まれなくなります。既存の翻訳には影響しません。

更新またはダウンロード

このアップデートは有効なサブスクリプションを持つすべてのWPMLクライアントに提供されます。リリースから24時間以内にWordPress管理画面のプラグインページに表示されます。また、プラグイン → 新規追加 → 商用からすぐに確認することもできます。手動でダウンロードしてインストールするには、wpml.orgアカウントのダウンロードにアクセスし(インストール手順を参照)、バージョンを混在させずにすべてのコンポーネントを一緒に更新してください。

サポートが必要な場合やフィードバックを提供したい場合は、テクニカルサポートフォーラム (新しいタブで開く)をご利用ください。

すべてのWPML String Translationバージョンを表示