ラベル Google翻訳 の投稿を表示しています。 すべての投稿を表示
ラベル Google翻訳 の投稿を表示しています。 すべての投稿を表示

2024年10月19日土曜日

【Mac】 ブラウザ以外からも Google翻訳へショートカットキーを使って利用する方法

Chromeブラウザなどであれば、翻訳したいテキストを選択して、右クリック(Control+クリック) > Google翻訳(クイックアクション)を使えばよいので簡単です。

では、メモアプリや Microsoft PowerPoint などからアクセスするためには、テキストをコピーして、Google翻訳を立ち上げてそこにペーストする必要があります。まぁ手間か!?といわれれば、多少は手間だけど・・・ぐらいな感じではあります。

それらを右クリックから翻訳、またショートカットキー(今回は Option + Command + t)で利用できるなら、それなりに便利になるかなぁと思いました。

この内容の元になるのは、下記のブログです。こちらは 2019年のときに書かれたものですので、少し内容が古くなっていました。そこで macOS Sequoia 15.0.1 において、下記を参考に OS標準の Automator アプリで翻訳ワークフローを作成してみたものを備忘録に乗せておきます。


STEP 1.  アプリケーションフォルダにある「Automator」を開いて設定する

ファイルを選択してきた場合には「新規書類」を選択

次に種類をきいてくるので「クイックアクション」を選択

検索窓で「java」を入力すると「JavaScriptを実行」が検索されるので、こちらをダブルクリックしてください。



すると、下記のウィンドウが表示されます。




この functions から始まるテキストについて、下記に置き換えてください。

function run(input, parameters) {
const text = encodeURIComponent(input);
const url = `https://translate.google.com/?sl=auto&tl=ja&text=${text}`;
return url;
}

ブログ上ではコードの一部がサニタイズされる可能性があるので、上記をコピーしてうまくいかない場合には、下記の画像をみて入力してください。気をつけるのはバックダッシュ(`)がある点です。



次に検索窓で「シェル」と検索して「シェルスクリプトを実行」をダブルクリックしてください。

すると下記が表示されます。

こちらについて、下記の様に設定してください。
  1. テキスト部分を「open $1」置き換える
  2. 入力の引き渡し方法を「引数として」に設定



STEP 2. 保存してクイックアクションのサービスとして登録する


さて次に保存してください。
今回の名前は「Google翻訳(和訳)」とつけました。
Google翻訳におけるURLのパラメーターとして、翻訳元(sl)を auto(自動検出)にして、翻訳先(tl)を日本語にしているので、和訳ということになります。ここを変更することで他の言語(英訳など)にできるでしょう。

Automatorから保存することで、自動的にクイックアクションのサービスとして登録されます。しかしせっかくつくったものをバックアップしておきたいかもしれません。

登録したサービスはどこに保存されているのか


$HOME/Library/Services

に保存されています。
アプリケーションフォルダのユーティリティにあるターミナルを開いて

open $HOME/Library/Services 

をタイプして Enterを押すとそのフォルダが開きます。
あるいはFinderの 移動 > フォルダへ移動なら、「~/Library/Services」を入れることでもフォルダを開くことができます。
*Libraryフォルダが隠し属性になっているため、通常は Finderから見えません。

こちらに登録されたものを削除すれば、サービスからも消えます。

これで、和訳したいテキストを選択して、右クリック(Control+クリック) > サービス > Google翻訳を選択することで、Google翻訳ページがブラウザで表示できて翻訳結果もでてくることでしょう。


STEP 3. ショートカットキーに割り当てる


デスクトップ画面の左上にあるアップルメニュー > システム設定 > キーボード > キーボードショートカットを開き、左サイドメニューの「サービス」より、「テキスト」を展開します(テキストの左側にある > をクリック)。


そして、先ほどのワークフロー「Google翻訳(和訳)」をみつけたなら、右側「なし」をダブルクリックして、割り当てたいショートカットを入力します(ここでは、Command + Option を押しながら tを押す)


これで、テキストを選択して、Option + Command + t を押すだけで、Google翻訳ページで翻訳された状態のものを開くことができます。

付録:あとから Automatorで作ったファイルを変更したい場合


下記のフォルダにアクセスして保存されたファイルを見つけます。

アプリケーションフォルダのユーティリティにあるターミナルを開いて

open $HOME/Library/Services 

をタイプして Enterを押すとそのフォルダが開きます。
あるいはFinderの 移動 > フォルダへ移動なら、「~/Library/Services」を入れることでもフォルダを開くことができます。

そのファイルを右クリック(Control + クリック)して、「このアプリケーションで開く」 > 「Automator.app」を選択します。


こちらで開いて、編集して保存しなおしてください。

なお、このワークフローを別ファイルに保存した場合、そのファイルを編集してダブルクリックすることで上書きインストールもできます。ただし、インストールすると元ファイルは消える(移動する)ので、元ファイルは ZIPファイルなどで圧縮するなどバックアップしておいたほうがいいかもしれません。

2024年10月19日 @kimipooh

2017年1月26日木曜日

ついに来た! スマートフォンをかざして翻訳 -- Word Lens が日本語に対応!!!

以前からまだかな〜って思っていたのです!
この機能があれば、この料理ってなんだろうなぁとか、このお菓子何が入ってるのかなぁ(原材料チェック)とか、英語だしこの単語わからないなぁ。。とか、ざっと本のタイトルをみたいんだけど〜とか、この服に書いている英語ってなんだっけなぁとか、辞書を調べるのが面倒なときに使えるじゃないですか!!




Google翻訳アプリ内のカメラに映った文字を日本語へ自動変換


機能としてはそんな感じになります。
印字されているものは結構いけますが、手書きだとなかなか難しいかもしれません。
以下、とある製品の使用上の注意事項になります。ある程度カメラを近づけたり、遠ざけたりと調整は必要ですが、ある程度意味がわかる内容にはなるかなと思います。



Google翻訳アプリは、写真で撮影した文字をあとからスキャンして翻訳してみせる機能もあるよ


そうしたものを組み合わせれば、かなり便利になるかと思います!
Google翻訳の精度も少し前に結構上がりましたしね!


2017年1月26日 @kimipooh






2016年11月17日木曜日

【備忘録】Google翻訳の精度が飛躍的に上がった、、実際の内容は?

2016年11月16日(日本時間)に、


に発表されていました。

  1. 英語、フランス語、ドイツ語、スペイン語、ポルトガル語、中国語、日本語、韓国語、トルコ語の8言語に提供を始めたこと
  2. 機会学習 API を Google Cloud Translation API で開放したこと

の二点が大きなことみたいですね!

2016年11月17日 @kimipooh