From cb153520008b48e9f9c5b0597f73ade8a32b0cb9 Mon Sep 17 00:00:00 2001
From: Katrin Fischer
Date: Sun, 24 May 2020 01:27:49 +0200
Subject: [PATCH] Bug 25129: Update German (de-DE) web installer sample files
for 20.05
This translates the new notices and CSV profie for late orders,
makes some minor changes to the patron category descriptions
and numbering patterin labelling.
To test:
- Make sure German language is installed, see:
https://wiki.koha-community.org/wiki/Installation_of_additional_languages_for_OPAC_and_INTRANET_staff_client
- Run the web installer and choose de-DE
- Select all sample files
- Make sure they all install without any errors
Bonus:
- If you can speak German, you can check the translations as well :)
Signed-off-by: Jonathan Druart
---
.../mysql/de-DE/mandatory/sample_notices.sql | 110 +++++++++---------
.../de-DE/mandatory/sample_numberpatterns.sql | 10 +-
.../mysql/de-DE/optional/csv_profiles.sql | 2 +-
.../de-DE/optional/patron_categories.sql | 10 +-
4 files changed, 66 insertions(+), 66 deletions(-)
diff --git a/installer/data/mysql/de-DE/mandatory/sample_notices.sql b/installer/data/mysql/de-DE/mandatory/sample_notices.sql
index 7dfa267f4e..ad9a3f9161 100644
--- a/installer/data/mysql/de-DE/mandatory/sample_notices.sql
+++ b/installer/data/mysql/de-DE/mandatory/sample_notices.sql
@@ -20,12 +20,12 @@ VALUES ('circulation','ODUE','Mahnung','Mahnung','Liebe/r <
('suggestions','ORDERED','Vorgeschlagenes Medium bestellt', 'Das vorgeschlagene Medium wurde im Buchhandel bestellt','Liebe(r) <> <>,\n\nSie haben der Bibliothek folgendes Medium zur Anschaffung vorgeschlaten: <> von <>.\n\nWir freuen uns Ihnen mitteilen zu können, dass dieser Titel jetzt im Buchhandel bestellt wurde. Nach Eintreffen wird er in unseren Bestand eingearbeitet.\n\nSie erhalten Nachricht, sobald das Medium verfügbar ist.\n\nBei Nachfragen erreichen Sie uns unter der Emailadresse <>.\n\nVielen Dank,\n\n<>', 'email'),
('suggestions','REJECTED','Anschaffungsvorschlag nicht angenommen', 'Ihr Anschaffungsvorschlag wurde nicht angenommen','Liebe(r) <> <>,\n\nSie haven der Bibliothek folgendes Medium zur Anschaffung vorgeschlagen: <> von <>.\n\nDie Bibliothek hat diesen Titel heute recherchiert und sich gegen eine Anschaffung entschieden.\n\nBegründung: <>\n\nWenn Sie Fragen haben, richten Sie Ihre Mail bitte an: <>.\n\nVielen Dank,\n\n<>', 'email'),
('suggestions','TO_PROCESS','Benachrichtigung an Besitzer des Kontos (Erwerbung)', 'Anschaffungsvorschlag wartet auf Bearbeitung','Liebe(r) <> <>,\n\nEin neuer Anschaffungsvorschlag wartet auf Bearbeitung: <> von <>.\n\nVielen Dank,\n\n<>', 'email'),
-('suggestions', 'NOTIFY_MANAGER', 'Notify manager of a suggestion', "A suggestion has been assigned to you", "Dear [% borrower.firstname %] [% borrower.surname %],\nA suggestion has been assigned to you: [% suggestion.title %].\nThank you,\n[% branch.branchname %]", 'email'),
-('members', 'PROBLEM_REPORT','OPAC Problem Report','OPAC Problem Report','Username: <>\n\nProblem page: <>\n\nTitle: <>\n\nMessage: <>','email');
+('suggestions', 'NOTIFY_MANAGER', 'Benachrichtigung an Bearbeiter eines Anschaffungsvorschlags', "Neuer Anschaffungsvorschlag zugewiesen", "Liebe(r) [% borrower.firstname %] [% borrower.surname %],\nIhnen wurde ein Anschaffungsvorschlag zur Bearbeitung zugewiesen: [% suggestion.title %].\nDanke,\n[% branch.branchname %]", 'email'),
+('members', 'PROBLEM_REPORT','OPAC-Problemmeldung','OPAC-Problemmeldung','Benutzername: <>\n\nSeite: <>\n\nTitel: <>\n\nNachricht: <>','email');
INSERT INTO `letter` (module, code, name, title, content, is_html, message_transport_type)
-VALUES ('suggestions','NEW_SUGGESTION','New suggestion','New suggestion','Suggestion pendin g approval
- Suggested by
+VALUES ('suggestions','NEW_SUGGESTION','Neuer Anschaffungsvorschlag','Neuer Anschaffungsvorschlag','Neuer Anschaffungsvorschlag zur Bearbeitung
+ Vorgeschlagen von
- <> <>
- <>
@@ -33,20 +33,20 @@ VALUES ('suggestions','NEW_SUGGESTION','New suggestion','New suggestion','Su
- <>
- Title suggested
+ Vorgeschlagener Titel
- - Library: <>
- - Title: <>
- - Author: <>
- - Copyright date: <>
- - Standard number (ISBN, ISSN or other): <>
- - Publisher: <>
- - Collection title: <>
- - Publication place: <>
- - Quantity: <>
- - Item type: <>
- - Reason for suggestion: <>
- - Notes: <>
+ - Bibliothek: <>
+ - Titel: <>
+ - Verfasser: <>
+ - Jahr: <>
+ - Standardnummer (ISBN, ISSN oder andere): <>
+ - Veröffentlicht: <>
+ - Reihe: <>
+ - Verlagsort: <>
+ - Anzahl: <>
+ - Medientyp: <>
+ - Grund für den Vorschlag: <>
+ - Notiz: <>
',1, 'email');
INSERT INTO `letter` (module, code, name, title, content, is_html, message_transport_type)
@@ -212,7 +212,7 @@ INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`
('circulation', 'ACCOUNT_WRITEOFF', '', 'Erlass', 0, 'Erlassquittung für Bibliothekskonto', '[%- USE Price -%]\r\nEin Erlass in Höhe von [% credit.amount * -1 | $Price %] wurde auf Ihr Konto verbucht.\r\n\r\nDer Erlass wurde mit den folgenden Gebührenposten verrechnet:\r\n[%- FOREACH o IN offsets %]\r\nBeschreibung: [% o.debit.description %]\r\nErlassener Betrag: [% o.amount * -1 | $Price %]\r\nOffener Betrag: [% o.debit.amountoutstanding | $Price %]\r\n[% END %]', 'email', 'default');
INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`, `content`, `message_transport_type`, `lang`) VALUES
-('circulation', 'ACCOUNT_CREDIT', '', 'Account payment', 0, 'Account payment', '
+('circulation', 'ACCOUNT_CREDIT', '', 'Zahlungsquittung', 0, 'Zahlungsquittung', '
[% IF ( LibraryName ) %]
@@ -222,7 +222,7 @@ INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`
[% END %]
|
- Fee receipt
+ Zahlungsquittung
|
@@ -232,15 +232,15 @@ INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`
- Received with thanks from [% patron.firstname | html %] [% patron.surname | html %]
- Card number: [% patron.cardnumber | html %]
+ Mit Dank erhalten von [% patron.firstname | html %] [% patron.surname | html %]
+ Ausweisnummer: [% patron.cardnumber | html %]
|
- Date |
- Description of charges |
- Note |
- Amount |
+ Datum |
+ Beschreibung |
+ Notiz |
+ Summe |
[% FOREACH account IN accounts %]
@@ -257,14 +257,14 @@ INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`
[% END %]
- Total outstanding dues as on date: |
+ Aktuell ausstehende Gebühren: |
[% IF ( totalcredit ) %][% ELSE %] | [% END %][% total | $Price %] |
', 'print', 'default');
INSERT IGNORE INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`, `content`, `message_transport_type`, `lang`) VALUES
-('circulation', 'ACCOUNT_DEBIT', '', 'Account fee', 0, 'Account fee', '
+('circulation', 'ACCOUNT_DEBIT', '', 'Rechnung', 0, 'Rechnung', '
[% IF ( LibraryName ) %]
@@ -285,16 +285,16 @@ INSERT IGNORE INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`,
|
- Bill to: [% patron.firstname | html %] [% patron.surname | html %]
- Card number: [% patron.cardnumber | html %]
+ Rechnung für: [% patron.firstname | html %] [% patron.surname | html %]
+ Ausweisnummer: [% patron.cardnumber | html %]
|
- Date |
- Description of charges |
- Note |
- Amount |
- Amount outstanding |
+ Datum |
+ Beschreibung |
+ Notiz |
+ Summe |
+ Ausstehende Summe |
[% FOREACH account IN accounts %]
@@ -312,7 +312,7 @@ INSERT IGNORE INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`,
- Total outstanding dues as on date: |
+ Aktuell ausstehende Gebühren: |
[% IF ( totalcredit ) %][% ELSE %] | [% END %][% total | $Price %] |
@@ -322,7 +322,7 @@ INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`
('circulation', 'SR_SLIP', '', 'Report über Bestandsrotation', 0, 'Report über Bestandsrotation', 'Report über Bestandsrotation für [% branch.name %]:\r\n\r\n[% IF branch.items.size %][% branch.items.size %] Exemplare wurden für diese Bibliothek bearbeitet.\r\n[% ELSE %]Es wurden keine Exemplare für diese Bibliothek bearbeitet\r\n[% END %][% FOREACH item IN branch.items %][% IF item.reason != \'in-demand\' %]Titel: [% item.title %]\r\nVerfasser: [% item.author %]\r\nSignatur: [% item.callnumber %]\r\nStandort: [% item.location %]\r\nBarcode: [% item.barcode %]\r\nAusgeliehen?: [% item.onloan %]\r\nStatus: [% item.reason %]\r\nAktuelle Bibliothek: [% item.branch.branchname %] [% item.branch.branchcode %]\r\n\r\n[% END %][% END %]', 'email');
INSERT IGNORE INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`, `content`, `message_transport_type`, `lang`) VALUES
-('pos', 'RECEIPT', '', 'Point of sale receipt', 0, 'Receipt', '[% PROCESS "accounts.inc" %]
+('pos', 'RECEIPT', '', 'Kassenquittung', 0, 'Quittung', '[% PROCESS "accounts.inc" %]
[% IF ( LibraryName ) %]
@@ -341,27 +341,27 @@ INSERT IGNORE INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`,
[% payment.date | $KohaDates %]
- Transaction ID: |
+ Transaktionsnr.: |
[% payment.accountlines_id %] |
- Operator ID: |
+ Mitarbeitender: |
[% payment.manager_id %] |
- Payment type: |
+ Zahlungsart: |
[% payment.payment_type %] |
- Fee receipt
+ Zahlungsquittung
|
- Description of charges |
- Amount |
+ Beschreibung |
+ Summe |
[% FOREACH offset IN offsets %]
@@ -373,39 +373,39 @@ INSERT IGNORE INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`,
- Total: |
+ Gesamt: |
[% payment.amount * -1| $Price %] |
- Tendered: |
+ Bezahlt: |
[% collected | $Price %] |
- Change: |
+ Wechselgeld: |
[% change | $Price %] |
', 'print', 'default');
-INSERT INTO letter (module, code, name, title, content, message_transport_type) VALUES ('circulation', 'AUTO_RENEWALS', 'Notification of automatic renewal', 'Automatic renewal notice',
-"Dear [% borrower.firstname %] [% borrower.surname %],
+INSERT INTO letter (module, code, name, title, content, message_transport_type) VALUES ('circulation', 'AUTO_RENEWALS', 'Benachrichtigung über automatische Verlängerung', 'Automatische Verlängerung',
+"Liebe(r) [% borrower.firstname %] [% borrower.surname %],
[% IF checkout.auto_renew_error %]
-The following item, [% biblio.title %], has not been renewed because:
+Das folgende Exemplar ([% biblio.title %]) wurde aus folgendem Grund nicht verlängert:
[% IF checkout.auto_renew_error == 'too_many' %]
-You have reached the maximum number of checkouts possible.
+Die maximal mögliche Anzahl an Verlängerungen wurde erreicht.
[% ELSIF checkout.auto_renew_error == 'on_reserve' %]
-This item is on hold for another patron.
+Dieses Exemplar wurde von einen anderen Benutzer vorgemerkt.
[% ELSIF checkout.auto_renew_error == 'restriction' %]
-You are currently restricted.
+Ihr Konto ist aktuell gesperrt.
[% ELSIF checkout.auto_renew_error == 'overdue' %]
-You have overdue items.
+Sie haben überfällige Ausleihen
[% ELSIF checkout.auto_renew_error == 'auto_too_late' %]
-It\'s too late to renew this item.
+Es ist zu spät für eine Verlängerung, das Exemplar ist bereits überfällig.
[% ELSIF checkout.auto_renew_error == 'auto_too_much_oweing' %]
-Your total unpaid fines are too high.
+Die offenen Gebühren auf Ihrem Konto sind zu hoch.
[% END %]
[% ELSE %]
-The following item, [% biblio.title %], has correctly been renewed and is now due on [% checkout.date_due | $KohaDates as_due_date => 1 %]
+Das folgende Exemplar ([% biblio.title %]) wurde erfolgreich verlängert und ist jetzt am [% checkout.date_due | $KohaDates as_due_date => 1 %] fällig.
[% END %]", 'email');
INSERT INTO `letter` VALUES ('reserves','HOLD_CANCELLATION','','Hold Cancellation',0,'Your hold was canceled.','[%- USE AuthorisedValues -%]\r\nDear [% borrower.firstname %] [% borrower.surname %],\r\n\r\nYour hold for [% biblio.title %] was canceled for the following reason: [% AuthorisedValues.GetByCode( \'HOLD_CANCELLATION\', hold.cancellation_reason ) %]','email','default');
diff --git a/installer/data/mysql/de-DE/mandatory/sample_numberpatterns.sql b/installer/data/mysql/de-DE/mandatory/sample_numberpatterns.sql
index 85198dc6e3..1e1f6408ce 100644
--- a/installer/data/mysql/de-DE/mandatory/sample_numberpatterns.sql
+++ b/installer/data/mysql/de-DE/mandatory/sample_numberpatterns.sql
@@ -4,7 +4,7 @@ INSERT INTO subscription_numberpatterns
label2, add2, every2, whenmorethan2, setto2, numbering2,
label3, add3, every3, whenmorethan3, setto3, numbering3)
VALUES
- ('Nummer', 1, 'Einfache Nummerierung', 'Nr. {X}',
+ ('Nummer', 1, 'Fortlaufende Nummerierung', 'Nr. {X}',
'Nummer', 1, 1, 99999, 1, NULL,
NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL),
@@ -14,12 +14,12 @@ VALUES
'Nummer', 1, 4, 12, 1, NULL,
'Heft', 1, 1, 4, 1, NULL),
- ('Band, Nummer', 3, 'Bd. X, Nr. Y', 'Bd. {X}, Nr. {Y}',
- 'Band', 1, 12, 99999, 1, NULL,
- 'Nummer', 1, 1, 12, 1, NULL,
+ ('Jg., Heft', 3, 'Jg. X, H. Y', 'Jg. {X}, H. {Y}',
+ 'Jg.', 1, 12, 99999, 1, NULL,
+ 'Heft', 1, 1, 12, 1, NULL,
NULL, NULL, NULL, NULL, NULL, NULL),
- ('Saisonal', 4, 'Saison Jahr', '{X} {Y}',
+ ('Saisonal', 4, ' Saison Jahr', '{X} {Y}',
'Saison', 1, 1, 3, 0, 'season',
'Jahr', 1, 4, 99999, 1, NULL,
NULL, NULL, NULL, NULL, NULL, NULL);
diff --git a/installer/data/mysql/de-DE/optional/csv_profiles.sql b/installer/data/mysql/de-DE/optional/csv_profiles.sql
index 496e96faeb..b65f710ed1 100644
--- a/installer/data/mysql/de-DE/optional/csv_profiles.sql
+++ b/installer/data/mysql/de-DE/optional/csv_profiles.sql
@@ -1,6 +1,6 @@
INSERT IGNORE INTO export_format( profile, description, content, csv_separator, type, used_for )
VALUES ( "Zeitschriftenreklamationen", "Standardprofil für den Export von Heftinformationen für Zeitschriftenreklamationen", "LIEFERANT=aqbooksellers.name|TITEL=subscription.title|HEFTNUMMER=serial.serialseq|VERSPÄTET SEIT=serial.planneddate", ",", "sql", "late_issues" ),
-("Late orders (CSV profile)", "Default CSV export for late orders", 'Title[% separator %]Author[% separator %]Publication year[% separator %]ISBN[% separator %]Quantity[% separator %]Number of claims
+("Verspätete Bestellungen", "CSV-Profil für verspätete Bestellungen", 'Titel[% separator %]Verfasser[% separator %]Jahr[% separator %]ISBN[% separator %]Bestellte Anzahl[% separator %]Anzahl Reklamationen
[% FOR order IN orders ~%]
[%~ SET biblio = order.biblio ~%]
"[% biblio.title %]"[% separator ~%]
diff --git a/installer/data/mysql/de-DE/optional/patron_categories.sql b/installer/data/mysql/de-DE/optional/patron_categories.sql
index 3d77ced34e..2c66e0c739 100644
--- a/installer/data/mysql/de-DE/optional/patron_categories.sql
+++ b/installer/data/mysql/de-DE/optional/patron_categories.sql
@@ -1,17 +1,17 @@
INSERT INTO `categories` (`categorycode`, `description`, `enrolmentperiod`, `upperagelimit`, `dateofbirthrequired`, `finetype`, `bulk`, `enrolmentfee`, `overduenoticerequired`, `issuelimit`, `reservefee`, `category_type`) VALUES
-- Adult Patrons
-('PT','Erwachsener',99,999,18,NULL,NULL,'0.000000',1,NULL,'0.000000','A'),
-('ST','Student',99,999,18,NULL,NULL,'0.000000',1,NULL,'0.000000','A'),
+('PT','Erwachsene/r',99,999,18,NULL,NULL,'0.000000',1,NULL,'0.000000','A'),
+('ST','Studierende/r',99,999,18,NULL,NULL,'0.000000',1,NULL,'0.000000','A'),
('HB','Ans Haus gebunden',99,999,18,NULL,NULL,'0.000000',1,NULL,'0.000000','A'),
-- Children
('K','Kind',99,17,5,NULL,NULL,'0.000000',1,NULL,'0.000000','C'),
-('J','Jugendlicher',99,17,5,NULL,NULL,'0.000000',1,NULL,'0.000000','C'),
+('J','Jugendliche/r',99,17,5,NULL,NULL,'0.000000',1,NULL,'0.000000','C'),
('YA','Junger Erwachsener',99,17,5,NULL,NULL,'0.000000',1,NULL,'0.000000','C'),
-- Professionals
-('T','Lehrer',99,999,18,NULL,NULL,'0.000000',0,NULL,'0.000000','P'),
+('T','Lehrkraft',99,999,18,NULL,NULL,'0.000000',0,NULL,'0.000000','P'),
('B','Gremienmitglied',99,17,5,NULL,NULL,'0.000000',1,NULL,'0.000000','P'),
-- Institutional
@@ -20,4 +20,4 @@ INSERT INTO `categories` (`categorycode`, `description`, `enrolmentperiod`, `upp
('L','Bibliothek',99,999,18,NULL,NULL,'0.000000',1,NULL,'0.000000','I'),
-- Staff
-('S','Bibliotheksmitarbeiter',99,999,18,NULL,NULL,'0.000000',0,NULL,'0.000000','S');
+('S','Bibliothekspersonal',99,999,18,NULL,NULL,'0.000000',0,NULL,'0.000000','S');
--
2.20.1