New Crowdin updates (#150)

* Russian
* Italian missing strings
This commit is contained in:
Riccardo Graziosi
2022-09-22 13:41:23 +02:00
committed by GitHub
parent fd3665cce6
commit 5d82c260fd
20 changed files with 792 additions and 362 deletions

View File

@@ -1,13 +1,17 @@
de:
errors:
unknown: 'An unknown error occurred'
unauthorized: 'Du bist nicht autorisiert'
not_logged_in: 'Du musst angemeldet sein, um auf diese Seite zugreifen zu können'
not_enough_privileges: 'Du hast nicht die Berechtigung, auf diese Seite zuzugreifen'
user_blocked_or_deleted: 'Du kannst nicht auf Dein Konto zugreifen, da es gesperrt oder gelöscht wurde.'
o_auth_login_error: 'There was an error logging in with %{name}. Please contact the site administrator or try a different provider.'
board:
update_order: 'Beim Neuordnen der Boards ist ein Fehler aufgetreten'
post_status:
update_order: 'Beim Neuordnen des Status ist ein Fehler aufgetreten'
defaults:
user_full_name: 'Anonymous User'
mailers:
devise:
welcome_greeting: 'Willkommen auf %{site_name}, %{email}!'
@@ -60,6 +64,18 @@ de:
like:
user_id: 'Benutzer'
post_id: 'Beitrag'
o_auth:
name: 'Name'
logo: 'Logo'
is_enabled: 'Enabled'
client_id: 'Client ID'
client_secret: 'Client secret'
authorize_url: 'Authorize URL'
token_url: 'Token URL'
profile_url: 'Profile URL'
scope: 'Scope'
json_user_name_path: 'JSON path to user name'
json_user_email_path: 'JSON path to user email'
post_status:
name: 'Name'
color: 'Farbe'
@@ -71,9 +87,17 @@ de:
board_id: 'Board posten'
user_id: 'Beitragsautor'
post_status_id: 'Beitragsstatus'
tenant:
site_name: 'Seitenname'
site_logo: 'Seitenlogo'
subdomain: 'Subdomain'
locale: 'Sprache'
brand_setting: 'Anzeigen'
user:
email: 'E-Mail'
full_name: 'Vor- und Nachname'
full_name: 'Voller Name'
password: 'Passwort'
password_confirmation: 'Passwort Bestätigung'
role: 'Rolle'
notifications_enabled: 'Benachrichtigungen aktiviert'
errors:
@@ -83,4 +107,4 @@ de:
blank: 'darf nicht leer sein'
taken: 'wird bereits verwendet'
too_short: 'ist zu kurz (mindestens %{count} Zeichen)'
too_long: 'ist zu lang (maximal ${count} Zeichen)'
too_long: 'is too long (maximum %{count} characters)'

View File

@@ -1,13 +1,17 @@
es:
errors:
unknown: 'An unknown error occurred'
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'
user_blocked_or_deleted: 'You cannot access your account because it has been blocked or deleted.'
o_auth_login_error: 'There was an error logging in with %{name}. Please contact the site administrator or try a different provider.'
board:
update_order: 'There was an error in reordering boards'
post_status:
update_order: 'There was an error in reordering statuses'
defaults:
user_full_name: 'Anonymous User'
mailers:
devise:
welcome_greeting: 'Welcome to %{site_name}, %{email}!'
@@ -60,6 +64,18 @@ es:
like:
user_id: 'User'
post_id: 'Post'
o_auth:
name: 'Name'
logo: 'Logo'
is_enabled: 'Enabled'
client_id: 'Client ID'
client_secret: 'Client secret'
authorize_url: 'Authorize URL'
token_url: 'Token URL'
profile_url: 'Profile URL'
scope: 'Scope'
json_user_name_path: 'JSON path to user name'
json_user_email_path: 'JSON path to user email'
post_status:
name: 'Name'
color: 'Color'
@@ -71,9 +87,17 @@ es:
board_id: 'Post board'
user_id: 'Post author'
post_status_id: 'Post status'
tenant:
site_name: 'Site name'
site_logo: 'Site logo'
subdomain: 'Subdomain'
locale: 'Language'
brand_setting: 'Display'
user:
email: 'Email'
full_name: 'Name and surname'
full_name: 'Full name'
password: 'Password'
password_confirmation: 'Password confirmation'
role: 'Role'
notifications_enabled: 'Notifications enabled'
errors:
@@ -83,4 +107,4 @@ es:
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)'
too_long: 'is too long (maximum %{count} characters)'

View File

@@ -1,13 +1,17 @@
fr:
errors:
unknown: 'An unknown error occurred'
unauthorized: 'Vous nêtes pas autorisé'
not_logged_in: 'Vous devez être connecté pour accéder à cette page'
not_enough_privileges: 'Vous n''avez pas les privilèges pour accéder à cette page'
user_blocked_or_deleted: 'Vous ne pouvez pas accéder à votre compte parce qu''il a été bloqué ou supprimé.'
o_auth_login_error: 'There was an error logging in with %{name}. Please contact the site administrator or try a different provider.'
board:
update_order: 'Il y a eu une erreur dans la réorganisation des panneaux'
post_status:
update_order: 'Il y a eu une erreur dans la réorganisation des statuts'
defaults:
user_full_name: 'Anonymous User'
mailers:
devise:
welcome_greeting: 'Bienvenue sur %{site_name}, %{email} !'
@@ -60,6 +64,18 @@ fr:
like:
user_id: 'Utilisateur'
post_id: 'Publication'
o_auth:
name: 'Nom'
logo: 'Logo'
is_enabled: 'Enabled'
client_id: 'Client ID'
client_secret: 'Client secret'
authorize_url: 'Authorize URL'
token_url: 'Token URL'
profile_url: 'Profile URL'
scope: 'Scope'
json_user_name_path: 'JSON path to user name'
json_user_email_path: 'JSON path to user email'
post_status:
name: 'Nom'
color: 'Couleur '
@@ -71,9 +87,17 @@ fr:
board_id: 'Tableau des publications'
user_id: 'Auteur de la publication'
post_status_id: 'Statut de la publication'
tenant:
site_name: 'Nom du site'
site_logo: 'Logo du site'
subdomain: 'Sous-domaine'
locale: 'Langue'
brand_setting: 'Afficher'
user:
email: 'Email'
full_name: 'Prénom et nom'
full_name: 'Nom complet'
password: 'Mot de passe'
password_confirmation: 'Confirmer le mot de passe'
role: 'Rôle'
notifications_enabled: 'Notifications activées'
errors:
@@ -83,4 +107,4 @@ fr:
blank: 'ne peut pas être vide'
taken: 'est déjà utilisé'
too_short: 'est trop court (au moins %{count} caractères)'
too_long: 'est trop long (pas plus de ${count} caractères)'
too_long: 'is too long (maximum %{count} characters)'

View File

@@ -1,13 +1,17 @@
it:
errors:
unknown: 'Si è verificato un errore sconosciuto'
unauthorized: 'Non sei autorizzato'
not_logged_in: 'Devi effettuare l''accesso per visualizzare questa pagina'
not_enough_privileges: 'Non hai i privilegi necessari per visualizzare questa pagina'
user_blocked_or_deleted: 'Non puoi accedere al tuo account perché è stato bloccato o eliminato.'
o_auth_login_error: 'Si è verificato un errore di accesso con %{name}. Si prega di contattare l''amministratore del sito o provare un altro provider di accesso.'
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'
defaults:
user_full_name: 'Utente Anonimo'
mailers:
devise:
welcome_greeting: 'Benvenuto su %{site_name}, %{email}!'
@@ -60,6 +64,18 @@ it:
like:
user_id: 'Utente'
post_id: 'Post'
o_auth:
name: 'Nome'
logo: 'Logo'
is_enabled: 'Abilitato'
client_id: 'Client ID'
client_secret: 'Client secret'
authorize_url: 'Authorize URL'
token_url: 'Token URL'
profile_url: 'URL profilo utente'
scope: 'Scope'
json_user_name_path: 'Percorso JSON nome utente'
json_user_email_path: 'Percorso JSON email utente'
post_status:
name: 'Nome'
color: 'Colore'
@@ -71,9 +87,17 @@ it:
board_id: 'Bacheca del post'
user_id: 'Autore del post'
post_status_id: 'Stato del post'
tenant:
site_name: 'Nome del sito'
site_logo: 'Logo del sito'
subdomain: 'Sottodominio'
locale: 'Lingua'
brand_setting: 'Mostra'
user:
email: 'E-mail'
full_name: 'Nome e cognome'
password: 'Password'
password_confirmation: 'Conferma password'
role: 'Ruolo'
notifications_enabled: 'Notifiche abilitate'
errors:
@@ -83,4 +107,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)'
too_long: 'è troppo lungo (massimo %{count} caratteri)'

