mirror of
https://github.com/morpheus65535/bazarr
synced 2024-12-27 01:57:33 +00:00
core: update to subliminal_patch:head; #38
This commit is contained in:
parent
90be2a810f
commit
8c92599cbf
1 changed files with 3 additions and 3 deletions
|
@ -117,14 +117,14 @@ class Subtitle(Subtitle_):
|
||||||
|
|
||||||
logger.info('Guessing encoding for language %s', self.language)
|
logger.info('Guessing encoding for language %s', self.language)
|
||||||
|
|
||||||
encodings = ['utf-8', 'utf-16']
|
encodings = ['utf-8']
|
||||||
|
|
||||||
# add language-specific encodings
|
# add language-specific encodings
|
||||||
# http://scratchpad.wikia.com/wiki/Character_Encoding_Recommendation_for_Languages
|
# http://scratchpad.wikia.com/wiki/Character_Encoding_Recommendation_for_Languages
|
||||||
|
|
||||||
if self.language.alpha3 == 'zho':
|
if self.language.alpha3 == 'zho':
|
||||||
encodings.extend(['cp936', 'gb2312', 'gbk', 'gb18030', 'hz', 'iso2022_jp_2', 'cp950', 'gb18030', 'big5',
|
encodings.extend(['cp936', 'gb2312', 'gbk', 'gb18030', 'hz', 'iso2022_jp_2', 'cp950', 'gb18030', 'big5',
|
||||||
'big5hkscs'])
|
'big5hkscs', 'utf-16'])
|
||||||
elif self.language.alpha3 == 'jpn':
|
elif self.language.alpha3 == 'jpn':
|
||||||
encodings.extend(['shift-jis', 'cp932', 'euc_jp', 'iso2022_jp', 'iso2022_jp_1', 'iso2022_jp_2',
|
encodings.extend(['shift-jis', 'cp932', 'euc_jp', 'iso2022_jp', 'iso2022_jp_1', 'iso2022_jp_2',
|
||||||
'iso2022_jp_2004', 'iso2022_jp_3', 'iso2022_jp_ext', ])
|
'iso2022_jp_2004', 'iso2022_jp_3', 'iso2022_jp_ext', ])
|
||||||
|
@ -133,7 +133,7 @@ class Subtitle(Subtitle_):
|
||||||
|
|
||||||
# arabian/farsi
|
# arabian/farsi
|
||||||
elif self.language.alpha3 in ('ara', 'fas', 'per'):
|
elif self.language.alpha3 in ('ara', 'fas', 'per'):
|
||||||
encodings.append('windows-1256')
|
encodings.extend(['windows-1256', 'utf-16'])
|
||||||
elif self.language.alpha3 == 'heb':
|
elif self.language.alpha3 == 'heb':
|
||||||
encodings.extend(['windows-1255', 'iso-8859-8'])
|
encodings.extend(['windows-1255', 'iso-8859-8'])
|
||||||
elif self.language.alpha3 == 'tur':
|
elif self.language.alpha3 == 'tur':
|
||||||
|
|
Loading…
Reference in a new issue