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.Roles.pot\n"
"X-Crowdin-File-ID: 804\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.Roles\AdminMenu.cs:24
msgctxt "OrchardCore.Roles.AdminMenu"
msgid "Security"
msgstr "Sécurité"

#. .Add(S["Roles"], S["Roles"].PrefixPosition(), roles => roles
#. .Add(S["Roles"], S["Roles"].PrefixPosition(), roles => roles
#: OrchardCore.Roles\AdminMenu.cs:25
#: OrchardCore.Roles\AdminMenu.cs:25
msgctxt "OrchardCore.Roles.AdminMenu"
msgid "Roles"
msgstr "Rôles"

#. ModelState.AddModelError(string.Empty, S["Invalid role name."]);
#: OrchardCore.Roles\Controllers\AdminController.cs:99
msgctxt "OrchardCore.Roles.Controllers.AdminController"
msgid "Invalid role name."
msgstr "Nom d’utilisateur non valide."

#. ModelState.AddModelError(string.Empty, S["The role is already used."]);
#: OrchardCore.Roles\Controllers\AdminController.cs:104
msgctxt "OrchardCore.Roles.Controllers.AdminController"
msgid "The role is already used."
msgstr "Ce rôle est déjà utilisé."

#. await _notifier.SuccessAsync(H["Role created successfully."]);
#: OrchardCore.Roles\Controllers\AdminController.cs:114
msgctxt "OrchardCore.Roles.Controllers.AdminController"
msgid "Role created successfully."
msgstr "Rôle créé avec succès."

#. await _notifier.SuccessAsync(H["Role deleted successfully."]);
#: OrchardCore.Roles\Controllers\AdminController.cs:149
msgctxt "OrchardCore.Roles.Controllers.AdminController"
msgid "Role deleted successfully."
msgstr "Rôle supprimé avec succès."

#. await _notifier.ErrorAsync(H["Could not delete this role."]);
#: OrchardCore.Roles\Controllers\AdminController.cs:155
msgctxt "OrchardCore.Roles.Controllers.AdminController"
msgid "Could not delete this role."
msgstr "Impossible de supprimer ce rôle."

#. await _notifier.SuccessAsync(H["Role updated successfully."]);
#: OrchardCore.Roles\Controllers\AdminController.cs:224
msgctxt "OrchardCore.Roles.Controllers.AdminController"
msgid "Role updated successfully."
msgstr "Rôle mis à jour avec succès."

#. var title = string.IsNullOrWhiteSpace(feature.Name) ? S["{0} Feature", feature.Id] : feature.Name;
#: OrchardCore.Roles\Controllers\AdminController.cs:272
msgctxt "OrchardCore.Roles.Controllers.AdminController"
msgid "{0} Feature"
msgstr "Fonctionnalité {0}"

#. return IdentityResult.Failed(new IdentityError { Description = S["Can't delete system roles."] });
#: OrchardCore.Roles\Services\RoleStore.cs:96
msgctxt "OrchardCore.Roles.Services.RoleStore"
msgid "Can't delete system roles."
msgstr "Impossible de supprimer des rôles système."

#. public override LocalizedString DisplayText => S["Get Users by Role Task"];
#: OrchardCore.Roles\Views\Workflows\Activities\GetUsersByRoleTask.cs:29
msgctxt "OrchardCore.Roles.Workflows.Activities.GetUsersByRoleTask"
msgid "Get Users by Role Task"
msgstr "Tâche pour obtenir les utilisateurs par rôle"

#. public override LocalizedString Category => S["User"];
#: OrchardCore.Roles\Views\Workflows\Activities\GetUsersByRoleTask.cs:31
msgctxt "OrchardCore.Roles.Workflows.Activities.GetUsersByRoleTask"
msgid "User"
msgstr "Utilisateur"

#. => Outcomes(S["Done"], S["Failed"]);
#: OrchardCore.Roles\Views\Workflows\Activities\GetUsersByRoleTask.cs:46
msgctxt "OrchardCore.Roles.Workflows.Activities.GetUsersByRoleTask"
msgid "Done"
msgstr "Terminé"

#. => Outcomes(S["Done"], S["Failed"]);
#: OrchardCore.Roles\Views\Workflows\Activities\GetUsersByRoleTask.cs:46
msgctxt "OrchardCore.Roles.Workflows.Activities.GetUsersByRoleTask"
msgid "Failed"
msgstr "Echec"

