When comes to localize an application or website, most of us will think only on the contents to suit the local language. In fact, there are lots of areas to take care of and there are factors to determine how much we can localize or change the application or website.
Basic areas to change:
- Labels
- Action Buttons
- Navigation buttons/links
- Client validation messages
- Error messages (static or dynamic)
- Quick links
- Input boxes
Factors to determine localizations/changes:
- Field lengths – for the specific context, grids, table what is the maximum field length of the affected text to fit the local language’s text.
- Layout of the page – if the context is too long, how it will affect the user experience. Example on the main page, should it not be too long to allow the user to scroll up/down on the screen to read the contents.
- Search capability – the application is able to search by the local language characters.
- Sorting capability – the application is able to sort in ascending or descending order based on the local language.