DeepL Box: Translation history management

Save previous translations, show index, compare one by one, search by keyword, copy to clipboard and provide keyboard shortcut.

¿Qué es DeepL Box: Translation history management?

DeepL Box: Translation history management es una extensión de Chrome desarrollada por Susumu OTA, y su función principal es "Save previous translations, show index, compare one by one, search by keyword, copy to clipboard and provide keyboard shortcut.".

Capturas de Pantalla de la Extensión

screenshot
screenshot

Descargar Archivo CRX de la Extensión DeepL Box: Translation history management

Descarga archivos de extensión DeepL Box: Translation history management en formato crx, instala manualmente las extensiones de Chrome en el navegador o comparte los archivos crx con amigos para instalar fácilmente las extensiones de Chrome.

Instrucciones de Uso de la Extensión

                        This extension provides the translation history management which saves all of the previous translations, shows index of the translations, compares the source and translation sentences one by one, searches by keyword, copies to clipboard and prepares keyboard shortcut `Command-b` (macOS) or `Alt-b` (other OS) to translate.

## Usage

- Select text by mouse or keyboard.
- Press `Command-b` (macOS) or `Alt-b` (other OS).
  - Or right click to open context menu and choose `DeepL Translate`.
− Translation window will open.

## Settings

### Change keyboard shortcuts

- Open extensions setting page `chrome://extensions`.
- Open menu by clicking `hamburger button` "☰" (triple bar icon) on the left of `Extensions`.
- Click `Keyboard shortcuts`.
- Click the pencil icon on the right of `Open DeepL page and send selected text`.
- Input key stroke. Default is `Command-b` (macOS) or `Alt-b` (other OS).

### Change settings by popup dialog

You can change source/translation language and split on punctuation option by extension popup dialog.

- Click the DeepL Box icon `D` (if you "pinned" icon).
- Change settings by selections and buttons.
  - `Source Language` specify the language of the text to be translated.
    > **_Note:_** in most cases, DeepL automatically detects source language.
  - `Target Language` specify the language into which the text should be translated.
  - `Splits on punctuation` may improve the readability of long text without newlines, such as PDF.

## Limitations

- Keyboard shortcut does not work for local PDF files. In that case, use context menu instead.
- When you use context menu, Chrome removes newlines from selected text because `info.selectionText` removes newlines. See [Linebreaks/newlines missing from chrome.contextMenus selectionText](https://bugs.chromium.org/p/chromium/issues/detail?id=116429)

## TODO

- Support keyboard shortcut for local PDF files.

## Source code

https://github.com/susumuota/deeplbox

## Author

Susumu OTA                    

Información Básica de la Extensión

Nombre DeepL Box: Translation history management DeepL Box: Translation history management
ID ompicphdlcomhddpfbpnhnejhkheeagf
URL Oficial https://chromewebstore.google.com/detail/deepl-box-translation-his/ompicphdlcomhddpfbpnhnejhkheeagf
Descripción Save previous translations, show index, compare one by one, search by keyword, copy to clipboard and provide keyboard shortcut.
Tamaño del Archivo 426 KB
Cantidad de Instalaciones 305
Versión Actual 3.7.9
Última Actualización 2024-02-21
Fecha de Publicación 2021-03-19
Desarrollador Susumu OTA
Correo electrónico [email protected]
Tipo de Pago free
Sitio Web de la Extensión https://github.com/susumuota/deeplbox
URL de la Página de Ayuda https://github.com/susumuota/deeplbox
Idiomas Soportados en,ja
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "__MSG_extension_name__",
    "version": "3.7.9",
    "description": "__MSG_extension_description__",
    "author": "Susumu OTA",
    "homepage_url": "https:\/\/github.com\/susumuota\/deeplbox",
    "icons": {
        "16": "icons\/icon16.png",
        "32": "icons\/icon32.png",
        "48": "icons\/icon48.png",
        "128": "icons\/icon128.png"
    },
    "background": {
        "service_worker": "background.js"
    },
    "content_scripts": [
        {
            "matches": [
                "https:\/\/www.deepl.com\/translator",
                "https:\/\/www.deepl.com\/*\/translator"
            ],
            "js": [
                "deepl.js"
            ]
        },
        {
            "matches": [
                "https:\/\/*\/*.pdf",
                "http:\/\/*\/*.pdf",
                "https:\/\/arxiv.org\/pdf\/*",
                "https:\/\/openreview.net\/pdf?id=*"
            ],
            "all_frames": true,
            "js": [
                "pdf.js"
            ]
        }
    ],
    "action": {
        "default_icon": {
            "16": "icons\/icon16.png",
            "32": "icons\/icon32.png",
            "48": "icons\/icon48.png",
            "128": "icons\/icon128.png"
        },
        "default_title": "__MSG_extension_name__",
        "default_popup": "popup.html"
    },
    "commands": {
        "deepl-open": {
            "suggested_key": {
                "default": "Alt+B",
                "mac": "Command+B"
            },
            "description": "__MSG_open_command_description__"
        }
    },
    "permissions": [
        "commands",
        "contextMenus",
        "scripting",
        "storage"
    ],
    "host_permissions": [
        "http:\/\/*\/*",
        "https:\/\/*\/*"
    ],
    "default_locale": "en"
}