#. public override LocalizedString DisplayText => S["Unassign User Role Task"];
#: OrchardCore.Roles\Views\Workflows\Activities\UnassignUserRoleTask.cs:31
msgctxt "OrchardCore.Roles.Workflows.Activities.UnassignUserRoleTask"
msgid "Unassign User Role Task"
msgstr "Tâche assigner le rôle à l'utilisateur"

#. public override LocalizedString Category => S["User"];
#: OrchardCore.Roles\Views\Workflows\Activities\UnassignUserRoleTask.cs:33
msgctxt "OrchardCore.Roles.Workflows.Activities.UnassignUserRoleTask"
msgid "User"
msgstr "Utilisateur"

#. => Outcomes(S["Done"], S["Failed"]);
#: OrchardCore.Roles\Views\Workflows\Activities\UnassignUserRoleTask.cs:48
msgctxt "OrchardCore.Roles.Workflows.Activities.UnassignUserRoleTask"
msgid "Done"
msgstr "Terminé"

#. => Outcomes(S["Done"], S["Failed"]);
#: OrchardCore.Roles\Views\Workflows\Activities\UnassignUserRoleTask.cs:48
msgctxt "OrchardCore.Roles.Workflows.Activities.UnassignUserRoleTask"
msgid "Failed"
msgstr "Echec"

#. <h5>@T["All Roles"]</h5>
#: OrchardCore.Roles\Views\Items\AllRolesDeploymentStep.Edit.cshtml:3
msgctxt "OrchardCore.Roles.Views.Items.AllRolesDeploymentStep.Edit"
msgid "All Roles"
msgstr "Tous les Rôles"

#. <h5>@T["All Roles"]</h5>
#: OrchardCore.Roles\Views\Items\AllRolesDeploymentStep.Summary.cshtml:3
msgctxt "OrchardCore.Roles.Views.Items.AllRolesDeploymentStep.Summary"
msgid "All Roles"
msgstr "Tous les Rôles"

#. <span class="hint">@T["Adds all roles to the plan."]</span>
#: OrchardCore.Roles\Views\Items\AllRolesDeploymentStep.Summary.cshtml:5
msgctxt "OrchardCore.Roles.Views.Items.AllRolesDeploymentStep.Summary"
msgid "Adds all roles to the plan."
msgstr "Ajoute tous les rôles au plan."

#. <h4 class="card-title">@T["All Roles"]</h4>
#: OrchardCore.Roles\Views\Items\AllRolesDeploymentStep.Thumbnail.cshtml:3
msgctxt "OrchardCore.Roles.Views.Items.AllRolesDeploymentStep.Thumbnail"
msgid "All Roles"
msgstr "Tous les Rôles"

#. <p>@T["Exports every role."]</p>
#: OrchardCore.Roles\Views\Items\AllRolesDeploymentStep.Thumbnail.cshtml:4
msgctxt "OrchardCore.Roles.Views.Items.AllRolesDeploymentStep.Thumbnail"
msgid "Exports every role."
msgstr "Exporte tous les rôles."

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Create Role"])</h1></zone>
#: OrchardCore.Roles\Views\Admin\Create.cshtml:4
msgctxt "OrchardCore.Roles.Views.Admin.Create"
msgid "Create Role"
msgstr "Créer un Rôle"

#. <label asp-for="RoleName" class="form-label">@T["Role name"]</label>
#: OrchardCore.Roles\Views\Admin\Create.cshtml:9
msgctxt "OrchardCore.Roles.Views.Admin.Create"
msgid "Role name"
msgstr "Nom de rôle"

#. <label asp-for="RoleDescription" class="form-label">@T["Role description"]</label>
#: OrchardCore.Roles\Views\Admin\Create.cshtml:15
msgctxt "OrchardCore.Roles.Views.Admin.Create"
msgid "Role description"
msgstr "Description du rôle"

#. <button class="btn btn-primary create" type="submit">@T["Create"]</button>
#: OrchardCore.Roles\Views\Admin\Create.cshtml:20
msgctxt "OrchardCore.Roles.Views.Admin.Create"
msgid "Create"
msgstr "Créer"

