本日、WPML 3.1.7をリリースできることを大変嬉しく思います。このリリースには、いくつかの素晴らしい改善、いくつかのバグ修正、およびWordPress 4.0との完全な互換性が含まれています。
WPML内での自動アップグレード
以前、WPMLには独自の自動アップグレードコードがありました。その後、それを削除し、Installerプラグインを使用し始めました。しかし、皆様のご意見を伺い、その決定がご満足いただけるものではなかったことに気づきました。本日、Installerを廃止し、WPMLに再び独自の自動アップグレードコードが搭載されます。今回の自動アップグレードは、より強力で、便利かつ安全なものになっています。
この変更のハイライトの1つは、固有のサイトキーの導入です。今後、新しいサイト(ご自身またはクライアント用)にWPMLをインストールする際は、そのサイト専用に作成されたサイトキーを生成して入力する必要があります。これにより、クライアントのサイトにwpml.orgのログイン情報を入力する必要がなくなります。クライアントは、ログイン情報を使用せずに、あなたのアカウントからWPMLの自動アップグレードを受け取ることができます。必要に応じて、作成したサイトキーをキャンセルすることも可能です。
新しい登録ワークフローについては、WPMLのインストール手順をご覧ください。
wpml-config.xmlファイルの自動ダウンロードとインストール
WPMLはテーマやプラグインの設定ファイルを読み込み、何が翻訳を必要としているか(CPT、フィールド、オプションエントリなど)を認識できます。
今後、WPMLはこれらの設定ファイルを自動的にダウンロードできるようになります。つまり、他のテーマやプラグインとの互換性に取り組む際、WPMLとの互換性を得るためにそれらのアップデートを待つ必要がなくなります。私たちは間もなくこれを利用し、すべてのWooThemesテーマとその「アドオン」プラグインとの互換性を向上させる予定です。
WordPress 4.0との互換性
WordPress 4.0との完全な互換性を実現するため、WPMLでのビジュアルエディタの使用方法にいくつか変更を加え、WordPress 4.0で非推奨となったいくつかのAPI関数の使用を中止する必要がありました。全体として変更はそれほど大きくありませんが、重要なものです。WordPressを4.0にアップグレードする前に、必ずWPMLとそのすべてのコンポーネントをアップグレードしてください。
バグ修正とパフォーマンスの改善
WPMLコア
- WordPress 4.0との互換性
- 「リモートWPML設定ファイル」機能の追加
- 言語スイッチャー用ショートコードの追加
- WP SEOプラグインとの互換性強化
- インストーラーの新しいバージョン
- 投稿を翻訳する際に関係の整合性が崩れる問題の修正
- 言語ごとに異なるドメインが設定されている場合のURLフィルターの修正
- 設定画面に表示されるWPML設定の各種説明の追加
- 非ASCII言語との互換性の向上
- いくつかの追加のバグ修正
- いくつかの外観上の変更
WPML Media Translation
- Typesプラグインとの互換性の修正
- 何百もの画像が複製される問題の修正
- Language_filter_upload_page()が複数のMIMEタイプとワイルドカード付きMIMEタイプをサポート
WPML 文字列翻訳
- プラグインやテーマの文字列を翻訳する新しい方法:プラグインやテーマの設定画面で、管理バーのスイッチャーを使用して言語を切り替え、翻訳を提供
- いくつかの追加のバグ修正
WPML CMS Nav
- WPMLコアプラグインの安定性を向上させるための変更
WPML スティッキーリンク
- 「save_posts」フックの優先度の変更
WPML 翻訳管理
- WPMLコアプラグインの安定性を向上させるための変更
- ユーザビリティを向上させるための外観上の変更
ダウンロードとアップグレード
Installerプラグインを廃止するため、サイトから無効化してください。その後、WPML.orgアカウントからWPML 3.1.7を手動でダウンロードし、インストールして有効化してください。
有効化後、プラグイン画面に移動すると、WPMLを登録するプロンプトが表示されます。サイトキーの生成方法については、更新されたインストール手順をご覧ください。簡単で、より安全であり、1分もかかりません。
次回以降、サイトのアップデートは自動的に利用可能になります。
WPMLの今後の展開
すでにご存知かもしれませんが、私たちはWPML 3.2の開発に懸命に取り組んでいます。このメジャーアップデートでは、翻訳管理が大幅に強化され、プロフェッショナル翻訳の素晴らしい新たな可能性が提供されます。
また、「複雑な」プラグインを翻訳するための新しいAPIの準備も進めています。これにより、ページビルダーで作成されたサイトを簡単に翻訳できるようになります。最初の実際の例は、このインターフェースを使用してMultilingual Ready(多言語対応)になる私たち自身のLayoutsプラグインです。
ご質問、アイデア、ご提案はありますか?コメントを残していただければ返信いたします。

