Skip to content
Snippets Groups Projects
Commit d9d1e034 authored by srosse's avatar srosse
Browse files

no-jira: missing translations and small HTML markup errors

parent bb48379f
No related branches found
No related tags found
No related merge requests found
Showing
with 31 additions and 18 deletions
......@@ -24,7 +24,7 @@ form.checkall=Tout s\u00E9lectionner
form.closeall=Tout fermer
form.date.datevalid=La date doit \u00EAtre valide
form.dirty=Attention\! Vous avez des entr\u00E9es de formulaires non sauvegard\u00E9es. Si vous cliquez ok, les modifications seront perdues.
form.dirty.back=Appuyez sur le bouton <strong>$\:form.dirty.button.back</ strong> pour revenir au formulaire et l'enregistrer.
form.dirty.back=Appuyez sur le bouton <strong>$\:form.dirty.button.back</strong> pour revenir au formulaire et l'enregistrer.
form.dirty.button.back=Retour au formulaire
form.dirty.button.ignore=Ne pas enregistrer les donn\u00E9es
form.dirty.ignore=Si vous appuyez sur le bouton <strong>$\:form.dirty.button.ignore</strong>, vous quittez le formulaire sans le sauvegarder. <strong>Les changements seront perdus</strong>.
......
......@@ -165,7 +165,7 @@ class RichTextElementRenderer extends DefaultComponentRenderer {
sb.append("<textarea id=\"").append(domID).append("\" name=\"").append(domID).append("\" ");
StringBuilder rawData = FormJSHelper.getRawJSFor(te.getRootForm(), domID, te.getAction());
sb.append(rawData.toString());
sb.append(" class='form-control' style=\"width:");
sb.append(" class='form-control BGlossarIgnore' style=\"width:");
if (cols == -1) {
sb.append("100%;");
} else {
......@@ -177,7 +177,7 @@ class RichTextElementRenderer extends DefaultComponentRenderer {
} else {
sb.append(rows).append("em;");
}
sb.append("\" class=\"BGlossarIgnore\">")
sb.append("\">")
.append(value)
.append("</textarea>")
.append(FormJSHelper.getJSStartWithVarDeclaration(domID))
......@@ -198,8 +198,7 @@ class RichTextElementRenderer extends DefaultComponentRenderer {
config.getAdditionalConfiguration().appendConfigToTinyJSArray_4(configurations, translator);
}
StringOutput baseUrl = new StringOutput();
StaticMediaDispatcher.renderStaticURI(baseUrl, "js/tinymce4/tinymce/tinymce.min.js", true);
String baseUrl = StaticMediaDispatcher.getStaticURI("js/tinymce4/tinymce/tinymce.min.js");
// Read write view
renderTinyMCETextarea(sb, domID, teC);
......@@ -222,7 +221,7 @@ class RichTextElementRenderer extends DefaultComponentRenderer {
sb.append("');\n");
sb.append(" setTimeout(function() { jQuery('#").append(domID).append("').tinymce({\n")//delay for firefox + tinymce 4.5 + jQuery 3.3.1
.append(" selector: '#").append(domID).append("',\n")
.append(" script_url: '").append(baseUrl.toString()).append("',\n");
.append(" script_url: '").append(baseUrl).append("',\n");
if(currentHeight != null && currentHeight.intValue() > 20) {
sb.append(" height: ").append(currentHeight).append(",\n");
}
......
......@@ -40,7 +40,7 @@ efficiencystatement.config=Changer la configuration
efficiencystatement.config.off=d\u00E9sactiv\u00E9
efficiencystatement.config.on=activ\u00E9
efficiencystatement.intro.1=Les cours avec un \u00E9l\u00E9ment qui inclut une \u00E9valuation (points / r\u00E9ussi) g\u00E9n\u00E8re une attestation de performance par utilisateur. Cette attestation g\u00E9n\u00E9r\u00E9 apr\u00E8s tout changement qu'il soit provoqu\u00E9 par un coach ou en remplissant un test. Les attestations de performance peuvent \u00EAtre consult\u00E9 et affich\u00E9e dans le cours ou dans la partie "Accueil" de l'utilisateur.
efficiencystatement.intro.2=Cette fonction d'attestation de performance peut \u00EAtre activ\u00E9 ou d\u00E9sactiv\u00E9 dans la configuration du cours. Pour le moment, l'attestation de performance est <strong>{0}</ strong>.
efficiencystatement.intro.2=Cette fonction d'attestation de performance peut \u00EAtre activ\u00E9 ou d\u00E9sactiv\u00E9 dans la configuration du cours. Pour le moment, l'attestation de performance est <strong>{0}</strong>.
efficiencystatement.intro.3=Si vous apportez des modifications aux r\u00E8gles d'\u00E9valuation d'un cours ou que vous ajoutez de nouvelles \u00E9valuations au cours, alors les attestations de performance existantes seront mise \u00E0 jour.
efficiencystatement.intro.4=S\u00E9lectionnez le bouton ci-dessous pour recalculer les attestations de performance de ce cours. Cette action peut prendre quelques minutes.
efficiencystatement.nodata=Il n'y a pas de performance qui puissent \u00EAtre affich\u00E9es.
......
......@@ -41,7 +41,7 @@ efficiencystatement.config=Mudar configura\u00E7\u00E3o
efficiencystatement.config.off=Desativado
efficiencystatement.config.on=Ativado
efficiencystatement.intro.1=Cursos com elementos de avalia\u00E7\u00E3o (pontua\u00E7\u00E3o / aprova\u00E7\u00E3o) ir\u00E3o gerar um comprovante de conclus\u00E3o para cada usu\u00E1rio. Esse comprovante \u00E9 atualizado automaticamente sempre houver altera\u00E7\u00F5es de dados de avalia\u00E7\u00E3o, seja manualmente por um treinador/coach ou por uma execu\u00E7\u00E3o do teste. O comprovante pode ser acessado pelo usu\u00E1rio na caixa de ferramentas do curso ou na \u00E1rea pessoal (Home) do usu\u00E1rio.
efficiencystatement.intro.2=O recurso de comprovante de conclus\u00E3o pode ser habilitado / desabilitado na configura\u00E7\u00E3o do curso conforme desejado. Neste momento, a gera\u00E7\u00E3o do comprovante est\u00E1 <strong>{0}</ strong>.
efficiencystatement.intro.2=O recurso de comprovante de conclus\u00E3o pode ser habilitado / desabilitado na configura\u00E7\u00E3o do curso conforme desejado. Neste momento, a gera\u00E7\u00E3o do comprovante est\u00E1 <strong>{0}</strong>.
efficiencystatement.intro.3=Ao alterar as regras de avalia\u00E7\u00E3o ou adicionar avalia\u00E7\u00F5es \u200B\u200Bem um curso que j\u00E1 estiver sendo utilizado por alunos, os comprovantes de conclus\u00E3o devem ser recalculados.
efficiencystatement.intro.4=Selecione o bot\u00E3o abaixo para recalcular os comprovantes de conclus\u00E3o para este curso agora. Esta a\u00E7\u00E3o pode demorar um pouco.
efficiencystatement.nodata=N\u00E3o h\u00E1 nenhum resultado de avalia\u00E7\u00E3o para ser exibido
......
<fieldset id="$r.getCId()" class="o_form form-horizontal" role="form">
<fieldset id="$r.getCId()" class="o_form form-horizontal">
<legend>
$r.contextHelpWithWrapper("General Configuration of Course Elements#_beschreibung")
$r.translate("nodeConfigForm.title")</legend>
......
#Sun Nov 08 12:38:34 CET 2015
#Tue Sep 03 06:25:58 CEST 2019
access.form.label=Avoir acc\u00E8s au cours entier.
access.legend=Modifier l'acc\u00E8s au cours entier
alternative=Chercher un \u00E9l\u00E9ment de cours alternatif
......@@ -31,6 +31,8 @@ condition.noAccessExplanation.title=Informations si visible et pas d'acc\u00E8s
condition.visibility.title=Visibilit\u00E9
content=Partager les connaissances
copy.course.element.title=Copier l'\u00E9l\u00E9ment de cours
course.building.block.deprecated=<strong>Cette \u00E9l\u00E9ment de cours est obsol\u00E8te.</strong><p>Les cours qui l'utilisent pr\u00E9sentement peuvent continuer \u00E0 l'utiliser mais il sera impossible de cr\u00E9er de nouvelles instances de cette \u00E9l\u00E9ment de cours. Utiliser le bouton "$\:alternative" pour chercher un \u00E9l\u00E9ment de cours avec des fonctions similaires et convertir cet \u00E9l\u00E9ment de cours.
course.building.block.deprecated.no.alternative=<strong>Cet \u00E9l\u00E9ment de cours est obsol\u00E8te.</strong><p>Les cours qui l'utilisent pr\u00E9sentement peuvent continuer \u00E0 l'utiliser mais il sera impossible de cr\u00E9er de nouvelles instances de cet \u00E9l\u00E9ment.
course.building.block.disabled=Les \u00E9l\u00E9ments de ce type ont \u00E9t\u00E9 d\u00E9sactiv\u00E9. Contactez l'administrateur ou retirer l'\u00E9l\u00E9ment de votre cours.
course.building.block.disabled.user=Les \u00E9l\u00E9ments de ce type ont \u00E9t\u00E9 d\u00E9sactiv\u00E9. Contactez l'administrateur ou l'auteur du cours.
coursefolder.close=Fermer dossier de stockage
......
......@@ -151,7 +151,7 @@ question.progress.noMaxScore=$org.olat.modules.iq\:noMaxScore
question.progress.score=$org.olat.modules.iq\:actualPoints
reset.data=Azzerare dati
reset.test.data.acknowledge=Sono consapevole che i dati saranno eliminati definitivamente.
reset.test.data.text=Vuoi veramente eliminare i dati di valutazione del test? I risultati di <strong> {0} utenti </ strong> saranno eliminati definitivamente.
reset.test.data.text=Vuoi veramente eliminare i dati di valutazione del test? I risultati di <strong> {0} utenti </strong> saranno eliminati definitivamente.
reset.test.data.text.ref=Non \u00E8 possibile eliminare tutti i dati di questo test poich\u00E9 \u00E8 collegato alle seguenti risorse didattiche\: "{0}".
reset.test.data.title=Azzerare dati del test
response=Risposta
......
#Wed Jun 26 21:26:24 CEST 2019
#Tue Sep 03 06:14:24 CEST 2019
add.formcontainer=Conteneur
add.formdisclaimer=Conditions d'utilisation
add.formfileupload=T\u00E9l\u00E9charger un fichier
......@@ -150,6 +150,10 @@ rubric.survey.configuration.show=afficher
rubric.upper.bound=\u00E0
save.as.done=Sauver et terminer
save.intermediate=Sauver temporairement
session.information.obligation=Obligatoire / optionnel
session.information.obligation.autofill=Obligatoire, remplissage automatique et non \u00E9ditable
session.information.obligation.mandatory=Obligatoire, mais l'utilisateur peut l'\u00E9diter
session.information.obligation.optional=Optionnel, peut \u00EAtre laiss\u00E9 vide
session.informations.fill.in=Remplir automatiquement
session.informations.fill.in.label=
session.informations.informations=Informations
......
<fieldset #if(!$!f.domReplacementWrapperRequired) id="$r.getCId()" #end class="o_form form-horizontal o_sel_repo_lecture_settings_form" role="form">
<fieldset #if(!$!f.domReplacementWrapperRequired) id="$r.getCId()" #end class="o_form form-horizontal o_sel_repo_lecture_settings_form">
<legend>$r.contextHelpWithWrapper("Lectures and absences")
$r.translate("lecture.course.admin.title")
</legend>
......
#Tue Aug 20 13:54:06 CEST 2019
#Tue Sep 03 07:03:14 CEST 2019
absence.category=Reason of absence
absence.category.copied=Reason of absence was successfully copied.
absence.category.copy={0} (copie)
......@@ -269,6 +269,7 @@ managed.flags.lecture.block.title=Title
menu.my.lectures=Absences
menu.my.lectures.alt=Lectures and absences
morning=Morning
multi.rollcall.callee.cmc.title=Multi-recording of lectures <small>for {0} ({1} lectures blocks)</small>
multi.rollcall.callee.title=Daily overview
multi.rollcall.callee.title.for=for {0}
multi.rollcall.title=Multi-lectures recording
......@@ -358,8 +359,8 @@ rollcall.status=Roll call status
rollcall.tooltip.absence=Absent
rollcall.tooltip.authorized.absence=Authorized absence
rollcall.tooltip.free=Free
rollcall.tooltip.pending=Control of absences hasn't take place yet.
rollcall.tooltip.ok=Present
rollcall.tooltip.pending=Control of absences hasn't take place yet.
rollcall.tooltip.unauthorized.absence=Not authorized absence
save.next=Save and next
save.temporary=Quick save
......
#Wed Aug 21 18:47:34 CEST 2019
#Tue Sep 03 06:18:07 CEST 2019
absence.category=Raison de l'absence
absence.category.copied=La raison de l'absence a \u00E9t\u00E9 copi\u00E9 avec succ\u00E8s.
absence.category.copy={0} (copie)
......@@ -91,9 +91,13 @@ config.rollcall.enabled=Activer le contr\u00F4le du taux de pr\u00E9sence
config.sync.course.calendar=Synchroniser le calendrier du cours
config.sync.participant.calendar=Synchroniser le calendrier des participants
config.sync.teacher.calendar=Synchroniser le calendrier des charg\u00E9s de cours
confirm.authorize=Voulez-vous excuser les absences / dispenses pour "<strong>{0}</strong>"?
confirm.delete.absence=Voulez-vous vraiment effacer l'absence de "{0}"? La personne sera alors consid\u00E9r\u00E9e comme pr\u00E9sente.
confirm.delete.absence.category=Voulez-vous vraiment effacer la justification d'absence "{0}"?
confirm.delete.absence.notice=Voulez-vous vraiment effacer l'avis d'absence de "{0}"? La personne sera alors consid\u00E9r\u00E9e comme pr\u00E9sente.
confirm.delete.assessment.mode.text=Voulez-vous vraiment effacer l'examen de ce cours bloc "{0}"?
confirm.delete.assessment.mode.title=Effacer l'examen
confirm.delete.dispensation=Voulez-vous vraiment effacer la dispense de "{0}"? La personne sera consid\u00E9r\u00E9e comme pr\u00E9sente.
confirm.delete.lectures=Voulez-vous vraiment effacer ce cours block "{0}"?
confirm.delete.reason=Voulez-vous vraiment effacer cette justification "{0}"?
contact.teachers=Contacter les charg\u00E9s de cours
......@@ -356,6 +360,7 @@ rollcall.tooltip.absence=Absence
rollcall.tooltip.authorized.absence=Absence excus\u00E9e
rollcall.tooltip.free=Facultatif
rollcall.tooltip.ok=Pr\u00E9sent
rollcall.tooltip.pending=Le contr\u00F4le des absences n'a pas encore eu lieu.
rollcall.tooltip.unauthorized.absence=Absence non excus\u00E9e
save.next=Sauver et continuer
save.temporary=Sauver temporairement
......@@ -500,6 +505,7 @@ user.overview.dispensation=Dispenses
user.overview.lectures=Cours et absences
user.profil=Profil de l'utilisateur
warning.choose.at.least.one.appeal=S'il-vous-pla\u00EEt, s\u00E9lectionnez au moins un recours.
warning.choose.at.least.one.notice=Vous devez s\u00E9lectionner au moins une absence / dispense.
warning.edit.lecture=Le contr\u00F4le d'absence est d\u00E9sactiv\u00E9.
warning.repositoryentry.deleted=$org.olat.repository\:repositoryentry.deleted
warning.teachers.at.least.one.contact=Il n'y a pas de charg\u00E9s de cours \u00E0 contacter.
......
#Mon Aug 26 20:05:20 CEST 2019
#Tue Sep 03 06:21:59 CEST 2019
access.button=Payer
access.paypal.desc=Cet objet didactique peut \u00EAtre achet\u00E9 avec un compte Paypal. Cliquez sur le bouton "Payer" pour enregistrer votre acc\u00E8s.
access.paypal.title=Payer avec Paypal
checkout.client.id=Client ID
checkout.client.secret=Client secret
checkout.config.description=Configurez l'autorisation d'acc\u00E8s \u00E0 l'API PayPal avec le ID client et le secret client. Ce sont les deux \u00E9l\u00E9ments de s\u00E9curit\u00E9 dont vous avez besoin pour utiliser votre compte PayPal Business. <strong>OpenOlat ne supporte pas (encore) les changements subs\u00E9quents des commandes depuis votre compte Paypal.</strong>
checkout.config.title=Configurer Paypal Checkout
config.disabled.warning=Le module de paiement PayPal n'est pas activ\u00E9 pour ce syst\u00E8me. Afin de traiter les r\u00E9servations via PayPal, veuillez entrer en contact avec <a href="mailto:{0}">{0}</a>.
config.disabled.warning=Le module de paiement PayPal n'est pas activ\u00E9 pour ce syst\u00E8me. Afin de traiter les r\u00E9servations via PayPal, veuillez entrer en contact avec <a href\="mailto\:{0}">{0}</a>.
currency=Monnaie
currency.error=Erreur, monnaie incorrecte
delivery=Acheteur
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment