Loading

Loyalty Management: Standard object labels and fields cannot be renamed or translated in Setup

Publish Date: May 27, 2026
Description

In Loyalty Management orgs, administrators cannot rename object labels or translate standard fields for Loyalty Program [LoyaltyProgram], Loyalty Program Member [LoyaltyProgramMember], Loyalty Member Currency [LoyaltyMemberCurrency], and Loyalty Member Tier [LoyaltyMemberTier]. These objects do not appear in Setup > Rename Tabs and Labels, and their standard fields are not available in the Translation Workbench. No error message is displayed; the entries are simply absent from the picklists.

Root cause: These are non-customizable managed entities provided by the Loyalty Management package. Their standard labels are not exposed to the Rename Tabs and Labels or Translation Workbench tools. This is expected platform behavior and is not resolved by additional permission set assignment. The restriction applies to all profiles, including System Administrator, and is consistent across Production and Sandbox orgs.

Related Known Issue: KI-44253 — "[Loyalty Management] Some labels do not have translation available for Polish language in Salesforce."

Affected configuration:

  • Editions: All editions with Loyalty Management provisioned
  • Profiles: All profiles including System Administrator
  • Also affected: Standard fields on related objects such as Promotion (for example, IsEnrollmentRequired)
Prerequisite(s)
  • Loyalty Management provisioned in the org
  • System Administrator access to Setup
  • Translation Workbench enabled (Setup > Translation Workbench > Translation Settings) with the target language set to Active
  • If using OmniStudio: OmniStudio enabled with access to FlexCards or Integration Procedures that render the labels you need to translate
Resolution

Follow these steps to confirm the limitation and apply the supported workarounds for localized terminology.

Step 1: Confirm the limitation

  1. Navigate to Setup > User Interface > Rename Tabs and Labels. Confirm that Loyalty Program, Loyalty Program Member, Loyalty Member Currency, and Loyalty Member Tier do not appear in the Standard Tabs list. Do not attempt to rename them through the Metadata API — the rename will not persist.
  2. Navigate to Setup > User Interface > Translation Workbench > Translation Settings and confirm the target language (for example, Italian or Polish) is Active.
  3. Go to Setup > User Interface > Translation Workbench > Translate. In the Setup Component picklist, select Field Label and the relevant Object. Confirm that the Loyalty Management standard fields are absent. This confirms the standard label and translation surface is closed for these objects.

Workaround: Override labels using Custom Labels

  1. Navigate to Setup > Custom Labels, click New Custom Label, and create a label with the desired translated value.
  2. Add translations for each required language by clicking New Local Translations / Overrides on the label record.

Workaround: Add Custom Fields for translatable data points

  1. Navigate to Setup > Object Manager > Loyalty Program Member [LoyaltyProgramMember] > Fields & Relationships > New.
  2. Create a custom field [Custom_Field__c] for the terminology that needs to be localized. Custom fields are exposed to Translation Workbench and to Rename Tabs and Labels and can be translated normally.

Workaround: Translate OmniStudio and package strings via STF export

  1. Navigate to Setup > User Interface > Translation Workbench > Export. Choose Untranslated values and click Export as STF.
  2. Apply translations to the exported STF file, then return to Setup > User Interface > Translation Workbench > Import and upload the translated file.

Note on Known Issue KI-44253: Translation gaps for Polish and other languages on Loyalty Management labels are tracked as a product known issue. To request prioritization, file an Idea on the Salesforce IdeaExchange.

Confirm the workaround: Navigate to a Loyalty Program record page as an end user with the target language set on their User record and verify that custom label overrides and custom field labels render in the translated language.

Knowledge Article Number

005385192

 
Loading
Salesforce Help | Article