From c93e135183526cf5b5b58ebdfd0f1c9557d2cd7c 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 :) --- .../data/mysql/de-DE/mandatory/sample_notices.sql | 110 ++++++++++----------- .../de-DE/mandatory/sample_numberpatterns.sql | 10 +- .../data/mysql/de-DE/optional/csv_profiles.sql | 2 +- .../mysql/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 b2055dd7ae..35ec3f5c01 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 ) %] @@ -232,15 +232,15 @@ INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title` - - - - + + + + [% FOREACH account IN accounts %] @@ -257,14 +257,14 @@ INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title` [% END %] - + [% IF ( totalcredit ) %]
@@ -222,7 +222,7 @@ INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title` [% END %]
-

Fee receipt

+

Zahlungsquittung

- 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 %]
DateDescription of chargesNoteAmountDatumBeschreibungNotizSumme
Total outstanding dues as on date: Aktuell ausstehende Gebühren: [% 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 ) %] - - - - - + + + + + [% FOREACH account IN accounts %] @@ -312,7 +312,7 @@ INSERT IGNORE INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, - + [% IF ( totalcredit ) %] @@ -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" %]
@@ -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 %]
DateDescription of chargesNoteAmountAmount outstandingDatumBeschreibungNotizSummeAusstehende Summe
Total outstanding dues as on date: Aktuell ausstehende Gebühren: [% ELSE %][% END %][% total | $Price %]
[% IF ( LibraryName ) %] @@ -341,27 +341,27 @@ INSERT IGNORE INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`,

[% payment.date | $KohaDates %]

- + - + - + - - + + [% FOREACH offset IN offsets %] @@ -373,37 +373,37 @@ INSERT IGNORE INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, - + - + - +
Transaction ID: Transaktionsnr.: [% payment.accountlines_id %]
Operator ID: Mitarbeitender: [% payment.manager_id %]
Payment type: Zahlungsart: [% payment.payment_type %]
-

Fee receipt

+

Zahlungsquittung

Description of chargesAmountBeschreibungSumme
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'); 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.11.0