/// <summary> /// Load all installed languages on the SharePoint Farm /// </summary> private void LoadAllLanguagesInDDL() { SPLanguageCollection AllLanguages; SPRegionalSettings instance; ListItem MyItem = new ListItem(); try { this.DDL_ExistingLanguages.Items.Clear(); using(SPWeb CurrentWeb = SPControl.GetContextWeb(this.Context)) { foreach (SPLanguage MyLang in CurrentWeb.RegionalSettings.InstalledLanguages) { MyItem = new ListItem(); MyItem.Value = MyLang.LCID.ToString(); MyItem.Text = MyLang.DisplayName.ToString(); this.DDL_ExistingLanguages.Items.Add(MyItem); } } } catch(Exception ex) { //YourDebugSolution = "<BR>Error(LoadAllLanguagesInDDL): " + ex.Message; } }
salut,Merci pour ce bout de code.moi je cherche faire la même chose dans une winform, existe il un package que je pourrai importer?
Si votre winform doit s'exécuter sur un frontal sharepoint vous pouvez ajouter les librairies Sharepoint dans celui-ci et donc ensuite le code ci-dessus.CordialementRomelard Fabrice
Merci Fabrice pour tes indications.Au fait ma WinForm ne s'exécutera pas sur un frontal sharepoint.J'ai fini par trouver ça sur Internet et ça marche :) using System.Globalization;CultureInfo[] cn = CultureInfo.GetCultures(CultureTypes.NeutralCultures);Salwa
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 872 767 membres 183 nouveaux aujourd'hui 16 150 membres club