From 94f6864282f3c8c598144a4a7db1bdaa7281c5f4 Mon Sep 17 00:00:00 2001 From: FOLIO Translations Bot <38661258+folio-translations@users.noreply.github.com> Date: Wed, 19 Feb 2025 22:21:39 -0500 Subject: [PATCH] Update translation strings This pull request was initiated by Lokalise (user Peter Murray) at 2025-02-20 03:40:08 --- translations/stripes-core/ar.json | 3 +- translations/stripes-core/ber.json | 3 +- translations/stripes-core/ca.json | 3 +- translations/stripes-core/cs_CZ.json | 3 +- translations/stripes-core/da.json | 3 +- translations/stripes-core/de.json | 3 +- translations/stripes-core/en_GB.json | 3 +- translations/stripes-core/en_SE.json | 3 +- translations/stripes-core/en_US.json | 3 +- translations/stripes-core/es.json | 3 +- translations/stripes-core/es_419.json | 3 +- translations/stripes-core/es_ES.json | 3 +- translations/stripes-core/fr.json | 3 +- translations/stripes-core/fr_FR.json | 3 +- translations/stripes-core/he.json | 3 +- translations/stripes-core/hi_IN.json | 3 +- translations/stripes-core/hu.json | 3 +- translations/stripes-core/it_IT.json | 3 +- translations/stripes-core/ja.json | 3 +- translations/stripes-core/ko.json | 3 +- translations/stripes-core/nb.json | 3 +- translations/stripes-core/nl.json | 3 +- translations/stripes-core/nn.json | 3 +- translations/stripes-core/pl.json | 3 +- translations/stripes-core/pt_BR.json | 3 +- translations/stripes-core/pt_PT.json | 3 +- translations/stripes-core/ru.json | 3 +- translations/stripes-core/sk.json | 3 +- translations/stripes-core/sv.json | 3 +- translations/stripes-core/uk.json | 166 ++++++++++++++++++++++++++ translations/stripes-core/ur.json | 3 +- translations/stripes-core/zh_CN.json | 3 +- translations/stripes-core/zh_TW.json | 3 +- translations/stripes-core/zu.json | 166 ++++++++++++++++++++++++++ 34 files changed, 396 insertions(+), 32 deletions(-) create mode 100644 translations/stripes-core/uk.json create mode 100644 translations/stripes-core/zu.json diff --git a/translations/stripes-core/ar.json b/translations/stripes-core/ar.json index 614704a9..d4774322 100644 --- a/translations/stripes-core/ar.json +++ b/translations/stripes-core/ar.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/ber.json b/translations/stripes-core/ber.json index 902c1607..7f713382 100644 --- a/translations/stripes-core/ber.json +++ b/translations/stripes-core/ber.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/ca.json b/translations/stripes-core/ca.json index 16dce4fb..cd116fdb 100644 --- a/translations/stripes-core/ca.json +++ b/translations/stripes-core/ca.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/cs_CZ.json b/translations/stripes-core/cs_CZ.json index ec81cb43..2085f8df 100644 --- a/translations/stripes-core/cs_CZ.json +++ b/translations/stripes-core/cs_CZ.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Vaše relace brzy skončí! Zbývající čas:", "logoutComplete": "Odhlásili jste se.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Nápověda" } \ No newline at end of file diff --git a/translations/stripes-core/da.json b/translations/stripes-core/da.json index f2936846..87d41e0e 100644 --- a/translations/stripes-core/da.json +++ b/translations/stripes-core/da.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/de.json b/translations/stripes-core/de.json index e5ad5e12..daa4181b 100644 --- a/translations/stripes-core/de.json +++ b/translations/stripes-core/de.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/en_GB.json b/translations/stripes-core/en_GB.json index 902c1607..7f713382 100644 --- a/translations/stripes-core/en_GB.json +++ b/translations/stripes-core/en_GB.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/en_SE.json b/translations/stripes-core/en_SE.json index 902c1607..7f713382 100644 --- a/translations/stripes-core/en_SE.json +++ b/translations/stripes-core/en_SE.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/en_US.json b/translations/stripes-core/en_US.json index 902c1607..7f713382 100644 --- a/translations/stripes-core/en_US.json +++ b/translations/stripes-core/en_US.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/es.json b/translations/stripes-core/es.json index a24b9d6f..4567f3b8 100644 --- a/translations/stripes-core/es.json +++ b/translations/stripes-core/es.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/es_419.json b/translations/stripes-core/es_419.json index a24b9d6f..4567f3b8 100644 --- a/translations/stripes-core/es_419.json +++ b/translations/stripes-core/es_419.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/es_ES.json b/translations/stripes-core/es_ES.json index a24b9d6f..4567f3b8 100644 --- a/translations/stripes-core/es_ES.json +++ b/translations/stripes-core/es_ES.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/fr.json b/translations/stripes-core/fr.json index 830f1b5b..63f64c6b 100644 --- a/translations/stripes-core/fr.json +++ b/translations/stripes-core/fr.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/fr_FR.json b/translations/stripes-core/fr_FR.json index 3f05d518..6e656672 100644 --- a/translations/stripes-core/fr_FR.json +++ b/translations/stripes-core/fr_FR.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "Vous vous êtes déconnecté.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/he.json b/translations/stripes-core/he.json index 47107698..6e83e477 100644 --- a/translations/stripes-core/he.json +++ b/translations/stripes-core/he.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/hi_IN.json b/translations/stripes-core/hi_IN.json index 902c1607..7f713382 100644 --- a/translations/stripes-core/hi_IN.json +++ b/translations/stripes-core/hi_IN.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/hu.json b/translations/stripes-core/hu.json index ac66f54d..b3068688 100644 --- a/translations/stripes-core/hu.json +++ b/translations/stripes-core/hu.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/it_IT.json b/translations/stripes-core/it_IT.json index dddfaf0d..48caf353 100644 --- a/translations/stripes-core/it_IT.json +++ b/translations/stripes-core/it_IT.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/ja.json b/translations/stripes-core/ja.json index 02a17b77..1177bf41 100644 --- a/translations/stripes-core/ja.json +++ b/translations/stripes-core/ja.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "セッションはまもなく終了します。残時間:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/ko.json b/translations/stripes-core/ko.json index 66624bd2..3c079c89 100644 --- a/translations/stripes-core/ko.json +++ b/translations/stripes-core/ko.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/nb.json b/translations/stripes-core/nb.json index 902c1607..7f713382 100644 --- a/translations/stripes-core/nb.json +++ b/translations/stripes-core/nb.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/nl.json b/translations/stripes-core/nl.json index f1709807..34500d6d 100644 --- a/translations/stripes-core/nl.json +++ b/translations/stripes-core/nl.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/nn.json b/translations/stripes-core/nn.json index 902c1607..7f713382 100644 --- a/translations/stripes-core/nn.json +++ b/translations/stripes-core/nn.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/pl.json b/translations/stripes-core/pl.json index ef8ef8f8..8234b9c6 100644 --- a/translations/stripes-core/pl.json +++ b/translations/stripes-core/pl.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Pomoc" } \ No newline at end of file diff --git a/translations/stripes-core/pt_BR.json b/translations/stripes-core/pt_BR.json index 435ee85b..ac1d36f7 100644 --- a/translations/stripes-core/pt_BR.json +++ b/translations/stripes-core/pt_BR.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Sua sessão terminará em breve! Tempo restante:", "logoutComplete": "Você efetuou logout.", "errors.oidc": "Erro: o servidor está proibido, inacessível ou indisponível.", - "title.logoutTimeout": "Sair por inatividade" + "title.logoutTimeout": "Sair por inatividade", + "help": "Ajuda" } \ No newline at end of file diff --git a/translations/stripes-core/pt_PT.json b/translations/stripes-core/pt_PT.json index 81b247ba..e6a5509e 100644 --- a/translations/stripes-core/pt_PT.json +++ b/translations/stripes-core/pt_PT.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/ru.json b/translations/stripes-core/ru.json index dcdd5c50..56019502 100644 --- a/translations/stripes-core/ru.json +++ b/translations/stripes-core/ru.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/sk.json b/translations/stripes-core/sk.json index 7049203b..79d64a50 100644 --- a/translations/stripes-core/sk.json +++ b/translations/stripes-core/sk.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/sv.json b/translations/stripes-core/sv.json index 8bceb1b0..48b8049d 100644 --- a/translations/stripes-core/sv.json +++ b/translations/stripes-core/sv.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/uk.json b/translations/stripes-core/uk.json new file mode 100644 index 00000000..49371e03 --- /dev/null +++ b/translations/stripes-core/uk.json @@ -0,0 +1,166 @@ +{ + "front.welcome": "Welcome, the Future Of Libraries Is OPEN!", + "front.home": "Home", + "front.about": "Software versions", + "button.new": "+ New", + "button.new_tooltip": "Add {entry}", + "button.edit": "Edit", + "button.delete": "Delete", + "button.deleteEntry": "Delete {entry}", + "button.saveAndClose": "Save and close", + "button.cancel": "Cancel", + "label.confirmDeleteEntry": "{name} will be removed", + "label.editEntry": "Edit {entry}", + "label.createEntry": "Create {entry}", + "label.missingRequiredField": "Please fill this in to continue", + "label.okay": "Okay", + "successfullyDeleted": "The {entry} {name} was successfully deleted.", + "untitled": "Untitled", + "about.paneTitle": "Software versions", + "about.userInterface": "User interface", + "about.foundation": "Foundation", + "about.okapiServices": "API gateway services", + "about.unknown": "Unknown", + "about.version": "Version {version}", + "about.forTenant": "For tenant {tenant}", + "about.onUrl": "On URL {url}", + "about.legendKey": "Key", + "about.notEnabledModules": "Installed modules that are not enabled for this tenant are displayed in gray.", + "about.moduleCount": "{count, number} {count, plural, one {module} other {modules}}", + "about.interfaceCount": "{count, number} {count, plural, one {interface} other {interfaces}}", + "about.uiOrServiceDependencies": "UI/service dependencies", + "about.moduleDependsOn": "{module} depends on:", + "about.newerModuleAvailable": "{required} ({available} available)", + "about.noDependencies": "{base} declares no dependencies", + "about.key.absentInterfaces": "Interfaces that are required but absent are highlighted in bold red.", + "about.key.incompatibleIntf": "Interfaces that are required but present only in an incompatible version are highlighted in orange.", + "about.key.compatible": "Interfaces that are present in a compatible version are shown in regular font.", + "about.moduleTypeCount": "{count, number} {type} {count, plural, one {module} other {modules}}", + "about.appModuleCount": "{count, number} app {count, plural, one {module} other {modules}}", + "about.settingsModuleCount": "{count, number} settings {count, plural, one {module} other {modules}}", + "about.pluginModuleCount": "{count, number} plugin {count, plural, one {module} other {modules}}", + "loggedInAs": "Logged in as {firstName} {lastName}", + "logout": "Log out", + "settings": "Settings", + "folioSettings": "FOLIO settings", + "loginViaSSO": "Log in via SSO", + "button.close": "Close", + "login": "Log in", + "username": "Username", + "password": "Password", + "loggingIn": "Logging in...", + "button.back": "Back", + "button.confirm": "Confirm", + "title.home": "Home", + "title.settings": "Settings", + "title.login": "Log in", + "title.ssoRedirect": "SSO Redirect", + "title.notFound": "Not Found", + "title.ssoLanding": "SSO Landing", + "currentServicePoint": "Service point: {name}", + "currentServicePointNotSelected": "Service point: None", + "title.CreateResetPassword": "Choose a password", + "title.forgotPassword": "Forgot password?", + "title.forgotUsername": "Forgot username?", + "title.checkEmail": "Check your email", + "title.changePassword": "Change password", + "button.hidePassword": "Hide password", + "button.showPassword": "Show password", + "button.forgotPassword": "Forgot password?", + "button.forgotUsername": "Forgot username?", + "button.continue": "Continue", + "button.redirect.login": "Continue to FOLIO", + "label.forgotUsername": "Forgot username?", + "label.forgotPassword": "Forgot password?", + "label.forgotUsernameCallToAction": "Enter your email or phone number", + "label.forgotPasswordCallToAction": "Enter your email, username or phone number", + "label.your.email": "An email has been sent to your email address.", + "label.check.email": "Check your email", + "label.caution.email": "If you don't receive the email, check your spam, junk, social or other folders. Or contact your FOLIO system administrator.", + "label.sent.email": "An email has been sent to {hiddenUserEmail}", + "label.congratulations": "Congratulations!", + "label.changed.password": "You've successfully changed your password.", + "setPassword": "Set password", + "settingPassword": "Setting password...", + "mainnav.showAllApplicationsButtonLabel": "Apps", + "mainnav.showAllApplicationsButtonAriaLabel": "All applications", + "mainnav.currentAppAriaLabel": "Current open application: {appName} (Click to go home)", + "mainnav.topLevelLabel": "Primary", + "mainnav.applicationListLabel": "Application List", + "errors.default.error": "Sorry, the information entered does not match our records.", + "errors.username.incorrect": "This FOLIO account cannot be located. Please contact your FOLIO systems administrator.", + "errors.password.incorrect": "Bad credentials", + "errors.user.blocked": "For security purposes, your account has been locked. Please try again or contact your FOLIO System Administrator.", + "errors.password.match.error": "Password does not match. Retype your password.", + "errors.password.lastTenPasswords.invalid": "Previously used password. Please enter a new password.", + "errors.email.invalid": "Please enter a valid email address.", + "errors.unable.locate.account": "Unable to find your account. Please enter a valid email address or phone number.", + "errors.unable.locate.account.password": "Unable to find your account. Please enter a valid email address, phone number, or username.", + "errors.link.invalid": "Your choose password link is invalid. Please verify that you are using the link included in your email or contact your FOLIO Administrator.", + "errors.link.expired": "Your choose password link expired or has already been used. Please contact your FOLIO Administrator for a new link.", + "errors.link.used": "Your choose password link expired or has already been used. Please contact your FOLIO Administrator for a new link.", + "errors.forgotten.password.found.multiple.users": "The information provided is tied to multiple FOLIO accounts. Please contact your FOLIO system administrator to reset your password.", + "errors.forgotten.username.found.multiple.users": "This email or phone number is tied to multiple FOLIO accounts. Please contact your FOLIO system administrator.", + "errors.forgotten.password.found.inactive": "Your account is currently locked. Please contact your FOLIO system administrator to reset your password", + "errors.default.server.error": "System error. Please wait a few minutes and try again.", + "createResetPassword.header": "Choose a password", + "createResetPassword.newPassword": "New Password", + "createResetPassword.confirmPassword": "Confirm Password", + "errors.password.incorrect.warn.user": "You have entered the wrong username or password for the third time. You have two more tries to log in before your account will be locked.", + "errors.password.incorrect.block.user": "For security purposes, your account has been locked. Please contact your FOLIO System Administrator to reset your password.", + "settingSystemInfo": "System information", + "settingChoose": "Choose settings", + "button.save": "Save", + "mainnav.appContextMenu": "Application context dropdown", + "errors.password.length.invalid": "The password length must be minimum 8 symbols.", + "errors.password.alphabetical.invalid": "The password must contain both lowercase and uppercase letters.", + "errors.password.number.invalid": "The password must contain at least one numeric character.", + "errors.password.specialCharacter.invalid": "The password must contain at least one special character.", + "errors.password.usernameDuplicate.invalid": " The password must not contain your username.", + "errors.password.keyboardSequence.invalid": "The password must not contain a keyboard sequence.", + "errors.password.repeatingSymbols.invalid": "The password must not contain the same character in a row.", + "errors.password.whiteSpace.invalid": "The password must not contain whitespaces.", + "mainnav.myProfileAriaLabel": "{tenantName} {servicePointName} profile", + "mainnav.skipMainNavigation": "Skip to main content", + "errors.user.timeout": "Your session has expired. Please log in again to resume your session.", + "errors.password.consecutiveWhitespaces.invalid": "The password must not contain consecutive white space characters.", + "about.missingModuleCount": "{count, number} missing {count, plural, one {interface} other {interfaces}}", + "about.incompatibleModuleCount": "{count, number} incompatible interface {count, plural, one {version} other {versions}}", + "routeErrorBoundary.sub": "An error occurred on this page and it could not be loaded.", + "routeErrorBoundary.goToAppHomeLabel": "Return to home", + "routeErrorBoundary.goToModuleHomeLabel": "Return to {name} landing page", + "routeErrorBoundary.goToModuleSettingsHomeLabel": "Return to {name} settings", + "logoutKeepSso": "Log out from FOLIO, keep SSO session", + "mainnav.profileDropdown.locale": "Locale", + "mainnav.profileDropdown.permissions": "Permissions", + "front.error.header": "404 Error", + "errors.password.compromised.invalid": "The password must not be commonly-used, expected or compromised", + "createResetPassword.ruleTemplate": "Must {description}", + "front.error.general.message": "The requested URL {br}{url}{br} was not found on this server.", + "front.error.setPassword.message": "Please log out of your current FOLIO session to set password. Once logged out please try to set your password with this link again.", + "title.noPermission": "No permission", + "front.error.noPermission": "You don't have permission to view this app/record", + "button.duplicate": "Duplicate", + "stale.warning": "The application has changed on the server and needs to be refreshed.", + "stale.reload": "Click here to reload.", + "placeholder.forgotPassword": "Enter email or phone", + "placeholder.forgotUsername": "Enter email or phone", + "title.cookieEnabled": "Cookies are required to login. Please enable cookies and try again.", + "logoutPending": "Log out in process...", + "rtr.idleSession.modalHeader": "Your session will expire soon!", + "rtr.idleSession.timeRemaining": "Time remaining", + "rtr.idleSession.keepWorking": "Keep working", + "rtr.idleSession.sessionExpiredSoSad": "Your session expired due to inactivity.", + "rtr.idleSession.logInAgain": "Log in again", + "title.logout": "Log out", + "about.applicationCount": "{count} applications", + "about.applicationsVersionsTitle": "Applications/modules/interfaces", + "tenantChoose": "Select your tenant/library", + "tenantLibrary": "Tenant/Library", + "errors.saml.missingToken": "No code query parameter.", + "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", + "logoutComplete": "You have logged out.", + "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", + "title.logoutTimeout": "Inactivity log out", + "help": "Допомога" +} \ No newline at end of file diff --git a/translations/stripes-core/ur.json b/translations/stripes-core/ur.json index 902c1607..7f713382 100644 --- a/translations/stripes-core/ur.json +++ b/translations/stripes-core/ur.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/zh_CN.json b/translations/stripes-core/zh_CN.json index 83ca2d66..58891bd0 100644 --- a/translations/stripes-core/zh_CN.json +++ b/translations/stripes-core/zh_CN.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "您的会话即将结束!剩余时间:", "logoutComplete": "您已登出", "errors.oidc": "错误:服务器被禁止、无法连接或不可用。", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "不活动注销", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/zh_TW.json b/translations/stripes-core/zh_TW.json index 2b6f9997..ef2903fc 100644 --- a/translations/stripes-core/zh_TW.json +++ b/translations/stripes-core/zh_TW.json @@ -161,5 +161,6 @@ "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", "logoutComplete": "You have logged out.", "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", - "title.logoutTimeout": "Inactivity log out" + "title.logoutTimeout": "Inactivity log out", + "help": "Help" } \ No newline at end of file diff --git a/translations/stripes-core/zu.json b/translations/stripes-core/zu.json new file mode 100644 index 00000000..7f713382 --- /dev/null +++ b/translations/stripes-core/zu.json @@ -0,0 +1,166 @@ +{ + "front.welcome": "Welcome, the Future Of Libraries Is OPEN!", + "front.home": "Home", + "front.about": "Software versions", + "button.new": "+ New", + "button.new_tooltip": "Add {entry}", + "button.edit": "Edit", + "button.delete": "Delete", + "button.deleteEntry": "Delete {entry}", + "button.saveAndClose": "Save and close", + "button.cancel": "Cancel", + "label.confirmDeleteEntry": "{name} will be removed", + "label.editEntry": "Edit {entry}", + "label.createEntry": "Create {entry}", + "label.missingRequiredField": "Please fill this in to continue", + "label.okay": "Okay", + "successfullyDeleted": "The {entry} {name} was successfully deleted.", + "untitled": "Untitled", + "about.paneTitle": "Software versions", + "about.userInterface": "User interface", + "about.foundation": "Foundation", + "about.okapiServices": "API gateway services", + "about.unknown": "Unknown", + "about.version": "Version {version}", + "about.forTenant": "For tenant {tenant}", + "about.onUrl": "On URL {url}", + "about.legendKey": "Key", + "about.notEnabledModules": "Installed modules that are not enabled for this tenant are displayed in gray.", + "about.moduleCount": "{count, number} {count, plural, one {module} other {modules}}", + "about.interfaceCount": "{count, number} {count, plural, one {interface} other {interfaces}}", + "about.uiOrServiceDependencies": "UI/service dependencies", + "about.moduleDependsOn": "{module} depends on:", + "about.newerModuleAvailable": "{required} ({available} available)", + "about.noDependencies": "{base} declares no dependencies", + "about.key.absentInterfaces": "Interfaces that are required but absent are highlighted in bold red.", + "about.key.incompatibleIntf": "Interfaces that are required but present only in an incompatible version are highlighted in orange.", + "about.key.compatible": "Interfaces that are present in a compatible version are shown in regular font.", + "about.moduleTypeCount": "{count, number} {type} {count, plural, one {module} other {modules}}", + "about.appModuleCount": "{count, number} app {count, plural, one {module} other {modules}}", + "about.settingsModuleCount": "{count, number} settings {count, plural, one {module} other {modules}}", + "about.pluginModuleCount": "{count, number} plugin {count, plural, one {module} other {modules}}", + "loggedInAs": "Logged in as {firstName} {lastName}", + "logout": "Log out", + "settings": "Settings", + "folioSettings": "FOLIO settings", + "loginViaSSO": "Log in via SSO", + "button.close": "Close", + "login": "Log in", + "username": "Username", + "password": "Password", + "loggingIn": "Logging in...", + "button.back": "Back", + "button.confirm": "Confirm", + "title.home": "Home", + "title.settings": "Settings", + "title.login": "Log in", + "title.ssoRedirect": "SSO Redirect", + "title.notFound": "Not Found", + "title.ssoLanding": "SSO Landing", + "currentServicePoint": "Service point: {name}", + "currentServicePointNotSelected": "Service point: None", + "title.CreateResetPassword": "Choose a password", + "title.forgotPassword": "Forgot password?", + "title.forgotUsername": "Forgot username?", + "title.checkEmail": "Check your email", + "title.changePassword": "Change password", + "button.hidePassword": "Hide password", + "button.showPassword": "Show password", + "button.forgotPassword": "Forgot password?", + "button.forgotUsername": "Forgot username?", + "button.continue": "Continue", + "button.redirect.login": "Continue to FOLIO", + "label.forgotUsername": "Forgot username?", + "label.forgotPassword": "Forgot password?", + "label.forgotUsernameCallToAction": "Enter your email or phone number", + "label.forgotPasswordCallToAction": "Enter your email, username or phone number", + "label.your.email": "An email has been sent to your email address.", + "label.check.email": "Check your email", + "label.caution.email": "If you don't receive the email, check your spam, junk, social or other folders. Or contact your FOLIO system administrator.", + "label.sent.email": "An email has been sent to {hiddenUserEmail}", + "label.congratulations": "Congratulations!", + "label.changed.password": "You've successfully changed your password.", + "setPassword": "Set password", + "settingPassword": "Setting password...", + "mainnav.showAllApplicationsButtonLabel": "Apps", + "mainnav.showAllApplicationsButtonAriaLabel": "All applications", + "mainnav.currentAppAriaLabel": "Current open application: {appName} (Click to go home)", + "mainnav.topLevelLabel": "Primary", + "mainnav.applicationListLabel": "Application List", + "errors.default.error": "Sorry, the information entered does not match our records.", + "errors.username.incorrect": "This FOLIO account cannot be located. Please contact your FOLIO systems administrator.", + "errors.password.incorrect": "Bad credentials", + "errors.user.blocked": "For security purposes, your account has been locked. Please try again or contact your FOLIO System Administrator.", + "errors.password.match.error": "Password does not match. Retype your password.", + "errors.password.lastTenPasswords.invalid": "Previously used password. Please enter a new password.", + "errors.email.invalid": "Please enter a valid email address.", + "errors.unable.locate.account": "Unable to find your account. Please enter a valid email address or phone number.", + "errors.unable.locate.account.password": "Unable to find your account. Please enter a valid email address, phone number, or username.", + "errors.link.invalid": "Your choose password link is invalid. Please verify that you are using the link included in your email or contact your FOLIO Administrator.", + "errors.link.expired": "Your choose password link expired or has already been used. Please contact your FOLIO Administrator for a new link.", + "errors.link.used": "Your choose password link expired or has already been used. Please contact your FOLIO Administrator for a new link.", + "errors.forgotten.password.found.multiple.users": "The information provided is tied to multiple FOLIO accounts. Please contact your FOLIO system administrator to reset your password.", + "errors.forgotten.username.found.multiple.users": "This email or phone number is tied to multiple FOLIO accounts. Please contact your FOLIO system administrator.", + "errors.forgotten.password.found.inactive": "Your account is currently locked. Please contact your FOLIO system administrator to reset your password", + "errors.default.server.error": "System error. Please wait a few minutes and try again.", + "createResetPassword.header": "Choose a password", + "createResetPassword.newPassword": "New Password", + "createResetPassword.confirmPassword": "Confirm Password", + "errors.password.incorrect.warn.user": "You have entered the wrong username or password for the third time. You have two more tries to log in before your account will be locked.", + "errors.password.incorrect.block.user": "For security purposes, your account has been locked. Please contact your FOLIO System Administrator to reset your password.", + "settingSystemInfo": "System information", + "settingChoose": "Choose settings", + "button.save": "Save", + "mainnav.appContextMenu": "Application context dropdown", + "errors.password.length.invalid": "The password length must be minimum 8 symbols.", + "errors.password.alphabetical.invalid": "The password must contain both lowercase and uppercase letters.", + "errors.password.number.invalid": "The password must contain at least one numeric character.", + "errors.password.specialCharacter.invalid": "The password must contain at least one special character.", + "errors.password.usernameDuplicate.invalid": " The password must not contain your username.", + "errors.password.keyboardSequence.invalid": "The password must not contain a keyboard sequence.", + "errors.password.repeatingSymbols.invalid": "The password must not contain the same character in a row.", + "errors.password.whiteSpace.invalid": "The password must not contain whitespaces.", + "mainnav.myProfileAriaLabel": "{tenantName} {servicePointName} profile", + "mainnav.skipMainNavigation": "Skip to main content", + "errors.user.timeout": "Your session has expired. Please log in again to resume your session.", + "errors.password.consecutiveWhitespaces.invalid": "The password must not contain consecutive white space characters.", + "about.missingModuleCount": "{count, number} missing {count, plural, one {interface} other {interfaces}}", + "about.incompatibleModuleCount": "{count, number} incompatible interface {count, plural, one {version} other {versions}}", + "routeErrorBoundary.sub": "An error occurred on this page and it could not be loaded.", + "routeErrorBoundary.goToAppHomeLabel": "Return to home", + "routeErrorBoundary.goToModuleHomeLabel": "Return to {name} landing page", + "routeErrorBoundary.goToModuleSettingsHomeLabel": "Return to {name} settings", + "logoutKeepSso": "Log out from FOLIO, keep SSO session", + "mainnav.profileDropdown.locale": "Locale", + "mainnav.profileDropdown.permissions": "Permissions", + "front.error.header": "404 Error", + "errors.password.compromised.invalid": "The password must not be commonly-used, expected or compromised", + "createResetPassword.ruleTemplate": "Must {description}", + "front.error.general.message": "The requested URL {br}{url}{br} was not found on this server.", + "front.error.setPassword.message": "Please log out of your current FOLIO session to set password. Once logged out please try to set your password with this link again.", + "title.noPermission": "No permission", + "front.error.noPermission": "You don't have permission to view this app/record", + "button.duplicate": "Duplicate", + "stale.warning": "The application has changed on the server and needs to be refreshed.", + "stale.reload": "Click here to reload.", + "placeholder.forgotPassword": "Enter email or phone", + "placeholder.forgotUsername": "Enter email or phone", + "title.cookieEnabled": "Cookies are required to login. Please enable cookies and try again.", + "logoutPending": "Log out in process...", + "rtr.idleSession.modalHeader": "Your session will expire soon!", + "rtr.idleSession.timeRemaining": "Time remaining", + "rtr.idleSession.keepWorking": "Keep working", + "rtr.idleSession.sessionExpiredSoSad": "Your session expired due to inactivity.", + "rtr.idleSession.logInAgain": "Log in again", + "title.logout": "Log out", + "about.applicationCount": "{count} applications", + "about.applicationsVersionsTitle": "Applications/modules/interfaces", + "tenantChoose": "Select your tenant/library", + "tenantLibrary": "Tenant/Library", + "errors.saml.missingToken": "No code query parameter.", + "rtr.fixedLengthSession.timeRemaining": "Your session will end soon! Time remaining:", + "logoutComplete": "You have logged out.", + "errors.oidc": "Error: server is forbidden, unreachable, or unavailable.", + "title.logoutTimeout": "Inactivity log out", + "help": "Help" +} \ No newline at end of file