Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Blog Technique de Romelard Fabrice

Les dernières Actualités de Romelard Fabrice (Alias fabrice69 ou F___) principalement autour des technologies Microsoft

Actualités

  • Toutes les actualités et informations sur les technologies Microsoft principalement autour de .NET et SQL Server

Archives

SharePoint : Comment forcer la langue utilisateur dans le résultat de recherche de MOSS 2007

Contexte

Le moteur de recherche de SharePoint inclu le paramètre de localisation de l’utilisateur.

En effet, l’idée de base est de proposer le contenu le plus proche de soi et donc la langue fait partie de ce cadre. Un résultat en allemand sera donc favorisé face à un autre en anglais si l’utilisateur possède le paramètre de langue défini en Allemand dans son navigateur (internet Options > Language)

image

Cas de non fonctionnement

Le fait est que cette fonctionnalité n’est pas totalement fiable et plus particulièrement sur les recherches de profils. Cela semble aussi être le cas de SharePoint 2010 :

Dans mon cas, le cas se présente sur la recherche d’une collaboratrice allemande avec un poste dont la langue régionale dans Internet Explorer est définie en “de-DE”, comme on le voit dans la capture :

Résultat de la recherche avec “de-DE” :

image

Résultat de la recherche avec “en-US” :

image

Ainsi, le moteur de recherche ne fournit pas les résultats correspondant à la recherche demandée. Ceci uniquement du à un mauvais usage du paramètre de l’utilisateur.

Solution

Plusieurs solutions existent, comme on peut le voir ici :

Mais la plus simple reste la modification rapide de la WebPart de résultat :

Cela correspond simplement à exporter la WebPart “People Search Core Results”, éditer le fichier “xxx.webPart”, puis modifier la ligne “QueryLanguage” avec la valeur suivante :

<property name="QueryLanguage" type="string">en-US</property>

image

Une fois cette modification effectuée dans le fichier .WebPart, il faut importer ce fichier dans notre pagte de résultats pour remplacer celle d’origine, et enfin publier la page finale.

Conclusion:

Pour ma part, cette modification n’a été effectuée que sur la page de recherche de collaborateurs, il faut bien étudier si vous souhaitez utiliser cette astuce sur toutes les pages de résultat, car vous changerez le fonctionnement de votre moteur de recherche en lui forcant une langue, cela doit être évalué.

Romelard Fabrice [MVP]

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: lundi 6 août 2012 14:35 par ROMELARD Fabrice

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01