Normally you need to do directories as either 775 or 777, and the files as 666. If you use the control panel to edit the language files from time to time, then you can leave the permissions writable. If you never change the default language strings, then you don't have to keep them writable during normal operation.