Posts Tagged ‘software design


Activities Involving a Localized Application

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:

  1. Labels
  2. Action Buttons
  3. Navigation buttons/links
  4. Client validation messages
  5. Error messages (static or dynamic)
  6. Quick links
  7. 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.

Implementation Design for a Regional WMS Solution

We were discussing with our solution team about the implemenation design for the regional WMS (warehouse management system) .  With the tight timeline to achieve and without any confirmed system design to work on, the Management agreed to go forward with a localised platform (stand-alone, single instance) and using this solution to deploy to other sites that may needs double-bytes/UTF-8 encoding.

We have reviewed the possibility to move forward to a centralised solution,  and to host in a site centrally accessible by the countries.  The contraints we have identified what we need to do to see if it is feasible to do centralised solution.

Points taken for considering a Centralized Solution:

  • The cost of purchasing the WMS application’s software license
  • The support structure, change management and SLA (service level agreement.
  • Multi-language support example to support UTF-8 encoding/double bytes characters.
  • Interfacing with local systems (country-specific)
  • Network performance
  • Inclusion of data manipulation from the web service
  • Centralised Hosting of the application server, database server, web server and possible RF (radio frequency) application at one site.

November 2017
« Mar    


Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 443 other followers