View File

@@ -1,13 +1,17 @@
ja:
errors:
unknown: 'An unknown error occurred'
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'
user_blocked_or_deleted: 'You cannot access your account because it has been blocked or deleted.'
o_auth_login_error: 'There was an error logging in with %{name}. Please contact the site administrator or try a different provider.'
board:
update_order: 'There was an error in reordering boards'
post_status:
update_order: 'There was an error in reordering statuses'
defaults:
user_full_name: 'Anonymous User'
mailers:
devise:
welcome_greeting: 'Welcome to %{site_name}, %{email}!'
@@ -60,6 +64,18 @@ ja:
like:
user_id: 'User'
post_id: 'Post'
o_auth:
name: 'Name'
logo: 'Logo'
is_enabled: 'Enabled'
client_id: 'Client ID'
client_secret: 'Client secret'
authorize_url: 'Authorize URL'
token_url: 'Token URL'
profile_url: 'Profile URL'
scope: 'Scope'
json_user_name_path: 'JSON path to user name'
json_user_email_path: 'JSON path to user email'
post_status:
name: 'Name'
color: 'Color'
@@ -71,9 +87,17 @@ ja:
board_id: 'Post board'
user_id: 'Post author'
post_status_id: 'Post status'
tenant:
site_name: 'Site name'
site_logo: 'Site logo'
subdomain: 'Subdomain'
locale: 'Language'
brand_setting: 'Display'
user:
email: 'Email'
full_name: 'Name and surname'
full_name: 'Full name'
password: 'Password'
password_confirmation: 'Password confirmation'
role: 'Role'
notifications_enabled: 'Notifications enabled'
errors:
@@ -83,4 +107,4 @@ ja:
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)'
too_long: 'is too long (maximum %{count} characters)'

View File

@@ -1,13 +1,17 @@
ko:
errors:
unknown: 'An unknown error occurred'
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'
user_blocked_or_deleted: 'You cannot access your account because it has been blocked or deleted.'
o_auth_login_error: 'There was an error logging in with %{name}. Please contact the site administrator or try a different provider.'
board:
update_order: 'There was an error in reordering boards'
post_status:
update_order: 'There was an error in reordering statuses'
defaults:
user_full_name: 'Anonymous User'
mailers:
devise:
welcome_greeting: 'Welcome to %{site_name}, %{email}!'
@@ -60,6 +64,18 @@ ko:
like:
user_id: 'User'
post_id: 'Post'
o_auth:
name: 'Name'
logo: 'Logo'
is_enabled: 'Enabled'
client_id: 'Client ID'
client_secret: 'Client secret'
authorize_url: 'Authorize URL'
token_url: 'Token URL'
profile_url: 'Profile URL'
scope: 'Scope'
json_user_name_path: 'JSON path to user name'
json_user_email_path: 'JSON path to user email'
post_status:
name: 'Name'
color: 'Color'
@@ -71,9 +87,17 @@ ko:
board_id: 'Post board'
user_id: 'Post author'
post_status_id: 'Post status'
tenant:
site_name: 'Site name'
site_logo: 'Site logo'
subdomain: 'Subdomain'
locale: 'Language'
brand_setting: 'Display'
user:
email: 'Email'
full_name: 'Name and surname'
full_name: 'Full name'
password: 'Password'
password_confirmation: 'Password confirmation'
role: 'Role'
notifications_enabled: 'Notifications enabled'
errors:
@@ -83,4 +107,4 @@ ko:
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)'
too_long: 'is too long (maximum %{count} characters)'

View File

@@ -1,13 +1,17 @@
nl:
errors:
unknown: 'An unknown error occurred'
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'
user_blocked_or_deleted: 'You cannot access your account because it has been blocked or deleted.'
o_auth_login_error: 'There was an error logging in with %{name}. Please contact the site administrator or try a different provider.'
board:
update_order: 'There was an error in reordering boards'
post_status:
update_order: 'There was an error in reordering statuses'
defaults:
user_full_name: 'Anonymous User'
mailers:
devise:
welcome_greeting: 'Welcome to %{site_name}, %{email}!'
@@ -60,6 +64,18 @@ nl:
like:
user_id: 'User'
post_id: 'Post'
o_auth:
name: 'Name'
logo: 'Logo'
is_enabled: 'Enabled'
client_id: 'Client ID'
client_secret: 'Client secret'
authorize_url: 'Authorize URL'
token_url: 'Token URL'
profile_url: 'Profile URL'
scope: 'Scope'
json_user_name_path: 'JSON path to user name'
json_user_email_path: 'JSON path to user email'
post_status:
name: 'Name'
color: 'Color'
@@ -71,9 +87,17 @@ nl:
board_id: 'Post board'
user_id: 'Post author'
post_status_id: 'Post status'
tenant:
site_name: 'Site name'
site_logo: 'Site logo'
subdomain: 'Subdomain'
locale: 'Language'
brand_setting: 'Display'
user:
email: 'Email'
full_name: 'Name and surname'
full_name: 'Full name'
password: 'Password'
password_confirmation: 'Password confirmation'
role: 'Role'
notifications_enabled: 'Notifications enabled'
errors:
@@ -83,4 +107,4 @@ nl:
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)'
too_long: 'is too long (maximum %{count} characters)'

View File

@@ -1,13 +1,17 @@
pt:
errors:
unknown: 'An unknown error occurred'
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'
user_blocked_or_deleted: 'You cannot access your account because it has been blocked or deleted.'
o_auth_login_error: 'There was an error logging in with %{name}. Please contact the site administrator or try a different provider.'
board:
update_order: 'There was an error in reordering boards'
post_status:
update_order: 'There was an error in reordering statuses'
defaults:
user_full_name: 'Anonymous User'
mailers:
devise:
welcome_greeting: 'Welcome to %{site_name}, %{email}!'
@@ -60,6 +64,18 @@ pt:
like:
user_id: 'User'
post_id: 'Post'
o_auth:
name: 'Name'
logo: 'Logo'
is_enabled: 'Enabled'
client_id: 'Client ID'
client_secret: 'Client secret'
authorize_url: 'Authorize URL'
token_url: 'Token URL'
profile_url: 'Profile URL'
scope: 'Scope'
json_user_name_path: 'JSON path to user name'
json_user_email_path: 'JSON path to user email'
post_status:
name: 'Name'
color: 'Color'
@@ -71,9 +87,17 @@ pt:
board_id: 'Post board'
user_id: 'Post author'
post_status_id: 'Post status'
tenant:
site_name: 'Site name'
site_logo: 'Site logo'
subdomain: 'Subdomain'
locale: 'Language'
brand_setting: 'Display'
user:
email: 'Email'
full_name: 'Name and surname'
full_name: 'Full name'
password: 'Password'
password_confirmation: 'Password confirmation'
role: 'Role'
notifications_enabled: 'Notifications enabled'
errors:
@@ -83,4 +107,4 @@ pt:
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)'
too_long: 'is too long (maximum %{count} characters)'

View File

