WPML

WPMLチームは、互換性テストを大幅に簡素化しました。新しいWPML Compatibility Test Toolを使用すると、問題の特定と解決に何時間もかかっていた作業が数分で完了します。

テーマやプラグイン開発者と協力して多言語サイトの互換性をテストする、当社のGo Globalプログラムについて聞いたことがあるかもしれません。

非常に多くのリクエストをいただいているため、3人の専任開発者チームでも対応が困難になっています。そのため、互換性プロセスをより迅速かつ簡単にする方法を常に模索しています。互換性の評価に費やされる時間の多くは、テストコンテンツの作成に当てられていることがわかりました。複雑なテーマでは、投稿やページ以外にも多くのものが使用されます。カスタムタイプやタクソノミー、フィールド、ウィジェット、メニューなどです。多言語サイト用のテストコンテンツを作成するのは非常に面倒な作業です。

この作業を自動化するツールの作成に着手し、WPML Compatibility Test Toolプラグインが誕生しました。

テストツールの設定ページ
テストツールの設定ページ

互換性テストツールは、サイト内のすべての文字列、投稿、タクソノミーのテスト翻訳を自動的に生成します。これには、すべての標準フィールドとカスタムフィールドが含まれます。

この自動生成された翻訳のテンプレートを設定することもできるため、何が翻訳され、何がデフォルト言語のままになっているかを簡単に確認できます。

英語の投稿自動生成されたスペイン語翻訳を含む投稿
english-2014-post spanish-2014-post

互換性テストツールの使用方法


このツールを使用するには、次の手順を実行します。
  1. WPML、文字列翻訳(使用している場合)、およびテーマを有効化します
  2. WPMLを設定し、いくつかの言語を追加します
  3. テストコンテンツをインポートします(ほぼすべてのテーマには、機能をデモンストレーションするためのサンプルコンテンツが付属しています)
  4. テーマの文字列をスキャンします
  5. 互換性テストツールを使用して、すべてを自動翻訳します
  6. WPML->翻訳管理->翻訳ダッシュボードに移動し、すべてのコンテンツを複製します
  7. サイトを閲覧し、言語を切り替えて、どのテキストが「翻訳」なしで表示されるかを確認します

スクリーンショットを含む詳細な手順については、WPML Compatibility Test Toolページをご覧ください。

このツールは、サイトのすべての翻訳を生成するか、既存の翻訳を上書きします。当然のことながら、テストサイトでのみ使用し、本番サイトや開発サイトでは絶対に使用しないでください。既存の翻訳はすべて消去されます。

この互換性テストツールを必要とするユーザー


当然のことながら、当社の互換性チームとサポートチームもこのツールを使用しています。テスト目的で使用する単一のWordPressインストールとネットワークサイトの両方で使用しています。

エージェンシーを運営し、さまざまなテーマを扱っている場合は、同じ方法を採用できます。WPMLとこのテストツールを使用してネットワークサイトをセットアップします。クライアントに新しいテーマの使用を検討する際は、そのサイトで試してみて、すべてがどのように翻訳されるかを確認してください。このツールは問題を修正するものではありませんが、問題の発見を非常に簡単にします。自動のダミー翻訳を使用することで、修正が機能しているかどうかの確認も簡単になります。

ダウンロード


このテストツールは、WPMLアカウントからダウンロードできます。「ダウンロード」セクションに移動し、一番下までスクロールします。

フィードバック


このツールにより、当社のテスト時間は(テーマごとに)数時間から約30分に短縮されました。当社では非常に多くのテーマをテストしているため、この数字は非常に重要です。このツールがお役に立ったかどうか、また今後の改善に向けたご提案がありましたら、ぜひお知らせください。

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