# transliterate.contrib.languages.l1 package

## Subpackages

- transliterate.contrib.languages.l1.data package
  - Submodules
  - transliterate.contrib.languages.l1.data.default module
  - Module contents

## Submodules

## transliterate.contrib.languages.l1.translit_language_pack module

class transliterate.contrib.languages.l1.translit_language_pack.Latin1SupplementLanguagePack

  Bases: `TranslitLanguagePack`

  Language pack for Latin1 Supplement.

  Though not exactly a language, it’s a set of commonly found unicode characters. See http://en.wikipedia.org/wiki/Latin-1_Supplement_%28Unicode_block%29 for details.

  character_ranges = ((192, 214), (216, 246), (248, 255))
  detectable = True
  language_code = 'l1'
  language_name = 'Latin1 Supplement'
  mapping = ('abcdefghijklmnopqrstuvwxyzABCDEFGHILJKMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyzABCDEFGHILJKMNOPQRSTUVWXYZ')
  reversed_specific_mapping = ('àÀáÁâÂãÃèÈéÉêÊëËìÌíÍîÎïÏðÐñÑòÒóÓôÔõÕùÙúÚûÛýÝÿŸ', 'aAaAaAaAeEeEeEeEiIiIiIiIdDnNoOoOoOaOuUuUuUyYyY')
  reversed_specific_pre_processor_mapping = {'Ä': 'Ae', 'Å': 'Aa', 'Æ': 'Ae', 'Ç': 'Ts', 'Ö': 'Oe', 'Ø': 'Oe', 'Ü': 'Ue', 'Þ': 'Th', 'ß': 'ss', 'ä': 'ae', 'å': 'aa', 'æ': 'ae', 'ç': 'ts', 'ð': 'dh', 'ö': 'oe', 'ø': 'oe', 'ü': 'ue', 'þ': 'th'}

## Module contents