Chat case

AI translator in Telegram: a menu photo, a voice note and a PDF, translated in one chat

Published 30 October 2026 · 11 min read

Abroad, the text you need to understand rarely arrives as text. It is a menu on the table, a voice message from your host, a PDF of house rules. We gave all three to our test agent in Portuguese, in one Telegram chat. It translated the menu and flagged the dishes to skip, wrote out the voice note in English, and sent the house rules back as a PDF in the same layout. Below are the real replies, the timings and what it cost.

“On a trip, with a translator in chat”: a woman at a café table on a pastel street looks up at two giant pale-blue speech bubbles

The short answer

Send the agent what you have, as it is: a photo of the menu, the voice note your host sent, the PDF from the booking. Add one line: what it is, which language you want back and what you need to know. The agent reads the photo, transcribes the voice note and opens the file itself, then answers in your language.

The useful part is the second half of the request. “Translate this” gets you a translation. “Translate this, I don't eat pork” gets you a translation plus the three dishes to skip. And if you need a file to pass on, ask for one: a PDF in the same layout comes back in the same chat.

For questions about long documents, summaries and quotes, see Twelve things to ask an AI about a PDF. This guide is about translation.

The test: three days in Lisbon, three things in Portuguese

We made up a short trip. Our traveller has a rented flat in Lisbon, speaks no Portuguese and does not eat pork. In the first hours she runs into the three formats a translator has to handle abroad:

  1. a printed menu at a restaurant, sent as a phone photo;
  2. a 41-second voice message from the host about the keys and the flat;
  3. a one-page PDF of house rules, which she wants to forward to her friends in their language.

We wrote the menu, the voice note and the rules ourselves, so no real restaurant or host is involved. The answers are real: everything below was sent to our test agent on 30 October 2026, on the default model. We ran the same three requests in English, Russian, Turkish and Arabic, so each version of this article shows the replies in its own language.

Step 1. A photo of the menu

The photo is the easiest thing to send and the hardest to read with a dictionary: dish names are idioms, and the descriptions are short. We photographed the menu on the table, the way you would at a restaurant.

A phone photo of a printed Portuguese menu on a wooden table: starters, mains and desserts with prices in euros, and a note about the couvert at the bottom
The photo we sent: twelve dishes, prices in euros and two lines of small print at the bottom
WAM Agentonline
jpgIMG_20261031_menu.jpgphoto · 248 KBI'm at a restaurant in Lisbon and the menu is only in Portuguese. Translate it for me. I don't eat pork, so tell me which dishes to skip. Anything else I should know before I order?07:48✓✓
To start Couvert 3,50 €: bread, butter, olives, sardine pâté Ameijoas à Bulhão Pato 14,00 €: clams in garlic, olive oil and coriander Peixinhos da horta 6,50 €: battered fried green beans (name means “little garden fish”, no fish inside)Mains Bacalhau à Brás 15,50 €: shredded salt cod with straw potatoes, onion and egg Polvo à lagareiro 19,00 €: octopus with smashed potatoes and olive oil Carne de porco à alentejana 14,50 €: pork with clams Arroz de pato 13,50 €: duck rice with chouriço Bitoque 12,00 €: beef steak with a fried egg on top, fries and rice Prato do dia 9,50 €: daily special, lunch only, Mon–FriDesserts Pastel de nata 1,80 €: custard tart Arroz doce 4,00 €: sweet rice pudding with cinnamon Bolo de bolacha 4,50 €: biscuit cake, layers of Maria biscuits and creamSkip for pork Carne de porco à alentejana: pork with clams, no way around it. Arroz de pato: duck, but the chouriço is pork sausage and it's cooked through the rice. Ask if they can do it without; if not, skip. Bitoque: the classic is just beef and egg, but many Lisbon kitchens slide a slice of presunto under the egg. Worth one question before you order.Before you order The couvert is placed on the table unasked and charged 3,50 € only if you eat it: you can wave it away and pay nothing. VAT is already included, so the price is the price. And the “prato do dia” at 9,50 € is the real value here: if it's still lunchtime, ask what it is first.My pick: Bacalhau à Brás if you want the Portuguese classic, Polvo à lagareiro if you want the better plate. Neither touches pork.07:49
Message

