File Coverage

blib/lib/MARC/Leader/L10N/de.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1             package MARC::Leader::L10N::de;
2              
3 3     3   100801 use base qw(MARC::Leader::L10N);
  3         4  
  3         917  
4 3     3   12 use strict;
  3         7  
  3         45  
5 3     3   6 use warnings;
  3         4  
  3         101  
6              
7 3     3   677 use Unicode::UTF8 qw(decode_utf8);
  3         1028  
  3         968  
8              
9             our $VERSION = 0.05;
10              
11             our %Lexicon = (
12             'Bibliographic level' => 'Bibliografische Ebene',
13             'bibliographic_level.a' => decode_utf8('unselbstständiger Teil einer Monografie'),
14             'bibliographic_level.b' => decode_utf8('unselbstständiger Teil einer fortlaufenden Ressource'),
15             'bibliographic_level.c' => 'Sammlung',
16             'bibliographic_level.d' => 'Untereinheit',
17             'bibliographic_level.i' => 'integrierende Ressource',
18             'bibliographic_level.m' => 'Monografie',
19             'bibliographic_level.s' => 'fortlaufende Ressource',
20              
21             'Character coding scheme' => 'Zeichenkodierungsschema',
22             'char_coding_scheme._' => 'MARC-8',
23             'char_coding_scheme.a' => 'Unicode (UCS)',
24              
25             'Base address of data' => 'Basisadresse der Daten',
26              
27             'Descriptive cataloging form' => 'Form der Katalogisierung',
28             'descriptive_cataloging_form._' => 'nicht-ISBD',
29             'descriptive_cataloging_form.a' => 'AACR 2',
30             'descriptive_cataloging_form.c' => 'ISBD-Interpunktion weggelassen',
31             'descriptive_cataloging_form.i' => 'ISBD-Interpunktion enthalten',
32             'descriptive_cataloging_form.n' => 'keine ISBD-Interpunktion',
33             'descriptive_cataloging_form.u' => 'unbekannt',
34              
35             'Encoding level' => 'Kodierungsniveau',
36             'encoding_level._' => decode_utf8('vollständige Katalogisierung'),
37             'encoding_level.1' => decode_utf8('vollständige Katalogisierung, Vorlage nicht eingesehen'),
38             'encoding_level.2' => decode_utf8('verkürzte Katalogisierung, Vorlage nicht eingesehen'),
39             'encoding_level.3' => 'Kurzaufnahme',
40             'encoding_level.4' => 'Kernniveau',
41             'encoding_level.5' => decode_utf8('Teilaufnahme (vorläufig)'),
42             'encoding_level.7' => 'Minimalniveau',
43             'encoding_level.8' => 'Vorabaufnahme',
44             'encoding_level.u' => 'unbekannt',
45             'encoding_level.z' => 'nicht zutreffend',
46              
47             'Length of the implementation-defined portion' => decode_utf8('Länge des implementationsspezifischen Anteils'),
48              
49             'Indicator count' => 'Indikatoranzahl',
50              
51             'Record length' => decode_utf8('Satzlänge'),
52              
53             'Length of the length-of-field portion' => decode_utf8('Länge des Längenanteils des Feldes'),
54              
55             'Multipart resource record level' => 'Ebene mehrteiliger Ressourcen',
56             'multipart_resource_record_level._' => 'nicht spezifiziert oder nicht zutreffend',
57             'multipart_resource_record_level.a' => 'mehrteilige Ressource (Gesamtaufnahme)',
58             'multipart_resource_record_level.b' => decode_utf8('Teil mit eigenständigem Titel'),
59             'multipart_resource_record_level.c' => decode_utf8('Teil mit unselbstständigem Titel'),
60              
61             'Length of the starting-character-position portion' => decode_utf8('Länge des Anfangspositionsanteils'),
62              
63             'Record status' => 'Satzstatus',
64             'status.a' => decode_utf8('Erhöhung des Kodierungsniveaus'),
65             'status.c' => decode_utf8('korrigiert oder überarbeitet'),
66             'status.d' => decode_utf8('gelöscht'),
67             'status.n' => 'neu',
68             'status.p' => decode_utf8('Erhöhung des Kodierungsniveaus aus Vorabaufnahme'),
69              
70             'Subfield code count' => 'Unterfeldkennzeichen-Anzahl',
71              
72             'Type of record' => 'Satztyp',
73             'type.a' => 'Sprachmaterial',
74             'type.c' => 'Noten',
75             'type.d' => 'Handschriftliche Noten',
76             'type.e' => 'kartografisches Material',
77             'type.f' => 'handschriftliches kartografisches Material',
78             'type.g' => 'audiovisuelles Medium',
79             'type.i' => 'nichtmusikalische Tonaufnahme',
80             'type.j' => 'musikalische Tonaufnahme',
81             'type.k' => 'zweidimensionale Grafik',
82             'type.m' => 'Computerdatei',
83             'type.o' => 'Medienkombination',
84             'type.p' => 'gemischte Materialien',
85             'type.r' => 'dreidimensionales Objekt',
86             'type.t' => 'Handschrift (Sprachmaterial)',
87             'type.z' => 'Normdaten',
88              
89             'Type of control' => 'Kontrolltyp',
90             'type_of_control._' => 'kein spezifischer Typ',
91             'type_of_control.a' => 'archivisch',
92              
93             'Undefined' => decode_utf8('Nicht definiert'),
94             'undefined.0' => decode_utf8('nicht definiert'),
95             );
96              
97             1;
98              
99             __END__