msgid ""
msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Crowdin-Project: orchard-core\n"
"X-Crowdin-Project-ID: 307044\n"
"X-Crowdin-Language: fr\n"
"X-Crowdin-File: /main/Localization/OrchardCore.Twitter.pot\n"
"X-Crowdin-File-ID: 834\n"
"Project-Id-Version: orchard-core\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Language-Team: French\n"
"Language: fr_FR\n"
"PO-Revision-Date: 2023-12-22 16:31\n"

#. builder.Add(S["Security"], security => security
#: OrchardCore.Twitter\AdminMenuSignin.cs:23
msgctxt "OrchardCore.Twitter.AdminMenuSignin"
msgid "Security"
msgstr "Sécurité"

#. .Add(S["Authentication"], authentication => authentication
#: OrchardCore.Twitter\AdminMenuSignin.cs:24
msgctxt "OrchardCore.Twitter.AdminMenuSignin"
msgid "Authentication"
msgstr "Authentification"

#. .Add(S["Sign in with Twitter"], S["Sign in with Twitter"].PrefixPosition(), settings => settings
#. .Add(S["Sign in with Twitter"], S["Sign in with Twitter"].PrefixPosition(), settings => settings
#: OrchardCore.Twitter\AdminMenuSignin.cs:25
#: OrchardCore.Twitter\AdminMenuSignin.cs:25
msgctxt "OrchardCore.Twitter.AdminMenuSignin"
msgid "Sign in with Twitter"
msgstr "Se connecter avec Twitter"

#. builder.Add(S["Configuration"], configuration => configuration
#: OrchardCore.Twitter\AdminMenuSignin.cs:50
msgctxt "OrchardCore.Twitter.AdminMenu"
msgid "Configuration"
msgstr "Configuration"

#. .Add(S["Settings"], settings => settings
#: OrchardCore.Twitter\AdminMenuSignin.cs:51
msgctxt "OrchardCore.Twitter.AdminMenu"
msgid "Settings"
msgstr "Paramètres"

#. .Add(S["Twitter"], S["Twitter"].PrefixPosition(), settings => settings
#. .Add(S["Twitter"], S["Twitter"].PrefixPosition(), settings => settings
#: OrchardCore.Twitter\AdminMenuSignin.cs:52
#: OrchardCore.Twitter\AdminMenuSignin.cs:52
msgctxt "OrchardCore.Twitter.AdminMenu"
msgid "Twitter"
msgstr "Twitter"

#. yield return new ValidationResult(S["ConsumerKey is required"], new string[] { nameof(settings.ConsumerKey) });
#: OrchardCore.Twitter\Services\TwitterSettingsService.cs:65
msgctxt "OrchardCore.Twitter.Services.TwitterSettingsService"
msgid "ConsumerKey is required"
msgstr "ConsumerKey est requis"

#. yield return new ValidationResult(S["ConsumerSecret is required"], new string[] { nameof(settings.ConsumerSecret) });
#: OrchardCore.Twitter\Services\TwitterSettingsService.cs:70
msgctxt "OrchardCore.Twitter.Services.TwitterSettingsService"
msgid "ConsumerSecret is required"
msgstr "ConsumerSecret est requis"

#. yield return new ValidationResult(S["Access Token is required"], new string[] { nameof(settings.AccessToken) });
#: OrchardCore.Twitter\Services\TwitterSettingsService.cs:75
msgctxt "OrchardCore.Twitter.Services.TwitterSettingsService"
msgid "Access Token is required"
msgstr "Jeton d'accès est requis"

#. yield return new ValidationResult(S["Access Token Secret is required"], new string[] { nameof(settings.AccessTokenSecret) });
#: OrchardCore.Twitter\Services\TwitterSettingsService.cs:80
msgctxt "OrchardCore.Twitter.Services.TwitterSettingsService"
msgid "Access Token Secret is required"
msgstr "Secret du jeton d'accès est requis"

#. [RegularExpression(@"\/[-A-Za-z0-9+&@#\/%?=~_|!:,.;]+[-A-Za-z0-9+&@#\/%=~_|]", ErrorMessage = "Invalid path")]
#: OrchardCore.Twitter\Signin\ViewModels\TwitterSigninSettingsViewModel.cs:7
msgctxt "OrchardCore.Twitter.Signin.ViewModels.TwitterSigninSettingsViewModel"
msgid "Invalid path"
msgstr "Chemin invalide"

