WordPress 4.5での互換性の問題に対処するため、WPML(およびそのアドオンプラグイン)のアップデートのリリースに向けて取り組んでいます。
WordPress 4.5ではAPIにいくつかの変更が加えられており、これらに対処する必要があるため、WPML 3.4の開発を一時保留しています(WPML 3.4についての詳細は今後の投稿でお知らせします)。
もちろん、WPML 3.4の開発中に発生した、WordPress 4.5とは関係のないバグ修正もいくつか含まれています。
現在、通常数日かかる完全なQA(品質保証)テストを実施中ですが、今すぐベータ版をご利用いただくことも可能です。ご利用の際は、サポートフォーラムにてフィードバックやご質問をお寄せください。
WP 4.5の修正
WordPress 4.5の互換性に関して、私たちが対応した内容のリストは以下のとおりです。
- WPMLコア 3.3.7: ターム編集機能に関する互換性の問題の修正
- WPML翻訳管理 2.1.6: 非推奨関数`get_currentuserinfo`の使用の置き換え
- WPML文字列翻訳 2.3.7: ルールがクリアされた際のWP 4.5向けリライトルールのフィルタリングの修正
WPML 3.3.7におけるその他の関連する変更
各プラグインのフォルダーに完全なchangelog.mdがあります。
WPMLコア 3.3.7
修正
- 投稿の同期(「公開日のコピー」オプションと投稿日の同期)に関するいくつかの問題の修正
- サイトマップの生成、末尾のスラッシュの欠落、タクソノミー、および「多言語機能のためにIDを調整する」がランダムに無効になる問題に関する、いくつかのWP SEO互換性の問題の修正
- ルートページでの予期しないブラウザリダイレクトの修正
- ブログページを削除して再翻訳した際に、設定 > 表示設定でブログページを設定可能に
- 厳格モード(strict mode)でのスクリプトの縮小化と結合を可能にするための、変数宣言時にvarを使用するsitepress.jsの改善
- カスタム投稿タイプが「何もしない」に設定されている場合の言語スイッチャーの表示
- 任意のカスタム投稿タイプでの`wp_get_archives`の動作
- ブラウザリダイレクトを有効にした状態で最新バージョンにアップデートした際の通知の修正
パフォーマンス
- オプションからの翻訳者以外のキャッシュの削除
機能
- 複製が編集され、変更がある場合のみの複製の自動切断
- 「de_DE_formal」などのバリエーションを許可するための、言語テーブルにおける「デフォルトロケール」と「タグ」の許容長の拡張
- 「多言語コンテンツの設定」でカスタムフィールドとタームメタを表示する際のシステムフィールドの非表示
互換性
- WPML文字列翻訳でのWP SEOユーザーメタフィールドの翻訳対応
WPML文字列翻訳 2.3.7
修正
- WPML > テーマとプラグインのローカライズにアクセスするたびにテーマがスキャンされる問題の修正
- Windowsのローカルホストでテーマ/プラグインの文字列をスキャンする際のエラーの修正
- 「元の言語」を選択した際の翻訳ジョブのフィルタリングの修正
機能
- 文字列翻訳での作成者のプロフィール情報の翻訳対応
WPML翻訳管理 2.1.6
修正
- コンテンツが「0」(ゼロ)の翻訳済みXLIFFが翻訳管理から受け付けられない問題の修正
- `Fatal error: Uncaught exception ‘InvalidArgumentException’ with message ‘Tried to load a string filter for a non-existent language’`の修正
- 翻訳に送信する前に翻訳バスケットで複数の複製を切断するオプション(一括モード)の追加
- 翻訳の保存/更新後の不適切なリダイレクトおよび間違った投稿/ページ編集リンクの問題の修正
- リストページでのDBクエリ数の削減
機能
- カスタムフィールドとタームメタを表示する際のシステムフィールドの非表示
- サードパーティサービスが元のURLにアクセスできるようにするための、XLIFFファイルへのexternal-fileの追加
WPML Media Translation 2.1.20
修正
- メディアライブラリセクションにおける言語フィルターの問題の修正
CMS NAV 1.4.18
修正
- `$post->ancestors`は読み取り専用フィールドであり設定不可に
- 「自動保存」アクションの実行中に発生し、投稿の編集時に一部のCMS-NAVデータの損失を引き起こすバグの修正
- ページの順序が反映されない問題の修正
Gravity Forms Multilingual 1.3.8
修正
- フォームからフィールドが削除された際の問題の修正:関連する文字列も削除されるように
- 前へ・次へボタンの完全な翻訳対応

