CertTranslateCertTranslate
embedded-non-textPersonal correspondence — WhatsApp chat screenshotsUSCIS (I-130 / I-485, bona fide marriage evidence)Haitian Creole

Labeling Speakers in a Foreign WhatsApp Chat

A client submitted a year of WhatsApp screenshots in Haitian Creole as USCIS evidence.

The chats had no speaker labels in the text — only bubble color and alignment indicated who sent each line.

M
Marie-Claire JosephHaitian Creole & French Certified Translator · May 2026

How do you label speakers in a WhatsApp chat translation that has no names in the text?

TL;DRA client submitted a year of WhatsApp chat screenshots in Haitian Creole, with French and English code-switching, as bona fide marriage evidence. The original messages carried no speaker labels in the text. We attributed each line to either '[You]' or the saved contact name '[Hubby♥]' — both labels the app itself prints in its reply-quote boxes. No gender or identity was inferred by the translator. The certified translation was delivered for the client's USCIS filing.

Case Specifications

Document
Personal correspondence — WhatsApp chat screenshots
Foreign Name
Konvèsasyon chak jou (Haitian Creole)
Country
Haiti
Languages
Haitian Creole, French (code-switching), English (code-switching) English
Submitted To
USCIS (I-130 / I-485, bona fide marriage evidence)

What We Received

A client submitted three batches of WhatsApp chat screenshots, photographed onto single pages by month. The chats were in Haitian Creole, with frequent French and English code-switching. The contact in every chat was the saved name of the client's spouse, including a heart emoji. The translation was needed as personal-correspondence evidence for an I-130 / I-485 filing.

The packet was a <a href='/documents/text-message-translation'>certified text-message translation</a> spanning more than a year of daily messages. Each line had to be attributed to its sender — but the source carried no name on each line.

One source page from a foreign-language WhatsApp chat translation order — phone screenshots arranged in a grid under monthly headings, with personal content redacted
One source page from the order — Haitian Creole WhatsApp screenshots arranged in a grid under monthly headings. The saved contact name is visible in every chat header; bubble color and alignment are the only built-in indicators of who sent each message. Personal content redacted.

Why This Required Special Handling

WhatsApp screenshots have no speaker labels in the text — the only built-in signals are visual (bubble color and alignment). A flat transcription drops both, and the reader cannot tell who said what.

Adding '[Him]' or '[Her]' labels breaks a core rule of <a href='/documents/certified-translation'>certified translation</a>: the translated text must reproduce, not infer. Gender is not in the source, and a label that requires a guess can silently flip when applied across hundreds of bubbles in a multi-batch order.

How We Handled It

We labeled every line with only the markers WhatsApp itself prints in the source. Right-aligned outgoing bubbles became '[You]' — the exact label the app uses in its reply-quote boxes for the phone owner's messages.

Left-aligned incoming bubbles took the contact name from the chat header, including the heart emoji. Both labels are visible inside the source, so a second translator can verify any attribution against the same screenshot.

We added one more rendering rule. WhatsApp's reply feature became '↳ Replying to [Speaker]: <quoted text>' indented before each reply. System rows — voice calls, missed calls, voice messages — were marked '[System]' or '[Voice message, M:SS]' and italicized. Embedded photos, forwarded files, and Status reshares were described in brackets at the speaker's position.

Expert Note

"Translator's Note (used on every deliverable in the order): Speaker labels are taken directly from how the source app itself labels the parties. '[Hubby♥]' is the contact name shown in each chat header and in the source's reply-quote boxes. '[You]' is the label the source app itself uses for the phone owner's outgoing messages (visible in the gray reply-quote boxes labeled 'You:'). No gender or identity has been inferred by the translator; '[You]' corresponds to the right-aligned (outgoing) bubbles and '[Hubby♥]' to the left-aligned (incoming) bubbles in each screenshot."

M
Marie-Claire JosephHaitian Creole & French Certified Translator

Two supporting standing notes accompanied the certification block on every batch. One documented the language mix — Haitian Creole bodies with French and English insertions preserved verbatim. The other documented bracket conventions for non-text elements so an adjudicator could distinguish voice messages, system rows, and shared media from typed text at a glance.

The Outcome

Eight deliverables were rendered under the same order number, each using the same convention. The packet was delivered to the client for inclusion in their USCIS marriage-based filing.

We have since used this convention on other foreign-language chat orders covering <a href='/immigration/i-130'>I-130 evidence</a> and I-751 evidence, with no RFE related to speaker attribution. The pattern works on any messaging app whose UI prints both the contact name in the header and a phone-owner label in reply-quote boxes.

What This Means for You

If you submit chat screenshots as evidence, the translation should not invent speaker labels. Use markers visible in the source — the contact name and the app's own 'You:' label. Any reader can then verify each attribution by re-reading the screenshot.

Have a similar situation?

We handle multi-month WhatsApp, iMessage, and Telegram chat translations for I-130, I-485, and I-751 evidence packets.

Order Translation — $24.95/page
USCIS Accepted No hidden fees Unlimited revisions

Sources & References

All identifying information has been removed from document images. Case details are shared with client permission. No personal data is stored or displayed on this page.