#. [Required(AllowEmptyStrings = false, ErrorMessage = "API key is required")]
#: OrchardCore.Twitter\ViewModels\TwitterSettingsViewModel.cs:7
msgctxt "OrchardCore.Twitter.ViewModels.TwitterSettingsViewModel"
msgid "API key is required"
msgstr "La clé API est requise"

#. [Required(AllowEmptyStrings = false, ErrorMessage = "API secret key is required")]
#: OrchardCore.Twitter\ViewModels\TwitterSettingsViewModel.cs:10
msgctxt "OrchardCore.Twitter.ViewModels.TwitterSettingsViewModel"
msgid "API secret key is required"
msgstr "La clé secrète API est requise"

#. [Required(AllowEmptyStrings = false, ErrorMessage = "Access token is required")]
#: OrchardCore.Twitter\ViewModels\TwitterSettingsViewModel.cs:13
msgctxt "OrchardCore.Twitter.ViewModels.TwitterSettingsViewModel"
msgid "Access token is required"
msgstr "L'Access token est requis"

#. [Required(AllowEmptyStrings = false, ErrorMessage = "Access token secret is required")]
#: OrchardCore.Twitter\ViewModels\TwitterSettingsViewModel.cs:16
msgctxt "OrchardCore.Twitter.ViewModels.TwitterSettingsViewModel"
msgid "Access token secret is required"
msgstr "L'Access token secret est requis"

#. public override LocalizedString DisplayText => S["Update Twitter Status Task"];
#: OrchardCore.Twitter\Workflows\Activities\UpdateTwitterStatusTask.cs:29
msgctxt "OrchardCore.Twitter.Workflows.Activities.UpdateTwitterStatusTask"
msgid "Update Twitter Status Task"
msgstr "Tâche mettre à jour le statut Twitter"

#. public override LocalizedString Category => S["Social"];
#: OrchardCore.Twitter\Workflows\Activities\UpdateTwitterStatusTask.cs:32
msgctxt "OrchardCore.Twitter.Workflows.Activities.UpdateTwitterStatusTask"
msgid "Social"
msgstr "Social"

#. return Outcomes(S["Done"], S["Failed"]);
#: OrchardCore.Twitter\Workflows\Activities\UpdateTwitterStatusTask.cs:44
msgctxt "OrchardCore.Twitter.Workflows.Activities.UpdateTwitterStatusTask"
msgid "Done"
msgstr "Terminé"

#. return Outcomes(S["Done"], S["Failed"]);
#: OrchardCore.Twitter\Workflows\Activities\UpdateTwitterStatusTask.cs:44
msgctxt "OrchardCore.Twitter.Workflows.Activities.UpdateTwitterStatusTask"
msgid "Failed"
msgstr "Echec"

#. <span class="icon"><i class="fa-brands fa-twitter" aria-hidden="true"></i></span><span class="title">@T["Twitter"]</span>
#: OrchardCore.Twitter\Views\NavigationItemText-twitter.Id.cshtml:1
msgctxt "OrchardCore.Twitter.Views.NavigationItemText-twitter.Id"
msgid "Twitter"
msgstr "Twitter"

#. @T["The current tenant will be reloaded when the settings are saved."]
#: OrchardCore.Twitter\Views\TwitterSettings.Edit.cshtml:5
msgctxt "OrchardCore.Twitter.Views.TwitterSettings.Edit"
msgid "The current tenant will be reloaded when the settings are saved."
msgstr "Le locataire actuel sera rechargé lorsque les paramètres seront sauvegardés."

#. <a class="seedoc" href="@(OrchardCore.Admin.Constants.DocsUrl)reference/modules/Twitter/#twitter-integration" target="_blank">@T["See documentation"]</a>
#: OrchardCore.Twitter\Views\TwitterSettings.Edit.cshtml:6
msgctxt "OrchardCore.Twitter.Views.TwitterSettings.Edit"
msgid "See documentation"
msgstr "Voir la documentation"

#. <p class="alert alert-danger">@T["An error occurred while decrypting a setting. Please apply and save."]</p>
#: OrchardCore.Twitter\Views\TwitterSettings.Edit.cshtml:11
msgctxt "OrchardCore.Twitter.Views.TwitterSettings.Edit"
msgid "An error occurred while decrypting a setting. Please apply and save."
msgstr "Une erreur s'est produite lors du déchiffrement d'un paramètre. Veuillez appliquer et sauvegarder."

