From 36135f2d5646d91a46dcebed947fdcca8f336dfd Mon Sep 17 00:00:00 2001 From: Katrin Fischer Date: Sat, 17 May 2014 12:36:07 +0200 Subject: [PATCH] Bug 12113: Update German web installer for 3.16 Changes: - Translates new notices SHARE_ACCEPT und SHARE_INVITE - Copies subtag_registry.sql from en as after applying patch from bug 12275 - so 'Laotisch' will show up correctly - Rephrases and corrects spelling for user permissions - Translates new authorized value SIP_MEDIA_TYPE - Improves translations of creator sample data - Improves translations of sample patron categories - translations in po files were changed accordingly To test: - Run the web installer, install all mandatory and optional sample data - Check everything is installed without errors - Verify changes listed above in the interface Signed-off-by: Bernardo Gonzalez Kriegel Installer works ok, values ok No errors Signed-off-by: Brendan Gallagher Signed-off-by: Galen Charlton --- .../mysql/de-DE/mandatory/sample_notices.sql | 27 +++++++++---------- .../mysql/de-DE/mandatory/subtag_registry.sql | 4 +-- .../data/mysql/de-DE/mandatory/userflags.sql | 10 +++---- .../mysql/de-DE/mandatory/userpermissions.sql | 6 ++--- .../data/mysql/de-DE/optional/auth_val.sql | 18 ++++++------- .../mysql/de-DE/optional/csv_profiles.sql | 2 +- .../de-DE/optional/patron_categories.sql | 2 +- .../de-DE/optional/patron_categories.txt | 6 ++--- .../de-DE/optional/sample_creator_data.sql | 6 ++--- 9 files changed, 40 insertions(+), 41 deletions(-) mode change 100644 => 100755 installer/data/mysql/de-DE/mandatory/subtag_registry.sql diff --git a/installer/data/mysql/de-DE/mandatory/sample_notices.sql b/installer/data/mysql/de-DE/mandatory/sample_notices.sql index 61cf64ad20..4e42b53dde 100644 --- a/installer/data/mysql/de-DE/mandatory/sample_notices.sql +++ b/installer/data/mysql/de-DE/mandatory/sample_notices.sql @@ -108,9 +108,9 @@ Signatur: <>
', 1); INSERT INTO `letter` (`module`,`code`,`branchcode`,`name`,`is_html`,`title`,`content`) VALUES ( -'members', 'OPAC_REG_VERIFY', '', 'Bestätigung der Anmeldung zur Bibliotheksnutzung', '1', 'Verify Your Account', 'Guten Tag, +'members', 'OPAC_REG_VERIFY', '', 'Bestätigung der Anmeldung zur Bibliotheksnutzung', '1', 'E-Mail-Adresse für Benutzerkonto verifizieren', 'Guten Tag, -Ihr Bibliothekskonto wurde angelegt. Bitte bestätigen Sie Ihre Emailadresse, indem Sie auf folgenden Link klicken: +Ihr Bibliothekskonto wurde angelegt. Bitte bestätigen Sie Ihre E-Mail-Adresse indem Sie auf folgenden Link klicken: http://<>/cgi-bin/koha/opac-registration-verify.pl?token=<> @@ -121,26 +121,25 @@ Ihr Bibliotheksteam' ); INSERT INTO letter (module, code, branchcode, name, is_html, title, content) -VALUES ('members', 'SHARE_INVITE', '', 'Invitation for sharing a list', '0', 'Share list <>', 'Dear patron, +VALUES ('members', 'SHARE_INVITE', '', 'Einladung zum Teilen einer Liste', '0', 'Teilen der Liste <>', 'Lieber Benutzer, -One of our patrons, <> <>, invites you to share a list <> in our library catalog. +Einer unserer Benutzer, <> <>, möchte die Liste <> über unseren Bibliothekskatalog mit Ihnen teilen. -To access this shared list, please click on the following URL or copy-and-paste it into your browser address bar. +Um die Liste aufzurufen, klicken Sie bitte die untenstehende URL oder kopieren Sie diese in die Adresszeile Ihres Browsers: <> -In case you are not a patron in our library or do not want to accept this invitation, please ignore this mail. Note also that this invitation expires within two weeks. +Im Fall dass Sie kein Benutzer unserer Bibliothek sind und diese Einladung nicht annehmen möchten, ignorieren Sie bitte diese E-Mail. +Bitte beachten Sie, dass die Einladung nach zwei Wochen ungültig wird. -Thank you. - -Your library.' +Vielen Dank, +Ihr Bibliotheksteam' ); INSERT INTO letter (module, code, branchcode, name, is_html, title, content) -VALUES ( 'members', 'SHARE_ACCEPT', '', 'Notification about an accepted share', '0', 'Share on list <> accepted', 'Dear patron, +VALUES ( 'members', 'SHARE_ACCEPT', '', 'Angenommene Einladung zum Teilen einer Liste', '0', 'Einladung für Liste <> angenommen', 'Lieber Benutzer, -We want to inform you that <> <> accepted your invitation to share your list <> in our library catalog. +Wir möchten Sie darüber informieren, dass der Benutzer <> <> Ihre Einladung zum teilen der Liste <> über unseren Bibliothekskatalog angenommen hat. -Thank you. - -Your library.' +Vielen Dank, +Ihr Biblioheksteam' ); diff --git a/installer/data/mysql/de-DE/mandatory/subtag_registry.sql b/installer/data/mysql/de-DE/mandatory/subtag_registry.sql old mode 100644 new mode 100755 index b91aba97b3..ceaae46084 --- a/installer/data/mysql/de-DE/mandatory/subtag_registry.sql +++ b/installer/data/mysql/de-DE/mandatory/subtag_registry.sql @@ -83,7 +83,7 @@ INSERT INTO language_rfc4646_to_iso639(rfc4646_subtag,iso639_2_code) VALUES( 'hy','arm'); INSERT INTO language_descriptions(subtag, type, lang, description) -VALUES ( 'hy', 'language', 'hy', 'Հայերէն'); +VALUES ( 'hy', 'language', 'hy', 'Հայերեն'); INSERT INTO language_descriptions(subtag, type, lang, description) VALUES( 'hy', 'language', 'en', 'Armenian'); @@ -885,7 +885,7 @@ INSERT INTO language_descriptions(subtag, type, lang, description) VALUES( 'Laoo', 'script', 'en', 'Lao'); INSERT INTO language_descriptions(subtag, type, lang, description) -VALUES( 'Laoo', 'script', 'en', 'Laotisch'); +VALUES( 'Laoo', 'script', 'de', 'Laotisch'); -- REGIONS diff --git a/installer/data/mysql/de-DE/mandatory/userflags.sql b/installer/data/mysql/de-DE/mandatory/userflags.sql index 9399f4a27d..025f038b80 100644 --- a/installer/data/mysql/de-DE/mandatory/userflags.sql +++ b/installer/data/mysql/de-DE/mandatory/userflags.sql @@ -1,19 +1,19 @@ INSERT INTO `userflags` VALUES(0,'superlibrarian','Zugriff auf alle Funktionen',0); INSERT INTO `userflags` VALUES(1,'circulate','Medien ausleihen/zurückgeben',0); INSERT INTO `userflags` VALUES(2,'catalogue','Katalogsuche verwenden (Dienstoberfläche)',0); -INSERT INTO `userflags` VALUES(3,'parameters','Systemparameter verändern',0); +INSERT INTO `userflags` VALUES(3,'parameters','Administration und Systemparameter',0); INSERT INTO `userflags` VALUES(4,'borrowers','Benutzer anlegen/ändern',0); INSERT INTO `userflags` VALUES(5,'permissions','Berechtigungen für Benutzer vergeben',0); INSERT INTO `userflags` VALUES(6,'reserveforothers','Vormerkungen für Benutzer setzen/ändern',0); INSERT INTO `userflags` VALUES(7,'borrow','Medien entleihen',1); INSERT INTO `userflags` VALUES(9,'editcatalogue','Katalogdaten ändern (Titel- und Bestandsdaten ändern)',0); -INSERT INTO `userflags` VALUES(10,'updatecharges','Gebühren kassieren/ändern',0); +INSERT INTO `userflags` VALUES(10,'updatecharges','Gebühren verwalten',0); INSERT INTO `userflags` VALUES(11,'acquisition','Erwerbung und Verwaltung von Anschaffungsvorschlägen',0); INSERT INTO `userflags` VALUES(12,'management','Zugriff auf Administration',0); INSERT INTO `userflags` VALUES(13,'tools','Werkzeuge verwenden (Export, Import, Etikettendruck)',0); -INSERT INTO `userflags` VALUES(14,'editauthorities','Normdaten ändern',0); +INSERT INTO `userflags` VALUES(14,'editauthorities','Normdaten verwalten',0); INSERT INTO `userflags` VALUES(15,'serials','Zugriff auf Abonnementverwaltung/Zeitschriftenmodul',0); -INSERT INTO `userflags` VALUES(16,'reports','Zugriff auf Reportmodul',0); +INSERT INTO `userflags` VALUES(16,'reports','Zugriff auf Reports',0); INSERT INTO `userflags` VALUES(17,'staffaccess','Berechtigungen/Logins für Bibliotheksmitarbeiter vergeben',0); -INSERT INTO `userflags` VALUES(18,'coursereserves','Semesteraparate',0); +INSERT INTO `userflags` VALUES(18,'coursereserves','Semesterapparate',0); INSERT INTO `userflags` VALUES(19,'plugins', 'Koha Plugins', '0'); diff --git a/installer/data/mysql/de-DE/mandatory/userpermissions.sql b/installer/data/mysql/de-DE/mandatory/userpermissions.sql index d80c4d4054..0e16281595 100644 --- a/installer/data/mysql/de-DE/mandatory/userpermissions.sql +++ b/installer/data/mysql/de-DE/mandatory/userpermissions.sql @@ -26,7 +26,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES (11, 'budget_add_del', 'Konten hinzufügen/ändern, aber bestehende nicht ändern'), (11, 'budget_manage_all', 'Alle Konten verwalten'), (13, 'edit_news', 'Nachrichten für OPAC und Dienstoberfläche verfassen'), - (13, 'label_creator', 'Etiketten und Barcodes aus Katalog- und Benutzerdaten erstellen'), + (13, 'label_creator', 'Signaturschilder, Barcodeetiketten und Ausweise erstellen'), (13, 'edit_calendar', 'Schließtage eintragen'), (13, 'moderate_comments', 'Benutzerkommentare moderieren'), (13, 'edit_notices', 'Benachrichtigungen verwalten'), @@ -52,7 +52,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES (13, 'marc_modification_templates', 'Templates für MARC-Modifikationen verwalten'), (15, 'check_expiration', 'Ablauf eines Abonnements prüfen'), (15, 'claim_serials', 'Fehlende Hefte reklamieren'), - (15, 'create_subscription', 'Neues Abonnement anlegen'), + (15, 'create_subscription', 'Neue Abonnements anlegen'), (15, 'delete_subscription', 'Bestehende Abonnements löschen'), (15, 'edit_subscription', 'Bestehende Abonnements bearbeiten'), (15, 'receive_serials', 'Zugang von Heften'), @@ -61,7 +61,7 @@ INSERT INTO permissions (module_bit, code, description) VALUES (15, 'superserials', 'Abonnements aller Bibliotheken verwalten (nur relevant wenn IndependentBranches verwendet wird)'), (16, 'execute_reports', 'SQL-Reports ausführen'), (16, 'create_reports', 'SQL-Reports erstellen'), - (18, 'manage_courses', 'Semesterapparate anlegen, bearbenten und löschen'), + (18, 'manage_courses', 'Semesterapparate anlegen, bearbeiten und löschen'), (18, 'add_reserves', 'Semesterapparate anlegen'), (18, 'delete_reserves', 'Semesterapparate löschen'), (19, 'manage', 'Plugins verwalten (installieren/deinstallieren)'), diff --git a/installer/data/mysql/de-DE/optional/auth_val.sql b/installer/data/mysql/de-DE/optional/auth_val.sql index f117c2f42b..331363df78 100644 --- a/installer/data/mysql/de-DE/optional/auth_val.sql +++ b/installer/data/mysql/de-DE/optional/auth_val.sql @@ -59,14 +59,14 @@ INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('REPORT_ INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('REPORT_GROUP', 'ACC', 'Gebühren'); -- SIP2 media types -INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '000', 'Other'); -INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '001', 'Book'); -INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '002', 'Magazine'); -INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '003', 'Bound journal'); -INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '004', 'Audio tape'); -INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '005', 'Video tape'); +INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '000', 'Sonstiges'); +INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '001', 'Buch'); +INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '002', 'Zeitschrift'); +INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '003', 'Gebundene Zeitschrift'); +INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '004', 'Audio CD/Kassette'); +INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '005', 'Video/DVD'); INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '006', 'CD/CDROM'); INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '007', 'Diskette'); -INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '008', 'Book with diskette'); -INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '009', 'Book with CD'); -INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '010', 'Book with audio tape'); +INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '008', 'Buch mit Diskette'); +INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '009', 'Buch mit CD'); +INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('SIP_MEDIA_TYPE', '010', 'Buch mit Audio CD/Kassette'); diff --git a/installer/data/mysql/de-DE/optional/csv_profiles.sql b/installer/data/mysql/de-DE/optional/csv_profiles.sql index a8ea0b67bc..30661a3809 100644 --- a/installer/data/mysql/de-DE/optional/csv_profiles.sql +++ b/installer/data/mysql/de-DE/optional/csv_profiles.sql @@ -1,2 +1,2 @@ INSERT IGNORE INTO export_format( profile, description, content, csv_separator, type ) -VALUES ( "Zeitschriftenreklamationen", "Standardprofil für den Export von Heftinformationen für Zeitschriftenreklamationen", "LIEFERANT=aqbooksellers.name|TITEL=subscription.title|HEFTNUMMER=serial.serialseq|SEIT=serial.planneddate", ",", "sql" ); +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" ); diff --git a/installer/data/mysql/de-DE/optional/patron_categories.sql b/installer/data/mysql/de-DE/optional/patron_categories.sql index 5fe7c02518..3d77ced34e 100644 --- a/installer/data/mysql/de-DE/optional/patron_categories.sql +++ b/installer/data/mysql/de-DE/optional/patron_categories.sql @@ -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','Mitarbeiter',99,999,18,NULL,NULL,'0.000000',0,NULL,'0.000000','S'); +('S','Bibliotheksmitarbeiter',99,999,18,NULL,NULL,'0.000000',0,NULL,'0.000000','S'); diff --git a/installer/data/mysql/de-DE/optional/patron_categories.txt b/installer/data/mysql/de-DE/optional/patron_categories.txt index 1ae0a5a10a..778a8471ca 100644 --- a/installer/data/mysql/de-DE/optional/patron_categories.txt +++ b/installer/data/mysql/de-DE/optional/patron_categories.txt @@ -15,12 +15,12 @@ Organisation - Benutzer ist eine Institution, keine Person SC - Schule L - Bibliothek -Professioneller - Mitglied einer Organisation mit der Organisation als Bürgen +Mitarbeiter (Organisation) - Mitarbeiter einer Organisation mit der Organisation als Bürgen T - Lehrer B - Gremienmitglied -Mitarbeiter - Benutzer ist Mitarbeiter der Bibliothek mit entsprechenden Berechtigungen - S - Mitarbeiter +Bibliotheksmitarbeiter - Benutzer ist Mitarbeiter der Bibliothek mit entsprechenden Berechtigungen + S - Bibliotheksmitarbeiter Die Benutzerkategorien sind fest codiert, Benutzertypen können aber jederzeit im Administrationsbereich neu angelegt, geändert oder gelöscht werden. diff --git a/installer/data/mysql/de-DE/optional/sample_creator_data.sql b/installer/data/mysql/de-DE/optional/sample_creator_data.sql index 7ac0a316cc..d5218aa173 100644 --- a/installer/data/mysql/de-DE/optional/sample_creator_data.sql +++ b/installer/data/mysql/de-DE/optional/sample_creator_data.sql @@ -3,7 +3,7 @@ LOCK TABLES `creator_layouts` WRITE; /*!40000 ALTER TABLE `creator_layouts` DISABLE KEYS */; -INSERT INTO `creator_layouts` VALUES (17,'CODE39',1,'BIBBAR','Label Test',0,'TR',3,'POINT',0,'L','title, author, isbn, issn, itemtype, barcode, itemcallnumber','','Labels'),(18,'CODE39',1,'BAR','DEFAULT',0,'TR',3,'POINT',0,'L','title, author, isbn, issn, itemtype, barcode, itemcallnumber','','Labels'),(19,'CODE39',1,'BAR','DEFAULT',0,'TR',3,'POINT',0,'L','title, author, isbn, issn, itemtype, barcode, itemcallnumber','','Labels'),(20,'CODE39',1,'BAR','Test Layout',0,'TR',10,'POINT',0,'L','barcode',' +INSERT INTO `creator_layouts` VALUES (17,'CODE39',1,'BIBBAR','Etikettentest',0,'TR',3,'POINT',0,'L','title, author, isbn, issn, itemtype, barcode, itemcallnumber','','Labels'),(18,'CODE39',1,'BAR','DEFAULT',0,'TR',3,'POINT',0,'L','title, author, isbn, issn, itemtype, barcode, itemcallnumber','','Labels'),(19,'CODE39',1,'BAR','DEFAULT',0,'TR',3,'POINT',0,'L','title, author, isbn, issn, itemtype, barcode, itemcallnumber','','Labels'),(20,'CODE39',1,'BAR','Testlayout',0,'TR',10,'POINT',0,'L','barcode',' @@ -21,13 +21,13 @@ UNLOCK TABLES; LOCK TABLES `creator_templates` WRITE; /*!40000 ALTER TABLE `creator_templates` DISABLE KEYS */; -INSERT INTO `creator_templates` VALUES (1,1,'Avery 5160 | 1 x 2-5/8','3 columns, 10 rows of labels',8.5,11,2.63,1,0.139,0,0.35,0.23,3,10,0.13,0,'INCH','Labels'),(7,13,'Demco WS14942260','1\" X 1.5\" Spine Label | Setup for up to four lines of text',8.5,11,1.5,1,0.236,0,0.5,0.25,5,10,0.0625,0,'INCH','Labels'),(12,14,'Demco WS14942260','1\" X 1.5\" Spine Label | Setup for five lines of text',8.5,11,1.5,1,0.139,0,0.53,0.3,5,10,0.0625,0,'INCH','Labels'),(22,0,'DEFAULT TEMPLATE 01','Default description',0,5,0,0,0,0,0,0,0,0,0,0,'POINT','Labels'),(23,16,'HB-PC0001','A template for home brewed patron card forms',8.5,11,3.1875,1.9375,0,0,0.6875,0.875,2,4,0.4375,0.1875,'INCH','Patroncards'); +INSERT INTO `creator_templates` VALUES (1,1,'Avery 5160 | 1 x 2-5/8','3 Spalten, 10 Reihen mit Etiketten',8.5,11,2.63,1,0.139,0,0.35,0.23,3,10,0.13,0,'INCH','Labels'),(7,13,'Demco WS14942260','1\" X 1.5\" Rückenschild | Bis zu 4 Zeilen Text',8.5,11,1.5,1,0.236,0,0.5,0.25,5,10,0.0625,0,'INCH','Labels'),(12,14,'Demco WS14942260','1\" X 1.5\" Rückenschild | Bis zu 5 Zeilen Text',8.5,11,1.5,1,0.139,0,0.53,0.3,5,10,0.0625,0,'INCH','Labels'),(22,0,'Standardtemplate 01','Standardbeschreibung',0,5,0,0,0,0,0,0,0,0,0,0,'POINT','Labels'),(23,16,'HB-PC0001','Template für selbsterstellte Benutzerausweise',8.5,11,3.1875,1.9375,0,0,0.6875,0.875,2,4,0.4375,0.1875,'INCH','Patroncards'); /*!40000 ALTER TABLE `creator_templates` ENABLE KEYS */; UNLOCK TABLES; LOCK TABLES `printers_profile` WRITE; /*!40000 ALTER TABLE `printers_profile` DISABLE KEYS */; -INSERT INTO `printers_profile` VALUES (1,'Library Laser',1,'Bypass',-2,9,3,0,'POINT','Labels'),(11,'Library Laser',1,'Tray 1',0,0,0,0,'POINT','Labels'),(16,'Test Printer 01',23,'Test Bin',0,0,0,0,'POINT','Patroncards'); +INSERT INTO `printers_profile` VALUES (1,'Laserdrucker Bibliothek',1,'Bypass',-2,9,3,0,'POINT','Labels'),(11,'Laserdrucker Bibliothek',1,'Fach 1',0,0,0,0,'POINT','Labels'),(16,'Testdrucker 01',23,'Testfach',0,0,0,0,'POINT','Patroncards'); /*!40000 ALTER TABLE `printers_profile` ENABLE KEYS */; UNLOCK TABLES; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; -- 2.39.5