r18673 - gnucash/trunk/src/tax/us - Bug #609043: Improve (mostly german) translation of txf
Christian Stimming
cstim at code.gnucash.org
Thu Feb 18 00:28:51 EST 2010
Author: cstim
Date: 2010-02-18 00:28:50 -0500 (Thu, 18 Feb 2010)
New Revision: 18673
Trac: http://svn.gnucash.org/trac/changeset/18673
Modified:
gnucash/trunk/src/tax/us/txf-de_DE.scm
gnucash/trunk/src/tax/us/txf-help-de_DE.scm
gnucash/trunk/src/tax/us/txf.scm
Log:
Bug #609043: Improve (mostly german) translation of txf
Patch by Frank H. Ellenberger:
This patch is a first extract of so an approach, which I have here, which will
probably lead to a german income tax declaration ESt-A1. But this extract is
more general and based on r18413 changes.
Changes:
1. Header Comments: adding Contributors
2. Most strings in de_DE translated to german.
Modified: gnucash/trunk/src/tax/us/txf-de_DE.scm
===================================================================
--- gnucash/trunk/src/tax/us/txf-de_DE.scm 2010-02-18 05:28:22 UTC (rev 18672)
+++ gnucash/trunk/src/tax/us/txf-de_DE.scm 2010-02-18 05:28:50 UTC (rev 18673)
@@ -3,8 +3,14 @@
;; This file was copied from the file txf.scm by Richard -Gilligan- Uschold
;;
;; Originally, these were meant to hold the codes for the US tax TXF
-;; format. I modified this heavily so that it might become useful for
+;; format. Christian Stimming modified this heavily so that it might become useful for
;; the German Umsatzsteuer-Voranmeldung.
+;; Further modifications by:
+;; Jannick Asmus
+;; J. Alex Aycinena
+;; Frank H. Ellenberger
+;; Andreas Köhler
+;; Rolf Leggewie
;;
;; This file holds all the Kennzahlen for the
;; Umsatzsteuer-Voranmeldung and their explanations, which can be
@@ -19,7 +25,7 @@
(define txf-tax-entity-types
(list
(cons 'Ind #("Individual, Joint, etc." "Files Individual German Tax Return"))
- (cons 'Other #("None" "No Income Tax Options Provided"))))
+ (cons 'Other #("None" "Keine Steuerberichtsoptionen vorgesehen"))))
(define (gnc:tax-type-txf-get-code-info tax-entity-types type-code index)
(let ((tax-entity-type (assv type-code tax-entity-types)))
@@ -66,7 +72,7 @@
(let ((pair (assv code txf-help-strings)))
(if pair
(cdr pair)
- "No help available.")))
+ (_ "No help available.") )))
(define (gnc:txf-get-codes categories tax-entity-type)
(let* ((tax-entity-code-list-pair (assv (if (eqv? tax-entity-type "")
@@ -94,9 +100,9 @@
(define txf-help-categories
(list
- (cons 'H000 #(current "help" "Name of Current account is exported." 0 #f ""))
- (cons 'H002 #(parent "help" "Name of Parent account is exported." 0 #f ""))
- (cons 'H003 #(not-impl "help" "Not implemented yet, Do NOT Use!" 0 #f ""))))
+ (cons 'H000 #(current "help" "Name des aktuellen Kontos wird exportiert." 0 #f ""))
+ (cons 'H002 #(parent "help" "Name des übergeordneten Kontos wird exportiert." 0 #f ""))
+ (cons 'H003 #(not-impl "help" "Noch nicht implementiert, NICHT benutzen!" 0 #f ""))))
;; We use several formats; nr. 1 means Euro+Cent, nr. 2 means only full Euro
Modified: gnucash/trunk/src/tax/us/txf-help-de_DE.scm
===================================================================
--- gnucash/trunk/src/tax/us/txf-help-de_DE.scm 2010-02-18 05:28:22 UTC (rev 18672)
+++ gnucash/trunk/src/tax/us/txf-help-de_DE.scm 2010-02-18 05:28:50 UTC (rev 18673)
@@ -3,20 +3,23 @@
;; This file was copied from the file txf.scm by Richard -Gilligan- Uschold
;;
;; Originally, these were meant to hold the codes for the US tax TXF
-;; format. I modified this heavily so that it might become useful for
+;; format. Christian Stimming modified this heavily so that it might become useful for
;; the German Umsatzsteuer-Voranmeldung.
+;; Further modifications by:
+;; Jannick Asmus
+;; Frank H. Ellenberger
+;; Rolf Leggewie
;;
;; This file holds the explanations to the categories from txf-de_DE.scm.
;;
(define txf-help-strings
'(
- (H001 . "Categories marked with a \"<\" or a \"^\", require a Payer identification to be exported. \"<\" indicates that the name of this account is exported as this Payer ID. Typically, this is a bank, stock, or mutual fund name.")
- (H002 . "Categories marked with a \"<\" or a \"^\", require a Payer identification to be exported. \"^\" indicates that the name of the PARENT of this account is exported as this Payer ID. Typically, this is a bank, stock, or mutual fund name.")
- (H003 . "Categories marked with a \"#\" are not fully implemented yet! Do not use these codes!")
- (N000 . "This is a dummy category and only shows up on the tax report, but is not exported.")
+ (H001 . "Bei mit \"<\" oder \"^\" markierten Kategorien wird neben dem Betrag eine Beschreibung exportiert. \"<\" indiziert, daß der Name von diesem Konto als Beschreibung exportiert wird. Genaueres kann dem jeweiligen Formular entnommen werden.")
+ (H002 . "Bei mit \"<\" oder \"^\" markierten Kategorien wird neben dem Betrag eine Beschreibung exportiert. \"^\" indiziert, daß der Name des übergeordneten Kontos als Beschreibung exportiert wird. Genaueres kann dem jeweiligen Formular entnommen werden.")
+ (H003 . "Mit \"#\" markierte Kategorien sind noch nicht vollständig implementiert! Bitte diese Codes nicht verwenden!")
+ (N000 . "Dies ist eine Pseudokategorie, welche zwar im Bericht angezeigt, aber nicht exportiert wird.")
-
(K41 . "Innergemeinschaftliche Lieferungen (§ 4 Nr. 1 Buchst. b UStG) an Abnehmer mit USt-IdNr. (Bemessungsgrundlage)")
(K44 . "Innergemeinschaftliche Lieferungen neuer Fahrzeuge an Abnehmer ohne USt-IdNr (Bemessungsgrundlage)")
(K49 . "Innergemeinschaftliche Lieferungen neuer Fahrzeuge außerhalb eines Unternehmens (§ 2a UStG) (Bemessungsgrundlage)")
Modified: gnucash/trunk/src/tax/us/txf.scm
===================================================================
--- gnucash/trunk/src/tax/us/txf.scm 2010-02-18 05:28:22 UTC (rev 18672)
+++ gnucash/trunk/src/tax/us/txf.scm 2010-02-18 05:28:50 UTC (rev 18673)
@@ -70,7 +70,7 @@
(let ((pair (assv code txf-help-strings)))
(if pair
(cdr pair)
- "No help available.")))
+ (_ "No help available.") )))
(define (gnc:txf-get-codes categories tax-entity-type)
(let ((tax-entity-codes (cdr (assv (string->symbol tax-entity-type)
More information about the gnucash-changes
mailing list