Table of Contents

Manage translations and the company language

SwissSalary stores translatable texts for master data (including salary types, time types, functions, benefits, and departments) in the translation table. Maintain multilingual labels so that documents, the user interface, and evaluations show the language of the document or company — not just the standard text you entered.

Purpose

  • Maintain labels of salary types and time types in additional languages (for example, for French- or Italian-language payroll runs).
  • Manage translations centrally through the Translations page.
  • Change the company language (main language) and take over existing texts into the translation table in an orderly manner (caution: only a user with administrator rights should do this).

Prerequisites

  • You have permission to edit translations (permission set for Loc Translations / Translations).
  • The languages you need are available as translatable languages.
  • You know which master data must appear multilingual on documents.

Maintain a translation for a master record

Many cards and lists open the translations directly at the record (the Translations action or FactBox), for example on:

  • Salary Types
  • Time Types
  • Functions
  • Benefits, Benefit Types, Coverages, and Rules
  • Termination Reasons and other master data with translatable text fields

Procedure

  1. Open the master record (for example, a Salary Type).
  2. Open Translations.
  3. Enter one line for each translation:
    • the Target Language through the language lookup,
    • the translated Value.
  4. Save the lines.
  5. Check the result on a document or in a preview in the target language (for example, a test payslip with the corresponding employee language).
Hinweis

The page caption in the product is Translations. The entry is linked to the table and field of the source record; empty or outdated translations cause the standard language to be shown.

Change the company language

The Change Main Language report changes the leading language of the company and can also change labels of selected master data areas.

Typically affected (depending on the selection in the report):

  • Departments
  • Functions
  • Salary Types
  • Time Types
  • other master data offered in the report

Procedure

  1. Back up the company or work in a test company first.
  2. Open the SwissSalary Organization page and, under Actions, choose Change Main Language.
  3. Choose the new main language.
  4. Mark the master data areas that are to be changed over.
  5. Decide whether existing texts are to be written into the translation table before the new language becomes leading.
  6. Run the report and check salary types, time types, and a test document by random sample.
Warnung

A language change without first securing the previous labels in the translation table can overwrite texts or make the previous company language harder to trace. Perform the change only in a planned and traceable way.

Verification after maintenance

  1. If an entry is missing for a language, the standard text is shown — add the translation.
  2. Do salary type labels on the payslip match the employee language?
  3. After a main-language change, are the previous texts still available as a translation?
  4. Have copied salary types been checked including translation needs?

Scope boundaries

  • Surface labels of the Business Central platform and the SwissSalary app aren't part of these translation adjustments.
  • The online help (additional languages of the manuals) is a separate documentation process and not part of the SwissSalary company maintenance.
  • Multilingual Extended Texts / mail texts for the PDF and email sending of payslips are part of the sending process and not exclusively the master data translation.

Good to know

  • If you change the main language without a backup and without taking over previous texts, labels are lost — salary certificates and lists show gaps.
  • If the language line is missing, the standard text is shown; employees receive salary types and documents in the wrong language.
  • Don't forget to also adjust the translations of copied salary types—otherwise languages are mixed on the salary certificate and in portals.
  • If you confuse surface and help texts with master data translations, professional labels remain untranslated and misleading.

See also