×

VALIDATING TRANSLATIONS OF EXTERNALIZED CONTENT FOR INCLUSION IN AN APPLICATION

  • US 20110314451A1
  • Filed: 06/16/2010
  • Published: 12/22/2011
  • Est. Priority Date: 06/16/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of validating translated files for inclusion in an application being developed, comprising:

  • a computer system sending a single translation package having a plurality of translatable files in a single base language to a plurality of other computer systems for translation into a plurality of languages other than said base language, wherein said translatable files include externalized content that is external to code of said application being developed;

    said computer system receiving a plurality of translated files in said plurality of languages, wherein said plurality of translated files is a result of translations of said translation package by said plurality of other computer systems, and wherein said translations provide one or more errors in said plurality of translated files;

    a processor of said computer system determining said one or more errors in said plurality of translated files by statically validating each translated file of said plurality of translated files based on a comparison of said plurality of translatable files to said plurality of translated files and by dynamically validating each translated file of said plurality of translated files based on a simulation of how a user interface of said application presents said externalized content, wherein said simulation indicates syntax errors in said plurality of translated files without including a presentation of said externalized content by said user interface;

    subsequent to said statically and dynamically validating, said computer system receiving a modification of said plurality of translated files, wherein said modification eliminates said one or more errors; and

    said computer system providing said modification of said plurality of translated files for presentation of said externalized content by said user interface of said application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×