Skip to main content

Languages and email templates

These features are available from Tickessa 0.14.0.

Interface language

German remains the default. Choose English on the sign-in page or at the top of the workspace. After sign-in, Tickessa saves your choice in your account, including across sign-out, sign-in and devices. Before sign-in, the browser remembers it when local storage is allowed.

Switching updates navigation, labels, errors, help, accessibility text, dates and numbers. Timezone is independent. Open reply drafts are retained. Missing translations fall back to German.

Ticket numbers, stored status values, projects, customer messages, articles, categories and operator-authored content are never rewritten. No translation service is called.

Three independent choices

ChoiceApplies toStored in
Interface languagePersonal workspaceUser account
Language of public system textPortal, form controls and public system noticesProject default with independent visitor choice
Default language of system email textSignature, origin notices and personal reviewProject default with optional ticket override

An English workspace does not turn a German customer reply into English. A ticket's Reply language selects the signature and system notices for the next message. Project default follows the current project setting. Your team writes and reviews the actual reply body.

The portal has its own selector and project-scoped browser preference. ?lang=en links open English system text. Custom greetings, form titles/topics and articles remain editorial content in their stored language. This does not yet provide multilingual article management.

Edit email text

Only administrators can open Settings → Email text per language.

  1. Select the project.
  2. Select Deutsch or English under Template language, independently of your interface language.
  3. Edit that language's text.
  4. Review the preview on the right, or below on narrow screens.
  5. Select Save this language.

Fields include receipt-confirmation subject/body, signature, human/reviewed-AI/automatic-AI origin notices, personal-review heading/description/link label and public AI information title/body.

Receipt confirmations are prepared for a future feature and are not sent automatically. Saving a template activates neither sending, AI nor public intake.

Placeholders and preview

Only receipt subject/body accept {ticket_number} and {project_name}. Other placeholders are rejected. Preview substitutes an example ticket number and the project name without sending a test email.

All fields are plain text; HTML is safely displayed as text. Short fields allow 180 characters and no line breaks, origin notices 1,000 characters, and longer text 8,000. Signatures may be empty. AI notices must explain AI involvement, possible errors and actual review status; misleading accuracy promises are rejected.

Versions, drafts and reset

Each successful save creates a new version of the selected language while preserving others. Switching template language retains unsaved drafts in the open editor. Changing project with unsaved changes requires confirmation.

Restore defaults for this language requires confirmation and saves defaults only for the selected language. Saving or resetting never changes older messages or their origin records.

If someone has changed the configuration meanwhile, Tickessa rejects a stale save. Keep your draft, reload the current version and reconcile changes before saving again.

Existing installations and future languages

Migration 030 preserves existing German signatures and transparency text verbatim. Existing accounts/projects default to German. English receives independent defaults.

Future languages use the shared registration and separate translation files. Only reviewed language packs become selectable. The handbook has its own selector and an English edition under /en/.