@@ -1,86 +1,110 @@
ru:
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'
user_blocked_or_deleted: 'You cannot access your account because it has been blocked or deleted.'
unknown: 'Произошла неизвестная ошибка'
unauthorized: 'Вы не авторизованы'
not_logged_in: 'Вы должны войти для просмотра этой страницы'
not_enough_privileges: 'У вас нет разрешения на доступ к этой странице'
user_blocked_or_deleted: 'Вы не можете получить доступ к вашей учетной записи, потому что она была заблокирована или удалена.'
o_auth_login_error: 'Произошла ошибка при входе с логина %{name}. Пожалуйста, свяжитесь с администратором сайта или попробуйте другого провайдера.'
board:
update_order: 'There was an error in reordering boards'
update_order: 'Произошла ошибка при изменении порядка досок'
post_status:
update_order: 'There was an error in reordering statuses'
update_order: 'Произошла ошибка при изменении порядка досок'
defaults:
user_full_name: 'Анонимный пользователь'
mailers:
devise:
welcome_greeting: 'Welcome to %{site_name}, %{email}!'
opening_greeting: 'Hello %{email}!'
welcome_greeting: 'Добро пожаловать на %{site_name}, %{email}!'
opening_greeting: 'Привет, %{email}!'
confirmation_instructions:
body: 'You can confirm your account email through the link below:'
action: 'Confirm my account'
body: 'Вы можете подтвердить ваш адрес электронной почты через ссылку ниже:'
action: 'Подтвердить аккаунт'
email_changed:
body: "We're contacting you to notify you that your email is being changed to %{email}."
body2: "We're contacting you to notify you that your email has been changed to %{email}."
body: "Мы связываемся с Вами, чтобы уведомить Вас, что ваш адрес электронной почты изменен на %{email}."
body2: "Мы связываемся с Вами, чтобы уведомить Вас, что ваш адрес электронной почты изменен на %{email}."
password_change:
body: "We're contacting you to notify you that your password has been changed."
body: "Мы связываемся с Вами, чтобы уведомить Вас, что ваш адрес электронной почты изменен."
reset_password:
body: 'Someone has requested a link to change your password. You can do this through the link below.'
body2: "If you didn't request this, please ignore this email."
body3: "Your password won't change until you access the link above and create a new one."
action: 'Change my password'
body: 'Кто-то запросил ссылку на изменение пароля. Вы можете сделать это через ссылку ниже.'
body2: "Если вы не просили об этом, пожалуйста, игнорируйте это письмо."
body3: "Ваш пароль не изменится, пока вы не откроете ссылку выше и не создадите новый пароль."
action: 'Изменить мой пароль'
user:
opening_greeting: 'Hello!'
closing_greeting: 'Have a great day!'
learn_more: 'Click here to learn more'
unsubscribe: 'Annoyed? You can turn off notifications here'
opening_greeting: 'Привет!'
closing_greeting: 'Отличного дня!'
learn_more: 'Нажми сюда, чтобы узнать подробности.'
unsubscribe: 'Вы можете отключить уведомления здесь'
notify_post_owner:
subject: '[%{app_name}] New comment on %{post}'
body: 'There is a new comment by %{user} on your post %{post}'
subject: '[%{app_name}] Новы комментарий на %{post}'
body: 'Новый комментарий пользователем %{user} на ваш пост %{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}'
subject: '[%{app_name}] Новый ответ на Ваш комментарий %{post}'
body: 'Новый ответ пользователем %{user} на ваш пост %{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}"
subject: '[%{app_name}] Новое обновление на пост %{post}'
body: "Есть новое обновление на сообщение, которое вы подписаны на %{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"
subject: '[%{app_name}] Статус изменен на пост %{post}'
body: "На публикацию, которые вы подписаны %{post} новый статус"
activerecord:
attributes:
board:
name: 'Name'
description: 'Description'
order: 'Order'
name: 'Имя'
description: 'Описание'
order: 'Порядок'
comment:
body: 'Body'
is_post_update: 'Post update'
user_id: 'Author'
post_id: 'Post'
parent_id: 'Parent comment'
body: 'Тело письма'
is_post_update: 'Обновление поста'
user_id: 'Автор'
post_id: 'Публикация'
parent_id: 'Родительский комментарий'
follow:
user_id: 'User'
post_id: 'Post'
user_id: 'Пользователь'
post_id: 'Публикация'
like:
user_id: 'User'
post_id: 'Post'
user_id: 'Пользователь'
post_id: 'Публикация'
o_auth:
name: 'Имя'
logo: 'Логотип'
is_enabled: 'Включено'
client_id: 'Client ID'
client_secret: 'Client secret'
authorize_url: 'Authorize URL'
token_url: 'Token URL'
profile_url: 'URL профиля'
scope: 'Область'
json_user_name_path: 'Путь к имени пользователя JSON'
json_user_email_path: 'Путь JSON к электронной почте пользователя'
post_status:
name: 'Name'
color: 'Color'
order: 'Order'
show_in_roadmap: 'Show in roadmap'
name: 'Имя'
color: 'Цвет'
order: 'Порядок'
show_in_roadmap: 'Показать в дорожной карте'
post:
title: 'Title'
description: 'Description'
board_id: 'Post board'
user_id: 'Post author'
post_status_id: 'Post status'
title: 'Заголовок'
description: 'Описание'
board_id: 'Выложить доску'
user_id: 'Автор сообщения'
post_status_id: 'Статус сообщения'
tenant:
site_name: 'Имя сайта'
site_logo: 'Логотип сайта'
subdomain: 'Поддомен'
locale: 'Язык'
brand_setting: 'Отображение'
user:
email: 'Email'
full_name: 'Name and surname'
role: 'Role'
notifications_enabled: 'Notifications enabled'
full_name: 'Полное имя'
password: 'Пароль'
password_confirmation: 'Подтверждение пароля'
role: 'Роль'
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)'
invalid: 'неверно'
required: 'обязателен'
blank: 'не может быть пустым'
taken: 'уже используется'
too_short: 'слишком короткое (минимум %{count} символов)'
too_long: 'слишком длинное (максимум — %{count} знаков)'

View File

@@ -1,13 +1,17 @@
zh-CN:
errors:
unknown: 'An unknown error occurred'
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'
user_blocked_or_deleted: 'You cannot access your account because it has been blocked or deleted.'
o_auth_login_error: 'There was an error logging in with %{name}. Please contact the site administrator or try a different provider.'
board:
update_order: 'There was an error in reordering boards'
post_status:
update_order: 'There was an error in reordering statuses'
defaults:
user_full_name: 'Anonymous User'
mailers:
devise:
welcome_greeting: 'Welcome to %{site_name}, %{email}!'
@@ -60,6 +64,18 @@ zh-CN:
like:
user_id: 'User'
post_id: 'Post'
o_auth:
name: 'Name'
logo: 'Logo'
is_enabled: 'Enabled'
client_id: 'Client ID'
client_secret: 'Client secret'
authorize_url: 'Authorize URL'
token_url: 'Token URL'
profile_url: 'Profile URL'
scope: 'Scope'
json_user_name_path: 'JSON path to user name'
json_user_email_path: 'JSON path to user email'
post_status:
name: 'Name'
color: 'Color'
@@ -71,9 +87,17 @@ zh-CN:
board_id: 'Post board'
user_id: 'Post author'
post_status_id: 'Post status'
tenant:
site_name: 'Site name'
site_logo: 'Site logo'
subdomain: 'Subdomain'
locale: 'Language'
brand_setting: 'Display'
user:
email: 'Email'
full_name: 'Name and surname'
full_name: 'Full name'
password: 'Password'
password_confirmation: 'Password confirmation'
role: 'Role'
notifications_enabled: 'Notifications enabled'
errors:
@@ -83,4 +107,4 @@ zh-CN:
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)'
too_long: 'is too long (maximum %{count} characters)'

View File

