WPML

WPML 3.8.0では文字列翻訳に重点を置いています。これにより、文字列翻訳の設定と使用がはるかに簡単になり、速度も大幅に向上します。

よりシンプルな「テーマとプラグインのローカライズ」


WPMLの文字列翻訳には多くのオプションが含まれていることをご存知かもしれません。これらのオプションは、さまざまな種類のサイトの異なるニーズに応えるために、時間をかけて進化してきました。

WPML 3.8.0では、以下の2つの目標を掲げて「テーマとプラグインのローカライズ」の管理画面を再設計しました。


  • 各オプションの機能を理解しやすくすること

  • ほとんどのサイトでその管理画面に移動する必要をなくすこと
「テーマとプラグインのローカライズ」ページの新しいデザイン
「テーマとプラグインのローカライズ」ページの新しいデザイン

スクリーンショットから、ページの外観が少し異なることがわかります。これは大きな問題ではありません。注目すべき重要な点は、更新されたオプションです。さらに重要なのはデフォルトの設定です。

文字列翻訳を有効にすると、サイトにとって最も便利な設定が自動的に適用されるようになりました。これにより、すべてが確実に翻訳され、最適なパフォーマンスが確保されます。

(大幅に)高速化された文字列翻訳


WPML 3.8.0の文字列翻訳は、主に3つの変更により高速化されています。

  • 不要な場合は文字列翻訳が(まったく)実行されません。(管理画面またはフロントエンドで)英語を使用しており、すべての文字列が英語である場合、文字列翻訳を実行する必要はまったくありません。WPMLを使用するサイトの99%は、英語由来のPHP文字列のみを持っています。つまり、WPMLはWordPressのGetText関数にフックする必要がありません。結果として、英語のWordPress管理画面とフロントエンドが大幅に高速化されます。

  • デフォルトで文字列翻訳が.moファイルの読み込みをブロックします。このオプションは以前から存在していましたが、デフォルトではなかったため、多くのサイトで有効になっていませんでした。その結果、(WooCommerceのような)巨大な.moファイルを持つプラグインでは、パフォーマンスのコストを二重に支払っていました。1回目はWPMLの文字列を読み込むため、2回目は.moファイルを読み込むためです。現在は、デフォルトでWPMLの文字列のみが読み込まれます。(WooCommerceのような)巨大なテーマやプラグインの場合、WPMLの文字列を読み込む方が、.moファイル全体を読み込むよりも実際に高速です。

  • WPMLはサイトの.moファイルを自動的にスキャンし、すべての翻訳が引き続き読み込まれるようにします。もちろん、.moファイルを無効にするだけでは不十分です。代わりに、WPMLはこれらの.moファイルを見つけてスキャンする役割を担います。スキャンは、テーマやプラグインのインストールまたは更新後に1回だけ実行されます。

実際の数値についてですか?

当社のサイトでは、英語のホームページと管理画面ダッシュボードの全体的なCPU負荷が約25%減少しました。巨大な.moファイルを読み込む必要がなくなったため、他のすべての言語でも実行時間が短縮されています。

各サイトのパフォーマンスの変化は、テーマ、プラグイン、およびコンテンツによって異なります。

より良い翻訳をご希望ですか?


WPMLを使用すると、翻訳に関するフィードバックを訪問者に簡単に求めることができるようになりました。(翻訳フィードバックはWPML 5.0で削除されました。)

誰がこの機能を必要とするのでしょうか?多言語サイトを運営しているほぼすべての人です。

大量のテキストを書く場合、常にタイプミスの可能性があります。翻訳を行う際には、正確なコンテキストと現地の専門用語も知る必要があります。プロの翻訳者でさえ、時には間違えることがあります。

翻訳されたコンテンツの校正における問題は、ビジネスを熟知しているあなたがその言語を話せないことです(話せるのであれば、翻訳に出すことはなかったはずです)。

WPML 3.8.0では、訪問者からのフィードバック用にページを開放できます。WPML -> 言語に移動し、新しく追加された翻訳フィードバックセクションまでスクロールします。

翻訳フィードバックの設定
翻訳フィードバックの設定

有効にするだけの場合、過去30日間に更新された新規または変更されたコンテンツに対してフィードバックを許可するのがデフォルトの設定です。

フロントエンドの翻訳フィードバック機能
フロントエンドの翻訳フィードバック機能

これらのページには小さな「翻訳フィードバック」アイコンが表示され、訪問者が使用できます。フィードバックは直接あなたに届き、そのページを担当した翻訳者に割り当てることができます。

