Improve UX for invoice template management (#4121)

change translations and to explain that calculator actually group items by fields
This commit is contained in:
Kevin Papst
2023-06-21 08:17:54 +02:00
committed by GitHub
parent 983bf2c88b
commit dd89363c72
33 changed files with 889 additions and 324 deletions

View File

@@ -4,39 +4,55 @@
<body>
<trans-unit id="MviRJeB" resname="invoice_calculator">
<source>invoice_calculator</source>
<target>Summen Berechnung</target>
<target>Gruppierung der Rechnungszeilen</target>
</trans-unit>
<trans-unit id="KWX.j1b" resname="invoice_calculator.help">
<source>invoice_calculator.help</source>
<target>Anhand welcher Felder sollen Rechnungsposten gruppiert werden?</target>
</trans-unit>
<trans-unit id="N6juwc4" resname="default">
<source>default</source>
<target>Standard: ein Eintrag pro Zeitmessung</target>
<target>Standard (eine Zeile pro Eintrag)</target>
</trans-unit>
<trans-unit id="_bAHi13" resname="short">
<source>short</source>
<target>Stunden: Einträge aufsummiert, nur ein Eintrag</target>
<target>Alle (ein Eintrag insgesamt)</target>
</trans-unit>
<trans-unit id="BPiZbad" resname="user">
<source>user</source>
<target>Benutzer: ein Eintrag pro Benutzer</target>
<target>Benutzer</target>
</trans-unit>
<trans-unit id="BlGGO.X" resname="activity">
<source>activity</source>
<target>Aktivität: ein Eintrag pro Aktivität</target>
<target>Aktivität</target>
</trans-unit>
<trans-unit id="oRa0mkz" resname="activity_user">
<source>activity_user</source>
<target>Aktivität und Benutzer</target>
</trans-unit>
<trans-unit id="JEIQ5IQ" resname="project">
<source>project</source>
<target>Projekt: ein Eintrag pro Projekt</target>
<target>Projekt</target>
</trans-unit>
<trans-unit id="AJm1952" resname="project_user">
<source>project_user</source>
<target>Projekt und Benutzer</target>
</trans-unit>
<trans-unit id="DodjLNR" resname="date">
<source>date</source>
<target>Datum: ein Eintrag pro Tag (verwendet Startdatum)</target>
<target>Datum</target>
</trans-unit>
<trans-unit id="0l1P9cz" resname="date_user">
<source>date_user</source>
<target>Datum und Benutzer</target>
</trans-unit>
<trans-unit id="iFDs7Zh" resname="weekly">
<source>weekly</source>
<target>Wöchentlich: ein Eintrag pro Woche (verwendet Startdatum)</target>
<target>Kalenderwoche</target>
</trans-unit>
<trans-unit id="aDtTH0H" resname="price">
<source>price</source>
<target>Preis: ein Eintrag je Preis</target>
<target>Preis</target>
</trans-unit>
</body>
</file>

View File

@@ -1,42 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
<file source-language="en" target-language="de-CH" datatype="plaintext" original="invoice-calculator.en.xlf">
<body>
<trans-unit id="MviRJeB" resname="invoice_calculator">
<source>invoice_calculator</source>
<target state="translated">Summenberechnung</target>
<target>Gruppierung der Rechnungszeilen</target>
</trans-unit>
<trans-unit id="aDtTH0H" resname="price">
<source>price</source>
<target state="translated">Preis: ein Eintrag pro Preis</target>
<trans-unit id="KWX.j1b" resname="invoice_calculator.help">
<source>invoice_calculator.help</source>
<target>Anhand welcher Felder sollen Rechnungsposten gruppiert werden?</target>
</trans-unit>
<trans-unit id="N6juwc4" resname="default">
<source>default</source>
<target state="translated">Standard: ein Eintrag pro Zeiterfassung</target>
<target>Standard (eine Zeile pro Eintrag)</target>
</trans-unit>
<trans-unit id="_bAHi13" resname="short">
<source>short</source>
<target state="translated">Stunden: Aufzeichnungen summiert, ein Eintrag insgesamt</target>
<target>Alle (ein Eintrag insgesamt)</target>
</trans-unit>
<trans-unit id="BPiZbad" resname="user">
<source>user</source>
<target state="translated">Benutzer: ein Eintrag pro Benutzer</target>
<target>Benutzer</target>
</trans-unit>
<trans-unit id="BlGGO.X" resname="activity">
<source>activity</source>
<target state="translated">Aktivität: ein Eintrag pro Aktivität</target>
<target>Aktivität</target>
</trans-unit>
<trans-unit id="oRa0mkz" resname="activity_user">
<source>activity_user</source>
<target>Aktivität und Benutzer</target>
</trans-unit>
<trans-unit id="JEIQ5IQ" resname="project">
<source>project</source>
<target state="translated">Projekt: ein Eintrag pro Projekt</target>
<target>Projekt</target>
</trans-unit>
<trans-unit id="AJm1952" resname="project_user">
<source>project_user</source>
<target>Projekt und Benutzer</target>
</trans-unit>
<trans-unit id="DodjLNR" resname="date">
<source>date</source>
<target state="translated">Datum: ein Eintrag pro Tag (verwendet Startdatum)</target>
<target>Datum</target>
</trans-unit>
<trans-unit id="0l1P9cz" resname="date_user">
<source>date_user</source>
<target>Datum und Benutzer</target>
</trans-unit>
<trans-unit id="iFDs7Zh" resname="weekly">
<source>weekly</source>
<target state="translated">Wöchentlich: ein Eintrag pro Woche (verwendet Startdatum)</target>
<target>Kalenderwoche</target>
</trans-unit>
<trans-unit id="aDtTH0H" resname="price">
<source>price</source>
<target>Preis</target>
</trans-unit>
</body>
</file>

View File

@@ -4,39 +4,55 @@
<body>
<trans-unit id="MviRJeB" resname="invoice_calculator">
<source>invoice_calculator</source>
<target>Sum calculation</target>
<target>Grouping of invoice lines</target>
</trans-unit>
<trans-unit id="KWX.j1b" resname="invoice_calculator.help">
<source>invoice_calculator.help</source>
<target>Select by which fields the invoice items should be grouped</target>
</trans-unit>
<trans-unit id="N6juwc4" resname="default">
<source>default</source>
<target>Default: one entry per time record</target>
<target>Default (one row per entry)</target>
</trans-unit>
<trans-unit id="_bAHi13" resname="short">
<source>short</source>
<target>Hours: records summed up, one entry total</target>
<target>All (one entry total)</target>
</trans-unit>
<trans-unit id="BPiZbad" resname="user">
<source>user</source>
<target>User: one entry per user</target>
<target>User</target>
</trans-unit>
<trans-unit id="BlGGO.X" resname="activity">
<source>activity</source>
<target>Activity: one entry per activity</target>
<target>Activity</target>
</trans-unit>
<trans-unit id="oRa0mkz" resname="activity_user">
<source>activity_user</source>
<target>Activity and user</target>
</trans-unit>
<trans-unit id="JEIQ5IQ" resname="project">
<source>project</source>
<target>Project: one entry per project</target>
<target>Project</target>
</trans-unit>
<trans-unit id="AJm1952" resname="project_user">
<source>project_user</source>
<target>Project and user</target>
</trans-unit>
<trans-unit id="DodjLNR" resname="date">
<source>date</source>
<target>Date: one entry per day (uses start date)</target>
<target>Date</target>
</trans-unit>
<trans-unit id="0l1P9cz" resname="date_user">
<source>date_user</source>
<target>Date and user</target>
</trans-unit>
<trans-unit id="iFDs7Zh" resname="weekly">
<source>weekly</source>
<target>Weekly: one entry per week (uses start date)</target>
<target>Calendar week</target>
</trans-unit>
<trans-unit id="aDtTH0H" resname="price">
<source>price</source>
<target>Price: one entry per price</target>
<target>Price</target>
</trans-unit>
</body>
</file>

View File

@@ -4,7 +4,7 @@
<body>
<trans-unit id="hOcTt2G" resname="invoice_renderer">
<source>invoice_renderer</source>
<target>Rechnungsdokument</target>
<target>Rechnungsvorlage</target>
</trans-unit>
<trans-unit id="7mEUv6C" resname="help.upload">
<source>help.upload</source>
@@ -14,12 +14,10 @@
<source>download_invoice_renderer</source>
<target state="translated">Sie können weitere Vorlagen hier herunterladen</target>
</trans-unit>
<!-- Optgroups -->
<trans-unit id="E5BwZHT" resname="programmatic">
<source>programmatic</source>
<target>Zur Weiterverarbeitung</target>
</trans-unit>
<!-- Renderer -->
<trans-unit id="Utbj3k_" resname="invoice">
<source>invoice</source>
<target>Rechnung</target>

View File

@@ -4,7 +4,7 @@
<body>
<trans-unit id="hOcTt2G" resname="invoice_renderer">
<source>invoice_renderer</source>
<target state="translated">Rechnungsdokument</target>
<target state="translated">Rechnungsvorlage</target>
</trans-unit>
<trans-unit id="Utbj3k_" resname="invoice">
<source>invoice</source>

View File

@@ -4,7 +4,7 @@
<body>
<trans-unit id="hOcTt2G" resname="invoice_renderer">
<source>invoice_renderer</source>
<target>Invoice document</target>
<target>Invoice template</target>
</trans-unit>
<trans-unit id="7mEUv6C" resname="help.upload">
<source>help.upload</source>
@@ -14,12 +14,10 @@
<source>download_invoice_renderer</source>
<target state="translated">You can download further templates here</target>
</trans-unit>
<!-- Optgroups -->
<trans-unit id="E5BwZHT" resname="programmatic">
<source>programmatic</source>
<target>For further processing</target>
</trans-unit>
<!-- Renderer -->
<trans-unit id="Utbj3k_" resname="invoice">
<source>invoice</source>
<target>Invoice</target>