现在搜索引擎根据搜索关键词的语言爬到带语言参数的链接, 比如
https://www.reddit.com/abc?hl=zh-Hans
https://store.steampowered.com/abc/?l=tchinese
https://store.epicgames.com/zh-Hant/p/abc
https://play.google.com/abc/abc/?hl=zh_HK
有时候要看英文, 还得去网页里切换语言, 但是它下次从搜索引擎点进来又带链接参数, 就又是目标语言. 这样很烦.
可能还有别的方法, 但我喜欢使用 header editor 来重定向请求. 如果你熟悉这款插件, 直接复制粘贴规则就可以, 如果你期望能找到更简单的方法, 那么这篇博文不适合.
Name 起个规则名字
Rule Type 是操作类型, 注意这里是 请求重定向 Redirect request, 而不是 修改请求头 Modify request header.
Match Type 选择第二个, 正则表达式 Regular expression.
执行类型选常规, 也就是 normal.
右边可以新建一个组 Save Group
其它的照着填.
Reddit:
https:\/\/www.reddit.com\/(.*)((tl=zh\-hans)|(tl=zh\-hant))(.*)
https://www.reddit.com/$1$5
Steam:
https:\/\/store\.steampowered\.com\/(.*)((l=tchinese)|(l=schinese))(.*)
https://store.steampowered.com/$1$5
Epic:
https:\/\/store\.epicgames\.com\/((zh\-CN)|(zh\-Hant))\/p\/(.*)
https://store.epicgames.com/en-US/p/$4
Play:
https:\/\/play\.google\.com\/(.*)(hl=[a-z]{2}(_[A-Z]{2})?)(.*)
https://play.google.com/$1$4
当然这些正则不一定是最优解, 但我用着还不错, 尤其是 reddit, 机翻看着十分难受, 有时候需要双语对照着翻译, 老美逛论坛用俚语或者开玩笑玩梗的有很多.
0 条评论:
发表评论