Translation support for client controls with satellite assemblies
- Last UpdatedJul 08, 2024
- 1 minute read
A satellite assembly is a .NET Framework assembly that contains resources specific to a given language. You can place the resources for different languages in different assemblies, and the correct assembly is loaded into memory if the run-time user views the application in that language.
If you import a client control with satellite assemblies, then the satellite assemblies are also imported.
The translation support for client controls with satellite assemblies is as follows:
|
Scenario |
Behavior of Client Control |
|---|---|
|
Design Time - Industrial Graphic Editor |
The Industrial Graphic Editor only supports English. The application locale has no effect on how the client controls are shown. |
|
Application Design Time |
The localized version of the application determines how the client controls are shown. |
|
Application Run Time |
The localized version of the application determines how the client controls are shown during runtime. The application locale has no effect on how the client controls are shown. |
When you export text for translation, the base font information for client controls is not included. You need to use satellite assemblies to control this information.