David
Throughout a course or a site?
You could define a local language and modify the word assignment as used in assignment.php, exercise.php and workshop.php in the default language files. If just one course wanted this new language then it can be set at the course level rather than the site level.
There is more information on setting local languages here.
Hope this helps
Steve
David
This is in reply to your private e-mail.
Your site administrator will need to define a new language at site level by copying the default language with a new name and modifying the required words.The new language can then be included in the langlist in Administration>>Configuration>>Variables if you are restricting users from changing their language.
You can then select this language for the course via Settings from within the Administration block inside the course. At the bottom of the settings screen is an option Force language: which shows a dropdown list of all site languages.
Hope this helps
Steve