Skip to main content

## Translating the Menu

Translating the Menu

All command messages and dialog texts are located in a single file - BcadTools.<language>.cui and BcadTools.<language>.mns.

Here, the <language> item within the filename refers to the localization version of BricsCAD.

The old-style mns files are provided to make translation easier - so it is suggested to translate the mns file, and then to convert into cui file using Bricscad's _MENULOAD command by loading the mns file.

Procedure for translation

lets assume the translation into French language - BricsCAD uses <fr_FR> language key here.

1. copy the file BcadTools.en_US.mns to BcadTools.fr_FR.mns, which can be used for French translation then
2. copy the file BcadTools.en_US.dll to BcadTools.fr_FR.dll, which contains the menu icons only (Resource-DLL)

Then, any suitable text editor (supporting ANSI file save) can be used to edit the menu entries.

It is strongly suggested to keep the English command names (including the "_" prefixes !) for the menu items - this will ensure the menu to work properly, even if the message file is not yet or correctly translated.

If a French version of BricsCAD is running, BcadTools will automatically use the new BcadTools.fr_FR.mns resp. BcadTools.fr_FR.cui menu file.

Remarks :

all menu files must be located in .\Language sub-folder in BcadTools Freeware installation folder !

####