Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'gajim/common/i18n.py')
-rw-r--r--gajim/common/i18n.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/gajim/common/i18n.py b/gajim/common/i18n.py
index b2026f680..0a71f43fc 100644
--- a/gajim/common/i18n.py
+++ b/gajim/common/i18n.py
@@ -107,21 +107,19 @@ def get_short_lang_code(lang: Optional[str] = None) -> str:
return lang[:2]
-def paragraph_direction_mark(text: str) -> str:
+def is_rtl_text(text: str) -> bool:
'''
Determine paragraph writing direction according to
http://www.unicode.org/reports/tr9/#The_Paragraph_Level
-
- Returns either Unicode LTR mark or RTL mark.
'''
for char in text:
bidi = unicodedata.bidirectional(char)
if bidi == 'L':
- return '\u200E'
+ return False
if bidi in ('AL', 'R'):
- return '\u200F'
+ return True
- return '\u200E'
+ return False
def Q_(text: str) -> str: