我想使用googletrans
谷歌翻译 API。但是,其中有一些字符串是变量名:
User "%(first_name)s %(last_name)s (%(email)s)" has been deleted.
如果我通过 googletrans 使用它,我会得到
from googletrans import Translator
translator = Translator()
translator.translate(u'User "%(first_name)s %(last_name)s (%(email)s)" has been assigned.', src='en', dest='fr').text
我得到以下信息:
L'utilisateur "% (first_name) s% (last_name) s (% (email) s)" a été affecté.
但是,“%(first_name) s% (last_name)s (%(email)s)” 引入了一些字符串。有没有解决的办法?我已经尝试过:
u'User "<span class="notranslate">%(first_name)s %(last_name)s (%(email)s)</span>" has been assigned.'