Generally Internationalization is used for displaying HTML text based on user’s locale or region. This is often done on server side of the application. Of late a lot of applications do the HTML generation on the client side, rather than on the server side. And to support the internationalization on client side is a common problem...