gnucash-docs maint: Multiple changes pushed

Frank H.Ellenberger fell at code.gnucash.org
Sat Apr 16 22:38:54 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash-docs/commit/937e8a81 (commit)
	 via  https://github.com/Gnucash/gnucash-docs/commit/924164ff (commit)
	from  https://github.com/Gnucash/gnucash-docs/commit/4751e484 (commit)



commit 937e8a817547d10b623bae7c3acbcf834fb4b276
Merge: 4751e484 924164ff
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Apr 17 04:08:24 2022 +0200

    Merge PR #258


commit 924164ff6435cd1113fd2a01dfd9dfa388349408
Author: Christian Wehling <christian.wehling at web.de>
Date:   Sat Dec 18 16:23:10 2021 +0100

    dtd-docbook: add more translatable GUI elements (menuitems)

diff --git a/docbook/gnc-locale-C.dtd b/docbook/gnc-locale-C.dtd
index b2fd3ed0..154d8b5f 100644
--- a/docbook/gnc-locale-C.dtd
+++ b/docbook/gnc-locale-C.dtd
@@ -38,17 +38,174 @@
 
 
 <!-- guimenu/guisubmenu/guimenuitem to be used as names in text -->
+<!-- <!ENTITY % gmi.xxx "<guimenuitem><accel></accel></guimenuitem>"> -->
+<!-- <!ENTITY gmi. "%gmi.;"> -->
+
+<!-- File-Menu -->
 <!ENTITY % gm.file "<guimenu><accel>F</accel>ile</guimenu>">
 <!ENTITY gm.file "%gm.file;">
