1

国ごとにユーザーのデフォルト言語を取得する方法を探しています。たとえば、私は英語のウィンドウを持っていますが、それでも私の国の 2 文字の言語 ("cs") を取得したいと考えています。

私が欲しいものの例を見ることができます. http://search.conduit.com/のソースコードでも (Autocompleteplus) を使用しています. これは私が見るものです:

  window.language = "en-us";
         window.countryCode = "cz";
         window.suggestBaseUrl = "http://api.autocompleteplus.com/?q=UCM_SEARCH_TERM&l=cs&c=cz&callback=acp_new";

API URL の内部に「l=cs&c=cz」が含まれていることがわかります。彼らはどのようにしてこの情報を取得したのでしょうか? 同じ autocompleteplus メソッドを使用するのと同じことをしたいのですが、l=(user true langague)&c=(country code) を生成する方法が必要であり、パフォーマンスも重要です。それは私のウェブサイト検索の自動提案です。

4

1 に答える 1

1

AutoComplete+のエドです。ユーザーの国を取得することは、通常、サーバー側の実装を通じて API を使用するときに行われます。ただし、役立つオープン API がいくつかあります。とにかく、ユーザーの国なしでオートコンプリート フィードを使用できます。詳細については、 http: //www.autocompleteplus.com から直接お問い合わせください。

ありがとう、 --ed

于 2013-05-25T12:32:24.670 に答える