Flexible workflow tool including multi-lingual support
First Claim
1. A method of generating a flexible automated workflow system comprising the steps of:
- identifying a workflow process;
creating at least one form associated with the workflow process identified for display in a base language, wherein creating the at least one form includes;
defining at least one field of information for the at least one form;
generating configuration information for each field of information defined, including;
determining a type of field associated with each field of information defined; and
generating the configuration information based upon the type of field;
storing the configuration information as a workflow definition in a markup language;
identifying the attribute of information defined as being translatable from the base language into at least one alternate language, during creation of the at least one form, based upon the type of field determined to be associated with each field of information defined;
providing at least one alternate translation for each field of information identified as being translatable, wherein the at least one alternate translation is provided in the at least one alternate language by a developer when the at least one form was created; and
storing the at least one alternate translation for each field of information translated in at least one alternate language translation table;
generating a user interface version of the at least one form based upon the workflow definition subsequent to the storing the at least one alternate translation step; and
displaying the user interface version of the at least one form in the base language for use by a user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of generating a flexible automated workflow system includes identifying a workflow process, creating at least one form associated with the workflow process identified for display in a base language, generating a user interface version of the at least one form, and displaying the user interface version of the at least one form in the base language for use by a user. A user selectable option to translate includes providing at least one alternate translation of the user interface version of the at least one form into at least one alternate language when the at least one alternate translation was provided by a developer when the at least one form was created and an option to translate is selected by the user. Alternatively, the at least one translation of the user interface version of the at least one form can also be displayed when the at least one alternate translation is provided by a developer subsequent to creation of the at least one form.
30 Citations
17 Claims
-
1. A method of generating a flexible automated workflow system comprising the steps of:
-
identifying a workflow process; creating at least one form associated with the workflow process identified for display in a base language, wherein creating the at least one form includes; defining at least one field of information for the at least one form; generating configuration information for each field of information defined, including; determining a type of field associated with each field of information defined; and generating the configuration information based upon the type of field; storing the configuration information as a workflow definition in a markup language; identifying the attribute of information defined as being translatable from the base language into at least one alternate language, during creation of the at least one form, based upon the type of field determined to be associated with each field of information defined; providing at least one alternate translation for each field of information identified as being translatable, wherein the at least one alternate translation is provided in the at least one alternate language by a developer when the at least one form was created; and storing the at least one alternate translation for each field of information translated in at least one alternate language translation table; generating a user interface version of the at least one form based upon the workflow definition subsequent to the storing the at least one alternate translation step; and displaying the user interface version of the at least one form in the base language for use by a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of generating a flexible automated workflow system comprising the steps of:
-
identifying at least one workflow process; creating a customized form for each workflow process identified including providing a translation feature; and displaying the customized form in a base language for use by a user, wherein the translation feature includes translating the customized form from the base language to at least one alternate language different from the base language, wherein the customized form is created by a developer and the translation feature is user selectable by a user of the customized form. - View Dependent Claims (17)
-
Specification