-
+<!ENTITY % gmi.new "<guimenuitem>New <accel>F</accel>ile</guimenuitem>">
+<!ENTITY gmi.new "%gmi.new;">
+<!ENTITY % gmi.open "<guimenuitem><accel>O</accel>pen…</guimenuitem>">
+<!ENTITY gmi.open "%gmi.open;">
+<!ENTITY % gsm.imp "<guisubmenu><accel>I</accel>mport</guisubmenu>">
+<!ENTITY gsm.imp "%gsm.imp;">
+<!ENTITY % gmi.imp.bill-inv "<guimenuitem>Import Bill & <accel>I</accel>nvoices…</guimenuitem>">
+<!ENTITY gmi.imp.bill-inv "%gmi.imp.bill-inv;">
+<!ENTITY % gmi.imp.acct-csv "<guimenuitem>Import <accel>A</accel>ccounts from CSV…</guimenuitem>">
+<!ENTITY gmi.imp.acct-csv "%gmi.imp.acct-csv;">
+<!ENTITY % gmi.imp.tran-csv "<guimenuitem>Import <accel>T</accel>ransactions from CSV…</guimenuitem>">
+<!ENTITY gmi.imp.tran-csv "%gmi.imp.tran-csv;">
+<!ENTITY % gmi.imp.pri-csv "<guimenuitem>Import <accel>P</accel>rices from a CSV file…</guimenuitem>">
+<!ENTITY gmi.imp.pri-csv "%gmi.imp.pri-csv;">
+<!ENTITY % gmi.imp.cust-ven "<guimenuitem>Import <accel>C</accel>ustomers & Vendors…</guimenuitem>">
+<!ENTITY gmi.imp.cust-ven "%gmi.imp.cust-ven;">
+<!ENTITY % gmi.imp.repl "<guimenuitem><accel>R</accel>eplay GnuCash.log file…</guimenuitem>">
+<!ENTITY gmi.imp.repl "%gmi.imp.repl;">
+<!ENTITY % gmi.imp.OFX "<guimenuitem>Import <accel>O</accel>FX/QFX…</guimenuitem>">
+<!ENTITY gmi.imp.OFX "%gmi.imp.OFX;">
+<!ENTITY % gmi.imp.mt940 "<guimenuitem>Import <accel>M</accel>T940…</guimenuitem>">
+<!ENTITY gmi.imp.mt940 "%gmi.imp.mt940;">
+<!ENTITY % gmi.imp.mt942 "<guimenuitem>Import MT94<accel>2</accel>…</guimenuitem>">
+<!ENTITY gmi.imp.mt942 "%gmi.imp.mt942;">
+<!ENTITY % gmi.imp.dtaus "<guimenuitem>Import <accel>D</accel>TAUS…</guimenuitem>">
+<!ENTITY gmi.imp.dtaus "%gmi.imp.dtaus;">
+<!ENTITY % gmi.imp.dtaus-sen "<guimenuitem>Import DTAUS and <accel>S</accel>end…</guimenuitem>">
+<!ENTITY gmi.imp.dtaus-sen "%gmi.imp.dtaus-sen;">
+<!ENTITY % gmi.save "<guimenuitem><accel>S</accel>ave<guimenuitem>">
+<!ENTITY gmi.save "%gmi.save;">
+<!ENTITY % gmi.save-as "<guimenuitem>Save <accel>a</accel>s…</guimenuitem>">
+<!ENTITY gmi.save-as "%gmi.save-as;">
+<!ENTITY % gmi.rev "<guimenuitem><accel>R</accel>evert</guimenuitem>">
+<!ENTITY gmi.rev "%gmi.rev;">
+<!ENTITY % gmi.prin "<guimenuitem><accel>P</accel>rint…</guimenuitem>">
+<!ENTITY gmi.prin "%gmi.prin;">
+<!ENTITY % gmi.page "<guimenuitem>Pa<accel>g</accel>e Setup…</guimenuitem>">
+<!ENTITY gmi.page "%gmi.page;">
+<!ENTITY % gsm.exp "<guimenuitem><accel>E</accel>xport</guimenuitem>">
+<!ENTITY gsm.exp "%gsm.exp;">
+<!ENTITY % gmi.exp.acct-csv "<guimenuitem>Export Account T<accel>r</accel>ee to CSV…</guimenuitem>">
+<!ENTITY gmi.exp.acct-csv "%gmi.exp.acct-csv;">
+<!ENTITY % gmi.exp.tran-csv "<guimenuitem>Export <accel>T</accel>ransactions to CSV…</guimenuitem>">
+<!ENTITY gmi.exp.tran-csv "%gmi.exp.tran-csv;">
+<!ENTITY % gmi.exp.regi-csv "<guimenuitem>Export A<accel>c</accel>tive Register to CSV…</guimenuitem>">
+<!ENTITY gmi.exp.regi-csv "%gmi.exp.regi-csv;">
+<!ENTITY % gmi.exp.acct "<guimenuitem>Export <accel>A</accel>ccounts</guimenuitem>">
+<!ENTITY gmi.exp.acct "%gmi.exp.acct;">
+<!ENTITY % gmi.prop "<guimenuitem>Proper<accel>t</accel>ies</guimenuitem>">
+<!ENTITY gmi.prop "%gmi.prop;">
+<!ENTITY % gmi.cls "<guimenuitem><accel>C</accel>lose</guimenuitem>">
+<!ENTITY gmi.cls "%gmi.cls;">
+<!ENTITY % gmi.quit "<guimenuitem><accel>Q</accel>uit</guimenuitem>">
+<!ENTITY gmi.quit "%gmi.quit;">
+
+<!-- Edit-Menu -->
+<!ENTITY % gm.edit "<guimenu><accel>E</accel>dit</guimenu>">
+<!ENTITY gm.edit "%gm.edit;">
+<!ENTITY % gmi.cut "<guimenuitem>Cu<accel>t</accel></guimenuitem>">
+<!ENTITY gmi.cut "%gmi.cut;">
+<!ENTITY % gmi.copy "<guimenuitem><accel>C</accel>opy</guimenuitem>">
+<!ENTITY gmi.copy "%gmi.copy;">
+<!ENTITY % gmi.paste "<guimenuitem><accel>P</accel>aste</guimenuitem>">
+<!ENTITY gmi.paste "%gmi.paste;">
+<!ENTITY % gmi.pay "<guimenuitem>Assing as payment…</guimenuitem>">
+<!ENTITY gmi.pay "%gmi.pay;">
+<!ENTITY % gmi.acc-edit "<guimenuitem>Edit <accel>A</accel>ccount</guimenuitem>">
+<!ENTITY gmi.acc-edit "%gmi.acc-edit;">
+<!ENTITY % gmi.acc-del "<guimenuitem><accel>D</accel>elete Account…</guimenuitem>">
+<!ENTITY gmi.acc-del "%gmi.acc-del;">
+<!ENTITY % gmi.acc-find "<guimenuitem>F<accel>i</accel>nd Account</guimenuitem>">
+<!ENTITY gmi.acc-find "%gmi.acc-find;">
+<!ENTITY % gmi.acc-casc "<guimenuitem>Cascade Account Properties…</guimenuitem>">
+<!ENTITY gmi.acc-casc "%gmi.acc-casc;">
+<!ENTITY % gmi.acc-renum "<guimenuitem><accel>R</accel>enumber Subaccouns…</guimenuitem>">
+<!ENTITY gmi.acc-renum "%gmi.acc-renum;">
+<!ENTITY % gmi.acc-open "<guimenuitem>Open <accel>A</accel>ccounts</guimenuitem>">
+<!ENTITY gmi.acc-open "%gmi.acc-open;">
+<!ENTITY % gmi.acc-open-sub "<guimenuitem>Open <accel>S</accel>ubAccounts</guimenuitem>">
+<!ENTITY gmi.acc-open-sub "%gmi.acc-open-sub;">
+<!ENTITY % gmi.find "<guimenuitem><accel>F</accel>ind…</guimenuitem>">
+<!ENTITY gmi.find "%gmi.find;">
+<!ENTITY % gmi.pref "<guimenuitem>Pr<accel>e</accel>ferences</guimenuitem>">
+<!ENTITY gmi.pref "%gmi.pref;">
+<!ENTITY % gmi.css "<guimenuitem>St<accel>y</accel>le Sheets</guimenuitem>">
+<!ENTITY gmi.css "%gmi.css;">
+<!ENTITY % gmi.tax "<guimenuitem>Ta<accel>x</accel> Report Options</guimenuitem>">
+<!ENTITY gmi.tax "%gmi.tax;">
+
+
+<!-- View-Menu -->
+<!ENTITY % gm.view "<guimenu><accel>V</accel>iew</guimenu>">
+<!ENTITY gm.view "%gm.view;">
+
+<!-- Transactions-Menu -->
+<!ENTITY % gm.trans "<guimenu>Tra<accel>n</accel>saction</guimenu>">
+<!ENTITY gm.trans "%gm.trans;">
+
+<!-- Action-Menu -->
+<!ENTITY % gm.act "<guimenu><accel>A</accel>ctions</guimenu>">
+<!ENTITY gm.act "%gm.act;">
+
+<!-- Business-Menu -->
+<!ENTITY % gm.busi "<guimenu><accel>B</accel>usiness</guimenu>">
+<!ENTITY gm.busi "%gm.busi;">
+
+<!-- Reports-Menu -->
 <!ENTITY % gm.rep "<guimenu><accel>R</accel>eports</guimenu>">
 <!ENTITY % gsm.budget "<guisubmenu>B<accel>u</accel>dget</guisubmenu>">