@@ -1,5 +1,11 @@
de:
common:
validations:
required: '%{attribute} is required'
email: 'Invalid email'
url: 'Invalid URL'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
forms:
auth:
email: 'E-Mail'
@@ -14,6 +20,8 @@ de:
remember_me: 'Eingeloggt bleiben'
log_in: 'Einloggen'
sign_up: 'Registrieren'
log_in_with: 'Log in with %{o_auth}'
sign_up_with: 'Sign up with %{o_auth}'
profile_settings: 'Profileinstellungen'
update_profile: 'Profil aktualisieren'
cancel_account: 'Konto entfernen'
@@ -31,14 +39,21 @@ de:
no_status: 'Kein Status'
loading: 'Laden...'
confirmation: 'Sicher?'
unsaved_changes: 'Unsaved changes will be lost if you leave the page.'
edited: 'Bearbeitet'
enabled: 'Enabled'
disabled: 'Disabled'
copied: 'Copied!'
buttons:
new: 'Neu'
edit: 'Bearbeiten'
delete: 'Löschen'
cancel: 'Abbrechen'
create: 'Erstellen'
update: 'Speichern'
confirm: 'Bestätigen'
back: 'Back'
test: 'Test'
datetime:
now: 'gerade eben'
minutes:
@@ -55,20 +70,11 @@ de:
step1:
title: '1. Benutzerkonto erstellen'
email_auth: 'Mit E-Mail registrieren'
validations:
full_name: 'Full name is required'
email: 'Email is invalid'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
step2:
title: '2. Feedbackbereich erstellen'
site_name: 'Seitenname'
subdomain: 'Subdomain'
create_button: 'Feedbackbereich erstellen'
validations:
site_name: 'Site name is required'
subdomain: 'Subdomain is required'
subdomain_already_taken: 'Sorry, this subdomain is not available'
subdomain_already_taken: 'Diese Subdomain ist leider nicht verfügbar'
step3:
title: "Fast fertig!"
message: "E-Mail %{email} überprüfen, um neuen Feedback-Bereich %{subdomain} zu aktivieren!"
@@ -136,22 +142,17 @@ de:
post_statuses: 'Status'
roadmap: 'Roadmap'
users: 'Benutzer'
authentication: 'Authentication'
info_box:
up_to_date: 'Alle Änderungen gespeichert'
error: 'Ein Fehler ist aufgetreten: %{message}'
dirty: 'Änderungen nicht gespeichert'
general:
title: 'Generell'
site_name: 'Seitenname'
site_logo: 'Seitenlogo'
brand_setting: 'Anzeigen'
brand_setting_both: 'Sowohl Name als auch Logo'
brand_setting_name: 'Nur Name'
brand_setting_logo: 'Nur Logo'
brand_setting_none: 'Nichts'
locale: 'Sprache'
validations:
site_name: 'Site name is required'
boards:
title: 'Boards'
empty: 'Es existieren keine Boards. Erstelle unten eines!'
@@ -183,3 +184,21 @@ de:
status_active: 'Aktiv'
status_blocked: 'Gesperrt'
status_deleted: 'Gelöscht'
authentication:
title: 'Authentication'
oauth_subtitle: 'OAuth providers'
copy_url: 'Copy URL'
test_page:
title: '%{name} OAuth test results'
fetched_user_data: 'Fetched user data'
found: 'Found'
summary: 'Summary'
valid_configuration: 'This OAuth provider is configured correctly!'
warning_configuration: 'This OAuth provider if configured correctly, but a default name for users (%{name}) will be used.'
invalid_configuration: 'This OAuth provider is NOT configured correctly.'
form:
title_new: 'New OAuth provider'
title_edit: 'Edit OAuth provider'
subtitle_oauth_config: 'OAuth configuration'
subtitle_user_profile_config: 'User profile configuration'
client_secret_help: 'hidden for security purposes'

View File

@@ -1,5 +1,11 @@
es:
common:
validations:
required: '%{attribute} is required'
email: 'Invalid email'
url: 'Invalid URL'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
forms:
auth:
email: 'Email'
@@ -14,6 +20,8 @@ es:
remember_me: 'Remember me'
log_in: 'Log in'
sign_up: 'Sign up'
log_in_with: 'Log in with %{o_auth}'
sign_up_with: 'Sign up with %{o_auth}'
profile_settings: 'Profile settings'
update_profile: 'Update profile'
cancel_account: 'Cancel account'
@@ -31,14 +39,21 @@ es:
no_status: 'No status'
loading: 'Loading...'
confirmation: 'Are you sure?'
unsaved_changes: 'Unsaved changes will be lost if you leave the page.'
edited: 'Edited'
enabled: 'Enabled'
disabled: 'Disabled'
copied: 'Copied!'
buttons:
new: 'New'
edit: 'Edit'
delete: 'Delete'
cancel: 'Cancel'
create: 'Create'
update: 'Save'
confirm: 'Confirm'
back: 'Back'
test: 'Test'
datetime:
now: 'just now'
minutes:
@@ -55,19 +70,10 @@ es:
step1:
title: '1. Create user account'
email_auth: 'Register with email'
validations:
full_name: 'Full name is required'
email: 'Email is invalid'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
step2:
title: '2. Create feedback space'
site_name: 'Site name'
subdomain: 'Subdomain'
create_button: 'Create feedback space'
validations:
site_name: 'Site name is required'
subdomain: 'Subdomain is required'
subdomain_already_taken: 'Sorry, this subdomain is not available'
step3:
title: "You're almost done!"
@@ -136,22 +142,17 @@ es:
post_statuses: 'Statuses'
roadmap: 'Roadmap'
users: 'Users'
authentication: 'Authentication'
info_box:
up_to_date: 'All changes saved'
error: 'An error occurred: %{message}'
dirty: 'Changes not saved'
general:
title: 'General'
site_name: 'Site name'
site_logo: 'Site logo'
brand_setting: 'Display'
brand_setting_both: 'Both name and logo'
brand_setting_name: 'Name only'
brand_setting_logo: 'Logo only'
brand_setting_none: 'None'
locale: 'Language'
validations:
site_name: 'Site name is required'
boards:
title: 'Boards'
empty: 'There are no boards. Create one below!'
@@ -183,3 +184,21 @@ es:
status_active: 'Active'
status_blocked: 'Blocked'
status_deleted: 'Deleted'
authentication:
title: 'Authentication'
oauth_subtitle: 'OAuth providers'
copy_url: 'Copy URL'
test_page:
title: '%{name} OAuth test results'
fetched_user_data: 'Fetched user data'
found: 'Found'
summary: 'Summary'
valid_configuration: 'This OAuth provider is configured correctly!'
warning_configuration: 'This OAuth provider if configured correctly, but a default name for users (%{name}) will be used.'
invalid_configuration: 'This OAuth provider is NOT configured correctly.'
form:
title_new: 'New OAuth provider'
title_edit: 'Edit OAuth provider'
subtitle_oauth_config: 'OAuth configuration'
subtitle_user_profile_config: 'User profile configuration'
client_secret_help: 'hidden for security purposes'

View File

@@ -1,5 +1,11 @@
fr:
common:
validations:
required: '%{attribute} is required'
email: 'Invalid email'
url: 'Invalid URL'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
forms:
auth:
email: 'Email'
@@ -14,6 +20,8 @@ fr:
remember_me: 'Se souvenir de moi'
log_in: 'Se connecter'
sign_up: 'S''inscrire'
log_in_with: 'Log in with %{o_auth}'
sign_up_with: 'Sign up with %{o_auth}'
profile_settings: 'Paramètres du profil'
update_profile: 'Mettre à jour le profil'
cancel_account: 'Annuler le compte'
@@ -31,14 +39,21 @@ fr:
no_status: 'Pas de statut'
loading: 'Chargement ...'
confirmation: 'Vous êtes sûr ?'
unsaved_changes: 'Unsaved changes will be lost if you leave the page.'
edited: 'Modifié'
enabled: 'Enabled'
disabled: 'Disabled'
copied: 'Copied!'
buttons:
new: 'Nouveau'
edit: 'Modifier'
delete: 'Supprimer'
cancel: 'Annuler'
create: 'Créer'
update: 'Sauvegarder'
confirm: 'Confirmer'
back: 'Back'
test: 'Test'
datetime:
now: 'à linstant'
minutes:
@@ -55,19 +70,10 @@ fr:
step1:
title: '1. Créer un compte utilisateur'
email_auth: 'S´inscrire avec une adresse e-mail'
validations:
full_name: 'Le prénom et le nom de famille sont obligatoires'
email: 'L''e-mail n''est pas valide'
password: 'Le mot de passe doit contenir au minimum %{n} caractères'
password_mismatch: 'Le mot de passe et la confirmation du mot de passe doivent concorder'
step2:
title: '2. Créer un espace de feedback'
site_name: 'Nom du site'
subdomain: 'Sous-domaine'
create_button: 'Créer un espace de feedback'
validations:
site_name: 'Le nom du site est obligatoire'
subdomain: 'Le sous-domaine est requis'
subdomain_already_taken: 'Désolé, ce sous-domaine n''est pas disponible'
step3:
title: "Vous avez presque terminé !"
@@ -136,22 +142,17 @@ fr:
post_statuses: 'Statuts'
roadmap: 'Feuille de route'
users: 'Utilisateur·rice·s'
authentication: 'Authentication'
info_box:
up_to_date: 'Toutes les modifications ont été enregistrées'
error: 'Une erreur s''est produite : %{message}'
dirty: 'Modifications non enregistrées'
general:
title: 'Général'
site_name: 'Nom du site'
site_logo: 'Logo du site'
brand_setting: 'Afficher'
brand_setting_both: 'Le nom et le logo'
brand_setting_name: 'Nom seulement'
brand_setting_logo: 'Logo uniquement'
brand_setting_none: 'Aucun'
locale: 'Langue'
validations:
site_name: 'Le nom du site est obligatoire'
boards:
title: 'Tableaux'
empty: 'Il n''y a pas de tableaux. Créez en un ci-dessous!'
@@ -183,3 +184,21 @@ fr:
status_active: 'Actif'
status_blocked: 'Bloqué'
status_deleted: 'Supprimé'
authentication:
title: 'Authentication'
oauth_subtitle: 'OAuth providers'
copy_url: 'Copy URL'
test_page:
title: '%{name} OAuth test results'
fetched_user_data: 'Fetched user data'
found: 'Found'
summary: 'Summary'
valid_configuration: 'This OAuth provider is configured correctly!'
warning_configuration: 'This OAuth provider if configured correctly, but a default name for users (%{name}) will be used.'
invalid_configuration: 'This OAuth provider is NOT configured correctly.'
form:
title_new: 'New OAuth provider'
title_edit: 'Edit OAuth provider'
subtitle_oauth_config: 'OAuth configuration'
subtitle_user_profile_config: 'User profile configuration'
client_secret_help: 'hidden for security purposes'

