sentences for participation

This commit is contained in:
Tykayn 2022-02-03 10:02:08 +01:00 committed by tykayn
parent 6e76d7fc33
commit 7063d2346f
3 changed files with 90 additions and 8 deletions

View File

@ -3,18 +3,18 @@
<div class="message is-warning" *ngIf="isArchived"> <div class="message is-warning" *ngIf="isArchived">
<div class="message-body"> <div class="message-body">
⚰️ Ce sondage a expiré, il n'est plus possible d'y ajouter de votes ou de commentaires {{ 'participation.poll_expired' | translate }}
</div> </div>
</div> </div>
<div class="message is-warning" *ngIf="poll && poll.admin_key"> <div class="message is-warning" *ngIf="poll && poll.admin_key">
<div class="message-body"> <div class="message-body">
vous êtes admin de ce sondage et pouvez le modifier {{ 'participation.you_are_admin' | translate }}
</div> </div>
</div> </div>
<div class="message is-info" *ngIf="poll.modification_policy == 'self'"> <div class="message is-info" *ngIf="poll.modification_policy == 'self'">
<div class="message-body"> <div class="message-body">
Vous ne pouvez modifier que votre propre vote à ce sondage {{ 'participation.edit_only_self' | translate }}
</div> </div>
</div> </div>
@ -32,9 +32,12 @@
<p class="card-header-title is-1 title">{{ poll.title }}</p> <p class="card-header-title is-1 title">{{ poll.title }}</p>
<p class="descr">{{ poll.description }}</p> <p class="descr">{{ poll.description }}</p>
<div class="voters-count padded"> <div class="voters-count padded">
<i class="fa fa-users"></i> {{ poll.stacks.length }} votants <i class="fa fa-users"></i> {{ poll.stacks.length }}
{{ 'participation.voters' | translate }}
</div> </div>
<p class="card-header-icon" *ngIf="poll.owner">author : {{ poll.owner?.pseudo }}</p> <p class="card-header-icon" *ngIf="poll.owner">
{{ 'participation.author' | translate }} {{ poll.owner?.pseudo }}
</p>
</div> </div>
<div class="column"> <div class="column">
<app-actions-menu></app-actions-menu> <app-actions-menu></app-actions-menu>
@ -55,20 +58,21 @@
</button> </button>
</div> </div>
<div class="column"> <div class="column">
<!-- le bouton affiche l'état alternatif possible, et non l'état actuel-->
<div class="buttons has-addons is-small is-right"> <div class="buttons has-addons is-small is-right">
<button <button
class="button" class="button"
[class.is-active]="isCompactMode" [class.is-active]="isCompactMode"
(click)="isCompactMode = true" (click)="isCompactMode = true"
> >
Compact {{ 'participation.mode_detailed' | translate }}
</button> </button>
<button <button
class="button" class="button"
[class.is-active]="!isCompactMode" [class.is-active]="!isCompactMode"
(click)="isCompactMode = false" (click)="isCompactMode = false"
> >
Detailed {{ 'participation.mode_compact' | translate }}
</button> </button>
</div> </div>
</div> </div>

View File

