System and method for synchronizing languages and data elements
Abstract
Data languages, executable programs, and user interfaces are synchronized by a database for storing data enumerations in a first language, a configuration file for mapping language neutral tags to the data enumerations, a user interface operable responsive to the language neutral tags for presenting to a user interface view selected data enumerations in the second language; the user interface responsive to user selection at the user interface view of a data enumeration in the second language corresponding to a selected language neutral tag for accessing the configuration file to retrieve a corresponding data enumeration in the first language, and for returning the corresponding data enumeration to the database.
Claims
exact text as granted — not AI-modified1 - 2 . (canceled)
3 . A system for synchronizing data languages, executable programs, and user interfaces, comprising:
a database for storing data enumerations in a first language; a configuration file for mapping language neutral tags to said data enumerations; a user interface operable responsive to said language neutral tags for presenting to a user interface view selected data enumerations in said second language; and said user interface responsive to user selection at said user interface view of a data enumeration in said second language corresponding to a selected language neutral tag for accessing said configuration file to retrieve a corresponding data enumeration in said first language, and for returning said corresponding data enumeration to said database.
4 . The system of claim 3 , further comprising:
a server; a client; said server including a database application, said database, and said configuration file; said database application responsive to input from an administration terminal for populating said database with data indicia including said data enumerations; said database application further responsive to said database for mapping in said configuration file said data enumerations to said language neutral tags; and said client including a user terminal for presenting said user interface to a user, a local copy of said configuration file, and responsive to input from a user at said user interface for selectively accessing said configuration file and said local copy of said configuration file to presented selected data enumeration in said second language at said user interface.
5 . A computer readable medium encoded with a computer program for synchronizing data languages, executable programs, and user interfaces, said computer program product comprising:
a computer readable medium; first program instructions to store data enumerations in a database in a first language; second program instructions to map in a configuration file language neutral tags to said data enumerations; third program instructions to operate a user interface responsive to said language neutral tags to present to a user interface view selected data enumerations in said second language; fourth program instructions responsive to user selection at said user interface view of a data enumeration in said second language corresponding to a selected language neutral tag to access said configuration file to retrieve a corresponding data enumeration in said first language; and fifth program instructions to return said corresponding data enumeration to said database; and wherein said first, second, third, fourth, and fifth program instructions are recorded on said medium.
6 . The computer readable medium of claim 5 , further comprising:
said first program instructions further to store data strings in said first language received from an administration terminal at a server; sixth program instructions to map said data strings to said language neutral tags in a first control file at said server; seventh program instructions to operate a client to read said language neutral tags and corresponding data strings in said first language from said control file for storage at said client in a local copy of said control file; eighth program instructions to operate said client to find selected language neutral tags selectively from said control file and said local copy of said control file for setting current values of dialog enumeration elements in said user interface view for user dialog in said second language; ninth program instructions to receive at said user dialog user data for updating said dialog enumeration elements in said second language; tenth program instructions to use updated dialog enumeration elements to select corresponding language neutral tags selectively from said control file and said local copy of said control file; and eleventh program instructions responsive to said corresponding language neutral tags to update said database with dialog enumeration elements in said first language; and wherein said sixth, seventh, eighth, ninth, tenth, and eleventh program instructions are recorded on said medium.Join the waitlist — get patent alerts
Track US2009024600A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.