Compiling an Environment
The metamodel and technical data must be compiled after migration or customization. This is to check configuration of the environment. When compilation has been completed, processing for all users of this environment is speeded up.
Hopex can operate in "interpreted" (not compiled) mode but with reduced performance.
In the Hopex Administration navigation tree, an asterisk after the environment name indicates that the metamodel or/and technical data (excluding permissions) of this environment is/are in "interpreted" (not compiled) mode.

Metamodel compilation includes in parallel translation in the current language. You can also translate the metamodel into another language.
To translate and compile the metamodel and/or compile technical data:
1. From Hopex Administration, connect to the environment.
2. In the navigation tree, right-click the environment and select Metamodel > Translate and Compile.
The Translate and compile environment dialog box opens.

* : the asterisk indicates interpreted (not compiled) mode.
In the Translation frame, the Current Language field indicates the current language of the system repository.
3. If the metamodel is not compiled, keep Compile Metamodel* selected.
4. (If Compile Metamodel* is selected) In the Translation frame, in the Languages list of the system repository, select the target translation language.
Example: "English"
5. If technical data is not compiled, keep Compile Technical Data* selected.
By default, all technical data types (pictures, diagram types, trees, workflow definitions) are selected.
6. If you are in a production environment, keep the Compile Permissions* option selected; otherwise, you can clear the selection.
This compilation improves Hopex loading times.
7. Keep Close the window on completion of processing option selected.
8. Click Start to run compilation and translation.
Metamodel and/or technical data compilation (excluding permissions) takes several minutes.
If you selected metamodel compilation with a different target language, after execution the system repository is available in the new language.