Google 翻訳ツール: 多言語ウェブサイトを素早く実装

Google 翻訳ツール: 多言語ウェブサイトを素早く実装
Google Chinaは、ウェブサイトやブログを素早く簡単に多言語化できる翻訳ツールをリリースした。ウェブサイトに JavaScript コードを 1 行追加するだけで、すぐにウェブサイトを世界中のさまざまな言語に翻訳できます。翻訳は、Google の翻訳 URL を直接呼び出すことによって実現されます。

ほんの 1 分ほどかけて、Web ページのコードに HTML コードを貼り付けるだけで、他の 23 の言語を話す海外のネットユーザーが、Google 翻訳を通じて中国語の Web ページを母国語で簡単に理解できるようになります。

図 1: Google 翻訳ウィジェットのメニュー選択コントロール

上記の HTML コードを Web ページ コードに貼り付けると、図 1 に示すように、Google 翻訳ウィジェットのメニュー選択コントロールが Web ページの相対位置に追加されます。メニューにはユーザーに「言語を選択」するように求めるメッセージが表示され、「言語を選択」のテキストはユーザーのブラウザ インターフェース言語で表示されます。たとえば、ユーザーが英語のブラウザを使用している場合、プロンプト テキストは「Select Language」になります。ユーザーがロシア語のブラウザを使用している場合、プロンプト テキストは「Выберите язык」になります。このように、外国語のユーザーは、Google 翻訳ウィジェットを通じて使い慣れた言語で閲覧することができます。ユーザーがメニューを押すと、Google 翻訳ウィジェットはメニューに 20 の言語を表示します。

図2: Google翻訳ウィジェットメニューにリストされている言語

ユーザーが中国語を選択すると、Google 翻訳ウィジェットはすぐに Web ページを外国語ユーザーが使用する言語に機械翻訳します。メニューのテキストが理解できない場合があります。これは、Google 翻訳ウィジェットが、その言語を話す人が理解できるように、その言語で言語名を表示するためです。たとえば、メニューではロシア語の「Русский」で表示します。これを「Russian」(中国語で表示)と表示すると、ロシア語話者は理解できません。

図 3: Google 翻訳ガジェットが中国語のウェブページ http://2008sanya.tianya.cn/ をロシア語に翻訳します。

現在、Google 翻訳ウィジェットは、中国語のウェブページ(および他の言語のウェブページ)を、中国語(繁体字)、英語、アラビア語、ブルガリア語、ポーランド語、韓国語、デンマーク語、ドイツ語、ロシア語、フランス語、フィンランド語、オランダ語、チェコ語、クロアチア語、ルーマニア語、ノルウェー語、ポルトガル語、日本語、スウェーデン語、スペイン語、ギリシャ語、イタリア語、ヒンディー語の 23 の言語に翻訳します。つまり、ウェブサイトが Google 翻訳ウィジェットを使用すると、ウェブサイトはすぐに他の 23 の言語で表示できるようになります。これは、国際標準に追いつき、世界中のネットユーザーに中国の広範で奥深いウェブ情報を理解してもらいたいと願うすべての意欲的なウェブサイト所有者にとって大きな恩恵です。もちろん、自動機械翻訳の品質は、専門的だが高価な翻訳会社による手動翻訳の品質にはまだ遠く及ばず、翻訳されたテキストは間違いなく手動翻訳ほど「忠実で正確でエレガント」ではありません。しかし、翻訳会社にウェブページを 23 の言語に翻訳してもらうには、どれだけの時間と費用がかかるか考えてみてください。Google 翻訳ウィジェットは、時間と費用が限られている場合に「何もないよりはまし」な外国語情報を提供します。
Google 翻訳ウィジェットを使用すると、わずか 1 分で世界を征服し、Web サイトを即座にグローバルな国際化にアップグレードできます。 Google 翻訳ウィジェットの設定ページに移動します。

図4: Googleが提供する言語

<<:  JavaScript カスタム カレンダー効果

>>:  いくつかの一般的な CSS レイアウト (要約)

推薦する

Web開発でボックスを中央に配置するいくつかの方法

1. ボックスを中央に配置するいくつかの方法を記録します。 1.0、マージン幅固定、高さ中央配置。 ...

jQueryは従業員情報の追加と削除の機能を実装します

この記事では、従業員情報の追加と削除の機能を実装するためのjQueryの具体的なコードを参考までに共...

Linux でファイルを削除するときに「操作は許可されていません」というプロンプトが表示される場合の対処方法

同僚からよく聞かれるのですが、ファイル/ディレクトリを削除すると「操作は許可されていません」というエ...

ウェブサイトのフロントエンドをエレガントでユーザーにとって魅力的なものにする方法

ウェブフロントエンドのウェブサイトの気質は感情であり、言葉なしでユーザーを魅了できる感情です。では、...

Mysql5.7.14 インストールと設定方法操作グラフィックチュートリアル(パスワード問題解決)

この記事は主に、以前のインストール方法を使用して MySQL 5.7.14 をインストールするときに...

Dockerを使用してPythonランタイム環境の基本イメージを作成する方法

1. 準備1.1 Pythonインストールパッケージをダウンロードします(注:Pythonバージョン...

さまざまな解像度やブラウザでウェブページを適切に表示する方法

キーコードは次のとおりです。コードをコピーコードは次のとおりです。 html{高さ:100%; }コ...

任意の長さの配列を作成または埋めるための JS のヒントの要約

目次序文直接充填方式for ループの push() メソッド配列コンストラクタメソッド配列コンストラ...

Excel エクスポートは docker 環境では常に失敗する

Excel のエクスポートは、docker 環境では常に失敗します。最も直接的な原因は、中国語フォン...

Virtualbox に Centos7 仮想マシンをインストールする詳細なグラフィック チュートリアル

1. Centos7をダウンロードするダウンロードアドレス: https://mirrors.tun...

Windows 10 での MySQL 8.0.19 のインストールと設定のチュートリアル

来学期にMySQLを勉強します。事前に自宅で練習していませんでした。インストールに時間がかかるとは思...

CSS3 のテキストとフォントの新しい設定

テキストシャドウテキストシャドウ: 水平オフセット 垂直オフセット ぼかし色互換性: IE10+ &...

MySQL セレクトキャッシュメカニズムの使用に関する詳細な説明

MySQL クエリ キャッシュはデフォルトでオンになっています。ある程度、クエリの効果は向上しますが...

CSS flex 複数列レイアウト

基本的な3列レイアウト 。容器{ ディスプレイ: フレックス; 幅: 500ピクセル; 高さ: 20...