Вопрос

у меня есть это ScriptLink На моей пользовательской главной странице:

<SharePoint:ScriptLink language="javascript" name="my.js" runat="server"/>

Это воспроизводит как 1033/my.js в английской коллекции сайтов, но как 1053/my.js в шведской коллекции сайтов. Я установил пакет языка сервера SharePoint 2010, и при создании новой коллекции сайтов, по -видимому, есть возможность создать его на шведском языке.

Этот файл JavaScript не локализован, и с помощью этого пути мне нужно развернуть скрипт в 14 Hive один раз для каждого установленного языка. И это просто похоже на неправильное решение.

Является ScriptLink Неправильный выбор здесь, или как вы должны решить это? Возможно, я вообще не должен развернуть его в 14 улья, но если да, то каковы возможные альтернативы?

Это было полезно?

Решение

Вы можете добавить атрибут localizable = "false". Это было бы похоже на это:

<SharePoint:ScriptLink Language="javascript" Name="my.js" Localizable="False" runat="server"/>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top