2010-12-06 15 views
0

私はPHPでサイトをやっています。
私の英語のコンテンツを他の7言語の (中国語、スペイン語、マラヤーラム語、テルグ語、タミール語、カンナダ語、ヒンディー語)に変換したい。言語変換スクリプト

これを行うためのスクリプトなどはありますか?

+2

残念なことに、自然言語の自動翻訳は、実際には直接翻訳されないものがあるため、非常に困難です。 言語に応じて異なる文字列を表示する仕組みが必要な場合は、gettext()を検索する必要があります。 – robbrit

+3

あなたの個人的な必要がない限り、自動化された翻訳ソフトウェアを使って何かを翻訳することについて考えてください。 NATIVELYがその言語を話し、あなたのプログラムが何をしているかに慣れている人によって行われなかった翻訳を加えることよりも英語を提供する方が良い。 – ThiefMaster

+0

自動翻訳をご希望の場合、または基本的な国際化機能をご利用の場合は、 –

答えて

1
<script type="text/javascript" charset="UTF-8" language="JavaScript1.2" src="http://uk.babelfish.yahoo.com/free_trans_service/babelfish2.js?from_lang=en&region=us"></script> 

ヤフー翻訳キットにこのJavaScriptコードへのリンクは、その後、あなたのページがあなたの読者の必要な選択肢の中に翻訳のために引き込まれることになります。

しかし私の提案は、すべてのページを自分で事前に作成してデータベースに入れることです。ユーザーが特定の言語を要求すると、ページを優先言語でクエリできます。

これらの変換キットは、100%正確な翻訳を提供しない場合があります。

2

Zend_Translateをチェックしてください。これは実際にあなたのために翻訳を書いていないことに注意してください。あなたはそれを自分でしなければなりません。静的テキスト文字列の翻訳にアクセスしやすくするためのライブラリです。

関連する問題