谷歌翻译不翻译文本(日语到英语)。当打开网站并使用以下代码输入文本时,该函数始终返回“”:
Function OutlookGetTransItem(IE As Object, URL As String, trans_text As String) As String
Dim t As Date
If trans_text = "" Then OutlookGetTransItem = trans_text: Exit Function
Const MAX_WAIT_SEC As Long = 5
With IE
.Visible = True
.navigate URL
While .Busy Or .ReadyState < 4: DoEvents: Wend
.Document.querySelector("#source").Value = trans_text
Dim translation As Object, translationText As String
t = Timer
Do
On Error Resume Next
Set translation = .Document.querySelector(".tlid-translation.translation")
translationText = translation.innerText
On Error GoTo 0
If Timer - t > MAX_WAIT_SEC Then Exit Do
Loop While translationText = vbNullString
OutlookGetTransItem = translationText
End With
End Function
当我尝试手动单击网站上的翻译箭头/按钮时,IE 会出现此错误:
SCRIPT5025:要解码的 URI 不是有效的编码
翻译_m.js (207,484)
这是我要导航到的 URL:
这是我设置的文本trans_text
该文本取自 Outlook 电子邮件,使用其.body
财产:
关系各位
いつもお世话になっております。
「111117_NAM_L42L_TR2k2_3悪_第1部第2部.pdf(议事板书)」を送付いたします。よろしくお愿い致します。
结论:途中
下记13件の课题がありフォローを実施する
エン担,プロセン
・课题対応を実施する事(Dレンジアイドル回転検讨、アイドル振动データ入手、制御不具合対応、全ROM定数チェック、燃料PUMP未合调查,冷房性能未达対応)
・T/M IPのFKとFKk2との比较を提示する事
・ サーモスタットのメーカーを再确认すること
・始动エンストチェックリストの再チェックを実施する事(エンスト余率,パージの判断,AF/M电源属性)
始动ISC
・不悬残项目の対応を実施する事(车両振动、始动即Rセレクトエンスト、A/F回転総チェック、常温始动軽质确认、かぶり、セレクトアイフラ,PCVハンチング确认,即始动确认,押し出され确认)
・H1を最终仕様でまとめる事
・各相场チェックデータの古いL42Lのラインを削除する事
・ブレーキエンスト回転低下时の车両振动への影响を确认する事
・低温始动时のTpを确认する事
・クランキング回転数の0℃の目标値の出所を确认する事
台上适合
・H2全ROM定数チェックを実施する事
・不悬残项目の対応を実施する事(R/Lサージ、暖机中ラフアイドル、ロジックバグ后の确认、ブロック_ヘット変更后のノック确认)
・BCV确认のTH/Cつまりデータの再确认を実施する事(アルミボア化)