German · learn by reading

Learn German from texts you want to finish.

taihaa is a reading loop for German. Bring an article, a story, or a class text. Tap a word for an English translation, save the useful ones with the sentence still attached, and review them later.

Close-up of the German reader. spazieren is selected, with the translation “to go for a walk” in the word panel.
The word stays in the sentence. The panel is the translation you check before you save.

Die Krankenversicherung zahlt den Arztbesuch.

Health insurance pays for the doctor’s visit.

Die

the

Krankenversicherung

health insurance

zahlt

pays

den

the

Arztbesuch

doctor’s visit

Reading, then a small review queue

1

Bring a text you can finish

A news paragraph, a class handout, a short story, or an EPUB chapter. A starter from the library works too. taihaa does not open on a stack of unrelated example sentences.

2

Tap the word, not a fragment

German nouns often arrive as long compounds. The reader keeps E-Mail and Krankenversicherung as words you can tap. Check the English translation, then save it if you will meet the word again.

3

Review the sentence

Saved words come back with the line they came from. Again, Learning, Known, and Easy set a simple spaced schedule. Ignore drops a word from review.

What German reading needs from a reader

A word list can introduce vocabulary. It cannot show you how a compound sits in a letter from the health insurance office. taihaa keeps the practice attached to a text: the reader for the first meeting, the saved sentence for the next ones.

Compounds stay whole on the page

You read Krankenversicherung as one word, because that is the word in the sentence. A long compound can still match a related headword, such as Versicherung, when the full form is missing. The suggestion is a reading aid. It is not a breakdown you have to study.

Capital letters are part of the word

Nouns are capitalized. Haus at the start of a sentence and Haus in the middle are the same lookup. You do not keep a separate card for each spelling.

No conjugation table

zahlt and zahlte are different shapes of a verb. taihaa does not turn the reader into a grammar chart. If a form has its own dictionary line, you will see a translation. If it does not, type the one that fits this sentence.

Level tags are estimates

Lessons can show an automatic CEFR tag. It helps you pick a text. It is not an exam result, and a short passage can be tagged with low confidence.

A practical first session

  1. Register and set the target language to German.
  2. Open a sample lesson, a library starter, or paste a short paragraph you already wanted to read.
  3. Read one page. Save three to eight words, and edit any translation that does not fit the sentence.
  4. Come back for review. The card should still show the sentence from that page.

URL import works best on public articles. If a page is paywalled or mostly scripts, paste the text instead. English is the base language for meanings.

Start with one German text.

You do not need a full course loaded in advance. One article is enough to see whether reading-first practice fits how you study.