2011-09-14 17 views
1

私は、スペイン語を話す人々や英語を話す人々が使用するアプリケーションを持っています。私は.resxファイルとローカライゼーションを使用して、すべてのハードコーディングされたテキストを翻訳しています。また、「カテゴリの説明」のように頻繁に変更されないものについては、データベースから言語固有のデータを取得しています。ここに私の質問です。私はすでに答えを知っていると思う。ユーザーが入力したフリーフォームテキストを翻訳する方法はありますか?たとえば、英語でデータベースに保存された文字列をスペイン語で表示できますか?もう1つの問題は、これらの文字列には、Google翻訳のようなもので翻訳できないと思われる技術用語と技術用語が含まれることが多いことです。そこに他に何かありますか?私は、このテキストは、この特定の業界で使用されている終止記号と略語の知識を持つ人間だけが翻訳できると考えています。あなたはGoogle Translate APIsにフックし、その場でこのようなものを翻訳することができフリーフォームの英語テキストをスペイン語に変換すると、どのようなオプションがありますか?

+0

どのテクノロジースタックを使用していますか? –

+1

私はユーザーから回答があります。ユーザーに英語とスペイン語の両方の文字列を入力させてデータベースに保存させる。ブラウザの言語に基づいて正しい文字列を表示します。 – dennisT

答えて

0

、私はGoogleのようないくつかのオンラインサービスは、バイナリ心配性で指さとして翻訳があります

1

かかわら電荷があると思います。しかし、これらのサービスのどれもが正確な翻訳を提供しないことに留意すべきである。あなたが書いたように、翻訳は非常に難しい問題です。良い自動翻訳への現在の障害には、あなたが書いたように、文脈の欠如があります。

これでも人間の翻訳者のための問題です。他の言語の文章を翻訳者に依頼してください。彼女がお答えします:「OK、あなたはこの言葉で何を意味しています:????XまたはY、あなたが話している誰がどの文脈では、これは公式または非公式のトーンなどです...

これは特にそうです単純なメニュー項目を考えてみましょう:「読み込み」それは名前ですか?動詞ですか?人間の翻訳者でさえ、より多くの情報が必要です。コンピュータが問題を解決することを期待してください。

もちろん、それはすべてあなたが必要とする精度と悪い翻訳のためのユーザーの受け入れ要素に依存します。何もありません。

私の場合は、データベースの典型的なテキストを使っていくつかの手動テストを行い、翻訳の正確さがニーズに合っているかどうかを確認します。

ところで、私はGoogle翻訳を使用量の合理的なのために自由であると考えています。あなたは毎週全体ウィキペディアを翻訳する場合を除き、基本的に、あなたは安全側;-)

0

にする必要があります私は私のユーザーからの答えを持っています。ユーザーに英語とスペイン語の両方の文字列を入力させてデータベースに保存させる。ブラウザの言語に基づいて正しい文字列を表示します。私はまだ.resxファイルを記入し、私が必要とするすべての言葉を修正することと、ちょっとした仕事をしています。

関連する問題