Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0006774Openbravo ERP00. Application dictionarypublic2009-01-03 00:272009-01-03 19:48
networkb 
alostale 
immediatemajoralways
closedout of date 
30
2.40 
 
OBPS
Core
No
0006774: tab "text interfaces trl" don't work
If OB ERP dont have got installed any language, you install a new language, when you try to go to window "text interfaces", you click in tab "translate" then error screen is returned.
1. In OB ERP there is not installed any language.
2. Install a new language.
3. compile complete
4. window "text interfaces", tab "translation"
No tags attached.
depends on backport 0006776 closed iperdomo tab "text interfaces trl" don't work 
has duplicate defect 0006632 closed alostale Some tabs are not generated (Not possible to translate not generated windows) 
Issue History
2009-01-03 00:27networkbNew Issue
2009-01-03 00:27networkbAssigned To => rafaroda
2009-01-03 00:27networkbsf_bug_id0 => 2483009
2009-01-03 00:27networkbOBNetwork customer => Yes
2009-01-03 00:27networkbRegression testing => No
2009-01-03 19:43rafarodaRelationship addedhas duplicate 0006632
2009-01-03 19:44rafarodaNote Added: 0011894
2009-01-03 19:45rafarodaStatusnew => scheduled
2009-01-03 19:45rafarodaAssigned Torafaroda => alostale
2009-01-03 19:45rafarodafix_in_branch => trunk
2009-01-03 19:45rafarodaStatusscheduled => closed
2009-01-03 19:45rafarodaNote Added: 0011895
2009-01-03 19:45rafarodaResolutionopen => out of date
2009-01-03 19:48rafarodaNote Added: 0011898

Notes
(0011894)
rafaroda   
2009-01-03 19:44   
Additional information from issue 6632:

In 2.40 some tabs are not properly generated, for example Translation tab at Text Interface window.

As they are not generated it is not possible to execute the servlet and access to translate tab.

Compile the Text interface Window: ant compile -Dtab=Text
You will realice only one tab is generated, so it is cristla clear you won't be able to translate not generated windows.

Furthermore, if you want to make sure, you can access to Text Interfaces window, Translation tab and you will get a Error 500.

      All columns at table AD_TEXTINTERFACE_TRL are iskey='N' and issecondarykey='N'. On this case, AD_LANGUAGE AND AD_TEXTINTERFACE_ID should be issecondarykey='Y'.

In order to avoid other similar cases, try to debug the generation process and check in which cases tabs are not generated. Afterwards, check if any other tabs are not generated when they should.
(0011895)
rafaroda   
2009-01-03 19:45   
This issue does not reproduce in trunk source code but only in Openbravo ERP 2.40. No code change required in trunk source code.
(0011898)
rafaroda   
2009-01-03 19:48   
Backport to Openbravo ERP version 2.40 remains open: https://issues.openbravo.com/view.php?id=6776 [^]