Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jurf/telegram-translation-shortcuts

Adds useful keyboard shortcuts to the Telegram Translation Platform
https://github.com/jurf/telegram-translation-shortcuts

greasemonkey-script tampermonkey-script telegram userscript violentmonkey-script

Last synced: 26 days ago
JSON representation

Adds useful keyboard shortcuts to the Telegram Translation Platform

Awesome Lists containing this project

README

        

# Telegram Translation Platform Shortcuts

Adds useful keyboard shortcuts to the Telegram Translation Platform and enhances your experience.

If you run out of clicking fingers, consider giving this userscript a try.
The shortcuts are aimed at anyone who uses the [Translations website](https://translations.telegram.org), as translator, contributor, or as a reviewer when applying untranslated strings.

It’s currently an early work-in-progress, but you might still find it handy. Contributions and ideas are welcome!

## Supported shortcuts

| Shortcut | Command
| ------------------------------------- | ---------------------------------------------------
| `Ctrl+Enter` (or `y`) | Apply 1st (most popular) suggestion & move to next
| `Ctrl+Enter` (in text field) | Submit suggestion & move down to next one
| `1` – `5` | Apply the n-th suggestion & move to next
| `Tab` / `Shift+Tab` (or `h` / `l`) | Cycle linked phrases/strings
| `PageUp` / `PageDown` (or `j` / `k`) | Move up/down
| `Ctrl+A` (on import page) | Select/deselect all phrases on import page
| `Ctrl+A` (or `i`) | Add a new translation
| `Ctrl+E` (or `c`) | Edit the first suggestion
| `Ctrl+Shift+C` | Search the selected text in a new tab in all apps
| `Esc` | Cancel adding translation/comment
| `/` | Search

…and more to come.

## Installation

1. Install [Violentmonkey](https://violentmonkey.github.io/get-it/), or similar browser extension
2. [Install](https://github.com/jurf/telegram-translation-shortcuts/raw/master/telegram-translation-shortcuts.user.js) the userscript
3. Enjoy! :slightly_smiling_face:

## Support

Feel free to ask in the [Translation Platform Tools](https://t.me/translationtools) group.