klst-de / de-mpiere

Step by Step Transition to a German (de) Adempiere
https://klst-de.github.io/de-mpiere/
0 stars 0 forks source link

3.9.3 fehlende Menue Übersetzungen #1

Open homebeaver opened 4 years ago

homebeaver commented 4 years ago

grafik

homebeaver commented 4 years ago

siehe Business English

Asset: Vermögenswert, Vermögensgegenstand, Anlagevermögen (en:fixed assets)

Cash flow: Cash Flow, Kapitalfluß Sale: Verkauf Sales or other operating revenue: Umsatzerlöse oder sonstige betriebliche Erträge Loan: Kredit, Darlehen Inverstment and Loan Mgt: Inverstition und Finanzierung


customer: Geschäftspartner/Kunde warehouse management: Lagerverwaltung inbound and outbound: Ein- und Ausfuhr / Warenein- und Ausgang distribution: Versand/Auslieferung

homebeaver commented 4 years ago

Bug: die Übersetzung von AD_Menu_ID=54292 - AD_Language=de_DE "Fixed Assets Browser" läßt sich nicht exportieren. Warum? Der Fehler ist in Methoden Translation.exportTrl bzw. Translation.getTrlColumns

    public String exportTrl (String directory, int AD_Client_ID, String AD_Language, String Trl_Table)
...
            String[] trlColumns = getTrlColumns (Base_Table);
...
            if (m_IsCentrallyMaintained) {
                sql.append(haveWhere ? " AND " : " WHERE ").append("o.IsCentrallyMaintained='N'");
                haveWhere = true;
            }
/* das erzeugt:
SELECT t.IsTranslated,t.AD_Menu_ID, t.Name,o.Name AS NameO, t.Description,o.Description AS DescriptionO, t.UUID,o.UUID AS UUIDO 
FROM AD_Menu_Trl t 
INNER JOIN AD_Menu o ON (t.AD_Menu_ID=o.AD_Menu_ID) 
WHERE t.AD_Language=? AND o.IsCentrallyMaintained='N' 
ORDER BY t.AD_Menu_ID
*/

Der Menu Eintrag 54292 hat IsCentrallyMaintained='Y' und wird nicht exportiert.