Time Zones
Copy
Aras Innovator has two basic configurations for time zone support: Local Time Zone and Corporate Time Zone.
Corporate Time Zone
If your users access Aras Innovator from multiple time zones, you should configure Aras Innovator to have one corporate time zone that the Aras Innovator Server can reference. This time zone is used for calculating things such as when Project Activities become active.
Use the following procedure to set the Corporate Time Zone:
- Log into Aras Innovator as an Administrator.
From the TOC, select Administration --> Variables. The following menu appears:
Figure 1.
Click Create New Variable. The Variable screen appears:
Figure 2.
- Set the Name = CorporateTimeZone.
- Set the Value according to the registry key name associated with the required time zone.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
The following is a list of the time zone registry key names as of May 2008 for reference:
| Afghanistan Standard Time | Egypt Standard Time | Pacific Standard Time |
| Alaskan Standard Time | Ekaterinburg Standard Time | Pacific Standard Time (Mexico) |
| Arab Standard Time | Fiji Standard Time | Romance Standard Time |
| Arabian Standard Time | FLE Standard Time | Russian Standard Time |
| Arabic Standard Time | Georgian Standard Time | SA Eastern Standard Time |
| Armenian Standard Time | GMT Standard Time | SA Pacific Standard Time |
| Atlantic Standard Time | Greenland Standard Time | SA Western Standard Time |
| AUS Central Standard Time | Greenwich Standard Time | Samoa Standard Time |
| AUS Eastern Standard Time | GTB Standard Time | SE Asia Standard Time |
| Azerbaijan Standard Time | Hawaiian Standard Time | Singapore Standard Time |
| Azores Standard Time | India Standard Time | South Africa Standard Time |
| Canada Central Standard Time | Iran Standard Time | Sri Lanka Standard Time |
| Cape Verde Standard Time | Israel Standard Time | Taipei Standard Time |
| Caucasus Standard Time | Jordan Standard Time | Tasmania Standard Time |
| Cen. Australia Standard Time | Korea Standard Time | Tokyo Standard Time |
| Central American Standard Time | Mexico Standard Time | Tonga Standard Time |
| Central Asia Standard Time | Mexico Standard Time 2 | US Eastern Standard Time |
| Central Brazilian Standard Time | Mid-Atlantic Standard Time | US Mountain Standard Time |
| Central Europe Standard Time | Middle East Standard Time | Venezuela Standard Time |
| Central European Standard Time | Montevideo Standard Time | Vladivostok Standard Time |
| Central Pacific Standard Time | Mountain Standard Time | W. Australia Standard Time |
| Central Standard Time | Mountain Standard Time (Mexico) | W. Central Africa Standard Time |
| Central Standard Time (Mexico) | Myanmar Standard Time | W. Europe Standard Time |
| China Standard Time | N. Central Asia Standard Time | West Asia Standard Time |
| Dateline Standard Time | Namibia Standard Time | West Pacific Standard Time |
| E. Africa Standard Time | Nepal Standard Time | Yakutsk Standard Time |
| E. Australia Standard Time | New Zealand Standard Time | |
| E. Europe Standard Time | Newfoundland Standard Time | |
| E. South America Standard Time | North Asia East Standard Time | |
| Eastern Standard Time | North Asia Standard Time |
- Click Save and Done to unclaim the Variable Item.
- Log out of Aras Innovator.
- Restart the World Wide Web Publishing service on the server running the Innovator Server tier of Aras Innovator.
- Restart the running Agent Services to synchronize the Time Zone Update to all the connected services
Update Time Zone Data
Due to periodic changes to Time Zone information such as Daylight Savings, it is sometimes necessary to update the time zone data within Aras Innovator. Similar to Windows Updates, this new information needs to be loaded into your system. Use the following procedure to update the time zone data for your instance:
- Log into Aras Innovator as an administrator.
Click the login icon
. The following menu appears:Figure 3.
- Select Actions>Update timezones data. The following dialog appears:
Figure 4.
Defining a Language
Aras Innovator has the ability to store properties as ‘Multi-Lingual Properties’. A multi-lingual property stores multiple values for the same property. The value displayed is based on the language defined in Aras Innovator for your Locale. In most cases, if there is no value for a specific language, the value for the default language (English) is shown.
Adding the Language Item
The first step to using multi-lingual properties is to define the Language Item in Aras Innovator.
- Log into Aras Innovator as an administrator.
From the TOC, select Administration --> Localization-> Languages. The following menu appears:
Figure 5.
Click Create New Language. The following screen appears.
Figure 6.
- Enter the following information into the fields:
- Code = The letter ISO code that identifies the language. For example, ‘ja’ for Japan
- Name = The name of the language for reference in the keyed name. For example, Japanese
- Suffix = The identifier for differentiation of one language from another in a multi-lingual property. For example,’_ja’ for Japanese
- Collation = This property is used to set custom sorting rules for each language column at the database level. A null value for collation should simply means that there is no custom collation for that column.
- Direction = The direction that the language is read in. For example, if the language is English, you would select “ltr” from the dropdown list.
- Click
and
to save and unclaim the language item.
Updating the User Interface (Xml-based resources)
The second step to adding a language is to update the xml resources that define the menus, toolbars, and user interface elements. These files make up most of the XML-based resources. The language specific XML files need to be put in the /Client folder next to the default (English) counterparts. Any file that cannot be found in the language specific folder can cause the corresponding file from the default (English) folder to be loaded. Language specific folders should be in the format xml.{Language Item Code} Example: xml.ja
Each of the standard Aras Innovator solutions and modules has its own xml resources. Each of these folders should have any language specific files put in a corresponding folder. PLM for instance has a folder ‘/Client/Solutions/PLM/xml’. The corresponding folder for Japanese would be ‘/Client/Solutions/PLM/xml.ja’ The standard installation of Aras Innovator has the following XML-based resource folders: \Innovator\Client\Solutions\PLM \Innovator\Client\Modules\aras.innovator.core.EffectivityServices \Innovator\Client\Modules\aras.innovator.DomainAccessControl \Innovator\Client\Module\aras.innovator.MacPolicy \Innovator\Client\Modules\aras.innovator.MassPromote \Innovator\Client\Modules\aras.innovator.ExtendedClassification \Innovator\Client\Modules\aras.innovator.Viewers \Innovator\Client\Modules\aras.innovator.GraphView \Innovator\Client\Modules\aras.innovator.Izenda \Innovator\Client\Modules\aras.innovator.QueryBuilder \Innovator\Client\Modules\aras.innovator.SSVC \Innovator\Client\Modules\aras.innovator.TDF \Innovator\Client\Modules\aras.innovator.TreeGridView \Innovator\Client\Modules\aras.innovator.CMF \Innovator\Client\Modules\aras.innovator.CUI \Innovator\Client\Modules\aras.innovator.ES \Innovator\Client\scripts\CodeEditor \Innovator\Client\scripts\ReportTool \Innovator\Client\scripts\SitePreference OAuth Server\i18n