<aside>

Description

Take translations out of the Metadata Translator, work on them elsewhere, and bring them back in. Use CSV or XLS for spreadsheet review, or Salesforce XLIFF to publish straight into Translation Workbench.

</aside>

Prerequisites

Available formats

Format Use it for
CSV Review or bulk edit in a spreadsheet, then import back.
XLS Same as CSV, in Excel format.
Salesforce XLIFF Publish into Salesforce through Translation Workbench, or hand work to an outside translator in a standard format.

Steps

Import a file

  1. Open the Metadata Translator section, then the export and import dialog from the toolbar, and switch to the import tab.
  2. Upload the file. .xlf and .xliff are read as Salesforce XLIFF; CSV and XLS are also accepted.
  3. For a spreadsheet, fill in the Translated Value columns first and leave the identifier columns on the left alone, since rows are matched on those.
  4. Check the summary. Nothing is written yet. It shows what would change, what already matches, and what is skipped. Importing the same file twice changes nothing the second time.
  5. Click Apply. This overwrites the existing translated values, so check the counts first. Imported values then join the normal translation and review flow (see Translate Metadata).

01-metadata-translator-export-import.png

02-import-tab-upload-box.png

Export translations

  1. Pick your target languages. Only these go into the file.
  2. To narrow the export, filter by metadata type or select individual rows (see Filter Metadata).
  3. Open the export and import dialog from the toolbar and select the file format.
  4. Choose whether to export all translations or only the rows you selected.
  5. Click Export. CSV and XLS download now. Salesforce XLIFF is emailed when ready, usually a minute or two, and contains only rows that have a translation.

03-choose-target-languages.png

04-export-tab-salesforce-xliff.png

Publish a Salesforce XLIFF file in Salesforce

  1. Unzip the archive. There is one file per language, named after the language code.
  2. In Salesforce, open Setup and go to Translation Workbench, then Import.
  3. Upload one language file at a time.
  4. Read the confirmation email. Salesforce applies every valid row and lists the ones it rejected, so a single bad entry costs you that translation rather than the whole file.

05-salesforce-translation-workbench-import.png

Good to know

Troubleshooting

<aside>

Quick View

End User Documentation