@ -236,6 +236,45 @@
"validation": { "validation": {
"You must enter a value": "You must enter a value" "You must enter a value": "You must enter a value"
}, },
"participation": {
"vote": "Voter",
"menu_label": "Options",
"fav_title": "Voter",
"fav_description_one": "Le choix préféré avec {{maxYesCount}} oui est",
"fav_description_several": "Les choix préférés sont",
"fav_description_not_exist": "Pas encore de choix préféré",
"vote": "Voter",
"voters": "votants",
"author": "auteur:",
"mode_comptact": "Vue compacte",
"mode_detailed": "Vue détaillée",
"you_are_admin": "vous êtes admin de ce sondage et pouvez le modifier",
"edit_only_self": "Vous ne pouvez modifier que votre propre vote à ce sondage",
"poll": "Sondage",
"yes": "Oui",
"maybe": "Peut-être",
"no": "Non",
"details": "Détails",
"comments": "Commentaires",
"comments_new": "Nouveau commentaire",
"name_label": "Votre nom (obligatoire)",
"content_label": "Votre message (obligatoire)",
"send_button": "Poster",
"poll_expired": "Ce sondage a expiré, il n'est plus possible d'y ajouter de votes ou de commentaires",
"voting_title": "Choisissez vos préférences",
"modal": {
"title": "Vous allez annuler votre vote",
"description": "Tous vos choix seront effacés.\nSouhaitez-vous vraiment annuler ?",
"reject": "Non",
"validate": "Oui annuler"
},
"vote_confirmed": "Votre vote est confirmé.",
"vote_confirmed_edit": "Vous pouvez le modifier à tout moment.",
"comment_confirmed": "Votre commentaire a bien été posté.",
"vote_edit_title": "Modifiez votre vote",
"send_edit_vote": "Modifier mon vote",
"vote_edit_confirmation": "Votre vote a bien été modifié.",
},
"You must enter a value": "You must enter a value", "You must enter a value": "You must enter a value",
"SENTENCES": { "SENTENCES": {
"create-a-poll": "Create a poll", "create-a-poll": "Create a poll",

View File

@ -175,7 +175,7 @@
"network_error": "n'a pas été créé", "network_error": "n'a pas été créé",
"go_back": "Revenir en arrière", "go_back": "Revenir en arrière",
"copy": "Copier", "copy": "Copier",
"copy_message": "Texte copié:", "copy_message": "Texte copié:"
}, },
"visibility": { "visibility": {
"top_txt": "Un peu de paramétrage…", "top_txt": "Un peu de paramétrage…",
@ -252,6 +252,45 @@
"required": "champ requis", "required": "champ requis",
"You must enter a value": "You must enter a value" "You must enter a value": "You must enter a value"
}, },
"participation": {
"vote": "Voter",
"menu_label": "Options",
"fav_title": "Voter",
"fav_description_one": "Le choix préféré avec {{maxYesCount}} oui est",
"fav_description_several": "Les choix préférés sont",
"fav_description_not_exist": "Pas encore de choix préféré",
"vote": "Voter",
"voters": "votants",
"author": "auteur:",
"mode_comptact": "Vue compacte",
"mode_detailed": "Vue détaillée",
"you_are_admin": "vous êtes admin de ce sondage et pouvez le modifier",
"edit_only_self": "Vous ne pouvez modifier que votre propre vote à ce sondage",
"poll": "Sondage",
"yes": "Oui",
"maybe": "Peut-être",
"no": "Non",
"details": "Détails",
"comments": "Commentaires",
"comments_new": "Nouveau commentaire",
"name_label": "Votre nom (obligatoire)",
"content_label": "Votre message (obligatoire)",
"send_button": "Poster",
"poll_expired": "Ce sondage a expiré, il n'est plus possible d'y ajouter de votes ou de commentaires",
"voting_title": "Choisissez vos préférences",
"modal": {
"title": "Vous allez annuler votre vote",
"description": "Tous vos choix seront effacés.\nSouhaitez-vous vraiment annuler ?",
"reject": "Non",
"validate": "Oui annuler"
},
"vote_confirmed": "Votre vote est confirmé.",
"vote_confirmed_edit": "Vous pouvez le modifier à tout moment.",
"comment_confirmed": "Votre commentaire a bien été posté.",
"vote_edit_title": "Modifiez votre vote",
"send_edit_vote": "Modifier mon vote",
"vote_edit_confirmation": "Votre vote a bien été modifié.",
},
"You must enter a value": "You must enter a value", "You must enter a value": "You must enter a value",
"SENTENCES": { "SENTENCES": {
"create-a-poll": "Créez un sondage", "create-a-poll": "Créez un sondage",