fjqingyou/PotPlayer_Subtitle_Translate_Baidu

无法使用,点击测试出现xxx

Opened this issue · 6 comments

1
无法使用,点击测试出现xxx

目标语言是指将当前内容翻译为谁。
因为原始中文简体,目标也是中文简体。为了不相同内容显示两遍。所以会自动抹除相同的结果。导致为空。
这个符合预期结果。

image

点击测试时,是按照这里输入的内容进行测试的。而这个例子中,输入都是中文,而且翻译的目标也是中文。所以进入了相同内容后忽略翻译结果的流程

没有字幕的话是没法翻译的。这个插件是在现有字幕不是母语时,自动翻译为母语用的!例如 mkv 视频中的字幕是英文,用这个插件动态将现有的英文字幕翻译为中文。类似这样的作用!

佬 现在用自带的测试文本也显示空白该怎么办呢
)%O@@{BUO85 ML9YU`T1W1E

我测试了下两个例子:

例子一:

指定了 原始语言 + 目标语言 时。结果可行
image

例子二:

随意修改一下测试内容(相同内容只能测试一次)
然后原始语言自动检查, 而目标语言为测试语言中不包含的语言。例如下面这个例子中,测试内容是包含中文和英文。那么翻译为其他语言,例如这个例子中的日语。也是成功!
image

初步结论

看来原始语言是自动、而目标语言在要翻译的内容包含时。百度那边似乎会无法正常翻译!

而要处理这个问题的话会比较棘手,因为变成了插件需要识别内容是什么语言的功能支持,而这种功能放在插件中并不合适