-<!ENTITY % gmi.budget-rep "<guimenuitem>Budge<accel>t</accel> Report</guimenuitem>">
-
+<!ENTITY % gmi.budget-rep "<guimenuitemitem>Budge<accel>t</accel> Report</guimenuitemitem>">
+
+<!-- Tools-Menu -->
+<!ENTITY % gm.tool "<guimenu><accel>T</accel>ools</guimenu>">
+<!ENTITY gm.tool "%gm.tool;">
+<!ENTITY % gmi.aqb "<guimenuitem><accel>O</accel>nline Banking Setup…</guimenuitem>">
+<!ENTITY gmi.aqb "%gmi.aqb;">
+<!ENTITY % gmi.price "<guimenuitem><accel>P</accel>rice Database</guimenuitem>">
+<!ENTITY gmi.price "%gmi.price;">
+<!ENTITY % gmi.sec "<guimenuitem><accel>S</accel>ecurity Editor</guimenuitem>">
+<!ENTITY gmi.sec "%gmi.sec;">
+<!ENTITY % gmi.loan "<guimenuitem><accel>L</accel>oan Repayment Calculator</guimenuitem>">
+<!ENTITY gmi.loan "%gmi.loan;">
+<!ENTITY % gmi.clbok "<guimenuitem><accel>C</accel>lose Book</guimenuitem>">
+<!ENTITY gmi.clbok "%gmi.clbok;">
+<!ENTITY % gmi.impmap "<guimenuitem><accel>I</accel>mport Map Editor</guimenuitem>">
+<!ENTITY gmi.impmap "%gmi.impmap;">
+<!ENTITY % gmi.doclink "<guimenuitem><accel>T</accel>ransaction Linkend Documents</guimenuitem>">
+<!ENTITY gmi.doclink "%gmi.doclink;">
+<!ENTITY % gmi.genjour "<guimenuitem><accel>G</accel>eneral Journal</guimenuitem>">
+<!ENTITY gmi.genjour "%gmi.genjour;">
+
+<!-- Window-Menu -->
+<!ENTITY % gm.win "<guimenu><accel>W</accel>indows</guimenu>">
+<!ENTITY gm.win "%gm.win;">
+<!ENTITY % gmi.nwin "<guimenuitem><accel>N</accel>ew Window</guimenuitem>">
+<!ENTITY gmi.nwin "%gmi.nwin;">
+<!ENTITY % gmi.npage "<guimenuitem>New Window with <accel>P</accel>age</guimenuitem>">
+<!ENTITY gmi.npage "%gmi.npage;">
+
+<!-- Help-Menu -->
+<!ENTITY % gm.help "<guimenu><accel>H</accel>elp</guimenu>">
+<!ENTITY gm.help "%gm.help;">
+<!ENTITY % gmi.guide "<guimenuitem>Tutorial and Concepts <accel>G</accel>uide</guimenuitem>">
+<!ENTITY gmi.guide "%gmi.guide;">
+<!ENTITY % gmi.tip "<guimenuitem><accel>T</accel>ips Of The Day</guimenuitem>">
+<!ENTITY gmi.tip "%gmi.tip;">
+<!ENTITY % gmi.cont "<guimenuitem><accel>C</accel>ontents</guimenuitem>">
+<!ENTITY gmi.cont "%gmi.cont;">
+<!ENTITY % gmi.abo "<guimenuitem><accel>A</accel>bout</guimenuitem>">
+<!ENTITY gmi.abo "%gmi.abo;">
 
 <!-- menuchoice -->
