It is not doable via standard language customization feature. All local language pack customization apply site-wide.
But you should be able to do with a new language pack, say
- Create a directory like
- Turn it into a new language pack:
<?php // This is the file <moodledata>/lang/en_special/langconfig.php $string['thislanguage'] = 'English (our special)'; $string['thislanguageint'] = 'English (our special)'; $string['parentlanguage'] = 'en';
- Add more string files in it with the required modifications, e.g.
<?php // This is the file <moodledata>/lang/en_special/assign.php $string['viewgrading'] = 'View all projects';
- Purge caches after any modifications to the files are done.
- Edit that one course settings and make this new language a forced one it the course.
Not tested but it could work.