View File

@@ -1,5 +1,11 @@
it:
common:
validations:
required: '%{attribute} è obbligatorio'
email: 'Email non valida'
url: 'URL non valido'
password: 'La password deve contenere almeno %{n} caratteri'
password_mismatch: 'Password e conferma password devono corrispondere'
forms:
auth:
email: 'E-mail'
@@ -14,6 +20,8 @@ it:
remember_me: 'Ricordami'
log_in: 'Accedi'
sign_up: 'Registrati'
log_in_with: 'Accedi con %{o_auth}'
sign_up_with: 'Registrati con %{o_auth}'
profile_settings: 'Impostazioni profilo'
update_profile: 'Aggiorna profilo'
cancel_account: 'Cancella account'
@@ -31,14 +39,21 @@ it:
no_status: 'Nessuno stato'
loading: 'Caricamento...'
confirmation: 'Sei sicuro?'
unsaved_changes: 'Se lasci la pagina, le tue modifiche andranno perse.'
edited: 'Modificato'
enabled: 'Abilitato'
disabled: 'Disabilitato'
copied: 'Copiato!'
buttons:
new: 'Nuova'
edit: 'Modifica'
delete: 'Elimina'
cancel: 'Annulla'
create: 'Crea'
update: 'Salva'
confirm: 'Conferma'
back: 'Indietro'
test: 'Test'
datetime:
now: 'adesso'
minutes:
@@ -55,19 +70,10 @@ it:
step1:
title: '1. Crea account utente'
email_auth: 'Registrati con indirizzo email'
validations:
full_name: 'Nome è obbligatorio'
email: 'Email non valida'
password: 'La password deve contenere almeno %{n} caratteri'
password_mismatch: 'Password e conferma password devono corrispondere'
step2:
title: '2. Crea spazio di feedback'
site_name: 'Nome del sito'
subdomain: 'Sottodominio'
create_button: 'Crea spazio feedback'
validations:
site_name: 'Nome del sito è obbligatorio'
subdomain: 'Sottodominio è obbligatorio'
subdomain_already_taken: 'Siamo spiacenti, questo sottodominio non è disponibile'
step3:
title: "Hai quasi finito!"
@@ -136,22 +142,17 @@ it:
post_statuses: 'Stati'
roadmap: 'Roadmap'
users: 'Utenti'
authentication: 'Autenticazione'
info_box:
up_to_date: 'Tutte le modifiche sono state salvate'
error: 'Si è verificato un errore: %{message}'
dirty: 'Modifiche non salvate'
general:
title: 'Generale'
site_name: 'Nome del sito'
site_logo: 'Logo del sito'
brand_setting: 'Mostra'
brand_setting_both: 'Sia nome che logo'
brand_setting_name: 'Solo nome'
brand_setting_logo: 'Solo logo'
brand_setting_none: 'Nessuno'
locale: 'Lingua'
validations:
site_name: 'Nome del sito è obbligatorio'
boards:
title: 'Bacheche'
empty: 'Non ci sono bacheche. Creane una qua sotto!'
@@ -183,3 +184,21 @@ it:
status_active: 'Attivo'
status_blocked: 'Bloccato'
status_deleted: 'Eliminato'
authentication:
title: 'Autenticazione'
oauth_subtitle: 'Provider OAuth'
copy_url: 'Copia URL'
test_page:
title: 'Risultati test %{name} OAuth'
fetched_user_data: 'Dati utente recuperati'
found: 'Trovato'
summary: 'Riassunto'
valid_configuration: 'Questo provider OAuth è configurato correttamente!'
warning_configuration: 'Questo provider OAuth è configurato correttamente, ma un nome utente di default per gli utenti (%{name}) sarà utilizzato.'
invalid_configuration: 'Questo provider OAuth NON è configurato correttamente.'
form:
title_new: 'Nuovo provider OAuth'
title_edit: 'Modifica provider OAuth'
subtitle_oauth_config: 'Configurazione OAuth'
subtitle_user_profile_config: 'Configurazione profilo utente'
client_secret_help: 'nascosto per motivi di sicurezza'

View File

@@ -1,5 +1,11 @@
ja:
common:
validations:
required: '%{attribute} is required'
email: 'Invalid email'
url: 'Invalid URL'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
forms:
auth:
email: 'Email'
@@ -14,6 +20,8 @@ ja:
remember_me: 'Remember me'
log_in: 'Log in'
sign_up: 'Sign up'
log_in_with: 'Log in with %{o_auth}'
sign_up_with: 'Sign up with %{o_auth}'
profile_settings: 'Profile settings'
update_profile: 'Update profile'
cancel_account: 'Cancel account'
@@ -30,14 +38,21 @@ ja:
no_status: 'No status'
loading: 'Loading...'
confirmation: 'Are you sure?'
unsaved_changes: 'Unsaved changes will be lost if you leave the page.'
edited: 'Edited'
enabled: 'Enabled'
disabled: 'Disabled'
copied: 'Copied!'
buttons:
new: 'New'
edit: 'Edit'
delete: 'Delete'
cancel: 'Cancel'
create: 'Create'
update: 'Save'
confirm: 'Confirm'
back: 'Back'
test: 'Test'
datetime:
now: 'just now'
minutes:
@@ -51,19 +66,10 @@ ja:
step1:
title: '1. Create user account'
email_auth: 'Register with email'
validations:
full_name: 'Full name is required'
email: 'Email is invalid'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
step2:
title: '2. Create feedback space'
site_name: 'Site name'
subdomain: 'Subdomain'
create_button: 'Create feedback space'
validations:
site_name: 'Site name is required'
subdomain: 'Subdomain is required'
subdomain_already_taken: 'Sorry, this subdomain is not available'
step3:
title: "You're almost done!"
@@ -132,22 +138,17 @@ ja:
post_statuses: 'Statuses'
roadmap: 'Roadmap'
users: 'Users'
authentication: 'Authentication'
info_box:
up_to_date: 'All changes saved'
error: 'An error occurred: %{message}'
dirty: 'Changes not saved'
general:
title: 'General'
site_name: 'Site name'
site_logo: 'Site logo'
brand_setting: 'Display'
brand_setting_both: 'Both name and logo'
brand_setting_name: 'Name only'
brand_setting_logo: 'Logo only'
brand_setting_none: 'None'
locale: 'Language'
validations:
site_name: 'Site name is required'
boards:
title: 'Boards'
empty: 'There are no boards. Create one below!'
@@ -179,3 +180,21 @@ ja:
status_active: 'Active'
status_blocked: 'Blocked'
status_deleted: 'Deleted'
authentication:
title: 'Authentication'
oauth_subtitle: 'OAuth providers'
copy_url: 'Copy URL'
test_page:
title: '%{name} OAuth test results'
fetched_user_data: 'Fetched user data'
found: 'Found'
summary: 'Summary'
valid_configuration: 'This OAuth provider is configured correctly!'
warning_configuration: 'This OAuth provider if configured correctly, but a default name for users (%{name}) will be used.'
invalid_configuration: 'This OAuth provider is NOT configured correctly.'
form:
title_new: 'New OAuth provider'
title_edit: 'Edit OAuth provider'
subtitle_oauth_config: 'OAuth configuration'
subtitle_user_profile_config: 'User profile configuration'
client_secret_help: 'hidden for security purposes'