#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#: OrchardCore.Roles\Views\Admin\Create.cshtml:21
msgctxt "OrchardCore.Roles.Views.Admin.Create"
msgid "Cancel"
msgstr "Annuler"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Edit Role {0}", Model.Name])</h1></zone>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:4
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Edit Role {0}"
msgstr "Modifier le rôle {0}"

#. <input id="search-box" class="form-control" placeholder="@T["Search"]" type="search" autofocus />
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:11
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Search"
msgstr "Recherche"

#. <h2>@T["Edit Role Detail"]</h2>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:18
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Edit Role Detail"
msgstr "Modifier les détails du rôle"

#. <label asp-for="RoleDescription" class="form-label">@T["Role description"]</label>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:20
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Role description"
msgstr "Description du rôle"

#. <h2>@T["Role permissions"]</h2>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:25
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Role permissions"
msgstr "Permissions du rôle"

#. @T["Allow"] <span class="hint dashed">@T["Permission is granted explicitly."]</span>
#. <th class="col-1">@T["Allow"]</th>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:28
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:50
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Allow"
msgstr "Autoriser"

#. @T["Allow"] <span class="hint dashed">@T["Permission is granted explicitly."]</span>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:28
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Permission is granted explicitly."
msgstr "La permission est accordée explicitement."

#. @T["Effective"] <span class="hint dashed">@T["Permission is implied by a higher level permission, or explicitly granted."]</span>
#. <th class="col-1">@T["Effective"]</th>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:31
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:51
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Effective"
msgstr "Effectif"

#. @T["Effective"] <span class="hint dashed">@T["Permission is implied by a higher level permission, or explicitly granted."]</span>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:31
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Permission is implied by a higher level permission, or explicitly granted."
msgstr "La permission est implicite via une permission de niveau supérieur, ou explicitement accordée."

#. <th class="col-10">@T["Permission"]</th>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:49
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Permission"
msgstr "Permission"

#. <span class="badge text-bg-danger" data-bs-toggle="tooltip" data-html="true" title="@T["This permission could allow a user to elevate their other permissions. Grant it with extreme consideration."]">@T["Security Critical"]</span>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:63
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "This permission could allow a user to elevate their other permissions. Grant it with extreme consideration."
msgstr "Cette permission pourrait permettre à un utilisateur d'augmenter ses autres permissions. Accordez-la avec une extrême précaution."

#. <span class="badge text-bg-danger" data-bs-toggle="tooltip" data-html="true" title="@T["This permission could allow a user to elevate their other permissions. Grant it with extreme consideration."]">@T["Security Critical"]</span>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:63
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Security Critical"
msgstr "Sécurité critique"

#. <button class="btn btn-primary save" type="submit">@T["Save"]</button>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:87
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Save"
msgstr "Enregistrer"

#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#: OrchardCore.Roles\Views\Admin\Edit.cshtml:88
msgctxt "OrchardCore.Roles.Views.Admin.Edit"
msgid "Cancel"
msgstr "Annuler"

#. <i class="fa-solid fa-user" aria-hidden="true"></i>@Model.Activity.GetTitleOrDefault(() => T["Get users in roles"])
#: OrchardCore.Roles\Views\Items\GetUsersByRoleTask.Fields.Design.cshtml:10
msgctxt "OrchardCore.Roles.Views.Items.GetUsersByRoleTask.Fields.Design"
msgid "Get users in roles"
msgstr "Obtenir des utilisateurs dans les rôles"

#. <em>@T["Get users in roles {0} to {1}", string.Join(',', Model.Activity.Roles), Model.Activity.OutputKeyName]</em>
#: OrchardCore.Roles\Views\Items\GetUsersByRoleTask.Fields.Design.cshtml:13
msgctxt "OrchardCore.Roles.Views.Items.GetUsersByRoleTask.Fields.Design"
msgid "Get users in roles {0} to {1}"
msgstr "Obtenir des utilisateurs dans les rôles {0} à {1}"

#. <label asp-for="OutputKeyName" class="form-label">@T["Output Key Name"]</label>
#: OrchardCore.Roles\Views\Items\GetUsersByRoleTask.Fields.Edit.cshtml:6
msgctxt "OrchardCore.Roles.Views.Items.GetUsersByRoleTask.Fields.Edit"
msgid "Output Key Name"
msgstr "Nom de la clé de sortie"

