Documentation

Trace:

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
jvx:client:model:databook:recordtranslation [2020/06/08 15:41]
cduncan Edited for English grammar (capitalization, punctuation, correct verb conjugation)
jvx:client:model:databook:recordtranslation [2020/07/08 17:40] (current)
cduncan articles
Line 2: Line 2:
 ~~Title: Record Translation~~ ~~Title: Record Translation~~
  
-Sometimes it's important to translate records of a table/data book. If you have such a requirement,​ you can use different solutions:+Sometimes it's important to translate records of a table/databook. If you have such a requirement,​ you can use different solutions:
  
   * Use a view and translate column values via database   * Use a view and translate column values via database
   * Translate values on the client (without database)   * Translate values on the client (without database)
  
-If you choose the first option, everything will be fine because it'll be possible to use filtering and searching via database. With second option, only client-side filtering and searching will work. //Why?//+If you choose the first option, everything will be fine because it'll be possible to use filtering and searching via database. With the second option, only client-side filtering and searching will work. //Why?//
  
 If you translate, for example, English content to German on the client side, the value in the database is still English. If the user tries to search a German value, the database won't find it because all values are in English. If you translate, for example, English content to German on the client side, the value in the database is still English. If the user tries to search a German value, the database won't find it because all values are in English.
Line 36: Line 36:
 == Example == == Example ==
  
-The [[http://​sourceforge.net/​p/​jvx/​code/​HEAD/​tree/​trunk/​java/​library/​src/​com/​sibvisions/​rad/​genui/​celleditor/​UIEnumCellEditor.java|UIEnumCellEditor]] automatically translates the display values. Simply check the source code or use following snippet:+The [[http://​sourceforge.net/​p/​jvx/​code/​HEAD/​tree/​trunk/​java/​library/​src/​com/​sibvisions/​rad/​genui/​celleditor/​UIEnumCellEditor.java|UIEnumCellEditor]] automatically translates the display values. Simply check the source code or use the following snippet:
  
 <file java> <file java>
This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information