refspy.libraries.fr_FR

  1from refspy.models.book import Book
  2from refspy.models.library import Library, OT_ID, NT_ID, DC_ID, DCO_ID
  3
  4# See README.md for Library ID numbers
  5# French language libraries follow style guides for books
  6# and abbreviations from:
  7# - Traduction liturgique (TOL) --> reference
  8# - Traduction de Jérusalem (BJ)
  9# - Traduction œucuménique (TOB)
 10
 11OT = Library(
 12    id=OT_ID,
 13    name="Ancien Testament",
 14    abbrev="AT",
 15    books=[
 16        Book(
 17            id=1,
 18            name="Genèse",
 19            abbrev="Gn",
 20            aliases=[],
 21            chapters=50,
 22        ),
 23        Book(
 24            id=2,
 25            name="Exode",
 26            abbrev="Ex",
 27            aliases=[],
 28            chapters=40,
 29        ),
 30        Book(
 31            id=3,
 32            name="Lévitique",
 33            abbrev="Lv",
 34            aliases=[],
 35            chapters=27,
 36        ),
 37        Book(
 38            id=4,
 39            name="Nombres",
 40            abbrev="Nb",
 41            aliases=[],
 42            chapters=36,
 43        ),
 44        Book(
 45            id=5,
 46            name="Deutéronome",
 47            abbrev="Dt",
 48            aliases=[],
 49            chapters=34,
 50        ),
 51        Book(
 52            id=6,
 53            name="Josué",
 54            abbrev="Jos",
 55            aliases=[],
 56            chapters=24,
 57        ),
 58        Book(
 59            id=7,
 60            name="Juges",
 61            abbrev="Jg",
 62            aliases=[],
 63            chapters=21,
 64        ),
 65        Book(
 66            id=8,
 67            name="Ruth",
 68            abbrev="Rt",
 69            aliases=[],
 70            chapters=4,
 71        ),
 72        Book(
 73            id=9,
 74            name="1 Samuel",
 75            abbrev="1 S",
 76            aliases=[],
 77            chapters=31,
 78        ),
 79        Book(
 80            id=10,
 81            name="2 Samuel",
 82            abbrev="2 S",
 83            aliases=[],
 84            chapters=24,
 85        ),
 86        Book(
 87            id=11,
 88            name="1 Rois",
 89            abbrev="1 R",
 90            aliases=[],
 91            chapters=22,
 92        ),
 93        Book(
 94            id=12,
 95            name="2 Rois",
 96            abbrev="2 R",
 97            aliases=[],
 98            chapters=22,
 99        ),
100        Book(
101            id=13,
102            name="1 Chroniques",
103            abbrev="1 Ch",
104            aliases=[],
105            chapters=29,
106        ),
107        Book(
108            id=14,
109            name="2 Chronicques",
110            abbrev="2 Ch",
111            aliases=[],
112            chapters=36,
113        ),
114        Book(
115            id=15,
116            name="Esdras",
117            abbrev="Esd",
118            aliases=[],
119            chapters=10,
120        ),
121        Book(
122            id=16,
123            name="Néhémie",
124            abbrev="Ne",
125            aliases=[],
126            chapters=13,
127        ),
128        Book(
129            id=17,
130            name="Esther",
131            abbrev="Est",
132            aliases=[],
133            chapters=10,
134        ),
135        Book(
136            id=18,
137            name="Job",
138            abbrev="Jb",
139            aliases=[],
140            chapters=42,
141        ),
142        Book(
143            id=19,
144            name="Psaumes",
145            abbrev="Ps",
146            aliases=[],
147            chapters=150,
148        ),
149        Book(
150            id=20,
151            name="Proverbes",
152            abbrev="Pr",
153            aliases=[],
154            chapters=31,
155        ),
156        Book(
157            id=21,
158            name="Qohèleth (Ecclésiaste)",
159            abbrev="Qo",
160            aliases=["Ecc", "Ec"],
161            chapters=12,
162        ),
163        Book(
164            id=22,
165            name="Cantique des cantiques",
166            abbrev="Ct",
167            aliases=[],
168            chapters=8,
169        ),
170        Book(
171            id=23,
172            name="Isaïe",
173            abbrev="Is",
174            aliases=["Es"],
175            chapters=66,
176        ),
177        Book(
178            id=24,
179            name="Jérémie",
180            abbrev="Jr",
181            aliases=[],
182            chapters=52,
183        ),
184        Book(
185            id=25,
186            name="Lamentations",
187            abbrev="Lm",
188            aliases=[],
189            chapters=5,
190        ),
191        Book(
192            id=26,
193            name="Ézékiel",
194            abbrev="Ez",
195            aliases=[],
196            chapters=48,
197        ),
198        Book(
199            id=27,
200            name="Daniel",
201            abbrev="Dn",
202            aliases=[],
203            chapters=12,
204        ),
205        Book(
206            id=28,
207            name="Osée",
208            abbrev="Os",
209            aliases=[],
210            chapters=14,
211        ),
212        Book(
213            id=29,
214            name="Joël",
215            abbrev="Jl",
216            aliases=[],
217            chapters=3,
218        ),
219        Book(
220            id=30,
221            name="Amos",
222            abbrev="Am",
223            aliases=[],
224            chapters=9,
225        ),
226        Book(
227            id=31,
228            name="Abdias",
229            abbrev="Ab",
230            aliases=[],
231            chapters=1,
232        ),
233        Book(
234            id=32,
235            name="Jonas",
236            abbrev="Jon",
237            aliases=[],
238            chapters=4,
239        ),
240        Book(
241            id=33,
242            name="Michée",
243            abbrev="Mi",
244            aliases=[],
245            chapters=7,
246        ),
247        Book(
248            id=34,
249            name="Nahoum",
250            abbrev="Na",
251            aliases=[],
252            chapters=3,
253        ),
254        Book(
255            id=35,
256            name="Habacuc",
257            abbrev="Ha",
258            aliases=[],
259            chapters=3,
260        ),
261        Book(
262            id=36,
263            name="Sophonie",
264            abbrev="So",
265            aliases=[],
266            chapters=3,
267        ),
268        Book(
269            id=37,
270            name="Aggée",
271            abbrev="Ag",
272            aliases=[],
273            chapters=2,
274        ),
275        Book(
276            id=38,
277            name="Zacharie",
278            abbrev="Za",
279            aliases=[],
280            chapters=14,
281        ),
282        Book(
283            id=39,
284            name="Malachie",
285            abbrev="Ml",
286            aliases=[],
287            chapters=4,
288        ),
289    ],
290)
291
292DC = Library(
293    id=DC_ID,
294    name="Deuterocanonical",
295    abbrev="DC",
296    books=[
297        Book(
298            id=1,
299            name="Tobie",
300            abbrev="Tb",
301            aliases=[],
302            chapters=14,
303        ),
304        Book(
305            id=2,
306            name="Judith",
307            abbrev="Jdt",
308            aliases=[],
309            chapters=16,
310        ),
311        Book(
312            # TODO: Offsets: 11..16?
313            id=3,
314            name="Esther grec",
315            abbrev="Est gr",
316            aliases=[],
317            chapters=10,
318        ),
319        Book(
320            id=4,
321            name="Sagesse",
322            abbrev="Sg",
323            aliases=[],
324            chapters=19,
325        ),
326        Book(
327            id=5,
328            name="Siracide",
329            abbrev="Si",
330            aliases=[],
331            chapters=51,
332        ),
333        Book(
334            id=6,
335            name="Baruc",
336            abbrev="Ba",
337            aliases=[],
338            chapters=6,
339        ),
340        Book(
341            id=7,
342            name="Lettre de Jérémie",
343            abbrev="Lt-Jr",
344            aliases=[],
345            chapters=1,
346        ),
347        Book(
348            id=9,
349            name="Prière d'Azarias",
350            abbrev="Pr Azar",
351            aliases=[],
352            chapters=1,
353        ),
354        Book(
355            id=10,
356            name="Cantique des trois enfants",
357            abbrev="CtT",
358            aliases=[],
359            chapters=1,
360        ),
361        Book(
362            id=11,
363            name="Susanne",
364            abbrev="Sus",
365            aliases=[],
366            chapters=1,
367        ),
368        Book(
369            id=12,
370            name="Bel et le Dragon",
371            abbrev="Bel",
372            aliases=[],
373            chapters=1,
374        ),
375        Book(
376            id=13,
377            name="Premier livre des Maccabées",
378            abbrev="1 M",
379            aliases=["1 Macc"],
380            chapters=16,
381        ),
382        Book(
383            id=14,
384            name="Deuxième livre des Maccabées",
385            abbrev="2 M",
386            aliases=["2 Macc"],
387            chapters=15,
388        ),
389    ],
390)
391DC_ORTHODOX = Library(
392    id=DCO_ID,
393    name="Deuterocanonical (Orthodox)",
394    abbrev="DCO",
395    books=[
396        Book(
397            id=1,
398            name="Troisième livre d'Esdras",
399            abbrev="3 Esd",
400            aliases=["Esd gr"],
401            chapters=9,
402        ),
403        Book(
404            id=2,
405            name="Prière de Manassé",
406            abbrev="Pr Man",
407            aliases=[],
408            chapters=1,
409        ),
410        Book(
411            id=3,
412            name="Psaume 151",
413            abbrev="Ps 151",
414            aliases=[],
415            chapters=1,
416        ),
417        Book(
418            id=4,
419            name="Troisième livre des Maccabées",
420            abbrev="3 M",
421            aliases=[],
422            chapters=7,
423        ),
424        Book(
425            id=5,
426            name="Quatrième livre d'Esdras",
427            abbrev="4 Esd",
428            aliases=["Apocalypse d'Esdras"],
429            chapters=16,
430        ),
431        Book(
432            id=6,
433            name="Quatrième livre des Maccabées",
434            abbrev="4 M",
435            aliases=[],
436            chapters=18,
437        ),
438    ],
439)
440
441NT = Library(
442    id=NT_ID,
443    name="Nouveau Testament",
444    abbrev="NT",
445    books=[
446        Book(
447            id=1,
448            name="Matthieu",
449            abbrev="Mt",
450            aliases=[],
451            chapters=28,
452        ),
453        Book(
454            id=2,
455            name="Marc",
456            abbrev="Mc",
457            aliases=[],
458            chapters=16,
459        ),
460        Book(
461            id=3,
462            name="Luc",
463            abbrev="Lc",
464            aliases=[],
465            chapters=24,
466        ),
467        Book(
468            id=4,
469            name="Jean",
470            abbrev="Jn",
471            aliases=[],
472            chapters=21,
473        ),
474        Book(
475            id=5,
476            name="Actes des Apôtres",
477            abbrev="Ac",
478            aliases=[],
479            chapters=28,
480        ),
481        Book(
482            id=6,
483            name="Romains",
484            abbrev="Rm",
485            aliases=[],
486            chapters=16,
487        ),
488        Book(
489            id=7,
490            name="1 Corinthiens",
491            abbrev="1 Co",
492            aliases=[""],
493            chapters=16,
494        ),
495        Book(
496            id=8,
497            name="2 Corinthiens",
498            abbrev="2 Co",
499            aliases=[""],
500            chapters=13,
501        ),
502        Book(
503            id=9,
504            name="Galates",
505            abbrev="Ga",
506            aliases=[],
507            chapters=6,
508        ),
509        Book(
510            id=10,
511            name="Ephésiens",
512            abbrev="Ep",
513            aliases=[],
514            chapters=6,
515        ),
516        Book(
517            id=11,
518            name="Philippians",
519            abbrev="Ph",
520            aliases=[],
521            chapters=4,
522        ),
523        Book(
524            id=12,
525            name="Colossians",
526            abbrev="Col",
527            aliases=[],
528            chapters=4,
529        ),
530        Book(
531            id=13,
532            name="1 Thessaloniciens",
533            abbrev="1 Th",
534            aliases=[],
535            chapters=5,
536        ),
537        Book(
538            id=14,
539            name="2 Thessaloniciens",
540            abbrev="2 Th",
541            aliases=[],
542            chapters=3,
543        ),
544        Book(
545            id=15,
546            name="1 Timothée",
547            abbrev="1 Tm",
548            aliases=[],
549            chapters=6,
550        ),
551        Book(
552            id=16,
553            name="2 Timothée",
554            abbrev="2 Tm",
555            aliases=[],
556            chapters=4,
557        ),
558        Book(
559            id=17,
560            name="Tite",
561            abbrev="Tt",
562            aliases=[],
563            chapters=3,
564        ),
565        Book(
566            id=18,
567            name="Philémon",
568            abbrev="Phm",
569            aliases=[],
570            chapters=1,
571        ),
572        Book(
573            id=19,
574            name="Hébreux",
575            abbrev="Hb",
576            aliases=[],
577            chapters=13,
578        ),
579        Book(
580            id=20,
581            name="Jacques",
582            abbrev="Jc",
583            aliases=[],
584            chapters=5,
585        ),
586        Book(
587            id=21,
588            name="1 Pierre",
589            abbrev="1 P",
590            aliases=[],
591            chapters=5,
592        ),
593        Book(
594            id=22,
595            name="2 Pierre",
596            abbrev="2 P",
597            aliases=[],
598            chapters=3,
599        ),
600        Book(
601            id=23,
602            name="1 Jean",
603            abbrev="1 Jn",
604            aliases=[],
605            chapters=5,
606        ),
607        Book(
608            id=24,
609            name="2 Jean",
610            abbrev="2 Jn",
611            aliases=[],
612            chapters=1,
613        ),
614        Book(
615            id=25,
616            name="3 Jean",
617            abbrev="3 Jn",
618            aliases=[],
619            chapters=1,
620        ),
621        Book(
622            id=26,
623            name="Jude",
624            abbrev="Jude",
625            aliases=[],
626            chapters=1,
627        ),
628        Book(
629            id=27,
630            name="Apocalypse",
631            abbrev="Ap",
632            aliases=[],
633            chapters=22,
634        ),
635    ],
636)
OT = Library(id=200, name='Ancien Testament', abbrev='AT', books=[Book(id=1, name='Genèse', abbrev='Gn', aliases=[], chapters=50), Book(id=2, name='Exode', abbrev='Ex', aliases=[], chapters=40), Book(id=3, name='Lévitique', abbrev='Lv', aliases=[], chapters=27), Book(id=4, name='Nombres', abbrev='Nb', aliases=[], chapters=36), Book(id=5, name='Deutéronome', abbrev='Dt', aliases=[], chapters=34), Book(id=6, name='Josué', abbrev='Jos', aliases=[], chapters=24), Book(id=7, name='Juges', abbrev='Jg', aliases=[], chapters=21), Book(id=8, name='Ruth', abbrev='Rt', aliases=[], chapters=4), Book(id=9, name='1 Samuel', abbrev='1 S', aliases=[], chapters=31), Book(id=10, name='2 Samuel', abbrev='2 S', aliases=[], chapters=24), Book(id=11, name='1 Rois', abbrev='1 R', aliases=[], chapters=22), Book(id=12, name='2 Rois', abbrev='2 R', aliases=[], chapters=22), Book(id=13, name='1 Chroniques', abbrev='1 Ch', aliases=[], chapters=29), Book(id=14, name='2 Chronicques', abbrev='2 Ch', aliases=[], chapters=36), Book(id=15, name='Esdras', abbrev='Esd', aliases=[], chapters=10), Book(id=16, name='Néhémie', abbrev='Ne', aliases=[], chapters=13), Book(id=17, name='Esther', abbrev='Est', aliases=[], chapters=10), Book(id=18, name='Job', abbrev='Jb', aliases=[], chapters=42), Book(id=19, name='Psaumes', abbrev='Ps', aliases=[], chapters=150), Book(id=20, name='Proverbes', abbrev='Pr', aliases=[], chapters=31), Book(id=21, name='Qohèleth (Ecclésiaste)', abbrev='Qo', aliases=['Ecc', 'Ec'], chapters=12), Book(id=22, name='Cantique des cantiques', abbrev='Ct', aliases=[], chapters=8), Book(id=23, name='Isaïe', abbrev='Is', aliases=['Es'], chapters=66), Book(id=24, name='Jérémie', abbrev='Jr', aliases=[], chapters=52), Book(id=25, name='Lamentations', abbrev='Lm', aliases=[], chapters=5), Book(id=26, name='Ézékiel', abbrev='Ez', aliases=[], chapters=48), Book(id=27, name='Daniel', abbrev='Dn', aliases=[], chapters=12), Book(id=28, name='Osée', abbrev='Os', aliases=[], chapters=14), Book(id=29, name='Joël', abbrev='Jl', aliases=[], chapters=3), Book(id=30, name='Amos', abbrev='Am', aliases=[], chapters=9), Book(id=31, name='Abdias', abbrev='Ab', aliases=[], chapters=1), Book(id=32, name='Jonas', abbrev='Jon', aliases=[], chapters=4), Book(id=33, name='Michée', abbrev='Mi', aliases=[], chapters=7), Book(id=34, name='Nahoum', abbrev='Na', aliases=[], chapters=3), Book(id=35, name='Habacuc', abbrev='Ha', aliases=[], chapters=3), Book(id=36, name='Sophonie', abbrev='So', aliases=[], chapters=3), Book(id=37, name='Aggée', abbrev='Ag', aliases=[], chapters=2), Book(id=38, name='Zacharie', abbrev='Za', aliases=[], chapters=14), Book(id=39, name='Malachie', abbrev='Ml', aliases=[], chapters=4)])
DC = Library(id=210, name='Deuterocanonical', abbrev='DC', books=[Book(id=1, name='Tobie', abbrev='Tb', aliases=[], chapters=14), Book(id=2, name='Judith', abbrev='Jdt', aliases=[], chapters=16), Book(id=3, name='Esther grec', abbrev='Est gr', aliases=[], chapters=10), Book(id=4, name='Sagesse', abbrev='Sg', aliases=[], chapters=19), Book(id=5, name='Siracide', abbrev='Si', aliases=[], chapters=51), Book(id=6, name='Baruc', abbrev='Ba', aliases=[], chapters=6), Book(id=7, name='Lettre de Jérémie', abbrev='Lt-Jr', aliases=[], chapters=1), Book(id=9, name="Prière d'Azarias", abbrev='Pr Azar', aliases=[], chapters=1), Book(id=10, name='Cantique des trois enfants', abbrev='CtT', aliases=[], chapters=1), Book(id=11, name='Susanne', abbrev='Sus', aliases=[], chapters=1), Book(id=12, name='Bel et le Dragon', abbrev='Bel', aliases=[], chapters=1), Book(id=13, name='Premier livre des Maccabées', abbrev='1 M', aliases=['1 Macc'], chapters=16), Book(id=14, name='Deuxième livre des Maccabées', abbrev='2 M', aliases=['2 Macc'], chapters=15)])
DC_ORTHODOX = Library(id=220, name='Deuterocanonical (Orthodox)', abbrev='DCO', books=[Book(id=1, name="Troisième livre d'Esdras", abbrev='3 Esd', aliases=['Esd gr'], chapters=9), Book(id=2, name='Prière de Manassé', abbrev='Pr Man', aliases=[], chapters=1), Book(id=3, name='Psaume 151', abbrev='Ps 151', aliases=[], chapters=1), Book(id=4, name='Troisième livre des Maccabées', abbrev='3 M', aliases=[], chapters=7), Book(id=5, name="Quatrième livre d'Esdras", abbrev='4 Esd', aliases=["Apocalypse d'Esdras"], chapters=16), Book(id=6, name='Quatrième livre des Maccabées', abbrev='4 M', aliases=[], chapters=18)])
NT = Library(id=400, name='Nouveau Testament', abbrev='NT', books=[Book(id=1, name='Matthieu', abbrev='Mt', aliases=[], chapters=28), Book(id=2, name='Marc', abbrev='Mc', aliases=[], chapters=16), Book(id=3, name='Luc', abbrev='Lc', aliases=[], chapters=24), Book(id=4, name='Jean', abbrev='Jn', aliases=[], chapters=21), Book(id=5, name='Actes des Apôtres', abbrev='Ac', aliases=[], chapters=28), Book(id=6, name='Romains', abbrev='Rm', aliases=[], chapters=16), Book(id=7, name='1 Corinthiens', abbrev='1 Co', aliases=[''], chapters=16), Book(id=8, name='2 Corinthiens', abbrev='2 Co', aliases=[''], chapters=13), Book(id=9, name='Galates', abbrev='Ga', aliases=[], chapters=6), Book(id=10, name='Ephésiens', abbrev='Ep', aliases=[], chapters=6), Book(id=11, name='Philippians', abbrev='Ph', aliases=[], chapters=4), Book(id=12, name='Colossians', abbrev='Col', aliases=[], chapters=4), Book(id=13, name='1 Thessaloniciens', abbrev='1 Th', aliases=[], chapters=5), Book(id=14, name='2 Thessaloniciens', abbrev='2 Th', aliases=[], chapters=3), Book(id=15, name='1 Timothée', abbrev='1 Tm', aliases=[], chapters=6), Book(id=16, name='2 Timothée', abbrev='2 Tm', aliases=[], chapters=4), Book(id=17, name='Tite', abbrev='Tt', aliases=[], chapters=3), Book(id=18, name='Philémon', abbrev='Phm', aliases=[], chapters=1), Book(id=19, name='Hébreux', abbrev='Hb', aliases=[], chapters=13), Book(id=20, name='Jacques', abbrev='Jc', aliases=[], chapters=5), Book(id=21, name='1 Pierre', abbrev='1 P', aliases=[], chapters=5), Book(id=22, name='2 Pierre', abbrev='2 P', aliases=[], chapters=3), Book(id=23, name='1 Jean', abbrev='1 Jn', aliases=[], chapters=5), Book(id=24, name='2 Jean', abbrev='2 Jn', aliases=[], chapters=1), Book(id=25, name='3 Jean', abbrev='3 Jn', aliases=[], chapters=1), Book(id=26, name='Jude', abbrev='Jude', aliases=[], chapters=1), Book(id=27, name='Apocalypse', abbrev='Ap', aliases=[], chapters=22)])