mirror of
https://github.com/morpheus65535/bazarr
synced 2024-12-23 08:13:14 +00:00
Merge branch 'master' into development
This commit is contained in:
commit
ba2445408b
1 changed files with 4 additions and 0 deletions
|
@ -21,6 +21,7 @@ class EmbeddedSubsReader:
|
||||||
data = api.know(file)
|
data = api.know(file)
|
||||||
|
|
||||||
traditional_chinese = ["cht", "tc", "traditional", "zht", "hant", "big5", u"繁", u"雙語"]
|
traditional_chinese = ["cht", "tc", "traditional", "zht", "hant", "big5", u"繁", u"雙語"]
|
||||||
|
brazilian_portuguese = ["pt-br", "pob", "pb", "brazilian", "brasil"]
|
||||||
|
|
||||||
if 'subtitle' in data:
|
if 'subtitle' in data:
|
||||||
for detected_language in data['subtitle']:
|
for detected_language in data['subtitle']:
|
||||||
|
@ -29,6 +30,9 @@ class EmbeddedSubsReader:
|
||||||
if language == 'zho' and 'name' in detected_language:
|
if language == 'zho' and 'name' in detected_language:
|
||||||
if any (ext in (detected_language['name'].lower()) for ext in traditional_chinese):
|
if any (ext in (detected_language['name'].lower()) for ext in traditional_chinese):
|
||||||
language = 'zht'
|
language = 'zht'
|
||||||
|
if language == 'por' and 'name' in detected_language:
|
||||||
|
if any (ext in (detected_language['name'].lower()) for ext in brazilian_portuguese):
|
||||||
|
language = 'pob'
|
||||||
forced = detected_language['forced'] if 'forced' in detected_language else False
|
forced = detected_language['forced'] if 'forced' in detected_language else False
|
||||||
hearing_impaired = detected_language['hearing_impaired'] if 'hearing_impaired' in \
|
hearing_impaired = detected_language['hearing_impaired'] if 'hearing_impaired' in \
|
||||||
detected_language else False
|
detected_language else False
|
||||||
|
|
Loading…
Reference in a new issue