Languages and translations
Last Command supports multilingual alliances at two levels: the application interface is translated for every user, and Pro alliances can automatically localise officer-authored announcements, recurring events and guides for each reader. Officers write once in the language they know; members read in the language they selected.
// ON THIS PAGE
Interface languages
The web and iOS apps support English, Arabic, Catalan, German, Spanish, French, Japanese, Korean and Simplified Chinese. Use the language control in the header to switch. Menus, headers, descriptions, buttons, tooltips, empty states and documentation follow that selection.
// NOTE
Alliance content
Automatic content translation currently covers alliance announcements, scheduled announcement content, recurring calendar-event names and descriptions, and alliance guide titles and bodies. Calendar entries use the translated event copy wherever they appear.
See the detailed workflows for announcements, recurring events and alliance guides.
Officer workflow
- Create or edit the announcement, event or guide as normal.
- Choose Written in and select the language you are actually using. This gives the translator the correct source language.
- Save or publish. There is no per-language editor and no translation queue to manage.
// TIP
Member experience
When a member opens supported content in a different language, Last Command requests the matching translation automatically. A disclosure identifies the source and target languages, and View original switches back to the officer’s exact wording at any time.
If a translation is unavailable or the translation service is temporarily unreachable, the source copy is shown instead. Content is never hidden because translation failed.
How translations are stored
Last Command uses Amazon Translate on demand, then stores the result in an alliance-scoped cache. The first reader in a language creates the translation; later readers reuse it without another translation request. Editing or deleting the source content invalidates the cached versions so stale wording is not served.
// NOTE