#. <h3>@T["Twitter Integration Settings"]</h3>
#: OrchardCore.Twitter\Views\TwitterSettings.Edit.cshtml:14
msgctxt "OrchardCore.Twitter.Views.TwitterSettings.Edit"
msgid "Twitter Integration Settings"
msgstr "Paramètres d'intégration Twitter"

#. <label asp-for="APIKey" class="form-label">@T["API key"]</label>
#: OrchardCore.Twitter\Views\TwitterSettings.Edit.cshtml:18
msgctxt "OrchardCore.Twitter.Views.TwitterSettings.Edit"
msgid "API key"
msgstr "Clé API"

#. <span class="hint">@T["The API key defined in the Keys and tokens tab of twitter app dashboard."]</span>
#: OrchardCore.Twitter\Views\TwitterSettings.Edit.cshtml:21
msgctxt "OrchardCore.Twitter.Views.TwitterSettings.Edit"
msgid "The API key defined in the Keys and tokens tab of twitter app dashboard."
msgstr "La clé API définie dans l'onglet Clés et jetons du tableau de bord de l'application twitter."

#. <label asp-for="APISecretKey" class="form-label">@T["API secret key"]</label>
#: OrchardCore.Twitter\Views\TwitterSettings.Edit.cshtml:27
msgctxt "OrchardCore.Twitter.Views.TwitterSettings.Edit"
msgid "API secret key"
msgstr "Clé secrète API"

#. <span class="hint">@T["The API secret defined in the Keys and tokens tab of twitter app dashboard."]</span>
#: OrchardCore.Twitter\Views\TwitterSettings.Edit.cshtml:30
msgctxt "OrchardCore.Twitter.Views.TwitterSettings.Edit"
msgid "The API secret defined in the Keys and tokens tab of twitter app dashboard."
msgstr "La clé secrète d'API définie dans l'onglet Clés et jetons du tableau de bord de l'application twitter."

#. <label asp-for="AccessToken" class="form-label">@T["Access Token"]</label>
#: OrchardCore.Twitter\Views\TwitterSettings.Edit.cshtml:36
msgctxt "OrchardCore.Twitter.Views.TwitterSettings.Edit"
msgid "Access Token"
msgstr "Jeton d'accès"

#. <span class="hint">@T["The Access Token defined in the Keys and tokens tab of twitter app dashboard."]</span>
#: OrchardCore.Twitter\Views\TwitterSettings.Edit.cshtml:39
msgctxt "OrchardCore.Twitter.Views.TwitterSettings.Edit"
msgid "The Access Token defined in the Keys and tokens tab of twitter app dashboard."
msgstr "Le jeton d'accès défini dans l'onglet Clés et jetons du tableau de bord de l'application twitter."

#. <label asp-for="AccessTokenSecret" class="form-label">@T["Access Token Secret"]</label>
#: OrchardCore.Twitter\Views\TwitterSettings.Edit.cshtml:45
msgctxt "OrchardCore.Twitter.Views.TwitterSettings.Edit"
msgid "Access Token Secret"
msgstr "Secret du jeton d'accès"

#. <span class="hint">@T["The Access Token Secret in the Keys and tokens tab of twitter app dashboard."]</span>
#: OrchardCore.Twitter\Views\TwitterSettings.Edit.cshtml:48
msgctxt "OrchardCore.Twitter.Views.TwitterSettings.Edit"
msgid "The Access Token Secret in the Keys and tokens tab of twitter app dashboard."
msgstr "Le Secret du jeton d'accès dans l'onglet Clés et jetons du tableau de bord de l'application twitter."

#. @T["The current tenant will be reloaded when the settings are saved."]
#: OrchardCore.Twitter\Views\TwitterSigninSettings.Edit.cshtml:5
msgctxt "OrchardCore.Twitter.Views.TwitterSigninSettings.Edit"
msgid "The current tenant will be reloaded when the settings are saved."
msgstr "Le locataire actuel sera rechargé lorsque les paramètres seront sauvegardés."

#. <a class="seedoc" href="@(OrchardCore.Admin.Constants.DocsUrl)reference/modules/Twitter/#sign-in-with-twitter" target="_blank">@T["See documentation"]</a>
#: OrchardCore.Twitter\Views\TwitterSigninSettings.Edit.cshtml:6
msgctxt "OrchardCore.Twitter.Views.TwitterSigninSettings.Edit"
msgid "See documentation"
msgstr "Voir la documentation"

