2009-07-21 5 views
0

1) J'ai une exigence où je dois en changer la langue du site en fonction de l'utilisateur qui a connecté.Localisation basé sur le profil de l'utilisateur

a) Comment y parvenir? Est-il possible de faire sans Variations? Je ne veux pas changer l'URL!

b) Pour obtenir la langue de l'utilisateur, dois-je créer un champ personnalisé dans Active Directory/Peut-on utiliser le pays dans l'onglet Adresse de l'utilisateur dans Active Directory?

2). Je dois faire la localisation similaire pour les parties Web. comment y parvenir?

Des idées?

En outre s'il vous plaît laissez-moi savoir les meilleures pratiques pour ce qui précède.

Grâce

Répondre

1

http://msmvps.com/blogs/cobrien/archive/2008/12/08/building-multi-lingual-sharepoint-sites-introducing-the-language-store.aspx

Cela vous aidera probablement à la construction de la page en plusieurs langues dans SharePoint, et il vous permet également de changer la méthode de détection pour répondre à vos besoins.

+0

Merci pour l'entrée James. Pouvez-vous m'aider sur la première partie de la question? – Pradeep007

+0

Grace, avez-vous eu la chance de consulter le lien que j'ai fourni? Citation de ce site web " Comment le langage Language détermine la langue à récupérer Dans la mise en œuvre actuelle, les paramètres régionaux du SPWeb sont utilisés pour déterminer quelles traductions sont récupérées.Il est une seule méthode dans le code (un seul ligne en fait!), donc ce régime pourrait facilement être changé si vous avez une exigence différente ...... " Pour répondre à votre question. a) Oui, vous pouvez le faire sans changer l'URL. b) Vous pouvez simplement utiliser le champ Contry de AD, pas de champ personnalisé nécessaire –

0

2) Vous pouvez récupérer par programme toutes les informations du profil utilisateur ou même les paramètres régionaux de bworser (comme je le fais) et afficher le contenu en fonction de celui-ci.

Questions connexes