Data Standard e localização

As caixas de diálogo e as guias incluídas no Data Standard aceitam automaticamente doze idiomas diferentes.

As sequências de caracteres de texto desses idiomas são definidas em arquivos XML. Os arquivos estão localizados em:

C:\ProgramData\Autodesk\<versão do Vault>\Extensions\DataStandard\<pasta de localização>,

onde <código de idioma> é o nome da pasta do idioma (por exemplo, en-US, de-DE, it-IT).

Cada pasta de idioma contém dois arquivos:

Esses arquivos podem ser estendidos para aceitar idiomas diferentes em caixas de diálogo personalizadas do Data Standard.

Como o idioma é determinado?

Cliente do Vault

CAD

Sequências de caracteres da interface de usuário

Amostra: 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>

O arquivo XML contém um elemento <UIStrings> com um atributo LanguageCode para especificar o idioma. O elemento <UIStrings> é uma coleção de elementos <UIString>. O atributo ID precisa ser exclusivo. Para suas próprias sequências de caracteres, a Autodesk recomenda que você use um prefixo (por exemplo, ID="MEUPREFIXO_LBL1"). O valor do elemento é a sequência de caracteres de texto.

Como usar sequências de caracteres da interface do usuário

Traduções de propriedades

Amostra: 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>

O arquivo XML contém um elemento <PropertyTranslations> com um atributo LanguageCode para especificar o idioma. O elemento <PropertyTranslations> é uma coleção de elementos <PropertyTranslation>. O atributo Name precisa ser exclusivo. O valor do elemento é o nome de exibição da propriedade do Vault.

Como usar traduções de propriedades

Nota: No CAD, a tradução dessa propriedade não é usada, pois as iProperties, as propriedades de DWG e os atributos de caixa de título não dependem de idioma.