I recently got requirement that client like to change custom field label.It seems easy rite ? you may though to go field setting and edit it's label. Even I though the same. After gone there only I realized that I can't able to edit field label because of it is in managed package :( .
After some research I got some way to edit managed package fields label, related list name, custom object name, custom object standard field name, etc.
So here is the steps to achieve the requirement.
To update managed package field name :
Requirement : To change custom field street label to Billing street
Step 1 : Go to Translation Workbench -> Override. You will get page like below snapshot
Step 2 : Select the filter criteria.
- Package - Select package name where your field includes.
- Language - Let it be default.
- Setup component - Select custom field.
- Object - Select object where your custom field includes.
- Aspect - Field label.
After above selection you will get list of all custom fields on object as shown below.
Step 3 : Now you can Override package label with your custom label by using field label override column and save your changes.
Wow you successfully changed managed package custom field label.
Lets check it out.Go to your record detail page or new page for an object there you can able to see the changes.
Detail Page :
New Page :
In my up coming post I will cover how to change Object label,Standard object field name and related object's related list name.
Happy Coding :)