You can find their repos here over at @instructure. Canvas is an interesting Ruby on Rails Learning management system that looks a lot cleaner than Moodle. It’s still 1.8 only and running on rails 2.3 but still promising. Provided with the default language English there is Spanish and Russian available.
If you want to add your own translation first check if there is already a complete translation available over at Transifex the translation community. Right now there are some other languages available, German for example is complete. You can download a translation and use it in your project.
rename the file to de.yml and place it in your locale folder
cp de.yml canvas/config/locales/
edit the locales.yml file so that it looks like this:
en: locales: en: English es: locales: es: Español ru: locales: ru: ру́сский de: locales: de: Deutsch
after that you need to restart your app and set the language to German in your site settings.