mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
detect lang from several expression
This commit is contained in:
parent
d432d4b46a
commit
392f977df4
@ -22,13 +22,13 @@ class Unihandecoder(object):
|
|||||||
|
|
||||||
def __init__(self, lang="zh", encoding='utf-8'):
|
def __init__(self, lang="zh", encoding='utf-8'):
|
||||||
self.preferred_encoding = encoding
|
self.preferred_encoding = encoding
|
||||||
if lang is u"ja":
|
if lang in [u"ja","ja",u"Ja","Ja",u"Japanese"]:
|
||||||
from calibre.ebooks.unihandecode.jadecoder import Jadecoder
|
from calibre.ebooks.unihandecode.jadecoder import Jadecoder
|
||||||
self.decoder = Jadecoder()
|
self.decoder = Jadecoder()
|
||||||
elif lang is u"kr":
|
elif lang in [u"kr", "kr", u"Kr", "Kr", u"Korean"]:
|
||||||
from calibre.ebooks.unihandecode.krdecoder import Krdecoder
|
from calibre.ebooks.unihandecode.krdecoder import Krdecoder
|
||||||
self.decoder = Krdecoder()
|
self.decoder = Krdecoder()
|
||||||
elif lang is u"vn":
|
elif lang in [u"vn", "vn", u"Vietnum"]:
|
||||||
from calibre.ebooks.unihandecode.vndecoder import Vndecoder
|
from calibre.ebooks.unihandecode.vndecoder import Vndecoder
|
||||||
self.decoder = Vndecoder()
|
self.decoder = Vndecoder()
|
||||||
else: #zh and others
|
else: #zh and others
|
||||||
|
Loading…
x
Reference in New Issue
Block a user