Language & interaction
A little lost.
A little more fluent.
Four cities. Four languages. One small invitation to understand a little more of the world.
Editorial in English. Reader controls follow your language setting.
A story is a good place to get lost.
A phrase remembered from a café can stay with you longer than a list of vocabulary. There is a person, a place and a reason to say it. This interactive language-learning article gives you a small version of that experience: a fictional journey from a quiet bakery to a beach at the edge of a new day.
Read each scene once without translating everything. Notice what you can already guess. Then tap a word to see the phrase around it, or translate a complete sentence. English, Spanish, French and Brazilian Portuguese are all available, in every direction.
Read it. Touch it. Make it yours.
Tap any word for a contextual phrase. Use the sentence arrow to translate in place. Select a few words to translate their complete sentence. Your original is always one tap away.
The city before breakfast
An unhurried morning in Lisbon. The first scene starts in English.
Before the city woke up, I followed the smell of warm bread down a narrow street.
At the bakery, the woman behind the counter handed me a paper bag and told me to take my time.
For once, I had nowhere else to be.
A map worth keeping
A small exchange in Madrid. This scene starts in Spanish.
Al mediodía, el mercado estaba lleno de voces y del aroma de melocotones maduros.
Pedí indicaciones y acabé hablando del tiempo.
Un desconocido dibujó un pequeño mapa en el reverso de mi recibo. Todavía lo guardo.
The boat I didn’t catch
An unexpected evening in Marseille. This scene starts in French.
Au vieux port, le vent tournait les pages du livre posé sur mes genoux.
J’avais raté le dernier bateau, mais un pêcheur a haussé les épaules et a montré le coucher du soleil.
Certains retards valent la peine d’attendre.
Not quite ready to leave
A borrowed chair in Rio. This scene starts in Brazilian Portuguese.
No domingo de manhã, caminhei até a praia com os sapatos na mão.
Alguém me ofereceu uma cadeira como se a gente se conhecesse há anos.
Eu já estava com saudade de um lugar de onde eu ainda nem tinha saído.
Meaning travels in phrases.
“Take my time” is not about taking an object. In this story it means slowing down. The Spanish version uses “no tuviera prisa”; the Brazilian Portuguese version uses “ir com calma”. Different words do the same work. That is why this reader shows an aligned phrase when you tap a word, instead of swapping isolated words into a sentence.
Try the final sentence from Rio in all four languages. “Saudade” carries a sense of missing someone or somewhere. Here, the narrator misses a place before leaving it. The French sentence expresses regret at leaving; the English sentence uses “missing”. These are contextual choices for this scene, not universal dictionary definitions.
01 → 02 → 03
A five-minute reading ritual
- 01
First, let the scene happen.
Read a passage in its original language. Look for a person, an action and a place before opening a translation. You do not need every word to understand the moment.
- 02
Then, compare one sentence.
Translate one complete thought. Notice which phrases move together, how the verb changes and what cannot be translated word for word.
- 03
Finally, return to the original.
Hide the translation and read again. Say the phrase aloud, or write a new sentence of your own. This demo does not evaluate pronunciation or correct your writing.
Inside this authored example
A page can do more than sit there.
The interesting part is not a translation button. It is the small invitation to try something while you read. A recipe could adjust its portions. A design essay could let you compare type. A travel journal could teach a phrase exactly when you need it.
A /
Author the content
The article pairs each original sentence and phrase with an authored equivalent in four languages.
B /
Connect the states
Word context and sentence translation use the same text. Restoring the original returns the reader to the sentence.
C /
Try it at your pace
Use touch, pointer or keyboard. Reader settings change the article without changing the source text.
Start with this brief
Create an interactive travel journal in English, Spanish, French and Brazilian Portuguese. Use an authored, sentence-aligned translation dataset. Let readers tap a word for its contextual phrase, translate a full sentence in place and restore the original. Add article-only target language, accessible highlight colors, font and text-size settings. Keep the original readable without JavaScript. Support keyboard and touch. Do not invent translations or claim a live translation service.
This journal uses authored translations to keep each phrase in context. The brief captures the idea behind the interaction, so you can adapt it to your own story.
A few useful answers
Is this a live translation tool?
No. Every sentence and phrase in this original travel story has an authored equivalent in four languages. No text is sent to a translation service.
Can I translate any text I select?
Select text within one sentence to translate that complete sentence. A selection crossing sentences asks you to narrow it. Arbitrary fragments are not machine-translated.
Does an interactive article still work for search?
Its title, introductory explanation and original story are rendered on the server as readable HTML. The interactive reader enhances that text. Each article has its own URL, metadata and structured data.
Can the next article be something else?
Yes. The journal uses a shared editorial layout and content registry. This reader is one article module; future articles can use a different interactive element.
Keep the curiosity. Lose the language barrier.