
From Setup, in the Quick Find box, enter Custom Labels, then select Custom Labels. Select the name of the custom label to open. In the Translations related list, click New to enter a new translation or Edit next to the language to change a translation.
- From Setup, in the Quick Find box, enter Translate , and then select Translate.
- Select the Language you're translating into.
- Select a Setup Component .
Is it possible to translate component labels in Salesforce?
This type extends the Metadata metadata type and inherits its fullName field. The ability to translate component labels is part of the Translation Workbench. For more information, see “Enable or Disable Translation Workbench” in the Salesforce Help.
How to get the translation of an object's custom metadata?
Show activity on this post. Object's translations are retrieved only for object's custom metadata, which is included into package.xml For example, if package xml contains only one custom field and one page layout, then translation will be returned for that field only That will return Sample_Field__c translation as result.
What is this metadata type used for?
This metadata type allows you to work with translations for various supported languages. The ability to translate component labels is part of the Translation Workbench. For more information, see “Enable or Disable Translation Workbench” in the Salesforce online help.
Can I use platform-only languages to translate my Salesforce apps?
In situations where Salesforce doesn’t provide default translations, use platform-only languages to localize apps and custom functionality that you build on the Salesforce Platform. You can translate items such as custom labels, custom objects, and field names. You can also rename most standard objects, labels, and fields.

Can we translate custom metadata in Salesforce?
In situations where Salesforce doesn't provide default translations, metadata translation allows you to localize apps and custom functionality that you build in Salesforce. You can translate items such as custom labels, custom objects, and field names.
How do I translate custom metadata records in Salesforce?
To view the translatable metadata labels in your Salesforce organization, first enable Translation Workbench. Then, from the Translate Setup page, select a Setup component. If needed, select Object, Custom Report Type Entity, Flow, Flow Type, Flow Component, or Aspect.
How do I translate a custom field in Salesforce?
Enable Data Translation for Custom FieldsFrom Setup, in the Quick Find box, enter Data Translation Settings , and then select Data Translation Settings.Select an object to enable data translation for its custom fields. ... Select the custom fields that you want to make available for data translation. ... Click Save.
How do I translate labels in Salesforce?
Translate in the Salesforce UINavigate to Setup > User Interface > Custom Labels. ... Click the name of a custom label you want to translate. ... On the Custom Label page, click New Local Translations / Overrides.On the New Translation page, select the language from the Language dropdown list.More items...•
How do I deploy custom label translations in Salesforce?
1.) Right click on your sandbox project name in Force.com IDE, then select Force.com---->Add & Remove metadata components. 2.) Then select "Custom labels" and "Translation" in meta data components.
How do you deploy custom metadata records with changes?
Select the custom metadata type you want to add to your outbound change set. Click Add to Change Set....To add custom metadata records:Select the custom metadata type's label from the available component types, for example, Threat Tier . ... Select the records to add.More items...
How do I translate data in Salesforce?
Enable Data TranslationFrom Setup, in the Quick Find box, enter Company Information , and then select Company Information.In the Organization Detail section, click Edit.Select Enable Data Translation.Click Save. ... Optional: Enable data translation for custom fields.
How do you translate an object in Salesforce?
For those who want to know, you have to navigate to Customize >>> Tab Names and Labels >>> Rename Tabs and Labels. From there, you can toggle between the different languages and translate your object labels via Tab labels.
Can we translate standard field in Salesforce?
You can modify the default Name label under Setup -> Customize -> Tab Names & labels -> Rename tabs and labels. Then edit Accounts. But you won't be able to translate standard field definitions in the Translation Workbench as you already mentioned.
How do I translate text field values in Salesforce?
Enable Data Translation for Custom FieldsFrom Setup, in the Quick Find box, enter Data Translation Settings , and then select Data Translation Settings.Select an object to enable data translation for its custom fields. ... Select the custom fields that you want to make available for data translation. ... Click Save.
How does translation workbench work in Salesforce?
Translation Workbench allows you to specify languages for translation, assign translators, and manage your translations through the workbench or bulk translation. Add languages for translation, assign translators for each language, and activate or deactivate a language's translations.
How do I change a field label in Salesforce?
Simply go to the Setup menu, and type “Label” in the quick find bar. This will bring up a section to Rename Tabs and Labels. Click on Rename Tabs and Labels to see the list of Standard Objects available to customize – you can change Contacts, Accounts, Opportunities, and even the fields in one of those objects.
What is platform only language in Salesforce?
However, when you select a platform-only language, all standard Salesforce labels default to English or, in select cases, to an end-user or fully supported language. Note.
Where are translations stored?
Translations are stored in a file with a format of localeCode .translation, where localeCode is the locale code of the translation language. For example, the file name for German translations is de.translation. The supported locale codes are listed in Language.
What is translated label in flow?
A translated label for the flow definition. By default, flow definitions inherit the label of the active flow version. If you provide a label here, the definition label no longer inherits changes to the active version label.
Can you translate Salesforce?
In situations where Salesforce doesn’t provide default translations, use platform-only languages to localize apps and custom functionality that you build on the Salesforce Platform. You can translate items such as custom labels, custom objects, and field names.
Declarative Metadata File Suffix and Directory Location
This type extends the Metadata metadata type and inherits its fullName field. The ability to translate component labels is part of the Translation Workbench. For more information, see “Enable or Disable Translation Workbench” in the Salesforce Help.
Version
CustomObjectTranslation components are available in API version 14.0 and later.
CustomFieldTranslation
CustomFieldTranslation contains details for a custom field translation. In API versions 37.0 and earlier standard picklist values could be translated with CustomFieldTranslation. In API version 38.0, use StandardValueSetTranslation instead. For more details, see CustomField.
FieldSetTranslation
FieldSetTranslation contains details for a field set translation. For more details, see FieldSet. Available in API 41.0 and later.
LayoutTranslation
LayoutTranslation contains details for a page layout translation. For more details, see Fields.
LayoutSectionTranslation
LayoutSectionTranslation contains details for a page layout section translation. For more details, see LayoutSection.
LookupFilterTranslation
LookupFilterTranslation shows a translation for a lookup filter error message associated with the custom object. Replaces NamedFilterTranslation.
Declarative Metadata File Suffix and Directory Location
Translations are stored in a file with a format of customObjectName__c-lang.objectTranslation , where customObjectName__c is the custom object name, and lang is the translation language. A sample file name for German translations is myCustomObject__c-de.objectTranslation.
Version
CustomObjectTranslation components are available in API version 14.0 and later.
CustomFieldTranslation
CustomFieldTranslation contains details for a custom field translation. For more details, see CustomField.
LayoutTranslation
LayoutTranslation contains details for a page layout translation. For more details, see Fields.
LayoutSectionTranslation
LayoutSectionTranslation contains details for a page layout section translation. For more details, see LayoutSection.
LookupFilterTranslation
LookupFilterTranslation shows a translation for a lookup filter error message associated with the custom object. Replaces NamedFilterTranslation.
NamedFilterTranslation
NamedFilterTranslation has been removed as of API version 30.0 and is only available in previous API versions.