The reply came in 22 seconds. Every line of the menu is there with its price, and each dish has a short explanation rather than a word-for-word rendering: “peixinhos da horta” literally means “little garden fish”, and the agent added that there is no fish in it.

The second half of the request did the real work. The agent found pork in three places, and only one of them says “porco”. The chouriço is mentioned in small print under the duck rice, and the presunto in a bitoque is not on the menu at all: it is a habit of local kitchens, so the agent suggested one question to the waiter instead of a guess.

It also read the small print at the bottom. The couvert, the bread and olives that arrive before you order, is paid only if you eat it, and VAT is included in the prices. Those are the two things a visitor usually learns from the bill.

Step 2. A voice note from the host

Hosts, landlords and couriers often send voice messages. A voice note does not paste into a text box, and with your hands full of bags you may not even get to play it. In Telegram you forward it to the agent with a comment, and the comment goes first.

WAM Agentonline
My host just sent me a voice message in Portuguese, forwarding it to you. What does she say? Translate it into English.07:49✓✓
0:4107:49✓✓
It's your host, Teresa, the owner of the flat, leaving practical instructions:“Hello, good afternoon, this is Teresa, the owner of the apartment, just to let you know. The key is in a small safe next to the building's front door. The code is 4, 8, 1, 9. The flat is on the third floor, the door on the left. The lift sometimes gets stuck, so if you can, take the stairs. Hot water takes about two minutes to come through. Rubbish is separated, and the recycling bins are on the corner, next to the pharmacy. On Sunday, check-out is until 11. If you need anything, send a message. Enjoy your holidays.”Two things worth flagging: the lift jamming is a known issue, not a one-off, so don't get stuck in it with luggage on the way out. And check-out is 11:00 Sunday, so plan the last morning around that.07:52
Message

The translation arrived about two minutes after the voice note. The agent transcribed the Portuguese, translated it in full and kept the host's own words in quotes, so you can tell her message apart from its comments. The door code came through digit by digit, the way Teresa said it.

Then come two notes for the trip itself: take the stairs with luggage and plan Sunday morning around an 11:00 check-out. The voice note had eight separate facts in 41 seconds. Written down, they are easy to find again on Sunday morning.

If you want to answer the host in Portuguese, ask in the same chat: “Write a short reply in Portuguese: thank you, we arrive at 6 pm.” The agent can also prepare you to say it out loud. That is a different skill, covered in Speaking practice with AI: a 10-minute voice routine in Telegram.

Step 3. House rules as a PDF, back as a PDF

The third item is a document you will not keep to yourself. The friends you travel with need the rules too, and a wall of text in a chat is easy to lose. So the request asks for a file in the same layout as the original.

WAM Agentonline
pdfRegras_da_casa_3Esq.pdf1 page · 27 KBThese are the house rules for our apartment, in Portuguese. Translate them into English and send it back as a PDF with the same layout. I'll forward it to the friends I'm travelling with.08:23✓✓
Done, here's the English version, same layout as the original: same type sizes and colours, the numbered lists with the same indents, and the emergency box at the bottom.Nothing added or cut: all five sections and every rule and fee are there, including quiet hours (10 p.m.–8 a.m.), the €150 smoking fine, the €200 deposit and the €60 lock replacement.One thing I left in the original wording: «Casa-3Esq» is the Wi-Fi network name, so it stays as it is: it's what guests will look for on their phones.08:29
pdfHouse_rules_English.pdf1 pageHouse rules, English: ready to forward08:29
Message

The file came back in six minutes. On the left is the page we sent, on the right the page the agent returned.

The Portuguese house rules on the left and the English PDF from the agent on the right: the same five sections, numbered lists and a box with emergency contacts at the bottom
The original and the translated PDF side by side: same headings, same numbered lists, same box at the bottom

The layout survived: five sections with coloured headings, numbered lists, the grey line with the registration number and the bordered box at the bottom. The text in the PDF is live, so your friends can copy the Wi-Fi name or search for “deposit”.

Two choices show care for the reader. Times became “3:00 p.m.” and “10:00 p.m.” in English, while the Russian and Turkish versions kept the 24-hour clock. And the Wi-Fi network name stayed exactly as written, because that is what appears on the phone screen. In the agent's reply, the fees are pulled out into one line, so you can see what costs money before you forward the file.

What one chat gave us

