Multi-Language-Interface-design-approach: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 4: | Line 4: | ||
* Make list of Menu Items from a list in a database so they can be added dynamically | * Make list of Menu Items from a list in a database so they can be added dynamically | ||
== Functional Examples == | |||
'''Example #1''' | |||
* Header1=deg '-- set the header of a column on the temperature profile sheet to 'deg'...short for degrees | * Header1=deg '-- set the header of a column on the temperature profile sheet to 'deg'...short for degrees | ||
| Line 10: | Line 15: | ||
* Header1= Translate(deg) | * Header1= Translate(deg) | ||
Translate will be a function that queries a database for a foreign language entry | Translate will be a function that queries a database for a foreign language entry: Language='POLISH' Word='deg' | ||
'''Example #2''' | |||
Display function can be used to intercept all UserPrompt text messages > Translate(Message) | |||
'''Example #3''' | |||
*Design of language interface should learn. The user should be the source of the translation! | |||
*Must have a language database interface that allows a user to input his language. Even allow an english respin on my terminology. | |||
Revision as of 12:43, 21 October 2009
Multiple Language Interface - The database approach
- Make a Menu Item = SELECT LANGUAGE
- Make list of Menu Items from a list in a database so they can be added dynamically
Functional Examples
Example #1
- Header1=deg '-- set the header of a column on the temperature profile sheet to 'deg'...short for degrees
Change to:
- Header1= Translate(deg)
Translate will be a function that queries a database for a foreign language entry: Language='POLISH' Word='deg'
Example #2
Display function can be used to intercept all UserPrompt text messages > Translate(Message)
Example #3
- Design of language interface should learn. The user should be the source of the translation!
- Must have a language database interface that allows a user to input his language. Even allow an english respin on my terminology.