+<!-- <!ENTITY mc.xx.yy.zz "<menuchoice>%gm.xx;%gsm.yy;%gmi.zzz;</menuchoice>"> -->
+
 <!ENTITY mc.rep.budget.budget-rep "<menuchoice>%gm.rep;%gsm.budget;%gmi.budget-rep;</menuchoice>">
 
+<!ENTITY mc.help.guide "<menuchoice>%gm.help;%gmi.guide;</menuchoice>">
+<!ENTITY mc.help.tip "<menuchoice>%gm.help;%gmi.tip;</menuchoice>">
+<!ENTITY mc.help.cont "<menuchoice>%gm.help;%gmi.cont;</menuchoice>">
+<!ENTITY mc.help.abo "<menuchoice>%gm.help;%gmi.abo;</menuchoice>">
+
+
 
 <!-- guilabel -->
 <!ENTITY % gl.new-acct-hi-setup "<guilabel>New Account Hierarchy Setup</guilabel>">
diff --git a/docbook/gnc-locale-de.dtd b/docbook/gnc-locale-de.dtd
index e378d349..078ff31c 100644
--- a/docbook/gnc-locale-de.dtd
+++ b/docbook/gnc-locale-de.dtd
@@ -7,16 +7,66 @@
 <!ENTITY % kc.cmd '<keycap function="command">Command</keycap>'>
 <!ENTITY % kc.ctrl '<keycap function="control">Strg</keycap>'>
 <!ENTITY % kc.end '<keycap function="end">Ende</keycap>'>
