From 34cd1753063cbee48cc0fdf2bbc9728ce5aaf7c1 Mon Sep 17 00:00:00 2001 From: Nivesh Krishna Date: Fri, 6 May 2022 08:23:47 +0000 Subject: [PATCH 1/8] Added translation using Weblate (Catalan) --- apps/privacy/l10n/ca.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 apps/privacy/l10n/ca.json diff --git a/apps/privacy/l10n/ca.json b/apps/privacy/l10n/ca.json new file mode 100644 index 00000000..9449fa9e --- /dev/null +++ b/apps/privacy/l10n/ca.json @@ -0,0 +1,11 @@ +{ + "translations": { + "Like in most cloud services, a reduced number of administrators can see your files and all the information in the database as they need to make backups, perform upgrades, reset passwords, etc.": "", + "Learn more about this topic here.": "", + "To protect your data, we have implemented server-side-encryption on our servers which hides by default the content of your files and notes even to these administrators.": "", + "People you shared documents or folders with": "", + "Where is your data?": "", + "Who has access to your data?": "" + }, + "pluralForm": "" +} -- GitLab From df0d8451a445df0d2cbe0f63a16fb547eccee3d7 Mon Sep 17 00:00:00 2001 From: Fazle Rabbi Date: Thu, 26 May 2022 19:38:32 +0600 Subject: [PATCH 2/8] fix typo --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4c5d0c98..95a2463e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,7 +9,7 @@ include: .deploy:nextcloud-app-by-checkout: script: - - ssh $SSH_USER@$DEPLOYMENT_HOST "git clone --depth 1 $CI_REPOSITORY_URL --branch $DEPLOYMENT_BRANCH --single-branch /tmp/${CI_JOB_ID}/${APP_NAME} && sudo rsync -avzh --chown www-data:www-data --delete --exclude '.git*' /tmp/${CI_JOB_ID}/${eCloud} ${DEPLOYMENT_PATH}/html/themes/ && rm -rf /tmp/${CI_JOB_ID} && docker exec -u www-data $CONTAINER_NAME /usr/local/bin/php /var/www/html/occ maintenance:theme:update" + - ssh $SSH_USER@$DEPLOYMENT_HOST "git clone --depth 1 $CI_REPOSITORY_URL --branch $DEPLOYMENT_BRANCH --single-branch /tmp/${CI_JOB_ID}/${APP_NAME} && sudo rsync -avzh --chown www-data:www-data --delete --exclude '.git*' /tmp/${CI_JOB_ID}/${APP_NAME} ${DEPLOYMENT_PATH}/html/themes/ && rm -rf /tmp/${CI_JOB_ID} && docker exec -u www-data $CONTAINER_NAME /usr/local/bin/php /var/www/html/occ maintenance:theme:update" -- GitLab From 5ea23e500a8a752468fe25045ec9170cc1a2caed Mon Sep 17 00:00:00 2001 From: Ronak P Patel Date: Thu, 26 May 2022 22:53:43 +0000 Subject: [PATCH 3/8] murena login page style change --- core/css/guest.css | 337 +++++++++++++++++++++++++++++---- core/css/server.css | 6 +- core/img/lines.png | Bin 0 -> 27994 bytes core/webfonts/Montserrat.woff | Bin 0 -> 34152 bytes core/webfonts/Montserrat.woff2 | Bin 0 -> 26368 bytes core/webfonts/montserrat.woff2 | Bin 0 -> 23836 bytes defaults.php | 33 +++- l10n/de.js | 15 ++ l10n/de.json | 15 ++ l10n/en.js | 15 ++ l10n/en.json | 15 ++ l10n/es.js | 15 ++ l10n/es.json | 15 ++ l10n/fr.js | 15 ++ l10n/fr.json | 15 ++ 15 files changed, 443 insertions(+), 53 deletions(-) create mode 100644 core/img/lines.png create mode 100644 core/webfonts/Montserrat.woff create mode 100644 core/webfonts/Montserrat.woff2 create mode 100644 core/webfonts/montserrat.woff2 create mode 100644 l10n/de.js create mode 100644 l10n/de.json create mode 100755 l10n/en.js create mode 100755 l10n/en.json create mode 100644 l10n/es.js create mode 100644 l10n/es.json create mode 100644 l10n/fr.js create mode 100644 l10n/fr.json diff --git a/core/css/guest.css b/core/css/guest.css index ab54936d..14d664bf 100644 --- a/core/css/guest.css +++ b/core/css/guest.css @@ -4,13 +4,14 @@ /* Default and reset */ @font-face { - font-family: "Century Gothic Regular"; - font-style: normal; - font-weight: normal; - src: local("Century Gothic Regular"), - url("../webfonts/GOTHIC.woff") format("woff"); -} - + font-family: 'Montserrat'; + src: url('../webfonts/Montserrat.woff2') format('woff2'), + url('../webfonts/Montserrat.woff') format('woff'); + /* font-weight: 600; */ + /* font-style: normal; */ + font-display: swap; + letter-spacing: 1px; + } /* Mobile font sizes */ @media screen and (max-width: 768px) { #body-login #user, #body-login #password { @@ -29,6 +30,7 @@ html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pr font-family: inherit; vertical-align: baseline; cursor: default; + font-family: 'Montserrat'; } html { @@ -101,9 +103,12 @@ body { #body-login .wrapper .update.two-factor h3, #body-login .wrapper .update.two-factor p, #body-login .wrapper .two-factor-secondary { - color: white; + color: #808080; +} +#body-login .wrapper .two-factor-secondary{ + border-color: #808080; + text-decoration: underline; } - #body-login a:not(.button):hover, #body-login a:not(.button):focus { @@ -151,7 +156,7 @@ body { background-repeat: no-repeat; background-size: 100px; background-position: center; - width: 256px; + width: 180px; min-height: 128px; max-height: 200px; margin: 0 auto; @@ -166,9 +171,11 @@ body { } .wrapper { - width: 96%; - max-width: 500px; - margin-top: 10vh; + width: 100%; + height: 100vh; + max-width: unset; + margin-top: 0; + display: inline; } /* Default FORM */ @@ -571,7 +578,7 @@ form .warning input[type='checkbox'] + label { } .body-login-container.two-factor { - max-width: 290px; + max-width: 100%; margin: 15px auto 0; } @@ -613,6 +620,8 @@ form .warning input[type='checkbox'] + label { width: 100px; display: block; margin: 0 auto; + background-color: gray; + border-radius: 10px; } .two-factor-submit { @@ -799,11 +808,15 @@ form #selectDbType label span { user-select: text; } -.body-login-container h2, +.body-login-container h2 +{ + color: #fff; + text-align: center; +} .warning h2, .update h2, .error h2 { - color: #fff; + color: #333; text-align: center; } @@ -897,8 +910,8 @@ p.info { } .update .appList { - list-style: disc; - text-align: left; + list-style: inside; + text-align: center; margin-left: 25px; margin-right: 25px; } @@ -1054,7 +1067,11 @@ img.icon-loading-small-dark, object.icon-loading-small-dark, video.icon-loading- /* FOOTER */ footer { height: 70px; - margin-top: auto; + width: 100%; + position: absolute; + bottom: 0; + right: 0; + padding-bottom: 15px; } footer .info .entity-name { @@ -1084,26 +1101,41 @@ a.legal { background-color: #ffffff !important; background-image: none !important; color: #808080; - font-family: "Century Gothic Regular"; + font-family: "Montserrat"; } #body-login .v-align { - border: 1px solid #DCDCDC; + display: flex; + flex-direction: column; + justify-content: center; + align-items: flex-start; + gap: 40px; + height: 100%; + background: #FFFFFF; + flex: none; + order: 0; + align-self: stretch; + flex-grow: 0; box-sizing: border-box; - border-radius: 8px; - margin: 32px 0px; padding: 64px 44px; + position: relative; +} +#body-login .warning-messsage { + width: 30%; + margin: 5% auto; + height: auto; + gap: 0; } - #body-login #user, #body-login #password, #body-login .totp-form > input[type="tel"] { padding: 12px 16px; - width: 424px; + width: 100%; height: 48px; border: 1px solid #E6E8E9; box-sizing: border-box; border-radius: 8px; margin: 12px 0px; + font-size: 16px; } #body-login .groupbottom, @@ -1120,7 +1152,7 @@ a.legal { #body-login #submit-wrapper, #body-login #reset-password-wrapper { background-color: #ffffff; - margin-top: 26px; + margin-top: 0px; } #body-login #submit-form, @@ -1148,15 +1180,34 @@ a.legal { #body-login #submit-form, #body-login .two-factor-submit { - width: 190px; + box-sizing: border-box; + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 12px 16px; + gap: 10px; + width: 100%; + height: 42px; + background: #0086FF; + border-radius: 24px; + font-size: 16px; } #body-login #reset-password-submit { - width: 220px; -} - -#body-login form { - margin-top: 50px; + /* width: 220px; */ + box-sizing: border-box; + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 12px 16px; + gap: 10px; + width: 100%; + height: 42px; + background: #0086FF; + border-radius: 24px; + font-size: 16px; } #body-login fieldset { @@ -1187,32 +1238,34 @@ a.legal { } #body-login #submit-wrapper .submit-icon { - top: 32px; + top: 45px; right: 30%; } #reset-password-wrapper .submit-icon { - top: 32px; - right: 25%; + top: 45px; + right: 30%; } #body-login .warning, #body-login .error { max-width: 100%; - color: white; - background-color: #fb3845; + color: #fb3845; + background-color: white; font-size: 1.1em; text-align: center; + border: 1px solid; } #body-login .update, #body-login .success { - color: white; - background-color: #3ad975; + color: #029f3c; + background-color: white; justify-content: center !important; width: 92%; margin-left: 0; margin-right: 0; + border: 1px solid; } /* #body-login #user:hover, @@ -1248,3 +1301,209 @@ a.legal { #body-login .two-factor-submit:hover { opacity: 0.9; } +.banner-right-align { + text-align: left; + display: flex; + align-items: center; + height: 100%; + justify-content: center; + vertical-align: middle; + float: left; + width: 70%; + background: linear-gradient(127.57deg, #FF7A00 3.94%, #ED1C61 76.89%); +} +.lines{ + background-image: url(../img/lines.png); + background-repeat: no-repeat; + height: 100%; + background-size: cover; + position: absolute; + top: 0; + left: 0; + width: 20%; +} +.banner-content { + font-family: 'Montserrat'; + font-style: normal; + color: #FFFFFF; + text-align: left; +} +.banner-content-get-free-murena +{ + font-weight: 700; + font-size: 32px; + line-height: 150%; + display: block; + letter-spacing: -1px; +} +.banner-content-why-murena +{ + font-weight: 400; + font-size: 18px; + line-height: 150%; + margin: 10% 0 15% 0; +} +.banner-content-create-button button +{ + border: 1px solid #FFFFFF; + border-radius: 24px; + background: transparent; + color: white; + width: 70%; +} +.banner-content-create-button a +{ + border: 1px solid #FFFFFF !important; + border-radius: 24px !important; + background: transparent; + color: white !important; + width: 70% !important; + display: inline-block; + padding: 12px; + font-weight: bold; + cursor: pointer; + text-align: center; +} +.banner-content-create-button a:hover{ + text-decoration: none !important; + opacity: 0.9; +} +.banner-content-why-murena li { + list-style: inside; +} +.v-align header{ + width: 100%; +} +.sign-in-label { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 500; + font-size: 21px; + letter-spacing: -0.44px; + color: #333333; +} +.v-align main +{ + width: 100%; + margin: 0 auto; +} +#lost-password{ + color: #0086FF !important; + font-family: 'Montserrat'; + font-style: normal; + font-weight: 400 !important; + font-size: 16px !important; + line-height: 150%; +} + .v-align main .grouptop, .v-align main .groupbottom{ + position: relative; + margin: 10px 0; +} +.v-align main .grouptop input, .v-align main .groupbottom input +{ + padding: 12px 16px; + width: 424px; + height: 48px; + border: 1px solid #E6E8E9; + box-sizing: border-box; + margin: 12px 0px; + border-bottom: 1px solid #E6E8E9 !important; + border-bottom-left-radius: 8px !important; + border-bottom-right-radius: 8px !important; + border-top-right-radius: 8px !important; + border-top-left-radius: 8px !important; + font-family: 'Montserrat'; + font-style: normal; + font-weight: 400; + font-size: 16px; + line-height: 150%; +} +.pos-fixed{ + position: fixed !important; +} +.banner-content-get-free-murena p{ + width: 75%; +} +@media only screen and (max-width: 1440px) { + .banner-right-align { + width: 65%; + } +} +@media only screen and (max-width: 1050px) { + #body-login .v-align{ + height: 80%; + } + .banner-right-align { + -webkit-box-ordinal-group: 2; + -moz-box-ordinal-group: 2; + box-ordinal-group: 2; + width: 100%; + position: relative; + height: 70%; + } + + .v-align { + -webkit-box-ordinal-group: 1; + -moz-box-ordinal-group: 1; + box-ordinal-group: 1; + width: 70%; + margin: 0 auto; + } + .wrapper{ + display: -webkit-box; + display: -moz-box; + display: box; + -webkit-box-orient: vertical; + -moz-box-orient: vertical; + box-orient: vertical; + } + footer{ + bottom: -100%; + } + .lines{ + width: 30%; + } +} +@media only screen and (max-width: 640px) { + .wrapper{ + position: relative; + } + #body-login .v-align{ + width: 90%; + margin: 0 auto; + position: unset !important; + } + .banner-right-align{ + height: 50%; + } + .banner-right-align .banner-content{ + margin-left: 10%; + -ms-transform: translateY(5%); + transform: translateY(5%); + } + .banner-content-get-free-murena{ + font-size: 18px; + } + .banner-content-why-murena{ + font-size: 14px; + margin: 10% 0 10% 0; + } + footer{ + bottom: -40%; + } + .lines{ + display: none; + } +} +@media only screen and (max-width: 360px) { + .v-align { + width: 100%; + margin: 0 auto; + } + .banner-right-align{ + display: none; + } + footer { + bottom: 0; + } +} \ No newline at end of file diff --git a/core/css/server.css b/core/css/server.css index f2e64514..a8641ffd 100644 --- a/core/css/server.css +++ b/core/css/server.css @@ -359,10 +359,7 @@ #header .logo { background-size: auto; } - #body-login #header .logo { - margin-bottom: 22px; - } - + input.primary, #alternative-logins li a { background-color: #999999; @@ -1703,7 +1700,6 @@ font-family: 'Roboto'; letter-spacing: 1px; } - #header{border-bottom: 1px solid #E6E8E9;} #filestable thead{background-color: unset !important ;} #recommendations{height: 100px !important;} .recommendation{border: 1px solid #E6E8E9;padding: 10px !important;margin-bottom: 5px;border-radius: 6px !important;} diff --git a/core/img/lines.png b/core/img/lines.png new file mode 100644 index 0000000000000000000000000000000000000000..2190baf1abd871bfef43af875bdaa9b206625ea1 GIT binary patch literal 27994 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 hqn0AxO$=RP39p{kFf) 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 literal 0 HcmV?d00001 diff --git a/core/webfonts/Montserrat.woff2 b/core/webfonts/Montserrat.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..db978a8c9f62bfae2c10517afd0cf804f0d962aa GIT binary patch literal 26368 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 TDqPo=@}orA!leuq4W$|Y^Jl!B literal 0 HcmV?d00001 diff --git a/core/webfonts/montserrat.woff2 b/core/webfonts/montserrat.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e02a41b4e856477ede807b7d90e6c89057ac14fc GIT binary patch literal 23836 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 literal 0 HcmV?d00001 diff --git a/defaults.php b/defaults.php index 9caf3780..e80d2728 100644 --- a/defaults.php +++ b/defaults.php @@ -41,7 +41,7 @@ class OC_Theme { * @return string title */ public function getTitle() { - return '/e/'; + return 'Murena'; } /** @@ -49,7 +49,7 @@ class OC_Theme { * @return string title */ public function getName() { - return '/e/'; + return 'Murena'; } /** @@ -57,7 +57,7 @@ class OC_Theme { * @return string title */ public function getHTMLName() { - return '/e/'; + return 'Murena'; } /** @@ -84,26 +84,41 @@ class OC_Theme { public function getLogoClaim() { return ''; } + + /** + * Returns the terms and condition URL + * @return string URL + */ + public function getTermsUrl() { + return 'https://murena.com/terms-conditions/'; + } + + /** + * Returns the terms and condition URL + * @return string URL + */ + public function getPrivacyUrl() { + return 'https://murena.com/privacy-policy/'; + } /** * Returns short version of the footer * @return string short footer */ public function getShortFooter() { - $footer = '© ' . date('Y') . ' ' . $this->getEntity() . '' . - '
' . $this->getSlogan(); + $footer = 'Copyright © ' . date('Y') . ' ' . $this->getName() . '' ; return $footer; } - /** * Returns long version of the footer * @return string long footer */ public function getLongFooter() { - $footer = '© ' . date('Y') . ' ' . $this->getEntity() . '' . - '
' . $this->getSlogan(); - + $footer = '

Copyright © ' . date('Y') .' '.$this->getName() .'. All Rights Reserved.

' ; + $footer .= '

'.' '.(\OC::$server->getL10N('lib')->t('Terms & Conditions')).' '; + $footer .= ' - '.' '.(\OC::$server->getL10N('lib')->t('Privacy Policy')).'

'; + return $footer; } diff --git a/l10n/de.js b/l10n/de.js new file mode 100644 index 00000000..7463ef24 --- /dev/null +++ b/l10n/de.js @@ -0,0 +1,15 @@ +OC.L10N.register( + "core", + { + "Get your FREE Murena account now" : "Holen Sie sich jetzt Ihr KOSTENLOSES Murena-Konto", + "1GB storage for FREE to store and sync your pictures & videos.": "1 GB Speicherplatz KOSTENLOS zum Speichern und Synchronisieren Ihrer Bilder und Videos.", + "Edit your documents online.": "Bearbeiten Sie Ihre Dokumente online.", + "Your unique email address @murena.io": "Ihre eindeutige E-Mail-Adresse @murena.io", + "Sync calendar and contacts with the cloud": "Kalender und Kontakte mit der Cloud synchronisieren", + "and many new features added regularly!": "und viele neue Funktionen, die regelmäßig hinzugefügt werden!", + "Create My Account": "Erstelle meinen Account", + "Sign in to your account": "Melden Sie sich bei Ihrem Konto an", + "Terms & Conditions": "algemene voorwaarden", + "Privacy Policy": "Privacybeleid" +}, +"nplurals=2; plural=(n != 1);"); \ No newline at end of file diff --git a/l10n/de.json b/l10n/de.json new file mode 100644 index 00000000..06479711 --- /dev/null +++ b/l10n/de.json @@ -0,0 +1,15 @@ +{ + "translations": { + "Get your FREE Murena account now" : "Holen Sie sich jetzt Ihr KOSTENLOSES Murena-Konto", + "1GB storage for FREE to store and sync your pictures & videos.": "1 GB Speicherplatz KOSTENLOS zum Speichern und Synchronisieren Ihrer Bilder und Videos.", + "Edit your documents online.": "Bearbeiten Sie Ihre Dokumente online.", + "Your unique email address @murena.io": "Ihre eindeutige E-Mail-Adresse @murena.io", + "Sync calendar and contacts with the cloud": "Kalender und Kontakte mit der Cloud synchronisieren", + "and many new features added regularly!": "und viele neue Funktionen, die regelmäßig hinzugefügt werden!", + "Create My Account": "Erstelle meinen Account", + "Sign in to your account": "Melden Sie sich bei Ihrem Konto an", + "Terms & Conditions": "algemene voorwaarden", + "Privacy Policy": "Privacybeleid" + }, + "pluralForm": "nplurals=2; plural=(n != 1);" +} diff --git a/l10n/en.js b/l10n/en.js new file mode 100755 index 00000000..dbf4c008 --- /dev/null +++ b/l10n/en.js @@ -0,0 +1,15 @@ +OC.L10N.register( + "core", + { + "Get your FREE Murena account now" : "Get your FREE Murena account now", + "1GB storage for FREE to store and sync your pictures & videos.": "1GB storage for FREE to store and sync your pictures & videos.", + "Edit your documents online.": "Edit your documents online.", + "Your unique email address @murena.io": "Your unique email address @murena.io", + "Sync calendar and contacts with the cloud": "Sync calendar and contacts with the cloud", + "and many new features added regularly!": "and many new features added regularly!", + "Create My Account": "Create My Account", + "Sign in to your account": "Sign in to your account", + "Terms & Conditions": "Terms & Conditions", + "Privacy Policy": "Privacy Policy" +}, +"nplurals=2; plural=(n != 1);"); \ No newline at end of file diff --git a/l10n/en.json b/l10n/en.json new file mode 100755 index 00000000..eef2c3d6 --- /dev/null +++ b/l10n/en.json @@ -0,0 +1,15 @@ +{ + "translations": { + "Get your FREE Murena account now" : "Get your FREE Murena account now", + "1GB storage for FREE to store and sync your pictures & videos.": "1GB storage for FREE to store and sync your pictures & videos.", + "Edit your documents online.": "Edit your documents online.", + "Your unique email address @murena.io": "Your unique email address @murena.io", + "Sync calendar and contacts with the cloud": "Sync calendar and contacts with the cloud", + "and many new features added regularly!": "and many new features added regularly!", + "Create My Account": "Create My Account", + "Sign in to your account": "Sign in to your account", + "Terms & Conditions": "Terms & Conditions", + "Privacy Policy": "Privacy Policy" + }, + "pluralForm": "nplurals=2; plural=(n != 1);" +} diff --git a/l10n/es.js b/l10n/es.js new file mode 100644 index 00000000..1e9b9580 --- /dev/null +++ b/l10n/es.js @@ -0,0 +1,15 @@ +OC.L10N.register( + "core", + { + "Get your FREE Murena account now" : "Obtenga su cuenta Murena GRATIS ahora", + "1GB storage for FREE to store and sync your pictures & videos.": "1 GB de almacenamiento GRATIS para almacenar y sincronizar tus fotos y videos.", + "Edit your documents online.": "Edite sus documentos en línea.", + "Your unique email address @murena.io": "Su dirección de correo electrónico única @murena.io", + "Sync calendar and contacts with the cloud": "Sincroniza calendario y contactos con la nube", + "and many new features added regularly!": "¡y muchas características nuevas agregadas regularmente!", + "Create My Account": "Crear mi cuenta", + "Sign in to your account": "Iniciar sesión en su cuenta", + "Terms & Conditions": "Términos y condiciones", + "Privacy Policy": "Política de privacidad" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/es.json b/l10n/es.json new file mode 100644 index 00000000..96bd5b72 --- /dev/null +++ b/l10n/es.json @@ -0,0 +1,15 @@ +{ + "translations": { + "Get your FREE Murena account now" : "Obtenga su cuenta Murena GRATIS ahora", + "1GB storage for FREE to store and sync your pictures & videos.": "1 GB de almacenamiento GRATIS para almacenar y sincronizar tus fotos y videos.", + "Edit your documents online.": "Edite sus documentos en línea.", + "Your unique email address @murena.io": "Su dirección de correo electrónico única @murena.io", + "Sync calendar and contacts with the cloud": "Sincroniza calendario y contactos con la nube", + "and many new features added regularly!": "¡y muchas características nuevas agregadas regularmente!", + "Create My Account": "Crear mi cuenta", + "Sign in to your account": "Iniciar sesión en su cuenta", + "Terms & Conditions": "Términos y condiciones", + "Privacy Policy": "Política de privacidad" + }, + "pluralForm": "nplurals=2; plural=(n != 1);" +} diff --git a/l10n/fr.js b/l10n/fr.js new file mode 100644 index 00000000..307483d3 --- /dev/null +++ b/l10n/fr.js @@ -0,0 +1,15 @@ +OC.L10N.register( + "core", + { + "Get your FREE Murena account now" : "Obtenez votre compte Murena GRATUIT maintenant", + "1GB storage for FREE to store and sync your pictures & videos.": "1 Go de stockage GRATUIT pour stocker et synchroniser vos photos et vidéos.", + "Edit your documents online.": "Modifiez vos documents en ligne.", + "Your unique email address @murena.io": "Votre adresse e-mail unique @murena.io", + "Sync calendar and contacts with the cloud": "Synchroniser le calendrier et les contacts avec le cloud", + "and many new features added regularly!": "et de nombreuses nouvelles fonctionnalités ajoutées régulièrement !", + "Create My Account": "Créer mon compte", + "Sign in to your account": "Connectez-vous à votre compte", + "Terms & Conditions": "termes et conditions", + "Privacy Policy": "Politique de confidentialité" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/fr.json b/l10n/fr.json new file mode 100644 index 00000000..90890d1b --- /dev/null +++ b/l10n/fr.json @@ -0,0 +1,15 @@ +{ + "translations": { + "Get your FREE Murena account now" : "Obtenez votre compte Murena GRATUIT maintenant", + "1GB storage for FREE to store and sync your pictures & videos.": "1 Go de stockage GRATUIT pour stocker et synchroniser vos photos et vidéos.", + "Edit your documents online.": "Modifiez vos documents en ligne.", + "Your unique email address @murena.io": "Votre adresse e-mail unique @murena.io", + "Sync calendar and contacts with the cloud": "Synchroniser le calendrier et les contacts avec le cloud", + "and many new features added regularly!": "et de nombreuses nouvelles fonctionnalités ajoutées régulièrement !", + "Create My Account": "Créer mon compte", + "Sign in to your account": "Connectez-vous à votre compte", + "Terms & Conditions": "termes et conditions", + "Privacy Policy": "Politique de confidentialité" + }, + "pluralForm": "nplurals=2; plural=(n != 1);" +} -- GitLab From 39b8a859d6ebf2dbed6fac4f779f434deef6a72b Mon Sep 17 00:00:00 2001 From: Paolo Pantaleo Date: Sun, 12 Jun 2022 17:34:54 +0000 Subject: [PATCH 4/8] Translated using Weblate (Italian) Currently translated at 100.0% (7 of 7 strings) Translation: ecloud-theme/privacy Translate-URL: https://i18n.e.foundation/projects/ecloud-theme/privacy/it/ --- apps/privacy/l10n/it.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/privacy/l10n/it.json b/apps/privacy/l10n/it.json index 258e1a1f..7a0cdf07 100644 --- a/apps/privacy/l10n/it.json +++ b/apps/privacy/l10n/it.json @@ -1,11 +1,11 @@ { "translations": { - "Like in most cloud services, a reduced number of administrators can see your files and all the information in the database as they need to make backups, perform upgrades, reset passwords, etc.": "Come con la maggior parte dei servizi cloud, un piccolo numero di amministratori può vedere i file e tutte le informazioni nel database; in questo modo possono fare backup, eseguire aggiornamenti o resettare le password, tra le altre operazioni.", - "Learn more about this topic here.": "Per saperne di più, leggete qui.", - "To protect your data, we have implemented server-side-encryption on our servers which hides by default the content of your files and notes even to these administrators.": "Per proteggere i tuoi dati, abbiamo abilitato la crittografia sul server che impedisce anche agli amministratori di visualizzare il contenuto dei file e delle note per impostazione predefinita.", - "People you shared documents or folders with": "Persone con cui hai condiviso contenuti", + "Like in most cloud services, a reduced number of administrators can see your files and all the information in the database as they need to make backups, perform upgrades, reset passwords, etc.": "Come aacade con la maggior parte dei servizi cloud, un piccolo numero di amministratori può vedere i file e tutte le informazioni nel database in modo da poterne eseguire backup, aggiornamenti, resettare password, etc.", + "Learn more about this topic here.": "Per saperne di più, leggi qui.", + "To protect your data, we have implemented server-side-encryption on our servers which hides by default the content of your files and notes even to these administrators.": "Per proteggere i tuoi dati, abbiamo implementato la crittografia sui nostri server per nascondere di default il contenuto dei tuoi file e note anche a quegli amministratori.", + "People you shared documents or folders with": "Persone con cui hai condiviso documenti o cartelle", "Where is your data?": "Dove sono conservati i miei dati?", - "Who has access to your data?": "Chi può accedere ai miei dati?" + "Who has access to your data?": "Chi può accedere i miei dati?" }, - "pluralForm": "nplurals=2; plural=(n != 1);" + "pluralForm": "FormaPlurale" } -- GitLab From a2945930ebb2bf5fb4f698f86633ccca6de8546d Mon Sep 17 00:00:00 2001 From: Aude M Date: Tue, 1 Nov 2022 18:04:21 +0000 Subject: [PATCH 5/8] Translated using Weblate (French) Currently translated at 100.0% (8 of 8 strings) Translation: ecloud-theme/privacy Translate-URL: https://i18n.e.foundation/projects/ecloud-theme/privacy/fr/ --- apps/privacy/l10n/fr.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/privacy/l10n/fr.json b/apps/privacy/l10n/fr.json index e28eee6a..234ff381 100644 --- a/apps/privacy/l10n/fr.json +++ b/apps/privacy/l10n/fr.json @@ -1,12 +1,12 @@ { "translations": { "Like in most cloud services, a reduced number of administrators can see your files and all the information in the database as they need to make backups, perform upgrades, reset passwords, etc.": "Comme pour la plupart des services cloud, un nombre réduit d'administrateurs peut voir vos fichiers et toutes les informations en base de données car ils ont besoin de pouvoir effectuer des sauvegardes, réinitialiser des mots de passe, etc.", - "Learn more about this topic here.":"Pour en savoir plus, cliquez ici.", + "Learn more about this topic here.": "Pour en savoir plus, cliquez ici.", "To protect your data, we have implemented server-side-encryption on our servers which hides by default the content of your files and notes even to these administrators.": "Pour protéger vos données, nous avons implémenté un chiffrement côté serveurs qui dissimule par défaut le contenu de vos fichiers et notes, même à ces administrateurs.", - "People you shared documents or folders with": "Les personnes avec lesquelles vous avez partagé du contenu ", + "People you shared documents or folders with": "Personnes avec lesquelles vous avez partagé du contenu", "Where is your data?": "Où sont stockées mes données ?", "Who has access to your data?": "Qui peut accéder à mes données ?", - "Your data is located in: " : "Vos données sont situées en : " + "Your data is located in: ": "Vos données sont situées en : " }, "pluralForm": "nplurals=2; plural=(n != 1);" } -- GitLab From 8365b43836583548d63339d2c16ae6b5b78e34a4 Mon Sep 17 00:00:00 2001 From: Thomas Renne Date: Tue, 1 Nov 2022 18:04:50 +0000 Subject: [PATCH 6/8] Translated using Weblate (French) Currently translated at 100.0% (8 of 8 strings) Translation: ecloud-theme/privacy Translate-URL: https://i18n.e.foundation/projects/ecloud-theme/privacy/fr/ --- apps/privacy/l10n/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/privacy/l10n/fr.json b/apps/privacy/l10n/fr.json index 234ff381..9dde1057 100644 --- a/apps/privacy/l10n/fr.json +++ b/apps/privacy/l10n/fr.json @@ -3,7 +3,7 @@ "Like in most cloud services, a reduced number of administrators can see your files and all the information in the database as they need to make backups, perform upgrades, reset passwords, etc.": "Comme pour la plupart des services cloud, un nombre réduit d'administrateurs peut voir vos fichiers et toutes les informations en base de données car ils ont besoin de pouvoir effectuer des sauvegardes, réinitialiser des mots de passe, etc.", "Learn more about this topic here.": "Pour en savoir plus, cliquez ici.", "To protect your data, we have implemented server-side-encryption on our servers which hides by default the content of your files and notes even to these administrators.": "Pour protéger vos données, nous avons implémenté un chiffrement côté serveurs qui dissimule par défaut le contenu de vos fichiers et notes, même à ces administrateurs.", - "People you shared documents or folders with": "Personnes avec lesquelles vous avez partagé du contenu", + "People you shared documents or folders with": "Les personnes avec lesquelles vous avez partagé du contenu", "Where is your data?": "Où sont stockées mes données ?", "Who has access to your data?": "Qui peut accéder à mes données ?", "Your data is located in: ": "Vos données sont situées en : " -- GitLab From 7bdf13c965161f21cc4f1a7f0b57275501762d07 Mon Sep 17 00:00:00 2001 From: Aude M Date: Tue, 1 Nov 2022 18:05:01 +0000 Subject: [PATCH 7/8] Translated using Weblate (French) Currently translated at 100.0% (8 of 8 strings) Translation: ecloud-theme/privacy Translate-URL: https://i18n.e.foundation/projects/ecloud-theme/privacy/fr/ --- apps/privacy/l10n/fr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/privacy/l10n/fr.json b/apps/privacy/l10n/fr.json index 9dde1057..234ff381 100644 --- a/apps/privacy/l10n/fr.json +++ b/apps/privacy/l10n/fr.json @@ -3,7 +3,7 @@ "Like in most cloud services, a reduced number of administrators can see your files and all the information in the database as they need to make backups, perform upgrades, reset passwords, etc.": "Comme pour la plupart des services cloud, un nombre réduit d'administrateurs peut voir vos fichiers et toutes les informations en base de données car ils ont besoin de pouvoir effectuer des sauvegardes, réinitialiser des mots de passe, etc.", "Learn more about this topic here.": "Pour en savoir plus, cliquez ici.", "To protect your data, we have implemented server-side-encryption on our servers which hides by default the content of your files and notes even to these administrators.": "Pour protéger vos données, nous avons implémenté un chiffrement côté serveurs qui dissimule par défaut le contenu de vos fichiers et notes, même à ces administrateurs.", - "People you shared documents or folders with": "Les personnes avec lesquelles vous avez partagé du contenu", + "People you shared documents or folders with": "Personnes avec lesquelles vous avez partagé du contenu", "Where is your data?": "Où sont stockées mes données ?", "Who has access to your data?": "Qui peut accéder à mes données ?", "Your data is located in: ": "Vos données sont situées en : " -- GitLab From 9207b0fe06dee99eec0b75778462c7831118eb73 Mon Sep 17 00:00:00 2001 From: Ronak Patel Date: Mon, 28 Nov 2022 10:25:56 +0530 Subject: [PATCH 8/8] core translations --- l10n/de.js | 16 +++++++++++++++- l10n/de.json | 16 +++++++++++++++- l10n/en.js | 18 ++++++++++++++++-- l10n/en.json | 16 +++++++++++++++- l10n/es.js | 16 +++++++++++++++- l10n/es.json | 16 +++++++++++++++- l10n/fr.js | 16 +++++++++++++++- l10n/fr.json | 16 +++++++++++++++- 8 files changed, 121 insertions(+), 9 deletions(-) diff --git a/l10n/de.js b/l10n/de.js index 7463ef24..a3eeabcc 100644 --- a/l10n/de.js +++ b/l10n/de.js @@ -10,6 +10,20 @@ OC.L10N.register( "Create My Account": "Erstelle meinen Account", "Sign in to your account": "Melden Sie sich bei Ihrem Konto an", "Terms & Conditions": "algemene voorwaarden", - "Privacy Policy": "Privacybeleid" + "Privacy Policy": "Privacybeleid", + "Please contact your administrator.": "Bitte kontaktieren Sie Murena unter support@helpdesk.com", + "Please try again or contact your administrator.": "Bitte versuchen Sie es erneut oder kontaktieren Sie Murena unter support@helpdesk.com.", + "If you did not request this, please contact an administrator.": "Wenn Sie dies nicht beantragt haben, wenden Sie sich bitte an Murena unter support@helpdesk.com.", + "There were too many requests from your network. Retry later or contact your administrator if this is an error.": "Es gab zu viele Anfragen aus Ihrem Netzwerk. Versuchen Sie es später erneut oder kontaktieren Sie Murena unter support@helpdesk.com, wenn ein Fehler vorliegt.", + "Contact your system administrator if this message persists or appeared unexpectedly.": "Kontaktieren Sie Murena unter support@helpdesk.com wenn diese Meldung weiterhin besteht oder unerwartet erscheint.", + "This directory is unavailable, please check the logs or contact the administrator": "Dieses Verzeichnis ist nicht verfügbar, bitte überprüfen Sie die Protokolle oder kontaktieren Sie Murena unter support@helpdesk.com.", + "An unexpected error occurred. Please contact your admin.": "Es ist ein unerwarteter Fehler aufgetreten. Kontaktieren Sie Murena unter support@helpdesk.com.", + "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator.": "Wenn Sie nicht versuchen, ein neues Gerät oder eine neue Anwendung einzurichten, versucht jemand, Sie mit einem Trick dazu zu bringen, ihm Zugang zu Ihren Daten zu gewähren. In diesem Fall sollten Sie nicht fortfahren und stattdessen Murena unter folgender Adresse kontaktieren support@helpdesk.com.", + "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php.": "Kontaktieren Sie Murena unter support@helpdesk.com. Wenn Sie ein Administrator sind, bearbeiten Sie die Einstellung \"trusted_domains\" in config/config.php wie im Beispiel in config.sample.php.", + "Could not enable the recovery key, please try again or contact your administrator": "Der Wiederherstellungsschlüssel konnte nicht aktiviert werden, bitte versuchen Sie es erneut oder kontaktieren Sie Murena unter support@helpdesk.com.", + "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator.": "Das Modul mit der ID: %s existiert nicht. Bitte aktivieren Sie es in den Einstellungen Ihrer Anwendungen oder kontaktieren Sie Murena unter support@helpdesk.com.", + "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help.": "Eine Nachricht zum Zurücksetzen des Passworts wurde an die E-Mail-Adresse dieses Kontos gesendet. Wenn Sie sie nicht erhalten, überprüfen Sie Ihren Spam-/Junk-Ordner oder kontaktieren Sie Murena unter support@helpdesk.com um Hilfe zu erhalten.", + "Couldn't send reset email. Please contact your administrator.": "Couldn't send reset email. Kontaktieren Sie Murena unter support@helpdesk.com.", + "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?": "Ihre Dateien sind verschlüsselt. Nachdem Ihr Passwort zurückgesetzt wurde, gibt es keine Möglichkeit mehr, Ihre Daten zurückzubekommen. Wenn Sie nicht sicher sind, was zu tun ist, wenden Sie sich bitte an Murena unter support@helpdesk.com bevor Sie fortfahren. Willst du wirklich weitermachen?" }, "nplurals=2; plural=(n != 1);"); \ No newline at end of file diff --git a/l10n/de.json b/l10n/de.json index 06479711..7c5796c9 100644 --- a/l10n/de.json +++ b/l10n/de.json @@ -9,7 +9,21 @@ "Create My Account": "Erstelle meinen Account", "Sign in to your account": "Melden Sie sich bei Ihrem Konto an", "Terms & Conditions": "algemene voorwaarden", - "Privacy Policy": "Privacybeleid" + "Privacy Policy": "Privacybeleid", + "Please contact your administrator.": "Bitte kontaktieren Sie Murena unter support@helpdesk.com", + "Please try again or contact your administrator.": "Bitte versuchen Sie es erneut oder kontaktieren Sie Murena unter support@helpdesk.com.", + "If you did not request this, please contact an administrator.": "Wenn Sie dies nicht beantragt haben, wenden Sie sich bitte an Murena unter support@helpdesk.com.", + "There were too many requests from your network. Retry later or contact your administrator if this is an error.": "Es gab zu viele Anfragen aus Ihrem Netzwerk. Versuchen Sie es später erneut oder kontaktieren Sie Murena unter support@helpdesk.com, wenn ein Fehler vorliegt.", + "Contact your system administrator if this message persists or appeared unexpectedly.": "Kontaktieren Sie Murena unter support@helpdesk.com wenn diese Meldung weiterhin besteht oder unerwartet erscheint.", + "This directory is unavailable, please check the logs or contact the administrator": "Dieses Verzeichnis ist nicht verfügbar, bitte überprüfen Sie die Protokolle oder kontaktieren Sie Murena unter support@helpdesk.com.", + "An unexpected error occurred. Please contact your admin.": "Es ist ein unerwarteter Fehler aufgetreten. Kontaktieren Sie Murena unter support@helpdesk.com.", + "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator.": "Wenn Sie nicht versuchen, ein neues Gerät oder eine neue Anwendung einzurichten, versucht jemand, Sie mit einem Trick dazu zu bringen, ihm Zugang zu Ihren Daten zu gewähren. In diesem Fall sollten Sie nicht fortfahren und stattdessen Murena unter folgender Adresse kontaktieren support@helpdesk.com.", + "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php.": "Kontaktieren Sie Murena unter support@helpdesk.com. Wenn Sie ein Administrator sind, bearbeiten Sie die Einstellung \"trusted_domains\" in config/config.php wie im Beispiel in config.sample.php.", + "Could not enable the recovery key, please try again or contact your administrator": "Der Wiederherstellungsschlüssel konnte nicht aktiviert werden, bitte versuchen Sie es erneut oder kontaktieren Sie Murena unter support@helpdesk.com.", + "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator.": "Das Modul mit der ID: %s existiert nicht. Bitte aktivieren Sie es in den Einstellungen Ihrer Anwendungen oder kontaktieren Sie Murena unter support@helpdesk.com.", + "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help.": "Eine Nachricht zum Zurücksetzen des Passworts wurde an die E-Mail-Adresse dieses Kontos gesendet. Wenn Sie sie nicht erhalten, überprüfen Sie Ihren Spam-/Junk-Ordner oder kontaktieren Sie Murena unter support@helpdesk.com um Hilfe zu erhalten.", + "Couldn't send reset email. Please contact your administrator.": "Couldn't send reset email. Kontaktieren Sie Murena unter support@helpdesk.com.", + "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?": "Ihre Dateien sind verschlüsselt. Nachdem Ihr Passwort zurückgesetzt wurde, gibt es keine Möglichkeit mehr, Ihre Daten zurückzubekommen. Wenn Sie nicht sicher sind, was zu tun ist, wenden Sie sich bitte an Murena unter support@helpdesk.com bevor Sie fortfahren. Willst du wirklich weitermachen?" }, "pluralForm": "nplurals=2; plural=(n != 1);" } diff --git a/l10n/en.js b/l10n/en.js index dbf4c008..f80a34a0 100755 --- a/l10n/en.js +++ b/l10n/en.js @@ -10,6 +10,20 @@ OC.L10N.register( "Create My Account": "Create My Account", "Sign in to your account": "Sign in to your account", "Terms & Conditions": "Terms & Conditions", - "Privacy Policy": "Privacy Policy" -}, + "Privacy Policy": "Privacy Policy", + "Please contact your administrator.": "Please contact Murena at support@helpdesk.com.", + "Please try again or contact your administrator.": "Please try again or contact Murena at support@helpdesk.com.", + "If you did not request this, please contact an administrator.": "If you did not request this, please contact Murena at support@helpdesk.com.", + "There were too many requests from your network. Retry later or contact your administrator if this is an error.": "There were too many requests from your network. Retry later or please contact Murena at support@helpdesk.com if this is an error.", + "Contact your system administrator if this message persists or appeared unexpectedly.": "Contact Murena at support@helpdesk.com if this message persists or appeared unexpectedly.", + "This directory is unavailable, please check the logs or contact the administrator": "This directory is unavailable, please check the logs or contact Murena at support@helpdesk.com.", + "An unexpected error occurred. Please contact your admin.": "An unexpected error occurred. Please contact Murena at support@helpdesk.com.", + "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator.": "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact Murena at support@helpdesk.com.", + "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php.": "Please contact Murena at support@helpdesk.com. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php.", + "Could not enable the recovery key, please try again or contact your administrator": "Could not enable the recovery key, please try again or contact Murena at support@helpdesk.com.", + "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator.": "Module with ID: %s does not exist. Please enable it in your apps settings or contact Murena at support@helpdesk.com.", + "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help.": "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or contact Murena at support@helpdesk.com for help.", + "Couldn't send reset email. Please contact your administrator.": "Couldn't send reset email. Please contact Murena at support@helpdesk.com.", + "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?": "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact Murena at support@helpdesk.com before you continue. Do you really want to continue?" + }, "nplurals=2; plural=(n != 1);"); \ No newline at end of file diff --git a/l10n/en.json b/l10n/en.json index eef2c3d6..9e760ab7 100755 --- a/l10n/en.json +++ b/l10n/en.json @@ -9,7 +9,21 @@ "Create My Account": "Create My Account", "Sign in to your account": "Sign in to your account", "Terms & Conditions": "Terms & Conditions", - "Privacy Policy": "Privacy Policy" + "Privacy Policy": "Privacy Policy", + "Please contact your administrator.": "Please contact Murena at support@helpdesk.com", + "Please try again or contact your administrator.": "Please try again or contact Murena at support@helpdesk.com.", + "If you did not request this, please contact an administrator.": "If you did not request this, please contact Murena at support@helpdesk.com.", + "There were too many requests from your network. Retry later or contact your administrator if this is an error.": "There were too many requests from your network. Retry later or please contact Murena at support@helpdesk.com if this is an error.", + "Contact your system administrator if this message persists or appeared unexpectedly.": "Contact Murena at support@helpdesk.com if this message persists or appeared unexpectedly.", + "This directory is unavailable, please check the logs or contact the administrator": "This directory is unavailable, please check the logs or contact Murena at support@helpdesk.com.", + "An unexpected error occurred. Please contact your admin.": "An unexpected error occurred. Please contact Murena at support@helpdesk.com.", + "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator.": "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact Murena at support@helpdesk.com.", + "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php.": "Please contact Murena at support@helpdesk.com. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php.", + "Could not enable the recovery key, please try again or contact your administrator": "Could not enable the recovery key, please try again or contact Murena at support@helpdesk.com.", + "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator.": "Module with ID: %s does not exist. Please enable it in your apps settings or contact Murena at support@helpdesk.com.", + "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help.": "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or contact Murena at support@helpdesk.com for help.", + "Couldn't send reset email. Please contact your administrator.": "Couldn't send reset email. Please contact Murena at support@helpdesk.com.", + "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?": "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact Murena at support@helpdesk.com before you continue. Do you really want to continue?" }, "pluralForm": "nplurals=2; plural=(n != 1);" } diff --git a/l10n/es.js b/l10n/es.js index 1e9b9580..a1113986 100644 --- a/l10n/es.js +++ b/l10n/es.js @@ -10,6 +10,20 @@ OC.L10N.register( "Create My Account": "Crear mi cuenta", "Sign in to your account": "Iniciar sesión en su cuenta", "Terms & Conditions": "Términos y condiciones", - "Privacy Policy": "Política de privacidad" + "Privacy Policy": "Política de privacidad", + "Please contact your administrator.": "Póngase en contacto con Murena support@helpdesk.com", + "Please try again or contact your administrator.": "Por favor, inténtelo de nuevo o contacte con Murena en support@helpdesk.com.", + "If you did not request this, please contact an administrator.": "Si no lo ha solicitado, póngase en contacto con Murena en support@helpdesk.com.", + "There were too many requests from your network. Retry later or contact your administrator if this is an error.": "Hubo demasiadas solicitudes de su red. Vuelva a intentarlo más tarde o póngase en contacto con Murena en support@helpdesk.com si se trata de un error.", + "Contact your system administrator if this message persists or appeared unexpectedly.": "Póngase en contacto con Murena en support@helpdesk.com si este mensaje persiste o aparece inesperadamente.", + "This directory is unavailable, please check the logs or contact the administrator": "Este directorio no está disponible, por favor compruebe los registros o contacte con Murena en support@helpdesk.com.", + "An unexpected error occurred. Please contact your admin.": "Se ha producido un error inesperado. Póngase en contacto con Murena en support@helpdesk.com.", + "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator.": "Si no estás intentando configurar un nuevo dispositivo o aplicación, alguien está intentando engañarte para que le des acceso a tus datos. En este caso, no proceda y póngase en contacto con Murena en support@helpdesk.com.", + "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php.": "Por favor, póngase en contacto con Murena en support@helpdesk.com. Si eres un administrador, edita la configuración de \"trusted_domains\" en config/config.php como el ejemplo en config.sample.php.", + "Could not enable the recovery key, please try again or contact your administrator": "No se ha podido habilitar la clave de recuperación, por favor, inténtelo de nuevo o contacte con Murena en support@helpdesk.com.", + "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator.": "El módulo con ID: %s no existe. Habilítalo en la configuración de tus aplicaciones o ponte en contacto con Murena en support@helpdesk.com.", + "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help.": "Se ha enviado un mensaje de restablecimiento de contraseña a la dirección de correo electrónico de esta cuenta. Si no lo recibes, comprueba tus carpetas de spam/correo basura o ponte en contacto con Murena en support@helpdesk.com para que te ayude.", + "Couldn't send reset email. Please contact your administrator.": "No se ha podido enviar el correo electrónico de restablecimiento. Póngase en contacto con Murena en support@helpdesk.com.", + "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?": "Tus archivos están encriptados. No habrá manera de recuperar sus datos después de que se restablezca su contraseña. Si no está seguro de qué hacer, póngase en contacto con Murena en support@helpdesk.com antes de continuar. Realmente quieres continuar?" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/es.json b/l10n/es.json index 96bd5b72..54cc2658 100644 --- a/l10n/es.json +++ b/l10n/es.json @@ -9,7 +9,21 @@ "Create My Account": "Crear mi cuenta", "Sign in to your account": "Iniciar sesión en su cuenta", "Terms & Conditions": "Términos y condiciones", - "Privacy Policy": "Política de privacidad" + "Privacy Policy": "Política de privacidad", + "Please contact your administrator.": "Póngase en contacto con Murena support@helpdesk.com", + "Please try again or contact your administrator.": "Por favor, inténtelo de nuevo o contacte con Murena en support@helpdesk.com.", + "If you did not request this, please contact an administrator.": "Si no lo ha solicitado, póngase en contacto con Murena en support@helpdesk.com.", + "There were too many requests from your network. Retry later or contact your administrator if this is an error.": "Hubo demasiadas solicitudes de su red. Vuelva a intentarlo más tarde o póngase en contacto con Murena en support@helpdesk.com si se trata de un error.", + "Contact your system administrator if this message persists or appeared unexpectedly.": "Póngase en contacto con Murena en support@helpdesk.com si este mensaje persiste o aparece inesperadamente.", + "This directory is unavailable, please check the logs or contact the administrator": "Este directorio no está disponible, por favor compruebe los registros o contacte con Murena en support@helpdesk.com.", + "An unexpected error occurred. Please contact your admin.": "Se ha producido un error inesperado. Póngase en contacto con Murena en support@helpdesk.com.", + "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator.": "Si no estás intentando configurar un nuevo dispositivo o aplicación, alguien está intentando engañarte para que le des acceso a tus datos. En este caso, no proceda y póngase en contacto con Murena en support@helpdesk.com.", + "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php.": "Por favor, póngase en contacto con Murena en support@helpdesk.com. Si eres un administrador, edita la configuración de \"trusted_domains\" en config/config.php como el ejemplo en config.sample.php.", + "Could not enable the recovery key, please try again or contact your administrator": "No se ha podido habilitar la clave de recuperación, por favor, inténtelo de nuevo o contacte con Murena en support@helpdesk.com.", + "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator.": "El módulo con ID: %s no existe. Habilítalo en la configuración de tus aplicaciones o ponte en contacto con Murena en support@helpdesk.com.", + "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help.": "Se ha enviado un mensaje de restablecimiento de contraseña a la dirección de correo electrónico de esta cuenta. Si no lo recibes, comprueba tus carpetas de spam/correo basura o ponte en contacto con Murena en support@helpdesk.com para que te ayude.", + "Couldn't send reset email. Please contact your administrator.": "No se ha podido enviar el correo electrónico de restablecimiento. Póngase en contacto con Murena en support@helpdesk.com.", + "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?": "Tus archivos están encriptados. No habrá manera de recuperar sus datos después de que se restablezca su contraseña. Si no está seguro de qué hacer, póngase en contacto con Murena en support@helpdesk.com antes de continuar. Realmente quieres continuar?" }, "pluralForm": "nplurals=2; plural=(n != 1);" } diff --git a/l10n/fr.js b/l10n/fr.js index 307483d3..31e82b3c 100644 --- a/l10n/fr.js +++ b/l10n/fr.js @@ -10,6 +10,20 @@ OC.L10N.register( "Create My Account": "Créer mon compte", "Sign in to your account": "Connectez-vous à votre compte", "Terms & Conditions": "termes et conditions", - "Privacy Policy": "Politique de confidentialité" + "Privacy Policy": "Politique de confidentialité", + "Please contact your administrator.": "Veuillez contacter Murena à support@helpdesk.com", + "Please try again or contact your administrator.": "Veuillez réessayer ou contacter Murena à support@helpdesk.com.", + "If you did not request this, please contact an administrator.": "Si vous ne l'avez pas demandé, veuillez contacter Murena à l'adresse suivante support@helpdesk.com.", + "There were too many requests from your network. Retry later or contact your administrator if this is an error.": "Il y avait trop de demandes de votre réseau. Réessayez plus tard ou contactez Murena à support@helpdesk.com s'il s'agit d'une erreur.", + "Contact your system administrator if this message persists or appeared unexpectedly.": "Contactez Murena au support@helpdesk.com si ce message persiste ou apparaît de manière inattendue.", + "This directory is unavailable, please check the logs or contact the administrator": "Ce répertoire est indisponible, veuillez vérifier les logs ou contacter Murena à support@helpdesk.com.", + "An unexpected error occurred. Please contact your admin.": "Une erreur inattendue s'est produite. Veuillez contacter Murena à support@helpdesk.com.", + "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator.": "Si vous n'essayez pas de configurer un nouvel appareil ou une nouvelle application, quelqu'un essaie de vous piéger en vous donnant accès à vos données. Dans ce cas, ne continuez pas et contactez plutôt Murena à l'adresse suivante support@helpdesk.com.", + "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php.": "Veuillez contacter Murena au support@helpdesk.com. Si vous êtes administrateur, modifiez le paramètre \"trusted_domains\" dans config/config.php comme l'exemple dans config.sample.php.", + "Could not enable the recovery key, please try again or contact your administrator": "Impossible d'activer la clé de récupération, Veuillez réessayer ou contacter Murena à support@helpdesk.com.", + "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator.": "Le module avec ID : %s n'existe pas. Veuillez l'activer dans les paramètres de vos applications ou contactez Murena à l'adresse suivante support@helpdesk.com.", + "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help.": "Un message de réinitialisation du mot de passe a été envoyé à l'adresse électronique de ce compte. Si vous ne le recevez pas, vérifiez vos dossiers de courrier indésirable ou contactez Murena à l'adresse suivante support@helpdesk.com pour obtenir de l'aide.", + "Couldn't send reset email. Please contact your administrator.": "Impossible d'envoyer l'email de réinitialisation. Veuillez contacter Murena au support@helpdesk.com.", + "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?": "Vos fichiers sont cryptés. Il n'y aura aucun moyen de récupérer vos données après la réinitialisation de votre mot de passe. Si vous n'êtes pas sûr de ce que vous devez faire, veuillez contacter Murena au support@helpdesk.com avant de continuer. Voulez-vous vraiment continuer?" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/fr.json b/l10n/fr.json index 90890d1b..1f107b1a 100644 --- a/l10n/fr.json +++ b/l10n/fr.json @@ -9,7 +9,21 @@ "Create My Account": "Créer mon compte", "Sign in to your account": "Connectez-vous à votre compte", "Terms & Conditions": "termes et conditions", - "Privacy Policy": "Politique de confidentialité" + "Privacy Policy": "Politique de confidentialité", + "Please contact your administrator.": "Veuillez contacter Murena à support@helpdesk.com", + "Please try again or contact your administrator.": "Veuillez réessayer ou contacter Murena à support@helpdesk.com.", + "If you did not request this, please contact an administrator.": "Si vous ne l'avez pas demandé, veuillez contacter Murena à l'adresse suivante support@helpdesk.com.", + "There were too many requests from your network. Retry later or contact your administrator if this is an error.": "Il y avait trop de demandes de votre réseau. Réessayez plus tard ou contactez Murena à support@helpdesk.com s'il s'agit d'une erreur.", + "Contact your system administrator if this message persists or appeared unexpectedly.": "Contactez Murena au support@helpdesk.com si ce message persiste ou apparaît de manière inattendue.", + "This directory is unavailable, please check the logs or contact the administrator": "Ce répertoire est indisponible, veuillez vérifier les logs ou contacter Murena à support@helpdesk.com.", + "An unexpected error occurred. Please contact your admin.": "Une erreur inattendue s'est produite. Veuillez contacter Murena à support@helpdesk.com.", + "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator.": "Si vous n'essayez pas de configurer un nouvel appareil ou une nouvelle application, quelqu'un essaie de vous piéger en vous donnant accès à vos données. Dans ce cas, ne continuez pas et contactez plutôt Murena à l'adresse suivante support@helpdesk.com.", + "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php.": "Veuillez contacter Murena au support@helpdesk.com. Si vous êtes administrateur, modifiez le paramètre \"trusted_domains\" dans config/config.php comme l'exemple dans config.sample.php.", + "Could not enable the recovery key, please try again or contact your administrator": "Impossible d'activer la clé de récupération, Veuillez réessayer ou contacter Murena à support@helpdesk.com.", + "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator.": "Le module avec ID : %s n'existe pas. Veuillez l'activer dans les paramètres de vos applications ou contactez Murena à l'adresse suivante support@helpdesk.com.", + "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help.": "Un message de réinitialisation du mot de passe a été envoyé à l'adresse électronique de ce compte. Si vous ne le recevez pas, vérifiez vos dossiers de courrier indésirable ou contactez Murena à l'adresse suivante support@helpdesk.com pour obtenir de l'aide.", + "Couldn't send reset email. Please contact your administrator.": "Impossible d'envoyer l'email de réinitialisation. Veuillez contacter Murena au support@helpdesk.com.", + "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?": "Vos fichiers sont cryptés. Il n'y aura aucun moyen de récupérer vos données après la réinitialisation de votre mot de passe. Si vous n'êtes pas sûr de ce que vous devez faire, veuillez contacter Murena au support@helpdesk.com avant de continuer. Voulez-vous vraiment continuer?" }, "pluralForm": "nplurals=2; plural=(n != 1);" } -- GitLab