Skip to content

LanguagePack example for better Russian geographic names #56

@dontsovcmc

Description

@dontsovcmc
        from transliterate import translit
        from transliterate.base import TranslitLanguagePack, registry
        from transliterate.discover import autodiscover

        class ExampleLanguagePack(TranslitLanguagePack):
            language_code = 'russian_ex'
            language_name = 'russian_ex'
            mapping = (u'', u'',)
            pre_processor_mapping = {
                u'ya': u'я',
                u'yy': u'ый',
            }

        autodiscover()
        registry.register(ExampleLanguagePack)

        rus = translit('yakutiya', 'russian_ex')
        #яkutiя

        rus2 = translit(rus, 'ru')
        #якутия

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions