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 freeDirectly, via the default language code in the settings.
I want to break freeFirst 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