mirror of
				https://github.com/TheAnachronism/docspell.git
				synced 2025-10-31 09:30:12 +00:00 
			
		
		
		
	search
This commit is contained in:
		| @@ -167,7 +167,7 @@ fr tz = | ||||
|     , queue = Messages.Page.Queue.fr tz | ||||
|     , userSettings = Messages.Page.UserSettings.fr tz | ||||
|     , manageData = Messages.Page.ManageData.fr tz | ||||
|     , search = Messages.Page.Search.gb tz | ||||
|     , search = Messages.Page.Search.fr tz | ||||
|     , share = Messages.Page.Share.gb tz | ||||
|     , shareDetail = Messages.Page.ShareDetail.gb tz | ||||
|     , dashboard = Messages.Page.Dashboard.fr tz | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Comp.BookmarkChooser exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
| import Data.AccountScope exposing (AccountScope(..)) | ||||
| @@ -40,3 +41,11 @@ de = | ||||
|     , collectiveLabel = Messages.Data.AccountScope.de Collective | ||||
|     , shareLabel = "Freigaben" | ||||
|     } | ||||
|  | ||||
| fr : Texts | ||||
| fr = | ||||
|     { basics = Messages.Basics.fr | ||||
|     , userLabel = Messages.Data.AccountScope.fr User | ||||
|     , collectiveLabel = Messages.Data.AccountScope.fr Collective | ||||
|     , shareLabel = "Partages" | ||||
|     } | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Comp.BookmarkQueryManage exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
| import Http | ||||
| @@ -44,3 +45,12 @@ de = | ||||
|     , formInvalid = "Bitte korrigiere das Formular" | ||||
|     , saved = "Bookmark gespeichert" | ||||
|     } | ||||
|  | ||||
| fr : Texts | ||||
| fr = | ||||
|     { basics = Messages.Basics.fr | ||||
|     , form = Messages.Comp.BookmarkQueryForm.fr | ||||
|     , httpError = Messages.Comp.HttpError.fr | ||||
|     , formInvalid = "Veuillez corriger les erreurs du formulaire" | ||||
|     , saved = "Favori enregistré" | ||||
|     } | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Comp.ExpandCollapse exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
|  | ||||
| @@ -30,3 +31,9 @@ de = | ||||
|     { showMoreLabel = "Mehr …" | ||||
|     , showLessLabel = "Weniger …" | ||||
|     } | ||||
|  | ||||
| fr : Texts | ||||
| fr = | ||||
|     { showMoreLabel = "Voir plus..." | ||||
|     , showLessLabel = "Voir moins..." | ||||
|     } | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Comp.FolderSelect exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
| import Messages.Comp.ExpandCollapse | ||||
| @@ -29,3 +30,8 @@ de : Texts | ||||
| de = | ||||
|     { expandCollapse = Messages.Comp.ExpandCollapse.de | ||||
|     } | ||||
|  | ||||
| fr : Texts | ||||
| fr = | ||||
|     { expandCollapse = Messages.Comp.ExpandCollapse.fr | ||||
|     } | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Comp.ItemCard exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
| import Data.Direction exposing (Direction) | ||||
| @@ -58,3 +59,18 @@ de tz = | ||||
|     , formatDateShort = Messages.DateFormat.formatDateShort Messages.UiLanguage.German tz | ||||
|     , directionLabel = Messages.Data.Direction.de | ||||
|     } | ||||
|  | ||||
| fr : TimeZone -> Texts | ||||
| fr tz = | ||||
|     { basics = Messages.Basics.fr | ||||
|     , dueOn = "Échéance le" | ||||
|     , new = "Nouveau" | ||||
|     , openAttachmentFile = "Ouvrir la pièce-jointe" | ||||
|     , gotoDetail = "Voir en détail" | ||||
|     , cycleAttachments = "Parcourir les pièces-jointes" | ||||
|     , formatDateLong = Messages.DateFormat.formatDateLong Messages.UiLanguage.French tz | ||||
|     , formatDateShort = Messages.DateFormat.formatDateShort Messages.UiLanguage.French tz | ||||
|     , directionLabel = Messages.Data.Direction.fr | ||||
|     } | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Comp.ItemCardList exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
| import Data.TimeZone exposing (TimeZone) | ||||
| @@ -30,3 +31,8 @@ de : TimeZone -> Texts | ||||
| de tz = | ||||
|     { itemCard = Messages.Comp.ItemCard.de tz | ||||
|     } | ||||
|  | ||||
| fr : TimeZone -> Texts | ||||
| fr tz = | ||||
|     { itemCard = Messages.Comp.ItemCard.fr tz | ||||
|     } | ||||
|   | ||||
| @@ -157,9 +157,9 @@ fr tz = | ||||
|     , nextItem = "Document suivant" | ||||
|     , sendMail = "Envoyer Mail" | ||||
|     , addMoreFiles = "Ajouter plus de fichier à ce document" | ||||
|     , confirmItemMetadata = "Confirmer  les metadonnées" | ||||
|     , confirm = "Confirmer" | ||||
|     , unconfirmItemMetadata = "Editer  les metadonnées" | ||||
|     , confirmItemMetadata = "Valider  les metadonnées" | ||||
|     , confirm = "Valider" | ||||
|     , unconfirmItemMetadata = "Invalider  les metadonnées" | ||||
|     , reprocessItem = "Retraiter le document" | ||||
|     , deleteThisItem = "Supprimer ce document" | ||||
|     , undeleteThisItem = "Restorer  ce document" | ||||
| @@ -173,6 +173,6 @@ fr tz = | ||||
|     , mailSendSuccessful = "Mail envoyé." | ||||
|     , showQrCode = "Afficher l'URL en  QR code" | ||||
|     , close = "Fermer" | ||||
|     , selectItem = "Selectionner  ce document" | ||||
|     , deselectItem = "Déselectionner  ce document" | ||||
|     , selectItem = "Sélectionner  ce document" | ||||
|     , deselectItem = "Désélectionner  ce document" | ||||
|     } | ||||
|   | ||||
| @@ -88,20 +88,20 @@ fr = | ||||
|         \state -> | ||||
|             if state == "created" then | ||||
|                 "Le retraitement du document peut affecter ses métadonnées," | ||||
|                     ++ " car il n'a pas été confirmé. Continuer ?" | ||||
|                     ++ " car il n'a pas été validé. Continuer ?" | ||||
|  | ||||
|             else | ||||
|                 "Le retraitement du document n'affectera pas ses métadonnées," | ||||
|                     ++ " car il a été confirmé. Continuer ?" | ||||
|                     ++ " car il a été validé. Continuer ?" | ||||
|     , confirmReprocessFile = | ||||
|         \state -> | ||||
|             if state == "created" then | ||||
|                 "Le retraitement  de ce fichier peut affecter les métadonnées du document, " | ||||
|                     ++ " car il n'a pas été confirmé.  Continuer ?" | ||||
|                     ++ " car il n'a pas été validé.  Continuer ?" | ||||
|  | ||||
|             else | ||||
|                 "Le retraitement  de ce fichier n'affectera pas les métadonnées du document,  " | ||||
|                     ++ " car il a été confirmé. Continuer ?" | ||||
|                     ++ " car il a été validé. Continuer ?" | ||||
|     , confirmDeleteItem = | ||||
|         "Confirmer la suppression du document ? Il pourra être récupéré via la corbeille pendant un temps." | ||||
|     , confirmDeleteFile = "Confirmer la suppresion de ce fichier ?" | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Comp.ItemDetail.MultiEditMenu exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
| import Data.Direction exposing (Direction) | ||||
| @@ -69,3 +70,20 @@ de = | ||||
|     , dueDateTab = "Fälligkeitsdatum" | ||||
|     , direction = Messages.Data.Direction.de | ||||
|     } | ||||
|  | ||||
| fr : Texts | ||||
| fr = | ||||
|     { basics = Messages.Basics.fr | ||||
|     , customFieldMultiInput = Messages.Comp.CustomFieldMultiInput.fr | ||||
|     , tagDropdown = Messages.Comp.TagDropdown.fr | ||||
|     , tagModeAddInfo = "Les tags choisis ici sont *attribués* aux documents sélectionnés" | ||||
|     , tagModeRemoveInfo = "Les tags choisis ici sont *supprimés* des documents sélectionnés" | ||||
|     , tagModeReplaceInfo = "Les tags choisis ici *remplacent* ceux des documents sélectionnés" | ||||
|     , chooseDirection = "Choisir un sens" | ||||
|     , confirmUnconfirm = "Valider/Invalider les métadonnées" | ||||
|     , confirm = "Valider" | ||||
|     , unconfirm = "Invalider" | ||||
|     , changeTagMode = "Changer le mode d'édition des tags" | ||||
|     , dueDateTab = "Date d'échéance" | ||||
|     , direction = Messages.Data.Direction.fr | ||||
|     } | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Comp.ItemMerge exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
| import Data.TimeZone exposing (TimeZone) | ||||
| @@ -70,3 +71,20 @@ de tz = | ||||
|     , mergeSuccessful = "Die Dokumente wurden erfolgreich zusammengeführt." | ||||
|     , mergeInProcess = "Dokumente werden zusammengeführt…" | ||||
|     } | ||||
|  | ||||
| fr : TimeZone -> Texts | ||||
| fr tz = | ||||
|     { basics = Messages.Basics.fr | ||||
|     , httpError = Messages.Comp.HttpError.fr | ||||
|     , title = "Fusionner des documents" | ||||
|     , infoText = "Lors d'une fusion, le premier document sert de cible. Les métadonnées des autres documents sont ajoutées à la cible. Si la propriété est un valeur seule (comme correspondant), ceci est ajouté si pas déjà présent. Tags, champs personnalisés et pièces-jointes sont ajoutés. Les documents peuvent être réordonnés avec le glisser/déposer." | ||||
|     , deleteWarn = "Veuillez noter que tous les documents sont supprimés après une fusion réussie !" | ||||
|     , formatDateLong = Messages.DateFormat.formatDateLong Messages.UiLanguage.French tz | ||||
|     , formatDateShort = Messages.DateFormat.formatDateShort Messages.UiLanguage.French tz | ||||
|     , submitMerge = "Fusionner" | ||||
|     , submitMergeTitle = "Lancer la fusion" | ||||
|     , cancelMerge = "Annuler" | ||||
|     , cancelMergeTitle = "Annuler la fusion" | ||||
|     , mergeSuccessful = "Documents fusionnés avec succès" | ||||
|     , mergeInProcess = "Fusion en cours ..." | ||||
|     } | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Comp.PublishItems exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
| import Data.TimeZone exposing (TimeZone) | ||||
| @@ -88,3 +89,25 @@ de tz = | ||||
|     , doneLabel = "Fertig" | ||||
|     , sendViaMail = "Per E-Mail versenden" | ||||
|     } | ||||
|  | ||||
| fr : TimeZone -> Texts | ||||
| fr tz = | ||||
|     { basics = Messages.Basics.fr | ||||
|     , httpError = Messages.Comp.HttpError.fr | ||||
|     , shareForm = Messages.Comp.ShareForm.fr | ||||
|     , shareView = Messages.Comp.ShareView.fr tz | ||||
|     , shareMail = Messages.Comp.ShareMail.fr | ||||
|     , title = "Publier les documents" | ||||
|     , infoText = "La publication de documents crée un lien aléatoire, qui peut être utilisé par n'importe qui pour voir les documents. Ce lien ne peut  être deviné mais est public ! Il existe pour un certain temps et peut en plus être protégé par un mot de passe" | ||||
|     , formatDateLong = Messages.DateFormat.formatDateLong Messages.UiLanguage.French tz | ||||
|     , formatDateShort = Messages.DateFormat.formatDateShort Messages.UiLanguage.French tz | ||||
|     , submitPublish = "Publier" | ||||
|     , submitPublishTitle = "Publier les documents" | ||||
|     , cancelPublish = "Annuler" | ||||
|     , cancelPublishTitle = "Annuler la publication" | ||||
|     , publishSuccessful = "Documents publiés avec succès" | ||||
|     , publishInProcess = "Documents en cous de publication ..." | ||||
|     , correctFormErrors = "Veuillez corriger les erreurs du formulaire" | ||||
|     , doneLabel = "Terminé" | ||||
|     , sendViaMail = "Envoyer par mail" | ||||
|     } | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Comp.SearchMenu exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
| import Data.Direction exposing (Direction) | ||||
| @@ -128,3 +129,40 @@ de = | ||||
|     , showSelection = "Auswahl anzeigen" | ||||
|     , clearSelection = "Auswahl aufheben" | ||||
|     } | ||||
|  | ||||
| fr : Texts | ||||
| fr = | ||||
|     { basics = Messages.Basics.fr | ||||
|     , customFieldMultiInput = Messages.Comp.CustomFieldMultiInput.fr | ||||
|     , tagSelect = Messages.Comp.TagSelect.fr | ||||
|     , folderSelect = Messages.Comp.FolderSelect.fr | ||||
|     , bookmarkChooser = Messages.Comp.BookmarkChooser.fr | ||||
|     , chooseDirection = "Choisir un sens..." | ||||
|     , choosePerson = "Choisir une personne" | ||||
|     , chooseEquipment = "Choisir un équipement" | ||||
|     , inbox = "Boite de réception" | ||||
|     , fulltextSearch = "Recherche  dans texte entier" | ||||
|     , searchInNames = "Recherche dans les noms" | ||||
|     , switchSearchModes = "Changer de mode de recherche de texte" | ||||
|     , contentSearch = "Recherche de contenu..." | ||||
|     , searchInNamesPlaceholder = "Chercher dans différents noms..." | ||||
|     , fulltextSearchInfo = "Recherche en texte entier dans le contenu et les notes" | ||||
|     , nameSearchInfo = "Regarde dans les correspondants, organisations, documents et notes." | ||||
|     , tagCategoryTab = "Catégorie de tag" | ||||
|     , chooseOrganization = "Choisir une organisation" | ||||
|     , createCustomFieldTitle = "Créer un nouveau champs personnalisé" | ||||
|     , from = "De" | ||||
|     , to = "À" | ||||
|     , dueDateTab = "Date d'échéance" | ||||
|     , dueFrom = "Dû depuis" | ||||
|     , dueTo = "Dû le" | ||||
|     , sourceTab = "Source" | ||||
|     , searchInItemSource = "Rechercher un document par la source..." | ||||
|     , direction = Messages.Data.Direction.fr | ||||
|     , trashcan = "Corbeille" | ||||
|     , bookmarks = "Favoris" | ||||
|     , selection = "Sélection" | ||||
|     , showSelection = "Afficher la sélection" | ||||
|     , clearSelection = "Effacer la sélection" | ||||
|     } | ||||
|  | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Comp.SearchStatsView exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
|  | ||||
| @@ -42,3 +43,14 @@ de = | ||||
|     , min = "Minimum" | ||||
|     , max = "Maximum" | ||||
|     } | ||||
|  | ||||
| fr : Texts | ||||
| fr = | ||||
|     { items = "Documents" | ||||
|     , count = "Nombre" | ||||
|     , sum = "Somme" | ||||
|     , avg = "Moyenne" | ||||
|     , min = "Min" | ||||
|     , max = "Max" | ||||
|     } | ||||
|  | ||||
|   | ||||
| @@ -5,7 +5,7 @@ | ||||
| -} | ||||
|  | ||||
|  | ||||
| module Messages.Comp.SharePasswordForm exposing (Texts, de, gb) | ||||
| module Messages.Comp.SharePasswordForm exposing (Texts, de, gb, fr) | ||||
|  | ||||
| import Http | ||||
| import Messages.Comp.HttpError | ||||
| @@ -38,3 +38,12 @@ de = | ||||
|     , passwordSubmitButton = "Submit" | ||||
|     , passwordFailed = "Das Passwort ist falsch" | ||||
|     } | ||||
|  | ||||
| fr : Texts | ||||
| fr = | ||||
|     { httpError = Messages.Comp.HttpError.fr | ||||
|     , passwordRequired = "Mot de passe requis" | ||||
|     , password = "Mot de passe" | ||||
|     , passwordSubmitButton = "Envoyer" | ||||
|     , passwordFailed = "Le mot de passe est faux" | ||||
|     } | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Comp.TagSelect exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
| import Messages.Comp.ExpandCollapse | ||||
| @@ -38,3 +39,12 @@ de = | ||||
|     , showEmpty = "Leere anzeigen" | ||||
|     , filterPlaceholder = "Filter …" | ||||
|     } | ||||
|  | ||||
| fr : Texts | ||||
| fr = | ||||
|     { expandCollapse = Messages.Comp.ExpandCollapse.fr | ||||
|     , hideEmpty = "Cacher si vide" | ||||
|     , showEmpty = "Montrer si vide" | ||||
|     , filterPlaceholder = "Filtrer …" | ||||
|     } | ||||
|  | ||||
|   | ||||
| @@ -250,7 +250,7 @@ fr = | ||||
|     , searchMenuFolderCountInfo = "Combien de dossier afficher dans le menu de recherche à la fois. Les autres peuvent être déroulés. Mettre 0 pour toujours tout afficher." | ||||
|     , itemDetail = "Détail d'un document" | ||||
|     , browserNativePdfView = "Aperçu PDF natif du navigateur" | ||||
|     , keyboardShortcutLabel = "Utiliser les raccourcis claviers pour la navigation/confirmer/annuler avec les menu d'édition ouvert." | ||||
|     , keyboardShortcutLabel = "Utiliser les raccourcis claviers pour la navigation/valider/invalider avec les menu d'édition ouvert." | ||||
|     , tagCategoryColors = "Couleur des catégories de tag" | ||||
|     , colorLabel = Messages.Data.Color.fr | ||||
|     , chooseTagColorLabel = "Choisir les couleurs des catéories de tag" | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Page.Search exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
| import Data.TimeZone exposing (TimeZone) | ||||
| @@ -144,3 +145,44 @@ de tz = | ||||
|     , bookmarkQuery = "Abfrage merken" | ||||
|     , nothingToBookmark = "Keine Abfrage vorhanden" | ||||
|     } | ||||
|  | ||||
| fr : TimeZone -> Texts | ||||
| fr tz = | ||||
|     { basics = Messages.Basics.fr | ||||
|     , itemCardList = Messages.Comp.ItemCardList.fr tz | ||||
|     , searchStatsView = Messages.Comp.SearchStatsView.fr | ||||
|     , sideMenu = Messages.Page.SearchSideMenu.fr | ||||
|     , itemMerge = Messages.Comp.ItemMerge.fr tz | ||||
|     , publishItems = Messages.Comp.PublishItems.fr tz | ||||
|     , bookmarkManage = Messages.Comp.BookmarkQueryManage.fr | ||||
|     , contentSearch = "Recherche..." | ||||
|     , searchInNames = "Recherche par nom..." | ||||
|     , selectModeTitle = "Select Mode" | ||||
|     , fullHeightPreviewTitle = "Aperçu pleine hauteur   " | ||||
|     , fullWidthPreviewTitle = "Aperçu pleine largeur" | ||||
|     , powerSearchPlaceholder = "Requête..." | ||||
|     , reallyReprocessQuestion = "Confirmer le retraitement de tous les documents sélectionnés? Les métadonnées des documents non validées pourront changer." | ||||
|     , reallyDeleteQuestion = "Confirmer la suppression de tous les documents sélectionnés ?" | ||||
|     , reallyRestoreQuestion = "Restorer tous les documents sélectionnés ?" | ||||
|     , editSelectedItems = \n -> "Éditer " ++ String.fromInt n ++ " documents sélectionnés" | ||||
|     , reprocessSelectedItems = \n -> "Retraiter " ++ String.fromInt n ++ " documents sélectionnés" | ||||
|     , deleteSelectedItems = \n -> "Supprimer " ++ String.fromInt n ++ " documents sélectionnés" | ||||
|     , undeleteSelectedItems = \n -> "Restorer " ++ String.fromInt n ++ " documents sélectionnés" | ||||
|     , selectAllVisible = "Sélectionner tous les visible" | ||||
|     , selectNone = "Sélectionner aucun" | ||||
|     , resetSearchForm = "Réinitialiser le formulaire de recherche" | ||||
|     , exitSelectMode = "Quitter le mode sélection" | ||||
|     , mergeItemsTitle = \n -> "Fusionner " ++ String.fromInt n ++ " documents sélectionnés" | ||||
|     , publishItemsTitle = \n -> "Publier " ++ String.fromInt n ++ " documents sélectionnés" | ||||
|     , publishCurrentQueryTitle = "Publier les résultats en cours" | ||||
|     , shareResults = "Partager les résultats" | ||||
|     , nothingSelectedToShare = "Tout partager ne marche pas. Il faut donner des critères." | ||||
|     , loadMore = "Charger plus..." | ||||
|     , thatsAll = "C'est tout !" | ||||
|     , showItemGroups = "Groupe par mois" | ||||
|     , listView = "Vue en liste" | ||||
|     , tileView = "Vue en tuile" | ||||
|     , expandCollapseRows = "Étendre/Réduire tout" | ||||
|     , bookmarkQuery = "Requête de favoris" | ||||
|     , nothingToBookmark = "Rien n'est sélectionné en favori" | ||||
|     } | ||||
|   | ||||
| @@ -9,6 +9,7 @@ module Messages.Page.SearchSideMenu exposing | ||||
|     ( Texts | ||||
|     , de | ||||
|     , gb | ||||
|     , fr | ||||
|     ) | ||||
|  | ||||
| import Messages.Comp.ItemDetail.MultiEditMenu | ||||
| @@ -48,3 +49,15 @@ de = | ||||
|     , multiEditInfo = "Beachte, dass eine Änderung hier direkt auf alle gewählten Dokumente angwendet wird!" | ||||
|     , close = "Schließen" | ||||
|     } | ||||
|  | ||||
| fr : Texts | ||||
| fr = | ||||
|     { searchMenu = Messages.Comp.SearchMenu.fr | ||||
|     , multiEdit = Messages.Comp.ItemDetail.MultiEditMenu.fr | ||||
|     , editMode = "Mode édition" | ||||
|     , resetSearchForm = "Réinitialiser le formulaire de recherche" | ||||
|     , multiEditHeader = "Multi-Edit" | ||||
|     , multiEditInfo = "Veuillez noter qu'un changement ici, affecte immédiatement tous les documents sélectionnés à droite !" | ||||
|     , close = "Fermer" | ||||
|     } | ||||
|  | ||||
|   | ||||
| @@ -60,3 +60,17 @@ de tz = | ||||
|     , noName = "Kein Name" | ||||
|     , unconfirmed = "Nicht bestätigt" | ||||
|     } | ||||
|  | ||||
| fr : TimeZone -> Texts | ||||
| fr tz = | ||||
|     { passwordForm = Messages.Comp.SharePasswordForm.fr | ||||
|     , basics = Messages.Basics.fr | ||||
|     , field = Messages.Data.Fields.fr | ||||
|     , formatDateLong = Messages.DateFormat.formatDateLong French tz | ||||
|     , formatDateShort = Messages.DateFormat.formatDateShort French tz | ||||
|     , authFailed = "Ce partage n'existe pas." | ||||
|     , httpError = Messages.Comp.HttpError.fr | ||||
|     , tagsAndFields = "Tags & champs" | ||||
|     , noName = "Aucun nom" | ||||
|     , unconfirmed = "Non validé" | ||||
|     } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user