You are using Inventor with different language packs and you would like your custom materials and colors to be translated in the language your user will use.
- Navigate to the folder where you installed the standard InventorMaterialLibrary. Usually, it is :
C:\Users\Public\Documents\Autodesk\Inventor 2014\Design Data\Materials
- You will find XLF files, they contain the information used for translating. Each file is specific to one language, specified at the end of the file name. InventorMaterialLibrary-jpn.xlf is for Japanese. Or InventorMaterialLibrary-ita.xlf is for Italian.
- Copy the XLF file at the end of this post, and paste in the folder where your custom library is stored. Give it the same name as your custom library and add the language suffix like the InventorMaterialLibrary have (example “-deu” for german).
- Fill the Body section with your string to translate following this structure :
<source> STRINGTOTRANSLATE </source>
- Trans-unit is the original text from the library. It is the name in use when you place the material in the library. In our case Trans-Unit and Source will be the same. Target should be the translated text
- Save this file and restart Inventor using the language pack you want. When Inventor starts, it will scan the text strings of your library and translate what you defined.
It is better to create new materials or colors always using the same language. To avoid naming conflict with the Inventor Default library, prefer creating your material from scratch by selecting the option “Create New” at the bottom-left of the material browser.
If you have a material and a color that have the same name, they will get the same translated name.