mirror of
https://github.com/HIllya51/LunaTranslator.git
synced 2024-12-29 00:24:13 +08:00
fix
This commit is contained in:
parent
7a0d67ce92
commit
b2f72930d5
@ -61,14 +61,8 @@ class base(QLabel):
|
||||
dx, dy = self.moveoffset()
|
||||
text = self.text()
|
||||
isarabic = lambda char: (ord(char) >= 0x0600 and ord(char) <= 0x06E0)
|
||||
isasciinoteng = (
|
||||
lambda char: (ord(char) <= 0x40)
|
||||
or ((ord(char) >= 0x5B) and (ord(char) <= 0x60))
|
||||
or ((ord(char) >= 0x7B) and (ord(char) <= 0x7F))
|
||||
)
|
||||
isarabicx = any(isarabic(char) for char in text) and all(
|
||||
(isasciinoteng(char) or isarabic(char)) for char in text
|
||||
)
|
||||
isfirstara = lambda text: len(text) and isarabic(text[0])
|
||||
isarabicx = any(isarabic(char) for char in text) and isfirstara(text)
|
||||
|
||||
if isarabicx:
|
||||
self.movedx -= self.width()
|
||||
|
Loading…
x
Reference in New Issue
Block a user