Patent ID: 7313514

Claim:
A method implemented on a computer system for validating a content of a locale source file, said method comprising: inputting said locale source file that includes language and cultural data, wherein said language and cultural data are arranged by categories, keywords and elements in said locale source file; detecting one or more of each said categories, keywords and elements in said locale source file; extracting one or more of said elements with associated values from said locale source file; storing each of said extracted elements as textual data in an element storage area; formatting a text string of data using said textual data; comparing said text string of data with a reference string to validate said content of said locale source file for language and cultural correctness, wherein said reference string includes character strings containing a desired form and content of said locale source file; determining when said text string of data differs from said reference string: providing an associated change for said text string of data when indicated by said determining step; and applying said associated change to said textual data to automatically correct language and cultural errors in said locale source file.