Browse Prior Art Database

Multilingual User Interface switching automation

IP.com Disclosure Number: IPCOM000016163D
Original Publication Date: 2002-Aug-16
Included in the Prior Art Database: 2003-Jun-21

Publishing Venue

IBM

Abstract

A method is disclosed that can be used with software application to enable the feature of Multi Lingual User Interface with minimum modifications to the application that needs this feature. An application saves its user interface as resources, these resources can be text messages, icons, bitmaps, dialogs, menus, fonts, ...etc. and when these applications get shipped in various countries the user interface will be translated to the various languages and the product will ship to each of the desired countries in its native language. The application can have the resources located in one of two ways: As part of the product DLLs (Dynamic Linked Libraries) and EXEs (Executable programs) that contain the code. This means that when this application is localised into other languages the DLLs and EXEs that contain the code of the product may need to be amended to replace English resources with other languages resources. This can cause the following problems:-