Browse Prior Art Database

Intelligent plural word format issue detection in translation process

IP.com Disclosure Number: IPCOM000235747D
Publication Date: 2014-Mar-25
Document File: 3 page(s) / 50K

Publishing Venue

The IP.com Prior Art Database

Abstract

The present invention describes a method and solution for early detecting messages which contain numeric information and may cause plural translation issue. In addition, this invention also helps developers and testers to resolve those found issues in efficient ways.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 3

Intelligent plural word format issue detection in translation process

In globalization testing projects, we usually perform two types of testing in sequence: Globalization Verification Test (GVT) and Translation Verification Test (TVT). In general, translation specific issues such as incorrect plural forms due to wrongly designed PII are not easy to detect in GVT phase. Plural forms vary for different languages.(For example, Danish translation for "1 open task is on hold" and "2 open tasks are on hold" are "1 åben opgave

opgave
er i venteposition" and "2 åbne opgaver

opgaver

translation for task is different for different number input)

For developers and testers who have no knowledge for plural forms in different languages, it will be difficult for them to detect related issues prior to TVT phase. Finding these issues by translation centers in TVT phase will cause risk for late Program Integrated Information (PII) amendment and general release of software product. To avoid such condition, we propose an invention to cover possible plural forms for each language in PII so we can detect such issues in development and early testing phase.

The present invention describes a method and solution for early detecting messages which contain numeric information and may cause plural translation issue. This kind of string has message pattern and developer needs to create related resource bundle for different plural word formats. Then translator will translate the messages base on the resource bundle so that the translation can apply all kinds of plural word formats for different languages.

In addition, this invention also helps developers and testers to resolve those found issues in efficient ways. Such as intelligently revise the resource bundles for developers and highlight the GUI elements which may have potential issue for testers, etc.

This invention has two major advantages over existing solutions:


• Help to find the issues prior to real translation test

• Give suggestions to developer to improve the software globalization

Our invention helps to detect the plural word format issue in both development and testing phases.

In Development phase, our invention identifies all to-be-checked items by using predefined patterns. such as find out all MessageFormat strings which have integer as the replacement variable, for example "There are {} folders".

For each found strings, Check if single/plural formats are all considered in the resource bundle, if not, then warning message is shown to developers that there is potential plural word format issue. Then developer can m...