Currently, whenever a client requests different terminology in the PMS module (for example, renaming KRA to Goals), the change is handled by overriding the language file for that specific client.
This approach creates unnecessary customization effort and increases maintenance overhead for future updates.
Instead, the PMS module should provide a configuration setting that allows admins to define custom labels for key fields directly from the system, such as:
KRA
Self Rating
Manager Rating
Reviewer Rating
BH Rating
With this enhancement, each client can rename these labels based on their internal terminology without requiring code-level language overrides.
Expected Benefit:
Reduce client-specific customizations
Simplify implementation
Improve maintainability
Provide more flexibility to clients within standard product configuration