Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0011828 | Openbravo ERP | 01. General setup | public | 2009-12-21 11:42 | 2011-06-06 15:57 |
|
Reporter | vmromanos | |
Assigned To | shuehner | |
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 20 | OS Version | Debian 5.0 |
Product Version | pi | |
Target Version | 3.0MP0 | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0011828: Translation of process' button names |
Description | 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. |
Steps To Reproduce | Examples are in bugs 0010784 or 0009456 |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | backport | 0017501 | 2.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 | 0011963 | 3.0MP0 | closed | vmromanos | Openbravo ERP | Window: Goods receipt. Some translation into Spanish are wrong |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2009-12-21 11:42 | vmromanos | New Issue | |
2009-12-21 11:42 | vmromanos | Assigned To | => marvintm |
2009-12-21 11:42 | vmromanos | Relationship added | blocks 0010784 |
2009-12-21 11:43 | vmromanos | Relationship added | blocks 0009456 |
2010-01-04 13:00 | iciordia | Assigned To | marvintm => alostale |
2010-01-04 13:00 | iciordia | Status | new => scheduled |
2010-01-04 13:00 | iciordia | fix_in_branch | => pi |
2010-01-18 15:57 | vmromanos | Relationship added | blocks 0011963 |
2011-05-27 12:41 | vmromanos | Target Version | pi => 3.0MP0 |
2011-05-27 12:41 | vmromanos | fix_in_branch | pi => |
2011-05-31 19:22 | shuehner | Note Added: 0037846 | |
2011-06-01 16:32 | iperdomo | Assigned To | alostale => shuehner |
2011-06-01 20:55 | hgbot | Checkin | |
2011-06-01 20:55 | hgbot | Note Added: 0037897 | |
2011-06-01 20:55 | hgbot | Status | scheduled => resolved |
2011-06-01 20:55 | hgbot | Resolution | open => fixed |
2011-06-01 20:55 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/62889a6b8947f821b7f3e1fb09140e63143bde34 [^] |
2011-06-03 13:27 | hudsonbot | Checkin | |
2011-06-03 13:27 | hudsonbot | Note Added: 0037991 | |
2011-06-06 11:27 | plujan | Issue cloned | 0017501 |
2011-06-06 11:27 | plujan | Relationship added | related to 0017501 |
2011-06-06 15:57 | marvintm | Status | resolved => closed |
Notes |
|
|
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
---
|
|
|
|
|