2016-11-21 3 views
0

fuction getLanguage(){var context = new SP.ClientContext(hostUrl); var web = context.get_web(); context.load(web); context.executeQueryAsync( function(sender、args){ var lcid = web.get_language();}、関数(送信者、引数){}); }webpartからSharePointの現在のWebの使用可能な言語を取得するには?

enter image description here

+0

このコードでデフォルト言語を取得できますが、代替言語が必要です。誰か知っていますか ? –

答えて

0

EDIT:あなたがウェブの利用可能な言語をしたい場合、あなたはあなたにそれを与えるプロパティSupportedUILanguageIdsをロードする必要があります。
the documentation
へのリンクがあります。ユーザーの言語が必要な場合は、ユーザープロファイルからSPS-MUILanguagesを取得する必要があります。
ユーザープロフィールのAPIの仕組みに関するドキュメントは次のとおりですdocumentation here

+0

これはプロファイルの設定で選択するユーザープロファイル言語です。しかし、私はサイトの現在の言語を探しています。 –

+0

現在のWebサイトで有効になっている言語を意味しますか? – baywet

+0

。あなたがサイト設定 - >言語設定 - >代替ラグに行く場合は、選択することができます。これは私が探しているものです。 –

関連する問題