#. <span class="hint">@T["The designated key name for storing the users' list in the workflow output. This key enables later access to the list within the workflow.With Liquid support."]</span>
#: OrchardCore.Roles\Views\Items\GetUsersByRoleTask.Fields.Edit.cshtml:9
msgctxt "OrchardCore.Roles.Views.Items.GetUsersByRoleTask.Fields.Edit"
msgid "The designated key name for storing the users' list in the workflow output. This key enables later access to the list within the workflow.With Liquid support."
msgstr "Le nom de clé désigné pour stocker la liste des utilisateurs dans la sortie du workflow. Cette clé permet d'accéder plus tard à la liste dans le workflow. Supporte la syntaxe Liquid."

#. <label asp-for="Roles" class="form-label">@T["Roles"]</label>
#: OrchardCore.Roles\Views\Items\GetUsersByRoleTask.Fields.Edit.cshtml:13
msgctxt "OrchardCore.Roles.Views.Items.GetUsersByRoleTask.Fields.Edit"
msgid "Roles"
msgstr "Rôles"

#. <span class="hint">@T["Choose the roles used to identify users during list generation."]</span>
#: OrchardCore.Roles\Views\Items\GetUsersByRoleTask.Fields.Edit.cshtml:16
msgctxt "OrchardCore.Roles.Views.Items.GetUsersByRoleTask.Fields.Edit"
msgid "Choose the roles used to identify users during list generation."
msgstr "Choisissez les rôles utilisés pour identifier les utilisateurs lors de la génération de la liste."

#. <i class="fa-solid fa-user" aria-hidden="true"></i>@T["Get users in roles"]
#: OrchardCore.Roles\Views\Items\GetUsersByRoleTask.Fields.Thumbnail.cshtml:2
msgctxt "OrchardCore.Roles.Views.Items.GetUsersByRoleTask.Fields.Thumbnail"
msgid "Get users in roles"
msgstr "Obtenir des utilisateurs dans les rôles"

#. <p>@T["Get users in roles."]</p>
#: OrchardCore.Roles\Views\Items\GetUsersByRoleTask.Fields.Thumbnail.cshtml:4
msgctxt "OrchardCore.Roles.Views.Items.GetUsersByRoleTask.Fields.Thumbnail"
msgid "Get users in roles."
msgstr "Obtenir des utilisateurs dans les rôles."

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Roles"])</h1></zone>
#: OrchardCore.Roles\Views\Admin\Index.cshtml:5
msgctxt "OrchardCore.Roles.Views.Admin.Index"
msgid "Roles"
msgstr "Rôles"

#. <input id="search-box" class="form-control" placeholder="@T["Search"]" type="search" autofocus />
#: OrchardCore.Roles\Views\Admin\Index.cshtml:13
msgctxt "OrchardCore.Roles.Views.Admin.Index"
msgid "Search"
msgstr "Recherche"

#. <a asp-route-action="Create" class="btn btn-secondary create" role="button">@T["Add Role"]</a>
#: OrchardCore.Roles\Views\Admin\Index.cshtml:17
msgctxt "OrchardCore.Roles.Views.Admin.Index"
msgid "Add Role"
msgstr "Ajouter un rôle"

#: OrchardCore.Roles\Views\Admin\Index.cshtml:0
msgctxt "OrchardCore.Roles.Views.Admin.Index"
msgid "Are you sure you want to delete this role?"
msgstr "Êtes-vous sûr de vouloir supprimer ce rôle?"

#. <a class="edit btn btn-primary btn-sm" role="button" asp-action="Edit" asp-route-id="@Model.RoleEntries[i].Name">@T["Edit"]</a>
#: OrchardCore.Roles\Views\Admin\Index.cshtml:32
msgctxt "OrchardCore.Roles.Views.Admin.Index"
msgid "Edit"
msgstr "Modifier"

#. <a class="delete btn btn-danger btn-sm" asp-route-id="@Model.RoleEntries[i].Name" role="button" asp-action="Delete" data-url-af="UnsafeUrl RemoveUrl" data-title="@T["Delete Role"]" data-message="@message">@T["Delete"]</a>
#: OrchardCore.Roles\Views\Admin\Index.cshtml:33
msgctxt "OrchardCore.Roles.Views.Admin.Index"
msgid "Delete Role"
msgstr "Supprimer le rôle"

