Freigeben über


Beschriftungstext übersetzen

Die Standardtabellen enthalten einen Standardtext für Beschriftungen, die in vielen verschiedenen Sprachen verfügbar sind. Wenn Sie jedoch ein Formular anpassen, z. B. Spalten hinzufügen oder ändern oder benutzerdefinierte Tabellen erstellen, müssen die Beschriftungen für diese Komponenten möglicherweise in verschiedenen Sprachen angezeigt werden. Sie können den übersetzten Beschriftungstext für benutzerdefinierte Tabellen für Ihre Apps importieren, sodass der Beschriftungstext in anderen Sprachen als der Ausgangssprache angezeigt wird.

Wenn Sie Beschriftungstext für ein Formular übersetzen, ändern Sie die Ausgangssprache des Formulars im Rahmen einer Formularanpassung. Dabei erstellen Sie aktive, nicht verwaltete Änderungen an den Beschriftungen. Wenn Sie anschließend die Ausgangssprachenübersetzung für eine Komponente, z. B. eine Spalte, nicht ändern und dann die Übersetzungsdatei exportieren, wird die Objekt-ID der Spalte nicht exportiert. Dies liegt daran, dass beim Export keine Änderungen an der Beschriftung in der Ausgangssprache für die Spalte erkannt werden.

Übergeordneter Prozess

  1. Exportieren Sie die Übersetzungen aus der Lösung, die die Tabellen enthält, für die der Beschriftungstext übersetzt werden soll. Öffnen Sie dann die XML-Übersetzungsdatei, und fügen Sie den übersetzten Text hinzu. Weitere Informationen: Übersetzen von Texten für benutzerdefinierte Tabellen und Spalten in andere Sprachen
  2. Importieren Sie die Übersetzungen. Weitere Informationen: Importieren übersetzter Tabellen- und Spaltentexte zurück in eine App

Allgemeine Probleme beim Übersetzen von Formularbeschriftungstext

Übersetzungen von Formularbeschriftungen werden nicht auf den Ebenen angezeigt

Importierte Übersetzungen werden möglicherweise nicht angezeigt, wenn Sie die Lösungsebenen für eine Komponente anzeigen. Stellen Sie sicher, dass die Übersetzungen sich auf der Ebene <Beschriftung> befinden, wenn Sie die Lösungsebene anzeigen. Beachten Sie, dass sich „Anzeigename“-Tags auf Attributebene befinden, sodass keine Beschriftungen übersetzt werden. Die „DisplayName“ -Tags sind eigentlich für Formularbeschriftungen gedacht und übersetzen Beschriftungen von Formularen. Weitere Informationen zum Anzeigen von Lösungsebenen finden Sie unter Lösungsebenen.

Übersetzungen von Formularbeschriftungen werden nicht speziell für die Ausgangssprache angezeigt

Die Funktion zum Exportieren und Importieren von Übersetzungen ist ein Tool, mit dem Ihre Apps übersetzten Beschriftungstext für benutzerdefinierte Komponenten anzeigen können. Es ist nicht für die Verwaltung aller Beschriftungen vorgesehen, die die Ausgangssprache aufweisen.

Wenn beim Übersetzungsexport keine Änderungen an der Beschriftung der Ausgangssprache vorgenommen wurden, werden keine Übersetzungen nach CrmTranslations.xml exportiert.

Wenn beim Übersetzungsimport Übersetzungen für eine Beschriftung in der Spalte der Ausgangssprache in CrmTranslations.xml geändert wurden, werden die Änderungen nicht wirksam.

Führen Sie die folgenden Schritte aus, wenn das Problem für die Ausgangssprache spezifisch ist:

  1. Ändern Sie die Übersetzungen für die Ausgangssprache, indem Sie den Formulardesigner für jedes geänderte Label verwenden.
  2. Verwenden Sie den Übersetzungsexport und -import, um Übersetzungen für andere bereitgestellte Sprachen hinzuzufügen.
  3. Exportieren Sie die aktive nicht verwaltete Lösung als verwaltete Lösung.
  4. Importieren Sie dese Lösung in die Zielumgebung.

Beschreibungen der Übersetzungen von Formularbeschriftungen werden angezeigt, wenn Sie als nicht verwaltet exportiert werden, und als „“, wenn sie als verwaltet exportiert werden

Dieser Fall kann eintreten, da die Beschriftung keine Übersetzungen aufweist. Das folgende Verhalten tritt auf:

  • Die nicht verwaltete Lösung ist mit dem Anzeigenamen gefüllt: <label description="example" languagecode="1033">
  • Die verwaltete Lösung ist leer, was als nicht vorhanden angesehen wird und auf den Anzeigenamen zurückgreift: <label description="" languagecode="1033">

Siehe auch

Übersetzen von Texten für benutzerdefinierte Tabellen und Spalten in andere Sprachen
Importieren übersetzter Tabellen- und Spaltentexte zurück in eine App

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).