WPML

本日は、いくつかの良いお知らせを一度にお届けします。WPML 2.9.2ではWordPress 3.6との互換性が向上し、メディア翻訳とWPML Multilingual & Multicurrency for WooCommerceにより、堅牢な多言語eコマースサイトの運営が可能になります。

今回のWPMLのアップデートは、WordPress 3.6向けの小さな警告の修正のみを含める予定でしたが、結果的により素晴らしいものになりました。eコマースサイトを便利に運営するために不可欠な(他の多くのサイトにも役立つ)いくつかの新機能と、パフォーマンスの向上を追加しました。

WordPress 3.6の調整


WordPress 3.6ではいくつかの関数が非推奨になりました。これらはまだ存在し正常に動作しますが、デバッグモードでは警告が出ます。WordPress 3.6をWPMLとともに使用し、デバッグモードを有効にしていた場合、おそらくwpdb::escapeに関する多くの警告が表示されたことでしょう。この呼び出しを新しいものに置き換えたため、警告は表示されなくなりました。これは(まだ)エラーを引き起こしてはいませんでしたが、非推奨の関数を呼び出すべきではありません。

また、このリリースでは、PHPの厳密な標準(strict standards)やWordPress 3.6の投稿フォーマットに関する、表面的な問題もいくつか修正しています。

Toolsetの互換性


当社のToolsetプロジェクトを追っている方なら、WPMLの互換性に非常に重点を置いていることにお気づきかもしれません。本日、TypesViewsのメジャーアップデートもリリースします。これらのアップデートには、主要な新機能に加えて、大幅に改善されたユーザーインターフェースとワークフローが含まれています。改善点の中には、完全に合理化されたWPMLサポートがあります。これをサポートするための変更の一部は、WPML自体にも組み込まれました。

ToolsetがWPMLと連携してできるようになった注目すべき機能は以下の通りです。

  • 完全な多言語パラメトリック検索。簡単に聞こえるかもしれませんが、実際には非常に困難でした。
  • コンテンツテンプレート(WordPressの管理画面内から作成するページテンプレート)の合理化された翻訳。
  • 値とラベルを含む、すべての画像フィールドの完全な翻訳。

基本的な考え方として、Toolsetを使用してカスタム機能を構築する際、「WPMLの存在を意識させない」ことを目指しています。つまり、何がどこにあるのかを把握したり手間をかけたりすることなく、すべてが翻訳可能であるべきだということです。そのため、Types 1.4とViews 1.3はWPML 2.9.2と見事に連携し、単一言語のサイトであるかのように多言語サイトを構築できるようになりました。

新しいメディア翻訳とWPML Multilingual & Multicurrency for WooCommerce

アップデート: 完全なドキュメント、ダウンロード手順、およびステップバイステップの使用方法は、新しいWPML Multilingual & Multicurrency for WooCommerceのベータ版ページでご覧いただけます。

私たちが特に嬉しく思っている新しいアップデートの1つは、(ついに)WPML Multilingual & Multicurrency for WooCommerceの最初のベータ版をリリースできたことです。このバージョンは、数ヶ月にわたる浮き沈みのある開発を経て完成しました。その過程で、eコマースサイトに必要な厳しい機能要件をサポートするために、メディア翻訳プラグインを完全に書き直す必要がありました。

現在、メディア翻訳とWPML Multilingual & Multicurrency for WooCommerceはどちらもベータ版です。最初のベータ版はダウンロードして試すことができます。どのように機能するかについては、こちらの動画をご覧ください。

wcml-frame

今回のWPML Multilingual & Multicurrency for WooCommerceリリースのハイライトは以下の通りです。

  • WPML Multilingual & Multicurrency for WooCommerceは、ストアページを自動的にセットアップし、必要な設定を行うため、そのまま「すぐに機能」します。
  • 製品を翻訳するための中央の場所。
  • 製品属性を翻訳するための中央の場所
  • 製品名と説明を翻訳するだけで済みます。WPML Multilingual & Multicurrency for WooCommerceがバリエーションをセットアップします。
  • バリエーションと製品画像は、すべての言語間で自動的に同期されます。
  • 購入プロセス全体を通じて言語が維持されます。

要するに、私たちの目的は、皆様(そして私たち自身)が多言語eコマースサイトを便利に運営できるようにすることでした。何千語もの説明を読み、それを文字通りに実行する必要はもうありません。すべてが自動的に行われ、テキストの翻訳を入力するだけで済みます。残りの作業はWPML Multilingual & Multicurrency for WooCommerceが行います。

現時点では、最初の(しかし非常に安定した)ベータ版です。いくつかの既知の不具合がありますが、非常に簡単な回避策があり、致命的なものではありません。

今週は、管理画面の最終的なデザイン調整を行うとともに、最後の機能を完成させています。ベータテスターから可能な限り多くのフィードバックを受け取ることを期待しており、9月の初旬には堅牢な最初のリリースを提供する予定です。ベータテストに登録していただいた皆様には、詳細な手順を記載したメールを送信しています。

今後の予定


WPMLには非常に忙しいスケジュールが控えています。ロール管理についてお話ししたことを覚えていますか?次はこの機能が登場します。また、変数のキャッシュの改善など、パフォーマンスを向上させる可能性のあるいくつかのアイデアもあります。

多言語eコマースに関して、私たちの計画はWooCommerceにとどまりません。WPML Multilingual & Multicurrency for WooCommerceがリリースされ次第、Jigoshop、MarketPress、その他可能な限りのあらゆるeコマースプラグインに同じソリューションを適用する予定です。

多言語のクラシファイドサイトに関する非常に貴重な情報を受け取りました。当社の互換性チームと、Toolsetのクラシファイド開発チームは、これを実現するために懸命に取り組んでいます。

今後の展開にご期待ください。

ご意見をお聞かせください

皆様からのご意見をお待ちしております。こちらにコメントを残していただければ、返信いたします。

また、素晴らしい働き場所を探している優秀な開発者の方には、ご用意できる仕事があります。WPMLの開発に貢献できるとお考えの方は、ぜひお問い合わせください。

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