Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.22 KB

README.md

File metadata and controls

39 lines (25 loc) · 1.22 KB

Language Learning

Shows a deterministic foreign-language word of the day on a paperlesspaper display.

Links

Settings

  • targetLanguage: language to learn.
  • translationLanguage: translation and practice copy language (en or de).
  • showExample: show or hide the example sentence.
  • showPractice: show or hide the small practice prompt.
  • seed: optional text that creates a different daily rotation.

Data

The integration ships a curated daily vocabulary set for Brazilian Portuguese, Danish, Dutch, English, French, German, Greek, Italian, Japanese, Korean, Spanish, Swedish, and Turkish.

Each word includes:

  • pronunciation
  • part of speech
  • English and German translations
  • example sentence
  • example translation
  • memory hook
  • CEFR-style difficulty label

The word is selected deterministically from the current UTC date, selected language, and optional seed.

Language Support

This integration declares language: ["en", "de"] in config.json and loads localized fixed UI copy from languages/<code>.json using the host-selected payload.meta.language.

Reference

It is inspired by the TRMNL Language Learning plugin.