For translations, the plugin is localized, so you shouldn't need to be editing the plugin itself. There are several languages included with the download. If you need another language, there is a .pot file also included.
You can create a password field by adding a text field in the fields tab in the plugin's settings. For this to work correctly, the Option Name MUST be "password".