Fix view webapp translations

This commit is contained in:
Claude Brisson
2023-06-18 15:47:33 +02:00
parent c2a91a7b37
commit 731d798e24
6 changed files with 87 additions and 24 deletions

View File

@@ -1,2 +1,28 @@
New tournament Nouveau tournoi
Open Ouvrir
Cancel Annuler
Infos Infos
Next Suivant
Pairing Appariement
Type Type
(pairgo / rengo) (pairgo / rengo)
(teams of individual players) (équipes de joueurs individuels)
MacMahon MacMahon
Number of rounds Nombre de rondes
Partner teams tournament of Tournoi d'équipes partenaires de
Standard tournament of individual players Tournoi standard de joueurs individuels
Swiss Suisse
Teams tournament of Tournoi par équipes de
Tournament dates Dates du tournoi
Tournament name Nom du tournoi
Tournament pairing Appariement du tournoi
Tournament short name Nom abbrégé du tournoi
Tournament type Type de tournoi
end date date de fin
from du
players joueurs
rounds rondes
short_name nom_tournoi
start date date de début
to au

View File

@@ -43,7 +43,7 @@
</div>
</div>
<div class="scrolling content">
#parse('tournament-form.inc.html')
#translate('tournament-form.inc.html')
</div>
<div class="actions">
<button class="ui cancel black floating button">Cancel</button>

View File

@@ -1,20 +1,20 @@
<form id="new-tournament-form" class="ui form">
<form class="tournament-form" class="ui form">
<div class="ui infos tab segment">
<div class="field">
<label>Tournament name</label>
<input type="text" name="name" placeholder="Tournament name"/>
<input type="text" name="name" required placeholder="Tournament name"/>
</div>
<div class="field">
<label>Tournament short name</label>
<input type="text" name="shortname" placeholder="short_name"/>
<input type="text" name="shortname" required placeholder="short_name"/>
</div>
<div class="field">
<label>Tournament dates</label>
<span id="date-range">from <input type="text" name="start" class="date" placeholder="start date"/> to <input type="text" name="end" class="date" placeholder="end date"/></span>
<span class="date-range">from <input type="text" name="start" required class="date" placeholder="start date"/> to <input type="text" name="end" required class="date" placeholder="end date"/></span>
</div>
<div class="field">
<label>Number of rounds</label>
<span><input type="number" name="rounds" min="1"/> rounds</span>
<span><input type="number" name="rounds" required min="1"/> rounds</span>
</div>
</div>
<div class="ui type tab segment">
@@ -23,7 +23,7 @@
<div class="field">
<div class="ui radio">
<label>
<input type="radio" name="type" value="standard"/>
<input type="radio" name="type" value="standard" required/>
Standard tournament of individual players
</label>
</div>
@@ -31,7 +31,7 @@
<div class="field">
<div class="ui radio">
<label>
<input type="radio" name="type" value="partners"/>
<input type="radio" name="type" value="partners" required/>
<span>Partner teams tournament of <input type="number" min="2" name="partners"/> players</span> (pairgo / rengo)
</label>
</div>
@@ -39,7 +39,7 @@
<div class="field">
<div class="ui radio">
<label>
<input type="radio" name="type" value="teams"/>
<input type="radio" name="type" value="teams" required/>
<span>Teams tournament of <input type="number" min="2" name="partners"/> players</span> (teams of individual players)
</label>
</div>
@@ -52,7 +52,7 @@
<div class="field">
<div class="ui radio">
<label>
<input type="radio" name="pairing" value="macmahon"/>
<input type="radio" name="pairing" value="macmahon" required/>
MacMahon
</label>
</div>
@@ -60,7 +60,7 @@
<div class="field">
<div class="ui radio">
<label>
<input type="radio" name="pairing" value="swiss"/>
<input type="radio" name="pairing" value="swiss" required/>
Swiss
</label>
</div>
@@ -68,3 +68,17 @@
</div>
</div>
</form>
<script type="text/javascript">
onLoad(() => {
$('#tournament-form').on('input', e => {
})
});
</script>
CB TODO :
s'il y a duplication du formulaire (pour nouveau/édition), il faut changer les ids en class, gérer les pbs d'init du date-range, etc.
sinon, il faut paramétrer la dialog (mais les steps 1/2/3 deviennent des tabs, etc.)
Donc dans tous les cas il y a qqc à faire !