4

ISO639-1 の 2 文字の言語コードのリストからローカライズされた言語名のリストを生成する必要があります。それらをGoogle翻訳へのリンクでラップします。これはどれほど難しいでしょうか?これは、Google がデフォルトで提供しているもののようですが、Google から見つけられるのは、「英語、フランス語、ドイツ語など」という 1 つの言語のリストだけです。

必要なのは「英語、フランス語、ドイツ語など」

確かに誰かがすでに javascript / python / php 関数などを書いていますか?

ここには、ローカライズされた名前の膨大なリストがあります: http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

4

1 に答える 1

4

ウィキペディアは、ほぼ完全な言語リストの絶対に良い情報源です。StackOverflowには、すべての言語がjson形式のウィキペディアに基づくリストを含む回答があります。私はjavascriptで簡単な関数を作成して、すべての言語の英語とネイティブの名前を取得し、それを要点として公開しました:lang.js。目的に応じて、ISO639-1言語コードを渡すだけで、その言語のネイティブ名を取得できます。

getLanguageNativeName("cv"); // --> "чӑваш чӗлхи"
于 2013-02-10T17:19:54.593 に答える