Three formats, three translations and one place to find them again:

  • a full menu translation with prices, three dishes to skip and two notes on how a Lisbon bill works;
  • the host's voice note as text, with the door code and the check-out time;
  • the house rules as a one-page PDF in the original layout, ready to forward.

Nothing had to be retyped or copied between apps. The photo, the voice note and the file went into the same chat where you already talk to the agent, and the answers came back there.

We also checked the other languages. The same requests in Russian, Turkish and Arabic came back in those languages, and the house rules came back as PDFs in each of them.

How to get a better translation

Say what the translation is for. “I don't eat pork” turned a list of dishes into a decision. The same works elsewhere: “I'm allergic to nuts”, “we arrive after 11 pm”, “I need to know what I'm agreeing to”.

Give a photo the agent can read. Hold the phone flat over the page, fit the whole menu in the frame and avoid glare from a lamp. Two pages are two photos.

Forward voice notes with one line of context. “My host sent this” tells the agent who is speaking and what matters. Without it, a voice note in a foreign language is just a voice note.

Ask for the format you will use. A PDF to forward, a Word file to edit, plain text in the chat to read on the go. Name the people who will read it if that changes the language or the tone.

Double-check numbers you will act on. Door codes, times, amounts: the agent writes them out, so a glance at the original takes a second. When a recording is noisy, ask the host to confirm the time in writing.

Keep the trip in one chat. The agent remembers what you sent earlier in the conversation, so “reply to Teresa in Portuguese” works without explaining who Teresa is.

What stays with you

Your chat, with the photos, voice notes and files you send, stays in your agent's isolated container. To answer, the agent sends requests to the model: on the default model they go through DeepSeek's infrastructure in the People's Republic of China, which you confirm during onboarding, and on Pro you can attach your own Claude or Codex. Voice transcription runs on a separate service whatever the model. If a document contains personal data, such as a passport scan or a contract, keep that in mind before you send it.

What it costs

We read the balance in the agent's status line before and after each request. The menu photo cost about 5 M, the voice note about 3 M and the PDF with a file back 5 M. That is about 13 M for the three translations.

The rates behind it: a photo or screenshot read costs 1.5 M, transcribing a voice message costs 1 M a minute, and text on the default model costs 1 M per 20,000 tokens. The Free plan gives 200 M in the first month and 100 M every month after, with no card. Pro costs $13.90 a month for 400 M, or $1.39 for the first month if you subscribe within 7 days of signing up. All rates are on the pricing page.

Messages worth copying

Translate this menu into English. I don't eat pork: tell me which dishes to skip and what to ask the waiter.

My host sent this voice message. What does she say? Translate it into English and list anything I need to do.

Translate this document into English and send it back as a PDF with the same layout.

Write a short, polite reply to her in Portuguese: thank you, we arrive at 6 pm.

What does this sign say, and does it matter for me?

Create your agent before the trip and send it the first thing written in a language you don't read.

Try it with your own agent

Free, no card. The agent starts working in the chat straight away.

Create your AI agent

Questions

Can an AI agent translate text from a photo?

Yes. Send the photo of a menu, a sign or a screenshot and say which language you want. In our test the agent read a full Portuguese menu from a phone photo and translated every line with prices in 22 seconds.

Can it translate a voice message?

Forward the voice note to the agent with one line of context. Voice is transcribed automatically, and the agent replies with the translation in your language. Our 41-second voice note in Portuguese came back in English about two minutes later.

Can it translate a PDF and send a file back?

Yes. Ask for the format you need. We asked for a PDF with the same layout, and the agent sent back a one-page PDF with the same headings, numbered lists and the box at the bottom, with live text you can copy.

Which languages does it translate?

We tested Portuguese into English, Russian, Turkish and Arabic, the four languages of this site. The agent answers in the language you write in, so you can simply ask in your own language and name the language you want back.

Is an AI translation good enough for official documents?

For understanding a document and sharing it with friends, yes. For anything you submit to an authority, a court or a bank, use a certified translator: they sign the translation and take responsibility for it.

How much does it cost?

Our three translations cost about 13 M in total. The Free plan gives 200 M in the first month and 100 M every month after, with no card.

Your AI agent in Telegram, ready in a minute

Open the bot, hit Start, and it walks you through the rest.

Create your AI agent

Free · no card · nothing to install · cancel in the bot

Free no card, nothing to set upCreate your AI agent