+<!ENTITY % kc.enter '<keycap function="enter">Eingabe</keycap>'>
 <!ENTITY % kc.home '<keycap function="home">Pos1</keycap>'>
-
+<!ENTITY % kc.shift '<keycap function="shift">Umschalt</keycap>'>
+<!ENTITY % kc.space '<keycap function="space">Leerzeichen</keycap>'>
 
 
 <!-- guimenu/guisubmenu/guimenuitem to be used as names in text -->
+
+<!-- File-Menu -->
+<!ENTITY % gm.file "<guimenu><accel>D</accel>atei</guimenu>">
+
+
+<!-- Edit-Menu -->
+<!ENTITY % gm.edit "<guimenu><accel>B</accel>earbeiten</guimenu>">
+
+
+<!-- View-Menu -->
+<!ENTITY % gm.view "<guimenu><accel>A</accel>nsicht</guimenu>">
+
+
+<!-- Transactions-Menu -->
+<!ENTITY % gm.trans "<guimenu><accel>B</accel>uchungen</guimenu>">
+
+
+<!-- Actions-Menu -->
+<!ENTITY % gm.act "<guimenu>A<accel>k</accel>tion</guimenu>">
+
+
+<!-- Business-Menu -->
+<!ENTITY % gm.busi "<guimenu><accel>G</accel>eschäft</guimenu>">
+
+
+<!-- Reports-Menu -->
 <!ENTITY % gm.report "<guimenu>Be<accel>r</accel>ichte</guimenu>">
 <!ENTITY % gsm.budget "<guisubmenu>B<accel>u</accel>dget</guisubmenu>">
 <!ENTITY % gmi.budget-rep "<guimenuitem>Budget-Bericht</guimenuitem>">
 
-<!ENTITY % gm.file "<guimenu><accel>D</accel>atei</guimenu>">
+
+<!-- Tools-Menu -->
+<!ENTITY % gm.tool "<guimenu><accel>W</accel>erkzeuge</guimenu>">
+<!ENTITY % gmi.aqb "<guimenuitem><accel>O</accel>nlinebanking Einrichtung…</guimenuitem>">
+<!ENTITY % gmi.price "<guimenuitem><accel>K</accel>urs Datenbank</guimenuitem>">
+<!ENTITY % gmi.sec "<guimenuitem><accel>W</accel>ertpapier Editor</guimenuitem>">
+<!ENTITY % gmi.loan "<guimenuitem><accel>D</accel>arlehensrechner</guimenuitem>">
+<!ENTITY % gmi.clbok "<guimenuitem>Buch<accel>a</accel>bschluss</guimenuitem>">
+<!ENTITY % gmi.impmap "<guimenuitem><accel>I</accel>mport-Zuordnungen Editor</guimenuitem>">
+<!ENTITY % gmi.doclink "<guimenuitem>Buchungs<accel>v</accel>erknüpfungen</guimenuitem>">
+<!ENTITY % gmi.genjour "<guimenuitem>Hauptbuch <accel>J</accel>ournal</guimenuitem>">
+
+<!-- Window-Menu -->
+<!ENTITY % gm.win "<guimenu><accel>F</accel>enster</guimenu>">
+<!ENTITY % gmi.nwin "<guimenuitem><accel>N</accel>eues Fenster</guimenuitem>">
+<!ENTITY % gmi.npage "<guimenuitem>Neues Fenster mit <accel>S</accel>eite</guimenuitem>">
+
+<!-- Help-Menu -->
+<!ENTITY % gm.help "<guimenu><accel>H</accel>ilfe</guimenu>">
+<!ENTITY % gmi.guide "<guimenuitem>Gnucash-<accel>K</accel>urs und Konzepte</guimenuitem>">
+<!ENTITY % gmi.tip "<guimenuitem><accel>T</accel>ipp des Tages</guimenuitem>">
+<!ENTITY % gmi.cont "<guimenuitem>I<accel>n</accel>halt</guimenuitem>">
+<!ENTITY % gmi.abo "<guimenuitem><accel>I</accel>nfo</guimenuitem>">
 
 <!-- guilabel -->
 <!ENTITY % gl.new-acct-hi-setup "<guilabel>Neuen Kontenplan erstellen</guilabel>">