#. <a class="delete btn btn-danger btn-sm" asp-route-id="@Model.RoleEntries[i].Name" role="button" asp-action="Delete" data-url-af="UnsafeUrl RemoveUrl" data-title="@T["Delete Role"]" data-message="@message">@T["Delete"]</a>
#: OrchardCore.Roles\Views\Admin\Index.cshtml:33
msgctxt "OrchardCore.Roles.Views.Admin.Index"
msgid "Delete"
msgstr "Supprimer"

#. @T["<strong>Nothing here!</strong> Your search returned no results."]
#: OrchardCore.Roles\Views\Admin\Index.cshtml:43
msgctxt "OrchardCore.Roles.Views.Admin.Index"
msgid "<strong>Nothing here!</strong> Your search returned no results."
msgstr "<strong>Rien ici !</strong> Votre recherche n'a pas retourné de résultats."

#. <span class="icon"><i class="fa-solid fa-user-lock" aria-hidden="true"></i></span><span class="title">@T["Roles"]</span>
#: OrchardCore.Roles\Views\NavigationItemText-roles.Id.cshtml:1
msgctxt "OrchardCore.Roles.Views.NavigationItemText-roles.Id"
msgid "Roles"
msgstr "Rôles"

#. <i class="fa-solid fa-user" aria-hidden="true"></i>@Model.Activity.GetTitleOrDefault(() => T["Unassign user from roles"])
#: OrchardCore.Roles\Views\Items\UnassignUserRoleTask.Fields.Design.cshtml:10
msgctxt "OrchardCore.Roles.Views.Items.UnassignUserRoleTask.Fields.Design"
msgid "Unassign user from roles"
msgstr "Retirer l'utilisateur des rôles"

#. <em>@T["Unassign {0} from roles {1}", Model.Activity.UserName, string.Join(",", Model.Activity.Roles)]</em>
#: OrchardCore.Roles\Views\Items\UnassignUserRoleTask.Fields.Design.cshtml:13
msgctxt "OrchardCore.Roles.Views.Items.UnassignUserRoleTask.Fields.Design"
msgid "Unassign {0} from roles {1}"
msgstr "Retirer {0} des rôles {1}"

#. <label asp-for="UserName" class="form-label">@T["UserName"]</label>
#: OrchardCore.Roles\Views\Items\UnassignUserRoleTask.Fields.Edit.cshtml:6
msgctxt "OrchardCore.Roles.Views.Items.UnassignUserRoleTask.Fields.Edit"
msgid "UserName"
msgstr "Nom d'utilisateur"

#. <span class="hint">@T["The User to update. With Liquid support."]</span>
#: OrchardCore.Roles\Views\Items\UnassignUserRoleTask.Fields.Edit.cshtml:9
msgctxt "OrchardCore.Roles.Views.Items.UnassignUserRoleTask.Fields.Edit"
msgid "The User to update. With Liquid support."
msgstr "L'utilisateur à assigner. Supporte la syntaxe Liquid."

#. <label asp-for="Roles" class="form-label">@T["Roles"]</label>
#: OrchardCore.Roles\Views\Items\UnassignUserRoleTask.Fields.Edit.cshtml:13
msgctxt "OrchardCore.Roles.Views.Items.UnassignUserRoleTask.Fields.Edit"
msgid "Roles"
msgstr "Rôles"

#. <span class="hint">@T["The Roles to remove."]</span>
#: OrchardCore.Roles\Views\Items\UnassignUserRoleTask.Fields.Edit.cshtml:16
msgctxt "OrchardCore.Roles.Views.Items.UnassignUserRoleTask.Fields.Edit"
msgid "The Roles to remove."
msgstr "Les rôles à supprimer."

#. <i class="fa-solid fa-user" aria-hidden="true"></i>@T["Unassign user from roles"]
#: OrchardCore.Roles\Views\Items\UnassignUserRoleTask.Fields.Thumbnail.cshtml:2
msgctxt "OrchardCore.Roles.Views.Items.UnassignUserRoleTask.Fields.Thumbnail"
msgid "Unassign user from roles"
msgstr "Retirer l'utilisateur des rôles"

#. <p>@T["Unassign a user from roles."]</p>
#: OrchardCore.Roles\Views\Items\UnassignUserRoleTask.Fields.Thumbnail.cshtml:4
msgctxt "OrchardCore.Roles.Views.Items.UnassignUserRoleTask.Fields.Thumbnail"
msgid "Unassign a user from roles."
msgstr "Retirer un utilisateur de rôles."

