Skip to content

A simple Mac Automator script that allows you to select text and translate the selected text with OpenAI

License

Notifications You must be signed in to change notification settings

ZSamuels28/OpenAI-Automator-Translation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

OpenAI Automator Translate

A script for Mac Automator that allows you to translate any selected text

Installation

  1. Install Python if you don't have it already. You can download it from the official website: https://www.python.org/downloads/macos/
  2. Install the OpenAI library by running pip install OpenAI in your terminal.
  3. Open up Automator.
  4. Click File -> New and create a new Quick Action. You can name this action whatever you like, such as "Translate with OpenAI".
  5. Set "Workflow receives current" to "text in any application".
  6. Check the box for "Output replaces selected text".
  7. Drag the "Run Shell Script" action to the right side, and select "/usr/local/bin/python" or "/usr/local/bin/python3" as the shell depending on your Python version.
  8. Set "Pass input" to "stdin".
  9. Copy and paste the code from the translate.py file, and replace [YOUR OPENAI API KEY] with your OpenAI API Key. You can also change the language you wish to translate to.
  10. Save the Quick Action, and it should now show up as a right-click option when you select text in any application.

Screenshots

Screenshot 2023-02-28 at 1 37 56 PM

ezgif-3-7afd5066ae

About

A simple Mac Automator script that allows you to select text and translate the selected text with OpenAI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages