From fc86e5daf8e993c43b0fabbb1193eb8f0a1dbb59 Mon Sep 17 00:00:00 2001 From: yflory Date: Mon, 22 Oct 2018 15:13:55 +0200 Subject: [PATCH] French translation --- customize.dist/images/AGPL.png | Bin 0 -> 26513 bytes customize.dist/images/agplv3.svg | 27 ----- customize.dist/pages.js | 3 +- .../src/less2/pages/page-index.less | 3 +- www/common/translations/messages.fr.js | 94 ++++++++++++------ www/common/translations/messages.js | 76 ++++---------- 6 files changed, 88 insertions(+), 115 deletions(-) create mode 100644 customize.dist/images/AGPL.png delete mode 100644 customize.dist/images/agplv3.svg diff --git a/customize.dist/images/AGPL.png b/customize.dist/images/AGPL.png new file mode 100644 index 0000000000000000000000000000000000000000..c3db548cbf952f4fb5d36245ff336631208301bb GIT binary patch literal 26513 zcmafabyQr<7v$g)Bsjs{-Gc^a26qqc?(P!Y-95OwLvVM3y9IZGWry!~cK_YxAm^PK zrn_Iid+S!!4OftpL`K9z1ONcYKq)aL002@N{PzGnEcj>afC&}&7p$SQq!{4e$5&q0 z&qVMQ1bZn>C-6I#KfWPEXfoZw7vY?Nvf^;Nh}fT~K6{pUTY@iraTeEb7PYgnF|l<9 zh&q}WIGY%gxLG)xlSl$(71RSzZ~y=j08mU=#eMb6$1O``@$dU>PPz@`97B>h!$2rx zM?(@!;%BRMRX@d_@OC^o>zd;%6VRWcU`GaD( zVbldl5Gz<2kcG7Un}KIU5I_&XFCr5gb4Kvx6B!Ms=G@GG!=7J@syT~9_OAs18L1l1 zp4UI3vpeaU3BILWr+Q{rHIm!BzUY5*-ofRFwIiBj5{&K3g}AafYr)0(L`&73oJe4; zJ^v8%|0V$=`C0f{Zi6o|>{!IG{c|rgoMX5y^s^idHX^xXw`>N3h53Ku4iv|=Xv>Qc zJdW#4>t6^eI{wFkQt@`3T@~*b&tPa;XvxY- z8VzXIw)*eWjS<3yDUKmOcT34on;0Xl!$s=*_aQ(E3=b%hiU;dpCNk);7D%`?58ipb zQnNjIOXBIR#`b*bmD>2l$-(gq@xAZ8))F~dNh~m3{qr#z z=>UfIgRSObT{F2NfXJQ-mmAW2#2Fc53o|CPM>oZ|%*1dUp@d`k^t~)Ue->4r?MWTF zT~0kj0>OYjh!|Z7m%-hGYbn$EvzUVOqKgks6q*L+u&< z$I0@Zai~3vswuR83wSquY%3VRf0x;K{BQBiHqmxn#BArb8lvR*opO0J{;~j-*B@MH z$Ey&@P_X!Ddj!-N#i;sX(LF)4898@hRw_A~^(mA+!$P>d8UiRB92_9Oj%mMhjkWkI zuh+$PE{^(v?||5#YbFd-Y6Zq10j}J5=p6%$!>0522OLlxIvpKdwR}keI{=B_ywYdv z@*0(^U?`@ZM0$chBrKQ+2mCw~qX_RZ0RZ`0#J?W?fU)G5d89CaQC4cKy*g3{O>{K>Sf|=#ZD||pohP7+^PIp!xHzbc-fblQ{gHz&* zTO@g;-brlo!RFDsTREKxq&=b7XZhN6cv-h#p*O!9F<7Zi4E%E@{7kS zPy-qxlb*y+ovQH1ONqD%Wm0hY3m8Tcg0o77<3mFw%7VVhGkchhR>#Is`XH)bxI+XB zUC5qwbvb@BNzUBpuGZCc3$Ty6Nf>PvmAc+rTCB25GVlRK`kne2BcRVWmT7$~&0!mj zp!OfG9G`nCB?WFQ#<8Dh-OStMUPf$XS><0Q^e3tyIJ4_@EQTlT9o3zGNe&w*GPf-o z2f``v%J;v)0glEcuILBKYYPdQ*-}X{TmK7S6~Mq{IHcWRW#+f8cd19CIR#6OKUsw= zcK4=0;oMSfNDzN$*KC3YlKWX|;W$4GAgEZ=1J7mP+O(AYZdY>hlVfakN_{UZWD^A} zWejV<5b9_VonLm(2Bl6-04t6H703a=jZ{it-%bVkHosp|I3G_*<@@WR0W?*=4{9%A zJ;_c5Z;(Y$A1YzH7nXLT^S7QMC$YQCs$sh~CrQa4U(!B51#j)4vOTd8U~bytKzr)M zrOoS^0FvTlau2|}W!OV4EmIl0{qf8Y1r7%Nn6R7BcAmTw{hVWbRr4$U>KDKrW%4W4 zHiFLdcKTP1AKdJ>Zc%9tKdO&o`vaWr2tQRjInP+TzfTM8|kFm~BF7H!p z2}et7u=KKA&yJL{5QXnw;hUB8Cid7$dsUsxgfdgW;#c?gxz;baJ3H(45zs3PP+lAo?N<`P%d|}N_#Jk_Zk(qyQ*Mz3iHz_93*vEW{zmsp$;kpZOH!DReMZUPk+ ztJ&uTO_8oI0`ENjbh^M|I7k7?kWRr)y4TAbn2x}2le9&?koxX1VZS$^Ey1_urG3cD z;uBDvwN6So0JWTdTGx_mDio>V=^a zrts*~4>z|j84SrtOKjIoJLXS<`v2zEb+)|QM-OEIQuv|)M21=X+{$Tw|Ycd6l>4S4V_)O

_Wo%xQIP=9V0%cUtdo>% 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 - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/customize.dist/pages.js b/customize.dist/pages.js index 0aec56e08..5e856f673 100644 --- a/customize.dist/pages.js +++ b/customize.dist/pages.js @@ -654,7 +654,8 @@ define([ h('div.col-12.col-sm-4.cp-index-block.cp-index-block-host', h('div', [ setHTML(h('span'), Msg.home_host), h('img', { - src: "/customize/images/agplv3.svg" + src: "/customize/images/AGPL.png", + title: Msg.home_host_agpl }) ])), h('div.col-12.col-sm-4.cp-index-block.cp-index-block-product', h('div', [ diff --git a/customize.dist/src/less2/pages/page-index.less b/customize.dist/src/less2/pages/page-index.less index fb24451a1..9c900bcef 100644 --- a/customize.dist/src/less2/pages/page-index.less +++ b/customize.dist/src/less2/pages/page-index.less @@ -218,7 +218,8 @@ margin: auto; max-width: 70%; background: white; - padding: 5px; + max-height: 50px; + margin-top: 1em; } } diff --git a/www/common/translations/messages.fr.js b/www/common/translations/messages.fr.js index 57afb1996..c2291261c 100644 --- a/www/common/translations/messages.fr.js +++ b/www/common/translations/messages.fr.js @@ -555,10 +555,27 @@ define(function () { out.settings_save = "Sauver"; out.settings_backupCategory = "Sauvegarde"; - out.settings_backupTitle = "Créer ou restaurer une sauvegarde de vos données"; + out.settings_backupHint = "Créer ou restaurer une sauvegarde de votre CryptDrive. Cette sauvegarde ne contient pas le contenu de vos pads mais uniquement les clés qui permettent d'y accéder."; out.settings_backup = "Sauvegarder"; out.settings_restore = "Restaurer"; + out.settings_backupHint2 = "Télécharger le contenu actuel de tous vos pads. Ceux-ci seront téléchargés dans un format lisible si un tel format est disponible."; + out.settings_backup2 = "Télécharger mon CryptDrive"; + out.settings_backup2Confirm = "Vous allez télécharger tous les pads de votre CryptDrive. Si vous souhaitez continuer, choisissez un nom et appuyez sur OK."; + out.settings_exportTitle = "Téléchargement de votre CryptDrive"; + out.settings_exportDescription = "Veuillez patienter pendant que nous téléchargeons et déchiffrons vos documents. Cette opération peut prendre plusieurs minutes. Fermer l'onglet du navigateur interrompra le processus."; + out.settings_exportWarning = "Pour de meilleures performances, il est recommandé de ne pas changer d'onglet pendant le téléchargement."; + out.settings_exportCancel = "Êtes-vous sûr de vouloir annuler ce téléchargement ? Vous devrez recommencer du début la prochaine fois."; + out.settings_export_reading = "Lecture de votre CryptDrive..."; + out.settings_export_download = "Téléchargement et déchiffrement des documents..."; + out.settings_export_compressing = "Compression des données..."; + out.settings_export_done = "Votre téléchargement est prêt !"; + out.settings_exportError = "Voir les erreurs"; + out.settings_exportErrorDescription = "Nous n'avons pas réussi à ajouter les documents suivant dans le téléchargement :"; + out.settings_exportErrorEmpty = "Ce document ne peut pas être exporté (document vide ou contenu invalide)"; + out.settings_exportErrorMissing = "Ce document n'est plus stocké sur nos serveurs (expiré ou supprimé par son propriétaire)"; + out.settings_exportErrorOther = "Une erreur est survenue lors de la récupération de ce document : {0}"; + out.settings_resetNewTitle = "Vider CryptDrive"; out.settings_resetButton = "Supprimer"; out.settings_reset = "Supprimer tous les fichiers et dossiers de votre CryptDrive"; @@ -698,6 +715,10 @@ define(function () { // index.html + out.home_product = "CryptPad est une alternative respectant la vie privée aux outils office et aux services cloud populaires. Tout le contenu stocké dans CryptPad est chiffré avant d'être envoyé, ce qui signifie que personne ne peut accéder à vos données à moins que vous ne leur donniez les clés (même pas nous)."; + out.home_host = "Ceci est une instance communautaire et indépendante de CryptPad. Le code source du projet est disponible sur GitHub."; + out.home_host_agpl = "CryptPad est distribué sous les termes de la licence logicielle AGPL3"; + //about.html out.about_intro = 'CryptPad est développé au sein de l\'équipe Recherche d\'XWiki SAS, une petite entreprise située à Paris en France et à Iasi en Roumanie. Il y a 3 développeurs principaux qui travaillent sur CryptPad, ainsi que quelques contributeurs à la fois dans et en dehors d\'XWiki SAS'; out.about_core = 'Développeurs principaux'; @@ -783,40 +804,48 @@ define(function () { // features.html out.features = "Fonctionnalités"; - out.features_title = "Tableau des fonctionnalités"; + out.features_title = "Comparaison des fonctionnalités"; out.features_feature = "Fonctionnalité"; out.features_anon = "Utilisateur anonyme"; out.features_registered = "Utilisateur enregistré"; + out.features_premium = "Utilisateur premium"; out.features_notes = "Notes"; - out.features_f_pad = "Créer/modifier/voir un pad"; - out.features_f_pad_notes = "Texte, Code, Présentation, Sondage et Tableau blanc"; - out.features_f_history = "Historique"; - out.features_f_history_notes = "Voir et restaurer n'importe quelle version d'un pad"; - out.features_f_todo = "Créer une TODO-list"; - out.features_f_drive = "Fonctionnalités CryptDrive limitées"; - out.features_f_drive_full = "Fonctionnalités CryptDrive complètes"; - out.features_f_export = "Export/Import"; - out.features_f_export_notes = "Pour les pads et CryptDrive"; - out.features_f_viewFiles = "Voir des fichiers"; - out.features_f_uploadFiles = "Importer des fichiers"; - out.features_f_embedFiles = "Intégrer des fichiers"; - out.features_f_embedFiles_notes = "Intégrer un fichier de CryptDrive dans un pad"; - out.features_f_multiple = "Appareils multiples"; - out.features_f_multiple_notes = "Moyen facile de voir vos pads depuis n'importe quel appareil"; - out.features_f_logoutEverywhere = "Se déconnecter partout"; - out.features_f_logoutEverywhere_notes = "Se déconnecter des autres appareils utilisés"; - out.features_f_templates = "Utiliser les modèles"; - out.features_f_templates_notes = "Créer des modèles et créer des pads basés sur ces modèles"; - out.features_f_profile = "Créer un profil"; - out.features_f_profile_notes = "Page personnelle contenant un avatar et une description"; - out.features_f_tags = "Utiliser les tags"; - out.features_f_tags_notes = "Permet la recherche de documents par tags dans CryptDrive"; - out.features_f_contacts = "Application Contacts"; - out.features_f_contacts_notes = "Ajouter des contacts et discuter avec eux de manière sécurisée"; - out.features_f_storage = "Stockage"; - out.features_f_storage_anon = "Pads supprimés après 3 mois"; - out.features_f_storage_registered = "Gratuit: 50Mo
Premium: 5Go/20Go/50Go"; - out.features_f_register = "S'inscrire gratuitement"; + + out.features_f_apps = "Accès aux applications principales"; + out.features_f_core = "Fonctions communes des applications"; + out.features_f_core_note = "Édition, Export, Historique, Liste d'utilisateurs, Chat"; + out.features_f_file0 = "Ouvrir des fichiers"; + out.features_f_file0_note = "Voir et télécharger des fichiers partagés par d'autres utilisateurs"; + out.features_f_cryptdrive0 = "Accès limité à CryptDrive"; + out.features_f_cryptdrive0_note = "Stockage dans votre navigateur des pads visités afin de pouvoir les retrouver plus tard."; + out.features_f_storage0 = "Durée de stockage limitée"; + out.features_f_storage0_note = "Les pads créés risquent d'être supprimés après trois mois d'inactivité."; + + out.features_f_anon = "Avantages des utilisateurs anonymes"; + out.features_f_anon_note = "Avec une meilleure ergonomie et plus de contrôle sur vos pads"; + out.features_f_cryptdrive1 = "Accès complet à CryptDrive"; + out.features_f_cryptdrive1_note = "Dossiers, dossiers partagés, modèles, tags"; + out.features_f_devices = "Vos pads sur tous vos appareils"; + out.features_f_devices_note = "Accéder à votre CryptDrive de partout grâce à votre compte utilisateur"; + out.features_f_social = "Applications sociales"; + out.features_f_social_note = "Créer un profil, utiliser un avatar, chat avec les contacts"; + out.features_f_file1 = "Importer et partager des fichiers"; + out.features_f_file1_note = "Partager des fichiers avec vos amis ou les intégrer dans vos pads"; + out.features_f_storage1 = "Stockage permanent (50Mo)"; + out.features_f_storage1_note = "Les pads stockés dans votre CryptDrive ne seront jamais supprimés pour cause d'inactivité."; + out.features_f_register = "S'enregistrer gratuitement"; + out.features_f_register_note = "Pas d'email ou d'information personnelle requis"; + + out.features_f_reg = "Avantages des utilisateurs enregistrés"; + out.features_f_reg_note = "Et aider au développement de CryptPad"; + out.features_f_storage2 = "Espace de stockage supplémentaire"; + out.features_f_storage2_note = "De 5 Go à 50 Go en fonction du plan sélectionné"; + out.features_f_support = "Support plus rapide"; + out.features_f_support_note = "Support email professionnel avec le plan Équipe"; + out.features_f_supporter = "Devenir un défenseur de la vie privée"; + out.features_f_supporter_note = "Nous aider à montrer que les logiciels protégeant les données personnelles devraient être la norme"; + out.features_f_subscribe = "S'abonner à un compte premium"; + out.features_f_subscribe_note = "Vous devez d'abord vous connecter à un compte CryptPad"; // faq.html @@ -1227,7 +1256,8 @@ define(function () { // Crowdfunding messages out.crowdfunding_home1 = "CryptPad a besoin d'aide !"; - out.crowdfunding_home2 = "Cliquez pour découvrir notre campagne de financement participatif."; + out.crowdfunding_home2 = "Cliquez sur le bouton pour découvrir notre campagne de financement participatif."; + out.crowdfunding_button = "Soutenir CryptPad"; out.crowdfunding_popup_text = "

Aider CryptPad

" + "Pour vous assurer que CryptPad soit activement développé, nous vous invitons à supporter le projet via la " + diff --git a/www/common/translations/messages.js b/www/common/translations/messages.js index b8ced6b9f..6de3a6ef2 100644 --- a/www/common/translations/messages.js +++ b/www/common/translations/messages.js @@ -560,27 +560,26 @@ define(function () { out.settings_save = "Save"; out.settings_backupCategory = "Backup"; - out.settings_backupHint = "Backup or restore all your CryptDrive's content. It won't contain the content of your pads, just the link to access them."; + out.settings_backupHint = "Backup or restore all your CryptDrive's content. It won't contain the content of your pads, just the keys to access them."; out.settings_backup = "Backup"; - out.settings_backupHint2 = "Download all your pads. Pads will be downloaded in an readable format when available."; - out.settings_backup2 = "Download my CryptDrive"; out.settings_restore = "Restore"; - // XXX + out.settings_backupHint2 = "Download the current content of all your pads. Pads will be downloaded in an readable format if such a format is available."; + out.settings_backup2 = "Download my CryptDrive"; out.settings_backup2Confirm = "This will download all the pads and files from your CryptDrive. If you want to continue, pick a name and press OK"; out.settings_exportTitle = "Export your CryptDrive"; - out.settings_exportDescription = "Please wait while we're downloading and decrypting your documents, this may take a few minutes. Closing the tab will interrupt the process."; - out.settings_exportWarning = "For better performances, it is recommended to leave this tab focused."; - out.settings_exportCancel = "Are you sure you want to cancel the export? You will have to start again from the beginning for your next export."; + out.settings_exportDescription = "Please wait while we're downloading and decrypting your documents. This may take a few minutes. Closing the tab will interrupt the process."; + out.settings_exportWarning = "For better performance, it is recommended to leave this tab focused."; + out.settings_exportCancel = "Are you sure you want to cancel the export? You will have to start again from the beginning next time."; out.settings_export_reading = "Reading your CryptDrive..."; - out.settings_export_download = "Decrypting and downloading your documents..."; - out.settings_export_compressing = "Compressing the data..."; - out.settings_export_done = "Export is ready!"; + out.settings_export_download = "Downloading and decrypting your documents..."; + out.settings_export_compressing = "Compressing data..."; + out.settings_export_done = "Your download is ready!"; out.settings_exportError = "View errors"; out.settings_exportErrorDescription = "We weren't able to add the following documents into the export:"; - out.settings_exportErrorEmpty = "The document can't be exported (empty or invalid content)."; - out.settings_exportErrorMissing = "The document is missing from our servers (expired or deleted by its owner)"; - out.settings_exportErrorOther = "An error occured while trying to export the document: {0}"; + out.settings_exportErrorEmpty = "This document can't be exported (empty or invalid content)."; + out.settings_exportErrorMissing = "This document is missing from our servers (expired or deleted by its owner)"; + out.settings_exportErrorOther = "An error occured while trying to export this document: {0}"; out.settings_resetNewTitle = "Clean CryptDrive"; out.settings_resetButton = "Remove"; @@ -726,8 +725,9 @@ define(function () { // index.html - out.home_product = "CryptPad is an open-source and private-by-design alternative to popular office tools and cloud services. All the content stored on CryptPad is encrypted before being sent, which means nobody can access your data unless you give them the keys."; - out.home_host = "This is a community-hosted instance of CryptPad. The source code is available on Github."; + out.home_product = "CryptPad is a private-by-design alternative to popular office tools and cloud services. All the content stored on CryptPad is encrypted before being sent, which means nobody can access your data unless you give them the keys (not even us)."; + out.home_host = "This is an independent community instance of CryptPad. Its source code is available on GitHub."; + out.home_host_agpl = "CryptPad is distributed under the terms of the AGPL3 software license"; //about.html out.about_intro = 'CryptPad is created inside of the Research Team at XWiki SAS, a small business located in Paris France and Iasi Romania. There are 3 core team members working on CryptPad plus a number of contributors both inside and outside of XWiki SAS.'; @@ -814,13 +814,13 @@ define(function () { // features.html out.features = "Features"; - out.features_title = "Features table"; + out.features_title = "Feature comparison"; out.features_feature = "Feature"; out.features_anon = "Anonymous user"; out.features_registered = "Registered user"; out.features_premium = "Premium user"; out.features_notes = "Notes"; - // XXX + out.features_f_apps = "Access to the main applications"; out.features_f_core = "Common features for the applications"; out.features_f_core_note = "Edit, Import & Export, History, Userlist, Chat"; @@ -831,9 +831,9 @@ define(function () { out.features_f_storage0 = "Limited storage time"; out.features_f_storage0_note = "Created pads risk deletion after 3 months of inactivity"; - out.features_f_anon = "All anonymous users features"; + out.features_f_anon = "All anonymous user features"; out.features_f_anon_note = "With better usability and more power over your pads"; - out.features_f_cryptdrive1 = "Complete CryptDrive functionalities"; + out.features_f_cryptdrive1 = "Complete CryptDrive functionality"; out.features_f_cryptdrive1_note = "Folders, shared folders, templates, tags"; out.features_f_devices = "Your pads on all your devices"; out.features_f_devices_note = "Access your CryptDrive everywhere with your user account"; @@ -846,48 +846,16 @@ define(function () { out.features_f_register = "Register for free"; out.features_f_register_note = "No email or personal information required"; - out.features_f_reg = "All registered users features"; - out.features_f_reg_note = "And help CryptPad's developement"; + out.features_f_reg = "All registered user features"; + out.features_f_reg_note = "And help CryptPad's development"; out.features_f_storage2 = "Extra storage space"; out.features_f_storage2_note = "From 5GB to 50GB depending on the selected plan"; out.features_f_support = "Faster support"; out.features_f_support_note = "Professional email support with the Team plan"; out.features_f_supporter = "Become a privacy supporter"; - out.features_f_supporter_note = "Help us show that privacy-enhancing softwares should be the norm"; - out.features_f_project = "Keep the project alive"; - out.features_f_project_note = "Help us keep this open-source project running by funding its hosting and developement"; + out.features_f_supporter_note = "Help us show that privacy-enhancing software should be the norm"; out.features_f_subscribe = "Subscribe to premium"; out.features_f_subscribe_note = "You need to be logged in to CryptPad first"; - // End XXX - - out.features_f_pad = "Create/edit/view a pad"; - out.features_f_pad_notes = "Rich Text, Code, Slide, Poll and Whiteboard applications"; - out.features_f_history = "History"; - out.features_f_history_notes = "View and restore any version of your pads"; - out.features_f_todo = "Create a TODO-list"; - out.features_f_drive = "Limited CryptDrive functionality"; - out.features_f_drive_full = "Complete CryptDrive functionality"; - out.features_f_export = "Export/Import"; - out.features_f_export_notes = "For pads and CryptDrive"; - out.features_f_viewFiles = "View files"; - out.features_f_uploadFiles = "Upload files"; - out.features_f_embedFiles = "Embed files"; - out.features_f_embedFiles_notes = "Embed a file stored in CryptDrive in a pad"; - out.features_f_multiple = "Use on multiple devices"; - out.features_f_multiple_notes = "Easy way to access your pads from any device"; - out.features_f_logoutEverywhere = "Log out from other devices"; - out.features_f_logoutEverywhere_notes = ""; // Used in the French translation to explain - out.features_f_templates = "Use templates"; - out.features_f_templates_notes = "Create templates and create new pads from your templates"; - out.features_f_profile = "Create a profile"; - out.features_f_profile_notes = "Personal page including an avatar and a description"; - out.features_f_tags = "Use tags"; - out.features_f_tags_notes = "Allow users to search by tags in CryptDrive"; - out.features_f_contacts = "Contacts application"; - out.features_f_contacts_notes = "Add contacts and chat with them in an encrypted session"; - out.features_f_storage = "Storage"; - out.features_f_storage_anon = "Pads are deleted after 3 months"; - out.features_f_storage_registered = "Free: 50MB
Premium: 5GB/20GB/50GB"; // faq.html