Вопрос

Использование файлов ресурсов для веб-шаблона:

  1. Как добавить локализованный заголовок в экземпляр списка?
  2. Как добавить локализованный заголовок в веб-часть, добавленную в onet.xml?
  3. Как добавить локализованные термины в содержимое CEWP, добавлено в Onet.xml?
Это было полезно?

Решение

Добавьте сопоставленную папку под названием RESOURCES к вашему решению, а затем добавить вас файлы RESX.

Если вы хотите добавить свои файлы RESX в папке App_globalResource в IIS, добавьте решение Empty Element к вашему решению, добавьте файлы RESX в это и измените параметр SharePointSoventiteM.spdata, чтобы нацелиться на папку App_globalResource, как так:

<?xml version="1.0" encoding="utf-8"?> 
<ProjectItem Type="Microsoft.VisualStudio.SharePoint.GenericElement" DefaultFile="Elements.xml" SupportedTrustLevels="All" SupportedDeploymentScopes="Web, Site, WebApplication, Farm, Package" xmlns="http://schemas.microsoft.com/VisualStudio/2010/SharePointTools/SharePointProjectItemModel"> 
<Files> 
 <ProjectItemFile Source="Elements.xml" Target="App_GlobalResources\" Type="ElementManifest" /> 
 <ProjectItemFile Source="..\Resources\Contoso.resx" Type="AppGlobalResource"/>
 </Files> 
</ProjectItem> 
.

Тогда убедитесь, что есть функция, которая содержит, которая содержит Empty Element и что элегантность имеет свою область с помощью webapplation.

Другие советы

Создать новый «импортировать пакет SharePoint Package» из проекта установленных шаблонов и выберите свой веб-шаблон, который вы импортируете из SharePoint, чем добавить файл ресурсов в ваше решение:

    .
  • Добавьте элементы проекта файла ресурсов в ваш проект. Если у вас нет Чтобы локализовать код в дополнение к разметке, вы можете добавить вместо Файлы глобальных ресурсов.
  • Укажите имя для файла ресурсов языка по умолчанию.
  • Дайте локализованные файлы ресурсов одни и то же имя, прилагаемое к Языковая культуральная культура ID. Например, myAgresources.de-de.resx для немецких и MyAppresources.ja-jp.resx для японского языка.
  • Установите свойство типа развертывания каждого файла ресурса в Appglobalresource. Это приводит к тому, что файлы ресурсов развернут Папка App_globalresources, где они доступны для всех ASPX Страницы и элементы управления в решении. Папка App_globalresources Расположен в C: \ inetpub \ wwwroot \ wss \ virtualdireteries \\ app_globalresources. Затем замените всю строку во все артефакты (список, модули, страницы ..), чтобы использовать ваш новый файл ресурсов. Примеры Как локализовать экземпляры списка, веб-частей, которые вы можете найти с помощью этого Ссылка .
Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top