Autodetect doesn't work.
PranavSandeep opened this issue · 3 comments
I tried to use autodetect in both command-line and in the module. In both the instances, I get an error like this:
"'' IS AN INVALID SOURCE LANGUAGE . EXAMPLE: LANGPAIR=EN|IT USING 2 LETTER ISO OR RFC3066 LIKE ZH-CN. ALMOST ALL LANGUAGES SUPPORTED BUT SOME MAY HAVE NO CONTENT"
Python version: 3.9.4
Translate module version: 3.5.0
Thank you.
From the command line, if i specify -f en
it works. If not, I got the above error message because autodetect is not kicking in and some default of empty string is being used for the from language.
#69 apparently describes the same problem and is also open
I meet the same problem:
translate-cli -t zh "This is a pen."
Translation: 'AUTODETECT' IS AN INVALID SOURCE LANGUAGE . EXAMPLE: LANGPAIR=EN|IT USING 2 LETTER ISO OR RFC3066 LIKE ZH-CN. ALMOST ALL LANGUAGES SUPPORTED BUT SOME MAY HAVE NO CONTENT