View File

@@ -1,5 +1,11 @@
ko:
common:
validations:
required: '%{attribute} is required'
email: 'Invalid email'
url: 'Invalid URL'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
forms:
auth:
email: 'Email'
@@ -14,6 +20,8 @@ ko:
remember_me: 'Remember me'
log_in: 'Log in'
sign_up: 'Sign up'
log_in_with: 'Log in with %{o_auth}'
sign_up_with: 'Sign up with %{o_auth}'
profile_settings: 'Profile settings'
update_profile: 'Update profile'
cancel_account: 'Cancel account'
@@ -30,14 +38,21 @@ ko:
no_status: 'No status'
loading: 'Loading...'
confirmation: 'Are you sure?'
unsaved_changes: 'Unsaved changes will be lost if you leave the page.'
edited: 'Edited'
enabled: 'Enabled'
disabled: 'Disabled'
copied: 'Copied!'
buttons:
new: 'New'
edit: 'Edit'
delete: 'Delete'
cancel: 'Cancel'
create: 'Create'
update: 'Save'
confirm: 'Confirm'
back: 'Back'
test: 'Test'
datetime:
now: 'just now'
minutes:
@@ -51,19 +66,10 @@ ko:
step1:
title: '1. Create user account'
email_auth: 'Register with email'
validations:
full_name: 'Full name is required'
email: 'Email is invalid'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
step2:
title: '2. Create feedback space'
site_name: 'Site name'
subdomain: 'Subdomain'
create_button: 'Create feedback space'
validations:
site_name: 'Site name is required'
subdomain: 'Subdomain is required'
subdomain_already_taken: 'Sorry, this subdomain is not available'
step3:
title: "You're almost done!"
@@ -132,22 +138,17 @@ ko:
post_statuses: 'Statuses'
roadmap: 'Roadmap'
users: 'Users'
authentication: 'Authentication'
info_box:
up_to_date: 'All changes saved'
error: 'An error occurred: %{message}'
dirty: 'Changes not saved'
general:
title: 'General'
site_name: 'Site name'
site_logo: 'Site logo'
brand_setting: 'Display'
brand_setting_both: 'Both name and logo'
brand_setting_name: 'Name only'
brand_setting_logo: 'Logo only'
brand_setting_none: 'None'
locale: 'Language'
validations:
site_name: 'Site name is required'
boards:
title: 'Boards'
empty: 'There are no boards. Create one below!'
@@ -179,3 +180,21 @@ ko:
status_active: 'Active'
status_blocked: 'Blocked'
status_deleted: 'Deleted'
authentication:
title: 'Authentication'
oauth_subtitle: 'OAuth providers'
copy_url: 'Copy URL'
test_page:
title: '%{name} OAuth test results'
fetched_user_data: 'Fetched user data'
found: 'Found'
summary: 'Summary'
valid_configuration: 'This OAuth provider is configured correctly!'
warning_configuration: 'This OAuth provider if configured correctly, but a default name for users (%{name}) will be used.'
invalid_configuration: 'This OAuth provider is NOT configured correctly.'
form:
title_new: 'New OAuth provider'
title_edit: 'Edit OAuth provider'
subtitle_oauth_config: 'OAuth configuration'
subtitle_user_profile_config: 'User profile configuration'
client_secret_help: 'hidden for security purposes'

View File

@@ -1,5 +1,11 @@
nl:
common:
validations:
required: '%{attribute} is required'
email: 'Invalid email'
url: 'Invalid URL'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
forms:
auth:
email: 'Email'
@@ -14,6 +20,8 @@ nl:
remember_me: 'Remember me'
log_in: 'Log in'
sign_up: 'Sign up'
log_in_with: 'Log in with %{o_auth}'
sign_up_with: 'Sign up with %{o_auth}'
profile_settings: 'Profile settings'
update_profile: 'Update profile'
cancel_account: 'Cancel account'
@@ -31,14 +39,21 @@ nl:
no_status: 'No status'
loading: 'Loading...'
confirmation: 'Are you sure?'
unsaved_changes: 'Unsaved changes will be lost if you leave the page.'
edited: 'Edited'
enabled: 'Enabled'
disabled: 'Disabled'
copied: 'Copied!'
buttons:
new: 'New'
edit: 'Edit'
delete: 'Delete'
cancel: 'Cancel'
create: 'Create'
update: 'Save'
confirm: 'Confirm'
back: 'Back'
test: 'Test'
datetime:
now: 'just now'
minutes:
@@ -55,19 +70,10 @@ nl:
step1:
title: '1. Create user account'
email_auth: 'Register with email'
validations:
full_name: 'Full name is required'
email: 'Email is invalid'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
step2:
title: '2. Create feedback space'
site_name: 'Site name'
subdomain: 'Subdomain'
create_button: 'Create feedback space'
validations:
site_name: 'Site name is required'
subdomain: 'Subdomain is required'
subdomain_already_taken: 'Sorry, this subdomain is not available'
step3:
title: "You're almost done!"
@@ -136,22 +142,17 @@ nl:
post_statuses: 'Statuses'
roadmap: 'Roadmap'
users: 'Users'
authentication: 'Authentication'
info_box:
up_to_date: 'All changes saved'
error: 'An error occurred: %{message}'
dirty: 'Changes not saved'
general:
title: 'General'
site_name: 'Site name'
site_logo: 'Site logo'
brand_setting: 'Display'
brand_setting_both: 'Both name and logo'
brand_setting_name: 'Name only'
brand_setting_logo: 'Logo only'
brand_setting_none: 'None'
locale: 'Language'
validations:
site_name: 'Site name is required'
boards:
title: 'Boards'
empty: 'There are no boards. Create one below!'
@@ -183,3 +184,21 @@ nl:
status_active: 'Active'
status_blocked: 'Blocked'
status_deleted: 'Deleted'
authentication:
title: 'Authentication'
oauth_subtitle: 'OAuth providers'
copy_url: 'Copy URL'
test_page:
title: '%{name} OAuth test results'
fetched_user_data: 'Fetched user data'
found: 'Found'
summary: 'Summary'
valid_configuration: 'This OAuth provider is configured correctly!'
warning_configuration: 'This OAuth provider if configured correctly, but a default name for users (%{name}) will be used.'
invalid_configuration: 'This OAuth provider is NOT configured correctly.'
form:
title_new: 'New OAuth provider'
title_edit: 'Edit OAuth provider'
subtitle_oauth_config: 'OAuth configuration'
subtitle_user_profile_config: 'User profile configuration'
client_secret_help: 'hidden for security purposes'

View File

