WPML

WPML 3.0がリリースされました。よりすっきりとしたインターフェース、改善された多言語のWooCommerceサポート、強化されたメニュー同期、Google向けの改善などが含まれています。

今週はEコマースの祭典です。本日、WPML 3.0をリリースします。これには、WPML Multilingual & Multicurrency for WooCommerce向けの多くの新しいコードが含まれています。

今週の残りの予定は以下の通りです。

  • 火曜日(明日)には、WPMLの新しいコードを使用するWPML Multilingual & Multicurrency for WooCommerce 3.0.1をリリースします。また、言語に依存しないマルチ通貨サポートを備えたWPML Multilingual & Multicurrency for WooCommerce 3.1のベータ版もリリースします。
  • 水曜日には、WooCommerceのテンプレートシステムを使用せずにカスタム多言語WooCommerceサイトの構築を可能にする、WooCommerce Viewsの最初のバージョンをリリースします。

これらはそれぞれが大きなテーマであるため、個別に記事を書く予定です。

WPMLの言語管理向けの新しいGUI


古いインターフェースに愛着を持ちすぎていないことを願っています。なぜなら、新しいインターフェースが導入されるからです。Viewsプラグインから取り入れられ、WPML 3.0は新しい外観になりました。これは単なる見た目の変更ではありません。新しいインターフェースにより、必要なものを見つけやすくなり、WPMLをすばやくセットアップできるようになります。異なる機能間を明確に分離し、各ブロック内の内部構成を改善して、「言語」のセットアップページを再編成しました。
WPML 3.0の言語管理画面
WPML 3.0の言語管理画面

このページで最も使用されるセクションは、言語スイッチャーの設定です。WPMLにはさまざまなオプションを持つ異なる言語スイッチャースタイルが含まれているため、このセクションには多くの詳細が詰め込まれています。新しいデザインでは、異なるスイッチャータイプごとのさまざまなオプションが統合され、目的のスイッチャーを有効にしてスタイルを設定しやすくなりました。

WPML 3.0の言語スイッチャー設定
WPML 3.0の言語スイッチャー設定

この素晴らしいデザインとユーザビリティの功績は、フロントエンドとGUIデザインをリードしているCezaryによるものです。

これらのスクリーンショットは、私の大きな画面でも読めないほどです。その良さを十分に実感するには、WPMLをアップグレードしてご自身の管理画面で確認してください。Firebugを使用して、基礎となるCSSを確認していただいても構いません。Cezaryは、クリーンで軽量なCSSを記述することに細心の注意を払いました。フィードバックはいつでも歓迎します :-)

完全なメニュー同期


このリリースでは、WPMLのメニュー同期も大きく前進しました。ご存知ない方のために説明すると、メニュー同期ツールを使用すると、翻訳されたコンテンツのメニューを自動的に作成できます。デフォルト言語のメニューを読み取り、翻訳されたコンテンツを探して、翻訳用の同様のメニューを構築(または更新)します。

このバージョンでは、カスタムメニュー項目(別名リンク)のサポートが追加されました。これにより、メニューにカスタム項目が含まれている場合、翻訳されたメニューにもそれらが含まれるようになります。

カスタムメニュー項目は、他の言語でも翻訳されたテキストで表示させたいはずなので、少し課題があります。これには文字列翻訳を使用します。カスタム項目を含むメニューを同期すると、各カスタムメニュー項目に対して文字列が作成されるようになりました。文字列を翻訳すると、WPMLはデフォルト言語のメニューを反映した翻訳済みメニューを構築します。このプロセスが複雑に聞こえても心配はいりません。メニューにカスタム項目が見つかった場合、具体的に何をすべきかをWPMLが案内します。

最初から最後までの仕組みは以下の通りです。

メニュー同期ツールが更新が必要な項目を表示します
1. メニュー同期ツールが更新が必要な項目を表示します

変更をレビューし、適用するものを選択して開始します
2. 変更をレビューし、適用するものを選択して開始します

同期結果をレビューし、文字列翻訳が必要なリンク項目に注意します
3. 同期結果をレビューし、文字列翻訳が必要なリンク項目に注意します

リンクメニュー項目の文字列を翻訳します
4. リンクメニュー項目の文字列を翻訳します

メニュー同期を再度実行し、翻訳された文字列を使用してリンク項目の名前を変更します
5. メニュー同期を再度実行し、翻訳された文字列を使用してリンク項目の名前を変更します

翻訳されたメニューが表示されます
6. 翻訳されたメニューが表示されます


数週間前、Googleは多言語サイトでの言語リンクの機能方法について、より具体的な見解を示しました。

各言語のコンテンツは、(それ自体を含む)すべての翻訳にリンクする必要があり、同じコンテンツのすべての言語バリエーションの全体像をGoogleに示す必要があります。

内部翻訳リンクのアルゴリズムを更新しました。WPML 3.0を使用することで、Googleがサイトの構造をよりよく理解できるようになることをご報告でき、大変嬉しく思います。完全なメリットが何であるかは確実には言えませんが、Googleは、適切に相互リンクされた言語コンテンツは、異なる言語でのSEOに非常に良い効果をもたらすとしています。これについては、様子を見る必要があるでしょう。このアップデートから数週間後に結果が出た場合は、ぜひ共有してください。多言語SEOは多くの要因の結果です。これはそのうちの1つにすぎません。もちろん、いつも通り、サイトのSEOにおける最も重要な要因はコンテンツです。

一般的なバグ修正と改善


これらの主要な改善に加えて、WPML 3.0には他にもいくつかの修正と改善が含まれています。
  • コンテンツの一括削除で問題が発生しなくなりました。
  • コンテンツを複製する際、階層タクソノミーが適切に翻訳されるようになりました。
  • ギャラリーショートコードがID自動調整機能を利用するようになりました(つまり、添付ファイルIDを「翻訳」することなく、翻訳されたコード間で同じショートコードを使用できます)。

リリースごとにバグ修正の数が減っていることを非常に嬉しく思います。対処すべきバグがはるかに少なくなったため、新機能をより早くリリースできるようになりました。

ダウンロード


このリリースのWPMLは、ダウンロードしてインストールする準備ができています。Installerプラグインを使用している場合は、WordPressの管理画面に自動的にアップデートが届くはずです。いつでもWPML.orgアカウントからZIPファイルをダウンロードして、手動でインストールできます。

WPMLの今後の予定


WPMLチームはすでに次のメジャーバージョンの開発に取り組んでいます。WPML 3.1では、大幅な速度の最適化、新しい「言語マネージャー」機能(異なるロールやユーザーにマッピング可能)、および翻訳サービスへのまったく新しいインターフェースが導入される予定です。

どうぞご期待ください!

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