diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4c5d0c9885c47e6a1cb5df8a0b8fa23bb2f54d2a..95a2463e879c12a1ca2052993a48f1f4caf26323 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" diff --git a/apps/privacy/l10n/ca.json b/apps/privacy/l10n/ca.json new file mode 100644 index 0000000000000000000000000000000000000000..9449fa9eb2200e65c07f227511d94a43d3c76a81 --- /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": "" +} diff --git a/apps/privacy/l10n/fr.json b/apps/privacy/l10n/fr.json index e28eee6a128df22facd08f97cae010ee667d93fb..234ff381f405152a74cdc2f073a7867425885e46 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);" } diff --git a/apps/privacy/l10n/it.json b/apps/privacy/l10n/it.json index 258e1a1f41e8efebf73402e07ab848682d26a91d..7a0cdf076a2e09ef14b94239006806ff507d0359 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" } diff --git a/core/css/guest.css b/core/css/guest.css index ab54936dc179cef38630041c9acfae62ab46a18d..14d664bfd0b9b93ce87ec1b51f412fd5b59f82ed 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 f2e64514ca190c49dedb03bd791e946ad6747e8a..a8641ffd9e6d8eaf0f2e334924b17042590525e7 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 Binary files /dev/null and b/core/img/lines.png differ diff --git a/core/webfonts/Montserrat.woff b/core/webfonts/Montserrat.woff new file mode 100644 index 0000000000000000000000000000000000000000..948895257641619db1720650134ea485a696568d Binary files /dev/null and b/core/webfonts/Montserrat.woff differ diff --git a/core/webfonts/Montserrat.woff2 b/core/webfonts/Montserrat.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..db978a8c9f62bfae2c10517afd0cf804f0d962aa Binary files /dev/null and b/core/webfonts/Montserrat.woff2 differ diff --git a/core/webfonts/montserrat.woff2 b/core/webfonts/montserrat.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e02a41b4e856477ede807b7d90e6c89057ac14fc Binary files /dev/null and b/core/webfonts/montserrat.woff2 differ diff --git a/defaults.php b/defaults.php index 9caf3780ac7f430fb0a51b3f4000ab8005a64192..e80d2728d98e47f778dfe4463a4598200e50fd87 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 0000000000000000000000000000000000000000..a3eeabcca4c037337c40ea01ad95309d2796ec20 --- /dev/null +++ b/l10n/de.js @@ -0,0 +1,29 @@ +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", + "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 new file mode 100644 index 0000000000000000000000000000000000000000..7c5796c9b9bb07420516cf63e40dfbc3cfc294cd --- /dev/null +++ b/l10n/de.json @@ -0,0 +1,29 @@ +{ + "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", + "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 new file mode 100755 index 0000000000000000000000000000000000000000..f80a34a06d06d4d08159133411cb0da107412aa9 --- /dev/null +++ b/l10n/en.js @@ -0,0 +1,29 @@ +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", + "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 new file mode 100755 index 0000000000000000000000000000000000000000..9e760ab77303823aaf496ee4bc459d6d3d50b123 --- /dev/null +++ b/l10n/en.json @@ -0,0 +1,29 @@ +{ + "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", + "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 new file mode 100644 index 0000000000000000000000000000000000000000..a11139863b062a5ed5163ea3de4dc121bd885666 --- /dev/null +++ b/l10n/es.js @@ -0,0 +1,29 @@ +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", + "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 new file mode 100644 index 0000000000000000000000000000000000000000..54cc26582622e2a50e5d8b0d50f84a77e686db08 --- /dev/null +++ b/l10n/es.json @@ -0,0 +1,29 @@ +{ + "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", + "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 new file mode 100644 index 0000000000000000000000000000000000000000..31e82b3c48693e4e8524e46eb0914ea317dc3be8 --- /dev/null +++ b/l10n/fr.js @@ -0,0 +1,29 @@ +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é", + "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 new file mode 100644 index 0000000000000000000000000000000000000000..1f107b1aa5d7cb95ec39732494e1dbaea78cd825 --- /dev/null +++ b/l10n/fr.json @@ -0,0 +1,29 @@ +{ + "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é", + "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);" +}