|
96 | 96 | "negativePrompt": "Prompt Négatif", |
97 | 97 | "ok": "Ok", |
98 | 98 | "close": "Fermer", |
99 | | - "clipboard": "Presse-papier" |
| 99 | + "clipboard": "Presse-papier", |
| 100 | + "loadingModel": "Chargement du modèle", |
| 101 | + "generating": "En Génération" |
100 | 102 | }, |
101 | 103 | "gallery": { |
102 | 104 | "galleryImageSize": "Taille de l'image", |
|
287 | 289 | "noDefaultSettings": "Aucun paramètre par défaut configuré pour ce modèle. Visitez le Gestionnaire de Modèles pour ajouter des paramètres par défaut.", |
288 | 290 | "usingDefaultSettings": "Utilisation des paramètres par défaut du modèle", |
289 | 291 | "defaultSettingsOutOfSync": "Certain paramètres ne correspondent pas aux valeurs par défaut du modèle :", |
290 | | - "restoreDefaultSettings": "Cliquez pour utiliser les paramètres par défaut du modèle." |
| 292 | + "restoreDefaultSettings": "Cliquez pour utiliser les paramètres par défaut du modèle.", |
| 293 | + "hfForbiddenErrorMessage": "Nous vous recommandons de visiter la page du modèle sur HuggingFace.com. Le propriétaire peut exiger l'acceptation des conditions pour pouvoir télécharger.", |
| 294 | + "hfTokenRequired": "Vous essayez de télécharger un modèle qui nécessite un token HuggingFace valide.", |
| 295 | + "clipLEmbed": "CLIP-L Embed", |
| 296 | + "hfTokenSaved": "Token HF enregistré", |
| 297 | + "hfTokenUnableToVerifyErrorMessage": "Impossible de vérifier le token HuggingFace. Cela est probablement dû à une erreur réseau. Veuillez réessayer plus tard.", |
| 298 | + "clipGEmbed": "CLIP-G Embed", |
| 299 | + "hfTokenUnableToVerify": "Impossible de vérifier le token HF", |
| 300 | + "hfTokenInvalidErrorMessage": "Token HuggingFace invalide ou manquant.", |
| 301 | + "hfTokenLabel": "Token HuggingFace (Requis pour certains modèles)", |
| 302 | + "hfTokenHelperText": "Un token HF est requis pour utiliser certains modèles. Cliquez ici pour créer ou obtenir votre token.", |
| 303 | + "hfTokenInvalid": "Token HF invalide ou manquant", |
| 304 | + "hfForbidden": "Vous n'avez pas accès à ce modèle HF.", |
| 305 | + "hfTokenInvalidErrorMessage2": "Mettre à jour dans le " |
291 | 306 | }, |
292 | 307 | "parameters": { |
293 | 308 | "images": "Images", |
|
336 | 351 | "fluxModelIncompatibleBboxWidth": "$t(parameters.invoke.fluxRequiresDimensionsToBeMultipleOf16), la largeur de la bounding box est {{width}}", |
337 | 352 | "noT5EncoderModelSelected": "Aucun modèle T5 Encoder sélectionné pour la génération FLUX", |
338 | 353 | "fluxModelIncompatibleScaledBboxWidth": "$t(parameters.invoke.fluxRequiresDimensionsToBeMultipleOf16), la largeur de la bounding box mise à l'échelle est {{width}}", |
339 | | - "canvasIsCompositing": "La toile est en train de composer" |
| 354 | + "canvasIsCompositing": "La toile est en train de composer", |
| 355 | + "collectionEmpty": "{{nodeLabel}} -> {{fieldLabel}} collection vide", |
| 356 | + "collectionTooFewItems": "{{nodeLabel}} -> {{fieldLabel}} : trop peu d'éléments, minimum {{minItems}}", |
| 357 | + "collectionTooManyItems": "{{nodeLabel}} -> {{fieldLabel}} : trop d'éléments, maximum {{maxItems}}", |
| 358 | + "canvasIsSelectingObject": "La toile est occupée (sélection d'objet)" |
340 | 359 | }, |
341 | 360 | "negativePromptPlaceholder": "Prompt Négatif", |
342 | 361 | "positivePromptPlaceholder": "Prompt Positif", |
|
377 | 396 | "sendToUpscale": "Envoyer à Agrandir", |
378 | 397 | "guidance": "Guidage", |
379 | 398 | "postProcessing": "Post-traitement (Maj + U)", |
380 | | - "processImage": "Traiter l'image" |
| 399 | + "processImage": "Traiter l'image", |
| 400 | + "disabledNoRasterContent": "Désactivé (Aucun contenu raster)", |
| 401 | + "recallMetadata": "Rappeler les métadonnées" |
381 | 402 | }, |
382 | 403 | "settings": { |
383 | 404 | "models": "Modèles", |
|
415 | 436 | "confirmOnNewSession": "Confirmer lors d'une nouvelle session", |
416 | 437 | "modelDescriptionsDisabledDesc": "Les descriptions des modèles dans les menus déroulants ont été désactivées. Activez-les dans les paramètres.", |
417 | 438 | "enableModelDescriptions": "Activer les descriptions de modèle dans les menus déroulants", |
418 | | - "modelDescriptionsDisabled": "Descriptions de modèle dans les menus déroulants désactivés" |
| 439 | + "modelDescriptionsDisabled": "Descriptions de modèle dans les menus déroulants désactivés", |
| 440 | + "showDetailedInvocationProgress": "Afficher les détails de progression" |
419 | 441 | }, |
420 | 442 | "toast": { |
421 | 443 | "uploadFailed": "Importation échouée", |
|
634 | 656 | "iterations_one": "Itération", |
635 | 657 | "iterations_many": "Itérations", |
636 | 658 | "iterations_other": "Itérations", |
637 | | - "back": "fin" |
| 659 | + "back": "fin", |
| 660 | + "batchSize": "Taille de lot" |
638 | 661 | }, |
639 | 662 | "prompt": { |
640 | 663 | "noMatchingTriggers": "Pas de déclancheurs correspondants", |
|
1152 | 1175 | "heading": "Force de débruitage", |
1153 | 1176 | "paragraphs": [ |
1154 | 1177 | "Intensité du bruit ajouté à l'image d'entrée.", |
1155 | | - "0 produira une image identique, tandis que 1 produira une image complètement différente." |
| 1178 | + "0 produira une image identique, tandis que 1 produira une image complètement différente.", |
| 1179 | + "Lorsque aucune couche raster avec du contenu visible n'est présente, ce paramètre est ignoré." |
1156 | 1180 | ] |
1157 | 1181 | }, |
1158 | 1182 | "lora": { |
|
1447 | 1471 | "parsingFailed": "L'analyse a échoué", |
1448 | 1472 | "recallParameter": "Rappeler {{label}}", |
1449 | 1473 | "canvasV2Metadata": "Toile", |
1450 | | - "guidance": "Guide" |
| 1474 | + "guidance": "Guide", |
| 1475 | + "seamlessXAxis": "Axe X sans bords", |
| 1476 | + "seamlessYAxis": "Axe Y sans bords" |
1451 | 1477 | }, |
1452 | 1478 | "sdxl": { |
1453 | 1479 | "freePromptStyle": "Écriture de Prompt manuelle", |
|
1668 | 1694 | "delete": "Supprimer" |
1669 | 1695 | }, |
1670 | 1696 | "whatsNew": { |
1671 | | - "whatsNewInInvoke": "Quoi de neuf dans Invoke" |
| 1697 | + "whatsNewInInvoke": "Quoi de neuf dans Invoke", |
| 1698 | + "watchRecentReleaseVideos": "Regarder les vidéos des dernières versions", |
| 1699 | + "items": [ |
| 1700 | + "<StrongComponent>FLUX Guidage Régional (bêta)</StrongComponent> : Notre version bêta de FLUX Guidage Régional est en ligne pour le contrôle des prompt régionaux.", |
| 1701 | + "<StrongComponent>Améliorations diverses de l'UX</StrongComponent> : Un certain nombre de petites améliorations de l'UX et de la qualité de vie dans toute l'application." |
| 1702 | + ], |
| 1703 | + "readReleaseNotes": "Notes de version", |
| 1704 | + "watchUiUpdatesOverview": "Aperçu des mises à jour de l'interface utilisateur" |
1672 | 1705 | }, |
1673 | 1706 | "ui": { |
1674 | 1707 | "tabs": { |
|
1776 | 1809 | }, |
1777 | 1810 | "process": "Traiter", |
1778 | 1811 | "apply": "Appliquer", |
1779 | | - "cancel": "Annuler" |
| 1812 | + "cancel": "Annuler", |
| 1813 | + "advanced": "Avancé", |
| 1814 | + "processingLayerWith": "Calque de traitement avec le filtre {{type}}.", |
| 1815 | + "forMoreControl": "Pour plus de contrôle, cliquez sur Avancé ci-dessous." |
1780 | 1816 | }, |
1781 | 1817 | "canvasContextMenu": { |
1782 | 1818 | "saveToGalleryGroup": "Enregistrer dans la galerie", |
|
2029 | 2065 | "convertInpaintMaskTo": "Convertir $t(controlLayers.inpaintMask) vers", |
2030 | 2066 | "copyControlLayerTo": "Copier $t(controlLayers.controlLayer) vers", |
2031 | 2067 | "newInpaintMask": "Nouveau $t(controlLayers.inpaintMask)", |
2032 | | - "newRasterLayer": "Nouveau $t(controlLayers.rasterLayer)" |
| 2068 | + "newRasterLayer": "Nouveau $t(controlLayers.rasterLayer)", |
| 2069 | + "mergingLayers": "Fusionner les couches", |
| 2070 | + "resetCanvasLayers": "Réinitialiser les couches de la toile", |
| 2071 | + "resetGenerationSettings": "Réinitialiser les paramètres de génération", |
| 2072 | + "mergeDown": "Fusionner", |
| 2073 | + "controlLayerEmptyState": "<UploadButton>Télécharger une image</UploadButton>, faites glisser une image depuis la <GalleryButton>galerie</GalleryButton> sur ce calque, ou dessinez sur la toile pour commencer.", |
| 2074 | + "asRasterLayer": "En tant que $t(controlLayers.rasterLayer)", |
| 2075 | + "asRasterLayerResize": "En tant que $t(controlLayers.rasterLayer) (Redimensionner)", |
| 2076 | + "asControlLayer": "En tant que $t(controlLayers.controlLayer)", |
| 2077 | + "asControlLayerResize": "En $t(controlLayers.controlLayer) (Redimensionner)", |
| 2078 | + "newSession": "Nouvelle session" |
2033 | 2079 | }, |
2034 | 2080 | "upscaling": { |
2035 | 2081 | "exceedsMaxSizeDetails": "La limite maximale d'agrandissement est de {{maxUpscaleDimension}}x{{maxUpscaleDimension}} pixels. Veuillez essayer une image plus petite ou réduire votre sélection d'échelle.", |
|
2047 | 2093 | "postProcessingModel": "Modèle de post-traitement", |
2048 | 2094 | "missingUpscaleModel": "Modèle d'agrandissement manquant", |
2049 | 2095 | "missingUpscaleInitialImage": "Image initiale manquante pour l'agrandissement", |
2050 | | - "missingTileControlNetModel": "Aucun modèle ControlNet valide installé" |
| 2096 | + "missingTileControlNetModel": "Aucun modèle ControlNet valide installé", |
| 2097 | + "incompatibleBaseModelDesc": "L'upscaling est pris en charge uniquement pour les modèles d'architecture SD1.5 et SDXL. Changez le modèle principal pour activer l'upscaling.", |
| 2098 | + "incompatibleBaseModel": "Modèle principal non pris en charge pour l'upscaling" |
2051 | 2099 | }, |
2052 | 2100 | "stylePresets": { |
2053 | 2101 | "deleteTemplate": "Supprimer le template", |
|
2133 | 2181 | "inviteTeammates": "Inviter des collègues", |
2134 | 2182 | "professionalUpsell": "Disponible dans l'édition professionnelle d'Invoke. Cliquez ici ou visitez invoke.com/pricing pour plus de détails.", |
2135 | 2183 | "professional": "Professionnel" |
| 2184 | + }, |
| 2185 | + "supportVideos": { |
| 2186 | + "watch": "Regarder", |
| 2187 | + "videos": { |
| 2188 | + "upscaling": { |
| 2189 | + "description": "Comment améliorer la résolution des images avec les outils d'Invoke pour les agrandir.", |
| 2190 | + "title": "Upscaling" |
| 2191 | + }, |
| 2192 | + "howDoIGenerateAndSaveToTheGallery": { |
| 2193 | + "description": "Étapes pour générer et enregistrer des images dans la galerie.", |
| 2194 | + "title": "Comment générer et enregistrer dans la galerie ?" |
| 2195 | + }, |
| 2196 | + "usingControlLayersAndReferenceGuides": { |
| 2197 | + "title": "Utilisation des couche de contrôle et des guides de référence", |
| 2198 | + "description": "Apprenez à guider la création de vos images avec des couche de contrôle et des images de référence." |
| 2199 | + }, |
| 2200 | + "exploringAIModelsAndConceptAdapters": { |
| 2201 | + "description": "Plongez dans les modèles d'IA et découvrez comment utiliser les adaptateurs de concepts pour un contrôle créatif.", |
| 2202 | + "title": "Exploration des modèles d'IA et des adaptateurs de concepts" |
| 2203 | + }, |
| 2204 | + "howDoIUseControlNetsAndControlLayers": { |
| 2205 | + "title": "Comment utiliser les réseaux de contrôle et les couches de contrôle ?", |
| 2206 | + "description": "Apprenez à appliquer des couches de contrôle et des ControlNets à vos images." |
| 2207 | + }, |
| 2208 | + "creatingAndComposingOnInvokesControlCanvas": { |
| 2209 | + "description": "Apprenez à composer des images en utilisant le canvas de contrôle d'Invoke.", |
| 2210 | + "title": "Créer et composer sur le canvas de contrôle d'Invoke" |
| 2211 | + }, |
| 2212 | + "howDoIEditOnTheCanvas": { |
| 2213 | + "title": "Comment puis-je modifier sur la toile ?", |
| 2214 | + "description": "Guide pour éditer des images directement sur la toile." |
| 2215 | + }, |
| 2216 | + "howDoIDoImageToImageTransformation": { |
| 2217 | + "title": "Comment effectuer une transformation d'image à image ?", |
| 2218 | + "description": "Tutoriel sur la réalisation de transformations d'image à image dans Invoke." |
| 2219 | + }, |
| 2220 | + "howDoIUseGlobalIPAdaptersAndReferenceImages": { |
| 2221 | + "title": "Comment utiliser les IP Adapters globaux et les images de référence ?", |
| 2222 | + "description": "Introduction à l'ajout d'images de référence et IP Adapters globaux." |
| 2223 | + }, |
| 2224 | + "howDoIUseInpaintMasks": { |
| 2225 | + "title": "Comment utiliser les masques d'inpainting ?" |
| 2226 | + }, |
| 2227 | + "creatingYourFirstImage": { |
| 2228 | + "title": "Créer votre première image", |
| 2229 | + "description": "Introduction à la création d'une image à partir de zéro en utilisant les outils d'Invoke." |
| 2230 | + }, |
| 2231 | + "understandingImageToImageAndDenoising": { |
| 2232 | + "title": "Comprendre l'Image-à-Image et le Débruitage", |
| 2233 | + "description": "Aperçu des transformations d'image à image et du débruitage dans Invoke." |
| 2234 | + } |
| 2235 | + }, |
| 2236 | + "gettingStarted": "Commencer", |
| 2237 | + "studioSessionsDesc1": "Consultez le <StudioSessionsPlaylistLink /> pour des approfondissements sur Invoke.", |
| 2238 | + "studioSessionsDesc2": "Rejoignez notre <DiscordLink /> pour participer aux sessions en direct et poser vos questions. Les sessions sont ajoutée dans la playlist la semaine suivante.", |
| 2239 | + "supportVideos": "Vidéos d'assistance", |
| 2240 | + "controlCanvas": "Contrôler la toile" |
2136 | 2241 | } |
2137 | 2242 | } |
0 commit comments