Fixed french typography (min, min., moy., max., etc.) and improved

messages.
This commit is contained in:
Christian P. MOMON 2018-05-19 15:04:47 +02:00
parent 30d3c20cce
commit c670ee52c8
2 changed files with 10 additions and 8 deletions

View File

@ -287,7 +287,7 @@ public class Hebdobot extends PircBot
sendMessage(sender, " ## titre  : démarrer un sujet collectif"); sendMessage(sender, " ## titre  : démarrer un sujet collectif");
sendMessage(sender, " % message  : traiter comme un commentaire"); sendMessage(sender, " % message  : traiter comme un commentaire");
sendMessage(sender, " !courant : afficher le sujet en cours"); sendMessage(sender, " !courant : afficher le sujet en cours");
sendMessage(sender, " !manquants : afficher les participants qui n'ont pas répondu sur le dernier sujet"); sendMessage(sender, " !manquants : afficher qui n'a pas participé sur le dernier sujet");
sendMessage(sender, " !fin : terminer la revue en cours"); sendMessage(sender, " !fin : terminer la revue en cours");
sendMessage(sender, " !stop  : abandonner la revue en cours"); sendMessage(sender, " !stop  : abandonner la revue en cours");
sendMessage(sender, " !licence   : afficher la licence du logiciel Hebdobot et le lien vers ses sources"); sendMessage(sender, " !licence   : afficher la licence du logiciel Hebdobot et le lien vers ses sources");
@ -356,7 +356,7 @@ public class Hebdobot extends PircBot
} }
else if (this.review.getParticipants().size() == 0) else if (this.review.getParticipants().size() == 0)
{ {
sendMessage("Aucun participant détecté. La revue est ignorée."); sendMessage("Participation nulle détecté. La revue est ignorée.");
this.review = null; this.review = null;
} }
else else
@ -537,7 +537,8 @@ public class Hebdobot extends PircBot
} }
else else
{ {
sendMessage(String.format("Les participants suivants sont manquants : %1s", StringUtils.join(missing, ", "))); sendMessage(
String.format("Les personnes participantes suivantes sont manquantes : %1s", StringUtils.join(missing, ", ")));
} }
} }
} }

View File

@ -106,7 +106,7 @@ public class ReviewStatsReporter
IntegerStat stat = board.get(currentDuration); IntegerStat stat = board.get(currentDuration);
int total = board.getCountSum(); int total = board.getCountSum();
result = String.format( result = String.format(
"Statistiques sur la durée de la revue (%d mn) : position %d (min=%d mn,moy=%.1f mn,max=%d mn), fréquence %d/%d (%.0f %%)", "Statistiques sur la durée de la revue (%d min) : position %d (min.=%d min, moy.=%.1f min, max.=%d min), fréquence %d/%d (%.0f %%)",
stat.getValue(), board.getPositionOf(stat.getValue()), board.getMinValue(), board.getAverage(), board.getMaxValue(), stat.getCount(), stat.getValue(), board.getPositionOf(stat.getValue()), board.getMinValue(), board.getAverage(), board.getMaxValue(), stat.getCount(),
total, percent(stat.getCount(), total)); total, percent(stat.getCount(), total));
@ -161,11 +161,11 @@ public class ReviewStatsReporter
} }
else else
{ {
result = "Nombre record de participants !"; result = "Nombre record de personnes participantes !";
} }
String lastRecordDate = last.getDate().format(DateTimeFormatter.ofPattern("EEEE dd MMMM yyyy", Locale.FRENCH)); String lastRecordDate = last.getDate().format(DateTimeFormatter.ofPattern("EEEE dd MMMM yyyy", Locale.FRENCH));
result = String.format("%s Le dernier record de %d participants remonte au %s.", result, last.getUserCount(), lastRecordDate); result = String.format("%s Le dernier record de %d personnes participantes remonte au %s.", result, last.getUserCount(), lastRecordDate);
// //
return result; return result;
@ -193,7 +193,8 @@ public class ReviewStatsReporter
IntegerStat stat = board.get(currentUserCount); IntegerStat stat = board.get(currentUserCount);
int total = board.getCountSum(); int total = board.getCountSum();
result = String.format("Statistiques sur le nombre de participants (%d) : position %d (min=%d,moy=%.1f,max=%d), fréquence %d/%d (%.0f %%)", result = String.format(
"Statistiques sur la participation à la revue (%d personnes) : position %d (min.=%d, moy.=%.1f, max.=%d), fréquence %d/%d (%.0f %%)",
stat.getValue(), board.getPositionOf(stat.getValue()), board.getMinValue(), board.getAverage(), board.getMaxValue(), stat.getCount(), stat.getValue(), board.getPositionOf(stat.getValue()), board.getMinValue(), board.getAverage(), board.getMaxValue(), stat.getCount(),
total, percent(stat.getCount(), total)); total, percent(stat.getCount(), total));
@ -217,7 +218,7 @@ public class ReviewStatsReporter
{ {
board.add(data.getDuration()); board.add(data.getDuration());
} }
result = "Tableau du nombre de participants : " + board.toString(); result = "Tableau du nombre de personnes participantes : " + board.toString();
// //
return result; return result;