Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0007791 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] E. Translation | major | always | 2009-02-24 10:50 | 2009-04-22 00:00 | |||
Reporter | alostale | View Status | public | |||||
Assigned To | alostale | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | 2.50 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 466caf0c7350 | ||||
Projection | none | ETA | none | Target Version | pi | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | pi | SCM revision | ||||||
Merge Request Status | ||||||||
Review Assigned To | ||||||||
OBNetwork customer | No | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0007791: Not translatable modules are tried to be translated | |||||||
Description | Although a module is not set as "Translation Required" it is parsed during the translate process. A module that have UI should alway be checked as translation required but it could not be checked by mistake. As the module doesn't have any language defined the translation process cannot determine correctly if there's an entry for the text so it is always inserted a new one each time the process is run. | |||||||
Steps To Reproduce | -Create a new module and don't set it as translation requiered. -Create a HTML file in it including translateable tags. -Run translate. -> Notice the tag will not be found, so a new entry will be craeted -Run translate again -> Notice that the tag although it has been inserted cannot be found and as result a new entry will be created. | |||||||
Proposed Solution | Two possible approaches: 1. Do not parse at all not translatable modules. 2. Parse them and in case they have any translatable tag throw an error message asking the user to set it as translatable and to check a language. | |||||||
Tags | Modularity | |||||||
Attached Files | ||||||||
![]() |
|
![]() |
|
(0014140) alostale (viewer) 2009-02-27 12:26 |
Implemented 2nd approach. |
(0014141) hgbot (developer) 2009-02-27 12:26 |
Repository: erp/devel/pi Changeset: 466caf0c73501ad0225f4b6004ee648ce999501c Author: Asier Lostalé <asier.lostale <at> openbravo.com> Date: Fri Feb 27 12:26:33 2009 +0100 URL: http://code.openbravo.com/erp/devel/pi/rev/466caf0c73501ad0225f4b6004ee648ce999501c [^] fixed bug 0007791: Not translatable modules are tried to be translated --- M src-trl/src/org/openbravo/translate/Translate.java --- |
![]() |
|||
Date Modified | Username | Field | Change |
2009-02-24 10:50 | alostale | New Issue | |
2009-02-24 10:50 | alostale | Assigned To | => alostale |
2009-02-24 10:50 | alostale | OBNetwork customer | => No |
2009-02-24 10:50 | alostale | Regression testing | => No |
2009-02-24 10:50 | alostale | Steps to Reproduce Updated | |
2009-02-24 10:50 | alostale | Tag Attached: Modularity | |
2009-02-24 12:29 | rafaroda | version | => trunk |
2009-02-27 12:26 | alostale | Severity | minor => major |
2009-02-27 12:26 | alostale | Note Added: 0014140 | |
2009-02-27 12:26 | hgbot | Checkin | |
2009-02-27 12:26 | hgbot | Note Added: 0014141 | |
2009-02-27 12:26 | hgbot | Status | new => resolved |
2009-02-27 12:26 | hgbot | Resolution | open => fixed |
2009-02-27 12:26 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/466caf0c73501ad0225f4b6004ee648ce999501c [^] |
2009-04-21 10:54 | psarobe | Status | resolved => closed |
2009-04-22 00:00 | anonymous | sf_bug_id | 0 => 2778001 |
Copyright © 2000 - 2009 MantisBT Group |