ボードゲームの和訳とか>自分で頑張る

Google Chrome拡張機能 - 「Google翻訳 英文整形」

導入方法

  1. Google Chromeでココを開いて「CHROME に追加」ボタンをクリック

使い方

  • Google翻訳で、翻訳したい英文を入力後、「整形」ボタンをクリック

使用例

  1. PDFの英文マニュアル等から翻訳したい部分をコピー

  1. Google翻訳に貼り付け

  1. 「整形」ボタンをクリック

 

 

Google Chrome拡張機能 - 「Google翻訳 英文整形」を自分でいじりたい

  • コレがソース、使い方は自分でぐぐr

 

ブックマークレット(いろんなブラウザで多分使える)版 - 「Google翻訳 英文整形」

  • 文章の途中の改行を除去(.replace(/\n/g,"%20")
  • 連続したスペースの除去(.replace(/%20+/g,"%20")
  • 「’」を「'」に置換(.replace(/%E2%80%99/g,"'")
  • 「%F4%80%83%94」を「ff」に置換(.replace(/%F4%80%83%94/g,"ff")
  • 「%F4%80%83%95」を「fi」に置換(.replace(/%F4%80%83%95/g,"fi")
  • 「%F4%80%83%96」を「fl」に置換(.replace(/%F4%80%83%96/g,"fl")
  • 「%F4%80%83%97」を「ffi」に置換(.replace(/%F4%80%83%97/g,"ffi")
  • 「%F4%80%83%98」を「ffl」に置換(.replace(/%F4%80%83%98/g,"ffl")
  • 「die」を「dice」に置換(.replace(/ die([ .!:;'])/g," dice$1")
  • 特定の文字(.!?:;)の後ろで改行(.replace(/([.!?:;])%20*/g,"$1\n\n")

jQuery使えるんで、他に何かあれば自分で改造して使えばいいと思うよ

以下がスクリプト(ブックマークのURLに設定)

javascript:!function(d,f,s){s=d.createElement("script");s.src="//j.mp/1bPoAXq";s.onload=function(){f(jQuery.noConflict(1))};d.body.appendChild(s)}(document,function($){$("#source").val($("#source").val().replace(/\n/g,"%20").replace(/%20+/g,"%20").replace(/%E2%80%99/g,"'").replace(/%F4%80%83%94/g,"ff").replace(/%F4%80%83%95/g,"fi").replace(/%F4%80%83%96/g,"fl").replace(/%F4%80%83%97/g,"ffi").replace(/%F4%80%83%98/g,"ffl").replace(/ die([ .!:;'])/g," dice$1").replace(/([.!?:;])%20*/g,"$1\n\n"))})

Google Chromeの場合の登録例

IE11の登録例

 

余談

ボードゲームの英文ルールでは良く出るけど、Google翻訳が正しく翻訳してくれない(ことがある)英単語

  • character:キャラクターと訳して欲しいのに、「文字」とか訳しちゃう。
  • draw:(カードを)引くと訳して欲しいのに、「引き分け」とか訳しちゃう。
  • tie:同点と訳して欲しいのに、「ネクタイ」とか訳しちゃう。
  • die:ダイスと訳して欲しいのに、「死」とか訳しちゃう。
  • pile:山って訳して欲しいのに、「杭」とか訳しちゃう。
  • supply:サプライって訳して欲しいのに、「電源」とか訳しちゃう。

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2017年04月26日 19:37