When scripting Rhino commands from a plug-in, always precede the command name with an underscore, or
_ character. This runs command as English command name.
Rhino can be localized in many languages. The non-English versions will have commands, prompts, command options, dialog boxes, menus, etc., translated into their respective languages. English commands will not work in these versions.
For scripts written in English to work on all computers (regardless of the language of Rhino), the scripts need to force Rhino to interpret all commands as English command names.
For example: In the English version of Rhino, the following macro works:
Circle 3Point 0,0,0 1,1,0 0,3,0
But in the French version of Rhino, this won’t work. Instead you need one of these macros:
Cercle 3Point 0,0,0 1,1,0 0,3,0
_Circle _3Point 0,0,0 1,1,0 0,3,0
To make sure macros work worldwide, write them in English and put
_ in front of all command names and options.