diff --git a/config/locales/activerecord/activerecord.de.yml b/config/locales/activerecord/activerecord.de.yml new file mode 100644 index 00000000..c2549041 --- /dev/null +++ b/config/locales/activerecord/activerecord.de.yml @@ -0,0 +1,43 @@ +de: + activerecord: + attributes: + board: + name: 'Name' + description: 'Description' + order: 'Order' + comment: + body: 'Body' + is_post_update: 'Post update' + user_id: 'Author' + post_id: 'Post' + parent_id: 'Parent comment' + follow: + user_id: 'User' + post_id: 'Post' + like: + user_id: 'User' + post_id: 'Post' + post_status: + name: 'Name' + color: 'Color' + order: 'Order' + show_in_roadmap: 'Show in roadmap' + post: + title: 'Title' + description: 'Description' + board_id: 'Post board' + user_id: 'Post author' + post_status_id: 'Post status' + user: + email: 'Email' + full_name: 'Name and surname' + role: 'Role' + notifications_enabled: 'Notifications enabled' + errors: + messages: + invalid: 'is invalid' + required: 'is mandatory' + blank: 'cannot be blank' + taken: 'is already in use' + too_short: 'is too short (minimum %{count} characters)' + too_long: 'is too long (maximum ${count} characters)' diff --git a/config/locales/activerecord/activerecord.es.yml b/config/locales/activerecord/activerecord.es.yml new file mode 100644 index 00000000..3ba80b0f --- /dev/null +++ b/config/locales/activerecord/activerecord.es.yml @@ -0,0 +1,43 @@ +es: + activerecord: + attributes: + board: + name: 'Name' + description: 'Description' + order: 'Order' + comment: + body: 'Body' + is_post_update: 'Post update' + user_id: 'Author' + post_id: 'Post' + parent_id: 'Parent comment' + follow: + user_id: 'User' + post_id: 'Post' + like: + user_id: 'User' + post_id: 'Post' + post_status: + name: 'Name' + color: 'Color' + order: 'Order' + show_in_roadmap: 'Show in roadmap' + post: + title: 'Title' + description: 'Description' + board_id: 'Post board' + user_id: 'Post author' + post_status_id: 'Post status' + user: + email: 'Email' + full_name: 'Name and surname' + role: 'Role' + notifications_enabled: 'Notifications enabled' + errors: + messages: + invalid: 'is invalid' + required: 'is mandatory' + blank: 'cannot be blank' + taken: 'is already in use' + too_short: 'is too short (minimum %{count} characters)' + too_long: 'is too long (maximum ${count} characters)' diff --git a/config/locales/activerecord/activerecord.fr.yml b/config/locales/activerecord/activerecord.fr.yml new file mode 100644 index 00000000..6803a398 --- /dev/null +++ b/config/locales/activerecord/activerecord.fr.yml @@ -0,0 +1,43 @@ +fr: + activerecord: + attributes: + board: + name: 'Name' + description: 'Description' + order: 'Order' + comment: + body: 'Body' + is_post_update: 'Post update' + user_id: 'Author' + post_id: 'Post' + parent_id: 'Parent comment' + follow: + user_id: 'User' + post_id: 'Post' + like: + user_id: 'User' + post_id: 'Post' + post_status: + name: 'Name' + color: 'Color' + order: 'Order' + show_in_roadmap: 'Show in roadmap' + post: + title: 'Title' + description: 'Description' + board_id: 'Post board' + user_id: 'Post author' + post_status_id: 'Post status' + user: + email: 'Email' + full_name: 'Name and surname' + role: 'Role' + notifications_enabled: 'Notifications enabled' + errors: + messages: + invalid: 'is invalid' + required: 'is mandatory' + blank: 'cannot be blank' + taken: 'is already in use' + too_short: 'is too short (minimum %{count} characters)' + too_long: 'is too long (maximum ${count} characters)' diff --git a/config/locales/activerecord/activerecord.it.yml b/config/locales/activerecord/activerecord.it.yml index aca55212..37d27c59 100644 --- a/config/locales/activerecord/activerecord.it.yml +++ b/config/locales/activerecord/activerecord.it.yml @@ -40,4 +40,4 @@ it: blank: 'non può essere vuoto' taken: 'è già in uso' too_short: 'è troppo corto (almeno %{count} caratteri)' - too_long: 'è troppo lungo (massimo ${count} caratteri)' \ No newline at end of file + too_long: 'è troppo lungo (massimo ${count} caratteri)' diff --git a/config/locales/activerecord/activerecord.ja.yml b/config/locales/activerecord/activerecord.ja.yml new file mode 100644 index 00000000..df2cd40c --- /dev/null +++ b/config/locales/activerecord/activerecord.ja.yml @@ -0,0 +1,43 @@ +ja: + activerecord: + attributes: + board: + name: 'Name' + description: 'Description' + order: 'Order' + comment: + body: 'Body' + is_post_update: 'Post update' + user_id: 'Author' + post_id: 'Post' + parent_id: 'Parent comment' + follow: + user_id: 'User' + post_id: 'Post' + like: + user_id: 'User' + post_id: 'Post' + post_status: + name: 'Name' + color: 'Color' + order: 'Order' + show_in_roadmap: 'Show in roadmap' + post: + title: 'Title' + description: 'Description' + board_id: 'Post board' + user_id: 'Post author' + post_status_id: 'Post status' + user: + email: 'Email' + full_name: 'Name and surname' + role: 'Role' + notifications_enabled: 'Notifications enabled' + errors: + messages: + invalid: 'is invalid' + required: 'is mandatory' + blank: 'cannot be blank' + taken: 'is already in use' + too_short: 'is too short (minimum %{count} characters)' + too_long: 'is too long (maximum ${count} characters)' diff --git a/config/locales/activerecord/activerecord.ko.yml b/config/locales/activerecord/activerecord.ko.yml new file mode 100644 index 00000000..0f7372ad --- /dev/null +++ b/config/locales/activerecord/activerecord.ko.yml @@ -0,0 +1,43 @@ +ko: + activerecord: + attributes: + board: + name: 'Name' + description: 'Description' + order: 'Order' + comment: + body: 'Body' + is_post_update: 'Post update' + user_id: 'Author' + post_id: 'Post' + parent_id: 'Parent comment' + follow: + user_id: 'User' + post_id: 'Post' + like: + user_id: 'User' + post_id: 'Post' + post_status: + name: 'Name' + color: 'Color' + order: 'Order' + show_in_roadmap: 'Show in roadmap' + post: + title: 'Title' + description: 'Description' + board_id: 'Post board' + user_id: 'Post author' + post_status_id: 'Post status' + user: + email: 'Email' + full_name: 'Name and surname' + role: 'Role' + notifications_enabled: 'Notifications enabled' + errors: + messages: + invalid: 'is invalid' + required: 'is mandatory' + blank: 'cannot be blank' + taken: 'is already in use' + too_short: 'is too short (minimum %{count} characters)' + too_long: 'is too long (maximum ${count} characters)' diff --git a/config/locales/activerecord/activerecord.nl.yml b/config/locales/activerecord/activerecord.nl.yml new file mode 100644 index 00000000..e5ea44a6 --- /dev/null +++ b/config/locales/activerecord/activerecord.nl.yml @@ -0,0 +1,43 @@ +nl: + activerecord: + attributes: + board: + name: 'Name' + description: 'Description' + order: 'Order' + comment: + body: 'Body' + is_post_update: 'Post update' + user_id: 'Author' + post_id: 'Post' + parent_id: 'Parent comment' + follow: + user_id: 'User' + post_id: 'Post' + like: + user_id: 'User' + post_id: 'Post' + post_status: + name: 'Name' + color: 'Color' + order: 'Order' + show_in_roadmap: 'Show in roadmap' + post: + title: 'Title' + description: 'Description' + board_id: 'Post board' + user_id: 'Post author' + post_status_id: 'Post status' + user: + email: 'Email' + full_name: 'Name and surname' + role: 'Role' + notifications_enabled: 'Notifications enabled' + errors: + messages: + invalid: 'is invalid' + required: 'is mandatory' + blank: 'cannot be blank' + taken: 'is already in use' + too_short: 'is too short (minimum %{count} characters)' + too_long: 'is too long (maximum ${count} characters)' diff --git a/config/locales/activerecord/activerecord.pt.yml b/config/locales/activerecord/activerecord.pt.yml new file mode 100644 index 00000000..1318d692 --- /dev/null +++ b/config/locales/activerecord/activerecord.pt.yml @@ -0,0 +1,43 @@ +pt: + activerecord: + attributes: + board: + name: 'Name' + description: 'Description' + order: 'Order' + comment: + body: 'Body' + is_post_update: 'Post update' + user_id: 'Author' + post_id: 'Post' + parent_id: 'Parent comment' + follow: + user_id: 'User' + post_id: 'Post' + like: + user_id: 'User' + post_id: 'Post' + post_status: + name: 'Name' + color: 'Color' + order: 'Order' + show_in_roadmap: 'Show in roadmap' + post: + title: 'Title' + description: 'Description' + board_id: 'Post board' + user_id: 'Post author' + post_status_id: 'Post status' + user: + email: 'Email' + full_name: 'Name and surname' + role: 'Role' + notifications_enabled: 'Notifications enabled' + errors: + messages: + invalid: 'is invalid' + required: 'is mandatory' + blank: 'cannot be blank' + taken: 'is already in use' + too_short: 'is too short (minimum %{count} characters)' + too_long: 'is too long (maximum ${count} characters)' diff --git a/config/locales/activerecord/activerecord.ru.yml b/config/locales/activerecord/activerecord.ru.yml new file mode 100644 index 00000000..5a5795b2 --- /dev/null +++ b/config/locales/activerecord/activerecord.ru.yml @@ -0,0 +1,43 @@ +ru: + activerecord: + attributes: + board: + name: 'Name' + description: 'Description' + order: 'Order' + comment: + body: 'Body' + is_post_update: 'Post update' + user_id: 'Author' + post_id: 'Post' + parent_id: 'Parent comment' + follow: + user_id: 'User' + post_id: 'Post' + like: + user_id: 'User' + post_id: 'Post' + post_status: + name: 'Name' + color: 'Color' + order: 'Order' + show_in_roadmap: 'Show in roadmap' + post: + title: 'Title' + description: 'Description' + board_id: 'Post board' + user_id: 'Post author' + post_status_id: 'Post status' + user: + email: 'Email' + full_name: 'Name and surname' + role: 'Role' + notifications_enabled: 'Notifications enabled' + errors: + messages: + invalid: 'is invalid' + required: 'is mandatory' + blank: 'cannot be blank' + taken: 'is already in use' + too_short: 'is too short (minimum %{count} characters)' + too_long: 'is too long (maximum ${count} characters)' diff --git a/config/locales/activerecord/activerecord.zh.yml b/config/locales/activerecord/activerecord.zh.yml new file mode 100644 index 00000000..96f4d512 --- /dev/null +++ b/config/locales/activerecord/activerecord.zh.yml @@ -0,0 +1,43 @@ +zh-CN: + activerecord: + attributes: + board: + name: 'Name' + description: 'Description' + order: 'Order' + comment: + body: 'Body' + is_post_update: 'Post update' + user_id: 'Author' + post_id: 'Post' + parent_id: 'Parent comment' + follow: + user_id: 'User' + post_id: 'Post' + like: + user_id: 'User' + post_id: 'Post' + post_status: + name: 'Name' + color: 'Color' + order: 'Order' + show_in_roadmap: 'Show in roadmap' + post: + title: 'Title' + description: 'Description' + board_id: 'Post board' + user_id: 'Post author' + post_status_id: 'Post status' + user: + email: 'Email' + full_name: 'Name and surname' + role: 'Role' + notifications_enabled: 'Notifications enabled' + errors: + messages: + invalid: 'is invalid' + required: 'is mandatory' + blank: 'cannot be blank' + taken: 'is already in use' + too_short: 'is too short (minimum %{count} characters)' + too_long: 'is too long (maximum ${count} characters)' diff --git a/config/locales/de.yml b/config/locales/de.yml new file mode 100644 index 00000000..be4a9ce5 --- /dev/null +++ b/config/locales/de.yml @@ -0,0 +1,169 @@ +de: + common: + forms: + auth: + email: 'Email address' + full_name: 'Full name' + password: 'Password' + password_confirmation: 'Password confirmation' + new_password: 'New password' + new_password_confirmation: 'New password confirmation' + current_password: 'Current password' + notifications_enabled: 'Notifications enabled' + notifications_enabled_help: "if disabled, you won't receive any notification" + remember_me: 'Remember me' + log_in: 'Log in' + sign_up: 'Sign up' + profile_settings: 'Profile settings' + update_profile: 'Update profile' + cancel_account: 'Cancel account' + forgot_password: 'Forgot your password?' + confirmation_instructions_not_received: "Didn't receive confirmation instructions?" + unlock_instructions_not_received: "Didn't receive unlock instructions?" + send_reset_password_instructions: 'Send me reset password instructions' + resend_confirmation_instructions: 'Resend confirmation instructions' + resend_unlock_instructions: 'Resend unlock instructions' + change_password: 'Change password' + password_help: '%{count} characters minimum' + comments_number: + one: '1 comment' + other: '%{count} comments' + no_status: 'No status' + loading: 'Loading...' + confirmation: 'Are you sure?' + edited: 'Edited' + buttons: + edit: 'Edit' + delete: 'Delete' + cancel: 'Cancel' + create: 'Create' + update: 'Save' + datetime: + now: 'just now' + minutes: + one: '1 minute ago' + other: '%{count} minutes ago' + hours: + one: '1 hour ago' + other: '%{count} hours ago' + days: + one: '1 day ago' + other: '%{count} days ago' + header: + menu: + site_settings: 'Site settings' + profile_settings: 'Profile settings' + sign_out: 'Sign out' + log_in: 'Log in / Sign up' + roadmap: + title: 'Roadmap' + board: + new_post: + submit_button: 'Submit feedback' + cancel_button: 'Cancel' + login_button: 'Log in / Sign up' + title: 'Title' + description: 'Description (optional)' + no_title: 'Title field is mandatory' + submit_success: 'Feedback published! You will be redirected soon...' + submit_error: 'An unknown error occurred, try again' + search_box: + title: 'Search' + filter_box: + title: 'Filter by status' + posts_list: + empty: 'There are no posts' + post: + edit_button: 'Edit' + published_by: 'Published by' + post_status_select: + no_post_status: 'None' + updates_box: + title: 'Updates' + empty: 'There are no updates yet' + status_change: 'changed status to' + likes_box: + title: 'Likes' + empty: 'There are no likes yet' + action_box: + title: 'Actions' + follow_button: 'Follow post' + following_description: "you're receiving notifications about new updates on this post" + not_following_description: "you won't receive notifications about this post" + comments: + title: 'Activity' + post_update_badge: 'Update' + reply_button: 'Reply' + new_comment: + body_placeholder: 'Leave a comment' + submit_button: 'Submit' + is_post_update: 'Mark as update' + user_notification: 'Users that follow this post will be notified' + not_logged_in: 'You need to log in to post comments' + site_settings: + menu: + title: 'Site settings' + boards: 'Boards' + post_statuses: 'Statuses' + roadmap: 'Roadmap' + users: 'Users' + info_box: + up_to_date: 'All changes saved' + error: 'An error occurred: %{message}' + boards: + title: 'Boards' + empty: 'There are no boards. Create one below!' + new: 'New' + form: + name: 'Board name' + description: 'Board description (optional)' + post_statuses: + title: 'Statuses' + empty: 'There are no statuses. Create one below!' + new: 'New' + form: + name: 'Status name' + roadmap: + title: 'Roadmap' + title2: 'Not in roadmap' + empty: 'The roadmap is empty.' + help: 'You can add statuses to the roadmap by dragging them from the section below. If you instead want to create a new status or change their order, go to Site settings -> Statuses.' + users: + title: 'Users' + block: 'Block' + unblock: 'Unblock' + block_confirmation: "%{name} won't be able to log in until it is unblocked. Are you sure?" + unblock_confirmation: "%{name} will be able to log in and submit feedback. Are you sure?" + role_to_admin_confirmation: "%{name} will have the same privileges as you, so they could even demote or block you. Proceed only if you really trust %{name}. Are you sure?" + role_user: 'User' + role_moderator: 'Moderator' + role_admin: 'Administrator' + status_active: 'Active' + status_blocked: 'Blocked' + status_deleted: 'Deleted' + user_mailer: + opening_greeting: 'Hello!' + closing_greeting: 'Have a great day!' + learn_more: 'Click here to learn more' + unsubscribe: 'Annoyed? You can turn off notifications here' + notify_post_owner: + subject: '[%{app_name}] New comment on %{post}' + body: 'There is a new comment by %{user} on your post %{post}' + notify_comment_owner: + subject: '[%{app_name}] New reply on your comment from %{post}' + body: 'There is a new reply by %{user} on your comment from post %{post}' + notify_followers_of_post_update: + subject: '[%{app_name}] New update for post %{post}' + body: "There is a new update on the post you're following %{post}" + notify_followers_of_post_status_change: + subject: '[%{app_name}] Status change on post %{post}' + body: "The post you're following %{post} has a new status" + backend: + errors: + unauthorized: 'You are not authorized' + not_logged_in: 'You must be logged in to access this page' + not_enough_privileges: 'You do not have the privilegies to access this page' + board: + update_order: 'There was an error in reordering boards' + post_status: + update_order: 'There was an error in reordering statuses' diff --git a/config/locales/devise/devise.de.yml b/config/locales/devise/devise.de.yml new file mode 100644 index 00000000..d5cd8583 --- /dev/null +++ b/config/locales/devise/devise.de.yml @@ -0,0 +1,65 @@ +#Additional translations at https://github.com/plataformatec/devise/wiki/I18n +de: + devise: + confirmations: + confirmed: "Your email address has been successfully confirmed." + send_instructions: "You will receive an email with instructions for how to confirm your email address in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions for how to confirm your email address in a few minutes." + failure: + already_authenticated: "You are already signed in." + inactive: "Your account is not activated yet." + invalid: "Invalid %{authentication_keys} or password." + locked: "Your account is locked." + last_attempt: "You have one more attempt before your account is locked." + not_found_in_database: "Invalid %{authentication_keys} or password." + timeout: "Your session expired. Please sign in again to continue." + unauthenticated: "You need to sign in or sign up before continuing." + unconfirmed: "You have to confirm your email address before continuing." + blocked_or_deleted: "You cannot access your account because it has been blocked or deleted." + mailer: + confirmation_instructions: + subject: "Confirmation instructions" + reset_password_instructions: + subject: "Reset password instructions" + unlock_instructions: + subject: "Unlock instructions" + email_changed: + subject: "Email Changed" + password_change: + subject: "Password Changed" + omniauth_callbacks: + failure: "Could not authenticate you from %{kind} because \"%{reason}\"." + success: "Successfully authenticated from %{kind} account." + passwords: + no_token: "You can't access this page without coming from a password reset email. If you do come from a password reset email, please make sure you used the full URL provided." + send_instructions: "You will receive an email with instructions on how to reset your password in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive a password recovery link at your email address in a few minutes." + updated: "Your password has been changed successfully. You are now signed in." + updated_not_active: "Your password has been changed successfully." + registrations: + destroyed: "Bye! Your account has been successfully cancelled. We hope to see you again soon." + signed_up: "Welcome! You have signed up successfully." + signed_up_but_inactive: "You have signed up successfully. However, we could not sign you in because your account is not yet activated." + signed_up_but_locked: "You have signed up successfully. However, we could not sign you in because your account is locked." + signed_up_but_unconfirmed: "A message with a confirmation link has been sent to your email address. Please follow the link to activate your account." + update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and follow the confirm link to confirm your new email address." + updated: "Your account has been updated successfully." + updated_but_not_signed_in: "Your account has been updated successfully, but since your password was changed, you need to sign in again" + sessions: + signed_in: "Signed in successfully." + signed_out: "Signed out successfully." + already_signed_out: "Signed out successfully." + unlocks: + send_instructions: "You will receive an email with instructions for how to unlock your account in a few minutes." + send_paranoid_instructions: "If your account exists, you will receive an email with instructions for how to unlock it in a few minutes." + unlocked: "Your account has been unlocked successfully. Please sign in to continue." + errors: + messages: + already_confirmed: "was already confirmed, please try signing in" + confirmation_period_expired: "needs to be confirmed within %{period}, please request a new one" + expired: "has expired, please request a new one" + not_found: "not found" + not_locked: "was not locked" + not_saved: + one: "1 error prohibited this %{resource} from being saved:" + other: "%{count} errors prohibited this %{resource} from being saved:" diff --git a/config/locales/devise/devise.es.yml b/config/locales/devise/devise.es.yml new file mode 100644 index 00000000..d5ec929e --- /dev/null +++ b/config/locales/devise/devise.es.yml @@ -0,0 +1,65 @@ +#Additional translations at https://github.com/plataformatec/devise/wiki/I18n +es: + devise: + confirmations: + confirmed: "Your email address has been successfully confirmed." + send_instructions: "You will receive an email with instructions for how to confirm your email address in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions for how to confirm your email address in a few minutes." + failure: + already_authenticated: "You are already signed in." + inactive: "Your account is not activated yet." + invalid: "Invalid %{authentication_keys} or password." + locked: "Your account is locked." + last_attempt: "You have one more attempt before your account is locked." + not_found_in_database: "Invalid %{authentication_keys} or password." + timeout: "Your session expired. Please sign in again to continue." + unauthenticated: "You need to sign in or sign up before continuing." + unconfirmed: "You have to confirm your email address before continuing." + blocked_or_deleted: "You cannot access your account because it has been blocked or deleted." + mailer: + confirmation_instructions: + subject: "Confirmation instructions" + reset_password_instructions: + subject: "Reset password instructions" + unlock_instructions: + subject: "Unlock instructions" + email_changed: + subject: "Email Changed" + password_change: + subject: "Password Changed" + omniauth_callbacks: + failure: "Could not authenticate you from %{kind} because \"%{reason}\"." + success: "Successfully authenticated from %{kind} account." + passwords: + no_token: "You can't access this page without coming from a password reset email. If you do come from a password reset email, please make sure you used the full URL provided." + send_instructions: "You will receive an email with instructions on how to reset your password in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive a password recovery link at your email address in a few minutes." + updated: "Your password has been changed successfully. You are now signed in." + updated_not_active: "Your password has been changed successfully." + registrations: + destroyed: "Bye! Your account has been successfully cancelled. We hope to see you again soon." + signed_up: "Welcome! You have signed up successfully." + signed_up_but_inactive: "You have signed up successfully. However, we could not sign you in because your account is not yet activated." + signed_up_but_locked: "You have signed up successfully. However, we could not sign you in because your account is locked." + signed_up_but_unconfirmed: "A message with a confirmation link has been sent to your email address. Please follow the link to activate your account." + update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and follow the confirm link to confirm your new email address." + updated: "Your account has been updated successfully." + updated_but_not_signed_in: "Your account has been updated successfully, but since your password was changed, you need to sign in again" + sessions: + signed_in: "Signed in successfully." + signed_out: "Signed out successfully." + already_signed_out: "Signed out successfully." + unlocks: + send_instructions: "You will receive an email with instructions for how to unlock your account in a few minutes." + send_paranoid_instructions: "If your account exists, you will receive an email with instructions for how to unlock it in a few minutes." + unlocked: "Your account has been unlocked successfully. Please sign in to continue." + errors: + messages: + already_confirmed: "was already confirmed, please try signing in" + confirmation_period_expired: "needs to be confirmed within %{period}, please request a new one" + expired: "has expired, please request a new one" + not_found: "not found" + not_locked: "was not locked" + not_saved: + one: "1 error prohibited this %{resource} from being saved:" + other: "%{count} errors prohibited this %{resource} from being saved:" diff --git a/config/locales/devise/devise.fr.yml b/config/locales/devise/devise.fr.yml new file mode 100644 index 00000000..bef9db9b --- /dev/null +++ b/config/locales/devise/devise.fr.yml @@ -0,0 +1,65 @@ +#Additional translations at https://github.com/plataformatec/devise/wiki/I18n +fr: + devise: + confirmations: + confirmed: "Your email address has been successfully confirmed." + send_instructions: "You will receive an email with instructions for how to confirm your email address in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions for how to confirm your email address in a few minutes." + failure: + already_authenticated: "You are already signed in." + inactive: "Your account is not activated yet." + invalid: "Invalid %{authentication_keys} or password." + locked: "Your account is locked." + last_attempt: "You have one more attempt before your account is locked." + not_found_in_database: "Invalid %{authentication_keys} or password." + timeout: "Your session expired. Please sign in again to continue." + unauthenticated: "You need to sign in or sign up before continuing." + unconfirmed: "You have to confirm your email address before continuing." + blocked_or_deleted: "You cannot access your account because it has been blocked or deleted." + mailer: + confirmation_instructions: + subject: "Confirmation instructions" + reset_password_instructions: + subject: "Reset password instructions" + unlock_instructions: + subject: "Unlock instructions" + email_changed: + subject: "Email Changed" + password_change: + subject: "Password Changed" + omniauth_callbacks: + failure: "Could not authenticate you from %{kind} because \"%{reason}\"." + success: "Successfully authenticated from %{kind} account." + passwords: + no_token: "You can't access this page without coming from a password reset email. If you do come from a password reset email, please make sure you used the full URL provided." + send_instructions: "You will receive an email with instructions on how to reset your password in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive a password recovery link at your email address in a few minutes." + updated: "Your password has been changed successfully. You are now signed in." + updated_not_active: "Your password has been changed successfully." + registrations: + destroyed: "Bye! Your account has been successfully cancelled. We hope to see you again soon." + signed_up: "Welcome! You have signed up successfully." + signed_up_but_inactive: "You have signed up successfully. However, we could not sign you in because your account is not yet activated." + signed_up_but_locked: "You have signed up successfully. However, we could not sign you in because your account is locked." + signed_up_but_unconfirmed: "A message with a confirmation link has been sent to your email address. Please follow the link to activate your account." + update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and follow the confirm link to confirm your new email address." + updated: "Your account has been updated successfully." + updated_but_not_signed_in: "Your account has been updated successfully, but since your password was changed, you need to sign in again" + sessions: + signed_in: "Signed in successfully." + signed_out: "Signed out successfully." + already_signed_out: "Signed out successfully." + unlocks: + send_instructions: "You will receive an email with instructions for how to unlock your account in a few minutes." + send_paranoid_instructions: "If your account exists, you will receive an email with instructions for how to unlock it in a few minutes." + unlocked: "Your account has been unlocked successfully. Please sign in to continue." + errors: + messages: + already_confirmed: "was already confirmed, please try signing in" + confirmation_period_expired: "needs to be confirmed within %{period}, please request a new one" + expired: "has expired, please request a new one" + not_found: "not found" + not_locked: "was not locked" + not_saved: + one: "1 error prohibited this %{resource} from being saved:" + other: "%{count} errors prohibited this %{resource} from being saved:" diff --git a/config/locales/devise/devise.it.yml b/config/locales/devise/devise.it.yml index 8b2f3c95..50992f52 100644 --- a/config/locales/devise/devise.it.yml +++ b/config/locales/devise/devise.it.yml @@ -1,9 +1,4 @@ -# Italian translation for Devise 4.2 -# Date: 2016-08-01 -# Author: epistrephein, iwan -# Note: Thanks to xpepper (https://gist.github.com/xpepper/8052632) -# Additional translations at https://github.com/plataformatec/devise/wiki/I18n - +#Additional translations at https://github.com/plataformatec/devise/wiki/I18n it: devise: confirmations: @@ -28,10 +23,12 @@ it: subject: "Istruzioni per reimpostare la password" unlock_instructions: subject: "Istruzioni per sbloccare l'account" + email_changed: + subject: "Email modificata" password_change: subject: "Password reimpostata" omniauth_callbacks: - failure: 'Non è stato possibile autenticarti come %{kind} perché "%{reason}".' + failure: "Non è stato possibile autenticarti come %{kind} perché \"%{reason}\"." success: "Autenticato con successo dall'account %{kind}." passwords: no_token: "Non è possibile accedere a questa pagina se non provieni da una e-mail di ripristino della password. Se provieni da una e-mail di ripristino della password, assicurarti di utilizzare l'URL completo." @@ -47,6 +44,7 @@ it: signed_up_but_unconfirmed: "Ti sei registrato correttamente. Un messaggio con il link per confermare il tuo account è stato inviato al tuo indirizzo email." update_needs_confirmation: "Il tuo account è stato aggiornato, tuttavia è necessario verificare il tuo nuovo indirizzo email. Entro qualche minuto riceverai un messaggio email con le istruzioni per confermare il tuo nuovo indirizzo email." updated: "Il tuo account è stato aggiornato." + updated_but_not_signed_in: "Il tuo account è stato aggiornato correttamente, ma dato che la tua password è stata modificata, devi accedere di nuovo" sessions: signed_in: "Accesso effettuato con successo." signed_out: "Sei uscito correttamente." @@ -64,4 +62,4 @@ it: not_locked: "non era bloccato" not_saved: one: "Un errore ha impedito di salvare questo %{resource}:" - other: "%{count} errori hanno impedito di salvare questo %{resource}:" \ No newline at end of file + other: "%{count} errori hanno impedito di salvare questo %{resource}:" diff --git a/config/locales/devise/devise.ja.yml b/config/locales/devise/devise.ja.yml new file mode 100644 index 00000000..aff8cbc9 --- /dev/null +++ b/config/locales/devise/devise.ja.yml @@ -0,0 +1,64 @@ +#Additional translations at https://github.com/plataformatec/devise/wiki/I18n +ja: + devise: + confirmations: + confirmed: "Your email address has been successfully confirmed." + send_instructions: "You will receive an email with instructions for how to confirm your email address in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions for how to confirm your email address in a few minutes." + failure: + already_authenticated: "You are already signed in." + inactive: "Your account is not activated yet." + invalid: "Invalid %{authentication_keys} or password." + locked: "Your account is locked." + last_attempt: "You have one more attempt before your account is locked." + not_found_in_database: "Invalid %{authentication_keys} or password." + timeout: "Your session expired. Please sign in again to continue." + unauthenticated: "You need to sign in or sign up before continuing." + unconfirmed: "You have to confirm your email address before continuing." + blocked_or_deleted: "You cannot access your account because it has been blocked or deleted." + mailer: + confirmation_instructions: + subject: "Confirmation instructions" + reset_password_instructions: + subject: "Reset password instructions" + unlock_instructions: + subject: "Unlock instructions" + email_changed: + subject: "Email Changed" + password_change: + subject: "Password Changed" + omniauth_callbacks: + failure: "Could not authenticate you from %{kind} because \"%{reason}\"." + success: "Successfully authenticated from %{kind} account." + passwords: + no_token: "You can't access this page without coming from a password reset email. If you do come from a password reset email, please make sure you used the full URL provided." + send_instructions: "You will receive an email with instructions on how to reset your password in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive a password recovery link at your email address in a few minutes." + updated: "Your password has been changed successfully. You are now signed in." + updated_not_active: "Your password has been changed successfully." + registrations: + destroyed: "Bye! Your account has been successfully cancelled. We hope to see you again soon." + signed_up: "Welcome! You have signed up successfully." + signed_up_but_inactive: "You have signed up successfully. However, we could not sign you in because your account is not yet activated." + signed_up_but_locked: "You have signed up successfully. However, we could not sign you in because your account is locked." + signed_up_but_unconfirmed: "A message with a confirmation link has been sent to your email address. Please follow the link to activate your account." + update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and follow the confirm link to confirm your new email address." + updated: "Your account has been updated successfully." + updated_but_not_signed_in: "Your account has been updated successfully, but since your password was changed, you need to sign in again" + sessions: + signed_in: "Signed in successfully." + signed_out: "Signed out successfully." + already_signed_out: "Signed out successfully." + unlocks: + send_instructions: "You will receive an email with instructions for how to unlock your account in a few minutes." + send_paranoid_instructions: "If your account exists, you will receive an email with instructions for how to unlock it in a few minutes." + unlocked: "Your account has been unlocked successfully. Please sign in to continue." + errors: + messages: + already_confirmed: "was already confirmed, please try signing in" + confirmation_period_expired: "needs to be confirmed within %{period}, please request a new one" + expired: "has expired, please request a new one" + not_found: "not found" + not_locked: "was not locked" + not_saved: + other: "%{count} errors prohibited this %{resource} from being saved:" diff --git a/config/locales/devise/devise.ko.yml b/config/locales/devise/devise.ko.yml new file mode 100644 index 00000000..744945aa --- /dev/null +++ b/config/locales/devise/devise.ko.yml @@ -0,0 +1,64 @@ +#Additional translations at https://github.com/plataformatec/devise/wiki/I18n +ko: + devise: + confirmations: + confirmed: "Your email address has been successfully confirmed." + send_instructions: "You will receive an email with instructions for how to confirm your email address in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions for how to confirm your email address in a few minutes." + failure: + already_authenticated: "You are already signed in." + inactive: "Your account is not activated yet." + invalid: "Invalid %{authentication_keys} or password." + locked: "Your account is locked." + last_attempt: "You have one more attempt before your account is locked." + not_found_in_database: "Invalid %{authentication_keys} or password." + timeout: "Your session expired. Please sign in again to continue." + unauthenticated: "You need to sign in or sign up before continuing." + unconfirmed: "You have to confirm your email address before continuing." + blocked_or_deleted: "You cannot access your account because it has been blocked or deleted." + mailer: + confirmation_instructions: + subject: "Confirmation instructions" + reset_password_instructions: + subject: "Reset password instructions" + unlock_instructions: + subject: "Unlock instructions" + email_changed: + subject: "Email Changed" + password_change: + subject: "Password Changed" + omniauth_callbacks: + failure: "Could not authenticate you from %{kind} because \"%{reason}\"." + success: "Successfully authenticated from %{kind} account." + passwords: + no_token: "You can't access this page without coming from a password reset email. If you do come from a password reset email, please make sure you used the full URL provided." + send_instructions: "You will receive an email with instructions on how to reset your password in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive a password recovery link at your email address in a few minutes." + updated: "Your password has been changed successfully. You are now signed in." + updated_not_active: "Your password has been changed successfully." + registrations: + destroyed: "Bye! Your account has been successfully cancelled. We hope to see you again soon." + signed_up: "Welcome! You have signed up successfully." + signed_up_but_inactive: "You have signed up successfully. However, we could not sign you in because your account is not yet activated." + signed_up_but_locked: "You have signed up successfully. However, we could not sign you in because your account is locked." + signed_up_but_unconfirmed: "A message with a confirmation link has been sent to your email address. Please follow the link to activate your account." + update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and follow the confirm link to confirm your new email address." + updated: "Your account has been updated successfully." + updated_but_not_signed_in: "Your account has been updated successfully, but since your password was changed, you need to sign in again" + sessions: + signed_in: "Signed in successfully." + signed_out: "Signed out successfully." + already_signed_out: "Signed out successfully." + unlocks: + send_instructions: "You will receive an email with instructions for how to unlock your account in a few minutes." + send_paranoid_instructions: "If your account exists, you will receive an email with instructions for how to unlock it in a few minutes." + unlocked: "Your account has been unlocked successfully. Please sign in to continue." + errors: + messages: + already_confirmed: "was already confirmed, please try signing in" + confirmation_period_expired: "needs to be confirmed within %{period}, please request a new one" + expired: "has expired, please request a new one" + not_found: "not found" + not_locked: "was not locked" + not_saved: + other: "%{count} errors prohibited this %{resource} from being saved:" diff --git a/config/locales/devise/devise.nl.yml b/config/locales/devise/devise.nl.yml new file mode 100644 index 00000000..2260b7bf --- /dev/null +++ b/config/locales/devise/devise.nl.yml @@ -0,0 +1,65 @@ +#Additional translations at https://github.com/plataformatec/devise/wiki/I18n +nl: + devise: + confirmations: + confirmed: "Your email address has been successfully confirmed." + send_instructions: "You will receive an email with instructions for how to confirm your email address in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions for how to confirm your email address in a few minutes." + failure: + already_authenticated: "You are already signed in." + inactive: "Your account is not activated yet." + invalid: "Invalid %{authentication_keys} or password." + locked: "Your account is locked." + last_attempt: "You have one more attempt before your account is locked." + not_found_in_database: "Invalid %{authentication_keys} or password." + timeout: "Your session expired. Please sign in again to continue." + unauthenticated: "You need to sign in or sign up before continuing." + unconfirmed: "You have to confirm your email address before continuing." + blocked_or_deleted: "You cannot access your account because it has been blocked or deleted." + mailer: + confirmation_instructions: + subject: "Confirmation instructions" + reset_password_instructions: + subject: "Reset password instructions" + unlock_instructions: + subject: "Unlock instructions" + email_changed: + subject: "Email Changed" + password_change: + subject: "Password Changed" + omniauth_callbacks: + failure: "Could not authenticate you from %{kind} because \"%{reason}\"." + success: "Successfully authenticated from %{kind} account." + passwords: + no_token: "You can't access this page without coming from a password reset email. If you do come from a password reset email, please make sure you used the full URL provided." + send_instructions: "You will receive an email with instructions on how to reset your password in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive a password recovery link at your email address in a few minutes." + updated: "Your password has been changed successfully. You are now signed in." + updated_not_active: "Your password has been changed successfully." + registrations: + destroyed: "Bye! Your account has been successfully cancelled. We hope to see you again soon." + signed_up: "Welcome! You have signed up successfully." + signed_up_but_inactive: "You have signed up successfully. However, we could not sign you in because your account is not yet activated." + signed_up_but_locked: "You have signed up successfully. However, we could not sign you in because your account is locked." + signed_up_but_unconfirmed: "A message with a confirmation link has been sent to your email address. Please follow the link to activate your account." + update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and follow the confirm link to confirm your new email address." + updated: "Your account has been updated successfully." + updated_but_not_signed_in: "Your account has been updated successfully, but since your password was changed, you need to sign in again" + sessions: + signed_in: "Signed in successfully." + signed_out: "Signed out successfully." + already_signed_out: "Signed out successfully." + unlocks: + send_instructions: "You will receive an email with instructions for how to unlock your account in a few minutes." + send_paranoid_instructions: "If your account exists, you will receive an email with instructions for how to unlock it in a few minutes." + unlocked: "Your account has been unlocked successfully. Please sign in to continue." + errors: + messages: + already_confirmed: "was already confirmed, please try signing in" + confirmation_period_expired: "needs to be confirmed within %{period}, please request a new one" + expired: "has expired, please request a new one" + not_found: "not found" + not_locked: "was not locked" + not_saved: + one: "1 error prohibited this %{resource} from being saved:" + other: "%{count} errors prohibited this %{resource} from being saved:" diff --git a/config/locales/devise/devise.pt.yml b/config/locales/devise/devise.pt.yml new file mode 100644 index 00000000..46f1c295 --- /dev/null +++ b/config/locales/devise/devise.pt.yml @@ -0,0 +1,65 @@ +#Additional translations at https://github.com/plataformatec/devise/wiki/I18n +pt: + devise: + confirmations: + confirmed: "Your email address has been successfully confirmed." + send_instructions: "You will receive an email with instructions for how to confirm your email address in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions for how to confirm your email address in a few minutes." + failure: + already_authenticated: "You are already signed in." + inactive: "Your account is not activated yet." + invalid: "Invalid %{authentication_keys} or password." + locked: "Your account is locked." + last_attempt: "You have one more attempt before your account is locked." + not_found_in_database: "Invalid %{authentication_keys} or password." + timeout: "Your session expired. Please sign in again to continue." + unauthenticated: "You need to sign in or sign up before continuing." + unconfirmed: "You have to confirm your email address before continuing." + blocked_or_deleted: "You cannot access your account because it has been blocked or deleted." + mailer: + confirmation_instructions: + subject: "Confirmation instructions" + reset_password_instructions: + subject: "Reset password instructions" + unlock_instructions: + subject: "Unlock instructions" + email_changed: + subject: "Email Changed" + password_change: + subject: "Password Changed" + omniauth_callbacks: + failure: "Could not authenticate you from %{kind} because \"%{reason}\"." + success: "Successfully authenticated from %{kind} account." + passwords: + no_token: "You can't access this page without coming from a password reset email. If you do come from a password reset email, please make sure you used the full URL provided." + send_instructions: "You will receive an email with instructions on how to reset your password in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive a password recovery link at your email address in a few minutes." + updated: "Your password has been changed successfully. You are now signed in." + updated_not_active: "Your password has been changed successfully." + registrations: + destroyed: "Bye! Your account has been successfully cancelled. We hope to see you again soon." + signed_up: "Welcome! You have signed up successfully." + signed_up_but_inactive: "You have signed up successfully. However, we could not sign you in because your account is not yet activated." + signed_up_but_locked: "You have signed up successfully. However, we could not sign you in because your account is locked." + signed_up_but_unconfirmed: "A message with a confirmation link has been sent to your email address. Please follow the link to activate your account." + update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and follow the confirm link to confirm your new email address." + updated: "Your account has been updated successfully." + updated_but_not_signed_in: "Your account has been updated successfully, but since your password was changed, you need to sign in again" + sessions: + signed_in: "Signed in successfully." + signed_out: "Signed out successfully." + already_signed_out: "Signed out successfully." + unlocks: + send_instructions: "You will receive an email with instructions for how to unlock your account in a few minutes." + send_paranoid_instructions: "If your account exists, you will receive an email with instructions for how to unlock it in a few minutes." + unlocked: "Your account has been unlocked successfully. Please sign in to continue." + errors: + messages: + already_confirmed: "was already confirmed, please try signing in" + confirmation_period_expired: "needs to be confirmed within %{period}, please request a new one" + expired: "has expired, please request a new one" + not_found: "not found" + not_locked: "was not locked" + not_saved: + one: "1 error prohibited this %{resource} from being saved:" + other: "%{count} errors prohibited this %{resource} from being saved:" diff --git a/config/locales/devise/devise.ru.yml b/config/locales/devise/devise.ru.yml new file mode 100644 index 00000000..fd810fd5 --- /dev/null +++ b/config/locales/devise/devise.ru.yml @@ -0,0 +1,67 @@ +#Additional translations at https://github.com/plataformatec/devise/wiki/I18n +ru: + devise: + confirmations: + confirmed: "Your email address has been successfully confirmed." + send_instructions: "You will receive an email with instructions for how to confirm your email address in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions for how to confirm your email address in a few minutes." + failure: + already_authenticated: "You are already signed in." + inactive: "Your account is not activated yet." + invalid: "Invalid %{authentication_keys} or password." + locked: "Your account is locked." + last_attempt: "You have one more attempt before your account is locked." + not_found_in_database: "Invalid %{authentication_keys} or password." + timeout: "Your session expired. Please sign in again to continue." + unauthenticated: "You need to sign in or sign up before continuing." + unconfirmed: "You have to confirm your email address before continuing." + blocked_or_deleted: "You cannot access your account because it has been blocked or deleted." + mailer: + confirmation_instructions: + subject: "Confirmation instructions" + reset_password_instructions: + subject: "Reset password instructions" + unlock_instructions: + subject: "Unlock instructions" + email_changed: + subject: "Email Changed" + password_change: + subject: "Password Changed" + omniauth_callbacks: + failure: "Could not authenticate you from %{kind} because \"%{reason}\"." + success: "Successfully authenticated from %{kind} account." + passwords: + no_token: "You can't access this page without coming from a password reset email. If you do come from a password reset email, please make sure you used the full URL provided." + send_instructions: "You will receive an email with instructions on how to reset your password in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive a password recovery link at your email address in a few minutes." + updated: "Your password has been changed successfully. You are now signed in." + updated_not_active: "Your password has been changed successfully." + registrations: + destroyed: "Bye! Your account has been successfully cancelled. We hope to see you again soon." + signed_up: "Welcome! You have signed up successfully." + signed_up_but_inactive: "You have signed up successfully. However, we could not sign you in because your account is not yet activated." + signed_up_but_locked: "You have signed up successfully. However, we could not sign you in because your account is locked." + signed_up_but_unconfirmed: "A message with a confirmation link has been sent to your email address. Please follow the link to activate your account." + update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and follow the confirm link to confirm your new email address." + updated: "Your account has been updated successfully." + updated_but_not_signed_in: "Your account has been updated successfully, but since your password was changed, you need to sign in again" + sessions: + signed_in: "Signed in successfully." + signed_out: "Signed out successfully." + already_signed_out: "Signed out successfully." + unlocks: + send_instructions: "You will receive an email with instructions for how to unlock your account in a few minutes." + send_paranoid_instructions: "If your account exists, you will receive an email with instructions for how to unlock it in a few minutes." + unlocked: "Your account has been unlocked successfully. Please sign in to continue." + errors: + messages: + already_confirmed: "was already confirmed, please try signing in" + confirmation_period_expired: "needs to be confirmed within %{period}, please request a new one" + expired: "has expired, please request a new one" + not_found: "not found" + not_locked: "was not locked" + not_saved: + one: "1 error prohibited this %{resource} from being saved:" + few: "%{count} errors prohibited this %{resource} from being saved:" + many: "%{count} errors prohibited this %{resource} from being saved:" + other: "%{count} errors prohibited this %{resource} from being saved:" diff --git a/config/locales/devise/devise.zh.yml b/config/locales/devise/devise.zh.yml new file mode 100644 index 00000000..bc9107a2 --- /dev/null +++ b/config/locales/devise/devise.zh.yml @@ -0,0 +1,64 @@ +#Additional translations at https://github.com/plataformatec/devise/wiki/I18n +zh-CN: + devise: + confirmations: + confirmed: "Your email address has been successfully confirmed." + send_instructions: "You will receive an email with instructions for how to confirm your email address in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions for how to confirm your email address in a few minutes." + failure: + already_authenticated: "You are already signed in." + inactive: "Your account is not activated yet." + invalid: "Invalid %{authentication_keys} or password." + locked: "Your account is locked." + last_attempt: "You have one more attempt before your account is locked." + not_found_in_database: "Invalid %{authentication_keys} or password." + timeout: "Your session expired. Please sign in again to continue." + unauthenticated: "You need to sign in or sign up before continuing." + unconfirmed: "You have to confirm your email address before continuing." + blocked_or_deleted: "You cannot access your account because it has been blocked or deleted." + mailer: + confirmation_instructions: + subject: "Confirmation instructions" + reset_password_instructions: + subject: "Reset password instructions" + unlock_instructions: + subject: "Unlock instructions" + email_changed: + subject: "Email Changed" + password_change: + subject: "Password Changed" + omniauth_callbacks: + failure: "Could not authenticate you from %{kind} because \"%{reason}\"." + success: "Successfully authenticated from %{kind} account." + passwords: + no_token: "You can't access this page without coming from a password reset email. If you do come from a password reset email, please make sure you used the full URL provided." + send_instructions: "You will receive an email with instructions on how to reset your password in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive a password recovery link at your email address in a few minutes." + updated: "Your password has been changed successfully. You are now signed in." + updated_not_active: "Your password has been changed successfully." + registrations: + destroyed: "Bye! Your account has been successfully cancelled. We hope to see you again soon." + signed_up: "Welcome! You have signed up successfully." + signed_up_but_inactive: "You have signed up successfully. However, we could not sign you in because your account is not yet activated." + signed_up_but_locked: "You have signed up successfully. However, we could not sign you in because your account is locked." + signed_up_but_unconfirmed: "A message with a confirmation link has been sent to your email address. Please follow the link to activate your account." + update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and follow the confirm link to confirm your new email address." + updated: "Your account has been updated successfully." + updated_but_not_signed_in: "Your account has been updated successfully, but since your password was changed, you need to sign in again" + sessions: + signed_in: "Signed in successfully." + signed_out: "Signed out successfully." + already_signed_out: "Signed out successfully." + unlocks: + send_instructions: "You will receive an email with instructions for how to unlock your account in a few minutes." + send_paranoid_instructions: "If your account exists, you will receive an email with instructions for how to unlock it in a few minutes." + unlocked: "Your account has been unlocked successfully. Please sign in to continue." + errors: + messages: + already_confirmed: "was already confirmed, please try signing in" + confirmation_period_expired: "needs to be confirmed within %{period}, please request a new one" + expired: "has expired, please request a new one" + not_found: "not found" + not_locked: "was not locked" + not_saved: + other: "%{count} errors prohibited this %{resource} from being saved:" diff --git a/config/locales/es.yml b/config/locales/es.yml new file mode 100644 index 00000000..558d94a1 --- /dev/null +++ b/config/locales/es.yml @@ -0,0 +1,169 @@ +es: + common: + forms: + auth: + email: 'Email address' + full_name: 'Full name' + password: 'Password' + password_confirmation: 'Password confirmation' + new_password: 'New password' + new_password_confirmation: 'New password confirmation' + current_password: 'Current password' + notifications_enabled: 'Notifications enabled' + notifications_enabled_help: "if disabled, you won't receive any notification" + remember_me: 'Remember me' + log_in: 'Log in' + sign_up: 'Sign up' + profile_settings: 'Profile settings' + update_profile: 'Update profile' + cancel_account: 'Cancel account' + forgot_password: 'Forgot your password?' + confirmation_instructions_not_received: "Didn't receive confirmation instructions?" + unlock_instructions_not_received: "Didn't receive unlock instructions?" + send_reset_password_instructions: 'Send me reset password instructions' + resend_confirmation_instructions: 'Resend confirmation instructions' + resend_unlock_instructions: 'Resend unlock instructions' + change_password: 'Change password' + password_help: '%{count} characters minimum' + comments_number: + one: '1 comment' + other: '%{count} comments' + no_status: 'No status' + loading: 'Loading...' + confirmation: 'Are you sure?' + edited: 'Edited' + buttons: + edit: 'Edit' + delete: 'Delete' + cancel: 'Cancel' + create: 'Create' + update: 'Save' + datetime: + now: 'just now' + minutes: + one: '1 minute ago' + other: '%{count} minutes ago' + hours: + one: '1 hour ago' + other: '%{count} hours ago' + days: + one: '1 day ago' + other: '%{count} days ago' + header: + menu: + site_settings: 'Site settings' + profile_settings: 'Profile settings' + sign_out: 'Sign out' + log_in: 'Log in / Sign up' + roadmap: + title: 'Roadmap' + board: + new_post: + submit_button: 'Submit feedback' + cancel_button: 'Cancel' + login_button: 'Log in / Sign up' + title: 'Title' + description: 'Description (optional)' + no_title: 'Title field is mandatory' + submit_success: 'Feedback published! You will be redirected soon...' + submit_error: 'An unknown error occurred, try again' + search_box: + title: 'Search' + filter_box: + title: 'Filter by status' + posts_list: + empty: 'There are no posts' + post: + edit_button: 'Edit' + published_by: 'Published by' + post_status_select: + no_post_status: 'None' + updates_box: + title: 'Updates' + empty: 'There are no updates yet' + status_change: 'changed status to' + likes_box: + title: 'Likes' + empty: 'There are no likes yet' + action_box: + title: 'Actions' + follow_button: 'Follow post' + following_description: "you're receiving notifications about new updates on this post" + not_following_description: "you won't receive notifications about this post" + comments: + title: 'Activity' + post_update_badge: 'Update' + reply_button: 'Reply' + new_comment: + body_placeholder: 'Leave a comment' + submit_button: 'Submit' + is_post_update: 'Mark as update' + user_notification: 'Users that follow this post will be notified' + not_logged_in: 'You need to log in to post comments' + site_settings: + menu: + title: 'Site settings' + boards: 'Boards' + post_statuses: 'Statuses' + roadmap: 'Roadmap' + users: 'Users' + info_box: + up_to_date: 'All changes saved' + error: 'An error occurred: %{message}' + boards: + title: 'Boards' + empty: 'There are no boards. Create one below!' + new: 'New' + form: + name: 'Board name' + description: 'Board description (optional)' + post_statuses: + title: 'Statuses' + empty: 'There are no statuses. Create one below!' + new: 'New' + form: + name: 'Status name' + roadmap: + title: 'Roadmap' + title2: 'Not in roadmap' + empty: 'The roadmap is empty.' + help: 'You can add statuses to the roadmap by dragging them from the section below. If you instead want to create a new status or change their order, go to Site settings -> Statuses.' + users: + title: 'Users' + block: 'Block' + unblock: 'Unblock' + block_confirmation: "%{name} won't be able to log in until it is unblocked. Are you sure?" + unblock_confirmation: "%{name} will be able to log in and submit feedback. Are you sure?" + role_to_admin_confirmation: "%{name} will have the same privileges as you, so they could even demote or block you. Proceed only if you really trust %{name}. Are you sure?" + role_user: 'User' + role_moderator: 'Moderator' + role_admin: 'Administrator' + status_active: 'Active' + status_blocked: 'Blocked' + status_deleted: 'Deleted' + user_mailer: + opening_greeting: 'Hello!' + closing_greeting: 'Have a great day!' + learn_more: 'Click here to learn more' + unsubscribe: 'Annoyed? You can turn off notifications here' + notify_post_owner: + subject: '[%{app_name}] New comment on %{post}' + body: 'There is a new comment by %{user} on your post %{post}' + notify_comment_owner: + subject: '[%{app_name}] New reply on your comment from %{post}' + body: 'There is a new reply by %{user} on your comment from post %{post}' + notify_followers_of_post_update: + subject: '[%{app_name}] New update for post %{post}' + body: "There is a new update on the post you're following %{post}" + notify_followers_of_post_status_change: + subject: '[%{app_name}] Status change on post %{post}' + body: "The post you're following %{post} has a new status" + backend: + errors: + unauthorized: 'You are not authorized' + not_logged_in: 'You must be logged in to access this page' + not_enough_privileges: 'You do not have the privilegies to access this page' + board: + update_order: 'There was an error in reordering boards' + post_status: + update_order: 'There was an error in reordering statuses' diff --git a/config/locales/fr.yml b/config/locales/fr.yml new file mode 100644 index 00000000..139bcc08 --- /dev/null +++ b/config/locales/fr.yml @@ -0,0 +1,169 @@ +fr: + common: + forms: + auth: + email: 'Email address' + full_name: 'Full name' + password: 'Password' + password_confirmation: 'Password confirmation' + new_password: 'New password' + new_password_confirmation: 'New password confirmation' + current_password: 'Current password' + notifications_enabled: 'Notifications enabled' + notifications_enabled_help: "if disabled, you won't receive any notification" + remember_me: 'Remember me' + log_in: 'Log in' + sign_up: 'Sign up' + profile_settings: 'Profile settings' + update_profile: 'Update profile' + cancel_account: 'Cancel account' + forgot_password: 'Forgot your password?' + confirmation_instructions_not_received: "Didn't receive confirmation instructions?" + unlock_instructions_not_received: "Didn't receive unlock instructions?" + send_reset_password_instructions: 'Send me reset password instructions' + resend_confirmation_instructions: 'Resend confirmation instructions' + resend_unlock_instructions: 'Resend unlock instructions' + change_password: 'Change password' + password_help: '%{count} characters minimum' + comments_number: + one: '1 comment' + other: '%{count} comments' + no_status: 'No status' + loading: 'Loading...' + confirmation: 'Are you sure?' + edited: 'Edited' + buttons: + edit: 'Edit' + delete: 'Delete' + cancel: 'Cancel' + create: 'Create' + update: 'Save' + datetime: + now: 'just now' + minutes: + one: '1 minute ago' + other: '%{count} minutes ago' + hours: + one: '1 hour ago' + other: '%{count} hours ago' + days: + one: '1 day ago' + other: '%{count} days ago' + header: + menu: + site_settings: 'Site settings' + profile_settings: 'Profile settings' + sign_out: 'Sign out' + log_in: 'Log in / Sign up' + roadmap: + title: 'Roadmap' + board: + new_post: + submit_button: 'Submit feedback' + cancel_button: 'Cancel' + login_button: 'Log in / Sign up' + title: 'Title' + description: 'Description (optional)' + no_title: 'Title field is mandatory' + submit_success: 'Feedback published! You will be redirected soon...' + submit_error: 'An unknown error occurred, try again' + search_box: + title: 'Search' + filter_box: + title: 'Filter by status' + posts_list: + empty: 'There are no posts' + post: + edit_button: 'Edit' + published_by: 'Published by' + post_status_select: + no_post_status: 'None' + updates_box: + title: 'Updates' + empty: 'There are no updates yet' + status_change: 'changed status to' + likes_box: + title: 'Likes' + empty: 'There are no likes yet' + action_box: + title: 'Actions' + follow_button: 'Follow post' + following_description: "you're receiving notifications about new updates on this post" + not_following_description: "you won't receive notifications about this post" + comments: + title: 'Activity' + post_update_badge: 'Update' + reply_button: 'Reply' + new_comment: + body_placeholder: 'Leave a comment' + submit_button: 'Submit' + is_post_update: 'Mark as update' + user_notification: 'Users that follow this post will be notified' + not_logged_in: 'You need to log in to post comments' + site_settings: + menu: + title: 'Site settings' + boards: 'Boards' + post_statuses: 'Statuses' + roadmap: 'Roadmap' + users: 'Users' + info_box: + up_to_date: 'All changes saved' + error: 'An error occurred: %{message}' + boards: + title: 'Boards' + empty: 'There are no boards. Create one below!' + new: 'New' + form: + name: 'Board name' + description: 'Board description (optional)' + post_statuses: + title: 'Statuses' + empty: 'There are no statuses. Create one below!' + new: 'New' + form: + name: 'Status name' + roadmap: + title: 'Roadmap' + title2: 'Not in roadmap' + empty: 'The roadmap is empty.' + help: 'You can add statuses to the roadmap by dragging them from the section below. If you instead want to create a new status or change their order, go to Site settings -> Statuses.' + users: + title: 'Users' + block: 'Block' + unblock: 'Unblock' + block_confirmation: "%{name} won't be able to log in until it is unblocked. Are you sure?" + unblock_confirmation: "%{name} will be able to log in and submit feedback. Are you sure?" + role_to_admin_confirmation: "%{name} will have the same privileges as you, so they could even demote or block you. Proceed only if you really trust %{name}. Are you sure?" + role_user: 'User' + role_moderator: 'Moderator' + role_admin: 'Administrator' + status_active: 'Active' + status_blocked: 'Blocked' + status_deleted: 'Deleted' + user_mailer: + opening_greeting: 'Hello!' + closing_greeting: 'Have a great day!' + learn_more: 'Click here to learn more' + unsubscribe: 'Annoyed? You can turn off notifications here' + notify_post_owner: + subject: '[%{app_name}] New comment on %{post}' + body: 'There is a new comment by %{user} on your post %{post}' + notify_comment_owner: + subject: '[%{app_name}] New reply on your comment from %{post}' + body: 'There is a new reply by %{user} on your comment from post %{post}' + notify_followers_of_post_update: + subject: '[%{app_name}] New update for post %{post}' + body: "There is a new update on the post you're following %{post}" + notify_followers_of_post_status_change: + subject: '[%{app_name}] Status change on post %{post}' + body: "The post you're following %{post} has a new status" + backend: + errors: + unauthorized: 'You are not authorized' + not_logged_in: 'You must be logged in to access this page' + not_enough_privileges: 'You do not have the privilegies to access this page' + board: + update_order: 'There was an error in reordering boards' + post_status: + update_order: 'There was an error in reordering statuses' diff --git a/config/locales/it.yml b/config/locales/it.yml index ad04acbe..ab09e19c 100644 --- a/config/locales/it.yml +++ b/config/locales/it.yml @@ -18,9 +18,9 @@ it: update_profile: 'Aggiorna profilo' cancel_account: 'Cancella account' forgot_password: 'Password dimenticata?' - confirmation_instructions_not_received: 'Non hai ricevuto le istruzioni di conferma?' - unlock_instructions_not_received: 'Non hai ricevuto le istruzioni di sblocco?' - send_reset_password_instructions: 'Invia istruzioni per reset password' + confirmation_instructions_not_received: "Non hai ricevuto le istruzioni di conferma?" + unlock_instructions_not_received: "Non hai ricevuto le istruzioni di sblocco?" + send_reset_password_instructions: 'Invia istruzioni per reimpostare password' resend_confirmation_instructions: 'Invia istruzioni di conferma' resend_unlock_instructions: 'Invia istruzioni di sblocco' change_password: 'Cambia password' @@ -88,8 +88,8 @@ it: action_box: title: 'Azioni' follow_button: 'Segui post' - following_description: 'riceverai notifiche sugli aggiornamenti di questo post' - not_following_description: 'non riceverai alcuna notifica riguardo questo post' + following_description: "riceverai notifiche sugli aggiornamenti di questo post" + not_following_description: "non riceverai alcuna notifica riguardo questo post" comments: title: 'Attività' post_update_badge: 'Aggiornamento' @@ -99,7 +99,7 @@ it: submit_button: 'Invia' is_post_update: 'Contrassegna come aggiornamento' user_notification: 'Gli utenti che seguono questo post saranno notificati' - not_logged_in: 'Devi effettuare il log in per commentare' + not_logged_in: 'Devi effettuare l''accesso per commentare' site_settings: menu: title: 'Impostazioni sito' @@ -125,9 +125,9 @@ it: name: 'Nome stato' roadmap: title: 'Roadmap' - title2: 'Non mostrati in roadmap' + title2: 'Non nella roadmap' empty: 'La roadmap è vuota.' - help: "Puoi aggiungere stati alla roadmap trascinandoli dalla sezione sottostante. Se invece vuoi creare un nuovo stato o cambiarne l'ordine, vai in Impostazioni sito -> Stati." + help: 'Puoi aggiungere stati alla roadmap trascinandoli dalla sezione sottostante. Se invece vuoi creare un nuovo stato o cambiarne l''ordine, vai in Impostazioni sito -> Stati.' users: title: 'Utenti' block: 'Blocca' @@ -154,16 +154,16 @@ it: body: '%{user} ha risposto al tuo commento nel post %{post}' notify_followers_of_post_update: subject: '[%{app_name}] Nuovo aggiornamento per il post %{post}' - body: "There is a new update on the post you're following %{post}" + body: "C'è un nuovo aggiornamento sul post che stai seguendo %{post}" notify_followers_of_post_status_change: subject: '[%{app_name}] Aggiornamento stato per il post %{post}' body: "Il post che segui %{post} ha un nuovo stato" backend: errors: unauthorized: 'Non sei autorizzato' - not_logged_in: "Devi effettuare l'accesso per visualizzare questa pagina" + not_logged_in: 'Devi effettuare l''accesso per visualizzare questa pagina' not_enough_privileges: 'Non hai i privilegi necessari per visualizzare questa pagina' board: update_order: 'Si è verificato un errore durante il riordinamento delle bacheche' post_status: - update_order: 'Si è verificato un errore durante il riordinamento degli stati' \ No newline at end of file + update_order: 'Si è verificato un errore durante il riordinamento degli stati' diff --git a/config/locales/ja.yml b/config/locales/ja.yml new file mode 100644 index 00000000..bce0000d --- /dev/null +++ b/config/locales/ja.yml @@ -0,0 +1,165 @@ +ja: + common: + forms: + auth: + email: 'Email address' + full_name: 'Full name' + password: 'Password' + password_confirmation: 'Password confirmation' + new_password: 'New password' + new_password_confirmation: 'New password confirmation' + current_password: 'Current password' + notifications_enabled: 'Notifications enabled' + notifications_enabled_help: "if disabled, you won't receive any notification" + remember_me: 'Remember me' + log_in: 'Log in' + sign_up: 'Sign up' + profile_settings: 'Profile settings' + update_profile: 'Update profile' + cancel_account: 'Cancel account' + forgot_password: 'Forgot your password?' + confirmation_instructions_not_received: "Didn't receive confirmation instructions?" + unlock_instructions_not_received: "Didn't receive unlock instructions?" + send_reset_password_instructions: 'Send me reset password instructions' + resend_confirmation_instructions: 'Resend confirmation instructions' + resend_unlock_instructions: 'Resend unlock instructions' + change_password: 'Change password' + password_help: '%{count} characters minimum' + comments_number: + other: '%{count} comments' + no_status: 'No status' + loading: 'Loading...' + confirmation: 'Are you sure?' + edited: 'Edited' + buttons: + edit: 'Edit' + delete: 'Delete' + cancel: 'Cancel' + create: 'Create' + update: 'Save' + datetime: + now: 'just now' + minutes: + other: '%{count} minutes ago' + hours: + other: '%{count} hours ago' + days: + other: '%{count} days ago' + header: + menu: + site_settings: 'Site settings' + profile_settings: 'Profile settings' + sign_out: 'Sign out' + log_in: 'Log in / Sign up' + roadmap: + title: 'Roadmap' + board: + new_post: + submit_button: 'Submit feedback' + cancel_button: 'Cancel' + login_button: 'Log in / Sign up' + title: 'Title' + description: 'Description (optional)' + no_title: 'Title field is mandatory' + submit_success: 'Feedback published! You will be redirected soon...' + submit_error: 'An unknown error occurred, try again' + search_box: + title: 'Search' + filter_box: + title: 'Filter by status' + posts_list: + empty: 'There are no posts' + post: + edit_button: 'Edit' + published_by: 'Published by' + post_status_select: + no_post_status: 'None' + updates_box: + title: 'Updates' + empty: 'There are no updates yet' + status_change: 'changed status to' + likes_box: + title: 'Likes' + empty: 'There are no likes yet' + action_box: + title: 'Actions' + follow_button: 'Follow post' + following_description: "you're receiving notifications about new updates on this post" + not_following_description: "you won't receive notifications about this post" + comments: + title: 'Activity' + post_update_badge: 'Update' + reply_button: 'Reply' + new_comment: + body_placeholder: 'Leave a comment' + submit_button: 'Submit' + is_post_update: 'Mark as update' + user_notification: 'Users that follow this post will be notified' + not_logged_in: 'You need to log in to post comments' + site_settings: + menu: + title: 'Site settings' + boards: 'Boards' + post_statuses: 'Statuses' + roadmap: 'Roadmap' + users: 'Users' + info_box: + up_to_date: 'All changes saved' + error: 'An error occurred: %{message}' + boards: + title: 'Boards' + empty: 'There are no boards. Create one below!' + new: 'New' + form: + name: 'Board name' + description: 'Board description (optional)' + post_statuses: + title: 'Statuses' + empty: 'There are no statuses. Create one below!' + new: 'New' + form: + name: 'Status name' + roadmap: + title: 'Roadmap' + title2: 'Not in roadmap' + empty: 'The roadmap is empty.' + help: 'You can add statuses to the roadmap by dragging them from the section below. If you instead want to create a new status or change their order, go to Site settings -> Statuses.' + users: + title: 'Users' + block: 'Block' + unblock: 'Unblock' + block_confirmation: "%{name} won't be able to log in until it is unblocked. Are you sure?" + unblock_confirmation: "%{name} will be able to log in and submit feedback. Are you sure?" + role_to_admin_confirmation: "%{name} will have the same privileges as you, so they could even demote or block you. Proceed only if you really trust %{name}. Are you sure?" + role_user: 'User' + role_moderator: 'Moderator' + role_admin: 'Administrator' + status_active: 'Active' + status_blocked: 'Blocked' + status_deleted: 'Deleted' + user_mailer: + opening_greeting: 'Hello!' + closing_greeting: 'Have a great day!' + learn_more: 'Click here to learn more' + unsubscribe: 'Annoyed? You can turn off notifications here' + notify_post_owner: + subject: '[%{app_name}] New comment on %{post}' + body: 'There is a new comment by %{user} on your post %{post}' + notify_comment_owner: + subject: '[%{app_name}] New reply on your comment from %{post}' + body: 'There is a new reply by %{user} on your comment from post %{post}' + notify_followers_of_post_update: + subject: '[%{app_name}] New update for post %{post}' + body: "There is a new update on the post you're following %{post}" + notify_followers_of_post_status_change: + subject: '[%{app_name}] Status change on post %{post}' + body: "The post you're following %{post} has a new status" + backend: + errors: + unauthorized: 'You are not authorized' + not_logged_in: 'You must be logged in to access this page' + not_enough_privileges: 'You do not have the privilegies to access this page' + board: + update_order: 'There was an error in reordering boards' + post_status: + update_order: 'There was an error in reordering statuses' diff --git a/config/locales/ko.yml b/config/locales/ko.yml new file mode 100644 index 00000000..3c0f7ebb --- /dev/null +++ b/config/locales/ko.yml @@ -0,0 +1,165 @@ +ko: + common: + forms: + auth: + email: 'Email address' + full_name: 'Full name' + password: 'Password' + password_confirmation: 'Password confirmation' + new_password: 'New password' + new_password_confirmation: 'New password confirmation' + current_password: 'Current password' + notifications_enabled: 'Notifications enabled' + notifications_enabled_help: "if disabled, you won't receive any notification" + remember_me: 'Remember me' + log_in: 'Log in' + sign_up: 'Sign up' + profile_settings: 'Profile settings' + update_profile: 'Update profile' + cancel_account: 'Cancel account' + forgot_password: 'Forgot your password?' + confirmation_instructions_not_received: "Didn't receive confirmation instructions?" + unlock_instructions_not_received: "Didn't receive unlock instructions?" + send_reset_password_instructions: 'Send me reset password instructions' + resend_confirmation_instructions: 'Resend confirmation instructions' + resend_unlock_instructions: 'Resend unlock instructions' + change_password: 'Change password' + password_help: '%{count} characters minimum' + comments_number: + other: '%{count} comments' + no_status: 'No status' + loading: 'Loading...' + confirmation: 'Are you sure?' + edited: 'Edited' + buttons: + edit: 'Edit' + delete: 'Delete' + cancel: 'Cancel' + create: 'Create' + update: 'Save' + datetime: + now: 'just now' + minutes: + other: '%{count} minutes ago' + hours: + other: '%{count} hours ago' + days: + other: '%{count} days ago' + header: + menu: + site_settings: 'Site settings' + profile_settings: 'Profile settings' + sign_out: 'Sign out' + log_in: 'Log in / Sign up' + roadmap: + title: 'Roadmap' + board: + new_post: + submit_button: 'Submit feedback' + cancel_button: 'Cancel' + login_button: 'Log in / Sign up' + title: 'Title' + description: 'Description (optional)' + no_title: 'Title field is mandatory' + submit_success: 'Feedback published! You will be redirected soon...' + submit_error: 'An unknown error occurred, try again' + search_box: + title: 'Search' + filter_box: + title: 'Filter by status' + posts_list: + empty: 'There are no posts' + post: + edit_button: 'Edit' + published_by: 'Published by' + post_status_select: + no_post_status: 'None' + updates_box: + title: 'Updates' + empty: 'There are no updates yet' + status_change: 'changed status to' + likes_box: + title: 'Likes' + empty: 'There are no likes yet' + action_box: + title: 'Actions' + follow_button: 'Follow post' + following_description: "you're receiving notifications about new updates on this post" + not_following_description: "you won't receive notifications about this post" + comments: + title: 'Activity' + post_update_badge: 'Update' + reply_button: 'Reply' + new_comment: + body_placeholder: 'Leave a comment' + submit_button: 'Submit' + is_post_update: 'Mark as update' + user_notification: 'Users that follow this post will be notified' + not_logged_in: 'You need to log in to post comments' + site_settings: + menu: + title: 'Site settings' + boards: 'Boards' + post_statuses: 'Statuses' + roadmap: 'Roadmap' + users: 'Users' + info_box: + up_to_date: 'All changes saved' + error: 'An error occurred: %{message}' + boards: + title: 'Boards' + empty: 'There are no boards. Create one below!' + new: 'New' + form: + name: 'Board name' + description: 'Board description (optional)' + post_statuses: + title: 'Statuses' + empty: 'There are no statuses. Create one below!' + new: 'New' + form: + name: 'Status name' + roadmap: + title: 'Roadmap' + title2: 'Not in roadmap' + empty: 'The roadmap is empty.' + help: 'You can add statuses to the roadmap by dragging them from the section below. If you instead want to create a new status or change their order, go to Site settings -> Statuses.' + users: + title: 'Users' + block: 'Block' + unblock: 'Unblock' + block_confirmation: "%{name} won't be able to log in until it is unblocked. Are you sure?" + unblock_confirmation: "%{name} will be able to log in and submit feedback. Are you sure?" + role_to_admin_confirmation: "%{name} will have the same privileges as you, so they could even demote or block you. Proceed only if you really trust %{name}. Are you sure?" + role_user: 'User' + role_moderator: 'Moderator' + role_admin: 'Administrator' + status_active: 'Active' + status_blocked: 'Blocked' + status_deleted: 'Deleted' + user_mailer: + opening_greeting: 'Hello!' + closing_greeting: 'Have a great day!' + learn_more: 'Click here to learn more' + unsubscribe: 'Annoyed? You can turn off notifications here' + notify_post_owner: + subject: '[%{app_name}] New comment on %{post}' + body: 'There is a new comment by %{user} on your post %{post}' + notify_comment_owner: + subject: '[%{app_name}] New reply on your comment from %{post}' + body: 'There is a new reply by %{user} on your comment from post %{post}' + notify_followers_of_post_update: + subject: '[%{app_name}] New update for post %{post}' + body: "There is a new update on the post you're following %{post}" + notify_followers_of_post_status_change: + subject: '[%{app_name}] Status change on post %{post}' + body: "The post you're following %{post} has a new status" + backend: + errors: + unauthorized: 'You are not authorized' + not_logged_in: 'You must be logged in to access this page' + not_enough_privileges: 'You do not have the privilegies to access this page' + board: + update_order: 'There was an error in reordering boards' + post_status: + update_order: 'There was an error in reordering statuses' diff --git a/config/locales/nl.yml b/config/locales/nl.yml new file mode 100644 index 00000000..1b81d834 --- /dev/null +++ b/config/locales/nl.yml @@ -0,0 +1,169 @@ +nl: + common: + forms: + auth: + email: 'Email address' + full_name: 'Full name' + password: 'Password' + password_confirmation: 'Password confirmation' + new_password: 'New password' + new_password_confirmation: 'New password confirmation' + current_password: 'Current password' + notifications_enabled: 'Notifications enabled' + notifications_enabled_help: "if disabled, you won't receive any notification" + remember_me: 'Remember me' + log_in: 'Log in' + sign_up: 'Sign up' + profile_settings: 'Profile settings' + update_profile: 'Update profile' + cancel_account: 'Cancel account' + forgot_password: 'Forgot your password?' + confirmation_instructions_not_received: "Didn't receive confirmation instructions?" + unlock_instructions_not_received: "Didn't receive unlock instructions?" + send_reset_password_instructions: 'Send me reset password instructions' + resend_confirmation_instructions: 'Resend confirmation instructions' + resend_unlock_instructions: 'Resend unlock instructions' + change_password: 'Change password' + password_help: '%{count} characters minimum' + comments_number: + one: '1 comment' + other: '%{count} comments' + no_status: 'No status' + loading: 'Loading...' + confirmation: 'Are you sure?' + edited: 'Edited' + buttons: + edit: 'Edit' + delete: 'Delete' + cancel: 'Cancel' + create: 'Create' + update: 'Save' + datetime: + now: 'just now' + minutes: + one: '1 minute ago' + other: '%{count} minutes ago' + hours: + one: '1 hour ago' + other: '%{count} hours ago' + days: + one: '1 day ago' + other: '%{count} days ago' + header: + menu: + site_settings: 'Site settings' + profile_settings: 'Profile settings' + sign_out: 'Sign out' + log_in: 'Log in / Sign up' + roadmap: + title: 'Roadmap' + board: + new_post: + submit_button: 'Submit feedback' + cancel_button: 'Cancel' + login_button: 'Log in / Sign up' + title: 'Title' + description: 'Description (optional)' + no_title: 'Title field is mandatory' + submit_success: 'Feedback published! You will be redirected soon...' + submit_error: 'An unknown error occurred, try again' + search_box: + title: 'Search' + filter_box: + title: 'Filter by status' + posts_list: + empty: 'There are no posts' + post: + edit_button: 'Edit' + published_by: 'Published by' + post_status_select: + no_post_status: 'None' + updates_box: + title: 'Updates' + empty: 'There are no updates yet' + status_change: 'changed status to' + likes_box: + title: 'Likes' + empty: 'There are no likes yet' + action_box: + title: 'Actions' + follow_button: 'Follow post' + following_description: "you're receiving notifications about new updates on this post" + not_following_description: "you won't receive notifications about this post" + comments: + title: 'Activity' + post_update_badge: 'Update' + reply_button: 'Reply' + new_comment: + body_placeholder: 'Leave a comment' + submit_button: 'Submit' + is_post_update: 'Mark as update' + user_notification: 'Users that follow this post will be notified' + not_logged_in: 'You need to log in to post comments' + site_settings: + menu: + title: 'Site settings' + boards: 'Boards' + post_statuses: 'Statuses' + roadmap: 'Roadmap' + users: 'Users' + info_box: + up_to_date: 'All changes saved' + error: 'An error occurred: %{message}' + boards: + title: 'Boards' + empty: 'There are no boards. Create one below!' + new: 'New' + form: + name: 'Board name' + description: 'Board description (optional)' + post_statuses: + title: 'Statuses' + empty: 'There are no statuses. Create one below!' + new: 'New' + form: + name: 'Status name' + roadmap: + title: 'Roadmap' + title2: 'Not in roadmap' + empty: 'The roadmap is empty.' + help: 'You can add statuses to the roadmap by dragging them from the section below. If you instead want to create a new status or change their order, go to Site settings -> Statuses.' + users: + title: 'Users' + block: 'Block' + unblock: 'Unblock' + block_confirmation: "%{name} won't be able to log in until it is unblocked. Are you sure?" + unblock_confirmation: "%{name} will be able to log in and submit feedback. Are you sure?" + role_to_admin_confirmation: "%{name} will have the same privileges as you, so they could even demote or block you. Proceed only if you really trust %{name}. Are you sure?" + role_user: 'User' + role_moderator: 'Moderator' + role_admin: 'Administrator' + status_active: 'Active' + status_blocked: 'Blocked' + status_deleted: 'Deleted' + user_mailer: + opening_greeting: 'Hello!' + closing_greeting: 'Have a great day!' + learn_more: 'Click here to learn more' + unsubscribe: 'Annoyed? You can turn off notifications here' + notify_post_owner: + subject: '[%{app_name}] New comment on %{post}' + body: 'There is a new comment by %{user} on your post %{post}' + notify_comment_owner: + subject: '[%{app_name}] New reply on your comment from %{post}' + body: 'There is a new reply by %{user} on your comment from post %{post}' + notify_followers_of_post_update: + subject: '[%{app_name}] New update for post %{post}' + body: "There is a new update on the post you're following %{post}" + notify_followers_of_post_status_change: + subject: '[%{app_name}] Status change on post %{post}' + body: "The post you're following %{post} has a new status" + backend: + errors: + unauthorized: 'You are not authorized' + not_logged_in: 'You must be logged in to access this page' + not_enough_privileges: 'You do not have the privilegies to access this page' + board: + update_order: 'There was an error in reordering boards' + post_status: + update_order: 'There was an error in reordering statuses' diff --git a/config/locales/pt.yml b/config/locales/pt.yml new file mode 100644 index 00000000..de881680 --- /dev/null +++ b/config/locales/pt.yml @@ -0,0 +1,169 @@ +pt: + common: + forms: + auth: + email: 'Email address' + full_name: 'Full name' + password: 'Password' + password_confirmation: 'Password confirmation' + new_password: 'New password' + new_password_confirmation: 'New password confirmation' + current_password: 'Current password' + notifications_enabled: 'Notifications enabled' + notifications_enabled_help: "if disabled, you won't receive any notification" + remember_me: 'Remember me' + log_in: 'Log in' + sign_up: 'Sign up' + profile_settings: 'Profile settings' + update_profile: 'Update profile' + cancel_account: 'Cancel account' + forgot_password: 'Forgot your password?' + confirmation_instructions_not_received: "Didn't receive confirmation instructions?" + unlock_instructions_not_received: "Didn't receive unlock instructions?" + send_reset_password_instructions: 'Send me reset password instructions' + resend_confirmation_instructions: 'Resend confirmation instructions' + resend_unlock_instructions: 'Resend unlock instructions' + change_password: 'Change password' + password_help: '%{count} characters minimum' + comments_number: + one: '1 comment' + other: '%{count} comments' + no_status: 'No status' + loading: 'Loading...' + confirmation: 'Are you sure?' + edited: 'Edited' + buttons: + edit: 'Edit' + delete: 'Delete' + cancel: 'Cancel' + create: 'Create' + update: 'Save' + datetime: + now: 'just now' + minutes: + one: '1 minute ago' + other: '%{count} minutes ago' + hours: + one: '1 hour ago' + other: '%{count} hours ago' + days: + one: '1 day ago' + other: '%{count} days ago' + header: + menu: + site_settings: 'Site settings' + profile_settings: 'Profile settings' + sign_out: 'Sign out' + log_in: 'Log in / Sign up' + roadmap: + title: 'Roadmap' + board: + new_post: + submit_button: 'Submit feedback' + cancel_button: 'Cancel' + login_button: 'Log in / Sign up' + title: 'Title' + description: 'Description (optional)' + no_title: 'Title field is mandatory' + submit_success: 'Feedback published! You will be redirected soon...' + submit_error: 'An unknown error occurred, try again' + search_box: + title: 'Search' + filter_box: + title: 'Filter by status' + posts_list: + empty: 'There are no posts' + post: + edit_button: 'Edit' + published_by: 'Published by' + post_status_select: + no_post_status: 'None' + updates_box: + title: 'Updates' + empty: 'There are no updates yet' + status_change: 'changed status to' + likes_box: + title: 'Likes' + empty: 'There are no likes yet' + action_box: + title: 'Actions' + follow_button: 'Follow post' + following_description: "you're receiving notifications about new updates on this post" + not_following_description: "you won't receive notifications about this post" + comments: + title: 'Activity' + post_update_badge: 'Update' + reply_button: 'Reply' + new_comment: + body_placeholder: 'Leave a comment' + submit_button: 'Submit' + is_post_update: 'Mark as update' + user_notification: 'Users that follow this post will be notified' + not_logged_in: 'You need to log in to post comments' + site_settings: + menu: + title: 'Site settings' + boards: 'Boards' + post_statuses: 'Statuses' + roadmap: 'Roadmap' + users: 'Users' + info_box: + up_to_date: 'All changes saved' + error: 'An error occurred: %{message}' + boards: + title: 'Boards' + empty: 'There are no boards. Create one below!' + new: 'New' + form: + name: 'Board name' + description: 'Board description (optional)' + post_statuses: + title: 'Statuses' + empty: 'There are no statuses. Create one below!' + new: 'New' + form: + name: 'Status name' + roadmap: + title: 'Roadmap' + title2: 'Not in roadmap' + empty: 'The roadmap is empty.' + help: 'You can add statuses to the roadmap by dragging them from the section below. If you instead want to create a new status or change their order, go to Site settings -> Statuses.' + users: + title: 'Users' + block: 'Block' + unblock: 'Unblock' + block_confirmation: "%{name} won't be able to log in until it is unblocked. Are you sure?" + unblock_confirmation: "%{name} will be able to log in and submit feedback. Are you sure?" + role_to_admin_confirmation: "%{name} will have the same privileges as you, so they could even demote or block you. Proceed only if you really trust %{name}. Are you sure?" + role_user: 'User' + role_moderator: 'Moderator' + role_admin: 'Administrator' + status_active: 'Active' + status_blocked: 'Blocked' + status_deleted: 'Deleted' + user_mailer: + opening_greeting: 'Hello!' + closing_greeting: 'Have a great day!' + learn_more: 'Click here to learn more' + unsubscribe: 'Annoyed? You can turn off notifications here' + notify_post_owner: + subject: '[%{app_name}] New comment on %{post}' + body: 'There is a new comment by %{user} on your post %{post}' + notify_comment_owner: + subject: '[%{app_name}] New reply on your comment from %{post}' + body: 'There is a new reply by %{user} on your comment from post %{post}' + notify_followers_of_post_update: + subject: '[%{app_name}] New update for post %{post}' + body: "There is a new update on the post you're following %{post}" + notify_followers_of_post_status_change: + subject: '[%{app_name}] Status change on post %{post}' + body: "The post you're following %{post} has a new status" + backend: + errors: + unauthorized: 'You are not authorized' + not_logged_in: 'You must be logged in to access this page' + not_enough_privileges: 'You do not have the privilegies to access this page' + board: + update_order: 'There was an error in reordering boards' + post_status: + update_order: 'There was an error in reordering statuses' diff --git a/config/locales/ru.yml b/config/locales/ru.yml new file mode 100644 index 00000000..dbbd86bb --- /dev/null +++ b/config/locales/ru.yml @@ -0,0 +1,177 @@ +ru: + common: + forms: + auth: + email: 'Email address' + full_name: 'Full name' + password: 'Password' + password_confirmation: 'Password confirmation' + new_password: 'New password' + new_password_confirmation: 'New password confirmation' + current_password: 'Current password' + notifications_enabled: 'Notifications enabled' + notifications_enabled_help: "if disabled, you won't receive any notification" + remember_me: 'Remember me' + log_in: 'Log in' + sign_up: 'Sign up' + profile_settings: 'Profile settings' + update_profile: 'Update profile' + cancel_account: 'Cancel account' + forgot_password: 'Forgot your password?' + confirmation_instructions_not_received: "Didn't receive confirmation instructions?" + unlock_instructions_not_received: "Didn't receive unlock instructions?" + send_reset_password_instructions: 'Send me reset password instructions' + resend_confirmation_instructions: 'Resend confirmation instructions' + resend_unlock_instructions: 'Resend unlock instructions' + change_password: 'Change password' + password_help: '%{count} characters minimum' + comments_number: + one: '1 comment' + few: '%{count} comments' + many: '%{count} comments' + other: '%{count} comments' + no_status: 'No status' + loading: 'Loading...' + confirmation: 'Are you sure?' + edited: 'Edited' + buttons: + edit: 'Edit' + delete: 'Delete' + cancel: 'Cancel' + create: 'Create' + update: 'Save' + datetime: + now: 'just now' + minutes: + one: '1 minute ago' + few: '%{count} minutes ago' + many: '%{count} minutes ago' + other: '%{count} minutes ago' + hours: + one: '1 hour ago' + few: '%{count} hours ago' + many: '%{count} hours ago' + other: '%{count} hours ago' + days: + one: '1 day ago' + few: '%{count} days ago' + many: '%{count} days ago' + other: '%{count} days ago' + header: + menu: + site_settings: 'Site settings' + profile_settings: 'Profile settings' + sign_out: 'Sign out' + log_in: 'Log in / Sign up' + roadmap: + title: 'Roadmap' + board: + new_post: + submit_button: 'Submit feedback' + cancel_button: 'Cancel' + login_button: 'Log in / Sign up' + title: 'Title' + description: 'Description (optional)' + no_title: 'Title field is mandatory' + submit_success: 'Feedback published! You will be redirected soon...' + submit_error: 'An unknown error occurred, try again' + search_box: + title: 'Search' + filter_box: + title: 'Filter by status' + posts_list: + empty: 'There are no posts' + post: + edit_button: 'Edit' + published_by: 'Published by' + post_status_select: + no_post_status: 'None' + updates_box: + title: 'Updates' + empty: 'There are no updates yet' + status_change: 'changed status to' + likes_box: + title: 'Likes' + empty: 'There are no likes yet' + action_box: + title: 'Actions' + follow_button: 'Follow post' + following_description: "you're receiving notifications about new updates on this post" + not_following_description: "you won't receive notifications about this post" + comments: + title: 'Activity' + post_update_badge: 'Update' + reply_button: 'Reply' + new_comment: + body_placeholder: 'Leave a comment' + submit_button: 'Submit' + is_post_update: 'Mark as update' + user_notification: 'Users that follow this post will be notified' + not_logged_in: 'You need to log in to post comments' + site_settings: + menu: + title: 'Site settings' + boards: 'Boards' + post_statuses: 'Statuses' + roadmap: 'Roadmap' + users: 'Users' + info_box: + up_to_date: 'All changes saved' + error: 'An error occurred: %{message}' + boards: + title: 'Boards' + empty: 'There are no boards. Create one below!' + new: 'New' + form: + name: 'Board name' + description: 'Board description (optional)' + post_statuses: + title: 'Statuses' + empty: 'There are no statuses. Create one below!' + new: 'New' + form: + name: 'Status name' + roadmap: + title: 'Roadmap' + title2: 'Not in roadmap' + empty: 'The roadmap is empty.' + help: 'You can add statuses to the roadmap by dragging them from the section below. If you instead want to create a new status or change their order, go to Site settings -> Statuses.' + users: + title: 'Users' + block: 'Block' + unblock: 'Unblock' + block_confirmation: "%{name} won't be able to log in until it is unblocked. Are you sure?" + unblock_confirmation: "%{name} will be able to log in and submit feedback. Are you sure?" + role_to_admin_confirmation: "%{name} will have the same privileges as you, so they could even demote or block you. Proceed only if you really trust %{name}. Are you sure?" + role_user: 'User' + role_moderator: 'Moderator' + role_admin: 'Administrator' + status_active: 'Active' + status_blocked: 'Blocked' + status_deleted: 'Deleted' + user_mailer: + opening_greeting: 'Hello!' + closing_greeting: 'Have a great day!' + learn_more: 'Click here to learn more' + unsubscribe: 'Annoyed? You can turn off notifications here' + notify_post_owner: + subject: '[%{app_name}] New comment on %{post}' + body: 'There is a new comment by %{user} on your post %{post}' + notify_comment_owner: + subject: '[%{app_name}] New reply on your comment from %{post}' + body: 'There is a new reply by %{user} on your comment from post %{post}' + notify_followers_of_post_update: + subject: '[%{app_name}] New update for post %{post}' + body: "There is a new update on the post you're following %{post}" + notify_followers_of_post_status_change: + subject: '[%{app_name}] Status change on post %{post}' + body: "The post you're following %{post} has a new status" + backend: + errors: + unauthorized: 'You are not authorized' + not_logged_in: 'You must be logged in to access this page' + not_enough_privileges: 'You do not have the privilegies to access this page' + board: + update_order: 'There was an error in reordering boards' + post_status: + update_order: 'There was an error in reordering statuses' diff --git a/config/locales/zh.yml b/config/locales/zh.yml new file mode 100644 index 00000000..d3abfa70 --- /dev/null +++ b/config/locales/zh.yml @@ -0,0 +1,165 @@ +zh-CN: + common: + forms: + auth: + email: 'Email address' + full_name: 'Full name' + password: 'Password' + password_confirmation: 'Password confirmation' + new_password: 'New password' + new_password_confirmation: 'New password confirmation' + current_password: 'Current password' + notifications_enabled: 'Notifications enabled' + notifications_enabled_help: "if disabled, you won't receive any notification" + remember_me: 'Remember me' + log_in: 'Log in' + sign_up: 'Sign up' + profile_settings: 'Profile settings' + update_profile: 'Update profile' + cancel_account: 'Cancel account' + forgot_password: 'Forgot your password?' + confirmation_instructions_not_received: "Didn't receive confirmation instructions?" + unlock_instructions_not_received: "Didn't receive unlock instructions?" + send_reset_password_instructions: 'Send me reset password instructions' + resend_confirmation_instructions: 'Resend confirmation instructions' + resend_unlock_instructions: 'Resend unlock instructions' + change_password: 'Change password' + password_help: '%{count} characters minimum' + comments_number: + other: '%{count} comments' + no_status: 'No status' + loading: 'Loading...' + confirmation: 'Are you sure?' + edited: 'Edited' + buttons: + edit: 'Edit' + delete: 'Delete' + cancel: 'Cancel' + create: 'Create' + update: 'Save' + datetime: + now: 'just now' + minutes: + other: '%{count} minutes ago' + hours: + other: '%{count} hours ago' + days: + other: '%{count} days ago' + header: + menu: + site_settings: 'Site settings' + profile_settings: 'Profile settings' + sign_out: 'Sign out' + log_in: 'Log in / Sign up' + roadmap: + title: 'Roadmap' + board: + new_post: + submit_button: 'Submit feedback' + cancel_button: 'Cancel' + login_button: 'Log in / Sign up' + title: 'Title' + description: 'Description (optional)' + no_title: 'Title field is mandatory' + submit_success: 'Feedback published! You will be redirected soon...' + submit_error: 'An unknown error occurred, try again' + search_box: + title: 'Search' + filter_box: + title: 'Filter by status' + posts_list: + empty: 'There are no posts' + post: + edit_button: 'Edit' + published_by: 'Published by' + post_status_select: + no_post_status: 'None' + updates_box: + title: 'Updates' + empty: 'There are no updates yet' + status_change: 'changed status to' + likes_box: + title: 'Likes' + empty: 'There are no likes yet' + action_box: + title: 'Actions' + follow_button: 'Follow post' + following_description: "you're receiving notifications about new updates on this post" + not_following_description: "you won't receive notifications about this post" + comments: + title: 'Activity' + post_update_badge: 'Update' + reply_button: 'Reply' + new_comment: + body_placeholder: 'Leave a comment' + submit_button: 'Submit' + is_post_update: 'Mark as update' + user_notification: 'Users that follow this post will be notified' + not_logged_in: 'You need to log in to post comments' + site_settings: + menu: + title: 'Site settings' + boards: 'Boards' + post_statuses: 'Statuses' + roadmap: 'Roadmap' + users: 'Users' + info_box: + up_to_date: 'All changes saved' + error: 'An error occurred: %{message}' + boards: + title: 'Boards' + empty: 'There are no boards. Create one below!' + new: 'New' + form: + name: 'Board name' + description: 'Board description (optional)' + post_statuses: + title: 'Statuses' + empty: 'There are no statuses. Create one below!' + new: 'New' + form: + name: 'Status name' + roadmap: + title: 'Roadmap' + title2: 'Not in roadmap' + empty: 'The roadmap is empty.' + help: 'You can add statuses to the roadmap by dragging them from the section below. If you instead want to create a new status or change their order, go to Site settings -> Statuses.' + users: + title: 'Users' + block: 'Block' + unblock: 'Unblock' + block_confirmation: "%{name} won't be able to log in until it is unblocked. Are you sure?" + unblock_confirmation: "%{name} will be able to log in and submit feedback. Are you sure?" + role_to_admin_confirmation: "%{name} will have the same privileges as you, so they could even demote or block you. Proceed only if you really trust %{name}. Are you sure?" + role_user: 'User' + role_moderator: 'Moderator' + role_admin: 'Administrator' + status_active: 'Active' + status_blocked: 'Blocked' + status_deleted: 'Deleted' + user_mailer: + opening_greeting: 'Hello!' + closing_greeting: 'Have a great day!' + learn_more: 'Click here to learn more' + unsubscribe: 'Annoyed? You can turn off notifications here' + notify_post_owner: + subject: '[%{app_name}] New comment on %{post}' + body: 'There is a new comment by %{user} on your post %{post}' + notify_comment_owner: + subject: '[%{app_name}] New reply on your comment from %{post}' + body: 'There is a new reply by %{user} on your comment from post %{post}' + notify_followers_of_post_update: + subject: '[%{app_name}] New update for post %{post}' + body: "There is a new update on the post you're following %{post}" + notify_followers_of_post_status_change: + subject: '[%{app_name}] Status change on post %{post}' + body: "The post you're following %{post} has a new status" + backend: + errors: + unauthorized: 'You are not authorized' + not_logged_in: 'You must be logged in to access this page' + not_enough_privileges: 'You do not have the privilegies to access this page' + board: + update_order: 'There was an error in reordering boards' + post_status: + update_order: 'There was an error in reordering statuses'