All Projects → nkmr-jp → alfred-quick-translate

nkmr-jp / alfred-quick-translate

Licence: other
Translation Workflow for Alfred 4. You can quickly translate from the launcher. Google Translate and DeepL translation are supported. Multi-language translation supported. / Alfred4対応の翻訳ワークフローです。ランチャーからサクッと翻訳できます。Google翻訳とDeepL翻訳に対応。多言語翻訳対応。

Programming Languages

shell
77523 projects
Makefile
30231 projects

Projects that are alternatives of or similar to alfred-quick-translate

Alfred Fakeum
Generate fake test data in Alfred
Stars: ✭ 195 (+119.1%)
Mutual labels:  alfred
Small Workflows
Small Alfred workflows I use
Stars: ✭ 218 (+144.94%)
Mutual labels:  alfred
Google Alfred3 Workflow
🎉 The missing Alfred 3 Workflow for searching google.
Stars: ✭ 241 (+170.79%)
Mutual labels:  alfred
Alfred Bear
Streamlined note searching and creation for Bear using Alfred
Stars: ✭ 203 (+128.09%)
Mutual labels:  alfred
Alfred Simple
Simple theme for Alfred
Stars: ✭ 217 (+143.82%)
Mutual labels:  alfred
Alfred Pinboard Rs
Alfred Workflow for Pinboard (Rust)
Stars: ✭ 223 (+150.56%)
Mutual labels:  alfred
Alfred Network Workflow
Show and change your network settings
Stars: ✭ 186 (+108.99%)
Mutual labels:  alfred
Alfred Searchio
Alfred workflow to auto-suggest search results from multiple search engines and languages.
Stars: ✭ 250 (+180.9%)
Mutual labels:  alfred
Dotfiles
🐧 Simple, fast, productivity-increaser dotfiles
Stars: ✭ 213 (+139.33%)
Mutual labels:  alfred
Custom Alfred Iterm Scripts
AppleScript for iTerm2 Alfred integration.
Stars: ✭ 2,946 (+3210.11%)
Mutual labels:  alfred
Alfred Search Notes App
Use Alfred to quickly open notes in iCloud/Apple Notes.
Stars: ✭ 209 (+134.83%)
Mutual labels:  alfred
Alfred Workflow
Full-featured library for writing Alfred 3 & 4 workflows
Stars: ✭ 2,622 (+2846.07%)
Mutual labels:  alfred
Search Omnifocus
Alfred workflow that allows free text searching of OmniFocus tasks
Stars: ✭ 231 (+159.55%)
Mutual labels:  alfred
Alfred Pwgen
Generate passwords with Alfred
Stars: ✭ 201 (+125.84%)
Mutual labels:  alfred
Chrome Bookmarks Alfred Workflow
Chrome/Canary/Chromium/Microsoft Edge bookmarks search workflow for Alfred
Stars: ✭ 241 (+170.79%)
Mutual labels:  alfred
Alfred Mweb Workflow
搜索、打开MWeb 内部文档和外部 Markdown 文档
Stars: ✭ 188 (+111.24%)
Mutual labels:  alfred
Menu Bar Search
Quickly search through menu options of the front-most application - Alfred Workflow
Stars: ✭ 218 (+144.94%)
Mutual labels:  alfred
Wechatextension Formac
Mac微信功能拓展/微信插件/微信小助手(A plugin for Mac WeChat)
Stars: ✭ 18,892 (+21126.97%)
Mutual labels:  alfred
Alfred Repos
Browse, search and open Git repositories in Alfred
Stars: ✭ 244 (+174.16%)
Mutual labels:  alfred
Launchyqt
🚀 Launchy project reactivated. Get the familiar feeling now!
Stars: ✭ 235 (+164.04%)
Mutual labels:  alfred

English | 日本語

Alfred Quick Translate

  • Translations for Alfred 5 Workflow. (*Powerpack is required.)
  • This workflow uses translate-shell.
  • Icon is iconfinder.
  • You can choose a translation engine.
    • Google(default), DeepL
    • If you use DeepL, you need to register with DeepL API to get the key.
  • You can now choose which language to translate into

Features

Translate and paste the text

Translate and search directly

Selecting and translating text

Automatic saving of translated logs (~/translate_log2.yml)

Since the log file is in Yaml, you can parse it with the yq command.

$ brew install python-yq
$ cat  ~/translate2_log.yml | yq .

Automatically saves to the clipboard as well.
The clipboard feature of Alfred is useful for searching the history.

No matter which features you use, the pre- and post-translation texts are stored in the log file, and it automatically saved the clipboard both.

Install

1: Install Alfred, buy Powerpack and activate it.

2: Installing various commands

brew install translate-shell jq coreutils curl

3: Download quick-translate.alfredworkflow from releases

4: Click on the downloaded quick-translate.alfredworkflow to open it and click on import to launch Alfred.

Language and translation engine settings

After installing the workflow, click on the icon in the upper right corner to open the configuration screen. This screen allows you to select a translation engine and language. See About the Workflow on the left for more configuration information.

When using DeepL

  1. Register with DeepL API to get the API key.
  2. Type deepl in the engine and Enter the API key in the deepl_api_key.

Hotkey settings.

From Workflows in Alfred's Preferences When you open Quick Translate, you can set a hotkey for each feature like this. Initially, Hotkey is blank, so you can assign a key of your choice and use it

Usage

When you want a quick translation

Launch the translation launcher with the key you assigned in the Hotkey settings. As you type in the text, it translates in real-time. You can press Enter to paste the translation into an editor.

When you want to translate and search on Google

Launch the translation launcher with the key you assigned in the Hotkey settings. After typing the text in the translation launcher, You can Google the translated text with cmd + Enter.

When you want to select and translate text

Select the text you want to translate and enter the key you assigned to Hotkey.

When in the browser, you can use Google Translate. But if you use Alfred Quick Transrate, when you want to read comments on the source code of not the native language, and useful when you want to translate chat messages and so on immediately.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].