8

Googleツールバーは、ページからの翻訳を提供するページの言語をどのように決定しますか?

Googleは、当サイトの簡単なログインページをフィリピン人と誤認し、英語に翻訳することを提案しています。lang="en"ページの要素に属性を追加しようとしました<html>が、違いはないようです。

なぜこれが起こっているのか誰もが知っていますか?

編集:それはログインページです。ページのテキストは、次のもののみで構成されています。

Admin
Log Out
Admin Panel Login
Username
Password

さらに、ロゴといくつかの入力ボックス。

翻訳ボタンを押しても何も変わらないようです。

4

3 に答える 3

1

Googleウェブマスターブログの多言語ウェブサイトに関するこの記事によると、Googleのクローラーは「lang」属性などの言語メタデータを無視し、ページコンテンツから言語を推測します。彼らの説明によると、lang属性は自動生成されることがあるため、信頼性がありません。おそらく、ページに英語のテキストを追加し、すべての英語が整形式であることを確認すると、問題が解決する可能性がありますが、ランダムな英語のテキストを追加するよりも、バグレポートをGoogleに送信する方が問題を解決するためのより良い方法です。

于 2010-03-24T13:07:55.143 に答える
1

この問題を解決する1つの方法は、ページの翻訳に誤りがあったことをGoogleに知らせることです。ただし、特にこの問題を扱っているWebサイト全体がある場合は、実際の解決策ではありません。

于 2010-03-24T13:33:14.060 に答える
0

私が作成していたaspxフォームでこの問題が発生しました。排除のプロセスによって、私は自分のカレンダー管理にある問題を特定することができました。カレンダーコントロールを使用していて、スキンでDayNameFormat="Shortest"を設定していました。このプロパティでは、問題が発生しましたが、問題は発生しませんでした。このプロパティが行ったことは、曜日を「月」から「月」に変更することでした。Googleの言語推論は、「Mo」や「Tu」などの「単語」を読んでいて、これを使用してこれがフィリピン語であると推測していると推測しています。他に言葉があまりなかったので、これはページがフィリピン人であると判断するのに十分な重みだったに違いありません。

お役に立てば幸いです。

jMo

于 2010-05-12T20:01:11.697 に答える