pantran.nvim
packaging
pantran.nvim | packaging | |
---|---|---|
3 | 1 | |
266 | 12 | |
- | - | |
5.1 | 5.7 | |
12 days ago | 6 days ago | |
Lua | Roff | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pantran.nvim
-
QuickTip: Translation inside neovim
What is the difference to pantran.nvim?
-
Just sharing this neovim plugin to use google translate from neovim
This one is better! https://github.com/potamides/pantran.nvim
-
pantran.nvim: asynchronous, interactive machine translation directly from your editor
Story time: I really love Neovim for programming, but one thing I love it even more for is scientific writing. Tools like texlab make this especially fun! But for a well-rounded experience, I need a few more things: (i) Grammar checking. For that I can recommend ltex, an LSP-server which adds LaTeX support to language tool. (ii) Thesaurus lookup. (Neo)vims integrated thesaurus format is a little bit limited. But thankfully 'thesaurusfunc' exists so I could easily write a small plugin to add support for openoffice.org mythes thesauri. (iii) Machine translation. Now we're finally getting to the topic of this post. I write most of my stuff in English but I'm not a native speaker, so machine translation is valuable for me. It can help me to overcome writers block to an extent, for example. There already exist a few plugins for that problem, like vim-translator or translate.nvim. But none of these support interactive modes, a slick UI, and, as far as I know, useful things like motions and counts. This is where my plugin pantran.nvim comes into place! The demo should speak for itself. In the end it was a lot more effort than I anticipated but I'm very pleased with the result. I hope this can be useful to others as well!
packaging
-
Skill for translating words/phrases?
There's also the seemingly more active Apertium, which appears to be GPLv2, but also may be more chaotic to get up and running
What are some alternatives?
.dotfiles
bitextor - Bitextor generates translation memories from multilingual websites
vim-translator - :closed_book: Translating plugin for Vim/Neovim
apertium-python - now you can even use apertium from python
Easydict - 一个简洁优雅的词典翻译 macOS App。开箱即用,支持离线 OCR 识别,支持有道词典,🍎 苹果系统词典,🍎 苹果系统翻译,ChatGPT,Gemini,DeepL,Google,Bing,腾讯,百度,阿里,小牛,彩云和火山翻译。A concise and elegant Dictionary and Translator macOS App for looking up words and translating text.
bergamot-translator - Cross platform C++ library focusing on optimized machine translation on the consumer-grade device.
gtt - Google Translate TUI (Originally). Now support Apertium, Argos, Bing, ChatGPT, DeepL, DeepLX, Google, Reverso.
deb-get - apt-get for .debs published via GitHub or direct download 📦
translate.nvim - Use any external translate command/API in nvim.
WikiExtractor - Extracts and cleans text from Wikipedia database dump and stores output in a number of files of similar size in a given directory.
toggleterm.nvim - A neovim lua plugin to help easily manage multiple terminal windows
nvim - 🍨 Soothing pastel theme for (Neo)vim