强制“ vouvoiement”谷歌云翻译API

时间:2020-08-23 14:20:09

标签: translation translate google-translation-api google-cloud-translate

我有很多对话框文件可以将英语翻译为法语。 Google云翻译API可以正常工作,但有时翻译返回“ tu”,而其他时候返回“ vous”。简而言之,“ tu”是非正式的和单数的,而“ vous”是正式的和/或复数的。

如何在所有翻译中强制使用 vous (正式)?

我检查了documentation about glossaries,但似乎不受支持。

this translator支持该功能,但其API不是免费的。

1 个答案:

答案 0 :(得分:0)

不幸的是,我自己检查了一下,不幸的是,我不认为API可能会仅仅支持形式化。

如果您不想使用替代服务,最好的选择是将所有“ tu”实例替换为“ vous”。

要实现此目的,您无需匹配“ tu”,而是只将“ tu”作为独立单词进行匹配和替换,确保每次匹配的长度为2。

否则,您可能最终会创建类似tulip-> vouslip之类的东西。

不幸的是,vous / tu不是单个单词的直接翻译,因此词典方法似乎不可行。