Frage

Verwenden von Ressourcendateien für Webvorlagen:

  1. Wie füge ich einer Listeninstanz einen lokalisierten Titel hinzu?
  2. So fügen Sie einem in ONET hinzugefügten Webpart einen lokalisierten Titel hinzu.XML?
  3. so fügen Sie lokalisierte Begriffe zu einem CEWP-Inhalt hinzu, der in ONET hinzugefügt wurde.XML?
War es hilfreich?

Lösung

Fügen Sie den zugeordneten Ordner namens hinzu RESOURCES zu Ihrer Lösung und fügen Sie dann Ihre Resx-Dateien dort hinzu.

Wenn Sie Ihre RESX-Dateien im Ordner App_GlobalResource im IIS hinzufügen möchten, fügen Sie eine hinzu Empty Element fügen Sie Ihrer Lösung Ihre resx-Dateien hinzu und ändern Sie das SharePointSolutionItem .spdata zum Zielen auf den Ordner App_GlobalResource wie folgt:

<?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> 

Stellen Sie dann sicher, dass es eine Funktion gibt, die das enthält Empty Element und dass das Feature seinen Anwendungsbereich für die Webanwendung hat.

Andere Tipps

Erstellen Sie ein neues "HarePoint-Lösungspaket für das Importieren von SharePoint Solution" aus installiertem Templates-Projekt und wählen Sie Ihre Webvorlage aus, die Sie in SharePoint importieren, als die Ressourcendatei Ihrer Lösung hinzuzufügen:

  • Fügen Sie Ihrem Projekt Ressourcendatei-Projektelemente hinzu. Wenn du nicht hast Um den Code zusätzlich zum Markup lokalisieren zu können, können Sie stattdessen hinzufügen Globale Ressourcendateien.
  • Geben Sie einen Namen für die Standardsprache Sprachressourcendatei an.
  • Geben Sie den lokalisierten Ressourcendateien denselben Namen an, der mit der Sprachspezifische Kultur-ID. Beispielsweise myAppresources.de-de.resx Für Deutsch und myAppresources.ja-jp.resx für Japanisch.
  • Legen Sie die Eigenschaft der Bereitstellungstyp jeder Ressourcendatei auf AppglobalResource. Dies führt dazu, dass die Ressourcendateien auf die bereitgestellt werden App_GlobalResources-Ordner, wo sie allen Aspx zur Verfügung stehen Seiten und Bedienelemente in der Lösung. Der Ordner App_GlobalReSources ist Das Hotel liegt in C: \ Inetpub \ wwwroot \ wss \ virtualdirectories \ \ app_globalResources. Ersetzen Sie dann alle Zeichenfolge in allen Artefakten (Liste, Module, Seiten ..), um Ihre neue Ressourcendatei zu verwenden. Beispiele So lokalisieren Sie Listeninstanzen, Webteile, die Sie mit diesem link .
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top