Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0011828Openbravo ERP01. General setuppublic2009-12-21 11:422011-06-06 15:57
vmromanos 
shuehner 
urgentmajoralways
closedfixed 
20Debian 5.0
pi 
3.0MP0 
Core
No
0011828: Translation of process' button names
When the application is in English, the process' button name is equal to the process name, but in other languages (like Spanish) the button name is the element's name of the column.

So, although translations are OK, they can have wrong button names if the name of the element is different to the name of the associated process.
Examples are in bugs 0010784 or 0009456
No tags attached.
related to backport 00175012.50MP31 closed shuehner Openbravo ERP Translation of process' button names 
blocks defect 0010784 scheduled jonalegriaesarte Localization Pack: Spain Copiar desde Pedido de Compra 
blocks defect 0009456 closed vmromanos Openbravo ERP The button in Role window has a label that makes no sense. 
blocks defect 00119633.0MP0 closed vmromanos Openbravo ERP Window: Goods receipt. Some translation into Spanish are wrong 
Issue History
2009-12-21 11:42vmromanosNew Issue
2009-12-21 11:42vmromanosAssigned To => marvintm
2009-12-21 11:42vmromanosRelationship addedblocks 0010784
2009-12-21 11:43vmromanosRelationship addedblocks 0009456
2010-01-04 13:00iciordiaAssigned Tomarvintm => alostale
2010-01-04 13:00iciordiaStatusnew => scheduled
2010-01-04 13:00iciordiafix_in_branch => pi
2010-01-18 15:57vmromanosRelationship addedblocks 0011963
2011-05-27 12:41vmromanosTarget Versionpi => 3.0MP0
2011-05-27 12:41vmromanosfix_in_branchpi =>
2011-05-31 19:22shuehnerNote Added: 0037846
2011-06-01 16:32iperdomoAssigned Toalostale => shuehner
2011-06-01 20:55hgbotCheckin
2011-06-01 20:55hgbotNote Added: 0037897
2011-06-01 20:55hgbotStatusscheduled => resolved
2011-06-01 20:55hgbotResolutionopen => fixed
2011-06-01 20:55hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/62889a6b8947f821b7f3e1fb09140e63143bde34 [^]
2011-06-03 13:27hudsonbotCheckin
2011-06-03 13:27hudsonbotNote Added: 0037991
2011-06-06 11:27plujanIssue cloned0017501
2011-06-06 11:27plujanRelationship addedrelated to 0017501
2011-06-06 15:57marvintmStatusresolved => closed

Notes
(0037846)
shuehner   
2011-05-31 19:22   
A bit of more testing shows. Import spanish translation -> wrong ad_field_trl name for 'Insert access'. Running 'synchronize terminology' -> fixes the value.

Probably: the trigger running on import translations (ad_element_trl_trg) doesn't know about the special case for buttons that the relevant ad_element for those is the one associated with the process and not the one with the field (as usual).

Changing logic in trigger in same way like in the synchronize process will likely fix it (next time a translation is imported)
(0037897)
hgbot   
2011-06-01 20:55   
Repository: erp/devel/pi
Changeset: 62889a6b8947f821b7f3e1fb09140e63143bde34
Author: Stefan Hühner <stefan.huehner <at> openbravo.com>
Date: Wed Jun 01 20:54:49 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/62889a6b8947f821b7f3e1fb09140e63143bde34 [^]

Fixed 11828: Fix synchronization of ad_process_trl -> ad_field_trl
Trigger supposed to be doing that had a typo prevent proper synchronization.
In addition fixing that, this change also deactivates the check doing the sync
only if some field of the ad_process_trl record really changed to also apply
the fix to existing instances (on next import of translations) even if the value
in ad_process_trl (name, description, ...) does not change.

---
M src-db/database/model/triggers/AD_PROCESS_TRL_TRG.xml
---
(0037991)
hudsonbot   
2011-06-03 13:27   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/2a05e66b60ca [^]

Maturity status: Test