"TrialLicenseDeletionWarningMessage":"Êtes-vous sûr de vouloir supprimer la licence d'essai ? La licence d'essai, l'organisation, les comptes d'assistance seront supprimés !",
"LicenseCategoryFilter":"Catégorie de licence",
"Volo.AbpIo.Commercial:030000":"Vous avez déjà utilisé votre période d'essai.",
"Volo.AbpIo.Commercial:030001":"Ce nom d'organisation existe déjà.",
"Volo.AbpIo.Commercial:030002":"Une fois activée, la licence d'essai ne peut pas être définie sur demandée !",
"Volo.AbpIo.Commercial:030003":"Ce statut n'existe pas !",
"Volo.AbpIo.Commercial:030004":"L'état n'a pas pu être modifié en raison d'une erreur inattendue !",
"Volo.AbpIo.Commercial:030005":"Les dates de début et de fin peuvent être mises à jour lorsque la licence d'essai est à l'état -activé- !",
"Volo.AbpIo.Commercial:030006":"La date de fin doit toujours être postérieure à la date de début !",
"Volo.AbpIo.Commercial:030007":"Cette licence d'essai a déjà été activée une fois !",
"Volo.AbpIo.Commercial:030008":"La date d'achat ne peut être définie que lorsque le statut est Acheté !",
"Volo.AbpIo.Commercial:030009":"Utilisateur non trouvé!",
"Volo.AbpIo.Commercial:030011":"Vous ne pouvez pas supprimer une licence d'essai lorsqu'elle est achetée !",
"Permission:SendWelcomeEmail":"Envoyer un e-mail de bienvenue",
"SendWelcomeEmail":"Envoyer un e-mail de bienvenue",
"SendWelcomeEmailWarningMessage":"Êtes-vous sûr de vouloir envoyer un e-mail de bienvenue aux membres de l'organisation ?",
"SendWelcomeEmailSuccessMessage":"E-mail de bienvenue envoyé avec succès !",
"Activate":"Activer",
"ActivateTrialLicenseWarningMessage":"Lorsque vous activez une licence d'essai, un e-mail de bienvenue sera envoyé à l'utilisateur. Voulez-vous l'activer ?",
"ActivateTrialLicenseSuccessMessage":"Activé avec succès et e-mail de bienvenue envoyé aux membres de l'organisation.",
"PaymentRequestId":"Identifiant de la demande de paiement",
"AdditionalDeveloperCount":"Nombre de développeurs supplémentaires",
"ContentCacheSlidingExpirationByDay":"Expiration glissante du cache de contenu par jour",
"MaxDaysForCaching":"Nombre maximum de jours pour la mise en cache",
"Enabled":"Activé",
"Menu:NugetPackagesContentCache":"Cache NuGet",
"NugetPackagesContentCache":"Cache de contenu NuGet",
"SlidingExpritionByDayInfo":"Obtient ou définit la durée pendant laquelle une entrée du cache peut rester inactive (par exemple, sans accès) avant d'être supprimée. Cela ne prolongera pas la durée de vie de l’entrée au-delà de l’expiration absolue.",
"MaxDaysForCachingInfo":"Obtient ou définit une heure d'expiration absolue, par rapport au moment présent.",
"CurrentEstimatedSizeInfo":"Indique une somme estimée de la taille du contenu de tous les packages NuGet actuellement dans le cache mémoire",
"CurrentEntryCountInfo":"Indique le nombre d'instances actuellement dans le cache mémoire.",
"TotalHitsInfo":"Indique le nombre total d'échecs de cache. Un accès au cache se produit lorsqu'un fichier est demandé à un cache et que le cache est capable de répondre à cette demande.",
"TotalMissesInfo":"Indique le nombre total d'accès au cache. Un échec de cache se produit lorsque le cache ne contient pas le contenu demandé.",
"Permission:VersionHistory":"Historique des versions",
"Caches":"Caches",
"VersionHistories":"Historique des versions",
"Version":"Version",
"PublishDate":"Date de publication",
"IsStableVersion":"Version stable",
"IsActive":"Actif",
"NewVersion":"Nouvelle version",
"VersionHistoryDeletionConfirmationMessage":"Êtes-vous sûr de vouloir supprimer cette version ?",
"CreateAbpConsultantLogoInfo":"Taille maximale du fichier : <b>1 Mo</b><br/> Types de fichiers pris en charge : <b>jpg, jpeg, png, SVG, WebP</b>",
"UrlCode":"Code URL",
"Clear":"Clair",
"Permission:AbpConsultant":"Consultant en PAA",
"Menu:AbpConsultants":"Consultants en PAA",
"CreateAbpConsultant":"Créer un consultant ABP",
"UrlCodeIsNotAvailable":"Le code URL est utilisé par un autre consultant ABP.",
"AbpConsultants":"Consultants en PAA",
"AbpConsultant":"Consultant en PAA",
"AbpConsultantEdit":"Modifier le consultant ABP",
"AbpConsultantCreate":"Créer un consultant ABP",
"WhoWeAreItem":"Qui nous sommes",
"FieldIsRequired":"{0} est requis.",
"FieldIsNotValid":"{0} n'est pas valide.",
"InterestedLicenseType":"Type de licence intéressé",
"MoveWaitList":"Passer à la liste d'attente",
"CommunityLinkTitle":"Ouvert sur le site communautaire",
"CommunityLink":"Lien communautaire",
"ReloadFromSource":"Recharger à partir de la source",
"ReloadFromSourceConfirmationMessage":"Ce message sera actualisé à partir de \"{0}\". Voulez-vous continuer?"
"ReloadFromSourceConfirmationMessage":"Ce message sera actualisé à partir de \"{0}\". Voulez-vous continuer?",
"UnitPrice":"Prix unitaire",
"OverallDiscountAmount":"Montant global de la remise",
"DiscountAmount":"Montant de la remise",
"FullChangeHistory":"Historique complet des modifications",
"Permission:RefreshReleaseLogs":"Actualiser les journaux de version",
"ReleaseLogs":"Journaux de version",
"AuthorUserName":"Nom d'utilisateur de l'auteur",
"Volo.AbpIo.Domain:020002":"Impossible de supprimer ce package NPM car les modules \"{Modules}\" utilisent ce package.",
"Volo.AbpIo.Domain:020003":"Impossible de supprimer ce package NPM car les modules \"{Modules}\" utilisent ce package et les packages Nuget \"{NugetPackages}\" dépendent de ce package.",
"Volo.AbpIo.Domain:020004":"Impossible de supprimer ce package Nuget car les modules \"{Modules}\" utilisent ce package.",
"Volo.AbpIo.Domain:030000":"Vous avez déjà terminé votre période d'essai.",
"Volo.AbpIo.Domain:030001":"Ce nom d'organisation existe déjà.",
"Volo.AbpIo.Domain:030002":"Une fois activée, vous ne pouvez pas faire passer la licence d'essai au statut -demandée- !",
"Volo.AbpIo.Domain:030003":"Un tel statut n'existe pas !",
"Volo.AbpIo.Domain:030004":"Le statut n'a pas pu être modifié en raison d'une erreur inattendue !",
"Volo.AbpIo.Domain:030005":"Les dates de début et de fin peuvent être mises à jour lorsque la licence d'essai est dans le statut -activée- !",
"Volo.AbpIo.Domain:030006":"La date de fin doit être supérieure à la date de début !",
"Volo.AbpIo.Domain:030007":"Cette licence d'essai a déjà été activée !",
"Volo.AbpIo.Domain:030008":"La date d'achat ne peut être définie que lorsque le statut est -acheté- !",
"Volo.AbpIo.Domain:030009":"Utilisateur non trouvé!",
"Volo.AbpIo.Domain:030011":"Vous ne pouvez pas supprimer une licence d'essai lors de son achat !",
"Volo.AbpIo.Domain:030012":"Un utilisateur n’a droit qu’à une seule période d’essai gratuite. Vous avez déjà utilisé votre licence d'essai.",
"Volo.AbpIo.Domain:030013":"Un utilisateur disposant d'une licence active ne peut pas démarrer une licence d'essai.",
"Volo.AbpIo.Domain:040000":"La télémétrie existe déjà !.",
"Volo.AbpIo.Domain:070000":"Le nom de l’organisation ne peut contenir que des lettres latines, des chiffres, des points et des traits d’union !",
"Volo.AbpIo.Domain:070001":"Le nom de l’entreprise ne peut contenir que des lettres latines, des chiffres, des points, des espaces et des traits d’union !",
"WantToLearn?":"Vous voulez apprendre?",
"ReadyToGetStarted?":"Prêt à commencer?",
"JoinOurCommunity":"Rejoignez notre communauté",
@ -39,6 +56,179 @@
"TrialLicensePeriodHasExpired":"Votre période de licence d'essai a expiré il y a {0} jours.",
"TrialLicensePeriodWillExpire":"Votre période de licence d'essai expirera dans {0} jours.",
"TrialLicensePeriodExpireToday":"Votre période de licence d'essai expire aujourd'hui.",
"PurchaseNow":"Achetez maintenant !"
"PurchaseNow":"Achetez maintenant !",
"LatestReleaseLogs":"Journaux des dernières versions",
"RoadMap":"Carte routière",
"FAQ":"FAQ",
"SourceCode":"Code source",
"SeeAllPosts":"Voir tous les messages",
"Contribute":"Contribuer",
"LiveDemo":"Démo en direct",
"GetLicense":"Obtenez une licence",
"OpenSource":"Open source",
"WebApplication":"Application Web",
"MeetTheABP":"Rencontrez l'ABP",
"CompleteWebDevelopment":"Un développement Web complet",
"Platform":"Plate-forme",
"ABPDescription":"Un framework open source pour le développement d'applications Web pour ASP.NET Core. Il offre une infrastructure complète en suivant les meilleures pratiques de développement logiciel.",
"StrongInfrastructure":"Infrastructure solide",
"CompleteArchitecture":"Architecture complète",
"DeveloperFocused":"Axé sur les développeurs",
"ShareYourExperiences":"Partagez vos expériences avec le framework ABP",
"LatestPosts":"Derniers messages",
"LatestVideos":"Dernières vidéos",
"Views":"Vues",
"LearnLatestNewsAboutABPFramework":"Obtenez des informations sur les événements d'ABP comme les nouvelles versions, les sources gratuites, les publications et bien plus encore.",
"DeveloperTools":"Outils de développement",
"StartupTemplates":"Modèles de démarrage",
"ApplicationModules":"Modules d'application",
"UI":"Interface utilisateur",
"Themes":"Thèmes",
"Premium":"Prime",
"PrivacyPolicy":"politique de confidentialité",
"TermsAndConditions":"termes et conditions",
"WouldLikeToReceiveMarketingMaterials":"J'aimerais recevoir du matériel marketing comme des offres de produits et des offres spéciales.",
"CommunityPrivacyPolicyConfirmation":"J'accepte les conditions générales et <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"https://commercial.abp.io/Privacy\">la politique de confidentialité</a> .",
"WouldLikeToReceiveNotification":"Je souhaite recevoir les dernières nouvelles des sites abp.io.",
"CommercialNewsletterConfirmationMessage":"J'accepte les <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"https://commercial.abp.io/TermsConditions\">conditions générales</a> et <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"https://commercial.abp.io/Privacy\">la politique de confidentialité</a> .",
"JoinTheABPCommunity":"Rejoignez la communauté ABP",
"SubmitYourPost":"Soumettez votre message",
"Modules":"Modules",
"Tools":"Outils",
"Pricing":"Tarifs",
"ChangeLogs":"Journaux de modifications",
"SubscribeToNewsletter":"Abonnez-vous à la newsletter",
"SubscribeToNewsletterDescription":"Obtenez des informations sur les événements d'ABP comme les nouvelles versions, les sources gratuites, les publications et bien plus encore.",
"EmailAddress":"Adresse e-mail",
"Subscribe":"S'abonner",
"WelcomeToABP":"Bienvenue à l'ABP",
"EULA":"CLUF",
"ABPCommercialIntroductionMessage":"Modules d'application prédéfinis, modèles de démarrage avancés, outils de développement d'applications rapides, thèmes d'interface utilisateur professionnels et support premium.",
"MasteringAbpFrameworkEBook":"Maîtriser le cadre ABP",
"MasteringTheABPFrameworkExplanation":"Écrit par le créateur du framework ABP, ce livre vous aidera à acquérir une compréhension complète du framework et des techniques modernes de développement d'applications Web.",
"Speakers":"Haut-parleurs",
"PreviousEvents":"Événements précédents",
"WatchTheEvent":"Regardez l'événement",
"RegisterNow":"S'inscrire maintenant",
"ThereIsNoEvent":"Il n'y a aucun événement.",
"Events":"Événements",
"Volo.AbpIo.Domain:080000":"Il existe déjà un article acheté nommé "{Name}".",
"MasteringAbpFrameworkBook":"Livre : Maîtriser le cadre ABP",
"ABPIO-CommonPreferenceDefinition":"Recevez les dernières nouvelles sur la plateforme ABP, comme les nouveaux articles, les événements et bien plus encore.",
"BuiltOn":"Construit sur",
"AbpFramework":"Cadre ABP",
"Volo.AbpIo.Domain:080001":"L'heure de début ne peut pas être supérieure à l'heure de fin",
"Enum:BookType:0":"Maîtriser le cadre ABP",
"Enum:PurchasePlatform:0":"Amazone",
"Enum:PurchasePlatform:1":"Paquet",
"Copied":"Copié!",
"CouldNotCopy":"Impossible de copier !",
"CopyNotSupportByYourBrowser":"Cette fonctionnalité ne fonctionne pas dans le navigateur que vous utilisez.",
"Footer_GithubStarCount":"{0} Étoiles sur GitHub",
"Footer_NugetDownloadCount":"{0} Téléchargements sur NuGet",
"AbpDescription":"ABP est un framework d'application open source axé sur le développement d'applications Web basées sur AspNet Core. Ne vous répétez pas, concentrez-vous sur votre propre code d'entreprise.",
"Layout_AbpFramework_MetaTitle":"Cadre ABP | Cadre d'application Web open source pour ASP.NET Core",
"CommunityTalks_CountdownDays":"Jours",
"CommunityTalks_CountdownHours":"Heures",
"CommunityTalks_CountdownMinutes":"Min.",
"CommunityTalks_CountdownSeconds":"Seconde",
"SeePreviousEvents":"Voir les événements précédents",
"CookieConsent_Accept":"Accepter",
"CookieConsent_Explanation_1":"Nous utilisons des cookies pour vous offrir la meilleure expérience sur notre site Web.",
"CookieConsent_Explanation_2":"Si vous continuez à naviguer, vous acceptez notre <a href=\"@Url.Page(\"/Privacy\")\">politique de confidentialité et notre politique en matière de cookies.</a> .",
"Error_Page_400_Title":"Un problème est survenu lors de la diffusion de la page demandée.",
"Error_Page_400_Description_1":"Cela signifie généralement qu'une erreur inattendue s'est produite lors du traitement de votre demande.",
"Error_Page_400_Description_2":"Si le problème persiste, contactez-nous à <a href=\"mailto:info@abp.io\">info@abp.io</a> et nous vous aiderons à vous mettre sur la bonne voie.",
"GoToHomepage":"Aller à la page d'accueil",
"Error_Page_404_Title":"Page non trouvée!",
"Error_Page_404_Description_1":"Ce n'est pas la page Web que vous recherchez.",
"Error_Page_500_Title":"On dirait que quelque chose s'est mal passé !",
"Error_Page_500_Description_1":"Nous suivons ces erreurs automatiquement, mais si le problème persiste, n'hésitez pas à nous contacter.<br /> Contactez-nous. En attendant, essayez de rafraîchir.",
"Error_Page_500_Description_2":"Contactez-nous à <a href=\"mailto:info@abp.io\" target=\"_blank\">info@abp.io</a> .",
"ABPCommunityPosts":"Messages de la communauté ABP",
"BuyAndGetMonths":"ACHETEZ 12 MOIS, <span>OBTENEZ 14 MOIS !</span>",
"GetYourDeal":"Obtenez votre offre",
"BuyOrRenewLicense":"Achetez ou renouvelez votre licence maintenant et obtenez 2 mois supplémentaires !",
"BuyOrRenewLicenseToGetExtra2Months":"Achetez ou renouvelez votre licence maintenant et obtenez 2 mois supplémentaires ! DÉPÊCHE-TOI! ⏰ Dernier jour : {0}",
"HurryUp":"DÉPÊCHE-TOI!",
"LastDay":"Dernier jour : {0}",
"BuyNewLicenseBetweenDatesToGetBenefit":"Achetez une nouvelle licence entre {0} et {1} pour bénéficier de 2 mois supplémentaires !",
"CheckAllCommunityTalks":"Vérifiez tous les messages de la communauté",
"ReadMore":"En savoir plus",
"ContinueReading":"Continuer la lecture",
"Post":"Poste",
"ExploreTheContentsCreatedByTheCoreABPTeamAndTheABPCommunity":"Explorez les contenus créés par l'équipe principale d'ABP et la communauté ABP.",
"WelcomeFallCampaign":"Bienvenue à la campagne d'automne !",
"GiveAwayForNewPurchases":"Une formation en classe sur le développement d'applications sera offerte pour les nouveaux achats !",
"AbpDescription":"ABP est un framework d'application open source axé sur le développement d'applications Web basées sur AspNet Core. Ne vous répétez pas, concentrez-vous sur votre propre code d'entreprise.",
"AbpDefinition":"Blog ABP pour le développement .NET, multiplateforme, modèles d'application ASP.NET, actualités liées à ABP et plus encore..."
"WhatIsABPFramework":"QU'EST-CE QUE LE FRAMEWORK ABP?",
"OpenSourceBaseFramework":"Framework de base Open Source",
"ABPFrameworkExplanation":"<p class=\"lead\"> ABP Commercial est basé sur ABP Framework, un framework d'applications Web open source et communautaire pour ASP.NET Core.</p><p> ABP Framework fournit une excellente infrastructure pour écrire maintenable et extensible et du code testable avec les meilleures pratiques.</p><p> Construit et intégré à des outils populaires que vous connaissez déjà. Faible courbe d'apprentissage, adaptation facile, développement confortable.</p>",
@ -129,6 +130,8 @@
"TellUsWhatYouNeed":"Dites-nous ce dont vous avez besoin.",
"YourMessage":"Votre message",
"YourFullName":"Votre nom complet",
"FirstNameField":"Prénom",
"LastNameField":"Nom de famille",
"EmailField":"Adresse e-mail",
"YourEmailAddress":"Votre adresse email",
"ValidEmailAddressIsRequired":"Une adresse e-mail valide est requise.",
@ -161,6 +164,8 @@
"SearchQuestionPlaceholder":"Rechercher dans les questions fréquemment posées",
"WhatIsTheABPCommercial":"Qu'est-ce que la publicité ABP?",
"WhatAreDifferencesThanAbpFramework":"Quelles sont les différences entre le Framework ABP open source et le ABP Commercial?",
"AbpCommercialMetaTitle":"{0} | ABP Commercial",
"AbpCommercialMetaDescription":"Une plate-forme de développement Web complète sur ABP Framework avec des modules prédéfinis, des modèles de démarrage, des outils de développement rapide, des thèmes d'interface utilisateur professionnels et un support premium.",
"ABPCommercialExplanation":"ABP Commercial est un ensemble de modules, d'outils, de thèmes et de services premium basés sur le <a target=\"_blank\" href=\"{0}\"> framework ABP </a> open source. ABP Commercial est développé et soutenu par la même équipe derrière le cadre ABP.",
"WhatAreDifferencesThanABPFrameworkExplanation":"<p><a target=\"_blank\" href=\"{0}\"> Framework ABP </a> est un framework de développement d'applications modulaire, thématique et compatible avec les micro-services pour ASP.NET Core. Il fournit une architecture complète et une infrastructure solide pour vous permettre de vous concentrer sur votre propre code métier plutôt que de vous répéter à chaque nouveau projet. Il est basé sur les meilleures pratiques de développement logiciel et les outils populaires que vous connaissez déjà.</p><p> Le framework ABP est entièrement gratuit, open source et géré par la communauté. Il fournit également un thème gratuit et des modules prédéfinis (par exemple, la gestion des identités et la gestion des locataires).</p>",
"VisitTheFrameworkVSCommercialDocument":"Pour plus d'informations, consultez le lien suivant: <a href=\"{0}\" target=\"_blank\"> {1} </a>",
@ -182,6 +187,7 @@
"ChangingLicenseType":"Puis-je changer mon type de licence à l'avenir?",
"ChangingLicenseTypeExplanation":"Vous pouvez toujours ajouter de nouveaux développeurs dans votre même type de licence. Voir aussi \"Combien de développeurs peuvent travailler sur l'ABP Commercial?\". Vous pouvez également passer à une licence supérieure en payant la différence de prix calculée. Lorsque vous passez à un plan de licence supérieur, vous bénéficiez des avantages du nouveau plan, mais la mise à niveau de la licence ne modifie pas la date d'expiration de la licence.",
"LicenseExtendUpgradeDiff":"Quelle est la différence entre l'extension de licence et la mise à niveau?",
"LicenseExtendUpgradeDiffExplanation":"<strong>Extension :</strong> en prolongeant/renouvelant votre licence, vous continuerez à bénéficier d'un support premium et à obtenir des mises à jour majeures ou mineures pour les modules et les thèmes. De plus, vous pourrez continuer à créer de nouveaux projets. Et vous pourrez toujours utiliser ABP Suite, ce qui accélère votre développement. Lorsque vous prolongez votre licence, 1 an est ajouté à la date d'expiration de votre licence.<hr/> <strong>Mise à niveau :</strong> en mettant à niveau votre licence, vous serez promu à un plan de licence supérieur, ce qui vous permettra d'obtenir des avantages supplémentaires. Consultez le <a href=\"/pricing\">tableau de comparaison des licences</a> pour voir les différences entre les plans de licence. <strong>En revanche, lors d’une mise à niveau, la date d’expiration de votre licence ne changera pas !</strong> Pour prolonger la date de fin de votre licence, vous devez prolonger votre licence.",
"LicenseRenewalCost":"Quel est le coût du renouvellement de la licence après 1 an?",
"LicenseRenewalCostExplanation":"Le prix de renouvellement (extension) de la licence d'équipe standard est de {0} $, la licence d'entreprise standard est de {1} $ et la licence d'entreprise standard est de {2} $. Si vous êtes déjà client, <a href='{3}' target='_blank'>connectez-vous à votre compte</a> pour consulter les tarifs de renouvellement disponibles.",
"HowDoIRenewMyLicense":"Comment renouveler ma licence?",
@ -193,9 +199,20 @@
"IsSourceCodeIncludedExplanation4":"<p> L'inclusion du code source d'un module dans votre solution vous donne le maximum de liberté pour personnaliser ce module. Cependant, il ne sera pas possible de mettre à jour automatiquement le module lorsqu'une nouvelle version est publiée.</p><p> Aucune des licences n'inclut le code source d'ABP Suite, qui est un outil externe qui génère du code pour vous et vous aide à votre développement.</p><p> Consultez la <a href=\"{0}\"> page de tarification </a> pour connaître les autres différences entre les types de licence.</p>",
"ChangingDevelopers":"Puis-je changer les développeurs enregistrés de mon organisation à l'avenir?",
"ChangingDevelopersExplanation":"En plus d'ajouter de nouveaux développeurs à votre licence, vous pouvez également modifier les développeurs existants (vous pouvez supprimer un développeur et en ajouter un nouveau sur le même siège) sans aucun coût supplémentaire.",
"WhatHappensWhenLicenseEnds":"Que se passe-t-il à la fin de la période de validité de ma licence ?",
"WhatHappensWhenLicenseEndsExplanation1":"La licence commerciale ABP est une <a href=\"{0}\" target=\"_blank\">licence perpétuelle</a>. Après l'expiration de votre licence, vous pouvez continuer à développer votre projet. Vous n'êtes pas obligé de renouveler votre licence. Votre licence est livrée avec un plan de mise à jour et d'assistance d'un an. Pour continuer à bénéficier des nouvelles fonctionnalités, des améliorations de performance, des corrections de bogues, de l'assistance et continuer à utiliser ABP Suite, vous devez renouveler votre licence. Lorsque votre licence expire ;",
"WhatHappensWhenLicenseEndsExplanation2":"Vous ne pouvez pas créer de nouvelles solutions à l'aide d'ABP Commercial, mais vous pouvez continuer à développer vos applications existantes pour toujours.",
"WhatHappensWhenLicenseEndsExplanation3":"Vous pourrez obtenir des mises à jour pour les modules et thèmes de votre version MINOR (à l'exception des versions RC ou Preview). Par exemple : si vous utilisez la version 3.2.0 d'un module, vous pouvez toujours obtenir des mises à jour pour la version 3.2.x (v3.2.1, v3.2.5... etc.) de ce module. Mais vous ne pouvez pas obtenir de mises à jour pour la prochaine version majeure ou mineure (comme v3.3.0, v3.3.3, 4.x.x.. etc.). Par exemple, lorsque votre licence a expiré, la dernière version était la v4.4.3, et plus tard, la version 4.4.4 et la version 4.5.0 ont été publiées, vous pourrez accéder à la v4.4.X mais vous ne pourrez pas accéder à la v4.5.X.",
"WhatHappensWhenLicenseEndsExplanation4":"Vous ne pouvez pas installer les nouveaux modules et thèmes ajoutés à la plateforme ABP Commercial après l'expiration de votre licence.",
"WhatHappensWhenLicenseEndsExplanation5":"Vous ne pouvez pas utiliser la suite ABP.",
"WhatHappensWhenLicenseEndsExplanation6":"Vous ne pouvez plus bénéficier du <a href=\"{0}\">support premium</a>.",
"WhatHappensWhenLicenseEndsExplanation7":"Vous pouvez prolonger (renouveler) votre licence si vous souhaitez continuer à bénéficier de ces avantages. Si vous prolongez votre licence dans <strong>{3} jours</strong> après l'expiration de votre licence, les remises suivantes seront appliquées : Licence d'équipe {0} ; Licence commerciale {1} ; Licence Entreprise {2}.",
"discountForYears":"{0} % de remise pendentif {1} an(s)",
"WhatHappensWhenLicenseEndsExplanation8":"Les projets ABP que vous avez générés ne sont pas stockés sur nos serveurs. Il est donc de votre responsabilité de conserver le code source que vous téléchargez. Lorsque votre licence expire, il n'y a aucun moyen d'obtenir le code source de votre projet ABP généré.",
"WhenShouldIRenewMyLicense":"Quand dois-je renouveler ma licence?",
"WhenShouldIRenewMyLicenseExplanation":"Si vous renouvelez votre licence dans <strong>{3} jours</strong> après l'expiration de votre licence, les remises suivantes seront appliquées : licence d'équipe {0} ; licence commerciale {1} ; licence d'entreprise {2}. Toutefois, si vous renouveler votre licence après <strong>{3} jours</strong> depuis la date d'expiration de votre licence, le prix de renouvellement sera le même que le prix d'achat de la licence et il n'y aura pas de remise sur votre renouvellement.",
"TrialPlan":"Avez-vous un plan d'essai?",
"TrialPlanExplanation":"Oui, pour démarrer votre essai gratuit, contactez <a href=\"mailto:marketing@volosoft.com?subject=ABP Commercial — Trial License Request\">marketing@volosoft.com</a> . Nous offrons également une garantie de remboursement de 30 jours pour la licence Team, sans poser de questions ! Vous pouvez demander un remboursement complet dans les 30 premiers jours suivant l'achat de la licence. Nous offrons un remboursement de 60 % sous 30 jours pour les licences Business et Enterprise. En effet, les licences Business et Enterprise contiennent le code source complet de tous les modules et thèmes.",
"DoYouAcceptBankWireTransfer":"Acceptez-vous les virements bancaires?",
"DoYouAcceptBankWireTransferExplanation":"Oui, nous acceptons les virements bancaires.<br />Après avoir envoyé les frais de licence par virement bancaire, envoyez-nous par e-mail à accounting@abp.io votre reçu et le type de licence demandé. Nos coordonnées bancaires internationales :",
"HowToUpgrade":"Comment mettre à niveau des applications existantes lorsqu'une nouvelle version est disponible?",
@ -352,59 +369,721 @@
"WeWillSendYouADownloadLink":"Un lien pour télécharger le livre électronique a été envoyé à {0}.<br/> Vérifiez votre boîte de réception/courrier indésirable/spam !",
"InvalidFormInputs":"Veuillez saisir les informations valides spécifiées sur le formulaire.",
"DDDBookEmailBody":"Merci. <br /> Pour télécharger votre livre, <a href=\"{0}\">cliquez ici</a>.",
"FreeDDDEBook":"Livre électronique DDD gratuit",
"StartFree":"Commencer gratuitement",
"FreeTrial":"Essai gratuit",
"AcceptsMarketingCommunications":" Oui, j'aimerais recevoir les communications marketing d'ABP Commercial.",
"PurposeOfUsage":"But de l'utilisation",
"Industry":"Industrie",
"Choose":"- Choisir -",
"CompanyOrganizationName":"Nom de l'entreprise/organisation",
"CompanySize":"Taille de l'entreprise",
"Next":"Prochain",
"StartTrial":"Commencer mon essai gratuit",
"ContactUsIssues":"Contactez-nous si vous avez des problèmes",
"ContactUsQuestions":"Contactez nous si vous avez des questions",
"TrialActivatedWarning":"Un utilisateur n'a droit qu'à 1 période d'essai gratuite. Vous avez déjà utilisé votre période d'essai.",
"ActivationRequirement":"Vous n'êtes plus qu'à une étape du début de votre essai.<br> Après avoir vérifié vos informations, nous activerons votre licence. Une fois votre licence activée, nous enverrons un e-mail à <b>{0}</b> . Ne vous inquiétez pas, ce processus ne prendra pas longtemps !",
"SaveAndDownload":"Enregistrer et télécharger",
"CompanyNameValidationMessage":"Le nom de l'entreprise est trop long !",
"AddressValidationMessage":"L'adresse est trop longue !",
"TaxNoValidationMessage":"TAXES/TVA Non, c'est trop long !",
"NotesValidationMessage":"Le champ Notes est trop long !",
"CheckYourBillingInfo":"Vous ne pouvez créer votre facture qu'une seule fois ! Vérifiez vos informations de facturation avant de créer votre facture.",
"Volo.AbpIo.Commercial:030000":"Vous avez déjà utilisé votre période d'essai.",
"Volo.AbpIo.Commercial:030001":"Ce nom d'organisation existe déjà.",
"TrialLicenseModelInvalidErrorMessage":"L'un des champs suivants n'est pas valide : Nom du pays, Taille de l'entreprise, Secteur d'activité ou Objet de l'utilisation.",
"Trial":"Essai",
"Purchased":"Acheté",
"PurchaseLicense":"Acheter la licence {0}",
"PurchaseNow":"Achetez maintenant",
"PurchaseTrialLicenseMessage":"La date d'expiration de votre licence est {0}. <br> Si vous souhaitez continuer à utiliser les projets que vous avez créés pendant votre période d'essai gratuite, vous devez modifier les clés de licence dans vos fichiers <code>appsettings.secrets.json</code>. Voici votre clé de licence :",
"TrialLicenseExpireMessage":"Vous utilisez la licence d'essai et votre licence d'essai expirera le {0}.",
"TryForFree":"Essayer gratuitement",
"TrialLicenseExpiredInfo":"Votre période de licence d'essai a expiré !",
"CommercialNewsletterConfirmationMessage":"J'accepte les <a href=\"https://commercial.abp.io/TermsConditions\">Conditions générales</a> et la <a href=\"https://commercial.abp.io/Privacy\">Politique de confidentialité </a>.",
"ContinueWithNewOrganization":"Continuer avec une nouvelle organisation",
"DowngradeLicensePlan":"Puis-je passer à un plan de licence inférieur à l'avenir ?",
"DowngradeLicensePlanExplanation":"Vous ne pouvez pas rétrograder votre plan de licence existant. Mais vous pouvez acheter un nouveau plan de licence inférieur et continuer votre développement sur la nouvelle licence. Après avoir acheté une licence inférieure, il vous suffit de vous connecter à votre nouveau plan de licence via la commande CLI d'ABP : ` abp login <nom d'utilisateur> -o <organisation> `.",
"LicenseTransfer":"Une licence peut-elle être transférée d'un développeur à un autre ?",
"LicenseTransferExplanation":"Oui ! Lorsque vous achetez une licence, vous en devenez le détenteur et vous avez donc accès à la page de gestion de l'organisation. Une organisation a des rôles de propriétaire et de développeur. Les propriétaires peuvent gérer les sièges des développeurs et leur assigner des développeurs. Chaque développeur assigné se connectera au système via la commande ABP CLI et disposera d'autorisations de développement et de support.",
"UserOwnerDescription":"Le « Propriétaire » de l'organisation est l'administrateur de ce compte. Il gère l'organisation en achetant des licences et en attribuant des développeurs. Un « propriétaire » ne peut pas écrire de code dans les projets commerciaux ABP, ne peut pas télécharger les exemples de projets ABP et ne peut pas poser de questions sur le site Web d'assistance. Si vous souhaitez faire tout cela, vous devez également vous ajouter en tant que développeur.",
"UserDeveloperDescription":"Les « développeurs » peuvent écrire du code dans les projets commerciaux ABP, télécharger les exemples de projets ABP et poser des questions sur le site Web d'assistance. En revanche, les « Développeurs » ne peuvent pas gérer cette organisation.",
"RemoveCurrentUserFromOrganizationWarningMessage":"Vous vous retirez de votre propre organisation. Vous ne pourrez plus gérer cette organisation, confirmez-vous ?",
"RenewExistingOrganizationOrCreateNewOneMessage":"Vous pouvez renouveler la licence de votre (vos) organisation(s) en cliquant sur le(s) bouton(s) ci-dessous « Prolonger maintenant » et vous pouvez ainsi prolonger la date d'expiration de la licence d'un an. Si vous continuez à payer, vous aurez une nouvelle organisation. Vous souhaitez continuer avec une nouvelle organisation ?",
"PurchaseTrialOrganizationOrCreateNewOneMessage":"Vous disposez d'une licence d'essai. Pour acheter votre licence d'essai, cliquez sur le bouton Acheter maintenant. Si vous continuez à payer, vous aurez une nouvelle organisation. Vous souhaitez continuer avec une nouvelle organisation ?",
"ExtendNow":"Prolonger maintenant",
"CreateNewOrganization":"Créer une nouvelle organisation",
"RenewLicenseEarly":"Si je renouvelle ma licence plus tôt, obtiendrai-je l'année complète ?",
"RenewLicenseEarylExplanation":"Lorsque vous renouvelez votre licence avant la date d'expiration de votre licence, 1 an sera ajouté à la date d'expiration de votre licence. Par exemple, si votre licence expire le {0}-06-06 et que vous la renouvelez le {0}-01-01, la nouvelle date d'expiration de votre licence sera le {1}-06-06.",
"discountForYears":"{0} % de remise pendentif {1} an(s)",
"BlackFridayDiscount":"Remise Black Friday",
"OpenSourceWebApplication":"Application Web open source",
"CompleteWebDevelopment":"Un développement web complet",
"ABPFrameworkDescription":"ABP Framework est une infrastructure complète pour créer des applications Web modernes en suivant les meilleures pratiques de développement logiciel et les conventions.",
"CommunityDescription":"Partagez vos expériences avec le framework ABP !",
"CoolestCompaniesUseABPCommercial":"Les entreprises les plus cool utilisent déjà <span class=\"fw-bold\">ABP Commercial.</span>",
"UserInterface":"Interface utilisateur",
"APIGateway":"Passerelle API",
"Microservice":"Microservice",
"Database":"Base de données",
"Architecture":"Architecture",
"MicroserviceArchitectureExplanation":"Il s'agit d'une architecture de solution complète composée de plusieurs applications, passerelles API, microservices et bases de données pour créer une solution de microservices évolutive avec les dernières technologies.",
"BusinessLogic":"Logique métier",
"DataAccessLayer":"Couche d'accès aux données",
"Monolith":"Monolithe",
"ModularArchitectureExplanation":"Ce modèle de démarrage fournit une architecture de solution en couches, modulaire et basée sur DDD pour créer une base de code propre et maintenable.",
"SeeDetails":"Voir les détails",
"SeeDocumentation":"Consultez la documentation",
"Bs5Compatible":"Thème professionnel compatible Bootstrap 5, parfait pour votre site Web d'administration.",
"LeptonXTheme":"Thème LeptonX",
"LeptonXDark":"LeptonX sombre",
"LeptonXLight":"Lumière LeptonX",
"LeptonXSemiDark":"LeptonX semi-foncé",
"BuiltOnBs5Library":"Construit sur la bibliothèque Bootstrap 5",
"FullyCompatibleWithBs5":"100% compatible avec la structure HTML et les classes CSS Bootstrap 5",
"ResponsiveAndMobileCompatible":"Réactif, compatible mobile, support RTL",
"ProvidesStylesForDatatables":"Fournit des styles pour les tables de données",
"MultipleLayoutOptions":"Plusieurs options de mise en page",
"EasilyInstallAndUpgrade":"Installation et mise à niveau faciles",
"LicenseDiscountWarning":"CETTE PAGE DE RÉDUCTION UTILISE LE CODE DE RÉDUCTION PAR DÉFAUT ET POUR LES DÉVELOPPEURS VOLOSOFT. LES LIENS D’ACHAT CI-DESSOUS NE FONCTIONNENT PAS.",
"DiscountedLicenseExplanation":"Ces prix de licence sont destinés aux petites startups, aux développeurs individuels, aux étudiants, aux organisations et projets à but non lucratif !",
"General":"Général",
"License":"Licence",
"Development":"Développement",
"Payment":"Paiement",
"WatchExplainerVideo":"On se retrouve! Regarder la vidéo explicative",
"LightDarkAndSemiDarkThemes":"Clair, foncé et semi-foncé",
"LeptonXThemeExplanation":"Lepton Theme peut changer votre thème en fonction des paramètres de votre système.",
"PRO":"PRO",
"WelcomeToABPCommercial":"Bienvenue chez <span class=\"gradient-commercial\">ABP Commercial !</span>",
"YourAccountDetails":"Détails de votre compte",
"OrganizationName":"nom de l'organisation",
"AddDevelopers":"Ajouter des développeurs",
"StartDevelopment":"Commencer le développement",
"CreateAndRunApplicationUsingStartupTemplate":"Découvrez comment créer et exécuter une nouvelle application Web à l'aide du modèle de démarrage ABP Commercial.",
"CommunityDescription2":"<span class=\"fw-6\">community.abp.io</span> est un endroit où les gens peuvent partager des articles liés à l'ABP. Recherchez des articles, des didacticiels, des exemples de code, des études de cas et rencontrez des personnes dans le même sens que vous.",
"UseABPSuiteExplanation":"Utilisez ABP Suite pour télécharger le code source des modules et des thèmes.",
"ManageModulesWithSuite":"Vous pouvez également gérer vos modules ABP avec Suite.",
"LearnHowToInstallSuite":"Découvrez comment installer et utiliser ABP Suite.",
"SeeMore":"Voir plus",
"SeeLess":"Voir moins",
"LayeredSolutionStructure":"Structure de solution en couches",
"LayeredSolutionStructureExplanation":"La solution est basée sur des principes et des modèles de conception pilotée par domaine pour isoler votre logique métier de l'infrastructure et des intégrations et pour maximiser la maintenabilité et la réutilisation du code. ABP Framework fournit déjà des abstractions, des classes de base et des guides pour véritablement implémenter DDD pour votre application.",
"MultipleUIOptionsExplanation":"Nous aimons différentes façons de créer l’interface utilisateur. Cette solution de démarrage fournit trois options de structure d'interface utilisateur différentes pour votre application métier.",
"MultipleDatabaseOptions":"Plusieurs options de base de données",
"MultipleDatabaseOptionsExplanation":"Vous disposez de deux options de fournisseur de base de données (en plus d’utiliser les deux dans une seule application). Utilisez Entity Framework Core pour travailler avec n'importe quelle base de données relationnelle et utilisez éventuellement Dapper lorsque vous devez écrire des requêtes de bas niveau pour de meilleures performances. MongoDB est une autre option si vous devez utiliser une base de données NoSQL basée sur des documents. Bien que ces fournisseurs soient bien intégrés, abstraits et préconfigurés, vous pouvez réellement interagir avec n'importe quel système de base de données que vous pouvez utiliser avec .NET.",
"ModularArchitectureExplanation2":"La modularité est un citoyen de premier ordre dans la plateforme ABP.IO. Toutes les fonctionnalités de l'application sont réparties dans des modules optionnels bien isolés. La solution de démarrage est déjà livrée avec les <a href=\"/modules\" class=\"text-primary\">modules fondamentaux ABP Commercial</a> préinstallés. Vous pouvez également créer vos propres modules pour construire un système modulaire pour votre propre application.",
"MultiTenancyForSaasBusiness":"Multilocation pour votre entreprise SaaS",
"MultiTenancyForSaasBusinessExplanation":"ABP Commercial fournit un système multi-tenant complet de bout en bout pour créer vos systèmes SaaS (Software-as-a-Service). Il permet aux locataires de partager ou d'avoir leurs propres bases de données avec un système de création et de migration de bases de données à la volée.",
"MicroserviceStartupSolution":"Solution de démarrage de microservices",
"MicroserviceArchitectureExplanation2":"Vous pouvez l'obtenir pour votre prochain système de microservices afin de profiter de la solution de base prédéfinie et de l'expérience distillée.",
"PreIntegratedTools":"Pré-intégré aux outils populaires",
"PreIntegratedToolsExplanation":"La solution est déjà intégrée aux outils et technologies standard de l'industrie, tandis que vous pouvez toujours les modifier et les intégrer à vos outils préférés.",
"SingleSignOnAuthenticationServer":"Serveur d'authentification à authentification unique",
"SingleSignOnAuthenticationServerExplanation":"La solution dispose d'une application serveur d'authentification qui est utilisée par les autres applications comme serveur d'authentification unique avec les fonctionnalités de gestion des accès API. Il est basé sur IdentityServer.",
"WebAppsWithGateways":"2 applications Web avec 2 passerelles API",
"WebAppsWithGatewaysExplanation":"La solution contient deux applications web, chacune disposant d'une passerelle API dédiée (BFF - Backend For Frontend pattern).",
"BackOfficeApplication":"Application de back-office",
"BackOfficeApplicationExplanation":"L'application Web réelle de votre système, avec plusieurs options de structure d'interface utilisateur. Vous pouvez créer tout type d’application métier.",
"LandingWebsite":"Site Web d'atterrissage",
"LandingWebsiteExplanation":"Un site Web de destination/public générique qui peut être utilisé à plusieurs fins, comme présenter votre entreprise, vendre vos produits, etc.",
"ABPFrameworkEBook":"Livre électronique Maîtriser le cadre ABP",
"MasteringAbpFrameworkEBookDescription":"Inclus dans votre licence commerciale ABP",
"FullName":"Nom et prénom",
"LicenseTypeNotCorrect":"Le type de licence n'est pas correct !",
"Trainings":"Formations",
"ChooseTrainingPlaceholder":"Choisissez la formation...",
"DoYouNeedTrainings":"Avez-vous besoin d'une de ces formations ?",
"DoYouNeedTraining":"Avez-vous besoin de {0} formation ?",
"GetInTouchUs":"Prenez contact avec nous",
"ForMoreInformationClickHere":"Pour plus d'informations, cliquez <a href='{0}'>ici.</a>",
"ForMoreInformationClickHereByClass":"<span class=\"{1}\">Pour plus d'informations, cliquez</span> <a href='{0}'>ici.</a>",
"IsGetOnboardingTraining":"Souhaitez-vous suivre une formation d’intégration et de développement d’applications Web ?",
"OnboardingWebApplicationDevelopmentTrainingMessage":"Pour planifier votre calendrier de formation, veuillez contacter {0} après avoir créé l'organisation.",
"CustomPurchaseMessage":"Pour l'étape suivante, cliquez sur {0} pour nous contacter.",
"Note":"Note",
"AdditionalNote":"Note supplémentaire",
"OnboardingTrainingFaqTitle":"Avez-vous une formation d'accueil ABP ?",
"OnboardingTrainingFaqExplanation":"Oui, nous avons des services de formation ABP pour vous aider à démarrer rapidement votre projet ABP. Vous en apprendrez plus sur l'ABP auprès d'un membre de l'équipe principale d'ABP et vous acquerrez les compétences nécessaires pour commencer votre projet ABP. Dans la formation d'intégration, nous vous expliquerons comment configurer votre environnement de développement, installer les outils requis, créer une page CRUD entièrement fonctionnelle. La formation sera en direct et l'application Zoom sera utilisée, et nous sommes ouverts à l'utilisation d'autres plateformes de réunion en ligne. La langue de la formation sera l'anglais. Vous pouvez également poser vos questions sur l'ABP pendant les séances. Une heure et une date convenables seront prévues pour les deux parties. Pour obtenir plus d'informations, contactez-nous à <a href=\"mailto:info@abp.io\">info@abp.io</a>.",
"AddBasket":"ajouter au panier",
"SendTrainingRequest":"Envoyer une demande de formation",
"OnlyEnglishVersionOfThisDocumentIsTheRecentAndValid":"* La version anglaise de ce document est la plus à jour et la version anglaise prévaudra en cas de litige.",
"Pricing_Page_Title":"Tarifs et forfaits",
"Pricing_Page_Description":"Choisissez les caractéristiques et fonctionnalités dont votre entreprise a besoin aujourd’hui. Achetez une licence commerciale ABP et créez un nombre illimité de projets.",
"Pricing_Page_HurryUp":"Dépêche-toi!",
"Pricing_Page_BuyLicense":"Achetez une licence aux <strong>tarifs 2021</strong> jusqu'au 16 janvier !",
"Pricing_Page_ValidForExistingCustomers":"Également valable pour les clients existants et les renouvellements de licence.",
"Pricing_Page_Hint1":"Le prix de la licence comprend un certain nombre de postes développeurs. Si vous avez plus de développeurs, vous pouvez toujours acheter des sièges supplémentaires.",
"Pricing_Page_Hint2":"Vous pouvez acheter davantage de licences de développeur maintenant ou ultérieurement. Les licences sont basées sur le poste, vous pouvez donc transférer un poste d'un développeur à un autre.",
"Pricing_Page_Hint3":"Vous pouvez développer un nombre illimité de produits différents avec votre licence.",
"Pricing_Page_Hint4":"ABP Suite est un outil d'aide à votre développement pour améliorer votre productivité. Il prend en charge la génération de pages CRUD et la création de nouveaux projets.",
"Pricing_Page_Hint5":"Vous pouvez utiliser tous les modules prédéfinis dans vos applications.",
"Pricing_Page_Hint6":"Vous pouvez utiliser tous les thèmes prédéfinis dans vos applications.",
"Pricing_Page_Hint7":"Un modèle de démarrage est une solution Visual Studio pour vous permettre de démarrer votre projet. Tous les modules fondamentaux sont ajoutés et préconfigurés pour vous.",
"Pricing_Page_Hint8":"Le livre électronique Mastering ABP Framework explique comment mettre en œuvre des solutions .NET avec les meilleures pratiques. Il est vendu sur Amazon.com et vous pouvez télécharger le livre gratuitement avec votre licence.",
"Pricing_Page_Hint9":"Vous pouvez télécharger le code source de n'importe quel module. Vous souhaiterez peut-être ajouter le code source à votre solution pour apporter des modifications radicales ou simplement le conserver pour vous pour des raisons de sécurité.",
"Pricing_Page_Hint10":"Les licences sont à vie. Cela signifie que vous pouvez continuer à développer votre application pour toujours. L'accès à la dernière version et l'assistance sont accordés pendant la période de licence (1 an sauf si vous la renouvelez).",
"Pricing_Page_Hint11":"Aucune restriction de déploiement ! Vous pouvez déployer sur autant de serveurs que vous le souhaitez, y compris les services cloud ou sur site.",
"Pricing_Page_Hint12":"Vous pouvez mettre à jour les modules, thèmes et outils vers la dernière version pendant votre période de licence active. Une fois votre licence expirée, vous devez la renouveler pour continuer à recevoir des mises à jour concernant les corrections de bogues, les nouvelles fonctionnalités et les améliorations.",
"Pricing_Page_Hint13":"Vous pouvez bénéficier du support premium pendant un an (vous pouvez renouveler votre licence pour la prolonger).",
"Pricing_Page_Hint14":"Les licences Team et Business ont une limite de nombre d’incidents/questions. Si vous achetez des licences de développeur supplémentaires, votre limite d'incidents augmente de {0} (pour la licence Team) ou de {1} (pour la licence Business) par développeur.",
"Pricing_Page_Hint15":"Seule la licence Entreprise inclut un support privé. Vous pouvez envoyer un e-mail directement à l'équipe ABP ou poser des questions sur support.abp.io avec une option de ticket privé. Les billets privés ne sont pas visibles au public.",
"Pricing_Page_Hint16":"Vous pouvez télécharger le code source de tous les thèmes ABP. Vous souhaiterez peut-être ajouter le code source à votre solution pour apporter des modifications radicales ou simplement le conserver pour vous pour des raisons de sécurité.",
"Pricing_Page_Testimonial_1":"ABP Commercial a permis à SC Ventures de fournir une plate-forme SaaS de base de données silo multi-locataires de qualité bancaire en 9 mois pour prendre en charge le financement de la chaîne d'approvisionnement des comptes clients et des comptes créditeurs de factures de valeur importante provenant de plusieurs points d'ancrage intégrés. La modularité d'ABP a permis à l'équipe de livrer en un temps record, de réussir tous les VAPT et de déployer la pile de microservices conteneurisés via CI/CD complet et des pipelines en production.",
"Pricing_Page_Testimonial_2":"Nous voyons l’intérêt d’utiliser ABP Commercial pour réduire les frais généraux des projets de développement personnalisés. L'équipe est capable d'unifier le modèle de code dans différents flux de projet. Nous voyons plus de potentiel dans le cadre pour créer de nouvelles fonctionnalités plus rapidement qu’auparavant. Nous sommes convaincus que nous verrons constamment l’intérêt de tirer parti d’ABP Commercial.",
"Pricing_Page_Testimonial_3":"Nous adorons l'ABP. Nous n’avons pas besoin de tout écrire à partir de zéro. Nous partons de fonctionnalités prêtes à l'emploi et nous nous concentrons uniquement sur ce que nous avons réellement besoin d'écrire. De plus, ABP est bien architecturé et le code est de haute qualité avec moins de bugs. Si nous devions écrire nous-mêmes tout ce dont nous avions besoin, cela nous prendrait peut-être des années. Une autre chose que nous aimons est que la nouvelle version, la résolution de problèmes ou l'amélioration sort très bientôt toutes les deux semaines. Nous n'attendons pas trop longtemps.",
"Pricing_Page_Testimonial_4":"ABP Commercial est un produit fantastique que je recommande. Produits commerciaux à commercialiser pour nos clients sur une seule plateforme configurable. Le point de départ est que le cadre et les outils fournis à toute équipe valent chaque centime. ABP Commercial était la solution la mieux adaptée à nos besoins.",
"Pricing_Page_Testimonial_5":"ABP Framework n'est pas seulement un framework, mais c'est également un guide pour le développement/gestion de projets, car il fournit des formations DDD, GenericRepository, DI, Microservice et Modularité. Même si vous n'utilisez pas le framework lui-même, vous pouvez vous développer avec docs.abp.io qui est bien préparé de manière professionnelle (OpenIddict, Redis, Quartz etc.). Étant donné que de nombreux éléments sont prédéfinis, cela réduit considérablement le temps de développement du projet (tels que la page de connexion, la gestion des exceptions, le filtrage des données, l'amorçage, la journalisation d'audit, la localisation, le contrôleur API automatique, etc.). À titre d'exemple tiré de notre application, j'ai utilisé Local Event Bus pour le contrôle des stocks. Ainsi, je suis capable de gérer les mouvements de commandes en écrivant stock handler. C'est merveilleux de ne pas perdre de temps pour CreationTime, CreatorId. Ils sont remplis automatiquement.",
"Pricing_Page_Testimonial_6":"ABP Framework est un bon framework mais il lui faut du temps pour comprendre les différentes couches, classes et bibliothèques qu'il utilise (notamment ABP). J'ai passé beaucoup de temps à lire la base de code, mais ABP Commercial nous a fait gagner du temps dans la création des entités de spécialité (AR) du projet et du référentiel lié à chacune d'elles. J'ai également aimé l'approche utilisée dans ABP qui est très mature ; nous savons qu'il est basé sur DDD et monolithe.",
"Pricing_Page_Testimonial_7":"En tant que startup, nous devons itérer rapidement et consacrer un minimum de temps aux fonctionnalités passe-partout et non essentielles. \n Nos ingénieurs vont des ingénieurs très expérimentés aux ingénieurs juniors, et nous avions besoin d'une compréhension commune et d'un moyen de partager les connaissances techniques et du domaine, ABP nous a permis de le faire grâce à leurs excellents guides et documentation. \n Il y a des choses dont nous n'avons pas eu à nous soucier puisqu'elles fonctionnent immédiatement avec ABP. \n ABP nous a aidé à rationaliser le prototypage et le développement rapides, moins de 4 semaines entre la création des fonctionnalités et la production. Avec toutes ses fonctionnalités premium incluses dans la licence, ABP nous a offert « Startup in a Box » du côté du génie logiciel.",
"Pricing_Page_Testimonial_8":"Je recommanderais ABP commercial à tous ceux qui souhaitent élargir la gamme de produits proposés à leurs clients. C'est fantastique lorsqu'il faut utiliser un environnement d'entreprise distribué (Angular, WPF, Win&Linux). En plus de leurs produits, nous apprécions leur assistance, qui rend notre travail plus rapide et plus facile. Nous savons déjà que nous avons trouvé un excellent partenaire pour l'avenir qui nous aidera à développer notre activité.",
"Pricing_Page_Testimonial_9":"Nous sommes une entreprise de 2 salariés en activité depuis plus de 20 ans. \n En ce qui concerne notre expérience avec ABP Commercial, nous avons été approchés par un client qui nous a demandé de développer une nouvelle application de ressources humaines dans un environnement moderne pour remplacer son application Access vieille de 25 ans. Nous avons décidé de passer d'une solution de bureau à une solution Web. \n \n À l'époque, nous avions très peu de connaissances sur les applications Web et .NET, mais nous sommes tombés sur ABP Commercial et, avec l'aide d'ABP Framework, de la documentation technique et d'ABP Suite, nous avons pu non seulement développer l'application pour les spécifications du client, mais aussi travailler avec succès dans un environnement .NET en un an.",
"AddMemberModal_Warning_1":"Si le <strong>nom d'utilisateur</strong> que vous essayez d'ajouter n'existe pas dans le système, veuillez demander au membre de votre équipe de s'inscrire sur <a href='{0}/Account/Register'>{0}</a> et de partager le nom d'utilisateur de son compte avec vous.",
"MyOrganizations_Detail_WelcomeMessage":"Bienvenue dans votre organisation, {0}",
"MyOrganizations_Detail_OrganizationManagement":"<span class=\"gradient-commercial\">Gestion</span> de l'organisation",
"OrganizationDisplayName":"Nom d’affichage de l’organisation",
"MyOrganizations_Detail_EditDisplayName":"Modifier le nom d'affichage",
"MyOrganizations_Detail_UpgradeYourLicense":"Mettez à niveau votre licence",
"MyOrganizations_Detail_LicenseStartAndExpiryDate":"Date de début de la licence - Date d'expiration",
"MyOrganizations_Detail_OwnerRightInfo":"Vous utilisez {0} de vos {1} droits de propriétaire.",
"MyOrganizations_Detail_CopyApiKey":"Copiez la clé",
"MyOrganizations_Detail_ApiKeyDescription":"La clé API est le jeton des packages PRO hébergés sur <a href=\"{0}\" target=\"_blank\" class=\"text-primary\" rel=\"noopener\">{1}.</a>",
"MyOrganizations_Detail_YourPrivateNugetSource":"Votre source NuGet privée est <a href=\"{0}\" target=\"_blank\" class=\"text-primary\" rel=\"noopener\">{0}</a>",
"MyOrganizations_Detail_PrivateNugetSourceWarning":"Ceci est automatiquement ajouté en tant que flux à votre NuGet.Config dans votre solution ABP. Ne partagez pas votre clé privée avec des utilisateurs non autorisés !",
"MyOrganizations_Detail_DeveloperSeatInfo":"Vous utilisez {0} de vos {1} postes de développeur.",
"NeedMoreSeatsForYourTeam":"Besoin de plus de sièges pour votre équipe ?",
"MyOrganizations_Detail_PricePerYear":"{0} / par an",
"MyOrganizations_Detail_PurchaseDeveloperSeats":"Acheter des sièges de développeur",
"Invoices":"Factures",
"RequestInvoice":"Demande la facture",
"OrderNumber":"Numéro de commande",
"Date":"Date",
"Products":"Des produits",
"TotalPrice":"Prix total",
"ThereIsNoInvoice":"Il n'y a pas de facture",
"MyOrganizations_Detail_PaymentProviderInfo":"Si vous avez acheté votre licence via la passerelle <i>{0}</i> , celle-ci envoie la facture PDF à votre adresse e-mail, voir <a href=\"{1}\" target=\"_blank\">Facturation {0}.</a>",
"MyOrganizations_Detail_PayUInfo":"Si vous avez acheté via la passerelle <i>Iyzico</i> , cliquez sur le bouton « Demander une facture » et remplissez les informations de facturation.",
"MyOrganizations_Detail_ConclusionInfo":"Votre demande de facture sera finalisée dans un délai de {0} jours ouvrés.",
"PaymentSucceed_AddMeAsDeveloper":"Je suis aussi développeur, ajoutez-moi en tant que développeur à mon organisation.",
"PaymentSucceed_CreateOrganization":"Créer une organisation",
"PaymentSucceed_OrganizationDescription":"Une organisation est composée de développeurs et de propriétaires. Les développeurs sont des utilisateurs qui écrivent du code sur le projet ABP et bénéficieront du site Web <a href=\"{0}\" target=\"_blank\">{1}</a> . Les propriétaires sont des utilisateurs qui attribuent des postes de développeur et gèrent les licences.",
"PaymentSucceed_ViewOrganization":"Cliquez ici pour voir l'organisation",
"StartupTemplates_Page_Title":"Modèles de démarrage ABP",
"StartupTemplates_Page_Description":"ABP Commercial vous permet de créer des solutions avec n’importe quel niveau de complexité. Il fournit deux principales solutions de démarrage prédéfinies. Vous pouvez sélectionner celui qui correspond le mieux à vos besoins et créer votre propre solution personnalisée par-dessus.",
"MicroserviceStartupSolutionForDotnet":"Solution de démarrage de microservices pour .NET",
"MonolithSolutionForDotnet":"Solution monolithique (modulaire) pour .NET",
"TrialLicenseFeatures":"Vous pourrez bénéficier de toutes les fonctionnalités commerciales d'ABP",
"TrialPeriodDays":"Vous disposerez d'une licence d'équipe de {0} jours",
"TrialForumSupportIncident":"Vous aurez {0} incidents d'assistance sur le forum",
"Contact_Page_Title":"Contact avec l'équipe de développement ABP",
"Contact_Page_Description":"Contactez l'équipe de développement ABP si vous avez besoin d'aide ou partagez vos réflexions et opinions ! L'équipe d'assistance ABP est prête à vous aider.",
"Demo_Page_Title":"Créer une démo",
"Demo_Page_Description":"Créez une démo gratuite pour voir un exemple d'application créée à l'aide du modèle de démarrage ABP Commercial. Ne vous répétez pas pour les exigences courantes des applications.",
"Discounted_Page_Title":"Tarif réduit",
"Discounted_Page_Description":"Choisissez les caractéristiques et fonctionnalités dont votre entreprise a besoin aujourd’hui. Achetez une licence commerciale ABP et créez des projets illimités",
"Faq_Page_Title":"Foire aux questions (FAQ)",
"Faq_Page_Description":"Avez-vous des questions? Recherchez les questions fréquemment posées ou posez-nous une question en utilisant le formulaire de contact.",
"Faq_Page_SwiftCode":"Code rapide",
"Faq_Page_BankName":"Nom de banque",
"Faq_Page_AccountName":"Nom du compte",
"Faq_Page_AccountNumber":"Numéro de compte",
"Faq_Page_Currency":"Devise",
"Faq_Page_VatNumber":"numéro de TVA",
"Faq_Page_OtherCurrenciesInfo":"Pour les autres devises, voir <a href='{0}'>tous les comptes</a>",
"ProjectCreatedSuccess_Page_Title":"Votre projet créé",
"ProjectCreatedSuccess_Page_Description":"Votre projet ABP créé avec succès !",
"Suite_Page_Title":"Suite PAA",
"Suite_Page_Description":"ABP Commercial fournit des outils de développement d'applications rapides pour augmenter la productivité des développeurs. ABP Suite vous permet de créer facilement des pages CRUD.",
"Themes_Page_Title":"Thèmes PBA",
"Themes_Page_Description":"ABP Commercial propose plusieurs thèmes d’interface utilisateur professionnels et modernes. Créez une démo gratuite pour avoir un aperçu rapide de ce à quoi ressemble l'interface utilisateur.",
"Tools_Page_Title":"Outils de développement rapide d'applications",
"Tools_Page_Description":"ABP Commercial fournit des outils de développement d'applications rapides pour augmenter la productivité des développeurs. ABP Suite vous permet de créer facilement des pages CRUD.",
"ExtendPaymentInfoSection_Description":"En prolongeant/renouvelant votre licence, vous continuerez à bénéficier <a href=\"{0}\" target=\"_blank\">d'une assistance premium</a> . Vous pourrez également obtenir des mises à jour majeures ou mineures pour les modules et thèmes. Vous pourrez continuer à créer de nouveaux projets. Et vous pourrez toujours utiliser <a href=\"{1}\" target=\"_blank\">ABP Suite</a> qui accélère votre développement.",
"LicenseRenewalPrice":"Prix de renouvellement de licence",
"LicensePrice":"Prix de la licence",
"TrialLicensePaymentInfoSection_Description":"<strong>Acheter une licence :</strong> en achetant une licence, vous continuerez à bénéficier <a href=\"{0}\" target=\"_blank\" rel=\"noopener\">d'une assistance premium</a> . Vous pourrez également obtenir des mises à jour majeures ou mineures pour les modules et thèmes. Vous pourrez continuer à créer de nouveaux projets. Et vous pourrez toujours utiliser <a href=\"{1}\" target=\"_blank\" rel=\"noopener\">ABP Suite</a> qui accélère votre développement.<br> Consultez le <a href=\"{2}\" target=\"_blank\" rel=\"noopener\">tableau de comparaison des licences</a> pour vérifier les différences entre les types de licences.",
"SelectTargetLicense":"Sélectionnez la licence cible",
"UpgradePaymentInfoSection_ExtendMyLicenseForOneYear":"Oui, prolonger la date d'expiration de ma licence d'un an.",
"UpgradePaymentInfoSection_WantToExtendLicense":"Vous souhaitez prolonger votre licence d'1 an supplémentaire ?",
"UpgradePaymentInfoSection_UpgradingWillNotExtendLicense":"La mise à niveau ne prolongera pas la date d'expiration de votre licence !",
"UpgradePaymentInfoSection_LicenseUpgradeDescription":"En mettant à niveau votre licence, vous serez promu à un type de licence supérieur, ce qui vous permettra d'obtenir des avantages supplémentaires. Consultez le <a href=\"/Pricing\" target=\"_blank\">tableau de comparaison des licences</a> pour vérifier les différences entre les types de licences.",
"Landing_Page_CustomerStories":"Témoignages de clients",
"Landing_Page_OurGreatCustomers":"Nos grands clients",
"Landing_Page_WebDevelopmentPlatform":"Plateforme de développement Web",
"Landing_Page_CompleteWebDevelopmentPlatform":"Plateforme complète de développement Web",
"Landing_Page_TryFreeDemo":"Essayez la démo gratuite",
"Landing_Page_StartingPointForWebApplications":"Le point de départ des applications Web basées sur ASP.NET Core ! Il est basé sur le framework ABP pour un meilleur développement Web.",
"Landing_Page_AbpProvidesSoftwareInfrastructure":"ABP Framework fournit une infrastructure logicielle pour développer d'excellentes applications Web avec les meilleures pratiques.",
"Landing_Page_MicroserviceCompatibleArchitecture":"Architecture compatible avec les microservices",
"Landing_Page_PreBuiltApplicationModulesAndThemes":"Modules et thèmes d'application pré-construits",
"Landing_Page_MultiTenancyDescription":"Les applications SaaS simplifiées ! Multilocation intégrée de la base de données à l'interface utilisateur.",
"Landing_Page_DDDIntroduction":"Conçu et développé sur la base des modèles et principes DDD. Fournit un modèle en couches pour votre application.",
"Landing_Page_CrossCuttingConcernsInfo":"Infrastructure complète pour l'autorisation, la validation, la gestion des exceptions, la mise en cache, la journalisation d'audit, la gestion des transactions et bien plus encore.",
"Landing_Page_PreBuiltApplicationModules":"Modules d'application pré-construits qui incluent les exigences les plus courantes en matière d'applications Web.",
"Landing_Page_ChatModule":"Chat",
"Landing_Page_DocsModule":"Documents",
"Landing_Page_FileManagementModule":"Gestion de fichiers",
"Landing_Page_CustomerStory_1":"ABP Commercial a permis à SC Ventures de fournir une plate-forme SaaS de base de données silo multi-locataires de qualité bancaire en 9 mois pour prendre en charge le financement de la chaîne d'approvisionnement des comptes clients et des comptes créditeurs de factures de valeur importante provenant de plusieurs points d'ancrage intégrés. La modularité d'ABP a permis à l'équipe de livrer en un temps record, de réussir tous les VAPT et de déployer la pile de microservices conteneurisés via CI/CD complet et des pipelines en production.",
"Landing_Page_CustomerStory_2":"Nous voyons l’intérêt d’utiliser ABP Commercial pour réduire les frais généraux des projets de développement personnalisés. L'équipe peut unifier le modèle de code dans différents flux de projet. Nous voyons plus de potentiel dans le cadre pour créer de nouvelles fonctionnalités plus rapidement qu’auparavant. Nous sommes convaincus que nous verrons constamment l’intérêt de tirer parti d’ABP Commercial.",
"Landing_Page_CustomerStory_3":"Nous adorons l'ABP. Nous n’avons pas besoin de tout écrire à partir de zéro. Nous partons de fonctionnalités prêtes à l'emploi et nous nous concentrons uniquement sur ce que nous avons réellement besoin d'écrire. De plus, ABP est bien architecturé et le code est de haute qualité avec moins de bugs. Si nous devions écrire nous-mêmes tout ce dont nous avions besoin, cela nous prendrait peut-être des années. Une autre chose que nous aimons est que la nouvelle version, la résolution de problèmes ou l'amélioration sort très bientôt \n toutes les deux semaines. Nous n'attendons pas trop longtemps.",
"Landing_Page_CustomerStory_4":"ABP Commercial est un produit fantastique que je recommande. Produits commerciaux à commercialiser pour nos clients sur une seule plateforme configurable. Le point de départ est que le cadre et les outils fournis à toute équipe valent chaque centime. ABP Commercial était la solution la mieux adaptée à nos besoins.",
"Landing_Page_AdditionalServices":"Licence personnalisée ou en volume, intégration, formation et assistance en direct, développement de projets personnalisés, portage de projets existants et bien plus encore...",
"Landing_Page_IncludedDeveloperLicenses":"Inclus <strong>{0}</strong> licences de développeur",
"Landing_Page_SeeOnDemo":"Voir sur Démo",
"Landing_Page_LeptonThemes":"Thèmes Lepton",
"Landing_Page_AccountModuleDescription_1":"Ce module implémente le système d'authentification d'une application ;",
"Landing_Page_AccountModuleDescription_2":"Fournit une page <strong>de connexion</strong> avec le nom d'utilisateur et le mot de passe",
"Landing_Page_AccountModuleDescription_3":"Fournit une page <strong>d'inscription</strong> pour créer un nouveau compte.",
"Landing_Page_AccountModuleDescription_4":"Fournit une page <strong>de mot de passe oublié</strong> pour envoyer un lien <strong>de réinitialisation de mot de passe</strong> par e-mail.",
"Landing_Page_AccountModuleDescription_5":"Fournit une fonctionnalité <strong>de confirmation par e-mail</strong> avec l’interface utilisateur.",
"Landing_Page_AccountModuleDescription_6":"Implémente une authentification <strong>à deux facteurs</strong> (SMS et e-mail).",
"Landing_Page_AccountModuleDescription_7":"Implémente <strong>le verrouillage de l'utilisateur</strong> (verrouille le compte pendant la durée définie lorsqu'un certain nombre d'échecs de connexion se produisent en raison d'informations d'identification non valides dans un certain intervalle de temps).",
"Landing_Page_AccountModuleDescription_8":"Implémente l’interface utilisateur et les fonctionnalités du serveur d’authentification <strong>Identity Server</strong> .",
"Landing_Page_AccountModuleDescription_9":"Permet de <strong>basculer entre les locataires</strong> dans un environnement multi-tenant.",
"Landing_Page_AccountModuleDescription_10":"Permet de changer la <strong>langue de l'interface utilisateur</strong> de l'application.",
"Landing_Page_AuditLoggingModuleDescription_1":"Ce module fournit l'interface utilisateur de reporting des journaux d'audit pour l'infrastructure d'audit. Permet de rechercher, filtrer et afficher les entrées du journal d'audit et les journaux de modifications d'entité.",
"Landing_Page_AuditLoggingModuleDescription_2":"Une entrée du journal d'audit comprend des données critiques sur chaque demande client :",
"Landing_Page_AuditLoggingModuleDescription_3":"URL, navigateur, adresse IP, nom du client",
"Landing_Page_AuditLoggingModuleDescription_5":"Méthode HTTP, code d'état de retour HTTP",
"Landing_Page_AuditLoggingModuleDescription_6":"Succès/échec, détails de l'exception si disponibles",
"Landing_Page_AuditLoggingModuleDescription_7":"Durée d'exécution de la demande",
"Landing_Page_AuditLoggingModuleDescription_8":"Les entités ont été créées, supprimées ou mises à jour dans cette requête (avec propriétés modifiées).",
"Landing_Page_BloggingModuleDescription_1":"Ce module ajoute un simple blog à votre application ABP ;",
"Landing_Page_BloggingModuleDescription_2":"Permet de créer plusieurs blogs dans une seule application.",
"Landing_Page_BloggingModuleDescription_3":"Prend en charge le format Markdown.",
"Landing_Page_BloggingModuleDescription_4":"Permet d'écrire un commentaire pour un article.",
"Landing_Page_BloggingModuleDescription_5":"Permet d'attribuer des balises aux articles du blog.",
"Landing_Page_BloggingModuleDescription_6":"Consultez le site Web <a href=\"blog.abp.io\">blog.abp.io</a> comme exemple en direct du module de blogging.",
"Landing_Page_ChatModuleDescription_1":"Ce module est utilisé pour la messagerie en temps réel entre les utilisateurs de l'application.",
"Landing_Page_ChatModuleDescription_2":"Messagerie en temps réel sur la page de chat.",
"Landing_Page_ChatModuleDescription_3":"Recherchez des utilisateurs dans l'application pour de nouvelles conversations.",
"Landing_Page_ChatModuleDescription_4":"Liste de contacts pour les conversations récentes.",
"Landing_Page_ChatModuleDescription_5":"Nouvelles notifications de message lorsque l'utilisateur consulte une autre page.",
"Landing_Page_ChatModuleDescription_6":"Badge du nombre total de messages non lus sur l’icône du menu.",
"Landing_Page_ChatModuleDescription_7":"Nombre de messages non lus pour chaque conversation.",
"Landing_Page_DocsModuleDescription_1":"Ce module permet de créer des sites internet de documentation technique ;",
"Landing_Page_DocsModuleDescription_2":"<strong>Intégration GitHub</strong> intégrée : écrivez et gérez directement des documents sur GitHub.",
"Landing_Page_DocsModuleDescription_3":"Prise en charge <strong>du versioning</strong> directement intégrée aux versions de GitHub.",
"Landing_Page_DocsModuleDescription_4":"Prend en charge <strong>plusieurs langues</strong> (avec prise en charge de la langue par défaut).",
"Landing_Page_DocsModuleDescription_5":"Prend en charge les formats <strong>Markdown</strong> et HTML.",
"Landing_Page_DocsModuleDescription_6":"Fournit une section <strong>de navigation</strong> et une section <strong>de présentation</strong> .",
"Landing_Page_DocsModuleDescription_7":"Permet d'héberger la documentation <strong>de plusieurs projets</strong> dans une seule application.",
"Landing_Page_DocsModuleDescription_8":"Liens vers le fichier sur GitHub, afin que tout le monde puisse facilement contribuer en cliquant sur le <strong>lien Modifier</strong> .",
"Landing_Page_DocsModuleDescription_9":"En plus de la source GitHub, permet d'utiliser simplement un dossier comme source de documentation.",
"Landing_Page_FileManagementModuleDescription_1":"Téléchargez, téléchargez et organisez des fichiers dans une structure de dossiers hiérarchique.",
"Landing_Page_FileManagementModuleDescription_2":"Ce module est utilisé pour télécharger, télécharger et organiser des fichiers dans une structure de dossiers hiérarchique. Il est également compatible avec la multi-location et vous pouvez déterminer la taille limite totale de vos locataires.",
"Landing_Page_FileManagementModuleDescription_3":"Ce module est basé sur le système <a href=\"https://docs.abp.io/en/abp/latest/Blob-Storing\">BLOB Storing</a> , il peut donc utiliser différents fournisseurs de stockage pour stocker le contenu des fichiers.",
"Landing_Page_IdentityModuleDescription_1":"Ce module implémente le système Utilisateur et Rôle d'une application ;",
"Landing_Page_IdentityModuleDescription_2":"Construit sur la bibliothèque <a href=\"https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity\">ASP.NET Core Identity de Microsoft</a> .",
"Landing_Page_IdentityModuleDescription_3":"Gérez <strong>les rôles</strong> et <strong>les utilisateurs</strong> dans le système. Un utilisateur est autorisé à avoir <strong>plusieurs rôles</strong> .",
"Landing_Page_IdentityModuleDescription_4":"Définissez <strong>les autorisations</strong> aux niveaux de rôle et d’utilisateur.",
"Landing_Page_IdentityModuleDescription_5":"Activer/désactiver <strong>l'authentification à deux facteurs</strong> et <strong>le verrouillage</strong> utilisateur par utilisateur.",
"Landing_Page_IdentityModuleDescription_6":"Gérer <strong>le profil utilisateur</strong> de base et <strong>le mot de passe</strong> .",
"Landing_Page_IdentityModuleDescription_7":"Gérez <strong>les types de réclamations</strong> dans le système, définissez les réclamations sur les rôles et les utilisateurs.",
"Landing_Page_IdentityModuleDescription_8":"Page de configuration pour gérer <strong>la complexité des mots de passe</strong> , la connexion des utilisateurs, le compte et le verrouillage.",
"Landing_Page_IdentityModuleDescription_9":"Prend en charge l'authentification <strong>LDAP</strong> .",
"Landing_Page_IdentityModuleDescription_10":"Fournit une vérification <strong>de l’e-mail et du numéro de téléphone</strong> .",
"Landing_Page_IdentityModuleDescription_11":"Prend en charge les intégrations de connexion sociale (Twitter, Facebook, GitHub etc...).",
"Landing_Page_IdentityModuleDescription_12":"Gérer <strong>les unités d'organisation</strong> dans le système.",
"Landing_Page_PaymentModuleDescription_1":"Fournit l’intégration de différentes passerelles de paiement.",
"Landing_Page_PaymentModuleDescription_2":"Ce module fournit une intégration pour les passerelles de paiement, afin que vous puissiez facilement obtenir le paiement de vos clients.",
"Landing_Page_PaymentModuleDescription_3":"Ce module prend en charge les passerelles de paiement suivantes",
"Welcome_Page_UseSameCredentialForCommercialWebsites":"Utilisez les mêmes informations d'identification pour <a href=\"https://commercial.abp.io\" class=\"text-primary\">commercial.abp.io</a> et <a href=\"https://support.abp.io\" class=\"text-primary\">support.abp.io</a> .",
"WatchCrudPagesVideo":"Regardez la vidéo « Création de pages CRUD avec ABP Suite » !",
"WatchGeneratingFromDatabaseVideo":"Regardez la vidéo « Suite ABP : Générer des pages CRUD à partir de tables de base de données existantes » !",
"WatchTakeCloserLookVideo":"Regardez la vidéo « Regardons de plus près la génération de code : ABP Suite » !",
"ConfirmedEmailAddressRequiredToStartTrial":"Vous devez disposer d'une adresse e-mail confirmée pour démarrer une licence d'essai.",
"EmailVerificationMailNotSent":"Impossible d'envoyer le courrier de vérification de l'e-mail.",
"GetConfirmationEmail":"<a href=\"javascript:void(0);\" id=\"{0}\" class=\"text-decoration-underline\">Cliquez ici pour recevoir un e-mail de vérification</a> si vous ne l'avez pas déjà reçu.",
"WhichLicenseTypeYouAreInterestedIn":"Quel type de licence vous intéresse ?",
"DontTakeOurWordForIt":"Ne nous croyez pas sur parole...",
"ReadAbpCommercialUsersWantYouToKnow":"Lisez ce que les utilisateurs d’ABP Commercial veulent que vous sachiez",
"Testimonial_ShortDescription_1":"La modularité d'ABP a permis à l'équipe de livrer dans les délais.",
"Testimonial_ShortDescription_2":"Créez de nouvelles fonctionnalités plus rapidement qu’auparavant.",
"Testimonial_ShortDescription_3":"Nous partons de fonctionnalités prêtes à l'emploi et nous nous concentrons uniquement sur ce que nous avons réellement besoin d'écrire.",
"Testimonial_ShortDescription_4":"ABP Commercial était la solution la mieux adaptée à nos besoins.",
"OnlineReviewersOnAbpCommercial":"Avis en ligne sur ABP Commercial",
"SeeWhatToldAboutAbpCommercial":"Voyez ce qui a été dit sur ABP Commercial et écrivez vos réflexions si vous le souhaitez.",
"BlazoriseLicense":"Faut-il acheter une licence Blazorise ?",
"BlazoriseLicenseExplanation":"Nous avons conclu un accord entre Volosoft et Megabit, dans le cadre duquel la licence Blazorise est intégrée aux produits ABP Commercial, de sorte que nos clients n'ont pas besoin d'acheter une licence Blazorise supplémentaire.",
"LeptonXThemeForDashboard":"Thème LeptonX pour votre tableau de bord d'administration par",
"AbpPlatform":"Plateforme PBA",
"YouDeserveGoodUXUI":"Vous méritez une bonne UI et une meilleure UX. Le thème LeptonX d'ABP est là pour le servir.",
"ViewLiveDemo":"Voir la démo du thème en direct",
"GetLeptonX":"Obtenez LeptonX maintenant",
"SeeLeptonXDocumentation":"Voir la documentation LeptonX",
"SeeLeptonDocumentation":"Voir la documentation Lepton",
"SimplifiedMenu":"Menu simplifié",
"SimplifiedMenuDescription":"Vous pouvez facilement trouver la page que vous recherchez en filtrant le menu",
"YourFavoritePages":"Vos pages préférées à votre portée",
"YourFavoritePagesDescription":"Ajoutez ou supprimez facilement la page des favoris en cliquant sur l'icône étoile dans le coin supérieur droit de la page.",
"BreadCrumbs":"Fil d'Ariane pour une commutation transparente",
"BreadCrumbsDescription":"Grâce à Breadcrumb, vous pouvez basculer vers les pages du même niveau en un seul clic, même lorsque le menu de gauche est fermé, et cela fonctionne sur tablette et mobile responsive !",
"YourMenu":"Votre menu comme vous le souhaitez",
"YourMenuDescription":"Personnalisez les icônes et les listes déroulantes directement cliquables du menu utilisateur à votre guise. Le menu utilisateur est entièrement personnalisable selon vos besoins",
"RtlSupport":"Prise en charge RTL pour votre langue",
"RtlSupportDescription":"LeptonX Theme prend en charge RTL pour votre langue. Les options de langue se trouvent dans le menu des paramètres pour vous permettre de changer la langue.",
"YourColors":"Vos couleurs sur l'interface utilisateur de votre tableau de bord d'administration",
"YourColorsDescription":"Le thème LeptonX fonctionne selon les préférences de votre système et propose des options de thème clair du tableau de bord, de thème sombre du tableau de bord et de thème semi-sombre du tableau de bord.",
"ArrangeContentWidth":"Organisez facilement la largeur de votre contenu",
"ArrangeContentWidthDescription":"Modifiez facilement la largeur de votre zone de contenu.",
"LeptonXCompatibleWith":"Le thème LeptonX est compatible avec",
"MobileResponsiveTemplate":"Modèle adapté aux mobiles",
"MobileResponsiveTemplateDescription1":"Accédez à votre tableau de bord d'administration LeptonX depuis n'importe quel appareil de votre choix.",
"MobileResponsiveTemplateDescription2":"Il est conçu pour que vous puissiez l’utiliser facilement sur chacun de vos appareils. Il est réactif sur les appareils mobiles et les tailles de tablettes.",
"TopMenuLayoutOption":"Option de disposition du menu supérieur",
"TopMenuLayoutOptionDescription1":"Si vous souhaitez configurer votre site Web avec le même tableau de bord d'administration, il est possible de le faire avec LeptonX Theme !",
"TopMenuLayoutOptionDescription2":"Essayez simplement la disposition du menu supérieur de LeptonX pour y parvenir !",
"EasilyCustomizable":"Facilement personnalisable aux couleurs de votre marque",
"EasilyCustomizableDescription1":"Vous pouvez personnaliser le thème LeptonX en utilisant seulement quelques variables SCSS. Pas de remplacement, pas de charge CSS supplémentaire !",
"EasilyCustomizableDescription2":"Avec LeptonX, vous pouvez organiser votre tableau de bord d'administration comme bon vous semble.",
"IndependentLayout":"Zone de mise en page et de contenu indépendante",
"IndependentLayoutDescription1":"L'infrastructure de mise en page de LeptonX a été conçue complètement séparément du contenu.",
"IndependentLayoutDescription2":"Cela signifie que vous pouvez librement concevoir votre projet avec une structure de contenu autre que Bootstrap si vous le souhaitez.",
"MostUsedLibraries":"Bibliothèques les plus utilisées intégrées à LeptonX",
"MostUsedLibrariesDescription1":"LeptonX contient vos bibliothèques les plus utilisées. Il vous permet d'utiliser sans effort des bibliothèques telles que ApexCharts, DataTables, DropZone, FullCalender, JSTree, Select2 et Toastr.",
"MostUsedLibrariesDescription2":"LeptonX prend également en charge les bibliothèques spécifiques à MVC Angular et Blazor.",
"CreateAndCustomize":"Créez et personnalisez les pages dont vous avez besoin en quelques secondes avec les pages personnalisées LeptonX",
"CreateAndCustomizeDescription":"En utilisant LeptonX Theme, vous avez également accès à de nombreuses pages HTML prédéfinies. Celles-ci incluent de nombreuses pages telles que la page de connexion, le blog, la FAQ, la liste d'abonnement, la facture, les prix et la gestion des fichiers.",
"LeptonThemeForAdmin":"Thème Lepton pour votre tableau de bord d'administration par",
"LeptonThemeForAdminDescription":"Le thème Lepton est toujours disponible et sera maintenu. Si vous souhaitez passer au thème LeptonX en tant qu'utilisateur du thème Lepton, vous pouvez consulter la documentation pour savoir comment procéder.",
"LeptonCompatibleWith":"Le thème Lepton est compatible avec",
"BlackFridayDiscount":"Remise Black Friday",
"UpgradePaymentInfoSection_DeveloperPrice":"{0} pour {1} développeurs supplémentaires",
"UpgradePaymentInfoSection_LicenseRenewalPrice":"Renouvellement de licence",
"Total":"Total",
"SupportPolicyFaqTitle":"Quelle est votre politique de soutien ?",
"SupportPolicyFaqExplanation":"Nous ne prenons en charge que la version active et la version majeure précédente. Nous ne garantissons pas la publication d'un correctif pour la troisième version majeure et la version majeure antérieure. Par exemple, si la version active est 7.0.0, nous publierons des correctifs pour les versions 6.x.x et 7.x.x. En outre, nous n'assurons le support que pour les problèmes liés à ABP Framework et ABP Commercial. Cela signifie qu'aucun support n'est fourni pour les applications tierces, les services cloud et les autres bibliothèques périphériques utilisées par les produits ABP. Nous ferons des efforts commercialement raisonnables pour fournir à nos clients une assistance technique pendant les heures de bureau officielles de \"Volosoft Bilisim A.S\". D'autre part, nous ne nous engageons pas à respecter un accord de niveau de service (SLA) sur le temps de réponse, mais nous essaierons de répondre aux problèmes techniques aussi rapidement que possible pendant nos heures de travail officielles. Sauf accord spécial avec le client, nous ne fournissons une assistance qu'à l'adresse https://support.abp.io. Nous disposons également d'une assistance privée par courrier électronique, qui n'est accessible qu'aux détenteurs d'une licence d'entreprise.",
"DowngradeLicensePlan":"Puis-je passer à un plan de licence inférieur à l'avenir ?",
"DowngradeLicensePlanExplanation":"Vous ne pouvez pas rétrograder votre plan de licence existant. Mais vous pouvez acheter un nouveau plan de licence inférieur et continuer votre développement sur la nouvelle licence. Après avoir acheté une licence inférieure, il vous suffit de vous connecter à votre nouveau plan de licence via la commande CLI d'ABP : ` abp login <nom d'utilisateur> -o <organisation> `.",
"LicenseTransfer":"Une licence peut-elle être transférée d'un développeur à un autre ?",
"LicenseTransferExplanation":"Oui ! Lorsque vous achetez une licence, vous en devenez le détenteur et vous avez donc accès à la page de gestion de l'organisation. Une organisation a des rôles de propriétaire et de développeur. Les propriétaires peuvent gérer les sièges des développeurs et leur assigner des développeurs. Chaque développeur assigné se connectera au système via la commande ABP CLI et disposera d'autorisations de développement et de support.",
"WhatHappensWhenLicenseEnds":"Que se passe-t-il à la fin de la période de validité de ma licence ?",
"WhatHappensWhenLicenseEndsExplanation1":"La licence commerciale ABP est une <a href=\"{0}\" target=\"_blank\">licence perpétuelle</a>. Après l'expiration de votre licence, vous pouvez continuer à développer votre projet. Vous n'êtes pas obligé de renouveler votre licence. Votre licence est livrée avec un plan de mise à jour et d'assistance d'un an. Pour continuer à bénéficier des nouvelles fonctionnalités, des améliorations de performance, des corrections de bogues, de l'assistance et continuer à utiliser ABP Suite, vous devez renouveler votre licence. Lorsque votre licence expire ;",
"WhatHappensWhenLicenseEndsExplanation2":"Vous ne pouvez pas créer de nouvelles solutions à l'aide d'ABP Commercial, mais vous pouvez continuer à développer vos applications existantes pour toujours.",
"WhatHappensWhenLicenseEndsExplanation3":"Vous pourrez obtenir des mises à jour pour les modules et thèmes de votre version MINOR (à l'exception des versions RC ou Preview). Par exemple : si vous utilisez la version 3.2.0 d'un module, vous pouvez toujours obtenir des mises à jour pour la version 3.2.x (v3.2.1, v3.2.5... etc.) de ce module. Mais vous ne pouvez pas obtenir de mises à jour pour la prochaine version majeure ou mineure (comme v3.3.0, v3.3.3, 4.x.x.. etc.). Par exemple, lorsque votre licence a expiré, la dernière version était la v4.4.3, et plus tard, la version 4.4.4 et la version 4.5.0 ont été publiées, vous pourrez accéder à la v4.4.X mais vous ne pourrez pas accéder à la v4.5.X.",
"WhatHappensWhenLicenseEndsExplanation4":"Vous ne pouvez pas installer les nouveaux modules et thèmes ajoutés à la plateforme ABP Commercial après l'expiration de votre licence.",
"WhatHappensWhenLicenseEndsExplanation5":"Vous ne pouvez pas utiliser la suite ABP.",
"WhatHappensWhenLicenseEndsExplanation6":"Vous ne pouvez plus bénéficier du <a href=\"{0}\">support premium</a>.",
"WhatHappensWhenLicenseEndsExplanation7":"Vous pouvez prolonger (renouveler) votre licence si vous souhaitez continuer à bénéficier de ces avantages. Si vous prolongez votre licence dans <strong>{3} jours</strong> après l'expiration de votre licence, les remises suivantes seront appliquées : Licence d'équipe {0} ; Licence commerciale {1} ; Licence Entreprise {2}.",
"BlazoriseLicense":"Faut-il acheter une licence Blazorise ?",
"BlazoriseLicenseExplanation":"Nous avons conclu un accord entre Volosoft et Megabit, dans le cadre duquel la licence Blazorise est intégrée aux produits ABP Commercial, de sorte que nos clients n'ont pas besoin d'acheter une licence Blazorise supplémentaire."
"TotalDevelopers":"Total : {0} développeur(s)",
"CustomPurchaseExplanation":"Adapté à vos besoins spécifiques",
"WhereDidYouHearAboutUs":"Où avez vous entendu parler de nous?",
"Twitter":"Twitter",
"Facebook":"Facebook",
"Youtube":"Youtube",
"Google":"Google",
"Github":"GitHub",
"Friend":"D'un ami",
"Other":"Autre",
"WhereDidYouHearAboutUs_explain":"Précisez...",
"DeletingMemberWarningMessage":""{0}" sera supprimé de la liste des développeurs. Si vous le souhaitez, vous pourrez attribuer ce siège vide à un autre développeur ultérieurement.",
"AdditionalInfo":"Si le nombre de sièges de développeur est supérieur à vos besoins, vous pouvez les réduire. Vous pouvez envoyer un e-mail à <a href=\"mailto:info@abp.io\">info@abp.io</a> pour supprimer certains de vos postes de développeur. La suppression des postes de développeur inutilisés réduira le coût de renouvellement de la licence. Si vous le souhaitez, vous pouvez racheter des postes de développeur supplémentaires pendant votre période de licence active. Notez que, étant donné qu'il y a {0} développeurs dans ce package de licence, vous ne pouvez pas réduire ce nombre.",
"LinkExpiredErrorMessage":"Le lien auquel vous essayez d'accéder est expiré.",
"ExpirationDate":"Date d'expiration",
"SpringCampaignDiscount":"Remise sur la campagne de printemps",
"WhyUseAbpIoPlatform":"Pourquoi devrais-je utiliser la plateforme ABP.IO au lieu de créer une nouvelle solution à partir de zéro ?",
"WhyUseAbpIoPlatformFaqExplanation":"Consultez <a href=\"/why-abp-io \">cette page</a> pour une explication détaillée des raisons pour lesquelles l'utilisation de la plateforme ABP.IO présente un avantage significatif par rapport à tout faire vous-même.",
"EulaPageTitle":"Contrat de licence utilisateur final (CLUF)",
"PrivacyPolicyPageTitle":"Politique de confidentialité - Politique de cookies",
"TermsConditionsPageTitle":"Termes et conditions",
"BlazoriseSupport":"Comment puis-je obtenir la clé de licence Blazorise et l'assistance de l'équipe Blazorise ?",
"BlazoriseSupportExplanation":"Suivez les étapes ci-dessous pour obtenir l'assistance de l'équipe Blazorise et obtenir votre clé de licence Blazorise :",
"BlazoriseSupportExplanation1":"Créez un nouveau compte sur <a href=\"https://blazorise.com/support/register\">blazorise.com/support/register</a> avec la même adresse e-mail que votre compte abp.io. Laissez l'entrée "Clé de licence" vide. <strong>Il doit s'agir de la même adresse email que votre compte email sur abp.io</strong> .",
"BlazoriseSupportExplanation2":"Vérifiez votre adresse e-mail en cochant votre boîte e-mail. Vérifiez votre boîte spam si vous ne voyez pas d'e-mail dans votre boîte de réception !",
"BlazoriseSupportExplanation3":"Connectez-vous au site Web d'assistance Blazorise à l' <a href=\"https://blazorise.com/support/login\">adresse blazorise.com/support/login</a> .",
"BlazoriseSupportExplanation4":"Si vous disposez d'une licence ABP Commercial active, vous disposerez également d'une licence Blazorise PRO. Vous pouvez obtenir votre clé de licence Blazorise sur <a href=\"https://blazorise.com/support/user/manage/license\">blazorise.com/support/user/manage/license</a> .",
"BlazoriseSupportExplanation5":"Vous pouvez publier vos questions sur le site Web d'assistance et générer un jeton de produit pour votre application.",
"AbpLiveTrainingPackages":"Forfaits de formation ABP en direct",
"Releases":"Sorties",
"ReleasesDescription":"Journaux de publication d’ABP Commercial.",
"ReleaseDate":"Date de sortie",
"Labels":"Étiquettes",
"PreRelease":"Pré-version",
"AllTypes":"Tous les types",
"Enhancement":"Renforcement",
"Bug":"Bogue",
"Feature":"Fonctionnalité",
"AllUIs":"Toutes les interfaces utilisateur",
"MVC":"MVC",
"BlazorServer":"Serveur Blazor",
"MAUI":"MAUI",
"HowItWorks_Page_Title":"Comment ça fonctionne?",
"HowItWorks_Page_Description":"ABP Framework étend la plateforme .NET. Ainsi, tout ce que vous pouvez faire avec une simple solution .NET est déjà possible avec l’ABP Framework. Cela facilite le démarrage avec une faible courbe d’apprentissage.",
"HowItWorks_Description1":"ABP Framework étend la plateforme .NET. Ainsi, tout ce que vous pouvez faire avec une simple solution .NET est déjà possible avec l’ABP Framework. Cela facilite le démarrage avec une faible courbe d’apprentissage.",
"HowItWorks_Description2":"Une fois que vous aurez commencé à apprendre et à utiliser les fonctionnalités d’ABP Framework, développer votre logiciel sera bien plus agréable que jamais.",
"HowItWorks_Description3":"Cette page explique essentiellement comment utiliser la plateforme ABP.IO en tant que développeur .NET.",
"CreateANewSolution":"Créer une nouvelle solution .NET",
"CreateANewSolution_Description1":"Tout commence par la création d’une nouvelle solution .NET intégrée à ABP.",
"StartWithStartupTemplates":"Démarrez l'un des <a href=\"/startup-templates\">modèles de solution de démarrage</a> prédéfinis",
"LayeredApplicationTemplate":"Modèle d'application en couches",
"MicroserviceSolutionTemplate":"Modèle de solution de microservices",
"CreateEmptySolutionAndUseAbp":"Ou créez une nouvelle solution .NET vide et installez vous-même <a href=\"https://abp.io/packages\" target=\"_blank\">les packages</a> ABP NuGet et NPM.",
"CreatingSolutionWithMultipleOptions":"Il existe plusieurs options d'interface utilisateur et de base de données lors de la création d'une nouvelle solution.",
"UIFrameworkOptions":"Options du cadre d'interface utilisateur",
"DotnetSolutionWithoutDependency":"Vous disposez désormais d’une solution .NET standard sur votre ordinateur local qui ne dépend d’aucune plate-forme cloud ou d’un service externe.",
"CheckTheDocumentForDetails":"Vous pouvez consulter le document <a href=\"{0}\" target=\"_blank\">{1}</a> pour plus de détails.",
"UIAndDatabaseIndependent":"ABP peut fonctionner avec n'importe quelle interface utilisateur et n'importe quel fournisseur de base de données pris en charge par .NET. \n Cependant, ces fournisseurs d'interface utilisateur et de base de données sont pré-intégrés et bien documentés.",
"InstallAbpModule_Description1":"ABP est un framework de développement d'applications modulaire. Les modèles de solutions de démarrage sont déjà livrés avec les modules essentiels installés. \n Mais il existe d'autres modules d'application que vous souhaiterez peut-être utiliser dans votre solution.",
"InstallAbpModule_Description2":"Chaque module se compose de quelques packages NuGet et NPM et dispose d'un document d'installation. <a href=\"/tools/suite\">ABP Suite</a> effectue la plupart du travail automatiquement, puis vous configurez ou ajustez manuellement le module en fonction de sa documentation.",
"DevelopYourSolution_Description1":"L'infrastructure d'ABP vous permet de vous <b class=\"text-white\">concentrer sur votre propre code métier</b> en automatisant le travail répétitif et en fournissant une infrastructure et <a href=\"https://abp.io/features\" target=\"_blank\">des fonctionnalités</a> d'application prédéfinies.",
"DevelopYourSolution_Description2":"Dans le bloc de code suivant, vous pouvez voir comment le framework ABP s'intègre de manière transparente dans votre code et automatise les tâches répétitives pour vous.",
"DevelopYourSolution_Description3":"Même dans ce bloc de shortcode, ABP fait beaucoup de choses pour vous.",
"DevelopYourSolution_Description4":"Il fournit des classes de base pour appliquer des conventions, comme <a href=\"https://docs.abp.io/en/abp/latest/Dependency-Injection\" target=\"_blank\">l'injection de dépendances</a> \n . Les services <a href=\"https://docs.abp.io/en/abp/latest/Repositories\" target=\"_blank\">de référentiel</a> génériques \n fournissent un moyen \n pratique d'interagir avec la base de données. <a href=\"https://docs.abp.io/en/abp/latest/Authorization\" target=\"_blank\">L'autorisation</a> déclarative \n fonctionne avec un système d'autorisation affiné.",
"DevelopYourSolution_Description5":"ABP automatise complètement <a href=\"https://docs.abp.io/en/abp/latest/Unit-Of-Work\" target=\"_blank\">l'unité de travail</a> \n (pour la connexion à la base de données et la gestion des transactions), <a href=\"https://docs.abp.io/en/abp/latest/Exception-Handling\" target=\"_blank\">la gestion des exceptions</a> \n , <a href=\"https://docs.abp.io/en/abp/latest/Validation\" target=\"_blank\">la validation</a> \n \n et <a href=\"https://docs.abp.io/en/abp/latest/Audit-Logging\" target=\"_blank\">la journalisation d'audit</a> . Il fournit de nombreux autres éléments de base pour simplifier vos tâches de développement quotidiennes et vous concentrer sur votre propre code tout en créant des applications \n prêtes pour la production.",
"DevelopYourSolution_Description6":"Vous pouvez imaginer à quel point ce bloc de code peut être long et compliqué si vous le faisiez manuellement.",
"SuiteCrudGenerationInFewSeconds":"En plus de coder manuellement votre solution, vous pouvez créer des pages CRUD avancées entièrement fonctionnelles en quelques minutes à l'aide des outils ABP Suite. Il génère le code dans votre solution, afin que vous puissiez l'affiner en fonction de vos besoins personnalisés.",
"DeployAnywhere_Description1":"En fin de compte, vous disposez d’une solution purement .NET. Vous pouvez déployer votre solution sur votre propre serveur, sur une plateforme cloud, sur Kubernetes ou partout où vous le souhaitez. Vous pouvez déployer sur autant de serveurs que vous le souhaitez. ABP est un outil indépendant de l’environnement de déploiement.",
"ExpertiseAbpFramework":"Expertise du cadre ABP",
"ExpertiseAbpFramework_Description1":"Vous souhaitez aller au-delà des bases et acquérir une expertise avec la plateforme ABP.IO ?",
"FreeDownload":"Téléchargement Gratuit",
"Read":"Lire",
"HavingTrouble":"Avoir des problèmes?",
"HavingTrouble_Description1":"Vous rencontrez des difficultés pour développer votre solution ? Nous sommes ici! Utilisez la plateforme de support ABP \n ou envoyez un e-mail pour obtenir de l'aide directement auprès des membres de l'équipe Core ABP Framework.",
"WeAreHereToHelp_Description1":"Vous pouvez parcourir nos rubriques d'aide ou effectuer une recherche dans la foire aux questions, \n ou vous pouvez nous poser une question en utilisant le formulaire de contact.",
"OtherModules":"Autres modules",
"OtherModules_Description1":"Compte, journalisation d'audit, chat, kit CMS, gestion de fichiers, formulaires, RGPD, identité, gestion des langues, paiement, Saas et plus encore...",
"HowItWorks_DatabaseProviderOptions":"Options du fournisseur de base de données",
"DoesTheSubscriptionRenewAutomatically":"L'abonnement se renouvelle-t-il automatiquement ?",
"DoesTheSubscriptionRenewAutomaticallyExplanation":"L'ABP Commercial ne dispose pas d'un modèle de facturation à renouvellement automatique. <strong>Votre abonnement ne sera donc pas automatiquement renouvelé</strong> à la fin de votre période de licence. Si vous souhaitez continuer à bénéficier des avantages d'ABP Commercial, vous devez le renouveler manuellement sur la <a href=\"/my-organizations\">page de gestion de l'organisation</a> . Si vous avez plusieurs organisations, cliquez sur le bouton « Gérer » de votre organisation expirante, puis cliquez sur le bouton « Prolonger maintenant » pour renouveler votre licence. Vous pouvez également consulter la <a href=\"/faq#what-happens-when-license-ends\">section Que se passe-t-il à la fin de ma licence ?</a> section.",
"ExtraQuestionCreditsFaqTitle":"Puis-je acheter des crédits supplémentaires pour des questions d'assistance ?",
"ExtraQuestionCreditsFaqExplanation":"Oui, vous pouvez. Pour acheter des crédits de questions supplémentaires, envoyez un e-mail à <a href=\"mailto:info@abp.io\">info@abp.io</a> avec le nom de votre organisation. Voici la liste de prix pour les crédits de questions supplémentaires :<ul><li> Pack de 50 questions 999$</li><li> Pack de 25 questions 625$</li><li> Pack de 15 questions 450 $</li></ul>",
"AlreadyBetaTester":"Vous avez déjà rejoint le programme bêta-testeur.",
"AbpStudio":"Studio ABP",
"AbpStudio_Description":"ABP Studio est toujours en développement. Vous pouvez remplir le formulaire ci-dessous pour être l'un des premiers utilisateurs.",
"AbpStudio_Description1":"ABP Studio est une <span class=\"text-highlight-white\">application de bureau multiplateforme</span> destinée aux développeurs ABP.",
"AbpStudio_Description2":"Il est <span class=\"text-highlight-white\">bien intégré</span> au framework ABP et vise à vous fournir un environnement de développement confortable en <span class=\"text-highlight-white\">automatisant les choses, en fournissant des informations</span> sur votre solution, en facilitant grandement <span class=\"text-highlight-white\">le développement, l'exécution</span> et <span class=\"text-highlight-white\">le déploiement</span> de vos solutions.",
"AbpStudio_ComingSoon":"Bientôt disponible <span class=\"opacity-50 ms-0 ms-md-3 d-block d-md-inline-block \">Date de sortie bêta prévue : 4e trimestre 2023.</span>",
"AbpStudio_PlannedPreviewDate":"Date de sortie prévue de l’aperçu : 4e trimestre 2023.",
"BetaRequest":"Demande bêta",
"CreateNewSolutions":"Créer de nouvelles solutions",
"CreateNewSolutions_Description1":"Vous pouvez facilement créer des applications simples jusqu'à des solutions modulaires monolithiques ou microservices avec de nombreuses options. Vous obtenez une solution logicielle de base complète et prête pour la production pour votre entreprise.",
"ArchitectYourSolutions":"Architectez vos solutions",
"ArchitectYourSolutions_Description1":"Créez plus facilement des structures de solutions monolithiques-modulaires et microservices en créant des modules ou des services et en établissant des relations entre eux. Vous pouvez également installer ou désinstaller des modules d'application prédéfinis.",
"ExploreYourSolution":"Explorez votre solution",
"ExploreYourSolution_Description1":"ABP Studio affiche une vue générale des composants de votre solution et des modules dont dépend votre solution. Vous pouvez explorer des entités, des services, des API HTTP et bien plus encore sans avoir besoin d'ouvrir votre base de code.",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze":"Exécutez des solutions multi-applications ou microservices en un clin d'œil",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description1":"Exécutez un, <span class=\"text-highlight-white\">plusieurs</span> ou <span class=\"text-highlight-white\">tous les services</span> en un seul clic. De cette façon, il est très simple d'arrêter un service, de l'exécuter dans Visual Studio pour <span class=\"text-highlight-white\">le tester</span> ou <span class=\"text-highlight-white\">le déboguer</span> .",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description2":"Consultez une liste de services, affichez <span class=\"text-highlight-white\">les requêtes HTTP en temps réel</span> et <span class=\"text-highlight-white\">le nombre d'exceptions</span> pour chaque service.",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description3":"Voir tous les détails de toutes <span class=\"text-highlight-white\">les requêtes HTTP</span> arrivant sur n'importe quel service.",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description4":"Explorez <span class=\"text-highlight-white\">les détails des exceptions</span> en temps réel dans n'importe quel service, filtrez et recherchez facilement.",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description5":"Affichez les <span class=\"text-highlight-white\">journaux d'application</span> , filtrez par niveau de journal ou recherchez par texte.",
"RunMultiApplicationOrMicroserviceSolutionsInABreeze_Description6":"<span class=\"text-highlight-white\">Parcourez</span> l’interface utilisateur de votre application sans quitter l’exécuteur de solution.",
"IntegrateToYourKubernetesCluster":"Intégrez à votre cluster Kubernetes",
"IntegrateToYourKubernetesCluster_Description1":"<span class=\"text-highlight-white\">Connectez votre environnement de développement local à un cluster Kubernetes local ou distant</span> , où ce cluster exécute déjà votre solution de microservice.",
"IntegrateToYourKubernetesCluster_Description2":"Accédez à n'importe quel service dans Kubernetes avec son nom de service comme DNS, tout comme s'il s'exécute sur votre ordinateur local.",
"IntegrateToYourKubernetesCluster_Description3":"<span class=\"text-highlight-white\">Interceptez n'importe quel service</span> de ce cluster afin que tout le <span class=\"text-highlight-white\">trafic vers le service intercepté soit automatiquement redirigé vers votre service</span> qui s'exécute sur votre ordinateur local. Lorsque votre service doit utiliser un service dans Kubernetes, le trafic est redirigé vers le cluster, tout comme votre service local s'exécute dans Kubernetes.",
"GetInformed":"Informez-vous",
"Studio_GetInformed_Description1":"Laissez vos coordonnées pour <span class=\"text-highlight-white\">être informé</span> et <span class=\"text-highlight-white\">essayez-le dès</span> le lancement d'ABP Studio.",
"Studio_GetInformed_Description2":"Date de sortie prévue de l’aperçu : T3 2023.",
"ThankYou!":"Merci!",
"SendBetaRequest":"Envoyer une demande bêta",
"YouJoinedTheBetaTesterProgram":"Vous avez rejoint le programme de bêta-testeur d'ABP Studio.",
"PricingExplanation2":"Garantie de remboursement de 30 jours — <a href=\"/faq#refund-policy\">En savoir plus</a>",
"MoneyBackGuaranteeText":"* Garantie de remboursement de 30 jours sur toutes les licences ! Remboursement à 100 % sur les licences Team, remboursement à 60 % sur les licences Business et Enterprise sous 30 jours.",
"MobileApplicationStartupTemplates":"Modèles de démarrage d'applications mobiles",
"MobileApplicationStartupTemplates_Description1":"Modèles de démarrage d'applications mobiles intégrés pour vos solutions ABP Commercial.",
"CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates":"Créez de puissantes applications métier à l'aide des modèles de démarrage mobile ABP",
"CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates_Description1":"ABP Commercial fournit deux modèles de démarrage d'applications mobiles implémentés avec <span class=\"text-highlight\">React Native</span> et <span class=\"text-highlight\">.NET MAUI.</span> Lorsque vous créez votre nouvelle solution basée sur ABP, vous disposerez également d'applications de démarrage de base connectées à vos API backend.",
"CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates_Description2":"L'application dispose d'un cycle de jetons d'authentification prédéfini, <span class=\"text-highlight\">d'une prise en charge multilingue, d'une prise en charge multi-tenant, d'une connexion, d'un mot de passe oublié, d'une gestion de profil et d'une page de gestion des utilisateurs</span> . Vous pouvez ajouter votre propre logique métier et la personnaliser en fonction de vos besoins.",
"TwoFrameworkOptions":"Deux options de cadre",
"TwoFrameworkOptions_Description":"ABP fournit des modèles de démarrage mobile <span class=\"text-highlight\">React Native</span> et <span class=\"text-highlight\">.NET MAUI</span> . De cette façon, vous pourrez choisir celui qui correspond le mieux à vos besoins. Les deux applications réutilisent le code au taux le plus élevé entre les plateformes iOS et Android.",
"PreIntegratedToYourBackend":"Pré-intégré à votre backend",
"PreIntegratedToYourBackend_Description":"Les applications ABP Mobile sont pré-intégrées à vos API backend. Il obtient un jeton d'authentification valide du serveur et effectue des demandes authentifiées.",
"MultiLanguage":"Multilingue",
"MultiLanguage_Description":"Il prend déjà en charge plus de 10 langues prêtes à l'emploi. Vous pouvez également ajouter les langues suivantes.",
"Arabic":"arabe",
"Czech":"tchèque",
"English":"Anglais",
"Hungarian":"hongrois",
"Finnish":"finlandais",
"French":"Français",
"Hindi":"hindi",
"Portuguese":"Portugais",
"Italian":"italien",
"Russian":"russe",
"Slovak":"slovaque",
"Turkish":"turc",
"EngageAndRetainYourCustomersWithABPMobileApps":"Engagez et fidélisez vos clients avec les applications mobiles ABP",
"EngageAndRetainYourCustomersWithABPMobileApps_Description1":"Vos clients souhaitent gérer leurs produits et abonnements de n'importe où et à tout moment. Cela oblige les organisations à créer des applications mobiles permettant aux clients de répondre à leurs demandes rapidement et de manière transparente.",
"EngageAndRetainYourCustomersWithABPMobileApps_Description2":"Avec les applications ABP Mobile, vous pouvez créer des applications mobiles natives de haute qualité pour Android et iOS… En utilisant une base de code unique et sans compromettre la sécurité, la qualité ou l'évolutivité.",
"OneCodeBaseMultipleDevices":"Une base de code pour plusieurs appareils",
"OneCodeBaseMultipleDevices_Description":"Les applications ABP Mobile sont multiplateformes. Ils sont prêts à être installés et exécutés sur les appareils iOS et Android, et s’adaptent à différents facteurs de forme à l’aide d’une base de code unique. Les développeurs n'ont besoin de créer l'interface utilisateur et le code frontal qu'une seule fois, il n'est pas nécessaire d'adapter le code pour chaque appareil que vous souhaitez prendre en charge.",
"ComesWithTheSourceCode":"Livré avec le code source",
"ComesWithTheSourceCode_Description":"Les applications mobiles sont fournies avec le code source. Personnalisez facilement l'UX/UI de vos applications pour respecter les directives de marque.",
"Purchase_OneYearPrice":"Prix 1 an",
"Purchase_DeveloperSeatCount":"Nombre de sièges de développeur",
"Purchase_DevelopersAlreadyIncluded":"{0} développeurs déjà inclus",
"TrainingPackDiscount":"Remise sur les packs de formation",
"Purchase_OnboardingTraining_Description":"Ce forfait de formation en direct est valable pour une classe de 8 étudiants et cette remise n'est valable que lorsqu'elle est achetée avec la nouvelle licence. <a href=\"{0}\" class=\"text-white\">Apprendre encore plus<i class=\"fa fa-external-link ms-1\"></i></a>",
"DocumentAim":"Ce document vise à répondre à la grande question :",
"DocumentAim_Description":""Pourquoi devriez-vous utiliser la plateforme ABP.IO au lieu de créer une nouvelle solution à partir de zéro ?"",
"DocumentAim_Description2":"Le document présente les défis liés à la création d'une solution logicielle moderne et explique comment ABP relève ces défis.",
"CreatingANewSolution":"Créer une nouvelle solution",
"CreatingANewSolution_Description":"Lorsque vous devez démarrer une nouvelle solution, vous devez vous poser de nombreuses questions et vous devez consacrer beaucoup de temps avant de commencer à écrire votre tout premier code métier.",
"CreatingAnEmptySolution":"Créer une solution vide",
"THEPROBLEM":"LE PROBLÈME",
"CreatingAnEmptySolution_THEPROBLEM_Description":"Même créer une solution presque vide est un défi ;",
"CreatingAnEmptySolution_THEPROBLEM_Description2":"Comment organisez-vous votre base de code à travers les projets ?",
"CreatingAnEmptySolution_THEPROBLEM_Description3":"Que sont les couches et comment interagissent-elles ?",
"CreatingAnEmptySolution_THEPROBLEM_Description4":"Comment intégrer une bibliothèque et des systèmes tiers ?",
"CreatingAnEmptySolution_THEPROBLEM_Description5":"Comment mettre en place les tests automatisés ?",
"ABPSOLUTION":"SOLUTION PA",
"CreatingAnEmptySolution_ABPSOLUTION_Description":"ABP fournit une <a href=\"https://docs.abp.io/en/abp/latest/Startup-Templates/Application\" target=\"_blank\">solution de démarrage</a> bien architecturée, en couches et prête pour la production, basée sur les principes <a href=\"https://docs.abp.io/en/abp/latest/Domain-Driven-Design\" target=\"_blank\">de Domain Driven Design</a> . La solution comprend également une unité préconfigurée et des projets <a href=\"https://docs.abp.io/en/abp/latest/Testing\" target=\"_blank\">de tests</a> d'intégration pour chaque couche.",
"CommonLibraries":"Bibliothèques communes",
"CommonLibraries_THEPROBLEM_Description":"Quelles bibliothèques devez-vous utiliser pour implémenter les exigences communes ? L'écosystème de développement logiciel est très dynamique, ce qui rend difficile de se tenir au courant des derniers outils, bibliothèques, tendances et approches.",
"CommonLibraries_ABPSOLUTION_Description":"ABP pré-intègre des bibliothèques populaires, matures et à jour dans la solution. Vous n'avez pas besoin de passer du temps à les intégrer ou à les faire communiquer entre eux. Ils fonctionnent correctement dès la sortie de la boîte.",
"UITheme&Layout":"Thème et mise en page de l'interface utilisateur",
"UITheme&Layout_THEPROBLEM_Description":"Lorsqu’on aborde les problèmes d’assurance-chômage, toute une série de défis surgissent. Il s'agit notamment de jeter les bases d'un kit d'interface utilisateur réactif, contemporain et adaptable avec une apparence cohérente et une multitude de fonctionnalités telles que des menus de navigation, des en-têtes, des barres d'outils, des pieds de page, des widgets, etc.",
"UITheme&Layout_THEPROBLEM_Description2":"Même si vous optez pour un thème préconçu, son intégration transparente dans votre projet pourrait nécessiter des jours de développement. Un obstacle supplémentaire réside dans la mise à niveau de ces thèmes. Fréquemment, la structure HTML/CSS du thème s'entremêle avec le code de votre interface utilisateur, ce qui rend les futures modifications ou mises à niveau du thème complexes. Cette imbrication du code et de la conception complique la flexibilité des ajustements sur toute la ligne.",
"UITheme&Layout_ABPSOLUTION_Description":"ABP Framework propose un système de thème distinctif qui libère votre code d'interface utilisateur des contraintes de thème. Les thèmes existent de manière isolée, regroupés sous forme de packages NuGet ou NPM, ce qui rend l'installation ou la mise à niveau du thème en quelques minutes. Tout en conservant la possibilité de développer votre thème personnalisé ou d'en intégrer un existant, ABP Commercial présente une collection de thèmes raffinés et contemporains.",
"UITheme&Layout_ABPSOLUTION_Description2":"De plus, il existe des fournisseurs de composants d'interface utilisateur comme Telerik et DevExpress. Cependant, ces fournisseurs fournissent principalement des composants individuels, ce qui vous oblige à établir votre système de mise en page. Lorsque vous travaillez dans des projets basés sur ABP, vous pouvez intégrer ces bibliothèques de manière transparente, comme vous le feriez dans n'importe quel autre projet.",
"TestInfrastructure":"Infrastructure de tests",
"TestInfrastructure_THEPROBLEM_Description":"Établir un environnement de test robuste est une entreprise qui prend du temps. Cela implique la mise en place de projets de test dédiés au sein de votre solution, la sélection minutieuse des outils nécessaires, la création de simulations de services et de bases de données, la création de classes de base essentielles et de services utilitaires pour minimiser le code redondant entre les tests et l'exécution de diverses tâches connexes.",
"TestInfrastructure_ABPSOLUTION_Description":"Les modèles de démarrage ABP sont livrés pré-équipés de projets de test configurés, rationalisant ainsi le processus pour vous. Cela signifie que dès le premier jour, vous pouvez facilement commencer à écrire votre code de test unitaire ou d'intégration initial sans délai.",
"CodingStandards&Training":"Normes de codage et formation",
"CodingStandards&Training_THEPROBLEM_Description":"Après avoir configuré la solution pour le développement, vous devez généralement enseigner aux développeurs comment fonctionne le système et comment le construire en utilisant les mêmes méthodes convenues. Même si vous leur donnez une formation, maintenir la documentation à jour peut s’avérer difficile. Au fil du temps, chaque développeur peut écrire du code à sa manière, ce qui entraîne des règles d'écriture de code différentes les unes des autres.",
"CodingStandards&Training_ABPSOLUTION_Description":"La solution ABP est déjà bien organisée et comporte des explications claires. Des didacticiels et des guides étape par étape vous montrent exactement comment travailler sur un projet ABP.",
"KeepingYourSolutionUpToDate":"Garder votre solution à jour",
"KeepingYourSolutionUpToDate_THEPROBLEM_Description":"Après avoir démarré votre développement, vous devez suivre les nouvelles versions des bibliothèques que vous utilisez pour les mises à niveau et les correctifs.",
"KeepingYourSolutionUpToDate_ABPSOLUTION_Description":"Nous mettons régulièrement à jour tous les packages vers les dernières versions et les testons avant la version stable. Lorsque vous mettez à jour l'ABP Framework, toutes ses dépendances sont mises à niveau vers la technologie de pointe.",
"DRY":"Ne vous répétez pas !",
"DRY_Description":"La création d'une solution de base prend beaucoup de temps et nécessite une bonne expérience en architecture. Cependant, ce n’est qu’un début ! Au fur et à mesure que vous commencerez à développer, vous devrez probablement écrire beaucoup de code répétitif ; ce serait formidable si tout cela pouvait être géré automatiquement.",
"DRY_Description2":"ABP automatise et simplifie autant que possible la répétition du code en suivant la convention sur le principe de configuration. Cependant, cela ne vous limite pas lorsque vous devez passer en vitesse manuelle. Le contrôle est toujours entre vos mains.",
"Authentication":"Authentification",
"Authentication_THEPROBLEM_Description":"Authentification unique, intégration Active Directory/LDAP, intégration OpenIddict, connexions sociales, authentification à deux facteurs, mot de passe oublié/réinitialisé, activation par e-mail, enregistrement d'un nouvel utilisateur, contrôle de la complexité du mot de passe, verrouillage du compte en cas d'échec des tentatives, affichage des tentatives de connexion infructueuses... etc. Nous savons que toutes ces exigences génériques vous sont familières. Tu n'es pas seul!",
"Authentication_ABPSOLUTION_Description":"ABP Framework et la version commerciale fournissent tous ces éléments standards pré-implémentés pour vous sous forme de module de compte réutilisable. Vous activez et configurez simplement ce dont vous avez besoin.",
"CrossCuttingConcerns_THEPROBLEM_Description":"Les préoccupations transversales constituent la logique répétitive fondamentale qui doit être mise en œuvre pour chaque cas d’utilisation. Quelques exemples;",
"CrossCuttingConcerns_THEPROBLEM_Description2":"Démarrage des transactions, validation du succès et restauration des erreurs.",
"CrossCuttingConcerns_THEPROBLEM_Description3":"Gérer et signaler les exceptions, renvoyer une réponse d'erreur appropriée aux clients et gérer les cas d'erreur côté client.",
"CrossCuttingConcerns_THEPROBLEM_Description4":"Mettre en œuvre l'autorisation et la validation, renvoyer les réponses appropriées et les gérer côté client.",
"CrossCuttingConcerns_ABPSOLUTION_Description":"ABP Framework automatise ou simplifie toutes les préoccupations transversales courantes. Vous écrivez uniquement le code qui compte pour votre entreprise et ABP gère le reste selon des conventions.",
"ArchitecturalInfrastructure_THEPROBLEM_Description":"Vous devez généralement créer une infrastructure pour mettre en œuvre correctement votre architecture. Par exemple, vous implémentez généralement le modèle Repository. Vous définissez certaines classes de base pour simplifier et standardiser afin de créer des entités, des services, des contrôleurs et d'autres objets.",
"ArchitecturalInfrastructure_ABPSOLUTION_Description":"ABP Framework fournit tout cela et bien plus encore. Il est mature et bien documenté.",
"EnterpriseApplicationRequirements":"Exigences relatives aux applications d'entreprise",
"EnterpriseApplicationRequirements_THEPROBLEM_Description":"Il existe de nombreuses exigences que vous implémentez à plusieurs reprises dans chaque application métier ;",
"EnterpriseApplicationRequirements_THEPROBLEM_Description2":"Système d'autorisation détaillé et gestion des autorisations sur l'interface utilisateur en fonction des rôles et des utilisateurs.",
"EnterpriseApplicationRequirements_THEPROBLEM_Description3":"Rédaction de journaux d'audit et d'historiques d'entités pour suivre lorsqu'un utilisateur modifie un enregistrement de base de données.",
"EnterpriseApplicationRequirements_THEPROBLEM_Description4":"Effectuez la suppression logicielle de vos entités, afin qu'elles soient marquées comme supprimées au lieu d'être supprimées physiquement de la base de données et de filtrer automatiquement les entités supprimées dans vos requêtes.",
"EnterpriseApplicationRequirements_THEPROBLEM_Description5":"Création d'abstractions et de wrappers pour consommer vos API backend à partir du code frontend.",
"EnterpriseApplicationRequirements_THEPROBLEM_Description6":"Mise en file d'attente et exécution des tâches en arrière-plan.",
"EnterpriseApplicationRequirements_THEPROBLEM_Description7":"Gestion de plusieurs fuseaux horaires dans un système global.",
"EnterpriseApplicationRequirements_THEPROBLEM_Description8":"Partage de la logique de validation, de localisation et d'autorisation entre le serveur et le client.",
"EnterpriseApplicationRequirements_ABPSOLUTION_Description":"ABP fournit une infrastructure pour mettre en œuvre facilement ces exigences. Encore une fois, vous ne perdez pas votre temps précieux à réimplémenter tout cela encore et encore.",
"GeneratingInitialCode&Tooling":"Génération du code initial et des outils",
"GeneratingInitialCode&Tooling_THEPROBLEM_Description":"Vous créerez de nombreuses pages similaires dans une application Web typique. La plupart d’entre eux effectueront des opérations CRUD similaires. Il est très fastidieux et sujet aux erreurs de créer de telles pages à plusieurs reprises.",
"GeneratingInitialCode&Tooling_ABPSOLUTION_Description":"<a href=\"/tools/suite\">ABP Suite</a> peut générer une page CRUD complète pour vos entités en quelques secondes. Le code généré est superposé et propre. Toutes les exigences standards de validation et d’autorisation sont mises en œuvre. De plus, des classes de tests unitaires sont générées. Une fois que vous obtenez une page entièrement opérationnelle, vous pouvez la modifier en fonction des besoins de votre entreprise.",
"IntegratingTo3rdPartyLibrariesAndSystems":"Intégration à des bibliothèques et des systèmes tiers",
"IntegratingTo3rdPartyLibrariesAndSystems_THEPROBLEM_Description":"La plupart des bibliothèques sont conçues comme étant de bas niveau et vous effectuez généralement un certain travail pour les intégrer correctement sans répéter le même code d'intégration et de configuration partout dans votre solution. Par exemple, supposons que vous deviez utiliser RabbitMQ pour implémenter votre bus d'événements distribués. Tout ce que vous voulez faire, c'est ; envoyer un message dans une file d'attente et gérer les messages entrants. Mais vous devez comprendre les modèles de messagerie, les files d’attente et les détails des échanges. Pour écrire du code efficace, vous devez créer un pool pour gérer les connexions, les clients et les canaux. Vous devez également gérer les exceptions, les messages ACK, la reconnexion à RabbitMQ en cas d'échec, etc.",
"IntegratingTo3rdPartyLibrariesAndSystems_ABPSOLUTION_Description":"Par exemple, l'intégration RabbitMQ Distributed Event Bus d'ABP résume tous ces détails. Vous envoyez et recevez des messages sans agitation. Avez-vous besoin d’écrire du code de bas niveau ? Pas de problème, vous pouvez toujours le faire. ABP ne vous restreint pas lorsque vous devez utiliser les fonctionnalités de bas niveau de la bibliothèque que vous utilisez.",
"WhyNotBuildYourOwnFramework?":"Pourquoi ne pas créer votre propre framework ?",
"WhyNotBuildYourOwnFramework_THEPROBLEM_Description":"Toute l’infrastructure, même de la manière la plus simple, prend beaucoup de temps à construire, entretenir et documenter. Il grossit avec le temps et il devient difficile de le maintenir dans votre solution. Les séparer en un projet réutilisable est le point de départ pour construire votre propre cadre interne.",
"WhyNotBuildYourOwnFramework_THEPROBLEM_Description2":"Construire, documenter, former et maintenir un cadre interne est vraiment difficile. Si vous ne disposez pas d'une équipe de framework expérimentée et dédiée, votre framework interne devient rapidement un code hérité non documenté que personne ne peut plus comprendre et maintenir. En revanche, ces frameworks sont généralement développés par un ou deux développeurs dans l’équipe. Et ces gars-là deviennent un silo de connaissances. C'est bien pour eux mais mauvais pour l'entreprise car ils sont l'unique point d'échec du projet <a href=\"https://en.wikipedia.org/wiki/Single_point_of_failure\">-SPOF-</a> . Une fois qu’ils quittent l’entreprise, le projet échoue considérablement.",
"WhyNotBuildYourOwnFramework_ABPSOLUTION_Description":"ABP Framework est un cadre d'application communautaire, bien documenté, mature et générique. Une équipe de développeurs hautement expérimentés travaille dur pour le maintenir à jour, facile à comprendre et confortable à utiliser. L'utilisation d'un cadre aussi stable vous permet de vous concentrer sur votre propre code commercial et d'obtenir l'aide d'experts sur le cadre chaque fois que vous en avez besoin.",
"ArchitecturalInfrastructure_Description":"Les applications SaaS, les systèmes modulaires ou les microservices sont les modèles logiciels d'entreprise les plus utilisés. La construction de tels systèmes nécessite non seulement une bonne compréhension et une bonne expérience, mais nécessite également une infrastructure logicielle solide. Sinon, vous vous retrouverez à déployer de gros efforts pour prendre en charge ces détails architecturaux dans votre base de code.",
"Modularity":"Modularité",
"Modularity_THEPROBLEM_Description":"Construire un système véritablement modulaire n’est pas facile ! Tous les aspects du système (base de données, entités, API, pages/composants de l'interface utilisateur) peuvent être divisés en modules, et chaque module peut être réutilisé sans les autres. Le simple ASP.NET Core ne fournit pas une telle architecture modulaire. Si vous en avez besoin, vous devriez y réfléchir à partir de zéro.",
"Modularity_ABPSOLUTION_Description":"L'ABP Framework est né pour être une structure de développement d'applications modulaire. Chaque fonctionnalité du framework est développée pour être compatible avec la modularité. La documentation et les guides expliquent comment développer des modules réutilisables de manière standard.",
"SaaSMultiTenancy":"SaaS / Multilocation",
"SaaSMultiTenancy_THEPROBLEM_Description":"<a href=\"https://docs.abp.io/en/abp/latest/Multi-Tenancy\">La multi-location</a> est un moyen courant de mettre en œuvre des systèmes SaaS. Cependant, la mise en œuvre d’une infrastructure multi-tenant cohérente peut s’avérer compliquée.",
"SaaSMultiTenancy_ABPSOLUTION_Description":"ABP Framework fournit une infrastructure multi-tenant complète et extrait la complexité de votre code métier. Le code de votre application sera principalement compatible avec la multi-location, tandis que l'ABP Framework isole automatiquement la base de données, le cache et les autres détails des locataires les uns des autres. Il prend en charge une base de données unique, une base de données par locataire et des approches hybrides. Il configure correctement les bibliothèques comme Microsoft Identity et OpenIddict, qui ne sont normalement pas compatibles avec la multi-location.",
"Microservices":"Microservices",
"Microservices_THEPROBLEM_Description":"La création d'un système de microservices nécessite de nombreux détails d'infrastructure : l'authentification et l'autorisation des applications et des microservices ainsi que la mise en œuvre de modèles de messagerie asynchrone et de communication synchrone (Rest/GRPC) entre les microservices sont les problèmes les plus fondamentaux.",
"Microservices_ABPSOLUTION_Description":"L'ABP Framework fournit des services, <a href=\"https://docs.abp.io/en/abp/latest/Microservice-Architecture\" target=\"_blank\">des guides</a> et des exemples pour vous aider à mettre en œuvre votre solution de microservices à l'aide des outils standard du secteur.",
"Microservices_ABPSOLUTION_Description2":"ABP Commercial va même plus loin et fournit un <a href=\"https://docs.abp.io/en/commercial/latest/startup-templates/microservice/index\" target=\"_blank\">modèle de démarrage</a> complet pour démarrer votre solution de microservices.",
"PreBuiltModules":"Modules pré-construits",
"PreBuiltModules_THEPROBLEM_Description":"Nous avons tous des exigences commerciales similaires mais légèrement différentes. Cependant, nous devrions tous réinventer la roue puisque le code de personne ne peut fonctionner directement dans notre solution. Ils font tous partie intégrante d’une solution plus vaste.",
"PreBuiltModules_ABPSOLUTION_Description":"<a href=\"/modules\">Les modules</a> ABP Commercial fournissent de nombreux modules d'application réutilisables comme le paiement, le chat, la gestion de fichiers, les rapports de journaux d'audit... etc. Tous ces modules s'installent facilement dans votre solution et fonctionnent directement. Nous ajoutons constamment de nouveaux modules.",
"PreBuiltModules_ABPSOLUTION_Description2":"Tous les modules sont conçus pour être personnalisables en fonction des besoins de votre entreprise. Si vous avez besoin d'un contrôle total, vous pouvez télécharger le code source complet de n'importe quel module et le personnaliser entièrement en fonction des besoins spécifiques de votre entreprise.",
"ABPCommunity":"Communauté ABP",
"ABPCommunity_Description":"Enfin, faire partie d'une grande communauté où tout le monde suit des styles et des principes de codage similaires et partage une infrastructure commune apporte du pouvoir lorsque vous rencontrez des problèmes ou avez besoin d'aide pour prendre des décisions de conception. Puisque nous écrivons du code de la même manière, nous pouvons bien mieux nous entraider. ABP est un projet soutenu par la communauté avec plus de 10 000 étoiles sur GitHub.",
"ABPCommunity_Description2":"Il est facile de partager du code ou même des bibliothèques réutilisables entre développeurs ABP. Un extrait de code qui fonctionne pour vous fonctionnera également pour les autres. Il existe de nombreux exemples et didacticiels que vous pouvez directement implémenter pour votre application.",
"ABPCommunity_Description3":"Lorsque vous embauchez un développeur qui a déjà travaillé avec l'architecture ABP, il comprendra immédiatement votre solution et commencera le développement dans un délai très court.",
"WhyAbpIo_Page_Title":"Pourquoi la plateforme ABP.IO ?",
"AbpStudio_Page_Title":"Studio ABP",
"CampaignInfo":"Achetez une nouvelle licence ou renouvelez votre licence existante et <span class=\"text-white\">bénéficiez de 2 mois supplémentaires</span> sans frais supplémentaires ! Cette offre est valable pour tous les plans de licence. Assurez-vous de profiter de cette promotion à durée limitée pour étendre votre accès aux fonctionnalités et mises à niveau premium.",
"HurryUpLastDay":"Dépêche-toi! Dernier jour : {0}",
"CreatingCRUDPagesWithABPSuite":"Création de pages CRUD avec ABP Suite",
"Testimonials":"Témoignages",
"MultipleYearDiscount":"Remise sur plusieurs années",
"WelcomeToABPCommunity!":"Bienvenue dans la communauté ABP!",
"MyProfile":"Mon profil",
"MyOrganizations":"Mes organisations",
"WelcomeToABP":"Bienvenue à l'ABP",
"EmailNotValid":"S'il vous plaît, mettez une adresse email valide.",
"FeatureRequest":"Demande de fonctionnalité",
"CreatePostTitleInfo":"Titre du message à afficher dans la liste des messages.",
@ -40,12 +37,13 @@
"ThisExtensionIsNotAllowed":"Cette extension n'est pas autorisée.",
"TheFileIsTooLarge":"Le fichier est trop volumineux.",
"GoToThePost":"Aller à l'post",
"GoToTheVideo":"Aller à la vidéo",
"Contribute":"Contribuer",
"OverallProgress":"Les progrès d'ensemble",
"Done":"Fait",
"Open":"Ouvert",
"Closed":"Fermé",
"LatestQuestionOnThe":"Dernière question sur le",
"RecentQuestionFrom":"Question récente de {0}",
"Stackoverflow":"Stackoverflow",
"Votes":"les votes",
"Answer":"Répondre",
@ -59,7 +57,7 @@
"QuestionItemErrorMessage":"Impossible d'obtenir les derniers détails de la question de Stackoverflow.",
"Oops":"Oops!",
"CreatePostSuccessMessage":"L'post a été soumis avec succès. Il sera publié après un examen de l'administrateur du site.",
"ChooseCoverImage":"Choisissez une image de couverture...",
"Browse":"Parcourir",
"CoverImage":"Image de couverture",
"ShareYourExperiencesWithTheABPFramework":"Partagez vos expériences avec le Framework ABP!",
"Optional":"Optionnel",
@ -88,6 +86,8 @@
"PostRequestFromGithubIssue":"Il n'y a actuellement aucune demande d'post.",
"LatestPosts":"Derniers messages",
"ArticleRequests":"Demandes d'posts",
"ArticleRequestsDescription":"Vous souhaitez voir un contenu spécifique ici ? Vous pouvez demander à la communauté de le créer !",
"LatestContentRequests":"Dernières demandes de contenu",
"AllPostRequests":"Voir toutes les demandes d'posts",
"SubscribeToTheNewsletter":"Abonnez-vous à la newsletter",
"NewsletterEmailDefinition":"Obtenez des informations sur les événements d'ABP, comme les nouvelles versions, les sources gratuites, les posts, etc.",
@ -115,7 +115,6 @@
"VideoUrl":"URL de la vidéo",
"GithubPostUrl":"URL de l'post Github",
"ExternalPostUrl":"URL de l'post externe",
"CreatePostCoverInfo":"Pour créer un post efficace, ajoutez une photo de couverture. Téléchargez des images au format 16: 9 pour une meilleure vue. Taille maximale du fichier: 1 Mo.",
"ThankYouForContribution":"Merci de contribuer à la communauté ABP.",
"GithubPost":"Post Github",
"GithubPostSubmitStepOne":"<span class=\"font-weight-bold\"> 1.</span> Rédigez un post sur n'importe quel référentiel GitHub public au format Markdown. Exemple de <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\"></a>",
@ -144,6 +143,118 @@
"Volo.AbpIo.Domain:060002":"Le contenu de l'post n'est pas disponible à partir de la ressource Github(\"{PostUrl}\").",
"NoPublishedPostsYet":"Aucun article publié pour l'instant.",
"Name":"Nom",
"Surname":"Nom de famille",
"WebSite":"Site web",
"FullURL":"URL complète",
"JobTitle":"Titre d'emploi",
"Prev":"Précédent",
"Previous":"Précédent",
"Next":"Suivant",
"Share":"Partager",
"SortBy":"Trier par",
"NoPublishedEventsYet":"Aucun événement publié pour l'instant.",
"SubscribeYoutubeChannel":"Abonnez-vous à la chaîne Youtube",
"Enum:EventType:0":"Pourparlers",
"MemberNotPublishedPostYet":"Ce membre n'a pas encore publié de messages.",
"TimeAgo":"il y a {0}",
"Discord_Page_JoinCommunityMessage":"Rejoignez la communauté Discord ABP",
"Discord_Page_Announce":"Nous sommes heureux d'annoncer le serveur Discord communautaire ABP !",
"Discord_Page_Description_1":"La communauté ABP s'est développée depuis le premier jour. Nous voulions passer à l'étape suivante en créant un serveur ABP Discord officiel afin que la communauté ABP puisse interagir les unes avec les autres en utilisant les merveilles de la messagerie instantanée.",
"Discord_Page_Description_2":"ABP Community Discord Server est l'endroit où vous pouvez présenter vos créations à l'aide d'ABP Framework, partager les astuces qui ont fonctionné pour vous, vous tenir au courant des dernières nouvelles et annonces concernant ABP Framework, simplement discuter avec les membres de la communauté pour échanger des idées et vous amuser !",
"Discord_Page_Description_3":"Ce serveur Discord communautaire ABP est le serveur officiel avec l'équipe principale ABP présente sur le serveur à surveiller.",
"Discord_Page_JoinToServer":"Rejoignez le serveur Discord ABP",
"Events_Page_MetaDescription":"Les émissions en direct, animées par l'équipe ABP, sont des sessions informelles pleines de contenu communautaire, de démos, de questions-réponses et de discussions sur ce qui se passe dans ABP.",
"Members_Page_WritingFromUser":"Lisez les écrits de {0} sur la communauté ABP.",
"Post_Create_Page_MetaTitle":"Nouveau poste",
"Post_Create_Page_MetaDescription":"Créez votre message pour partager vos expériences sur le cadre ABP et contribuer à la communauté ABP.",
"Post_Create_Page_CreateNewPost":"Créer un nouveau message",
"Post_Index_Page_MetaDescription":"L'objectif de la communauté ABP est de créer un environnement de contribution pour les développeurs qui utilisent le framework ABP.",
"Layout_Title":"{0} | Communauté ABP",
"Layout_MetaDescription":"Une plateforme pour ABP Framework, .NET et le développement de logiciels. Accédez à des articles, des tutoriels, des actualités et contribuez à la communauté ABP.",
"Index_Page_CommunityIntroduction":"Il s'agit d'une plaque tournante pour ABP Framework, .NET et le développement de logiciels. Vous pouvez lire les articles, regarder les didacticiels vidéo, être informé des progrès de développement d'ABP et des événements liés à ABP, aider d'autres développeurs et partager votre expertise avec la communauté ABP.",
"TagsInArticle":"Balises dans l'article",
"IConsentToMedium":"Je consens à la publication de cet article sur https://medium.com/volosoft.",
"SearchResultsFor":"Résultats de recherche pour <span class=\"fw-bold\">"{0}"</span>",
"SeeMoreVideos":"Voir plus de vidéos",
"DiscordPageTitle":"Communauté Discorde ABP",
"ViewVideo":"Voir la vidéo",
"AbpCommunityTitleContent":"Communauté ABP - Cadre ABP Open Source",
"ActiveRaffles":"<span class=\"gradient-community\">Tirages</span> au sort actifs",
"UpcomingRaffles":"<span class=\"gradient-community\">Tirages</span> au sort à venir",
"CompletedRaffles":"<span class=\"gradient-community\">Tirages</span> au sort terminés",
"NoActiveRaffleTitle":"Aucun tirage au sort actif n'est disponible pour le moment.",
"NoActiveRaffleDescription":"Aucun tirage au sort actif n'est disponible pour le moment.",
"RaffleSubscriptionCodeInputMessage":"Ce tirage au sort nécessite un code d'enregistrement. Veuillez saisir le code d'enregistrement ci-dessous :",
"RaffleSubscriptionCodeInputErrorMessage":"Le code d'enregistrement est incorrect. Veuillez réessayer.",
"GoodJob!":"Bon travail!",
"RaffleJoinSuccessMessage":"Vous êtes inscrit avec succès au tirage au sort. Vous serez informé par e-mail si vous gagnez le prix !",
"RaffleLoginAndRegisterMessage":"Vous devez vous connecter pour participer à un tirage au sort. Vous pouvez créer un compte gratuitement si vous n'êtes pas encore inscrit.",
"Ok":"D'accord",
"SeeDetails":"Voir les détails",
"WaitingForTheDraw":"En attendant le tirage au sort",
"AllAttendees":"Tous les participants",
"SeeRaffleDetail":"Voir les détails du tirage au sort",
"SeeRaffle":"Voir le tirage au sort",
"ParticipationIsComplete!":"La participation est terminée !",
"ABPCoreDevelopmentTeam":"Équipe de développement de base ABP",
"RegisterTheEvent":"Enregistrez l'événement",
"GoToConferencePage":"Aller à la page de la conférence",
"UpcomingCommunityTalkEventDescription":"Les émissions en direct, animées par l'équipe ABP, sont des sessions informelles remplies de contenu communautaire, de démos, de questions-réponses et de discussions sur ce qui se passe dans ABP.",
"UpcomingConferenceEventDescription":"La conférence ABP .NET est un événement virtuel permettant à la communauté des développeurs .NET de se réunir et d'écouter des discussions sur le monde .NET, les pratiques courantes de développement de logiciels et le framework ABP open source.",
"RaffleHeader":"Bonjour membre de la communauté ABP !",
"RafflesInfo":"<br>Ceci est la page de tirage au sort dédiée à vous montrer notre gratitude pour votre participation active à la communauté. Nous organisons <a target=\"_blank\" class=\"fw-6 \" href=\"https://community.abp.io/events\">des discussions communautaires ABP</a> <a target=\"_blank\" class=\"fw-6\" href=\"https://abp.io/conference/2023\">, des conférences ABP .NET</a> , assistons ou sponsorisons des événements liés à .NET au cours desquels nous offrons des cadeaux.<br><br> Vous pouvez suivre cette page pour voir les tirages au sort à venir, y assister ou voir les tirages au sort précédents que nous tirons, y compris les gagnants.<br><br> Merci d'être un membre actif ! Rendez-vous lors des prochains tirages au sort.",
"RafflesInfoTitle":"<span class=\"gradient-community\">Tirages</span> au sort communautaires ABP"
"MasteringAbpFrameworkEBookDescription":"Ce livre vous aidera à acquérir une compréhension complète du framework et des techniques modernes de développement d'applications Web.",
"CreateProjectWizard":"Cet assistant crée un nouveau projet à partir du modèle de démarrage qui est correctement configuré pour démarrer rapidement votre projet.",
"TieredOption":"Crée une solution à plusieurs niveaux dans laquelle les couches API Web et Http sont physiquement séparées. Si elle n'est pas cochée, crée une solution en couches qui est moins complexe et adaptée à la plupart des scénarios.",
"SeparateIdentityServerOption":"Sépare le côté serveur en deux applications: la première est pour le serveur d'identité et la seconde pour votre API HTTP côté serveur.",
"SeparateAuthenticationServerOption":"Sépare le côté serveur en deux applications : la première est destinée au serveur d'authentification et la seconde est destinée à l'API HTTP côté serveur.",
"ProgressiveWebApplicationOption":"Spécifie le projet en tant qu'application Web progressive",
"UseslatestPreVersion":"Utilise la dernière version préliminaire",
"ReadTheDocumentation":"<span class=\"text-primary\"> Lire </span><span class=\"text-success\"> La documentation </span>",
"Documentation":"Documentation",
@ -214,7 +216,11 @@
"SeeDocs":"Voir la documentation",
"None":"Rien",
"Application":"Application",
"ApplicationExplanation":"Crée une solution entièrement en couches basée sur les pratiques de Domain Driven Design. Recommandé pour les projets à long terme nécessitant une base de code maintenable et extensible.",
"ApplicationNoLayer":"Application (monocouche)",
"ApplicationNoLayerExplanation":"Crée une application Web monocouche. Recommandé pour créer une application avec une architecture plus simple et facile à comprendre.",
"Module":"Module",
"ModuleExplanation":"Crée une solution de module d'application réutilisable et entièrement en couches. Vous pouvez utiliser cette option pour créer des modules pour votre application modulaire.",
"PackageName":"Nom du paquet",
"LicenseURL":"URL de licence",
"License":"Licence",
@ -274,8 +280,166 @@
"FirstEdition":"Première édition",
"ThankYou":"Merci!",
"CheckboxMandatory":"Vous devez vérifier cela pour continuer !",
"FrameworkNewsletterConfirmationMessage":"J'accepte les <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"https://commercial.abp.io/TermsConditions\">conditions générales</a> et <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"https://commercial.abp.io/Privacy\">la politique de confidentialité</a> .",
"EverythingYouNeedToKnow":"Tout ce que tu as besoin de savoir.",
"PreOrderNow":"Pré commandez maintenant",
"UITheming":"Thème de l'interface utilisateur",
"UIThemingExplanation":"Créez des thèmes et des mises en page d'interface utilisateur réutilisables ou utilisez l'un des thèmes d'interface utilisateur prédéfinis.",
"DataFilteringExplanation2":"Filtrez automatiquement les requêtes de la base de données pour implémenter facilement des modèles tels que la suppression logicielle et la multi-location.",
"NeedHelp":"Besoin d'aide?",
"GiveYourProjectAName":"Donnez un nom à votre projet",
"SelectProjectType":"Sélectionnez le type de projet",
"SelectUIFramework":"Sélectionnez le cadre d'interface utilisateur",
"SelectDatabaseProvider":"Sélectionnez le fournisseur de base de données",
"SelectDatabaseManagementSystem":"Sélectionnez le système de gestion de base de données",
"InstallingTheABPCLI":"Installation de l'ABP-CLI",
"CreateYourProjectNow":"Créez votre projet maintenant",
"OrderOn":"Commandez le {0}",
"DownloadFreeDDDBook":"Téléchargez le livre DDD gratuit",
"WhatIsABPFramework":"Qu’est-ce que le cadre ABP ?",
"TenantDatabase":"Base de données du locataire {0}",
"SharedDatabase":"Base de données partagée",
"ConnectionResolver":"Résolveur de connexion",
"TenantBasedDataFilter":"Filtre de données basé sur le locataire",
"ApplicationCode":"Code de demande",
"TenantResolution":"Résolution des locataires",
"TenantUser":"Locataire {0} Utilisateur",
"CardTitle":"Titre de la carte",
"View":"Voir",
"Model":"Modèle",
"Email":"E-mail",
"Password":"Mot de passe",
"Address":"Adresse",
"Gender":"Genre",
"Male":"Mâle",
"Female":"Femelle",
"Submit":"Soumettre",
"Unspecified":"Non spécifié",
"StaticFileMiddleware":"Middleware de fichiers statiques",
"RazorViewEngine":"Moteur de vue Razor",
"PhysicalFiles":"Fichiers physiques (wwwroot)",
"EmbeddedFiles":"Fichiers intégrés (DLL)",
"DynamicFiles":"Fichiers dynamiques (mémoire)",
"BuildSolutionsWithAbp":"Créez des solutions .NET maintenables en suivant les meilleures pratiques de développement logiciel à l’aide d’ABP.",
"MasteringAbpFramework_Book_Key_Features_Description_1":"Créez des solutions logicielles robustes, maintenables, modulaires et évolutives à l’aide d’ABP Framework.",
"MasteringAbpFramework_Book_Key_Features_Description_2":"Découvrez comment mettre en œuvre les principes SOLID et la conception axée sur le domaine dans vos applications Web.",
"MasteringAbpFramework_Book_Key_Features_Description_3":"Découvrez comment ABP Framework accélère votre cycle de développement en automatisant les tâches répétitives.",
"MasteringAbpFramework_Book_Description":"Description du livre",
"MasteringAbpFramework_Book_Description_Details_1":"ABP Framework est une infrastructure complète pour créer des applications Web modernes en suivant les meilleures pratiques et conventions de développement du logiciel \n . Grâce au cadre et à l'écosystème de haut niveau d'ABP, vous pouvez \n implémenter le principe Don't Repeat Yourself (DRY) et vous concentrer sur votre code métier.",
"MasteringAbpFramework_Book_Description_Details_2":"Écrit par le créateur d'ABP Framework, ce livre vous aidera à acquérir une compréhension complète du framework \n et des techniques modernes de développement d'applications Web. Avec des explications étape par étape des concepts essentiels \n et des exemples pratiques, vous comprendrez les exigences d'une solution Web moderne et comment ABP \n Framework rend agréable le développement de vos propres solutions. Vous découvrirez les exigences courantes du développement d’applications Web d’entreprise \n et explorerez l’infrastructure fournie par ABP. Tout au long du livre \n , vous découvrirez les meilleures pratiques de développement logiciel pour créer des solutions Web \n maintenables et modulaires.",
"MasteringAbpFramework_Book_Description_Details_3":"À la fin de ce livre, vous serez en mesure de créer une solution Web complète facile à développer, à maintenir et à tester par \n .",
"MasteringAbpFramework_Book_WhatYouWillLearn":"Ce que vous apprendrez",
"MasteringAbpFramework_Book_What_You_Will_Learn_1":"Configurez l’environnement de développement et démarrez avec ABP Framework.",
"MasteringAbpFramework_Book_What_You_Will_Learn_2":"Travaillez avec Entity Framework Core et MongoDB pour développer votre couche d'accès aux données.",
"MasteringAbpFramework_Book_What_You_Will_Learn_3":"Comprendre les préoccupations transversales et comment ABP automatise les tâches répétitives.",
"MasteringAbpFramework_Book_What_You_Will_Learn_4":"Familiarisez-vous avec la mise en œuvre de la conception axée sur le domaine avec ABP Framework.",
"MasteringAbpFramework_Book_What_You_Will_Learn_5":"Créez des pages et des composants d'interface utilisateur avec ASP.NET Core MVC (Razor Pages) et Blazor.",
"MasteringAbpFramework_Book_What_You_Will_Learn_6":"Travaillez en multilocation pour créer des applications Web modulaires.",
"MasteringAbpFramework_Book_What_You_Will_Learn_7":"Comprendre la modularité et créer des modules d'application réutilisables.",
"MasteringAbpFramework_Book_What_You_Will_Learn_8":"Écrivez des tests unitaires, d'intégration et d'interface utilisateur à l'aide d'ABP Framework.",
"MasteringAbpFramework_Book_WhoIsThisBookFor":"À qui est destiné ce livre",
"MasteringAbpFramework_Book_WhoIsThisBookFor_Description":"Ce livre est destiné aux développeurs Web qui souhaitent apprendre les architectures logicielles et les meilleures pratiques pour créer des solutions Web maintenables \n à l'aide des technologies Microsoft et du framework ABP. Une connaissance de base de C# \n et d'ASP.NET Core est nécessaire pour démarrer avec ce livre.",
"ComputersAndTechnology":"Informatique et technologie",
"BuildingMicroserviceSolutions":"Création de solutions de microservices",
"MicroserviceBookPracticalGuide":"Ce livre est un guide de référence pour le développement et la gestion d'applications basées sur des microservices à l'aide du framework ABP. Il fait référence à l' <strong>exemple d'application de référence de microservice .NET</strong> : eShopOnContainers et discute des approches de conception architecturale et de mise en œuvre à l'aide du framework ABP. À la fin de ce livre, vous apprendrez comment ABP aborde les complexités courantes des microservices telles que l'autorisation, les transactions distribuées, les communications inter-microservices, le déploiement, etc.",
"IntroducingTheSolution":"Présentation de la solution eShopOnAbp",
"RunningTheSolution":"Exécuter la solution",
"UnderstandingTheAuthenticationSystem":"Comprendre le système d'authentification",
"ExploringTheApplications":"Explorer les applications",
"UnderstandingTheAPIGateways":"Comprendre les passerelles API",
"DevelopingTheMicroservices":"Développer les microservices",
"DiggingInTheUseCases":"Creuser les cas d'utilisation",
"DeployingTheSolution":"Déployer la solution",
"ThisBookIsInDraftStageAndIsNotCompletedYet":"Ce livre est au stade de projet et n’est pas encore terminé.",
"Authors":"Auteurs",
"MicroserviceEBook":"Livre électronique sur les microservices",
"SelectUITheme":"Sélectionnez le thème de l'interface utilisateur",
"LeptonXLiteTheme":"Thème LeptonX Lite",
"BasicTheme":"Thème de base",
"LeptonXLiteThemeInfo":"Un thème d'interface utilisateur Bootstrap moderne et élégant. Idéal si vous souhaitez disposer d’un thème d’interface utilisateur prêt pour la production. Il s'agit du thème le plus récent et celui par défaut.",
"BasicThemeInfo":"Thème d'interface utilisateur minimaliste avec des couleurs et des styles Bootstrap simples. Idéal si vous souhaitez créer votre propre thème d'interface utilisateur.",
"SeeFullScreen":"<a href='{0}' target='_blank'>🖼️ Voir la capture d'écran</a>",
"BuildingMicroserviceSolutionsShortDescription":"Ce livre est un guide de référence pour le développement et la gestion d'applications basées sur des microservices à l'aide du framework ABP.",
"InstallAbpCliMessage":"Installez l'ABP CLI dans un terminal de ligne de commande, si vous ne l'avez pas encore installé :",
"Terminal":"Terminal",
"Copy":"Copie",
"RunTheFollowingCommand":"Exécutez la commande suivante dans un terminal de ligne de commande :",
"ChangeSolutionOptionsBelow":"Vous pouvez modifier les options de solution ci-dessous.",
"MultiLayerApplicationExplanation1":"Crée une solution entièrement en couches basée sur les pratiques de Domain Driven Design.",
"MultiLayerApplicationExplanation2":"Recommandé pour les projets à long terme nécessitant une base de code maintenable et extensible.",
"SingleLayerApplication":"Une seule couche<br> Application",
"SingleLayerApplicationExplanation1":"Crée une application Web monocouche.",
"SingleLayerApplicationExplanation2":"Recommandé pour créer une application avec une architecture plus simple et facile à comprendre.",
"ApplicationModule":"Application<br> Module",
"SeeTheScreenshot":"Voir la capture d'écran",
"ApplicationModuleExplanation1":"Crée une solution de module d'application réutilisable et entièrement en couches.",
"ApplicationModuleExplanation2":"Vous pouvez utiliser cette option pour créer des modules pour votre application modulaire.",
"Expert_":"Expert",
"Partner_":"Partenariat",
"WebSite":"Site web",
"Expert_Year":"Année d'expertise",
"CompanyInfo":"Information d'entreprise",
"Date":"Date",
"WhoWeAre_Partner":"Qui nous sommes",
"WhoWeAre_Expert":"Sur moi",
"CreateSolutionFolder":"Créer un dossier de solutions",
"CreateSolutionFolderOption":"Spécifie si le projet sera dans un nouveau dossier dans le dossier de sortie ou directement dans le dossier de sortie."
"CreateSolutionFolderOption":"Spécifie si le projet sera dans un nouveau dossier dans le dossier de sortie ou directement dans le dossier de sortie.",
"BooksPageTitle":"Livres ABP",
"PackageDetailPage_NuGetPackageInstallationOptions":"Il existe trois façons d'installer le package <code>{0}</code> NuGet sur votre projet",
"PackageDetailPage_InstallingWithABPCLI":"1 : Installation avec l'ABP CLI",
"PackageDetailPage_InstallingWithABPCLIDescription1":"Si vous n'avez pas installé l' <a href=\"https://docs.abp.io/en/abp/latest/CLI\">ABP CLI</a> , installez-la d'abord en exécutant la commande suivante dans un terminal de ligne de commande",
"PackageDetailPage_InstallingWithABPCLIDescription2":"Une fois que vous avez installé l'ABP CLI, ouvrez un terminal de ligne de commande à l'emplacement du projet (fichier <code>.csproj</code> ) que vous souhaitez installer et exécutez la commande suivante",
"PackageDetailPage_InstallingWithABPCLIDescription3":"Il ajoutera la référence du package <code>{0}</code> à votre projet et la dépendance <code>{1}</code> à votre classe de module.",
"PackageDetailPage_ManualInstallation":"2 : Installation avec la CLI Dotnet",
"PackageDetailPage_ManualInstallationDescription1":"Ajoutez <code>{0}</code> la référence du package NuGet à votre projet à l'aide de votre IDE ou en exécutant la commande suivante",
"PackageDetailPage_ManualInstallationDescription2":"Ajoutez ensuite la dépendance <code>{0}</code> à votre <a href=\"https://docs.abp.io/en/abp/latest/Module-Development-Basics\">classe de module</a> comme indiqué dans l'exemple suivant",
"PackageDetailPage_SeeDocumentation":"<a href=\"{0}\">Consultez la documentation</a> pour savoir comment utiliser ce package dans vos applications.",
"PackageDetailPage_InstallingUsingPMC":"3 : Installation avec la console du gestionnaire de packages",
"PackageDetailPage_InstallingUsingPMCDescription1":"Ouvrez la <strong>console du gestionnaire de packages</strong> dans Visual Studio (Outils -> Nuget Package Manager -> Package Manager Console) et exécutez la commande suivante",
"UIOptions":"Options de l'interface utilisateur",
"Testimonials":"Témoignages",
"CoolestCompaniesUseABPFramework":"Les entreprises les plus cool utilisent <span class=\"fw-bold\">le cadre ABP</span>",
"Index_Page_Testimonial_1":"ABP Framework n'est pas seulement un outil mais un catalyseur qui a accéléré ma croissance en tant que développeur. Cela m'a permis de créer de nouvelles fonctionnalités plus rapidement que jamais, rappelant les expériences d'autres utilisateurs. Le modèle de codage unifié a rationalisé mes projets, me donnant plus de temps pour me concentrer sur la création plutôt que sur le dépannage. \n Je dirais que l'ABP Framework a été la pierre angulaire de mes débuts professionnels. Cela a facilité ma transition d'un développeur en herbe à un professionnel confiant, prêt à laisser sa marque dans le monde du logiciel. J'attends avec impatience les projets passionnants qui m'attendent, sachant qu'ABP sera là pour me guider. C'est plus qu'un simple produit ; c'est un partenaire de réussite.",
"Index_Page_Testimonial_2":"ABP Framework n'est pas seulement un framework, c'est aussi un guide pour le développement/gestion de projets, car il propose des formations DDD, GenericRepository, DI, Microservice, Modularité. Même si vous n'utilisez pas le framework lui-même, vous pouvez vous développer avec docs.abp.io qui est bien préparé de manière professionnelle. (OpenIddict, Redis, Quartz, etc.) \n Parce que de nombreux éléments sont pré-construits, cela réduit considérablement le temps de développement du projet. (Tels que la page de connexion, la gestion des exceptions, le filtrage-ensemencement des données, la journalisation d'audit, la localisation, le contrôleur API automatique, etc.) \n À titre d'exemple de notre application, j'ai utilisé Local Event Bus pour le contrôle des stocks. Ainsi, je suis capable de gérer les mouvements de commandes en écrivant stock handler. \n C'est merveilleux de ne pas perdre de temps pour CreationTime, CreatorId. Ils sont remplis automatiquement.",
"VideosLoginAndRegisterMessage":"Vous devez vous connecter pour regarder des vidéos. Vous pouvez créer un compte pour regarder si vous ne l'avez pas encore fait.",
"'{0}' and '{1}' do not match.":"'{0}' et '{1}' ne correspondent pas.",
"The {0} field is not a valid credit card number.":"Le champ {0} n'est pas un numéro de carte de crédit valide.",
"{0} is not valid.":"{0} n'est pas valide.",
"The {0} field is not a valid e-mail address.":"Le champ {0} n'est pas une adresse e-mail valide.",
"The {0} field only accepts files with the following extensions: {1}":"Le champ {0} accepte uniquement les fichiers avec les extensions suivantes: {1}",
"The field {0} must be a string or array type with a maximum length of '{1}'.":"Le champ {0} doit être une chaîne ou un type de tableau d'une longueur maximale de '{1}'.",
"The field {0} must be a string or array type with a minimum length of '{1}'.":"Le champ {0} doit être une chaîne ou un type de tableau d'une longueur minimale de '{1}'.",
"The {0} field is not a valid phone number.":"Le champ {0} n'est pas un numéro de téléphone valide.",
"The field {0} must be between {1} and {2}.":"Le champ {0} doit être compris entre {1} et {2}.",
"The field {0} must match the regular expression '{1}'.":"Le champ {0} ne correspond pas au format demandé.",
"The {0} field is required.":"Le champ {0} est obligatoire.",
"The field {0} must be a string with a maximum length of {1}.":"Le champ {0} doit être une chaîne d'une longueur maximale de {1}.",
"The field {0} must be a string with a minimum length of {2} and a maximum length of {1}.":"Le champ {0} doit être une chaîne d'une longueur minimale de {2} et d'une longueur maximale de {1}.",
"The {0} field is not a valid fully-qualified http, https, or ftp URL.":"Le champ {0} n'est pas une URL http, https ou ftp complète valide.",
"The field {0} is invalid.":"Le champ {0} n'est pas valide.",
"The value '{0}' is invalid.":"La valeur '{0}' n'est pas valide.",
"The field {0} must be a number.":"Le champ {0} doit être un nombre.",
"The field must be a number.":"Le champ doit être un nombre.",
"ThisFieldIsNotAValidCreditCardNumber.":"Ce champ n'est pas un numéro de carte de crédit valide.",
"ThisFieldIsNotValid.":"Ce champ n'est pas valide.",
"ThisFieldIsNotAValidEmailAddress.":"Ce champ n'est pas une adresse e-mail valide.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}":"Ce champ accepte uniquement les fichiers avec les extensions suivantes: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}":"Ce champ doit être une chaîne ou un type de tableau d'une longueur maximale de '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}":"Ce champ doit être un type de chaîne ou de tableau d'une longueur minimale de '{0}'.",
"ThisFieldIsNotAValidPhoneNumber.":"Ce champ n'est pas un numéro de téléphone valide.",
"ThisFieldMustBeBetween{0}And{1}":"Ce champ doit être compris entre {0} et {1}.",
"ThisFieldMustMatchTheRegularExpression{0}":"Ce champ doit correspondre à l'expression régulière '{0}'.",
"ThisFieldIsRequired.":"Ce champ est requis.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}":"Ce champ doit être une chaîne d'une longueur maximale de {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}":"Ce champ doit être une chaîne d'une longueur minimale de {1} et d'une longueur maximale de {0}.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl":"Ce champ n'est pas une URL http, https ou ftp complète valide.",
"ThisFieldIsInvalid.":"Ce champ n'est pas valide."
}
"culture":"fr",
"texts":{
"'{0}' and '{1}' do not match.":"'{0}' et '{1}' ne correspondent pas.",
"The {0} field is not a valid credit card number.":"Le champ {0} n'est pas un numéro de carte de crédit valide.",
"{0} is not valid.":"{0} n'est pas valide.",
"The {0} field is not a valid e-mail address.":"Le champ {0} n'est pas une adresse e-mail valide.",
"The {0} field only accepts files with the following extensions: {1}":"Le champ {0} accepte uniquement les fichiers avec les extensions suivantes: {1}",
"The field {0} must be a string or array type with a maximum length of '{1}'.":"Le champ {0} doit être une chaîne ou un type de tableau d'une longueur maximale de '{1}'.",
"The field {0} must be a string or array type with a minimum length of '{1}'.":"Le champ {0} doit être une chaîne ou un type de tableau d'une longueur minimale de '{1}'.",
"The {0} field is not a valid phone number.":"Le champ {0} n'est pas un numéro de téléphone valide.",
"The field {0} must be between {1} and {2}.":"Le champ {0} doit être compris entre {1} et {2}.",
"The field {0} must match the regular expression '{1}'.":"Le champ {0} ne correspond pas au format demandé.",
"The {0} field is required.":"Le champ {0} est obligatoire.",
"The field {0} must be a string with a maximum length of {1}.":"Le champ {0} doit être une chaîne d'une longueur maximale de {1}.",
"The field {0} must be a string with a minimum length of {2} and a maximum length of {1}.":"Le champ {0} doit être une chaîne d'une longueur minimale de {2} et d'une longueur maximale de {1}.",
"The {0} field is not a valid fully-qualified http, https, or ftp URL.":"Le champ {0} n'est pas une URL http, https ou ftp complète valide.",
"The field {0} is invalid.":"Le champ {0} n'est pas valide.",
"The value '{0}' is invalid.":"La valeur '{0}' n'est pas valide.",
"The field {0} must be a number.":"Le champ {0} doit être un nombre.",
"The field must be a number.":"Le champ doit être un nombre.",
"ThisFieldIsNotAValidCreditCardNumber.":"Ce champ n'est pas un numéro de carte de crédit valide.",
"ThisFieldIsNotValid.":"Ce champ n'est pas valide.",
"ThisFieldIsNotAValidEmailAddress.":"Ce champ n'est pas une adresse e-mail valide.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}":"Ce champ accepte uniquement les fichiers avec les extensions suivantes: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}":"Ce champ doit être une chaîne ou un type de tableau d'une longueur maximale de '{0}'.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}":"Ce champ doit être un type de chaîne ou de tableau d'une longueur minimale de '{0}'.",
"ThisFieldIsNotAValidPhoneNumber.":"Ce champ n'est pas un numéro de téléphone valide.",
"ThisFieldMustBeBetween{0}And{1}":"Ce champ doit être compris entre {0} et {1}.",
"ThisFieldMustBeGreaterThanOrEqual{0}":"Ce champ doit être supérieur ou égal à {0}.",
"ThisFieldMustBeLessOrEqual{0}":"Ce champ doit être inférieur ou égal à {0}.",
"ThisFieldMustMatchTheRegularExpression{0}":"Ce champ doit correspondre à l'expression régulière '{0}'.",
"ThisFieldIsRequired.":"Ce champ est requis.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}":"Ce champ doit être une chaîne d'une longueur maximale de {0}.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}":"Ce champ doit être une chaîne d'une longueur minimale de {1} et d'une longueur maximale de {0}.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl":"Ce champ n'est pas une URL http, https ou ftp complète valide.",
"ThisFieldIsInvalid.":"Ce champ n'est pas valide."
"BlogPostPublishConfirmationMessage":"Êtes-vous sûr de publier l'article de blog « {0} » ?",
"SuccessfullyPublished":"Publié avec succès !",
"Draft":"Brouillon",
"Publish":"Publier",
"BlogPostDraftConfirmationMessage":"Êtes-vous sûr de définir l'article de blog « {0} » comme brouillon ?",
"BlogPostSendToReviewConfirmationMessage":"Êtes-vous sûr d'envoyer l'article de blog « {0} » à l'administrateur pour qu'il soit publié ?",
"SaveAsDraft":"Enregistrer comme brouillon",
"SendToReview":"Envoyer pour examen",
"SendToReviewToPublish":"Envoyer pour révision pour publier",
"BlogPostSendToReviewSuccessMessage":"Le billet de blog "{0}" a été envoyé à l'administrateur pour révision pour publication.",
"HasBlogPostWaitingForReviewMessage":"Vous avez un article de blog en attente d'examen. Cliquez pour lister.",
"SelectAStatus":"Sélectionnez un statut",
"Status":"Statut",
"CmsKit.BlogPost.ScrollIndex":"Barre de navigation rapide dans les articles de blog",
"CmsKit.BlogPost.PreventXssFeature":"Empêcher les attaques XSS",
"Add":"Ajouter",
"AddWidget":"Ajouter un widget",
"PleaseConfigureWidgets":"Veuillez configurer les widgets",
"SelectAnAuthor":"Sélectionnez un auteur",
"InThisDocument":"Dans ce document",
"GoToTop":"Aller en haut",
"SetAsHomePage":"Modifier le statut de la page d'accueil",
"CompletedSettingAsHomePage":"Définir comme page d'accueil",
"IsHomePage":"Est la page d'accueil",
"RemovedSettingAsHomePage":"Suppression du réglage de la page d'accueil",
"Feature:CmsKitGroup":"Kit CMS",
"Feature:BlogEnable":"Article de blog",
"Feature:BlogEnableDescription":"Le système de blogpost de CMS Kit qui permet de créer des blogs et des articles de manière dynamique dans l'application.",
"Feature:CommentEnable":"Commentaire",
"Feature:CommentEnableDescription":"Le système de commentaires de CMS Kit permet de commenter des entités telles que BlogPost.",
"Feature:GlobalResourceEnableDescription":"Fonctionnalité de ressources globales de CMS Kit qui permet de gérer les styles et scripts globaux.",
"Feature:MenuEnable":"Menu",
"Feature:MenuEnableDescription":"Système de menus dynamiques de CMS Kit qui permet d'ajouter/supprimer des menus d'application de manière dynamique.",
"Feature:PageEnable":"Pagination",
"Feature:PageEnableDescription":"Le système de pages de CMS Kit qui permet de créer des pages statiques avec une URL spécifique.",
"Feature:RatingEnable":"Notation",
"Feature:RatingEnableDescription":"Le système de notation de CMS Kit qui permet aux utilisateurs d'évaluer des entités telles que BlogPost.",
"Feature:ReactionEnable":"Réaction",
"Feature:ReactionEnableDescription":"Le système de réaction de CMS Kit qui permet aux utilisateurs d'envoyer des réactions à des entités telles que BlogPost, Commentaires, etc.",
"Feature:TagEnable":"Marquage",
"Feature:TagEnableDescription":"Le système de balises de CMS Kit qui permet de baliser des entités telles que BlogPost.",
"DeleteBlogPostMessage":"Le blog sera supprimé. Es-tu sûr?",
"CaptchaCode":"code Captcha",
"CommentTextRequired":"Un commentaire est requis",
"CaptchaCodeErrorMessage":"La réponse que vous avez saisie pour le CAPTCHA n'est pas correcte. Veuillez réessayer",
"CaptchaCodeMissingMessage":"Le code captcha est manquant !",
"UnAllowedExternalUrlMessage":"Vous avez inclus une URL externe non autorisée. Veuillez réessayer sans l'URL externe.",
"URL":"URL",
"PopularTags":"Tags populaires",
"RemoveCoverImageConfirmationMessage":"Êtes-vous sûr de vouloir supprimer l'image de couverture ?",
"RemoveCoverImage":"Supprimer l'image de couverture",
"CssClass":"Classe CSS",
"TagsHelpText":"Les balises doivent être séparées par des virgules (par exemple : tag1, tag2, tag3)",
"ThisPartOfContentCouldntBeLoaded":"Cette partie du contenu n'a pas pu être chargée.",
"DuplicateCommentAttemptMessage":"Tentative de publication de commentaire en double détectée. Votre commentaire a déjà été soumis."