@@ -1,5 +1,11 @@
pt:
common:
validations:
required: '%{attribute} is required'
email: 'Invalid email'
url: 'Invalid URL'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
forms:
auth:
email: 'Email'
@@ -14,6 +20,8 @@ pt:
remember_me: 'Remember me'
log_in: 'Log in'
sign_up: 'Sign up'
log_in_with: 'Log in with %{o_auth}'
sign_up_with: 'Sign up with %{o_auth}'
profile_settings: 'Profile settings'
update_profile: 'Update profile'
cancel_account: 'Cancel account'
@@ -31,14 +39,21 @@ pt:
no_status: 'No status'
loading: 'Loading...'
confirmation: 'Are you sure?'
unsaved_changes: 'Unsaved changes will be lost if you leave the page.'
edited: 'Edited'
enabled: 'Enabled'
disabled: 'Disabled'
copied: 'Copied!'
buttons:
new: 'New'
edit: 'Edit'
delete: 'Delete'
cancel: 'Cancel'
create: 'Create'
update: 'Save'
confirm: 'Confirm'
back: 'Back'
test: 'Test'
datetime:
now: 'just now'
minutes:
@@ -55,19 +70,10 @@ pt:
step1:
title: '1. Create user account'
email_auth: 'Register with email'
validations:
full_name: 'Full name is required'
email: 'Email is invalid'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
step2:
title: '2. Create feedback space'
site_name: 'Site name'
subdomain: 'Subdomain'
create_button: 'Create feedback space'
validations:
site_name: 'Site name is required'
subdomain: 'Subdomain is required'
subdomain_already_taken: 'Sorry, this subdomain is not available'
step3:
title: "You're almost done!"
@@ -136,22 +142,17 @@ pt:
post_statuses: 'Statuses'
roadmap: 'Roadmap'
users: 'Users'
authentication: 'Authentication'
info_box:
up_to_date: 'All changes saved'
error: 'An error occurred: %{message}'
dirty: 'Changes not saved'
general:
title: 'General'
site_name: 'Site name'
site_logo: 'Site logo'
brand_setting: 'Display'
brand_setting_both: 'Both name and logo'
brand_setting_name: 'Name only'
brand_setting_logo: 'Logo only'
brand_setting_none: 'None'
locale: 'Language'
validations:
site_name: 'Site name is required'
boards:
title: 'Boards'
empty: 'There are no boards. Create one below!'
@@ -183,3 +184,21 @@ pt:
status_active: 'Active'
status_blocked: 'Blocked'
status_deleted: 'Deleted'
authentication:
title: 'Authentication'
oauth_subtitle: 'OAuth providers'
copy_url: 'Copy URL'
test_page:
title: '%{name} OAuth test results'
fetched_user_data: 'Fetched user data'
found: 'Found'
summary: 'Summary'
valid_configuration: 'This OAuth provider is configured correctly!'
warning_configuration: 'This OAuth provider if configured correctly, but a default name for users (%{name}) will be used.'
invalid_configuration: 'This OAuth provider is NOT configured correctly.'
form:
title_new: 'New OAuth provider'
title_edit: 'Edit OAuth provider'
subtitle_oauth_config: 'OAuth configuration'
subtitle_user_profile_config: 'User profile configuration'
client_secret_help: 'hidden for security purposes'

View File

@@ -1,193 +1,212 @@
ru:
common:
validations:
required: 'Необходимо заполнить %{attribute}'
email: 'Неправильный адрес электронной почты'
url: 'Неверный URL-адрес'
password: 'Пароль должен содержать не менее %{n} символов'
password_mismatch: 'Пароль и подтверждение пароля должны совпадать'
forms:
auth:
email: 'Email'
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'
full_name: 'Полное имя'
password: 'Пароль'
password_confirmation: 'Подтверждение пароля'
new_password: 'Новый пароль'
new_password_confirmation: 'Подтверждение нового пароля'
current_password: 'Текущий пароль'
notifications_enabled: 'Уведомления включены'
notifications_enabled_help: "если отключено, вы не получите никаких уведомлений"
remember_me: 'Запомнить'
log_in: 'Войти'
sign_up: 'Зарегистрироваться'
log_in_with: 'Войти с помощью %{o_auth}'
sign_up_with: 'Регистрация с помощью %{o_auth}'
profile_settings: 'Настройки профиля'
update_profile: 'Обновить профиль'
cancel_account: 'Закрыть учетную запись'
forgot_password: 'Забыли пароль?'
confirmation_instructions_not_received: "Не получили подтверждение?"
unlock_instructions_not_received: "Не получили инструкции по разблокировке?"
send_reset_password_instructions: 'Отправьте мне инструкции по сбросу пароля'
resend_confirmation_instructions: 'Отправить подтверждение инструкции'
resend_unlock_instructions: 'Отправить письмо для разблокирования'
change_password: 'Изменить пароль'
password_help: 'минимальное количство знаков %{count} '
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'
one: '1 комментарий'
few: '%{count} комментариев'
many: '%{count} комментариев'
other: '%{count} комментариев'
no_status: 'Нет статуса'
loading: 'Загрузка...'
confirmation: 'Вы уверены?'
unsaved_changes: 'Несохраненные изменения будут потеряны, если вы сейчас покинете эту страницу.'
edited: 'Отредактировано'
enabled: 'Включено'
disabled: 'Отключено'
copied: 'Скопировано!'
buttons:
edit: 'Edit'
delete: 'Delete'
cancel: 'Cancel'
create: 'Create'
update: 'Save'
confirm: 'Confirm'
new: 'Новый'
edit: 'Редактировать'
delete: 'Удалить'
cancel: 'Отмена'
create: 'Создать'
update: 'Сохранить'
confirm: 'Подтвердить'
back: 'Назад'
test: 'Тест'
datetime:
now: 'just now'
now: 'только что'
minutes:
one: '1 minute ago'
few: '%{count} minutes ago'
many: '%{count} minutes ago'
other: '%{count} minutes ago'
one: '1 минута назад'
few: '%{count} минут назад'
many: '%{count} минут назад'
other: '%{count} минут назад'
hours:
one: '1 hour ago'
few: '%{count} hours ago'
many: '%{count} hours ago'
other: '%{count} hours ago'
one: '1 ч назад'
few: '%{count} часа назад'
many: '%{count} часа назад'
other: '%{count} часа назад'
days:
one: '1 day ago'
few: '%{count} days ago'
many: '%{count} days ago'
other: '%{count} days ago'
one: '1 день назад'
few: '%{count} д. назад'
many: '%{count} д. назад'
other: '%{count} д. назад'
signup:
page_title: 'Create your feedback space'
page_title: 'Создайте область обратной связи'
step1:
title: '1. Create user account'
email_auth: 'Register with email'
validations:
full_name: 'Full name is required'
email: 'Email is invalid'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
title: '1. Создание учетной записи пользователя'
email_auth: 'Регистрация по электронной почте'
step2:
title: '2. Create feedback space'
site_name: 'Site name'
subdomain: 'Subdomain'
create_button: 'Create feedback space'
title: '2. Создать область обратной связи'
create_button: 'Создать область обратной связи'
validations:
site_name: 'Site name is required'
subdomain: 'Subdomain is required'
subdomain_already_taken: 'Sorry, this subdomain is not available'
subdomain_already_taken: 'Извините, этот поддомен недоступен'
step3:
title: "You're almost done!"
message: "Check your email %{email} to activate your new feedback space %{subdomain}!"
title: "Вы почти закончили!"
message: "Проверьте свою электронную почту %{email}, чтобы активировать новое пространство обратной связи %{subdomain}!"
header:
menu:
site_settings: 'Site settings'
profile_settings: 'Profile settings'
sign_out: 'Sign out'
log_in: 'Log in / Sign up'
site_settings: 'Настройки сайта'
profile_settings: 'Настройки профиля'
sign_out: 'Выйти'
log_in: 'Войти / Зарегистрироваться'
roadmap:
title: 'Roadmap'
title: 'Дорожная Карта'
pending_tenant:
title: 'Verify your email address'
message: 'We''ve sent an email with an activation link to the email you provided during registration. Click on that link to activate this feedback space!'
title: 'Подтвердите ваш адрес электронной почты'
message: 'Мы отправили письмо со ссылкой для активации на электронное письмо, указанное вами при регистрации. Нажмите на эту ссылку, чтобы активировать это пространство для обратной связи!'
blocked_tenant:
title: 'This feedback space has been blocked'
title: 'Сообщение обратной связи было сохранено'
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'
submit_button: 'Добавить отзыв'
cancel_button: 'Отмена'
login_button: 'Войти / Зарегистрироваться'
title: 'Заголовок'
description: 'Описание (опционально)'
no_title: 'Поле обязательное для заполнения'
submit_success: 'Отзыв опубликован! Вы будете перенаправлены в ближайшее время...'
submit_error: 'Произошла неизвестная ошибка, попробуйте еще раз'
search_box:
title: 'Search'
title: 'Поиск'
filter_box:
title: 'Filter by status'
title: 'Фильтр по статусу'
posts_list:
empty: 'There are no posts'
empty: 'Нет публикаций'
post:
edit_button: 'Edit'
published_by: 'Published by'
edit_button: 'Редактировать'
published_by: 'Опубликован'
post_status_select:
no_post_status: 'None'
no_post_status: 'Нет'
updates_box:
title: 'Updates'
empty: 'There are no updates yet'
status_change: 'changed status to'
title: 'Обновления'
empty: 'Пока здесь пусто'
status_change: 'изменил статус на'
likes_box:
title: 'Likes'
empty: 'There are no likes yet'
title: 'Нравится'
empty: 'Нет отметок "нравится"'
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"
title: 'Действия'
follow_button: 'Подписаться на пост'
following_description: "вы получаете уведомления о новых обновлениях на этот пост"
not_following_description: "Вы не подписаны на уведомления об активности в этом посте."
comments:
title: 'Activity'
post_update_badge: 'Update'
reply_button: 'Reply'
title: 'Активность'
post_update_badge: 'Обновление'
reply_button: 'Ответить'
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'
body_placeholder: 'Оставить комментарий'
submit_button: 'Отправить'
is_post_update: 'Пометить как обновление'
user_notification: 'Пользователи, подписавшиеся на это сообщение, будут уведомлены'
not_logged_in: 'Для просмотра этого содержимого необходимо войти в систему.'
site_settings:
menu:
title: 'Site settings'
general: 'General'
boards: 'Boards'
post_statuses: 'Statuses'
roadmap: 'Roadmap'
users: 'Users'
title: 'Настройки сайта'
general: 'Общее'
boards: 'Доски'
post_statuses: 'Статусы'
roadmap: 'Дорожная Карта'
users: 'Пользователи'
authentication: 'Аутентификация'
info_box:
up_to_date: 'All changes saved'
error: 'An error occurred: %{message}'
dirty: 'Changes not saved'
up_to_date: 'Все изменения сохранены'
error: 'Произошла ошибка: %{message}'
dirty: 'Не удалось сохранить изменения'
general:
title: 'General'
site_name: 'Site name'
site_logo: 'Site logo'
brand_setting: 'Display'
brand_setting_both: 'Both name and logo'
brand_setting_name: 'Name only'
brand_setting_logo: 'Logo only'
brand_setting_none: 'None'
locale: 'Language'
validations:
site_name: 'Site name is required'
title: 'Общее'
brand_setting_both: 'Название и логотип'
brand_setting_name: 'Только название'
brand_setting_logo: 'Только логотип'
brand_setting_none: 'Нет'
boards:
title: 'Boards'
empty: 'There are no boards. Create one below!'
new: 'New'
title: 'Доски'
empty: 'Доски отсутствуют. Создайте доску!'
new: 'Новый'
form:
name: 'Board name'
description: 'Board description (optional)'
name: 'Название доски'
description: 'Описание доски (опционально)'
post_statuses:
title: 'Statuses'
empty: 'There are no statuses. Create one below!'
new: 'New'
title: 'Статусы'
empty: 'Нет статусов. Создайте новую!'
new: 'Новый'
form:
name: 'Status name'
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.'
title: 'Дорожная Карта'
title2: 'Не в дорожной карте'
empty: 'Дорожная карта пуста.'
help: 'Вы можете добавить статусы к дорожной карте, перетаскивая их из раздела ниже. Если вы хотите создать новый статус или изменить его порядок, перейдите в Настройки сайта > Статусы.'
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'
title: 'Пользователи'
block: 'Блокировка'
unblock: 'Разблокировать'
block_confirmation: "%{name} не сможет войти, пока он не будет разблокирован. Вы уверены?"
unblock_confirmation: "%{name} сможет войти и отправить отзыв. Вы уверены?"
role_to_admin_confirmation: "%{name} будет обладать теми же привилегиями, что и вы, так что они могут даже понизить или заблокировать вас. Продолжайте только если вы действительно доверяете %{name}. Вы уверены?"
role_user: 'Пользователь'
role_moderator: 'Модератор'
role_admin: 'Администратор'
status_active: 'Активный'
status_blocked: 'Заблокированный'
status_deleted: 'Удаленный'
authentication:
title: 'Аутентификация'
oauth_subtitle: 'Поставщики OAuth'
copy_url: 'Копировать ссылку'
test_page:
title: 'Результаты теста OAuth %{name}'
fetched_user_data: 'Извлеченные данные пользователя'
found: 'Найдено'
summary: 'Сводка'
valid_configuration: 'Этот OAuth провайдер правильно настроен!'
warning_configuration: 'Этот OAuth провайдер если правильно настроен, но будет использоваться имя по умолчанию для пользователей (%{name}).'
invalid_configuration: 'Этот OAuth провайдер неправильно настроен.'
form:
title_new: 'Новый поставщики OAuth'
title_edit: 'Редактировать OAuth провайдера'
subtitle_oauth_config: 'Конфигурация OAuth'
subtitle_user_profile_config: 'Настройка профиля пользователя'
client_secret_help: 'скрытые в целях безопасности'

