Please be advised that due to the correction from SAP Note 854311, it is only possible to change the short and long description of a role if its original language is identical to the logon language.
It is now designed like this in order to prevent inconsistent text changes.
Unfortunately a lot of standard roles delivered by SAP have the original language German, even though the texts themselves were written in English…
If you copy some of these roles, the copied roles have German as their original language too.
The procedure to overcome this situation is executing the report Z_ROLE_SET_MASTERLANG, which is attached to the above mentioned note; you must implement it through tcode SE38 and maintain its attributes accordingly:
Title: Resetting the original language of roles
Type: Executable program
Status: Customer production program
In addition, you should enter a transportable package in case you want to transport the report.
The usage of this report is quite straightforward: there are only two fields in the selection screen: AGR_NAME and ORIG_LAN.
In AGR_NAME, you should enter the roles whose descriptions you want to change (notice that multiple selection is possible here), whereas in ORIG_LAN you should enter the “new original language” of the selected roles.
After adjusting the original language according to your logon language, the change of the roles texts will be possible once again.
NOTE: If you change the original language of SAP standard roles, you have to be aware that this change will be reverted back during the next upgrade process. So, in this case you will have to execute the report once more.