Attribute für übersetzten Text erstellen
Ein Attribut für übersetzten Text ist ein schreibgeschütztes Attribut, das den übersetzten Text für das zugeordnete Quelltextattribut anzeigt (wie durch die Konfigurationseinstellung der Benutzersprache festgelegt). Zum Anzeigen von übersetztem Text für ein Attribut muss ein Attribut für übersetzten Text erstellt werden. Weitere Informationen zur Konfigurationseinstellung der Benutzersprache finden Sie unter
Konfiguration der Benutzeroberflächensprache.
Attribute für übersetzten Text können nur für die Typen Teile-Master und Teil und ihre Untertypen erstellt werden, einschließlich Informationsbasis und seine Untertypen.
Wenn Sie Windchill Service Parts installiert haben, können Attribute für übersetzten Text auch für die folgenden Typen und Untertypen erstellt werden:
1. Teileliste
◦ Beschreibung
◦ Informationstyp
◦ Name
2. Teilelistenelement
◦ Anmerkungen
◦ Elementmenge
3. Alle globalen Attribute, die mit dem Dienstprogramm "Typ- und Attributverwaltung" erstellt werden
Standardmäßig sind die Attribute für übersetzten Text des Typs Übersetzungsname dem Attribut Name für die Typen Teileliste und Teile-Master zugeordnet. Es gibt ein Alias-Attribut für das Teil, das die Übersetzungen des Teile-Masternamens anzeigt. Wenn Sie Übersetzungen für andere Attribute an Ihrem Standort benötigen, müssen Sie die entsprechenden Attribute für übersetzten Text für diese Attribute erstellen.
Für jedes Attribut für übersetzten Text, das Sie erstellen, müssen Sie das
Quelltextattribut (Attribut, für das der übersetzte Text angezeigt wird) und das
Wörterbuch (Objekt, in dem die Quelle und ihre zugeordneten Übersetzungen gespeichert sind) angeben. Weitere Informationen finden Sie unter
Attribute für übersetzten Text einrichten. Das
Quelltextattribut wird aus der Liste der verfügbaren Datentypattribute des Typs
Zeichenfolge ausgewählt. Verfügbare Datentypattribute des Typs
Zeichenfolge erfüllen die folgenden Kriterien:
• Sie werden basierend auf dem aktuellen Typ definiert. Von einem übergeordneten Typ geerbte Datentypattribute des Typs Zeichenfolge können nicht als Quelltextattribute verwendet werden.
• Sie sind modellierte, globale oder standardmäßige Attribute. Aliasattribute und berechnete Attribute können nicht als Quelltextattribute verwendet werden. Für modellierte Attribute von Standardtypen können nur bestimmte Attribute übersetzt werden. Sehen Sie sich die obige Liste an.
• Sie sind nicht bereits einem Attribut für übersetzten Text zugeordnet. Sobald ein Quelltextattribut einem Attribut für übersetzten Text zugeordnet wurde, ist dieses Quelltextattribut nicht mehr für die Erstellung eines Attributs für übersetzten Text verfügbar.
|
PTC empfiehlt, eine Benennungskonvention für Attribute für übersetzten Text festzulegen. Legen Sie fest, ob das Attribut Anzeigename für Ihre Attribute für übersetzten Text mit dem Attribut Anzeigename des zugeordneten Quelltextattributs übereinstimmen soll oder ob Sie eine separate Benennungskonvention verwenden möchten. Der Anzeigename für das standardmäßige Attribut für übersetzten Text für die Attribute Name der Typen Teileliste, Teilelisten-Master und Teile-Master ist Übersetzungsname.
Wenn Sie das standardmäßige Attribut Anzeigename für ein beliebiges Attribut aktualisieren, müssen Sie möglicherweise den lokalisierten Anzeigenamen für die mit Ihrer Windchill Lösung installierten Softwaresprachen aktualisieren. Weitere Informationen finden Sie unter Eigenschaftswerte lokalisieren.
|
Weitere Informationen finden Sie unter
Neues Attribut erstellen.
Nach der Erstellung müssen Sie die Attribute für übersetzten Text zu Attribut-Layouts und Tabellenansichten hinzufügen, um sie anzuzeigen. Weitere Informationen finden Sie unter
Attribute für übersetzten Text zu Attribut-Layouts hinzufügen und
Attribute für übersetzten Text zu Tabellenansichten hinzufügen.
|
• Wenn ein übersetztes Textattribut aus einem nicht übersetzbaren oder nicht vorhandenen Quelltextattribut erstellt wird, wird der Wert des Übersetzungsattributs in der Benutzeroberfläche wie folgt angezeigt:
◦ ??? – Wenn kein Quellattribut vorhanden ist oder wenn das Quellattribut keinen Wert hat
◦ source_attr_val+??? – Wenn das Quellattribut nicht übersetzbar ist
• Fügen Sie die Eigenschaft "isTranslatable" mit dem Wert "wahr" hinzu, um ein Quellattribut des Zeichenfolgendatentyps übersetzbar zu machen. Beispiel:
<csvPropertyValue handler="com.ptc.core.lwc.server.TypeDefinitionLoader.processAttributePropertyValue"> <csvname>isTranslatable</csvname> <csvvalue>true</csvvalue></csvPropertyValue>
|