クライアント向けにサイトを構築している場合、これにはあまり関心が向かないかもしれませんが、クライアントには喜ばれる機能です。

エンドユーザー向けアカウント


WPML 3.8.0以降、クライアントがwpml.orgで独自のアカウントを持てるようになりました。これについては先週書きましたが、ここで少し情報を追加したいと思います。

まず、これはオプションです。WPML.orgがクライアントと関係を持つことを望まない場合は、このオプションを完全に無効にすることができます。

エンドユーザー向けに計画しているのは以下の通りです。


  • サイトごとにカスタマイズされた「エンドユーザー」向けのサイト翻訳手順の表示。WordPressの管理画面に、パーソナライズされた翻訳手順を提供するボタンが表示されます。このリンクをクリックすると、有効なテーマやプラグインに関する情報とともにWPML.orgに移動します。
    翻訳手順へのリンクを含むエンドユーザー向けのお知らせ
    翻訳手順へのリンクを含むエンドユーザー向けのお知らせ

    これをクリックすると、ログイン/登録ページに移動します。その後、各プラグインとテーマの翻訳手順が記載された表が表示されます。これらの手順は、特に開発者ではないユーザー向けに書かれています。


  • エンドユーザーへの「翻訳方法」に関するサポートの提供。WPMLでサイトを構築しているさまざまな方々と話をしてきましたが、繰り返し見られる困難は、翻訳に関する問題でエンドユーザーを支援することです。私たちが用意したドキュメントをエンドユーザーが読んでくれれば質問は減ると期待していますが、ゼロになることは決してありません。そのため、特に翻訳関連の質問についてエンドユーザーを支援する方法をサポートスタッフにトレーニングしました。このサポートはコンテンツの管理に厳密に限定されており、「プラグインの無効化」などの提案が含まれることは決してありません。開発者と話す必要があると判断した場合は、あなた(当社のクライアント)をサポートスレッドに招待します。また、WPMLのテクニカルサポートと同様に、このエンドユーザーサポートは当社が対応しているすべての言語で利用できます。

  • 必要とする人々への有料の翻訳作業やその他のエンドユーザー関連サービスの提供。過去2年間、私たちはWPMLとの統合について主要な翻訳サービス会社と協力してきました。これらのサービスは優れた品質を提供しており、現在ではすべてWordPress翻訳の専門家です。サイトを開発している場合、誰が翻訳するかについてはあまり関心がないかもしれません。しかし、多くの「エンドユーザー」は実際には自社のビジネスに適した翻訳サービスを探すのに多くの時間を費やしています。私たちは、これがサービスを提供する側と必要とする側をつなぐ良い機会だと考えています。スパムに対する当社のポリシーはご存知の通りであり、これらのオファーは関心のある方にのみ送信されることをご理解いただけると思います。

本番バージョンと開発バージョン間の簡単な切り替え


新しい本番バージョンの準備が整う前に、一連の「開発」バージョンと、少なくとも1つのベータ版を用意します。

WPML 3.8.0では、本番以外のバージョンへの切り替えがはるかに簡単になります。プラグイン-> 新規追加に移動し、商用タブを選択します。

WPMLを「本番」と「ベータ版」のリリースチャネル間で切り替える新しいオプション
「本番」と「ベータ版」のリリースチャネル間で切り替える新しいオプション

WPMLのチャネルを選択する新しいオプションが表示されます。チャネルを変更すると、そのチャネルに必要となるすべてのプラグインがWPMLによって自動的にダウンロードされます。元に戻すのも同じくらい簡単です。

これにより、新しいベータ版を試しやすくなることを願っています。

提供状況とリリーススケジュール


WPML 3.8.0の2番目のベータ版をリリースしたばかりです。このバージョンは「チャネル」を提供する最初のバージョンであるため、管理画面から切り替えることはまだできません。WPML.orgアカウントから手動でベータ版をダウンロードする必要があります。

このバージョンは、数十のテーマやプラグインに対する互換性チームによるテストを含め、すでに多くのテストに合格しています。それでも、完全なQA(品質保証)を完了するには約2週間かかります。その後、WPML 3.8.0を「本番」バージョンとしてリリースします。

現在クライアント向けにサイトを開発している場合は、このベータ版の使用をお勧めしますが、本番サイトではまだ実行しないでください。

フィードバック、アイデア、ご質問について


今回のWPMLのリリースには、多くの新機能と改善が詰め込まれています。私たちは皆様にとって最高のWPMLを構築するために最善を尽くしています。以下のコメント欄でご意見をお聞かせください。

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