ActiveManage Docs ← Back to activemanage.co.uk

Translating Field Labels

Field labels — the names of fields users see in forms, lists and reports — are some of the most-seen text in your platform. Translating them is essential for any non-English-speaking user base.

Field translation form showing 'Customer Email' with translations for each language: en 'Customer Email', fr 'Adresse e-mail du client', de 'E-Mail-Adresse des Kunden', es 'Correo electrónico del cliente', with status indicators

What Can Be Translated

  • Field label: The short name on forms and column headers.
  • Field help text: The explanation under or beside the field.
  • Placeholder text: Greyed text in empty inputs.
  • Validation error messages: Per-field, per-language.
  • Dropdown option labels: Each option translated separately.
  • Linked-record display formulas: Different formats per language.

Step-by-Step

  1. Open the field's configuration.
  2. Scroll to the Translations section — one row per enabled language.
  3. Type or paste the translation for each language.
  4. Save. Translations live immediately.

Bulk Translation

For a new tenant or a fresh language, translating fields one-by-one is tedious. Use the bulk export/import:

  1. Export all field labels as a CSV (or XLIFF).
  2. Send to a translator or translation service.
  3. Import the completed file. Translations applied automatically.

Worked Examples

  • Multi-language CRM: 50 custom fields translated into 6 languages via the bulk import.
  • Healthcare platform: Patient-facing fields translated to all supported languages; staff-facing fields in English only (staff are bilingual).
  • Marketplace listing: Field labels translated; underlying values (product titles, descriptions) translated per record by sellers themselves.
  • Regulated industry: Field labels for legal compliance forms translated with sign-off from each jurisdiction's legal team.
Tip: Avoid concatenating translated strings in code — different languages have different word orders. Use full sentence templates with placeholders instead.