Except the objects inserted directly, also another objects (Web components) located elsewhere in the
Pma object tree can be registered into this object (e.g.
PmaPanel,
PmaWorkspace,
PmaTrendGroup,
PmaAlarmGroup,
PmaData objects, etc.). These objects are registered into this object using the "
Web server" tab in the "
PmaWeb object" configurator. All these objects will become Web subcomponent of this object, i.e. URL address of these subcomponents will begin with the URL address of this object.
It is useful to register into the
PmaWebLang object only those Web subcomponents that are language dependent (e.g.
PmaPanel,
PmaTrendGroup,
PmaAlarmGroup). The objects that are language independent (e.g.
PmaData) are usually registered outside this object.
The
PmaPanel object represents a page created by the designer. It is possible to display such panel in multiple languages when using
Macro expression $.text instead of static texts.
From the Web client point of view the files offered by the
PmaWebLang object are accessible at URL:
where
lang is language identifier and it can be for example:
en (English),
cs (Czech),
sk (Slovak),
pl (Polish),
de (German),
ru (Russian)...
The Web components registered into this object are accessible at URL (e.g. for Russian):
http://ComputerName/ru/SubcomponentId