11

私が書いているプログラムには、スペイン語と英語の単語の間の辞書が必要です。しばらくグーグルで検索しましたが、無料で利用できるデータベースは見つかりませんでした。そのようなデータベース (できれば単純な CSV または XML ファイル) を入手する場所や方法を知っている人はいますか?

これまでのところ、このような辞書を作成するための最良のアイデアは、ウィキペディアで英語の単語を検索し、言語リンクを使用して正しい翻訳を抽出する小さなプログラムを作成することです。しかし、このデータベースを生成するためだけにウィキペディアに何百万ものリクエストを送りたくありません...

この単語の 1 つの単語から 1 つまたは場合によっては複数の翻訳へのマッピングだけです。普通の辞書と同じです。

4

3 に答える 3

10

Omega Wiki (以前は Ultimate Wiktionary または Wiktionary Z として知られていた)で質問してください。彼らはすべての言語からすべての言語への翻訳を収集し、そのデータはリレーショナル データベースで利用できます。

于 2009-02-22T15:55:21.740 に答える
1

実行時にオンザフライで翻訳する必要がありますか? それとも、UI のラベルとメッセージを一度だけ翻訳する必要がありますか?

単語の辞書以上のものが必要になるため、実行時の翻訳は非常に難しいと思います。自然言語処理はどの言語でも難しい。ほとんどの言語は、スムーズに翻訳するためにコンテキストについて何かを知る必要があります。

UI 要素の 1 回限りの翻訳であれば、幸運にも Google 翻訳を使用して日本語から英語に翻訳できました。

于 2009-02-22T15:46:52.900 に答える
0

あなたの質問に答えるために、私はそのようなデータベースを持っていません、ごめんなさい。

自然言語の問題は、それらが非常に文脈に依存していることです。そのため、英語の同じ単語はフランス語で多くのことを意味する可能性があります。英語の動詞「知る」を取る。これは、フランス語に「savoir」(事実を知るため)またはconnaitre(人または町を知るため)のいずれかとして翻訳できます。

そのようなデータベースが存在するかどうか知りたいのですが、存在するかどうかは疑問です。

http://www.reverso.netのようなサイトは、両方の結果を表示することで賭けをヘッジしています。

于 2009-02-22T21:28:04.937 に答える