Weglotの
技術的な仕組み

ウェグロットのリバースプロキシ・ソリューションとJavaScriptの統合について、開発者の視点からご紹介します。
G2バッジ実装 2022年春
言語切り替え器

1. JavaScriptの統合

Weglot JavaScriptインテグレーションは、あなたのウェブサイトの翻訳をセットアップする最も速く、最も簡単な方法です。数行のJavaScriptをコピーペーストするだけで、どんなウェブサイトでも数秒で翻訳することができます。グローバルな検索エンジンで表示される必要がない場合、またはプライベートなコンテンツを翻訳する場合、テストに使用するのが最適です。翻訳は、それがページのソースをダウンロードした後、ブラウザによってフェッチされ、ページに挿入されます。これは、翻訳は任意のソースコードに格納されていないことを意味し、したがって、検索エンジンによって検出されません。

JavaScript統合の仕組み

  1. ウェブサイト訪問者が、そのサイトのページの閲覧を求めます。
  2. サーバーは、Weglot JS ライブラリを呼び出すスクリプト・タグとともに、オリジナル言語のページをウェブサイト訪問者のブラウザに送り返します。
  3. ライブラリがユーザーの選択やロケールに基づいてユーザーの言語を検出し、全てのコンテンツを収集して、それをWeglotの翻訳APIに送信します。
  4. Weglotの翻訳APIが翻訳を送り返し、WeglotのJSライブラリがオリジナルのコンテンツと翻訳を入れ替えます。
javascriptの統合

2.リバースプロキシ・ソリューション

Weglotのコンテンツデリバリーネットワークを設定すれば、わずか数分でウェブサイトを完全に翻訳することができます。DNS設定を編集して、新しい言語ごとに特定のサブドメインを作成し、それらをWeglotのサーバーに指定します。すると、当社のリバースプロキシサーバーが自動的にウェブサイトのページを取得し、オリジナルのコンテンツを検出して翻訳に置き換えます。

あなたのウェブサイトの翻訳版へのどんなリクエストも、あなたの顧客に彼らの母国語で非常に速い結果を提供します。さらに、ウェグロット翻訳APIの上にあるキャッシュのレイヤーは、まったく同じ翻訳リクエストが2度送信された場合、その答えを覚えていて、即座にあなたに送り返すことを意味します。ウェグロットのリバースプロキシ・ソリューションは、グローバルな検索エンジンに容易にインデックスされる、完全にSEOに適したバージョンのウェブサイトを提供します。

リバースプロキシ・ソリューションの仕組み

  1. ウェブサイト訪問者が、そのサイトのフランス語のページの閲覧を求めます。サブドメイン fr.は、Weglotのリバースプロキシサーバーに指定されています。
  2. Weglotのプロキシサーバーが、あなたのウェブサイトのサーバーにオリジナルページを要求します。
  3. あなたのウェブサイトのサーバーが、オリジナル言語のページをWeglotに送り返します。
  4. Weglotが全てのコンテンツを検出し、それをWeglotの翻訳APIに送信します。
  5. Weglotの翻訳APIが翻訳を送り返し、Weglotのプロキシサーバーが、該当ページのソースコード内でオリジナルのコンテンツを翻訳に置き替えます。
  6. フランス語のページがウェブサイト訪問者に配信されます。

自動化された機能

開発者の労力が不要なウェブサイト翻訳ソリューション

継続的なメンテナンス費用が かかりません
コンピュータカラフル
hreflangタグ の実装
新しいコンテンツの更新に連動
詳細については、開発者向け専用ドキュメントをご覧ください

技術的なFAQ

ウェグロットのプロキシサーバーは、世界各地に分散しているサーバーでホストされています。あなたのウェブサイトの訪問者は、データのソースに近くなるため、あなたのサイトを彼らの言語で閲覧する際に、高速で安全かつシームレスなエクスペリエンスを得ることができます。Weglot は 99% のアップタイム SLA を取得しています。

翻訳はWeglotのデータベースに保存されます。Weglotのデータベースは毎日完全にバックアップされています。

Weglotは、翻訳対象となった全てのHTMLフラグメントとそれらの翻訳を保存します。また、用語集のルールなど、プロジェクトの設定に関連するデータも保存されます。個人を特定できる情報(PII)などの機密データがWeglotに送信されないよう、URLによって翻訳を除外することができます。また、CSSセレクタによってより細かく除外することも可能です。

初期設定では、契約終了時にプロジェクトが削除された後、保存されているデータは180日間使用されないと削除されます。ご希望により、これよりも早くデータを削除することもできます。

はい。ユーザーのデータがWeglotによって保存されることはありません。当社の翻訳データベースはAWSフランクフルトにあります。

Weglotは24時間年中無休でサービスを提供し、99%のサービスレベルを保証しています。

はい。Weglotのリバースプロキシサーバーが、ウェブサイトのページを自動的に取得し、オリジナルのコンテンツを検出して、翻訳に置き換えます。

 

はい。当社のAPIを直接呼び出すことによって、コンテンツを翻訳できます。詳細については、APIに関するドキュメントを参照してください。

ユーザーに対してどのようなURLを提示したいかによって異なります。

サブドメインを使用して、スペイン語に翻訳された製品ページをes.example.com/productに表示する場合、翻訳先の言語および関連するサブドメインごとに1つのCNAMEレコードを作成し、それらをwebsites.weglot.comに指定する必要があります。

サブディレクトリ(現在はベータ版)を使用して、翻訳された製品ページをexample.com/es/productに表示する場合、オンボーディング時に取得するWeglotのIPアドレスを指すドメイン全体に対して、単一のAレコードを作成する必要があります。

Weglotをあなたのウェブサイトで試してみませんか?
Weglotは、6万人以上のウェブサイトオーナーとウェブサイト開発者に信頼されています。Weglotの無料トライアルを実施してください。
背景形状
背景形状