View File

@@ -1,5 +1,11 @@
zh-CN:
common:
validations:
required: '%{attribute} is required'
email: 'Invalid email'
url: 'Invalid URL'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
forms:
auth:
email: 'Email'
@@ -14,6 +20,8 @@ zh-CN:
remember_me: 'Remember me'
log_in: 'Log in'
sign_up: 'Sign up'
log_in_with: 'Log in with %{o_auth}'
sign_up_with: 'Sign up with %{o_auth}'
profile_settings: 'Profile settings'
update_profile: 'Update profile'
cancel_account: 'Cancel account'
@@ -30,14 +38,21 @@ zh-CN:
no_status: 'No status'
loading: 'Loading...'
confirmation: 'Are you sure?'
unsaved_changes: 'Unsaved changes will be lost if you leave the page.'
edited: 'Edited'
enabled: 'Enabled'
disabled: 'Disabled'
copied: 'Copied!'
buttons:
new: 'New'
edit: 'Edit'
delete: 'Delete'
cancel: 'Cancel'
create: 'Create'
update: 'Save'
confirm: 'Confirm'
back: 'Back'
test: 'Test'
datetime:
now: 'just now'
minutes:
@@ -51,19 +66,10 @@ zh-CN:
step1:
title: '1. Create user account'
email_auth: 'Register with email'
validations:
full_name: 'Full name is required'
email: 'Email is invalid'
password: 'Password must have at least %{n} characters'
password_mismatch: 'Password and password confirmation must match'
step2:
title: '2. Create feedback space'
site_name: 'Site name'
subdomain: 'Subdomain'
create_button: 'Create feedback space'
validations:
site_name: 'Site name is required'
subdomain: 'Subdomain is required'
subdomain_already_taken: 'Sorry, this subdomain is not available'
step3:
title: "You're almost done!"
@@ -132,22 +138,17 @@ zh-CN:
post_statuses: 'Statuses'
roadmap: 'Roadmap'
users: 'Users'
authentication: 'Authentication'
info_box:
up_to_date: 'All changes saved'
error: 'An error occurred: %{message}'
dirty: 'Changes not saved'
general:
title: 'General'
site_name: 'Site name'
site_logo: 'Site logo'
brand_setting: 'Display'
brand_setting_both: 'Both name and logo'
brand_setting_name: 'Name only'
brand_setting_logo: 'Logo only'
brand_setting_none: 'None'
locale: 'Language'
validations:
site_name: 'Site name is required'
boards:
title: 'Boards'
empty: 'There are no boards. Create one below!'
@@ -179,3 +180,21 @@ zh-CN:
status_active: 'Active'
status_blocked: 'Blocked'
status_deleted: 'Deleted'
authentication:
title: 'Authentication'
oauth_subtitle: 'OAuth providers'
copy_url: 'Copy URL'
test_page:
title: '%{name} OAuth test results'
fetched_user_data: 'Fetched user data'
found: 'Found'
summary: 'Summary'
valid_configuration: 'This OAuth provider is configured correctly!'
warning_configuration: 'This OAuth provider if configured correctly, but a default name for users (%{name}) will be used.'
invalid_configuration: 'This OAuth provider is NOT configured correctly.'
form:
title_new: 'New OAuth provider'
title_edit: 'Edit OAuth provider'
subtitle_oauth_config: 'OAuth configuration'
subtitle_user_profile_config: 'User profile configuration'
client_secret_help: 'hidden for security purposes'