# devise-i18n

[![Build Status](https://secure.travis-ci.org/tigrish/devise-i18n.png)](http://travis-ci.org/tigrish/devise-i18n)

Translations for the devise gem pulled from various sources.

These translations can be included automatically using the [Locale](http://www.localeapp.com) localization app.

----

The following translations are missing - if you can, contribute!

### locales/ca.yml

- *MISSING* devise.registrations.update_needs_confirmation

### locales/cs.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.expired

### locales/da.yml

- *MISSING* devise.registrations.update_needs_confirmation

### locales/es.yml

- *MISSING* devise.registrations.update_needs_confirmation

### locales/fa.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.expired

### locales/fi.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.failure.already_authenticated
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.expired

### locales/he.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.failure.already_authenticated
- *MISSING* devise.omniauth_callbacks.failure
- *MISSING* devise.omniauth_callbacks.success
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.inactive_signed_up
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.already_confirmed
- *MISSING* errors.messages.expired
- *MISSING* errors.messages.not_found
- *MISSING* errors.messages.not_locked
- *MISSING* errors.messages.not_saved

### locales/hr.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions

### locales/hu.yml

- *MISSING* devise.failure.already_authenticated
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation

### locales/id.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.failure.already_authenticated
- *MISSING* devise.omniauth_callbacks.failure
- *MISSING* devise.omniauth_callbacks.success
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.inactive_signed_up
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.expired
- *MISSING* errors.messages.not_saved

### locales/is.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.failure.already_authenticated
- *MISSING* devise.omniauth_callbacks.failure
- *MISSING* devise.omniauth_callbacks.success
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.inactive_signed_up
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.already_confirmed
- *MISSING* errors.messages.expired
- *MISSING* errors.messages.not_locked
- *MISSING* errors.messages.not_saved

### locales/it.yml

- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.update_needs_confirmation

### locales/ja.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.failure.already_authenticated
- *MISSING* devise.omniauth_callbacks.failure
- *MISSING* devise.omniauth_callbacks.success
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.inactive_signed_up
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.expired
- *MISSING* errors.messages.not_saved

### locales/lt.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.failure.already_authenticated
- *MISSING* devise.omniauth_callbacks.failure
- *MISSING* devise.omniauth_callbacks.success
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.inactive_signed_up
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.already_confirmed
- *MISSING* errors.messages.expired
- *MISSING* errors.messages.not_found
- *MISSING* errors.messages.not_locked
- *MISSING* errors.messages.not_saved

### locales/lv.yml

- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.update_needs_confirmation

### locales/my.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.failure.already_authenticated
- *MISSING* devise.omniauth_callbacks.failure
- *MISSING* devise.omniauth_callbacks.success
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.inactive_signed_up
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.expired
- *MISSING* errors.messages.not_saved

### locales/nb.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.failure.already_authenticated
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.expired

### locales/nl.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.failure.already_authenticated
- *MISSING* devise.omniauth_callbacks.failure
- *MISSING* devise.omniauth_callbacks.success
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.inactive_signed_up
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.expired
- *MISSING* errors.messages.not_saved

### locales/pl.yml

- *MISSING* devise.registrations.update_needs_confirmation

### locales/pt-BR.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.failure.already_authenticated
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.expired

### locales/pt-PT.yml

- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation

### locales/ru.yml

- *MISSING* devise.registrations.update_needs_confirmation

### locales/sk.yml

- *MISSING* devise.registrations.update_needs_confirmation

### locales/sv.yml

- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.update_needs_confirmation

### locales/zh-CN.yml

- *MISSING* devise.registrations.update_needs_confirmation

### locales/zh-TW.yml

- *MISSING* devise.confirmations.send_paranoid_instructions
- *MISSING* devise.omniauth_callbacks.failure
- *MISSING* devise.omniauth_callbacks.success
- *MISSING* devise.passwords.send_paranoid_instructions
- *MISSING* devise.passwords.updated_not_active
- *MISSING* devise.registrations.reasons.inactive
- *MISSING* devise.registrations.reasons.locked
- *MISSING* devise.registrations.reasons.unconfirmed
- *MISSING* devise.registrations.update_needs_confirmation
- *MISSING* devise.unlocks.send_paranoid_instructions
- *MISSING* errors.messages.expired

----

## Contributing to devise-i18n
 
* Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet
* Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it
* Fork the project
* Start a feature/bugfix branch
* Commit and push until you are happy with your contribution
* Make sure to add tests for it. This is important so I don't break it in a future version unintentionally.
* Please try not to mess with the Rakefile, version, or history. If you want to have your own version, or is otherwise necessary, that is fine, but please isolate to its own commit so I can cherry-pick around it.

## Copyright

Copyright (c) 2011 Christopher Dell. See LICENSE.txt for
further details.