Skip to the content.

FastMediaSorter - UI Communication Policy

Canonical source: This document. Mirrors: COMMUNICATION_POLICY_RU.md, COMMUNICATION_POLICY_UK.md. Origin: S0118 (friendly-ui-copy-revision). Update this document when new message formulas or feedback channels are added. Scope: All user-visible strings in all flavors (standard, lite, photos, legacy), EN/RU/UK. Excludes: legal texts, Terms of Service, machine-readable technical artifacts (manifests, metadata).


1. Voice


2. Message Formulas by Type

2.1 Toast (short notification)

2.2 Error (inline or snackbar)

2.3 Error dialog (expanded)

2.4 Empty state

2.5 Progress / loading

2.6 Success confirmation

2.7 Destructive-action confirmation dialog

2.8 Network / resource / access error


3. Helpful Next Step (dead-end rule)

Show at most one contextual next step in dead-end or problem states. Never in short toasts. Never as a required action blocking the main flow.

Situation Preferred channel
Setup / access / configuration error the user can fix Documentation (app website)
Repeated failure or suspected app defect Bug report: sza@ukr.net
UX dead-end, help surface, or About screen Improvement suggestion / review: Google Play

Rules:


4. Feedback Channels

Channel Purpose
App website / documentation How-to guidance, setup instructions
sza@ukr.net Bug reports, reproducible problems
Google Play reviews Product improvement suggestions, general feedback

5. Localization Rules


6. Tone Checklist (pre-integration)

Before any batch of new or updated strings is merged: