Sakai display role id directly to users. This is not friendly to a university with multiple languages.
Some effort has been made to handle this problem, like KNL-1022, SAK-22344. These issues remain unresolved. SAK-22344 give us a hint on localize role's description on a certain page. But there's still other pages unsupported.
Here is my solution. Just like the tool menu did, it uses the tool id (sakai.profile2) or customized title stored in DB, and gives users the L10N label. To achieve this goal, some work should be done. 1. Add a new properties file under folder config/localization. 2. Add a new method getName() to Role to get the localized label of the role. 3. Modify the tools shows role id to show role label.
Sakai display role id directly to users.
This is not friendly to a university with multiple languages.
Some effort has been made to handle this problem, like KNL-1022, SAK-22344. These issues remain unresolved.
SAK-22344 give us a hint on localize role's description on a certain page. But there's still other pages unsupported.
Here is my solution.
Just like the tool menu did, it uses the tool id (sakai.profile2) or customized title stored in DB, and gives users the L10N label.
To achieve this goal, some work should be done.
1. Add a new properties file under folder config/localization.
2. Add a new method getName() to Role to get the localized label of the role.
3. Modify the tools shows role id to show role label.
I'll create some sub-task to achieve this goal.