#. <h3>@T["Sign in with Twitter Settings"]</h3>
#: OrchardCore.Twitter\Views\TwitterSigninSettings.Edit.cshtml:9
msgctxt "OrchardCore.Twitter.Views.TwitterSigninSettings.Edit"
msgid "Sign in with Twitter Settings"
msgstr "Se connecter avec les paramètres Twitter"

#. <label asp-for="CallbackPath" class="form-label">@T["CallbackPath"]</label>
#: OrchardCore.Twitter\Views\TwitterSigninSettings.Edit.cshtml:13
msgctxt "OrchardCore.Twitter.Views.TwitterSigninSettings.Edit"
msgid "CallbackPath"
msgstr "Chemin de Callback"

#. <span class="hint">@T["The request path within the application's base path where the user-agent will be returned. The middleware will process this request when it arrives."]</span>
#: OrchardCore.Twitter\Views\TwitterSigninSettings.Edit.cshtml:16
msgctxt "OrchardCore.Twitter.Views.TwitterSigninSettings.Edit"
msgid "The request path within the application's base path where the user-agent will be returned. The middleware will process this request when it arrives."
msgstr "Le chemin de la requête dans le chemin de base de l'application où l'utilisateur-agent sera retourné. Le middleware va traiter cette requête lorsqu'elle arrive."

#. <label class="form-check-label" asp-for="SaveTokens">@T["Store tokens"]</label>
#: OrchardCore.Twitter\Views\TwitterSigninSettings.Edit.cshtml:23
msgctxt "OrchardCore.Twitter.Views.TwitterSigninSettings.Edit"
msgid "Store tokens"
msgstr "Stocker les jetons"

#. <span class="hint dashed">@T["Store external authentication tokens for reuse"]</span>
#: OrchardCore.Twitter\Views\TwitterSigninSettings.Edit.cshtml:24
msgctxt "OrchardCore.Twitter.Views.TwitterSigninSettings.Edit"
msgid "Store external authentication tokens for reuse"
msgstr "Stocker les jetons d'authentification externes pour les réutiliser"

#. <h4><i class="fa-brands fa-twitter" aria-hidden="true"></i>@Model.Activity.GetTitleOrDefault(() => T["Update Twitter Status"])</h4>
#: OrchardCore.Twitter\Views\Items\UpdateTwitterStatusTask.Fields.Design.cshtml:8
msgctxt "OrchardCore.Twitter.Views.Items.UpdateTwitterStatusTask.Fields.Design"
msgid "Update Twitter Status"
msgstr "Mettre à jour le statut Twitter"

#. <label asp-for="StatusTemplate" class="form-label">@T["Template for updating twitter status"]</label>
#: OrchardCore.Twitter\Views\Items\UpdateTwitterStatusTask.Fields.Edit.cshtml:6
msgctxt "OrchardCore.Twitter.Views.Items.UpdateTwitterStatusTask.Fields.Edit"
msgid "Template for updating twitter status"
msgstr "Modèle pour mettre à jour le statut de twitter"

#. <span class="hint">@T["The status text of the tweet."]</span>
#: OrchardCore.Twitter\Views\Items\UpdateTwitterStatusTask.Fields.Edit.cshtml:9
msgctxt "OrchardCore.Twitter.Views.Items.UpdateTwitterStatusTask.Fields.Edit"
msgid "The status text of the tweet."
msgstr "Le texte du statut du tweet."

#. <h4 class="card-title"><i class="fa-brands fa-twitter" aria-hidden="true"></i>@T["Update Twitter Status"]</h4>
#: OrchardCore.Twitter\Views\Items\UpdateTwitterStatusTask.Fields.Thumbnail.cshtml:1
msgctxt "OrchardCore.Twitter.Views.Items.UpdateTwitterStatusTask.Fields.Thumbnail"
msgid "Update Twitter Status"
msgstr "Mettre à jour le statut Twitter"

#. <p>@T["Post a tweet"]</p>
#: OrchardCore.Twitter\Views\Items\UpdateTwitterStatusTask.Fields.Thumbnail.cshtml:2
msgctxt "OrchardCore.Twitter.Views.Items.UpdateTwitterStatusTask.Fields.Thumbnail"
msgid "Post a tweet"
msgstr "Publier un tweet"

