variants constant

Map<String, int> const variants

Varied ways some books are referenced and Paratext abbreviations that do not overlap with osisBooks.

Implementation

static const variants = {
  'exo': 2,
  'deu': 5,
  'jdg': 7,
  'rut': 8,
  '1sa': 9,
  'i samuel': 9,
  '2sa': 10,
  'ii samuel': 10,
  '1ki': 11,
  'i kings': 11,
  '2ki': 12,
  'ii kings': 12,
  '1ch': 13,
  '1 chronicles': 13,
  '2ch': 14,
  'ii chronicles': 14,
  'job': 18,
  'psalm': 19,
  'psa': 19,
  'pro': 20,
  'ecc': 21,
  'sos': 22,
  'songs': 22,
  'song of songs': 22,
  'songs of solomon': 22,
  'eze': 26,
  'joe': 29,
  'amo': 30,
  'oba': 31,
  'mat': 40,
  'mar': 41,
  'luk': 42,
  'joh': 43,
  'act': 44,
  'acts of the apostles': 44,
  '1co': 46,
  'i corinthians': 46,
  'i co': 46,
  '2co': 47,
  'ii corinthians': 47,
  'php': 50,
  '1th': 51,
  'i thessalonians': 51,
  '2th': 52,
  'ii thessalonians': 52,
  '1ti': 54,
  'i timothy': 54,
  '2ti': 55,
  'ii timothy': 55,
  'tit': 56,
  'phm': 57,
  'jam': 59,
  '1pe': 60,
  'i peter': 60,
  '2pe': 61,
  'ii peter': 61,
  '1jo': 62,
  'i john': 62,
  '2jo': 63,
  'ii john': 63,
  '3jo': 64,
  'iii john': 64,
  'jde': 65,
  'revelations': 66
};