This is wrong - name has to remain untranslated - the translated name has to be passed as argument displayname - see https://github.com/owncloud/core/blob/master/apps/files/js/fileactions.js#L18

And yes - there should be some docs on the register function :wink: