Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Translations

Lens supports English and German language out of the box. You can set the language to en or de in the Lens options:

"language": "de"

Overwriting texts

You can overwrite the built-in translations in the Lens options to customize the text:

"texts": {
    "loading": {
        "en": "Processing..."
    }
}

Or add translations for new languages:

"texts": {
    "loading": {
        "es": "Cargando..."
    }
}

Or you can add your own texts that you can then translate in your application. We recommend that you prefix the key with your project name to avoid collisions:

"texts": {
    "ccp-welcome": {
        "en": "Welcome to CCP Explorer!",
        "de": "Willkommen beim CCP Explorer!"
    }
}

Using translations in your application

You can also use the translations in your application:

<script lang="ts">
    import { translate } from "@samply/lens";
</script>

<span>{translate("loading")}</span>