From 1e602e2450dbd3b1023d5362d68c4c14cb1626e3 Mon Sep 17 00:00:00 2001 From: Nodo Okroshiashvili Date: Tue, 1 May 2018 16:01:19 +0400 Subject: [PATCH] Update utils.py Georgian language does not have capital letters. When transliteration is made from Georgian To Latin or Armenian or Russian capitalization have to be made manually, mapping does not do this. This change in code will handle this problem. --- src/transliterate/utils.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/transliterate/utils.py b/src/transliterate/utils.py index 5b41059..d266220 100644 --- a/src/transliterate/utils.py +++ b/src/transliterate/utils.py @@ -72,7 +72,10 @@ def translit(value, language_code=None, reversed=False, strict=False): ) language_pack = cls() - return language_pack.translit(value, reversed=reversed, strict=strict) + if language_code == "ka": + return language_pack.translit(value, reversed=reversed, strict=strict).capitalize() + else: + return language_pack.translit(value, reversed=reversed, strict=strict) def suggest(value, language_code=None, reversed=False, limit=None):