作者tokyoto (欧 喷浆)
看板Browsers
标题Re: [-OP-] 关於 Opera 内建的反白翻译功能
时间Tue Jul 21 23:17:30 2009
※ 引述《pin9 (****)》之铭言:
: 小弟最近刚跟 Firefox 分手,用了一个多月之後才发现 Opera 是真正 "适合自己"
: 的浏览器。
: 不过却发现到一个蛮伤脑筋的问题,就是Opera内建的右键多国语言翻译功能似乎不能 "
: 直接呈现翻译结果",而是右键标定文字选择英翻中之後,还要跳到日本YAHOO翻译 "点
: 击网页上的翻译按钮"才能翻译,实在很不方便,不知道版上同好有无解法?
: ※ 我知道可以将 Google 翻译新增到搜寻框来取代上述功能。若可以的话我还是希望以
: 浏览器本身内建的为主,真的没办法不得以才选择新增翻译引擎。
可以改,这根本就是一个bug
找到这个档
c:\Program Files\Opera\defaults\search.ini
注意一下这个开头附注
; Do not edit this file while Opera is running
; This file is stored in UTF-8 encoding
所以你要先把Opera关掉
还有待会存档要存成UTF-8的纯文字档
用文字编辑软体开启後
搜寻以下字串
Search Type=118
然後把
URL=
http://redir.opera.com/translation/?text=%s&from=en&to=ja
改成
URL=
http://redir.opera.com/translation/?text=%s&from=en&to=zt
搜寻以下字串
Search Type=119
然後把
URL=
http://redir.opera.com/translation/?text=%s&from=ja&to=en
改成
URL=
http://redir.opera.com/translation/?text=%s&from=zt&to=en
把
Encoding=
EUC-JP
改成
Encoding=
AUTODETECT-ZH
最後记得存成UTF-8编码的txt
-------------------------------------------------------------
既然写了,那我就要开骂一下
这个问题其实存在很久了
从
#19M9rX2i这篇就有人提过
所以这个bug存在至少半年以上
我就一直在等Opera你什麽时候要把他改过来
Opera Taiwan应该还有人吧?
难道你们没有玩过所有的功能,发现这个翻译怪怪的吗?
Opera在台湾的占有率会那麽低真是一点都不意外...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.11.19.213
1F:推 weiyucsie:well known bug XD 07/21 23:23
2F:推 oselisdu:OP中文介面真的不太用心阿Orz 07/22 14:06
3F:推 applewarm:推阿,原来如此。 07/22 14:52
4F:推 Shoiku:跟推!这个bug之前有自己土炮改过,就是步骤一跟二把ja改成zt 07/22 15:52
5F:→ Shoiku:想藉势请教步骤三改Encoding的目的和功能是什麽意思呢? 07/22 15:54
6F:→ Shoiku:意思是说如果那边改或不改的差异是在哪? 07/22 15:54
我是按照作者的逻辑来推
前面全都设成Encoding=utf-8
对照选单也就是英法德义葡西文的原始网页
第七项是 英->日 及 日->英
现在改成 英->中 及 中->英
所以7-1的编码没变不用改
但7-2的编码应该要从日文的EUC-JP改掉
因为我有试过维持EUC-JP,结果失败毫无动作
改成big5,文字有抓进去babelfish,但没有翻译,还要再按一次按钮
後来改成AUTODETECT-ZH才成功的
至於编码要用什麽字串
我是参考这个档c:\Program Files\Opera\ui\embedded_menu.ini
里面的[Chinese Encoding Menu]这一段落有各种编码的指令字串
※ 编辑: tokyoto 来自: 124.11.142.218 (07/22 18:08)
7F:推 Shoiku:哦哦 原来是这样 因为我之前那边没改也能work 所以想再确认 07/22 21:56
8F:→ Shoiku:不过看你最後参考档的位置和我不一样 我猜也许是因为版问题 07/22 22:00
9F:→ Shoiku:我还是9.64版的 该档位置在defaults里面 至於内容看了一下 07/22 22:01
10F:→ Shoiku:预设竟是日文(AUTODETECT_JAPANESE)这大概就是work的原因吧 07/22 22:03
11F:→ Shoiku: 落字:我猜也许是因为"版本"问题 07/22 22:04
嗯,9.x版的某些档,原本在 c:\Program Files\Opera\defaults\
到了10.x版被移到 c:\Program Files\Opera\ui\ 去了
日文编码也有可能是AUTODETECT_JAPANESE
我因为存档时把旧档覆盖了
这篇是凭印象写出来的
但究竟原本是AUTODETECT_JAPANESE还是EUC-JP
或许是我搞错了...
※ 编辑: tokyoto 来自: 124.11.142.218 (07/22 22:18)
12F:→ eterbless:我的是在C:\Program Files\Opera 版本9.64... 07/22 22:21
13F:推 pin9:感谢tokyoto解决我的困扰,用Opera上网真的是一种享受。 07/24 10:21
14F:推 ateclean:有用推 07/27 10:57
15F:推 idej:补充一下,原本繁中语系档的这个bug,在 10.10 修正了 12/24 10:32