diff --git a/config/initializers/locale.rb b/config/initializers/locale.rb index 9b13ecc..5ae46ca 100644 --- a/config/initializers/locale.rb +++ b/config/initializers/locale.rb @@ -4,7 +4,9 @@ # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. # Set the list of locales that we will support here (ie those for which we have translations for the DMPOnline application) # tell the I18n library where to find your translations - config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + #config.i18n.load_path += Dir[Rails.root.join('my', 'config', 'locales', '**', '*.{rb,yml}').to_s] + config.i18n.load_path += Dir["#{Rails.root.to_s}/config/locales/**/*.{rb,yml}"] + # set default locale # in config/initializers/locale.rb diff --git a/config/locales/bootstrap/de.bootstrap.yml b/config/locales/bootstrap/de.bootstrap.yml new file mode 100644 index 0000000..c176c40 --- /dev/null +++ b/config/locales/bootstrap/de.bootstrap.yml @@ -0,0 +1,18 @@ +# Sample localization file for English. Add more files in this directory for other locales. +# See https://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points. + +de: + helpers: + actions: "Aktionen" + links: + back: "Zurück" + cancel: "Abbrechen" + confirm: "Sind Sie sicher?" + destroy: "Löschen" + new: "Neu" + edit: "Bearbeiten" + titles: + edit: "Bearbeiten" + save: "Speichern" + new: "Neu" + delete: "Löschen" diff --git a/config/locales/bootstrap/en-UK.bootstrap.yml b/config/locales/bootstrap/en-UK.bootstrap.yml new file mode 100644 index 0000000..664de2b --- /dev/null +++ b/config/locales/bootstrap/en-UK.bootstrap.yml @@ -0,0 +1,18 @@ +# Sample localization file for English. Add more files in this directory for other locales. +# See https://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points. + +en: + helpers: + actions: "Actions" + links: + back: "Back" + cancel: "Cancel" + confirm: "Are you sure?" + destroy: "Delete" + new: "New" + edit: "Edit" + titles: + edit: "Edit" + save: "Save" + new: "New" + delete: "Delete" diff --git a/config/locales/bootstrap/en-US.bootstrap.yml b/config/locales/bootstrap/en-US.bootstrap.yml new file mode 100644 index 0000000..664de2b --- /dev/null +++ b/config/locales/bootstrap/en-US.bootstrap.yml @@ -0,0 +1,18 @@ +# Sample localization file for English. Add more files in this directory for other locales. +# See https://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points. + +en: + helpers: + actions: "Actions" + links: + back: "Back" + cancel: "Cancel" + confirm: "Are you sure?" + destroy: "Delete" + new: "New" + edit: "Edit" + titles: + edit: "Edit" + save: "Save" + new: "New" + delete: "Delete" diff --git a/config/locales/bootstrap/fr.bootstrap.yml b/config/locales/bootstrap/fr.bootstrap.yml new file mode 100644 index 0000000..2e52bb1 --- /dev/null +++ b/config/locales/bootstrap/fr.bootstrap.yml @@ -0,0 +1,17 @@ + +fr: + helpers: + actions: "Actions" + links: + back: "Retour" + cancel: "Annuler" + confirm: "Êtes-vous sûr?" + destroy: "Supprimer" + new: "Nouveau" + edit: "Modifier" + titles: + edit: "Modifier" + save: "Enregistrer" + new: "Nouveau" + delete: "Supprimer" + diff --git a/config/locales/de.bootstrap.yml b/config/locales/de.bootstrap.yml deleted file mode 100644 index c176c40..0000000 --- a/config/locales/de.bootstrap.yml +++ /dev/null @@ -1,18 +0,0 @@ -# Sample localization file for English. Add more files in this directory for other locales. -# See https://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points. - -de: - helpers: - actions: "Aktionen" - links: - back: "Zurück" - cancel: "Abbrechen" - confirm: "Sind Sie sicher?" - destroy: "Löschen" - new: "Neu" - edit: "Bearbeiten" - titles: - edit: "Bearbeiten" - save: "Speichern" - new: "Neu" - delete: "Löschen" diff --git a/config/locales/devise.de.yml b/config/locales/devise.de.yml deleted file mode 100644 index c521c2f..0000000 --- a/config/locales/devise.de.yml +++ /dev/null @@ -1,78 +0,0 @@ -# Additional translations at https://github.com/plataformatec/devise/wiki/I18n - -de: - devise: - confirmations: - confirmed: "Vielen Dank für Ihre Registrierung. Bitte melden Sie sich an." - send_instructions: "Sie erhalten in wenigen Minuten eine E-Mail mit einer Anleitung zur Bestätigung Ihres Zugangs." - resend_instructions: "Sende Anleitung zur Bestätigung erneut" - confirmed_and_signed_in: "Vielen Dank für Ihre Registrierung. Sie sind jetzt angemeldet." - send_paranoid_instructions: "Falls Ihre E-Mail-Adresse in unserer Datenbank existiert, erhalten Sie in wenigen Minuten eine E-Mail mit einer Anleitung zur Bestätigung Ihres Zugangs." - failure: - already_authenticated: "Sie sind bereits angemeldet." - inactive: "Ihr Zugang ist noch nicht aktiviert worden." - invalid: "E-Mail-Adresse oder Passwort ungültig." - invalid_token: "Ungültiges Authentifizierungs-Token." - locked: "Ihr Zugang ist gesperrt." - not_found_in_database: "E-Mail-Adresse oder Passwort ungültig." - timeout: "Ihre Sitzung ist abgelaufen, bitte melden Sie sich erneut an." - unauthenticated: "Sie müssen sich anmelden oder registrieren, um fortzufahren." - unconfirmed: "Sie müssen Ihren Zugang bestätigen, um fortzufahren." - mailer: - app_name: "DMPonline" - confirmation_instructions: - subject: "DMPonline - Bestätigung Ihres Zugangs" - link: "Klicken Sie hier, um Ihren Zugang zu bestätigen" - email: "
Willkommen zu DMPonline, %{email}
-Danke für Ihre Registrierung bei %{app_link}. Bitte bestätigen Sie Ihre E-Mail-Adresse:
-%{confirmation_link} (oder kopieren Sie %{confirmation_direct_url} in Ihren Browser).
" - reset_password_instructions: - subject: "DMPonline - Passwort zurücksetzen" - link: "Ändere mein Passwort" - email: "Hallo %{resource_email}!
-Jemand hat einen Link angefordert, um Ihr Passwort für %{app_link} zurückzusetzen. Dies kann durch den unteren Link geschehen.
-%{reset_password_link}
-Wenn diese Anfrage nicht von Ihnen ist, können Sie diese Email ignorieren.
-Ihr Passwort ändert sich erst, wenn Sie obigen Link verwenden, um ein Neues zu setzen.
" - unlock_instructions: - subject: "DMPonline - Zugang entsperren" - link: "Entsperre meinen Zugang" - email: "Hallo %{resource_email}!
-Ihr %{app_link} Zugang würde wegen übermäßiger Anmeldungsversuche gesperrt.
-Verwenden Sie den unteren Link, um Ihren Zugang zu entsperren:
-%{unlock_link}
" - omniauth_callbacks: - failure: "Sie konnten mit Ihrem %{kind}-Zugang nicht authentifiziert werden, da '%{reason}'." - success: "Sie haben sich erfolgreich mit Ihrem %{kind}-Zugang angemeldet." - passwords: - no_token: "Sie können diese Seite nur über einen Verweis in einer E-Mail zum Zurücksetzen des Passworts aufrufen. Sollten Sie einen solchen Verweis aufgerufen haben, stellen Sie bitte sicher, dass Sie die vollständige URL aufgerufen haben." - send_instructions: "Sie erhalten in wenigen Minuten eine E-Mail mit einer Anleitung zum Zurücksetzen Ihres Passworts." - send_paranoid_instructions: "Falls Ihre E-Mail-Adresse in unserer Datenbank existiert, erhalten Sie in wenigen Minuten eine E-Mail mit einer Anleitung zum Zurücksetzen Ihres Passworts." - updated: "Ihr Passwort wurde geändert. Sie sind jetzt angemeldet." - updated_not_active: "Ihr Passwort wurde geändert." - registrations: - destroyed: "Ihr Zugang wurde gelöscht." - signed_up: "Sie haben sich erfolgreich registriert." - signed_up_but_inactive: "Sie haben sich erfolgreich registriert. Sie können sich jedoch z.Z. nicht anmelden, da Ihr Zugang inaktiv ist." - signed_up_but_locked: "Sie haben sich erfolgreich registriert. Sie können sich jedoch z.Z. nicht anmelden, da Ihr Zugang gesperrt ist." - signed_up_but_unconfirmed: "Sie haben kürzlich eine E-Mail mit einer Anleitung zur Bestätigung Ihres Zugangs erhalten. Bitte öffnen Sie den dort angegebenen URL um Ihren Zugang zu aktivieren." - update_needs_confirmation: "Sie haben erfoglreich die Nutzerdetails geändert, jedoch muss Ihre neue E-Mail-Adresse überprüft werden. Sie haben eine entsprechende E-Mail erhalten; bitte öffnen Sie den dort angegebenen URL um Ihre neue E-Mail-Adresse zu bestätigen." - updated: "Ihre Zugang wurde erfolgreich aktualisiert." - sessions: - signed_in: "Erfolgreich angemeldet." - signed_out: "Erfolgreich abgemeldet." - unlocks: - send_instructions: "Sie erhalten in wenigen Minuten eine E-Mail mit einer Anleitung zur Entsperrung Ihres Zugangs." - send_paranoid_instructions: "Falls Deine E-Mail-Adresse in unserer Datenbank existiert, erhalten Sie in wenigen Minuten eine E-Mail mit einer Anleitung zur Entsperrung Ihres Zugangs." - resend_unlock_instructions: "Sende erneut Anleitung zur Entsperrung." - unlocked: "Ihr Zugang wurde erfolgreich entsperrt. Bitte melden Sie sich an um fortzufahren." - errors: - messages: - already_confirmed: "wurde bereits bestätigt. Bitte versuchen Sie, sich anzumelden." - confirmation_period_expired: "muss innerhalb %{period} bestätigt werden, bitte wiederholen Sie den Vorgang." - expired: "ist abgelaufen, bitte erneut anfordern" - not_found: "nicht gefunden" - not_locked: "war nicht gesperrt" - not_saved: - one: "Ein Fehler hat verhindert, dass %{resource} gespeichert werden konnte:" - other: "%{count} Fehler haben verhindert, dass %{resource} gespeichert werden konnte:" diff --git a/config/locales/devise.en-UK.yml b/config/locales/devise.en-UK.yml deleted file mode 100644 index b19053b..0000000 --- a/config/locales/devise.en-UK.yml +++ /dev/null @@ -1,59 +0,0 @@ -# Additional translations at https://github.com/plataformatec/devise/wiki/I18n - -en: - devise: - confirmations: - confirmed: "Your account was successfully confirmed. Please sign in." - send_instructions: "You will receive an email with instructions about how to confirm your account in a few minutes." - send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions about how to confirm your account in a few minutes." - failure: - already_authenticated: "You are already signed in." - inactive: "Your account was not activated yet." - invalid: "Invalid email or password." - invalid_token: "Invalid authentication token." - locked: "Your account is locked." - not_found_in_database: "Invalid email 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 account before continuing." - mailer: - confirmation_instructions: - subject: "Confirm your DMPonline account" - reset_password_instructions: - subject: "Reset password instructions" - unlock_instructions: - subject: "Unlock Instructions" - 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 about 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 was changed successfully. You are now signed in." - updated_not_active: "Your password was changed successfully." - registrations: - destroyed: "Bye! Your account was 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 open the link to activate your account. If you do not receive the confirmation email, please check your spam filter." - update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and click on the confirm link to finalize confirming your new email address." - updated: "You updated your account successfully." - sessions: - signed_in: "Signed in successfully." - signed_out: "Signed out successfully." - unlocks: - send_instructions: "You will receive an email with instructions about how to unlock your account in a few minutes." - send_paranoid_instructions: "If your account exists, you will receive an email with instructions about 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.fr.yml b/config/locales/devise.fr.yml deleted file mode 100644 index 87a03be..0000000 --- a/config/locales/devise.fr.yml +++ /dev/null @@ -1,82 +0,0 @@ -# Additional translations at https://github.com/plataformatec/devise/wiki/I18n - -fr: - devise: - confirmations: - confirmed: "Votre compte a bien été validé. Veuillez vous connecter." - send_instructions: "Vous recevrez dans quelques minutes un courriel contenant les directives pour activer votre compte." - resend_instructions: "Envoyer de nouveau les directives" - send_paranoid_instructions: "Si votre adresse électronique existe dans notre base de données, vous recevrez dans quelques minutes un courriel contenant les directives pour valider votre compte." - failure: - already_authenticated: "Vous êtes déjà connecté(e)." - inactive: "Votre compte n'est pas encore activé." - invalid: "Courriel ou mot de passe incorrect." - invalid_token: "Jeton d'authentification incorrect." - locked: "Votre compte est verrouillé." - not_found_in_database: "Courriel ou mot de passe incorrect." - timeout: "Votre session est expirée. Veuillez vous reconnecter pour continuer." - unauthenticated: "Vous devez vous connecter ou vous inscrire pour continuer." - unconfirmed: "Vous devez confirmer votre compte pour continuer." - mailer: - app_name: "Assistant PGD" - confirmation_instructions: - subject: "Valider votre compte Assistant PGD" - link: "Cliquer ici pour activer votre compte" - email: "Bienvenue dans l'Assistant PGD, %{email}
-Merci de vous être inscrit(e) à %{app_link}. Veuillez confirmer votre adresse électronique :
-%{confirmation_link} (ou copier %{confirmation_direct_url} dans votre navigateur).
" - reset_password_instructions: - subject: "Directives pour réinitialiser le mot de passe" - link: "Réinitialiser mon mot de passe" - email: "Bonjour %{resource_email}!
-Un changement de mot de passe a été demandé pour %{app_link}. Vous pouvez le faire en cliquant sur le lien ci-dessous.
-%{reset_password_link}
-Si vous n'avez pas demandé ce changement, veuillez ignorer ce message.
-Votre mot de passe ne sera pas changé tant que vous n'aurez pas accédé au lien ci-dessus pour en créer un nouveau.
" - unlock_instructions: - subject: "Directives de déverrouillage" - link: "Déverrouiller mon compte" - email: "Bonjour %{resource_email}!
-Votre compte %{app_link} a été verrouillé à la suite d'un trop grand nombre de tentatives d'authentification.
-Cliquez sur le lien ci-dessous pour déverrouiller votre compte :
-%{unlock_link}
" - omniauth_callbacks: - failure: "Nous n'avons pas pu vous authentifier à partir de %{kind} parce que '%{reason}'." - success: "Authentification réussie à partir du compte %{kind}." - passwords: - no_token: "Vous ne pouvez pas accéder à cette page sans y avoir été dirigé par un courriel de réinitialisation du mot de passe. Si vous avez été dirigé vers cette page à partir d’un courriel de réinitialisation, assurez-vous d'utiliser l'adresse URL complète fournie." - send_instructions: "Vous recevrez dans quelques minutes un courriel contenant les directives pour réinitialiser le mot de passe." - send_paranoid_instructions: "Si votre adresse électronique existe dans notre base de données, vous recevrez dans quelques minutes un lien de récupération du mot de passe par courriel." - updated: "Votre mot de passe a bien été modifié. Vous êtes maintenant connecté." - updated_not_active: "Votre mot de passe a bien été modifié." - registrations: - destroyed: "Votre compte a bien été supprimé. Nous espérons vous revoir bientôt." - signed_up: "Bienvenu(e)! Vous êtes bien inscrit(e)." - signed_up_but_inactive: "Vous êtes bien inscrit(e). Cependant, vous ne pouvez pas vous connecter, car votre compte n'est pas encore activé." - signed_up_but_locked: "Vous êtes bien inscrit(e). Cependant, vous ne pouvez pas vous connecter, car votre compte est verrouillé." - signed_up_but_unconfirmed: "Un message contenant un lien de confirmation a été envoyé à votre adresse électronique. Ouvrez ce lien pour activer votre compte. Si vous n’avez pas reçu le courriel de confirmation, vérifiez votre filtre antipourriel." - update_needs_confirmation: "Votre compte a bien été mis à jour, mais nous devons vérifier votre nouvelle adresse électronique. Vérifiez vos courriels et cliquez sur le lien de confirmation pour finaliser la validation de votre nouvelle adresse électronique." - updated: "Votre compte a bien été modifié." - sessions: - signed_in: "Connecté" - signed_out: "Déconnecté" - unlocks: - send_instructions: "Vous recevrez dans quelques minutes un courriel contenant les directives pour déverrouiller votre compte." - send_paranoid_instructions: "Si votre compte existe, vous recevrez dans quelques minutes un courriel contenant les directives pour le déverrouiller." - resend_unlock_instructions: "Envoyer de nouveau les directives de déverouillage." - unlocked: "Votre compte a bien été déverrouillé. Veuillez vous connecter pour continuer." - errors: - messages: - already_confirmed: "a déjà été validé, essayez de vous connecter." - confirmation_period_expired: "à confirmer dans les %{period}. Veuillez faire une nouvelle demande." - expired: "a expiré, veuillez faire une nouvelle demande." - not_found: "n'a pas été trouvé" - not_locked: "n'était pas verrouillé" - not_saved: - one: "Une erreur a empêché d’enregistrer ce(tte) %{resource} :" - other: "%{count} erreurs ont empêché d’enregistrer ce(tte) %{resource} :" - blank: "Ce champ ne peut être vide" - activerecord: - attributes: - user: - email: "Courriel: " diff --git a/config/locales/devise/devise.de.yml b/config/locales/devise/devise.de.yml new file mode 100644 index 0000000..c521c2f --- /dev/null +++ b/config/locales/devise/devise.de.yml @@ -0,0 +1,78 @@ +# Additional translations at https://github.com/plataformatec/devise/wiki/I18n + +de: + devise: + confirmations: + confirmed: "Vielen Dank für Ihre Registrierung. Bitte melden Sie sich an." + send_instructions: "Sie erhalten in wenigen Minuten eine E-Mail mit einer Anleitung zur Bestätigung Ihres Zugangs." + resend_instructions: "Sende Anleitung zur Bestätigung erneut" + confirmed_and_signed_in: "Vielen Dank für Ihre Registrierung. Sie sind jetzt angemeldet." + send_paranoid_instructions: "Falls Ihre E-Mail-Adresse in unserer Datenbank existiert, erhalten Sie in wenigen Minuten eine E-Mail mit einer Anleitung zur Bestätigung Ihres Zugangs." + failure: + already_authenticated: "Sie sind bereits angemeldet." + inactive: "Ihr Zugang ist noch nicht aktiviert worden." + invalid: "E-Mail-Adresse oder Passwort ungültig." + invalid_token: "Ungültiges Authentifizierungs-Token." + locked: "Ihr Zugang ist gesperrt." + not_found_in_database: "E-Mail-Adresse oder Passwort ungültig." + timeout: "Ihre Sitzung ist abgelaufen, bitte melden Sie sich erneut an." + unauthenticated: "Sie müssen sich anmelden oder registrieren, um fortzufahren." + unconfirmed: "Sie müssen Ihren Zugang bestätigen, um fortzufahren." + mailer: + app_name: "DMPonline" + confirmation_instructions: + subject: "DMPonline - Bestätigung Ihres Zugangs" + link: "Klicken Sie hier, um Ihren Zugang zu bestätigen" + email: "Willkommen zu DMPonline, %{email}
+Danke für Ihre Registrierung bei %{app_link}. Bitte bestätigen Sie Ihre E-Mail-Adresse:
+%{confirmation_link} (oder kopieren Sie %{confirmation_direct_url} in Ihren Browser).
" + reset_password_instructions: + subject: "DMPonline - Passwort zurücksetzen" + link: "Ändere mein Passwort" + email: "Hallo %{resource_email}!
+Jemand hat einen Link angefordert, um Ihr Passwort für %{app_link} zurückzusetzen. Dies kann durch den unteren Link geschehen.
+%{reset_password_link}
+Wenn diese Anfrage nicht von Ihnen ist, können Sie diese Email ignorieren.
+Ihr Passwort ändert sich erst, wenn Sie obigen Link verwenden, um ein Neues zu setzen.
" + unlock_instructions: + subject: "DMPonline - Zugang entsperren" + link: "Entsperre meinen Zugang" + email: "Hallo %{resource_email}!
+Ihr %{app_link} Zugang würde wegen übermäßiger Anmeldungsversuche gesperrt.
+Verwenden Sie den unteren Link, um Ihren Zugang zu entsperren:
+%{unlock_link}
" + omniauth_callbacks: + failure: "Sie konnten mit Ihrem %{kind}-Zugang nicht authentifiziert werden, da '%{reason}'." + success: "Sie haben sich erfolgreich mit Ihrem %{kind}-Zugang angemeldet." + passwords: + no_token: "Sie können diese Seite nur über einen Verweis in einer E-Mail zum Zurücksetzen des Passworts aufrufen. Sollten Sie einen solchen Verweis aufgerufen haben, stellen Sie bitte sicher, dass Sie die vollständige URL aufgerufen haben." + send_instructions: "Sie erhalten in wenigen Minuten eine E-Mail mit einer Anleitung zum Zurücksetzen Ihres Passworts." + send_paranoid_instructions: "Falls Ihre E-Mail-Adresse in unserer Datenbank existiert, erhalten Sie in wenigen Minuten eine E-Mail mit einer Anleitung zum Zurücksetzen Ihres Passworts." + updated: "Ihr Passwort wurde geändert. Sie sind jetzt angemeldet." + updated_not_active: "Ihr Passwort wurde geändert." + registrations: + destroyed: "Ihr Zugang wurde gelöscht." + signed_up: "Sie haben sich erfolgreich registriert." + signed_up_but_inactive: "Sie haben sich erfolgreich registriert. Sie können sich jedoch z.Z. nicht anmelden, da Ihr Zugang inaktiv ist." + signed_up_but_locked: "Sie haben sich erfolgreich registriert. Sie können sich jedoch z.Z. nicht anmelden, da Ihr Zugang gesperrt ist." + signed_up_but_unconfirmed: "Sie haben kürzlich eine E-Mail mit einer Anleitung zur Bestätigung Ihres Zugangs erhalten. Bitte öffnen Sie den dort angegebenen URL um Ihren Zugang zu aktivieren." + update_needs_confirmation: "Sie haben erfoglreich die Nutzerdetails geändert, jedoch muss Ihre neue E-Mail-Adresse überprüft werden. Sie haben eine entsprechende E-Mail erhalten; bitte öffnen Sie den dort angegebenen URL um Ihre neue E-Mail-Adresse zu bestätigen." + updated: "Ihre Zugang wurde erfolgreich aktualisiert." + sessions: + signed_in: "Erfolgreich angemeldet." + signed_out: "Erfolgreich abgemeldet." + unlocks: + send_instructions: "Sie erhalten in wenigen Minuten eine E-Mail mit einer Anleitung zur Entsperrung Ihres Zugangs." + send_paranoid_instructions: "Falls Deine E-Mail-Adresse in unserer Datenbank existiert, erhalten Sie in wenigen Minuten eine E-Mail mit einer Anleitung zur Entsperrung Ihres Zugangs." + resend_unlock_instructions: "Sende erneut Anleitung zur Entsperrung." + unlocked: "Ihr Zugang wurde erfolgreich entsperrt. Bitte melden Sie sich an um fortzufahren." + errors: + messages: + already_confirmed: "wurde bereits bestätigt. Bitte versuchen Sie, sich anzumelden." + confirmation_period_expired: "muss innerhalb %{period} bestätigt werden, bitte wiederholen Sie den Vorgang." + expired: "ist abgelaufen, bitte erneut anfordern" + not_found: "nicht gefunden" + not_locked: "war nicht gesperrt" + not_saved: + one: "Ein Fehler hat verhindert, dass %{resource} gespeichert werden konnte:" + other: "%{count} Fehler haben verhindert, dass %{resource} gespeichert werden konnte:" diff --git a/config/locales/devise/devise.en-UK.yml b/config/locales/devise/devise.en-UK.yml new file mode 100644 index 0000000..b19053b --- /dev/null +++ b/config/locales/devise/devise.en-UK.yml @@ -0,0 +1,59 @@ +# Additional translations at https://github.com/plataformatec/devise/wiki/I18n + +en: + devise: + confirmations: + confirmed: "Your account was successfully confirmed. Please sign in." + send_instructions: "You will receive an email with instructions about how to confirm your account in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions about how to confirm your account in a few minutes." + failure: + already_authenticated: "You are already signed in." + inactive: "Your account was not activated yet." + invalid: "Invalid email or password." + invalid_token: "Invalid authentication token." + locked: "Your account is locked." + not_found_in_database: "Invalid email 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 account before continuing." + mailer: + confirmation_instructions: + subject: "Confirm your DMPonline account" + reset_password_instructions: + subject: "Reset password instructions" + unlock_instructions: + subject: "Unlock Instructions" + 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 about 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 was changed successfully. You are now signed in." + updated_not_active: "Your password was changed successfully." + registrations: + destroyed: "Bye! Your account was 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 open the link to activate your account. If you do not receive the confirmation email, please check your spam filter." + update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and click on the confirm link to finalize confirming your new email address." + updated: "You updated your account successfully." + sessions: + signed_in: "Signed in successfully." + signed_out: "Signed out successfully." + unlocks: + send_instructions: "You will receive an email with instructions about how to unlock your account in a few minutes." + send_paranoid_instructions: "If your account exists, you will receive an email with instructions about 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.en-US.yml b/config/locales/devise/devise.en-US.yml new file mode 100644 index 0000000..b19053b --- /dev/null +++ b/config/locales/devise/devise.en-US.yml @@ -0,0 +1,59 @@ +# Additional translations at https://github.com/plataformatec/devise/wiki/I18n + +en: + devise: + confirmations: + confirmed: "Your account was successfully confirmed. Please sign in." + send_instructions: "You will receive an email with instructions about how to confirm your account in a few minutes." + send_paranoid_instructions: "If your email address exists in our database, you will receive an email with instructions about how to confirm your account in a few minutes." + failure: + already_authenticated: "You are already signed in." + inactive: "Your account was not activated yet." + invalid: "Invalid email or password." + invalid_token: "Invalid authentication token." + locked: "Your account is locked." + not_found_in_database: "Invalid email 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 account before continuing." + mailer: + confirmation_instructions: + subject: "Confirm your DMPonline account" + reset_password_instructions: + subject: "Reset password instructions" + unlock_instructions: + subject: "Unlock Instructions" + 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 about 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 was changed successfully. You are now signed in." + updated_not_active: "Your password was changed successfully." + registrations: + destroyed: "Bye! Your account was 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 open the link to activate your account. If you do not receive the confirmation email, please check your spam filter." + update_needs_confirmation: "You updated your account successfully, but we need to verify your new email address. Please check your email and click on the confirm link to finalize confirming your new email address." + updated: "You updated your account successfully." + sessions: + signed_in: "Signed in successfully." + signed_out: "Signed out successfully." + unlocks: + send_instructions: "You will receive an email with instructions about how to unlock your account in a few minutes." + send_paranoid_instructions: "If your account exists, you will receive an email with instructions about 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 0000000..87a03be --- /dev/null +++ b/config/locales/devise/devise.fr.yml @@ -0,0 +1,82 @@ +# Additional translations at https://github.com/plataformatec/devise/wiki/I18n + +fr: + devise: + confirmations: + confirmed: "Votre compte a bien été validé. Veuillez vous connecter." + send_instructions: "Vous recevrez dans quelques minutes un courriel contenant les directives pour activer votre compte." + resend_instructions: "Envoyer de nouveau les directives" + send_paranoid_instructions: "Si votre adresse électronique existe dans notre base de données, vous recevrez dans quelques minutes un courriel contenant les directives pour valider votre compte." + failure: + already_authenticated: "Vous êtes déjà connecté(e)." + inactive: "Votre compte n'est pas encore activé." + invalid: "Courriel ou mot de passe incorrect." + invalid_token: "Jeton d'authentification incorrect." + locked: "Votre compte est verrouillé." + not_found_in_database: "Courriel ou mot de passe incorrect." + timeout: "Votre session est expirée. Veuillez vous reconnecter pour continuer." + unauthenticated: "Vous devez vous connecter ou vous inscrire pour continuer." + unconfirmed: "Vous devez confirmer votre compte pour continuer." + mailer: + app_name: "Assistant PGD" + confirmation_instructions: + subject: "Valider votre compte Assistant PGD" + link: "Cliquer ici pour activer votre compte" + email: "Bienvenue dans l'Assistant PGD, %{email}
+Merci de vous être inscrit(e) à %{app_link}. Veuillez confirmer votre adresse électronique :
+%{confirmation_link} (ou copier %{confirmation_direct_url} dans votre navigateur).
" + reset_password_instructions: + subject: "Directives pour réinitialiser le mot de passe" + link: "Réinitialiser mon mot de passe" + email: "Bonjour %{resource_email}!
+Un changement de mot de passe a été demandé pour %{app_link}. Vous pouvez le faire en cliquant sur le lien ci-dessous.
+%{reset_password_link}
+Si vous n'avez pas demandé ce changement, veuillez ignorer ce message.
+Votre mot de passe ne sera pas changé tant que vous n'aurez pas accédé au lien ci-dessus pour en créer un nouveau.
" + unlock_instructions: + subject: "Directives de déverrouillage" + link: "Déverrouiller mon compte" + email: "Bonjour %{resource_email}!
+Votre compte %{app_link} a été verrouillé à la suite d'un trop grand nombre de tentatives d'authentification.
+Cliquez sur le lien ci-dessous pour déverrouiller votre compte :
+%{unlock_link}
" + omniauth_callbacks: + failure: "Nous n'avons pas pu vous authentifier à partir de %{kind} parce que '%{reason}'." + success: "Authentification réussie à partir du compte %{kind}." + passwords: + no_token: "Vous ne pouvez pas accéder à cette page sans y avoir été dirigé par un courriel de réinitialisation du mot de passe. Si vous avez été dirigé vers cette page à partir d’un courriel de réinitialisation, assurez-vous d'utiliser l'adresse URL complète fournie." + send_instructions: "Vous recevrez dans quelques minutes un courriel contenant les directives pour réinitialiser le mot de passe." + send_paranoid_instructions: "Si votre adresse électronique existe dans notre base de données, vous recevrez dans quelques minutes un lien de récupération du mot de passe par courriel." + updated: "Votre mot de passe a bien été modifié. Vous êtes maintenant connecté." + updated_not_active: "Votre mot de passe a bien été modifié." + registrations: + destroyed: "Votre compte a bien été supprimé. Nous espérons vous revoir bientôt." + signed_up: "Bienvenu(e)! Vous êtes bien inscrit(e)." + signed_up_but_inactive: "Vous êtes bien inscrit(e). Cependant, vous ne pouvez pas vous connecter, car votre compte n'est pas encore activé." + signed_up_but_locked: "Vous êtes bien inscrit(e). Cependant, vous ne pouvez pas vous connecter, car votre compte est verrouillé." + signed_up_but_unconfirmed: "Un message contenant un lien de confirmation a été envoyé à votre adresse électronique. Ouvrez ce lien pour activer votre compte. Si vous n’avez pas reçu le courriel de confirmation, vérifiez votre filtre antipourriel." + update_needs_confirmation: "Votre compte a bien été mis à jour, mais nous devons vérifier votre nouvelle adresse électronique. Vérifiez vos courriels et cliquez sur le lien de confirmation pour finaliser la validation de votre nouvelle adresse électronique." + updated: "Votre compte a bien été modifié." + sessions: + signed_in: "Connecté" + signed_out: "Déconnecté" + unlocks: + send_instructions: "Vous recevrez dans quelques minutes un courriel contenant les directives pour déverrouiller votre compte." + send_paranoid_instructions: "Si votre compte existe, vous recevrez dans quelques minutes un courriel contenant les directives pour le déverrouiller." + resend_unlock_instructions: "Envoyer de nouveau les directives de déverouillage." + unlocked: "Votre compte a bien été déverrouillé. Veuillez vous connecter pour continuer." + errors: + messages: + already_confirmed: "a déjà été validé, essayez de vous connecter." + confirmation_period_expired: "à confirmer dans les %{period}. Veuillez faire une nouvelle demande." + expired: "a expiré, veuillez faire une nouvelle demande." + not_found: "n'a pas été trouvé" + not_locked: "n'était pas verrouillé" + not_saved: + one: "Une erreur a empêché d’enregistrer ce(tte) %{resource} :" + other: "%{count} erreurs ont empêché d’enregistrer ce(tte) %{resource} :" + blank: "Ce champ ne peut être vide" + activerecord: + attributes: + user: + email: "Courriel: " diff --git a/config/locales/devise/devise_invitable.de.yml b/config/locales/devise/devise_invitable.de.yml new file mode 100644 index 0000000..2f5e1a7 --- /dev/null +++ b/config/locales/devise/devise_invitable.de.yml @@ -0,0 +1,23 @@ +de: + devise: + invitations: + send_instructions: 'Eine Einladungs-E-Mail wurde an %{email} versendet.' + invitation_token_invalid: 'Das bereitgestellte Einladungs-Token ist ungültig.' + updated: 'Ihr Passwort wurde erfolgreich gesetzt. Sie sind jetzt angemeldet.' + no_invitations_remaining: "Keine Einladungen verbleibend." + invitation_removed: 'Ihre Einladung wurde entfernt.' + new: + header: "Einladung versenden" + submit_button: "Einladung senden" + edit: + header: "Passwort setzen" + submit_button: "Passwort setzen" + mailer: + invitation_instructions: + subject: 'DMPonline - Anleitung zur Einladung' + link: "Klicken Sie hier, um die Einladung anzunehmen" + email: "Hallo %{resource_email}!
+Ein Kollege hat Sie eingeladen, um an seinem Datenmanagementplan (DMP) %{app_link}
+%{invitation_link} (oder kopiere %{invitation_direct_url} in Deinen Browser).
+Falls Sie die Einladung nicht annehmen wollen, ignorieren Sie bitte diese E-Mail.
+ Ihr Zugang wird nicht erstellt, bevor sie obigen Link besuchen und Ihr Passwort setzen.
Bonjour %{resource_email}!
+Vous avez été invité(e) par un(e) de vos collègues à contribuer à son plan de gestion de données (PGD) dans %{app_link}
+%{invitation_link} (ou copier %{invitation_direct_url} dans votre navigateur).
+Si vous ne voulez pas accepter l'invitation, veuillez ignorer ce message.
+ Votre compte ne sera pas créé tant que vous n'aurez pas accédé au lien ci-dessus et choisi un mot de passe.
Hallo %{resource_email}!
-Ein Kollege hat Sie eingeladen, um an seinem Datenmanagementplan (DMP) %{app_link}
-%{invitation_link} (oder kopiere %{invitation_direct_url} in Deinen Browser).
-Falls Sie die Einladung nicht annehmen wollen, ignorieren Sie bitte diese E-Mail.
- Ihr Zugang wird nicht erstellt, bevor sie obigen Link besuchen und Ihr Passwort setzen.
Bonjour %{resource_email}!
-Vous avez été invité(e) par un(e) de vos collègues à contribuer à son plan de gestion de données (PGD) dans %{app_link}
-%{invitation_link} (ou copier %{invitation_direct_url} dans votre navigateur).
-Si vous ne voulez pas accepter l'invitation, veuillez ignorer ce message.
- Votre compte ne sera pas créé tant que vous n'aurez pas accédé au lien ci-dessus et choisi un mot de passe.
DMPonline has been developed by the Digital Curation Centre to help you write data management plans.
" + screencast_text: "Screencast on how to use DMPonline" + screencast_error_text: "Your browser does not support the video tag." + + admin: + org_title: "Organisation name" + org: "Organisation" + orgs: "Organisations" + org_type: "Organisation type" + org_parent: "Parent organisation" + org_created_message: "Organisation was successfully created." + org_updated_message: "Organisation was successfully updated." + plans: "Plans" + title: "Title" + desc: "Description" + guidance_group: "Guidance group" + no_guidance_group: "No guidance group" + guidance: "Guidance" + guidance_lowercase: "guidance" + guidance_lowercase_on: "guidance on" + name: "Name" + abbrev: "Abbreviation" + question: "Question" + question_format: "Question Format" + questions: "Questions" + template_title: "Template title" + section_title: "Section title" + formatting: "Formatting" + max_pages: "Max Pages" + phase_title: "Phase title" + version_title: "Version title" + user_name: "Username" + firstname: "First name" + surname: "Surname" + user: "User" + user_created: 'User was successfully created.' + user_org_role: "User role on an Organisation" + user_role_type: "User role type" + user_role_type_created: 'User role type was successfully created.' + user_role_type_updated: 'User role type was successfully updated.' + user_role: "User role" + role: "Role" + user_status: "User status" + user_status_created: 'User status was successfully created.' + user_status_updated: 'User status was successfully updated.' + user_type: "User type" + user_type_created: 'User type was successfully created.' + user_type_updated: 'User type was successfully created.' + last_logged_in: "Last logged in" + version_numb: "Version number" + details: "Details" + phases: "Phases" + phase: "Phase" + version: "Version" + versions: "Versions" + sections: "Sections" + section: "Section" + multi_options: "Multiple question options" + templates: "Templates" + template: "Template" + themes: "Themes" + theme: "Theme" + theme_created: 'Theme was successfully created.' + theme_updated: 'Theme was successfully updated.' + sug_answer: "Suggested answer" + sug_answers: "Suggested answers" + old_temp_field: "old template field" + old_theme_field: "old theme field" + token_permission_type: "Token Permission Type" + permission_description: "Permission Description" + token_permission: "Token Permission" + org_token_permission: "Organisation Token Permission" + +# choose_api_permissions: "Choose all API Permissions that apply." + + settings_updated: 'Settings updated successfully' + choose_themes: 'Choose all themes that apply.' + all_themes: 'All themes' + selected_themes: "Selected themes" + choose_templates: 'Choose all templates that apply.' + all_templates: 'All templates' + selected_templates: "Selected templates" + select_question_format: "Select question format" + no_template: 'No template' + no_phase: 'No phase' + no_version: 'No version' + no_section: 'No section' + + org_admin: + admin_area: "Admin area" + admin_details: "Admin Details" + template_label: "Templates" + user_list_label: "Users" + org_details_label: "Organisation details" + org_text: "These are the basic details for your organisation." + org_abbr_help_text_html: "This is what displays as a label on your guidance, e.g. 'Glasgow guidance on Metadata'. It's best to use an abbreviation or short name." + users_list: "List of users" + user_full_name: "Name" + user_name: "Email address" + last_logged_in: "Last logged in" + how_many_plans: "How many plans?" + user_text_html: "Below is a list of users registered for your organisation. You can sort the data by each field." + org_name: "Name" + org_abbr: "Abbreviation" + org_desc: "Description" + org_banner_text: "Top banner text" + org_target_url: "Website" + org_type: "Organisation type" + parent_org: "Main organisation" + last_updated: "Last updated" + desc_help_text_html: "You can write pieces of guidance to be displayed by theme (e.g. generic guidance on storage and backup that should present across the board) or you can write guidance for specific questions. Writing generic guidance by theme saves you time and effort as your advice will be automatically displayed across all templates rather than having to write guidance to accompany each.
+You will usually want your guidance to display on all templates, however there may be cases where you only want it to show for specific funders e.g. if you have specific instructions for applicants to BBSRC for example. This can be set too if needed.
" + delete_message_html: "You are about to delete '%{guidance_summary}'. Are you sure?" + guidance_group: + add_guidance_group: "Add guidance group" + guidance_group_list: "Guidance group list" + name_label: "Name" + subset: "Optional subset" + subset_eg: "e.g. School/ Department" + all_temp: "All templates" + help_text_add: "Please enter the group title" + subset_option_help_text: "If the guidance is only meant for a subset of users e.g. those in a specific college or institute, check this box. Users will be able to select to display this subset guidance when answering questions in the 'create plan' wizard." + template_help_text_html: "Select which templates you want the guidance to display on. This will usually be all templates." + title_help_text_html: "Add an appropriate name for your guidance group e.g. Glasgow guidance. This name will be used to tell the end user where the guidance has come from e.g. 'Glasgow Guidance on Metadata'" + guidance_group_text_html: "First create a guidance group. This could be institution wide or a subset e.g. a particular College / School, Institute or department. When you create guidance you'll be asked to assign it to a guidance group.
" + delete_message: "You are about to delete '%{guidance_group_name}'. This will affect guidance. Are you sure?" + created_message: "Guidance group was successfully created." + updated_message: "Guidance group was successfully updated." + destroyed_message: "Guidance group was successfully deleted." + templates: + create_template: "Create a template" + new_label: "New template" + template_details: "Template details" + edit_details: "Edit template details" + view_all_templates: "View all templates" + funders_temp: "Funders templates" + title_help_text: "Please enter a title for your template." + section_title_help_text: "Please enter section title" + help_text_html: "If you wish to add an institutional template for a Data Management Plan, use the 'create template' button. You can create more than one template if desired e.g. one for researchers and one for PhD students.
+Your template will be presented to users within your institution when no funder templates apply. If you want to add questions to funder templates use the 'customise template' options below.
" + create_new_template_text_html: "To create a new template, first enter a title and description. Once you have saved this you will be presented with options to add one or more phases.
" + desc_help_text_html: "Enter a description that helps you to differentiate between templates e.g. if you have ones for different audiences" + own_temp: "Own templates" + add_phase_label: "Add new phase +" + view_phase_label: "View phase" + edit_phase_label: "Edit phase" + back_to_edit_phase_label: "Back to edit view" + edit_phase_details_label: "Edit phase details" + phase_details_label: "Phase details" + phase_order_label: "Order of display" + phase_details_text_html: "Here you set the title that users will see. If you intend to have multiple phases for you DMP, this should be clear in the title and description.
" + phase_title_help_text: "Enter a title for the phase e.g. intial DMP, full DMP... This is what users will see in the tabs when completing a plan. If you only have one phase, call it something generic e.g. Glasgow DMP" + phase_number_help_text: "This allows you to order the phases of your template." + phase_desc_help_text_html: "Enter a basic description. This will be presented to users on the 'Admin Plan' tab, above the summary of the sections and questions which they will be asked to answer." + phase_delete_message: "You are about to delete '%{phase_title}'. This will affect versions, sections and questions linked to this phase. Are you sure?" + phase_new_text_html: "When you create a new phase for your template, a version will automatically be created. Once you complete the form below you will be provided with options to create sections and questions." + versions_label: "Versions" + version_details_label: "Version details" + add_section: "Add section" + new_section: "New section title" + section_title_placeholder: "New section title" + section_desc_help_text_html: "Select themes that are relevant to this question.
+This allows your generic institution-level guidance to be drawn in, as well as that from other sources e.g. the DCC or any Schools/Departments that you provide guidance for.
+You can select multiple themes by using the CTRL button.
" + default_answer_label: "Default answer" + guidance_label: "Guidance" + question_guidance_help_text_html: "Enter specific guidance to accompany this question. If you have guidance by themes too, this will be pulled in based on your selections below so it's best not to duplicate too much text." + delete_message: "You are about to delete '%{question_text}'. Are you sure?" + question_options_help_text_html: "Enter any options that you wish to display. If you want to pre-set one option as selected, check the default box." + + + + + + helpers: + home: "Home" + return_home: "Return to the home page" + admin_area: "Super admin area" + edit_profile: "Edit profile" + view_plans_label: "View plans" + create_plan_label: "Create plan" + about_us_label: "About" + roadmap_label: "Future plans" + help_label: "Help" + contact_label: "Contact" + jisc: "The DCC is funded by" + format: "format" + + sign_in: "Sign in" + sign_out: "Sign out" + sign_up: "Sign up" + sign_up_text: "New to DMPonline? Sign up today." + signed_in: "Signed in as " + institution_sign_in_link: "Or, sign in with your institutional credentials" + institution_sign_in: " (UK users only)" + + user_name: "Email address" + email: "Email" + subject: "Subject" + message: "Message" + valid_email: "You must enter a valid email address." + user_details_text_html: "Please note that your email address is used as your username. If you change this, remember to use your new email address on sign in.
" + user_details_paragraph_html: "You can edit any of the details below." + remember_me: "Remember me" + org_not_listed: "My organisation isn't listed." + + password: "Password" + current_password: "Current password" + new_password: "New password" + password_conf: "Password confirmation" + change_password: "Change your password" + forgot_password: "Forgot your password?" + password_too_small: "Your password must contain at least 8 characters." + password_no_match: "This must match what you entered in the previous field." + no_pass_instructions: "Didn't receive confirmation instructions?" + no_unlock_instructions: "Didn't receive unlock instructions?" + send_password_info: "Reset password instructions" + edit_password_info: "If you would like to change your password please complete the following fields." + accept_terms_html: " I accept the terms and conditions *" + you_must_accept: 'You must accept the terms and conditions to register.' + email_already_registered: 'That email address is already registered.' + email_must_valid_confirmation_message: "This must be a valid email address - a message will be sent to it for confirmation." + error_registration_check: 'Error processing registration. Please check that you have entered a valid email address and that your chosen password is at least 8 characters long.' + + api_token: 'API token' + api_info: 'API Information' + api_use: 'How to use the API' + api_granted: 'You have been granted permission by your organisation to use our API.' + api_view_token: 'Your API token and instructions for using the API endpoints can be found here.' + api_mail_subject: 'API Permission Granted' + + text_area: "Text area" + text_field: "Text field" + radio_buttons: "Radio buttons" + checkbox: "Check box" + dropdown: "Dropdown" + multi_select_box: "Multi select box" + export: "Export" + + about: + by: "By " + on: " on " + read_more: "Read more on the " + + mailer: + permission_relating: "Your permissions relating to " + changed: " have changed. You now have " + access: "access." + access_to: "Your access to " + removed: " has been removed." + given: "You have been given " + access_two: " access to " + + truncate_continued: "... (continued)" + security_check: "Security check" + error: "Error!" + comment: "Comment" + send: "Send" + yes_label: "Yes" + no_label: "No" + ok_label: "Ok" + none: "None" + false_lowercase: "false" + title: "Title" + note: "Note" + me: "Me" + view: "View" + desc: "Description" + save: "Save" + preview: "Preview" + saving: "Saving..." + loading: "Loading..." + removing: "Removing..." + unsaved: "Unsaved changes" + unlink_account: "Unlink account" + submit: + edit: "Edit" + create: "Create" + update: "Update" + cancel: "Cancel" + save: "Save" + delete: "Delete" + back: "Back" + discard: "Discard" + publish: "Publish" + + before_submitting_consider: "Before submitting, please consider:" + name: "Name" + first_name: "First name" + last_name: "Last name" + first_name_help_text: "Please enter your first name." + surname_help_text: "Please enter your surname or family name." + owner: "Owner" + orcid_id: "ORCID number" + orcid_html: "ORCID number is a persistent digital identifier that distinguishes each researcher, more info." + sign_up_shibboleth_alert_text_html: "DMPonline doesn't recognise your institutional credentials - either you haven't created an account with us or you haven't linked these details to your existing account. + --> If you do not have an account with DMPonline, please complete the form below. + --> If you have an account with DMPonline, please Sign in so we can link your account to your institutional credentials. + Once you have created and/or linked your account, you'll be able to sign in with your institutional credentials directly." + shibboleth_linked_text: "Your account is linked to your institutional credentials." + shibboleth_to_link_text: "Link your DMPonline account to your institutional credentials (UK users only)" + shibboleth_unlink_label: "Unlink your institutional credentials" + shibboleth_unlink_alert: "Unlink institutional credentials alert" + shibboleth_unlink_dialog_text: "You are about to unlink DMPonline of your institutional credentials, would you like to continue?
" + + select_phase: "Select a phase" + select_version: "Select a version" + select_section: "Select a section" + select_question: "Select a question" + select_template: "Select a template" + + main_email: + from: 'info@dcc.ac.uk' + access_given: "You have been given access to a Data Management Plan" + permission_changed: "DMP permissions changed" + access_removed: "DMP access removed" + + + section_label: "Section" + sections_label: "Sections" + questions_label: "Questions" + answers_label: "Answers" + answer_questions: "Answer questions" + last_edit: "Last edited" + select_action: "Select an action" + answered_by: "Answered " + answered_by_part2: " by " + suggested_answer: "Suggested answer" + suggested_example: "Example answer" + notanswered: "Not answered yet" + noquestionanswered: "No questions have been answered" + guidance: "Guidance" + policy_expectations: "Policy Expectations" + export: "Export" + guidance_accordion_label: "Guidance" + add_comment_accordion_label: "Share note" + comment_accordion_label: "Notes" + + comments: + add_comment_label: "Add note" + add_comment_text: "Share note with collaborators" + comment_label: "Note" + comments_label: "Notes" + view_label: "View" + edit_label: "Edit" + retract_label: "Remove" + clear_label: "Remove" + commented_by: "Noted by:" + archive_own_comment_question: "Are you sure you would like to remove this note?" + archive_own_comment_button_label: "Remove" + archive_comment_question: "Are you sure you would like to remove this note?" + archive_comment_button_label: "Remove" + clear_by: "Note removed by" + retracted: "Note removed by you" + comment_created: 'Comment was successfully created.' + comment_updated: 'Comment was successfully updated.' + comment_removed: 'Comment has been removed.' + + + org_type: + funder: "Funder" + institution: "Institution" + project: "Project" + organisation: "Organisation" + org_name: "Organisation name" + school: "School" + publisher: "Publisher" + other_guidance: "Other guidance" + template: "Template" + templates: "Templates" + child: "Unit" + other_org_help_text: "Please enter the name of your organisation." + + + project: + create: "Create plan" + edit: "Edit plan details" + grant_title: "Grant number" + grant_help_text: "Grant reference number if applicable [POST-AWARD DMPs ONLY]" + not_applicable: "Not applicable/not listed." + multi_templates: "There are a number of possible templates you could use. Please choose one." + project_name: "Plan name" + my_project_name: "My plan" + success: "Plan was successfully created." + success_update: "Plan was successfully updated." + principal_investigator: "Principal Investigator/Researcher" + principal_investigator_help_text: "Name of Principal Investigator(s) or main researcher(s) on the project." + principal_investigator_id: "Principal Investigator/Researcher ID" + principal_investigator_id_help_text: "E.g ORCID http://orcid.org/." + funder_help_text: "Research funder if relevant" + funder_name: "Funder name" + project_question_desc_label: "Summary about the questions" + tab_plan: "Plan details" + tab_export: "Export" + export_text_html: "From here you can download your plan in various formats. This may be useful if you need to submit your plan as part of a grant application. +Select what format you wish to use and click to 'Export'.
" + questions_answered: "questions answered" + not_saved_answers_text_alert: "You have altered answers but have not saved them:" + not_saved_answers_confirmation_alert: "Would you like to save them now?" + not_saved_answers_header: "Unsaved answers" + answer_recorded: 'Answer was successfully recorded.' + answer_error: 'There was an error saving the answer.' + answer_no_change: 'No change in answer content - not saved.' + project_data_contact: "Plan data contact" + project_data_contact_help_text: "Name (if different to above), telephone and email contact details" + project_name_help_text: "If applying for funding, state the name exactly as in the grant proposal." + project_desc_help_text_html: "Briefly summarise the type of study (or studies) to help others understand the purposes for which the data are being collected or created.
Welcome. You are now ready to create your first DMP.Click the 'Create plan' button below to begin.
" + project_text_when_project: "The table below lists the plans that you have created, and any that have been shared with you by others.These can be edited, shared, exported or deleted at anytime.
" + project_details_text_html: "This page gives you an overview of your plan. It tells what your plan is based on and gives an overview of the questions that you will be asked." + project_details_editing_text_html: "Please fill in the basic project details below and click 'Update' to save" + confirm_delete_text: "Are you sure you wish to delete this plan? If the plan is being shared with other users, by deleting it from your list, the plan will be deleted from their plan list as well" + confirmation_text: "Confirm plan details" + confirmation_text_desc: "Where your funder or institution doesn't have specific requirements (or if you left these options blank), you will see the DCC Checklist. This offers a generic set of DMP questions and guidance. For more details see: DMP checklist 2013." + confirmation_button_text: "Yes, create plan" + default_confirmation_text_desc: "You have selected the Default DMP, which is based on the DCC Checklist. This offers a generic set of DMP questions and guidance. For more details see: DMP checklist 2013." + default_confirmation_button_text: "Create plan" + alert_default_template_text_html: "Please note: %{org_name} provides a DMP template. If you wish to use it select 'Cancel', otherwise select 'Create plan'" + share: + tab_share: "Share" + shared_label: "Shared?" + share_text_html: "You can give other people access to your plan here. There are three permission levels.
Add each collaborator in turn by entering their email address below, choosing a permission level and clicking \"Add collaborator\".
Those you invite will receive an email notification that they have access to this plan, inviting them to register with DMPonline if they don't already have an account. A notification is also issued when a user's permission level is changed.
" + collaborators: "Collaborators" + add_collaborator: "Add collaborator" + add: "Add" + permissions: "Permissions" + permissions_desc: "Editors can contribute to plans. Co-owners have additional rights to edit plan details and control access." + remove: "Remove user access" + confirmation_question: "Are you sure?" + owner: "Owner" + co_owner: "Co-owner" + edit: "Edit" + read_only: "Read only" + locked_section_text: "This section is locked for editing by " + create_page: + title: "Create a new plan" + desc_html: "Please select from the following drop-downs so we can determine what questions and guidance should be displayed in your plan.
+If you aren't responding to specific requirements from a funder or an institution, select here to write a generic DMP based on the most common themes.
" + default_template: "Default DMP" + funders_question: "If applying for funding, select your research funder." + funders_question_description: "Otherwise leave blank." + other_funder_name_label: "Name of funder, if applicable." + institution_question: "To see institutional questions and/or guidance, select your organisation." + institution_question_description: "You may leave blank or select a different organisation to your own." + other_guidance_question: "Tick to select any other sources of guidance you wish to see." + configure: "Configure" + columns: + name: "Name" + owner: "Owner" + shared: "Shared?" + template_owner: "Template Owner" + last_edited: "Last edited" + identifier: "Identifier" + grant_number: "Grant number" + principal_investigator: "Principal Investigator / Researcher" + data_contact: "Plan data contact" + description: "Description" + filter: + placeholder: "Filter plans" + submit: "Filter" + cancel: "Cancel" + no_plans_match: "No plans match '%{filter}'" + no_matches: "No matches" + user_added: "User added to project" + invitation_success: 'Invitation issued successfully.' + enter_email: "Please enter an email address" + sharing_updated: 'Sharing details successfully updated.' + access_removed: 'Access removed' + update_success: 'Project was successfully updated.' + create_success: 'Project was successfully created.' + details_update_success: "Details successfully updated." + choose_template: "Choose a template" + + plan: + export: + pdf: + question_not_answered: "Question not answered." + generated_by: "This document was generated by DMPonline (http://dmponline.dcc.ac.uk)" + space_used: "approx. %{space_used}% of available space used (max %{num_pages} pages)" + space_used_without_max: "approx. %{space_used}% of available space used" + project_name: "Project Name" + project_identifier: "Project Identifier" + grant_title: "Grant Title" + principal_investigator: "Principal Investigator / Researcher" + project_data_contact: "Project Data Contact" + project_description: "Description" + funder: "Funder" + institution: "Institution" + not_valid_format: '%{value}% is not a valid format' + + settings: + title: "Settings" + projects: + title: "Settings - My plans" + desc: "The table below lists the available columns that can be shown on the 'My plans' list. Choose which you would like to appear." + errors: + no_name: "'name' must be included in column list." + duplicate: "Duplicate column name. Please only include each column once." + unknown: "Unknown column name." + plans: + title: "Plan title" + reset: "Reset" + description: "Description" + custom_formatting: "(Using custom PDF formatting values)" + template_formatting: "(Using template PDF formatting values)" + default_formatting: "(Using default PDF formatting values)" + included_elements: "Included Elements" + pdf_formatting: "PDF Formatting" + font_face: "Face" + font_size: "Size" + font: "Font" + margin: "Margin" + margins: + top: "Top" + bottom: "Bottom" + left: "Left" + right: "Right" + max_pages: "Maximum number of pages" + errors: + missing_key: "A required setting has not been provided" + invalid_margin: "Margin value is invalid" + negative_margin: "Margin cannot be negative" + unknown_margin: "Unknown margin. Can only be 'top', 'bottom', 'left' or 'right'" + invalid_font_size: "Invalid font size" + invalid_font_face: "Invalid font face" + unknown_key: "Unknown formatting setting" + invalid_max_pages: "Invalid maximum pages" + no_access_account: "This account does not have access to that plan." + + about_page: + title: "About DMPonline" + tab_1: "Background" + tab_2: "Latest news" + + body_text_tab_1_html: "Funding bodies increasingly require their grant-holders to produce Data Management Plans(DMP), both during the bid-preparation stage and after funding has been secured. DMPonline has been produced by the UK's Digital Curation Centre to help research teams respond to this requirement, and any expectations that their institution or others may apply.
+The DCC has worked closely with research funders and universities to produce a tool that assists researchers to produce an effective data management plan (DMP) to cater for the whole lifecycle of a project, from bid-preparation stage through to completion.
+ +There are a number of templates within the tool that represent the requirements of different funders and institutions. Users are asked three questions at the outset so we can determine the appropriate template to display (e.g. the ESRC template when applying for an ESRC grant). Guidance is provided to help you interpret and answer the questions. This guidance is provided by researcher funders, universities and disciplines.
+ +If you have an account please sign in and start creating or editing your DMP.
+If you do not have a DMPonline account, click on 'Sign up' on the homepage.
+Please visit the 'Help' page for guidance.
+ +We are constantly improving the user interface and functionality of DMPonline. + If you would like to contribute with feedback and suggestions, please contact us by emailing + dmponline@dcc.ac.uk. You can also report bugs and request new features directly on GitHub
+If you need to access plans from the earlier version of the tool please visit DMPonline v3.
" + + body_text_tab_2_html: "DMPonline stories from the DCC website
" + + help_page: + title: "Help" + tab_1: "On DMPonline" + tab_2: "On data management planning" + body_text_tab_2_html: "When you login to DMPonline you will be directed to the 'My plans' page. From here you can edit, share, export or delete any of your plans. You will also see plans that have been shared with you by others.
+To create a plan, click the 'Create plan' button from the 'My plans' page or the top menu. Select options from the drop-down menus and tickboxes to determine what questions and guidance you should be presented with. Confirm your selection by clicking 'Yes, create plan'
+The tabbed interface allows you to navigate through different functions when editing your plan.
+When viewing any of the question tabs, you will see the different sections of your plan displayed. Click into these in turn to answer the questions. You can format your responses using the text editing buttons.
+Guidance is displayed in the right-hand panel. Click the '+' symbol to view this.
+Remember to 'save' your responses before moving on.
+Insert the email address of any collaborators you would like to invite to read or edit your plan. Set the level of permissions you would like to grant them via the drop-down options and click to 'Add collaborator'
+From here you can download your plan in various formats. This may be useful if you need to submit your plan as part of a grant application. Choose what format you would like to view/download your plan in and click to export. When you login to DMPonline you will be directed to the 'My plans' page. From here you can edit, share, export or delete any of your plans. You will also see plans that have been shared with you by others.
+If you need to access plans from the earlier version of the tool please visit DMPonline v3.
" + + contact_page: + title: "Contact us" + intro_text_html: "DMPonline is provided by the Digital Curation Centre. You can find out more about us on our website. If you would like to contact us about DMPonline, please enter your query in the form below or email dmponline@dcc.ac.uk.
" + github_text_html: "If you have a feature request or think you have found a bug, please check out the list of issues on GitHub. If your issue isn't listed there, please add it; if it is, please add a comment if you have more information or just to let us know how important it is to you. This will help us to help us prioritise future developments.
" + address_text_html: "Tel. +44 (0) 131 651 1239
+Email dmponline@dcc.ac.uk
" + + roadmap_page: + title: "Future plans" + tab_1: "Releases" + tab_2: "Get involved" + body_text_tab_1_html: "The DCC is collaborating with the DMPTool team to develop a joint codebase for Data Management Planning called DMP Roadmap. Both of our tools will be delivered using this in the future. We've agreed what features need to be included and are planning a few sprints to deliver these. The initial release will include all of the main priorities we already had flagged, including:
+DMPonline has an active and growing user base, and we are grateful to the members who suggest ideas for new and improved features. If you would like to help shape our future plans, please join the user group. More information on how you can engage with us is available under the 'Get involved' tab.
+ +The current version of DMPonline is 4.2. This was released in August 2015 and included Institutional branding, optional guidance for funders, improvements to the question area, improvements to the admin interface, GitHub pull requests, new seed file, and an update of the gemfile.
+ +The code is available on GitHub
+ +The previous version of DMPonline is 4.1. This was released in May 2015 and included a comment feature, improved guidance on signing in with institutional credentials, enhanced deployment guidance and proposed methods for internationalisation. Full details can be found in the release note and associated documents.
+DMPonline is developed and maintained by the UK Digital Curation Centre. We’re a small team, and are happy to collaborate with others. There are various ways you can get involved:
+We run a listserv for the DMPonline user group that you can request to join. We also host periodic meetings to consult on our plans. Being part of the user group gives you the opportunity to be informed about future developments and to provide feedback to help shape our plans.
+Our user group sessions are usually focused around a certain topic (e.g. fleshing out use cases for an API) so invites are sent based on your areas of expertise. It is helpful for us to know your role and interests to invite relevant people to each session. Please introduce yourself on the list and share your ideas.
+Notes from previous user group sessions are provided below:
+Please let us know your interests and share your ideas for future developments via the mailing list so the community as a whole can feedback on them.
+ +DMPonline can be customised by institutions and disciplines. You can add templates for users in your organisation and tailored guidance that explains local support and services. Example answers can also be offered to help users understand what to write in a Data Management Plan. To do this you’ll need to request admin access, so please email us on dmponline@dcc.ac.uk.
+Futher guidance on customising DMPonline is available on the DCC website.
+ +DMPonline is a Ruby on Rails application. The source code is made available under a GNU Affero General Public License. This permits others to reuse the code freely, but obligates you to share the source code for any extensions in the same way. Please inform us if you install an instance of DMPonline and offer your contributions back to the community.
+If you install an instance of DMPonline we require that you credit the DCC as originators of the tool. We recommend that the acknowledgement takes the form of the DMPonline logo with a link back to the DCC-hosted version of the tool.
+We are willing to work with external developers to add new features to the tool. We are also open to delivering new features on a chargeable basis. If there are extensions you would like to see prioritised and have resource to support additional developer effort, please contact us on dmponline@dcc.ac.uk to negotiate terms.
+ +We are impressed by the uptake of DMPonline both in the UK and internationally and are really keen to hear how you are using the tool and promoting it in your context. We are aware that others have run training courses, developed guidance materials and advocated use of the tool. Please notify us of this as it helps to show impact.
+We are currently investigating options for revenue generation. This will help us serve the increased demand more effectively and safeguard the long-term sustainability of DMPonline. Plans will be released for consultation soon but we also welcome your suggestions on how best to support our work.
" + + terms_page: + title: "Terms of use" + body_text_html: "The Digital Curation Centre ('DCC') is a consortium supported by Jisc and based at the Universities of Edinburgh, Glasgow and Bath. Our primary constituency is the UK research community, particularly the higher and further education sector.
+DMPonline ('the tool', 'the system') is a tool developed by the DCC as a shared resource for the research community. It is hosted at the University of Edinburgh.
+In order to help identify and administer your account with DMPonline, we need to store your email address. We may also use it to contact you to obtain feedback on your use of the tool, or to inform you of the latest developments or releases. The information may be transferred between the DCC partner institutions but only for legitimate DCC purposes. We will not sell, rent or trade any personal information you provide to us.
+The information you enter into this system can be seen by you, people you have chosen to share access with, and - solely for the purposes of maintaining the service - system administrators at the University of Edinburgh. We compile anonymised, automated and aggregated information from plans, but we will not directly access, make use of, or share your content with anyone else without your permission. Authorised officers of your home institution may access your plans for specific purposes - for example, to track compliance with funder/institutional requirements or to calculate storage requirements.
+The University of Edinburgh holds your plans on your behalf, but they are your property and responsibility. Any FOI applicants will be referred back to your home institution.
+Your password is stored in encrypted form and cannot be retrieved. If forgotten it has to be reset.
+Please note that DMPonline uses Cookies. Further information about Cookies and how we use them is available on the main DCC website.
+Use of the tool indicates that you understand and agree to these terms and conditions.
If you don't want to accept the invitation, please ignore this email.
+ Your account won't be created until you access the link above and set your password.
If you didn't request this, please ignore this email.
+Your password won't change until you access the link above and create a new one.
" + hello: "Hello" + 1st_part_locked: "Your " + 2nd_part_locked: " account has been locked due to an excessive number of unsuccessful sign in attempts." + click_to_unlock: "Click the link below to unlock your account:" + unlock: 'Unlock my account' + waiting_for_confirmation: "Currently waiting confirmation for: " + resend_unlock: "Resend unlock instructions" + + api: + bad_credentials: '{"Error":"Bad credentials"}' + org_dosent_exist: '{"Error":"Organisation does not exist"}' + org_not_funder: '{"Error":"Organisation specified is not a funder"}' + org_multiple_templates: '{"Error":"Organisation has more than one template and template name unspecified or invalid"}' + no_auth_for_endpoint: '{"Error":"You do not have authorisation to view this endpoint"}' + bad_resource: '{"Error":"You do not have authorisation to view this resource"}' + diff --git a/config/locales/fr.bootstrap.yml b/config/locales/fr.bootstrap.yml deleted file mode 100644 index 2e52bb1..0000000 --- a/config/locales/fr.bootstrap.yml +++ /dev/null @@ -1,17 +0,0 @@ - -fr: - helpers: - actions: "Actions" - links: - back: "Retour" - cancel: "Annuler" - confirm: "Êtes-vous sûr?" - destroy: "Supprimer" - new: "Nouveau" - edit: "Modifier" - titles: - edit: "Modifier" - save: "Enregistrer" - new: "Nouveau" - delete: "Supprimer" - diff --git a/config/locales/untitled.txt b/config/locales/untitled.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/config/locales/untitled.txt