Webサイト翻訳ツールの連携で不具合が起きる背景
Webサイト翻訳ツールは、CMSやECカート、アクセス解析など複数のシステムと組み合わせて使われます。関係するシステムが増えるほど、不具合の要因も複雑化します。連携先ごとの問題を見る前に、共通する背景を整理します。
複数のシステムが関係する
翻訳ページは、元のサイト、翻訳ツール、ドメインやCDNの設定など、複数の仕組みを経由して表示されます。そのため、翻訳ページの表示に問題があっても、どこに原因があるかがすぐには分からない場合があります。
例えば、翻訳ページが表示されない場合、翻訳ツールの障害、元のサイトの不具合、DNSの設定ミス、CDNの一時保存の影響などが考えられます。システムごとに管理者や提供会社が異なると、調査の依頼先も分かれます。関係するシステムと管理者を一覧にしておくと、切り分けを進めやすくなります。
更新やバージョンアップが影響する
連携先のシステムや翻訳ツールは、機能追加やセキュリティ対策のために更新されます。片方のシステムが更新された結果、それまで動いていた連携がうまく動かなくなる可能性があります。
CMSのバージョンアップ、プラグインの更新、ECカートの仕様変更、APIのバージョン変更などが代表的な例です。更新の予定はベンダーのお知らせやリリースノートで公開される場合があるため、定期的に確認しましょう。本番環境に反映する前に、検証環境で動作を確認する手順を決めておくと安心です。
WordPressとの連携で起こりうる不具合
WordPressは、プラグインやテーマで機能を拡張できる一方、組み合わせによっては翻訳ツールの動作に影響する場合があります。WordPressとの連携で起こりうる2つの不具合と、その要因を解説します。
プラグインやテーマとの競合
翻訳ツールのプラグインと、他のプラグインやテーマが同じ処理を行おうとすると、互いの動作を妨げる競合が起こる可能性があります。例えば、言語切り替えボタンが表示されない、一部の文章が翻訳されない、管理画面が正しく動かないといった症状です。
競合が疑われる場合は、検証環境で他のプラグインを1つずつ停止し、症状が変わるかを確認する方法があります。本番環境で試すと、サイトの表示に影響するおそれがあるため注意が必要です。原因が分かったら、プラグインの提供元と翻訳ツールのベンダーの両方に相談しましょう。
キャッシュによる反映の遅れ
WordPressでは、表示を速くするためにキャッシュ用のプラグインを使う場合があります。キャッシュが残っていると、日本語ページや訳文を更新しても、翻訳ページに古い内容が表示され続ける可能性があります。
翻訳ツールとキャッシュの仕組みが重なると、どちらのキャッシュを削除すればよいか分かりにくくなることもあります。訳文を更新した際に、どのキャッシュをどの順番で削除するかを手順にまとめておきましょう。翻訳ページをキャッシュの対象から外す設定が推奨されている製品もあるため、ヘルプページで確認しておくと安心です。
ECカートシステムとの連携で起こりうるエラー
ECサイトでは、商品ページ、カート、決済といった画面がそれぞれ異なる仕組みで動いている場合があります。翻訳ツールとECカートシステムの連携で起こりうる3つのエラーと、その要因を解説します。
カートや決済の画面が翻訳されない
ECサイトの決済画面は、セキュリティの観点から外部の決済サービス上に用意されている場合があります。この場合、翻訳ツールの対象外となり、購入手続きの途中で日本語の画面に切り替わる可能性があります。
また、カートの画面がJavaScriptで動的に作られている場合、製品によっては一部の表示が翻訳されないことがあります。導入前に、カートから決済完了までの画面を翻訳ページ上で一通り操作し、翻訳されない箇所を確認しましょう。決済サービス側の多言語対応状況もあわせて確認することが大切です。
商品データの更新が追いつかない
商品の追加や価格、在庫の変更が多いサイトでは、翻訳ページへの反映が追いつかない場合があります。反映が遅れると、翻訳ページに古い価格や在庫状況が表示される可能性があります。
要因としては、翻訳ツールが変更を検知する間隔、翻訳量の上限、キャッシュの設定などが考えられます。価格や在庫の数値を翻訳対象から外し、元のサイトの値をそのまま表示する設定ができるかを確認しましょう。大量の商品を一度に登録する場合は、事前にベンダーへ反映時間の目安を確認しておくと安心です。
通貨や表記がそろわない
翻訳ツールは文章を翻訳しますが、通貨の換算や、日付と数値の表記を各国の形式に変える機能は、ECカートシステム側の役割である場合があります。両方の設定がそろっていないと、英語のページに円表示のまま価格が出るといった不一致が起こる可能性があります。
通貨や表記をどちらのシステムで扱うかを整理し、設定が重複しないようにしましょう。配送先の国の選択や住所の入力欄が、海外の形式に対応しているかも確認したい点です。購入までの流れ全体で、利用者が迷う箇所がないかを確認することが大切です。
ITトレンドでは、最新の製品・サービスを多数比較・掲載しています。まず資料請求して、さまざまな製品の機能や特徴を比較してみてください。忙しい業務時間内でも、各社に問い合わせる手間なく、たった1回の入力(約60秒)でWebサイト翻訳ツールの一括資料請求が可能です。浮いた時間で、じっくりと製品を比較検討し進めましょう。
API連携とGA連携で注意したい点
APIを使って翻訳を自動化する場合や、Googleアナリティクスで翻訳ページの成果を測る場合にも、想定外の制限や手作業が生じる可能性があります。それぞれの注意点を解説します。
APIの呼び出し回数の上限
Webサイト翻訳ツールのAPIには、一定時間あたりの呼び出し回数や、一度に送れるデータ量に上限が設けられている場合があります。上限を超えると、リクエストが一時的に受け付けられなくなり、一部の翻訳処理が失敗する可能性があります。
上限の値はプランによって異なる場合があるため、自社で想定する処理量と比べて確認しましょう。連携するシステム側で、上限に達した際に時間をおいて再試行する仕組みを用意しておくことも大切です。処理の失敗を記録し、未処理のデータを確認できるようにしておくと、復旧の作業を進めやすくなります。
GA連携後も手作業が残るケース
Googleアナリティクス4(GA4)と連携しても、言語別の分析に手作業が残る場合があります。例えば、翻訳ページのURLが言語ごとに分かれていない方式では、言語ごとの閲覧数を区別するために追加の設定が必要になる可能性があります。
また、翻訳ページをサブドメインで配信している場合、ドメインをまたいだ計測の設定をしないと、利用者の行動が別々に記録されるおそれがあります。言語別のレポートを毎回手作業で作っている場合は、GA4の探索レポートなどで定型化できないかを検討しましょう。
連携トラブルを防ぐ運用体制
連携のトラブルは、事前の準備と日頃の確認で影響を抑えられる場合があります。トラブルを防ぎ、起きた際に早く対応するための運用体制を2つの観点から紹介します。いずれも特別な技術がなくても始められる取り組みです。
責任分界を整理する
連携に関わるシステムごとに、提供会社、社内の管理担当者、問い合わせ先を一覧にまとめましょう。不具合が起きた際に、どこから確認し、誰に連絡するかを決めておくと、調査の依頼が滞りにくくなります。
翻訳ツールのベンダーがどこまで調査してくれるか、連携先の不具合の可能性がある場合にどう対応するかも、契約前に確認しておきたい点です。責任の範囲があいまいなままだと、原因の特定に時間がかかる可能性があります。一覧は担当者が変わっても参照できる場所で管理しましょう。
定期的に動作を確認する
連携の不具合は、利用者からの指摘で初めて気付く場合もあります。月に1回など時期を決めて、主要な翻訳ページの表示、カートや決済の流れ、計測の状況を確認しましょう。
確認する項目をチェックリストにしておくと、担当者が変わっても同じ基準で点検できます。CMSやプラグイン、ECカートの更新を行った後には、臨時の確認も行いましょう。
確認の結果を記録しておくと、不具合が起きた時期を特定しやすくなります。点検は複数人で分担し、1人に作業が集中しないようにしましょう。
連携トラブルを想定して比較したい翻訳ツール
WordPressやECカートなど、既存のシステムと組み合わせて使う前提で比較したい製品を紹介します。連携方式や不具合時の対応範囲は製品により異なるため、導入前に確認しましょう。
Autolingual
- 最短3分!だれでもカンタンに、どんなサイトでも多言語化
- 独自の最新AIを使用し、ネイティブレベルの自然な翻訳
- シンプルなUIで他言語がわからない担当者でも安心して使用可能
株式会社Enjuが提供する「Autolingual」は、Webサイトを多言語化するSaaSです。サイトの種類を問わず多言語化できることを特徴としており、動的コンテンツへの対応や画像差し替えの機能を備えています。ECカートのように商品情報の表示が切り替わるページでも翻訳が反映されるかは、自社の環境で事前に確認するとよいでしょう。翻訳には独自のAIを使用しています。翻訳先の言語に詳しくない担当者でも操作できるよう、画面はシンプルに設計されています。
GTranslate (GTranslateInc)
- Webサイトの多言語化が容易に。
- AIによる自然で高品質な翻訳
- API連携で既存システムに組み込み可能
Transifex (Transifex, Inc.)
- 主要リポジトリと連携可能。
- AI翻訳エンジン統合
- 翻訳メモリと用語集で品質を維持
WOVN.io (Wovn Technologies株式会社)
- Webサイトの種類を問わずワンストップで多言語化を実現
- エンジニアを介さずに運用できるローコードシステム
- 1万8000サイト以上の導入実績
Myサイト翻訳 (株式会社高電社)
- 20年以上の信頼と実績を積んだWebサイト翻訳!
- AI翻訳と文法翻訳の2種類を提供できます!
- 最大121言語に対応した翻訳機能!
まとめ
Webサイト翻訳ツールの連携エラーは、翻訳ツールと連携先の組み合わせで起こる可能性があります。WordPressのプラグインやキャッシュ、ECカートの決済画面や商品データ、APIの上限、GA4の計測設定が代表例です。関係するシステムと責任範囲を整理し、更新時や定期的に動作を確認する体制を整えましょう。連携先との相性を確認しながら比較したい方は、資料請求で各製品の対応状況を確認してください。

