File Coverage

blib/lib/MARC/Leader/L10N/cs.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::cs;
2              
3 3     3   103617 use base qw(MARC::Leader::L10N);
  3         6  
  3         1055  
4 3     3   17 use strict;
  3         4  
  3         54  
5 3     3   9 use warnings;
  3         5  
  3         120  
6              
7 3     3   1328 use Unicode::UTF8 qw(decode_utf8);
  3         1834  
  3         1652  
8              
9             our $VERSION = 0.03;
10              
11             our %Lexicon = (
12             'Bibliographic level' => decode_utf8('Bibliografická úroveň'),
13             'bibliographic_level.a' => decode_utf8('analytická část (monografická)'),
14             'bibliographic_level.b' => decode_utf8('analytická část (seriálová)'),
15             'bibliographic_level.c' => decode_utf8('sbírka'),
16             'bibliographic_level.d' => decode_utf8('podjednotka'),
17             'bibliographic_level.i' => decode_utf8('integrační zdroj m monografie'),
18             'bibliographic_level.m' => decode_utf8('monografie'),
19             'bibliographic_level.s' => decode_utf8('seriál'),
20              
21             'Character coding scheme' => decode_utf8('Použitá znaková sada'),
22             'char_coding_scheme._' => 'MARC-8',
23             'char_coding_scheme.a' => 'UCS/Unicode',
24              
25             'Base address of data' => decode_utf8('Bázová adresa údajů'),
26              
27             'Descriptive cataloging form' => decode_utf8('Forma katalogizačního popisu'),
28             'descriptive_cataloging_form._' => decode_utf8('jiná než ISBD'),
29             'descriptive_cataloging_form.a' => 'AACR 2',
30             'descriptive_cataloging_form.c' => decode_utf8('vynechána interpunkce ISBD'),
31             'descriptive_cataloging_form.i' => decode_utf8('přítomna interpunkce ISBD'),
32             'descriptive_cataloging_form.n' => decode_utf8('vynechána interpunkce jiná než ISBD'),
33             'descriptive_cataloging_form.u' => decode_utf8('není znám'),
34              
35             'Encoding level' => decode_utf8('Úroveň úplnosti záznamu'),
36             'encoding_level._' => decode_utf8('úplná úroveň'),
37             'encoding_level.1' => decode_utf8('úplná úroveň, bez dokumentu v ruce'),
38             'encoding_level.2' => decode_utf8('méně než úplná úroveň, bez dokumentu v ruce'),
39             'encoding_level.3' => decode_utf8('zkrácený záznam'),
40             'encoding_level.4' => decode_utf8('základní úroveň'),
41             'encoding_level.5' => decode_utf8('částečně zpracovaný záznam'),
42             'encoding_level.7' => decode_utf8('minimální úroveň'),
43             'encoding_level.8' => decode_utf8('před vydáním dokumentu'),
44             'encoding_level.u' => decode_utf8('není znám'),
45             'encoding_level.z' => decode_utf8('nelze použít'),
46              
47             'Length of the implementation-defined portion' => decode_utf8('Délka implementačně definované části'),
48             'impl_def_portion_len.0' => decode_utf8('délka implementačně definované části'),
49              
50             'Indicator count' => decode_utf8('Délka indikátorů'),
51             'indicator_count.2' => decode_utf8('délka indikátorů'),
52              
53             'Record length' => decode_utf8('Délka záznamu'),
54              
55             'Length of the length-of-field portion' => decode_utf8('Počet znaků délky pole'),
56             'length_of_field_portion_len.4' => decode_utf8('počet znaků délky pole'),
57              
58             # TODO Check main title.
59             'Multipart resource record level' => decode_utf8('Úroveň záznamu vícedílného zdroje'),
60             'multipart_resource_record_level._' => decode_utf8('není specifikována, nelze použít'),
61             'multipart_resource_record_level.a' => decode_utf8('soubor'),
62             'multipart_resource_record_level.b' => decode_utf8('část/svazek s nezávislým názvem'),
63             'multipart_resource_record_level.c' => decode_utf8('část/svazek se závislým názvem'),
64              
65             'Length of the starting-character-position portion' => decode_utf8('Délka počáteční znakové pozice'),
66             'starting_char_pos_portion_len.5' => decode_utf8('délka počáteční znakové pozice'),
67              
68             'Record status' => decode_utf8('Status záznamu'),
69             'status.a' => decode_utf8('doplněný záznam'),
70             'status.c' => decode_utf8('opravený záznam'),
71             'status.d' => decode_utf8('zrušený záznam'),
72             'status.n' => decode_utf8('nový záznam'),
73             'status.p' => decode_utf8('doplněný prozatímní záznam'),
74              
75             'Subfield code count' => decode_utf8('Délka označení podpole'),
76             'subfield_code_count.2' => decode_utf8('délka označení podpole'),
77              
78             'Type of record' => decode_utf8('Typ záznamu'),
79             'type.a' => decode_utf8('textový dokument'),
80             'type.c' => decode_utf8('hudebnina'),
81             'type.d' => decode_utf8('rukopisná hudebnina'),
82             'type.e' => decode_utf8('kartografický dokument'),
83             'type.f' => decode_utf8('rukopisný kartografický dokument'),
84             'type.g' => decode_utf8('projekční médium'),
85             'type.i' => decode_utf8('nehudební zvukový záznam'),
86             'type.j' => decode_utf8('hudební zvukový záznam'),
87             'type.k' => decode_utf8('dvojrozměrná neprojekční grafika'),
88             'type.m' => decode_utf8('počítačový soubor/elektronický zdroj'),
89             'type.o' => decode_utf8('souprava, soubor (kit)'),
90             'type.p' => decode_utf8('smíšený dokument'),
91             'type.r' => decode_utf8('trojrozměrný předmět, přírodní objekt'),
92             'type.t' => decode_utf8('rukopisný textový dokument'),
93             'type.z' => decode_utf8('záznam souboru autorit'),
94              
95             'Type of control' => decode_utf8('Typ kontroly'),
96             'type_of_control._' => decode_utf8('není specifikován'),
97             'type_of_control.a' => decode_utf8('archivní dokument'),
98              
99             'Undefined' => decode_utf8('Není definován'),
100             'undefined.0' => decode_utf8('není definován'),
101             );
102              
103             1;
104              
105             __END__