# transliterate.contrib.languages.ka package

## Subpackages

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

## Submodules

## transliterate.contrib.languages.ka.translit_language_pack module

class `transliterate.contrib.languages.ka.translit_language_pack.``GeorgianLanguagePack`

  Bases: `transliterate.base.TranslitLanguagePack`

  Language pack for Georgian language.

  See `http://en.wikipedia.org/wiki/Georgian_alphabet for details.

  `character_ranges` = ((4256, 4293), (4304, 4348), (11520, 11557))
  `detectable` = True
  `language_code` = 'ka'
  `language_name` = 'Georgian'
  `mapping` = ('ABGDEVZTIKLMNOPJRSTUFQYCXHabgdevztiklmnoprsufqycxjhw', 'აბგდევზთიკლმნოპჟრსტუფქყცხჰაბგდევზთიკლმნოპრსუფქყცხჯჰწ')
  `pre_processor_mapping` = {'ch': 'ჩ', "ch'": 'ჭ', 'dz': 'ძ', 'gh': 'ღ', 'kh': 'ხ', 'sh': 'შ', 'ts': 'წ', 'zh': 'ჟ'}
  `translit`(value, reversed=False, strict=False, fail_silently=True)

    Transliterate the given value according to the rules.

    Rules are set in the transliteration pack.

    Parameters

      - value (str) –

      - reversed (bool) –

      - strict (bool) –

      - fail_silently (bool) –

    Return str

## Module contents