Data Standard und Lokalisierung

Die Dialogfelder und Registerkarten, die im Lieferumfang von Data Standard automatisch zwölf Sprachen unterstützt.

Zeichenfolgen für diese Sprachen werden in XML-Dateien. Die Dateien befinden sich hier:

c:\programdata\autodesk\<vault version>\extensions\datastandard\<localization folder >

wobei < Sprache > steht für den Ordnernamen für eine Sprache (z. B. de-DE, de-DE, it-IT).

Der Ordner enthält zwei Dateien:

Diese Dateien können erweitert werden, um die Unterstützung verschiedener Sprachen in benutzerdefinierten Data Standard-Dialogfelder.

Wie wird die Sprache bestimmt?

Vault Client

CAD

UI Zeichenfolgen

Beispiel: UIStrings.xml

<?xml version="1.0" encoding="utf-8"?>
  
<UIStrings LanguageCode="en-US">
    <!--Labels used in XAMLs-->
    <UIString ID="LBL1">Folder</UIString>
    <UIString ID="LBL2">Title</UIString>
    <UIString ID="LBL3">Description</UIString>
...
</UIStrings>

Die XML-Datei enthält eine < UIStrings > Element mit einem Attribut LanguageCode So geben Sie die Sprache an. Der Wert < UIStrings > -Element ist eine Sammlung von < UIString >. Das Attribut ID muss eindeutig sein. Für Ihre eigenen Zeichenfolgen, empfiehlt Autodesk die Verwendung eines Präfix (z. B. id=" MYPREFIX_LBL1"). Der Wert des Elements ist die Textzeichenfolge.

So verwenden Sie " Zeichenfolgen

Sie Eigenschaftsübersetzungen

Beispiel: PropertyTranslations.xml

<?xml version="1.0" encoding="utf-8"?>
<PropertyTranslations LanguageCode="en-US">
  <PropertyTranslation Name="NAME">Name</PropertyTranslation>
  <PropertyTranslation Name="TITLE">Title</PropertyTranslation>
  <PropertyTranslation Name="DESCRIPTION">Description</PropertyTranslation>
...
</PropertyTranslations>

Die XML-Datei enthält eine < PropertyTranslations > Element mit einem Attribut LanguageCode So geben Sie die Sprache an. Der Wert < PropertyTranslations > -Element ist eine Sammlung von < PropertyTranslation >. Das Attribut Name muss eindeutig sein. Der Wert des Elements ist der Name der Eigenschaft.

Verwenden Sie Eigenschaftsübersetzungen

Anmerkung: für diese Eigenschaft wird nicht verwendet, da die iProperties, DWG und Schriftfeldattribute sprachunabhängig sind.