Email-interface localization is the work of translating compose screens, recipient fields, reply and forward actions, message threads, attachment states, drafts, signatures, delivery notices and mailbox actions so that users in every language understand exactly what they are sending, to whom, and in which conversation context. People searching for how to localize email interfaces, translate reply and forward flows, internationalize CC and BCC fields, or localize threaded email are solving a communication-integrity problem: the wording may change, but the message, recipients and thread relationship must not.
A fluent translation can still create a serious email mistake if it blurs Reply, Reply all, Forward, CC, BCC, Draft, Scheduled, Sent, Failed, Undo send or Save. A user can believe a private reply is going only to one person when the action actually addresses a group, assume BCC recipients are visible when they are hidden, or forward quoted content without realizing that earlier messages and attachments are included. These are not style errors. They are errors of audience, state and message history.
This guide explains a practical system for professional email-interface localization: preserve recipient identity, separate To, CC and BCC semantics, make reply scope explicit, treat forwarding as a new delivery event, preserve thread relationships, localize timestamps without changing chronology, distinguish drafts from scheduled and sent mail, handle attachments and quoted history carefully, write precise delivery and failure messages, support accessibility and right-to-left layouts, and verify that every target-language action sends the same content to the same people as the source-language action.
1. Start With the Message Model, Not the Labels
An email interface sits on top of a message model containing sender, recipients, subject, body, attachments, message identifiers, thread identifiers, timestamps and delivery state. Localization should begin with those fields rather than with isolated button text. A short label such as Reply can only be translated safely when the translator knows whether the action targets the sender, the reply-to address, a mailing list or the participants in a thread.
The acceptance test is operational. If the same message is opened in two interface languages and the user chooses the equivalent action, the resulting recipient list, subject, quoted history, attachment set and thread placement should be identical. Language can change the presentation. It should not change who receives the message or what the new message contains.
2. Preserve Address Identity Exactly
Email addresses are identity data. Display names can be localized or user-defined, but the underlying mailbox address should remain unchanged. An interface can show a contact as “Finance Team” in one locale and a local-language display label in another, yet the address finance@example.org must still resolve to the same recipient.
Do not translate domains, plus-address tags, aliases or message-routing identifiers. In right-to-left interfaces, use proper bidirectional isolation so punctuation does not make an address appear reordered. Copy an address from the localized interface during QA and compare it with the stored recipient value. Visual correctness is not enough if copying produces a different string.
3. To, CC and BCC Are Different Audience Roles
To, CC and BCC are not merely three places to type addresses. They describe how recipients participate in the delivery. To usually identifies primary addressees. CC exposes secondary recipients to the group. BCC sends a copy while withholding that recipient from the visible recipient list. The target language should preserve these distinctions even when local users commonly recognize the English abbreviations.
Where CC and BCC are established technical labels, keep them and add explanatory text if needed. Where the product uses fully translated labels, make sure BCC does not sound like an ordinary copy. Test by sending to one recipient in each field, then inspect the message headers from every recipient account to confirm that visibility matches the localized promise.
4. Reply and Reply All Need Explicit Scope
Reply usually targets one sender or reply-to address. Reply all can address the sender plus visible recipients, subject to product rules. A target-language label that weakens this scope difference can cause an embarrassing or confidential disclosure. Avoid relying on icons alone; a curved arrow and a double-arrow do not provide enough protection when the audience differs materially.
In compact interfaces, accessible names can carry more detail than visible labels. “Reply to Ana” and “Reply to all 12 recipients” are stronger than generic action names. Test messages with one sender, several To recipients and several CC recipients, including the current user, and verify that the localized action constructs the same outgoing list.
5. The Reply-To Header Can Override the Visible Sender
Email can specify a Reply-To address that differs from the From address. This is common for newsletters, forms, support systems and delegated mail. A localized interface should not promise “Reply to sender” if the actual action will address a different mailbox configured by the message.
Where the distinction matters, show the effective reply destination before the user sends. Translators need product context because the source word “sender” may be conversational while the software uses a routing header. The safe target wording describes the action users will actually trigger, not the label that happens to appear in the message header.
6. Forward Starts a New Delivery Context
Forwarding typically creates a new message addressed to new recipients while embedding some or all of the original message. It is not the same as adding a participant to the existing thread. The target language should make this new audience context clear, especially when forwarding can expose earlier conversation content.
Test what the product includes by default: original sender, date, recipient list, subject, quoted body and attachments. If attachments must be selected separately, do not imply they are automatically forwarded. If the app forwards an entire conversation rather than one message, the interface should say so because the disclosure scope is much larger.
7. Forward as Attachment Is a Separate Operation
Some clients let users forward a message inline or attach the original message as a file. These formats preserve different levels of metadata and are handled differently by recipients. Translating both actions as simply Forward hides a useful distinction and can change what the recipient can inspect.
Use target terms that communicate the packaging method. When an attached message preserves headers and structure, that may be important for support, compliance or technical troubleshooting. Verify the resulting MIME structure rather than judging only the composer preview.
8. Thread Identity Should Not Depend on Translated Subjects
Email threading may use message identifiers, references, conversation IDs, subject heuristics or provider-specific logic. The localized subject display should not become the sole basis for deciding which messages belong together. A translated “Re:” or “Fwd:” prefix can create duplication or break grouping if the system treats it as raw thread identity.
Use stable message and thread metadata wherever possible. Test a conversation that switches interface language mid-thread. The messages should remain in one conversation even if visible prefixes, dates and action labels change. Threading is a data relationship, not a translation result.
9. Subject Prefixes Need a Clear Policy
Reply and forward prefixes vary across languages and clients. Some systems preserve familiar Re: and Fwd:, while others localize them. Either approach can work if threading and recipient understanding remain reliable. Problems arise when repeated localization produces strings such as multiple stacked prefixes or converts a recognized prefix into ordinary subject text.
Normalize subject prefixes according to the mail system’s threading rules, not by naïve string replacement. QA should include messages received from external clients using several languages. The user should see a readable subject without losing conversation continuity.
10. Quoted History Is Part of the Disclosure
Reply and forward composers often include previous messages below the new text. That history may contain names, addresses, signatures, confidential details or attachments referenced earlier. Localization should not make quoted content look like fresh text or hide that it will be sent.
Use clear visual and accessible boundaries such as “Previous message” or an expandable quoted section. When forwarding externally, the user should be able to understand that earlier recipients and content may be disclosed. Preserve the original quoted text unless the product intentionally offers translation as a separate feature.
11. Trimmed Content Still Exists
Some clients collapse repeated quoted history behind an ellipsis or a “Show trimmed content” control. Users may not realize hidden text will still be included in the outgoing message. A target-language label that sounds like hidden from recipient rather than hidden from view can create a serious privacy misunderstanding.
Make the distinction between collapsed presentation and excluded content explicit. During QA, send a message with collapsed history and inspect what the recipient receives. The translated interface should accurately describe whether the hidden section is included, removed or merely not shown in the composer.
12. Draft Is Not Sent
A draft can be saved locally, saved to the server, synchronized across devices or autosaved continuously. The target language should not use a term that implies delivery. “Saved” can be ambiguous when users are anxious about whether a message has already gone out.
Pair state with context: “Draft saved,” “Saved to Drafts,” or “Changes saved.” Test device refresh, account sign-out and cross-device access so the wording reflects actual persistence. If attachments upload asynchronously, the draft may not be fully recoverable until upload completes; do not promise more than the system stores.
13. Scheduled Mail Is Not Yet Sent
Scheduled messages occupy a distinct state between draft and sent. They have intended recipients and content, plus a future delivery time. A translation that makes “Scheduled” sound like “Sent later successfully” can conceal the fact that the message can still be edited, cancelled or fail at delivery time.
Show the scheduled date, time and time zone according to a documented rule. If the user travels, the system should make clear whether the delivery time follows the original zone, the account zone or the device zone. Time localization must not silently move the send instant.
14. Undo Send Is Usually a Delayed Send Window
Many mail products implement “Undo send” by delaying actual delivery for a short period. The user is not recalling a message from recipients; the system is waiting before releasing it. Translating Undo as Retrieve or Recall can create a false impression of post-delivery control.
Explain the feature according to behavior, especially in settings. If the user has ten seconds to undo, the control should disappear exactly when the delayed-send window closes. After that point, do not show language that suggests the message can still be pulled back.
15. Recall Is a Different Feature
Enterprise systems sometimes support a true recall attempt under limited conditions. Recall may depend on recipient organization, unread state, provider or policy, and it may fail. It should not share the same target term as a guaranteed pre-send cancellation.
Use qualified language such as “Recall requested” when success is not immediate or certain. The result notification should distinguish recalled, failed, partially recalled and not eligible. A smooth translation must not turn a best-effort protocol into a promise.
16. Attachments Need Independent Upload State
An attachment can be selected before it is fully uploaded. States can include preparing, uploading, uploaded, failed, removed and blocked. Translating all of these as Attached can make users send a message before the file is actually included.
Show progress and failure clearly. If send is allowed while upload continues, explain whether delivery waits for completion. Test slow networks, cancelled uploads and retry. The message body can be ready while attachment state is not; localization should preserve that distinction.
17. Attachment Removal Needs Clear Scope
Removing an attachment from a draft usually removes it from the outgoing message, not from the user’s computer or cloud storage. A target verb equivalent to Delete file can imply far more than the composer actually does.
Prefer wording tied to the message, such as “Remove attachment,” when that is the behavior. If the file is a cloud link rather than a traditional MIME attachment, deleting access or revoking the shared link is a separate operation and should not be implied by removing it from the draft.
18. Cloud Attachments May Be Shared Links
Modern email clients often insert cloud files as links and can automatically grant access to recipients. This combines email delivery with file-sharing permissions. The target-language composer should make it clear whether the recipient is receiving a file copy or access to a shared resource.
If sending changes file permissions, surface that consequence before delivery. The dedicated file-sharing owner governs the permission model; the email interface should accurately describe the handoff. Removing the cloud attachment from the draft should not be described as revoking access unless the product actually performs both actions.
19. Recipient Chips Need Identity Context
Recipient fields often render addresses as chips with a display name, avatar or contact label. Two people can share the same display name, and one person can have several addresses. Localization should not hide the actual destination when ambiguity matters.
Allow users to inspect the address behind the chip. For external domains or unfamiliar recipients, the product may provide warnings. Translate those warnings without converting a technical domain into ordinary prose. Identity confirmation is especially valuable before Reply all and external forwarding.
20. Autocomplete Must Not Change the Recipient
Recipient autocomplete can search contacts, recent correspondents and organization directories. Locale-aware name sorting and transliteration may change suggestion order, but the selected contact must still resolve to the intended mailbox.
Test people with similar names, multiple scripts and several addresses. The highlighted suggestion, keyboard selection and accessible announcement should all identify the same account. A translation that makes work and personal labels ambiguous can cause the wrong address to be chosen even when the search itself is functioning correctly.
21. External Recipient Warnings Need a Defined Boundary
Enterprise mail systems often warn when a message includes recipients outside an organization. “External” may be defined by domain, tenant, directory membership or policy. The target language should use the same organizational concept users see elsewhere.
A warning that sounds like “unknown recipient” can be too alarming, while a soft phrase can hide real data-sharing risk. Test an internal member, guest account and external domain. The warning should appear according to policy, not according to the language of the address or display name.
22. Large Recipient Lists Need Privacy-Aware Copy
Sending to a large group can expose every visible address when recipients are placed in To or CC. Some interfaces recommend BCC for privacy or use mailing-list expansion. Localization should preserve the reason for the warning rather than reducing it to a generic “many recipients” message.
Make the audience consequence clear: visible recipients can see one another’s addresses; BCC recipients are hidden from other recipients. Where distribution lists expand server-side, do not promise that the composer can show the final membership if the system does not reveal it.
23. Mailing Lists Can Rewrite Reply Behavior
Mailing lists may set Reply-To so a reply goes to the list rather than the original poster. They may also insert prefixes, footers or unsubscribe links. A target-language action that says “Reply to Ana” can be wrong when the actual destination is the group.
Display the effective destination where possible and keep list identity stable. Test a list configured for reply-to-sender and one configured for reply-to-group. The same visible sender can produce a different reply destination depending on list policy.
24. Delegated Senders Need “From” Clarity
Users can sometimes send from several aliases, shared mailboxes or delegated accounts. The From selector controls identity and sometimes permissions. Translating it as Account can be misleading if the user stays signed into one account while choosing a different sender identity.
Show both display name and address when ambiguity is possible. Verify signatures, sent-folder placement and reply routing for each sender identity. A localized composer should not make it easier to accidentally send confidential correspondence from the wrong mailbox.
25. Signatures Are Content, Not Interface Chrome
Email signatures can contain names, roles, legal notices, contact details and links. Some users maintain different signatures by language or sender identity. The composer should not automatically translate a signature unless the product explicitly manages localized signature variants.
Preserve user-authored signature content as data. If an organization supplies governed signatures, use approved localized versions tied to sender identity and locale. Test replies and forwards, because some clients insert signatures above or below quoted content depending on settings.
26. Rich Text Formatting Must Preserve Structure
Email composers can include bold text, links, lists, tables, inline images and pasted content. Localization of toolbar labels must not alter the message markup or the user’s authored text. The rich-text owner governs deeper editor behavior; email localization must preserve the message payload.
Test copy and paste between left-to-right and right-to-left text, nested lists and linked phrases. Inspect both the composer and received message. A visually correct draft can still serialize in a way that reorders punctuation or breaks links for recipients.
27. Plain Text and HTML Are Distinct Message Formats
Some clients let users compose or view plain-text versions. HTML formatting, embedded images and styled signatures can disappear in plain text. The localized interface should not imply that switching format is merely a visual theme change.
If conversion may remove formatting, warn before destructive changes. Test what happens to links, lists and inline images. The user should be able to predict whether only presentation changes or actual message content is lost.
28. Inline Images Are Not Always Attachments
An image pasted into the body can be embedded inline while another image is attached as a separate file. Recipients and clients may display them differently. The interface should not use one translated label if the distinction affects removal or forwarding.
Forward and reply behavior should preserve the intended image references. Test remote images, embedded content IDs and ordinary file attachments. A missing image in the recipient view is an interoperability problem, not merely a localized layout problem.
29. Delivery States Need Exact Language
Sending can move through queued, sending, sent, delivered, bounced, deferred and failed states depending on the system. “Sent” normally means handed off by the sender system, not necessarily opened or even delivered successfully.
A target language that translates Sent as Received overstates certainty. Keep transport state separate from read receipts and recipient action. Where the provider cannot know final delivery, use wording that reflects that limit.
30. Bounce Messages Need Actionable Causes
A bounced message can result from an invalid address, full mailbox, policy block, temporary server failure or size limit. Localizing all bounces as “Address wrong” can send users toward the wrong fix.
Summarize the cause in user terms while preserving technical diagnostic details for advanced users or support. Keep the failed recipient identity visible. If some recipients accepted the message and others bounced, report partial delivery rather than calling the whole send a failure.
31. Read Receipts Are Requests, Not Guaranteed Proof
Read receipts depend on recipient client, policy and user choice. A sender can request one without receiving confirmation. A localized setting should not promise that enabling the feature will reveal exactly when every recipient reads the message.
Distinguish requested, delivered and received receipt states if the product exposes them. Preserve uncertainty honestly. Privacy-sensitive features are especially vulnerable to overconfident translations because ordinary words such as “track” can imply more surveillance than the protocol provides.
32. Spam and Junk Are Classification States
Mark as spam, Move to junk and Report phishing may trigger different provider actions. They should not share one broad target verb merely because all move unwanted mail out of the inbox.
Reporting phishing can submit information to a security system; moving to junk may only train a filter; deleting removes the message from a folder. Translate the consequence users are choosing. Test whether the sender is blocked or future messages are affected.
33. Archive, Delete and Move Are Mailbox Actions
Archiving usually removes a message from the inbox while retaining it in the mailbox. Deleting may move it to trash. Moving changes folder or label placement. These actions should not be confused with message-delivery state.
A reply can be sent successfully even if the original message is later archived. Keep mailbox organization vocabulary separate from compose and transport vocabulary. This boundary helps users understand that cleaning the inbox does not recall or erase messages from other people’s mailboxes.
34. Labels and Folders Can Differ by Provider
Some mail systems use folders where a message has one location; others use labels where one message can carry several categories. Localizing both as Folder can make multi-label behavior confusing.
Use provider-specific terminology when the data model differs. Moving out of a label and moving between folders are not always equivalent operations. The interface should help users predict whether the message remains visible in another view.
35. Search Results Need Thread Context
Email search can return one message or an entire thread. A user replying from search results needs to know which message is selected and which participants will receive the response.
Translate result snippets and action labels without losing sender, date and thread context. Test messages with identical subjects from different people. Search presentation should not cause the wrong conversation to be opened merely because localized snippets look similar.
36. Accessibility Must Announce Recipient and Action Scope
Screen readers need meaningful labels for recipient chips, To/CC/BCC fields, reply controls, attachment states and send status. An icon announced only as “button” is dangerous when one icon replies to one person and another replies to a group.
Use accessible names that expose scope and dynamic state. When an attachment finishes uploading or a recipient is removed, announce the change without shifting focus unpredictably. Test the complete compose-send-reply workflow with keyboard navigation.
37. Right-to-Left Email Needs Mixed-Direction QA
Arabic and Hebrew interfaces can contain Latin email addresses, English domains, numeric dates and quoted messages in several directions. The interface direction can change without changing the underlying address or message order.
Use bidirectional isolation around addresses, URLs and identifiers. Test cursor movement, recipient selection, quoted headers and attachment names. A message that looks correct while composing can still display differently in the recipient client, so send real cross-client test mail.
38. Mobile Mail Compresses High-Risk Actions
Phone interfaces often hide CC/BCC, attachment controls and reply variants behind compact menus. Long translations can push a critical distinction into an overflow menu or truncate the recipient scope.
Test narrow screens, large text and landscape orientation. The user should still be able to inspect all recipients before sending, distinguish Reply from Reply all, and understand whether an attachment is still uploading. Space pressure is not a reason to remove semantic qualifiers.
39. Worked Example: Private Reply Inside a Group Thread
Imagine a thread with one sender, six To recipients and four CC recipients. A user wants to reply privately to the sender. The localized interface should make Reply distinct from Reply all and show the resulting recipient list before send.
QA should choose Reply, inspect To/CC/BCC, send the message and verify that only the intended recipient receives it. Then repeat with Reply all and confirm the larger audience. This single scenario tests the most consequential audience distinction in everyday email.
40. Worked Example: Forwarding Confidential History
A user forwards the latest message in a long thread to an external consultant. The composer collapses older quoted history and shows two cloud attachments. The interface must reveal whether the hidden history and cloud access will be included.
Send the forward to a test account and inspect the received body, visible headers, attachments and file permissions. The target-language experience is correct only when the sender could reasonably predict that exact disclosure from the composer.
41. Build an Email Localization QA Matrix
A strong matrix includes one-to-one mail, group mail, CC, BCC, mailing lists, aliases, delegated senders, attachments, cloud links, drafts, scheduled sends, failures, right-to-left text and accessibility. It should cover both composition and mailbox actions.
For each fixture, record sender, recipients, subject, message ID, thread ID, body, attachments and expected delivery state. After localization, compare the resulting message rather than only the visible screen. Email is trustworthy when equivalent actions produce equivalent messages.
42. Govern Email Terminology Across the Product
Reply, Reply all, Forward, Draft, Scheduled, Sent, Delivered, Bounced, Archive, Trash, Spam, CC and BCC appear in compose screens, notifications, help pages and settings. They need stable definitions and consistent translations.
Terminology consistency does not mean forcing identical grammar into every sentence. It means preserving the same concept so users can transfer what they learn in one part of the mail experience to another. Where a technical abbreviation is globally recognized, keep it and explain it rather than inventing a competing local term.
43. Final Operating Checklist
- Preserve exact sender and recipient identities beneath localized display names.
- Keep To, CC and BCC audience semantics distinct.
- Make Reply and Reply all scope explicit.
- Treat Forward as a new delivery context and disclose quoted history and attachment behavior.
- Preserve stable thread identity independently of translated subjects.
- Keep Draft, Scheduled, Sent, Delivered, Bounced and Failed states separate.
- Describe Undo send and Recall according to actual implementation.
- Track attachment upload and cloud-link permission state independently from message text.
- Keep aliases, delegated senders and signatures aligned with the chosen From identity.
- Use accurate external-recipient and large-audience warnings.
- Separate mailbox actions such as Archive, Delete and Spam from message-delivery state.
- Test accessibility, mobile layout and mixed-direction addresses.
- Send real messages during QA and compare headers, body, attachments, recipients and thread placement.
- Treat any localization that changes audience, disclosure or delivery state as a high-severity defect.
Email localization succeeds when a user in any language can predict who will receive the message, what content will travel with it, which conversation it belongs to and whether it has actually been sent. The interface can adapt to local language and reading conventions. The message graph, recipient scope and delivery truth must stay the same.
44. Advanced QA: Recipient Topology, Aliases and Group Expansion
Real email systems rarely contain only one sender and one recipient. A realistic QA fixture should include aliases, shared mailboxes, mailing lists, groups that expand server-side, plus-addressed identities and recipients whose display names are identical. The localized composer should help the user understand the effective audience without pretending it knows more than the mail server can expose. Where a distribution list hides its membership, the UI should name the list rather than invent a visible recipient count.
Test Reply, Reply all and Forward against the same complex thread in every priority locale. Compare raw To, CC, BCC, From and Reply-To headers after delivery, not merely the chips shown before send. A target-language interface can reorder names or inflect surrounding grammar; it cannot change the destination addresses. This is one of the clearest ways to separate language quality from delivery integrity.
45. Cross-Client Rendering and Quoted-Header Variation
Email is an interoperability system. The message a user composes in one application may be read in another client that formats quoted headers, signatures, inline images and HTML differently. Localization therefore needs cross-client testing rather than a single-app screenshot review. Send target-language mail to several major desktop, web and mobile clients and inspect subject, sender, recipient visibility, quoted-history boundaries and attachment presentation.
Pay particular attention to quoted header labels such as From, Sent, To and Subject. Some clients generate those labels at send time, others at display time, and still others preserve the literal text received from the sender. A mixed-language quoted block is not automatically a defect; the important question is whether the user can distinguish original message metadata from newly composed content and whether any transformation changes the evidence carried by the original message.
46. MIME Structure, Character Encoding and Transfer Safety
International email can contain UTF-8 subjects, non-Latin display names, plain-text and HTML alternatives, embedded images and attachments with localized filenames. The interface should preserve these structures when users reply, forward or save drafts. A visually correct composer can still produce a malformed message if character encoding, filename parameters or multipart boundaries are handled incorrectly.
QA should include accented names, Arabic and Hebrew text, CJK subjects, emoji, long attachment names and mixed scripts. Inspect the delivered message source when problems appear. Localization should never rewrite message IDs, content IDs, MIME types or attachment binary data. The user-facing language belongs around those structures, not inside them.
47. Scheduled Delivery Across Time Zones and Daylight-Saving Changes
Scheduled email becomes especially risky when a user chooses a future local time and later changes device zone or crosses a daylight-saving boundary. The product needs a defined scheduling rule: fixed instant, account-local time, sender-local civil time or another explicit model. Translators cannot solve an undefined rule with wording alone, but they can preserve the rule once the product defines it.
Schedule messages before a daylight-saving transition, across midnight and from one device zone before opening the schedule on another. The localized review screen should display the same intended delivery instant according to the documented policy. If the user edits the scheduled time, the confirmation should restate date, time and zone so the change is observable rather than implicit.
48. Draft Conflict and Multi-Device Editing
Users can open the same draft on several devices. One device may autosave while another remains stale. A localized conflict message must distinguish the newer server version, the local unsaved version and any merge or overwrite option. Calling every version simply “saved draft” hides which text will survive.
Test simultaneous edits with different bodies, attachments and recipient lists. If the system keeps the latest write, say so; if it creates duplicate drafts, make both visible; if it merges fields, verify the result. This matters because a stale recipient list can be more consequential than a lost sentence. Draft conflict localization should therefore preserve audience state as carefully as message text.
49. Security-Sensitive Mail: Phishing, Spoofing and Sender Verification
Mail interfaces increasingly show warnings for suspicious senders, look-alike domains, authentication failures or unusual links. These warnings should communicate the evidence actually available. “Sender could not be verified” is not the same claim as “This sender is malicious,” and “This link looks unusual” is not proof of fraud. Overstating evidence creates alert fatigue; understating it can create risk.
Preserve domain and address identity exactly inside security warnings. Test internationalized domain names, visually similar characters and display-name spoofing. The localized message should help users inspect the real sender rather than relying on a friendly name. Security copy is strongest when it describes what the browser or mail system observed and what action the user can take next.
50. Final Acceptance Test: Same Message Graph in Every Language
Before release, run a final end-to-end comparison. Start from one known incoming thread, compose a private reply, a reply-all response, a forward with attachments, a scheduled message and a saved draft. Capture sender identity, recipient sets, thread IDs, subject, body, attachment hashes, schedule instant and delivery result. Repeat the workflow after changing only the interface language.
The two runs do not need identical word order in menus, identical layout or identical date formatting. They do need the same operational message graph. If a different person receives the message, a different history block is exposed, a different attachment is included, a schedule moves, or a draft overwrites another identity, the localization is not equivalent. That operational standard is the final test of a professional email interface.
