Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 

Language Translator

An Obsidian plugin to translate selected text in the desired language.

Report a Bug · Request a Feature

About The Project

This plugin allows you to translate selected text into the desired language. It's based on a free instance of Azure Translator. Please do not abuse it :)

Word of advice

Keep in mind this is an initial version and that the plugin interface is subject to change! PS: If you have recommendations please see the Contributing section

Installing

Find this plugin in the listing of community plugins in Obsidian and add it to your application.

Or, if you'd like to install it manually, clone this repository to the .obsidian/plugins/ directory in your vault, navigate to your newly cloned folder, run npm i or yarn to install dependencies, and run npm run build or yarn build to compile the plugin.

Usage

By explicitly specifying the language code

fr:I want to break free

Directly, via the default language code in the settings.

I want to break free

First part is the prefix containing the language code (See codes here) Second part is the actual text for translation.

Select the text and use the shortcut to translate it to the prefixed language or the default one set in the settings 🥳

Text selection limited to 1000 characters

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

License

This project is licensed under the MIT License - see the LICENSE file for details

Contact

Florin Bobis - @twentytwokhz - florinbobis@gmail.com

Project Link: https://github.com/twentytwokhz/language-translator

About

An Obsidian plugin to translate selected text in the desired language

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published