2010-11-30 20 views
0

Je suis à la recherche d'un moyen de localiser les noms de dossiers SharePoint 2010, pour une application spécifique. J'ai vu que les noms de sites/descriptions sont automatiquement traduits, et il semble que SharePoint 2010 supporte les champs "multilingues" pour les métadonnées - mais je n'ai pas réussi à l'appliquer avec succès pour les noms de dossier.Localisation des noms de dossiers SharePoint 2010

Les dossiers sont générés automatiquement et le nombre de dossiers est limité (donc je ne cherche pas à fournir aux utilisateurs un moyen de traduire leurs noms de dossier, mais un moyen de localiser une structure de dossier prédéfinie).

En un mot:
- existe-t-il un moyen de localiser les noms de dossier?
- Si oui, quelle est la meilleure façon de déployer cela dans le cadre d'une solution?

Répondre

0

Vous pouvez commencer à utiliser des fichiers de ressources dans votre projet et ce link peut vous aider à ce sujet.

Mais si vous voulez laisser l'utilisateur, qui crée un dossier pour définir son nom localisé; alors vous devriez envisager d'utiliser des récepteurs d'événements SP.

J'espère vous avoir bien compris.

+0

Salut Merci pour votre réponse - pouvez-vous réellement définir un locatedName à un nom de dossier? J'ai pensé comment le faire sur les noms de types de contenu et de colonnes, mais pas sur les noms de dossiers (et je voudrais le faire d'une manière qui se traduit bien par d'autres protocoles d'accès comme webDAV, etc ....). - FWIW, les dossiers eux-mêmes sont créés par programmation, donc je peux manipuler leurs noms facilement (je n'ai pas les transcriptions dans un fichier resx, mais je pourrais probablement en générer un en fonction des valeurs de configuration entrées par l'utilisateur) –

+0

savoir s'il existe un chemin à travers l'interface de SP, mais vous pouvez certainement définir les noms des dossiers par programmation dans la logique nécessaire à votre objectif de localisation. –

1

Avez-vous réfléchi à la façon dont les métadonnées gérées pourraient vous aider? Si vous êtes en mesure de contrôler les termes également localisés dans Taxonomy, vous pouvez éventuellement créer un dossier à partir du magasin de métadonnées gérées, puis afficher la langue appropriée en fonction du paramètre de langue de l'utilisateur. Juste une pensée ... Puisque vous connaissez le nom du dossier à l'avance, vous pouvez l'utiliser comme une étiquette pour un terme de nom de dossier, puis tirez une autre étiquette qui correspond à la langue de l'utilisateur et l'afficher.