diff --git a/manual/de/Help_ch_GUIMenus.xml b/manual/de/Help_ch_GUIMenus.xml
index faddc25e..97088842 100644
--- a/manual/de/Help_ch_GUIMenus.xml
+++ b/manual/de/Help_ch_GUIMenus.xml
@@ -2526,7 +2526,7 @@
     </sect2>
 
     <sect2 id="gui-window-windows-menu">
-      <title>&appname; - <guimenu><accel>F</accel>enster</guimenu>-Menü</title>
+      <title>&appname; - &gm.win;-Menü</title>
 
       <table pgwide="1" frame="topbot" id="GUI-Window-WindowsMenu">
         <title>&appname; - Fenster-Menü</title>
@@ -2549,7 +2549,7 @@
           <tbody>
             <row>
               <entry>
-                <para><guimenuitem><accel>N</accel>eues Fenster</guimenuitem>
+                <para>&gmi.new;
                 </para>
               </entry>
 
@@ -2561,7 +2561,7 @@
 
             <row>
               <entry>
-                <para><guimenuitem>Neues Fenster mit <accel>S</accel>eite</guimenuitem>
+                <para>&gmi.page;
                 </para>
               </entry>
 
@@ -2588,7 +2588,7 @@
     </sect2>
 
     <sect2 id="gui-window-help-menu">
-      <title>&appname; - <guimenu><accel>H</accel>ilfe</guimenu>-Menü</title>
+      <title>&appname; - &gm.help;-Menü</title>
 
       <table pgwide="1" frame="topbot" id="GUI-Window-HelpMenu">
         <title>&appname; - Hilfe-Menü - Diese Hilfe sowie das Dokument &app;-Kurs und Konzepte</title>
@@ -2613,7 +2613,7 @@
           <tbody>
             <row>
               <entry>
-                <para><guimenuitem>&appname;-<accel>K</accel>urs und Konzepte</guimenuitem>
+                <para>&gmi.guide;
                 </para>
               </entry>
 
@@ -2625,7 +2625,7 @@
 
             <row>
               <entry>
-                <para><guimenuitem><accel>T</accel>ipp des Tages</guimenuitem>
+                <para>&gmi.tip;
                 </para>
               </entry>
 
@@ -2637,7 +2637,7 @@
 
             <row>
               <entry>
-                <para><guimenuitem>I<accel>n</accel>halt</guimenuitem>
+                <para>&gmi.cont;
                 </para>
               </entry>
 
@@ -2649,7 +2649,7 @@
 
             <row>
               <entry>
-                <para><guimenuitem><accel>I</accel>nfo</guimenuitem>
+                <para>&gmi.abo;
                 </para>
               </entry>
 



Summary of changes:
 docbook/gnc-locale-C.dtd       | 163 ++++++++++++++++++++++++++++++++++++++++-
 docbook/gnc-locale-de.dtd      |  54 +++++++++++++-
 manual/de/Help_ch_GUIMenus.xml |  16 ++--
 3 files changed, 220 insertions(+), 13 deletions(-)



More information about the gnucash-changes mailing list