An Approach to Formalize Metainformation of Software Localizable Resources
Volume 21, Issue 3 (2010), pp. 321–338
Pub. online: 1 January 2010
Type: Research Article
Received
1 May 2010
1 May 2010
Accepted
1 August 2010
1 August 2010
Published
1 January 2010
1 January 2010
Abstract
Software localization is one of important tasks to insure a successful computer user experience. The paper discusses how localization of the software dialog text can be accelerated and how to raise the quality of software product localization. We also discuss the main features and common structure of localizable software resources, their formats and preparation for localization. As a result, we suggest applying a modified formalism of attribute grammars to describe localizable resources, taking the graphical user interface as a basic grammar structure, localizable strings and their parts as terminal symbols, and using the attributes to add important metainformation and context to the resources. The main principles of creation of such attribute grammars are presented.