Olá, André!
A questão que você levanta é bastante interessante, e não envolve uma simples edição de arquivos.
O problema é que as expressões "course view" "forum view", etc, são construídas a partir do nome da atividade (course, forum, lesson, ...) e mais a palavra "view" (que obviamente pode ser facilmente traduzida).
Andei traduzindo algumas atividades (por exemplo o "book"), e vi que há uma variável que define a atividade ('modulename' e 'modulenameplural').
Entretanto, parece que esta variável não está sendo utilizada pelo módulo que mostra o registro de atividades, course/view.php, que por sua vez utiliza a função print_log, em course/lib.php.
Vou dar uma olhada para ver se a modificação é fácil e mandar para o Martin.
Abraços,
Leonardo