Metadata-Version: 1.1
Name: names_translator
Version: 1.2.3
Summary: Automatic translation and transliteration of ukrainian names into Russian and English + some extra tools to deal with mixed languages, etc
Home-page: https://github.com/dchaplinsky/names-translator
Author: dchaplinsky
Author-email: chaplinsky.dmitry@gmail.com
License: MIT
Description: names-translator
        ================
        
        That's a small tool to generate as many possible transliteration options for ukrainian names
        First it translates the name into russian using dictionary, then transliterates ukrainian and russian names
        using translit-ua package and 19 different transliteration tables. Finally, some heuristic is applied to cover
        usual usual trasnliterations for well known names, which aren't covered by the transliteration tables
        
        Installation
        ==================================
        Install from PyPI.
        
        .. code-block:: bash
        
            $ pip install names_translator
        
        Usage
        ==================================
        
        .. code-block:: python
        
            >>> from names_translator import Transliterator
            >>> tr = Transliterator()
            >>> tr.transliterate("Чаплинський", "Дмитро", "Олександрович")
                {"Chaplins'kij Dmitro Oleksandrovich",
                 'Chaplinski Dmitri Aleksandrovich',
                 'Chaplinskii Dimitry Aleksandrovich',
                 'Chaplinskii Dmitrii Aleksandrovich',
                 'Chaplinskii Dmitrii Alexandrovich',
                 'Chaplinskii Dmitry Aleksandrovich',
                 'Chaplinskij Dmitrij Aleksandrovich',
                 'Chaplinskiy Dmitriy Aleksandrovich',
                 'Chaplinsky Dmitry Aleksandrovich',
                 "Chaplyns'cyi Dmytro Olecsandrovych",
                 "Chaplyns'kyi Dmytro Oleksandrovych",
                 "Chaplyns'kyj Dmytro Oleksandrovych",
                 "Chaplyns'kyy Dmytro Oleksandrovych",
                 'Chaplynski Dmytro Oleksandrovych',
                 'Chaplynsky Dmytro Oleksandrovych',
                 'Chaplynskyi Dimitry Oleksandrovych',
                 'Chaplynskyi Dmitry Oleksandrovych',
                 'Chaplynskyi Dmytro Oleksandrovych',
                 'Chaplynskyi Dmytro Olexandrovych',
                 'Chaplȳnskȳĭ Dmȳtro Oleksandrovȳch',
                 'Tchaplynskyy Dmytro Oleksandrovytch',
                 'Tschaplynskyj Dmytro Oleksandrowytsch',
                 "Čaplins'kij Dmitro Oleksandrovič",
                 'Čaplins′kij Dmitro Oleksandrovič',
                 'Čaplynsʹkyj Dmytro Oleksandrovyč',
                 'Чаплинский Дмитрий Александрович',
                 'Чаплинський Дмитро Олександрович'}
        
Keywords: ukrainian names translation transliteration
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Natural Language :: Ukrainian
Classifier: Natural Language :: Russian
Classifier: Topic :: Text Processing :: Linguistic
Classifier: Topic :: Text Processing :: General
Classifier: Topic :: Text Processing :: Indexing
