Internationalization¶
Items
Overview¶
The reason why intra-mart Accel Platform supports internationalization”¶
In internationalization of the system, people across various regions, using various languages can use the system by setting the respective language and time-zone.In the businesses that promote Globalization, various people from various regions using various languages coordinate with each other to do the work. Hence, the systems used for such businesses should also support internationalization.
Elements and reasons to support internationalization¶
intra-mart Accel Platform supports internationalization for language, time-zone and date and time format.
- Multiple languages
If the screen is displayed in new language, to begin with, it becomes very difficult to understand its contents, which may lead to deterioration of operating efficiency and increased mistakes. Hence, the screen should be displayed in the routine language.
- Time-zone
The user operates according to the local time. Therefore, the date and time data referred by the user should be as per the time-zone of the user.
- Date and time format
Date and time format differs as per the cultural zone or region; hence the format should be as per the user’s region.If the provided format is not suitable for a region, it may lead to unexpected errors.For example, a date displayed as “12/09/10” will have different meanings in different regions.
Region Display Result Japan 10th September, 2012 U.K. 12th September, 2010 U.S. 9th December, 2010
Sample of internationalization programming¶
- Acquire multilingual messages
- To use the user time zone, date and time format
- Prerequisites
- To save date and time data sent from the screen in DB
- To save the date data sent from the screen in DB
- To display the date and time data which is saved in DB on user screen
- To display date saved in DB on user screen
- To create dates for 3 days of user time zone starting from today at the client side and sending the last date to the server side