Adding file documentation and internationalization support