2010-11-30 5 views
0

Я ищу способ локализовать имена папок SharePoint 2010 для конкретного приложения.Локализовать имена папок SharePoint 2010

Я видел, что имена сайтов/описания автоматически переводится, и, похоже, SharePoint 2010 поддерживает «многоязычные» поля для метаданных, но я не смог применить это успешно для имен папок.

Папки автоматически генерируются, а количество папок ограничено (поэтому я не ищу, чтобы пользователи могли переводить имена своих папок, но способ локализовать предопределенную структуру папок).

В двух словах:
- есть способ локализовать имена папок?
- если да, это лучший способ развернуть это как часть решения?

ответ

0

Вы можете начать использовать файлы ресурсов в своем проекте, и этот link может вам помочь.

Но если вы хотите, чтобы пользователь, создавший папку для установки своего локализованного имени; то вам следует рассмотреть возможность использования приемников событий SP.

Надеюсь, я правильно вас понял.

+0

Привет Спасибо за ваш ответ - можете ли вы на самом деле установить localizedName в folderName? Я решил, как это сделать на типах контента и именах столбцов, но не на именах папок (и я хотел бы сделать это так, чтобы они хорошо транслировались через другие протоколы доступа, такие как webDAV и т. Д.). - FWIW, сами папки создаются программно, поэтому я могу легко манипулировать их именами (в настоящее время у меня нет трансакций в файле resx, но я мог бы сгенерировать их на основе введенных пользователем значений конфигурации) – 2011-05-24 09:14:27

1

Рассматривали ли вы, как управляемые метаданные могут помочь вам в этом? Если вы можете контролировать термины, которые также локализованы в таксономии, возможно, при создании папки, которую вы вытащили из хранилища управляемых метаданных, а затем отобразите соответствующий язык на основе языкового параметра пользователя. Просто мысль ... Поскольку вы знаете имя папки раньше времени, вы можете использовать это как метку для имени имени папки, а затем вытащить другую метку, соответствующую языку пользователя, и отобразить это.

Смежные вопросы