VERIFYING LOCALIZED PRODUCT VERSIONS
First Claim
1. One or more computer storage media having computer-executable instructions embodied thereon, that when executed, cause a computing device to perform a method that verifies localized product versions, the method comprising:
- extracting one or more resources from a localized file of a product version, the localized file initially translated in accordance with a target language type;
comparing, without user intervention, the one or more resources with target content in association with the target language type; and
based on the comparison, determining that the one or more resources match the target content.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer storage media having computer-executable instructions embodied thereon that verify localized product versions are provided. Resources are extracted from a localized file of a product version associated with a target language type. The resources are compared with target content of the target language type. In one embodiment, the target content is stored in a localization database. Upon the comparison of the resources with the target content, it is recognized whether the resources match the target content.
11 Citations
20 Claims
-
1. One or more computer storage media having computer-executable instructions embodied thereon, that when executed, cause a computing device to perform a method that verifies localized product versions, the method comprising:
-
extracting one or more resources from a localized file of a product version, the localized file initially translated in accordance with a target language type; comparing, without user intervention, the one or more resources with target content in association with the target language type; and based on the comparison, determining that the one or more resources match the target content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method that, when executed by a computing device, verifies localization of product versions, the method comprising:
-
extracting a plurality of localized files from a product version in association with a target language type; determining that a language property of each of the plurality of localized file matches the target language type; extracting resources from each of the plurality of localized files of the product version; comparing, without user intervention, the resources with target content that corresponds with the target language type; utilizing the comparison to determine that each of the resources matches the target content for the target language type; and presenting that the product version was properly localized. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. One or more computer storage media having computer-executable instructions embodied thereon, that when executed, cause a computing device to perform a method that verifies localized product versions, the method comprising:
-
translating a software product in accordance with a desired language to obtain a product version; receiving an indication to initiate localization verification of the product version initially translated in accordance with a desired language; extracting at least one binary file of the product version; identifying a language property for each of the at least one binary file; recognizing that the language property for each of the at least one binary file corresponds with the desired language; extracting one or more resources from the at least one binary file of the product version; using a localization database to compare the one or more resources with target content, the target content being contained within the localization database and comprising content in the desired language that is intended to be included in the product version associated with the desired language; and determining whether the one or more resources match the target content, if each of the one or more resources match the target content, providing an indication that the product version is properly translated in accordance with the desired language, and if any of the one or more resources do not match the target content, providing an indication that the product version is not properly translated in accordance with the desired language. - View Dependent Claims (19, 20)
-
Specification