From 39be501f308c8bdea7a36b0b366edebc21d4f382 Mon Sep 17 00:00:00 2001
From: Hans Hagen
Date: Tue, 4 Aug 2020 12:04:53 +0200
Subject: 2020-08-04 10:26:00
---
tex/context/base/mkii/cont-new.mkii | 2 +-
tex/context/base/mkii/context.mkii | 2 +-
tex/context/base/mkii/mult-fr.mkii | 2718 +++++++++++---------
tex/context/base/mkiv/cont-new.mkiv | 2 +-
tex/context/base/mkiv/context.lus | 58 +-
tex/context/base/mkiv/context.mkiv | 2 +-
tex/context/base/mkiv/context.mkxl | 4 +-
tex/context/base/mkiv/luat-cod.lmt | 278 ++
tex/context/base/mkiv/luat-cod.mkiv | 28 +-
tex/context/base/mkiv/luat-cod.mkxl | 45 +
tex/context/base/mkiv/luat-fio.lmt | 47 +-
tex/context/base/mkiv/luat-fmt.lua | 172 +-
tex/context/base/mkiv/mult-low.lua | 2 +-
tex/context/base/mkiv/spac-par.mkxl | 10 +-
tex/context/base/mkiv/status-files.pdf | Bin 27976 -> 28017 bytes
tex/context/base/mkiv/status-lua.pdf | Bin 255052 -> 255035 bytes
tex/context/base/mkiv/syst-ini.mkxl | 27 +-
tex/context/base/mkiv/syst-lua.lmt | 2 +-
tex/context/base/mkiv/toks-aux.lmt | 108 +
tex/context/base/mkiv/toks-aux.lua | 84 -
tex/context/base/mkiv/trac-deb.lua | 50 +-
tex/context/interface/mkii/keys-fr.xml | 2718 +++++++++++---------
tex/generic/context/luatex/luatex-fonts-merged.lua | 2 +-
23 files changed, 3517 insertions(+), 2844 deletions(-)
create mode 100644 tex/context/base/mkiv/luat-cod.lmt
create mode 100644 tex/context/base/mkiv/luat-cod.mkxl
create mode 100644 tex/context/base/mkiv/toks-aux.lmt
delete mode 100644 tex/context/base/mkiv/toks-aux.lua
(limited to 'tex')
diff --git a/tex/context/base/mkii/cont-new.mkii b/tex/context/base/mkii/cont-new.mkii
index 0fcb0af08..e6e627ab8 100644
--- a/tex/context/base/mkii/cont-new.mkii
+++ b/tex/context/base/mkii/cont-new.mkii
@@ -11,7 +11,7 @@
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.
-\newcontextversion{2020.08.03 14:18}
+\newcontextversion{2020.08.04 10:23}
%D This file is loaded at runtime, thereby providing an
%D excellent place for hacks, patches, extensions and new
diff --git a/tex/context/base/mkii/context.mkii b/tex/context/base/mkii/context.mkii
index d40a5aff0..bdb38d640 100644
--- a/tex/context/base/mkii/context.mkii
+++ b/tex/context/base/mkii/context.mkii
@@ -20,7 +20,7 @@
%D your styles an modules.
\edef\contextformat {\jobname}
-\edef\contextversion{2020.08.03 14:18}
+\edef\contextversion{2020.08.04 10:23}
%D For those who want to use this:
diff --git a/tex/context/base/mkii/mult-fr.mkii b/tex/context/base/mkii/mult-fr.mkii
index 89fe3e80c..f25f03455 100644
--- a/tex/context/base/mkii/mult-fr.mkii
+++ b/tex/context/base/mkii/mult-fr.mkii
@@ -3,65 +3,65 @@
% definitions for interface variables for language fr
%
\setinterfacevariable{Addition}{Ajout}
-\setinterfacevariable{Alphabetic}{Alphabetic}
+\setinterfacevariable{Alphabetic}{Alphabetique}
\setinterfacevariable{Balloon}{Ballon}
\setinterfacevariable{Cap}{Cap}
-\setinterfacevariable{Capital}{Capitale}
-\setinterfacevariable{Character}{Caratere}
+\setinterfacevariable{Capital}{Capitales}
+\setinterfacevariable{Character}{Caractere}
\setinterfacevariable{Characters}{Caracteres}
-\setinterfacevariable{CloseDocument}{FermeDocument}
-\setinterfacevariable{ExitViewer}{SortVisualisateur}
+\setinterfacevariable{CloseDocument}{FermerDocument}
+\setinterfacevariable{ExitViewer}{SortirVisualisateur}
\setinterfacevariable{FirstPage}{PremierePage}
-\setinterfacevariable{FitHeight}{AjusteHauteur}
-\setinterfacevariable{FitWidth}{AjusteLargeur}
-\setinterfacevariable{GotoPage}{VaalaPage}
+\setinterfacevariable{FitHeight}{AdapterHauteur}
+\setinterfacevariable{FitWidth}{AdapterLargeur}
+\setinterfacevariable{GotoPage}{AlleraPage}
\setinterfacevariable{Greek}{Grec}
\setinterfacevariable{Help}{Aide}
-\setinterfacevariable{HideField}{CacheChamp}
-\setinterfacevariable{HideLayer}{CacheCalque}
+\setinterfacevariable{HideField}{CacherChamps}
+\setinterfacevariable{HideLayer}{CacherCalque}
\setinterfacevariable{Key}{Cle}
\setinterfacevariable{LastPage}{DernierePage}
-\setinterfacevariable{LoadForm}{ChargeForm}
+\setinterfacevariable{LoadForm}{ChargerFormulaire}
\setinterfacevariable{MONTH}{MOIS}
\setinterfacevariable{New}{Nouveau}
\setinterfacevariable{NextJump}{SautSuivant}
\setinterfacevariable{NextPage}{PageSuivante}
\setinterfacevariable{Numbers}{Numeros}
-\setinterfacevariable{OpenNamedDocument}{OuvreDocumentNomme}
+\setinterfacevariable{OpenNamedDocument}{OuvrirDocumentNomme}
\setinterfacevariable{Ordinal}{Ordinal}
\setinterfacevariable{Paragraph}{Paragraphe}
\setinterfacevariable{PauseMovie}{PauseFilm}
-\setinterfacevariable{PauseRendering}{PauseRendering}
+\setinterfacevariable{PauseRendering}{PauseRendu}
\setinterfacevariable{PauseSound}{PauseSon}
\setinterfacevariable{PreviousJump}{SautPrecedent}
\setinterfacevariable{PreviousPage}{PagePrecedente}
-\setinterfacevariable{PrintDocument}{ImprimeDocument}
-\setinterfacevariable{Query}{Query}
-\setinterfacevariable{QueryAgain}{QueryAgain}
-\setinterfacevariable{ResetForm}{RazForm}
-\setinterfacevariable{ResumeMovie}{ReprendFilm}
-\setinterfacevariable{ResumeRendering}{ResumeRendering}
-\setinterfacevariable{ResumeSound}{ReprendSon}
+\setinterfacevariable{PrintDocument}{ImprimerDocument}
+\setinterfacevariable{Query}{Interroger}
+\setinterfacevariable{QueryAgain}{InterrogerSuivant}
+\setinterfacevariable{ResetForm}{RazFormulaire}
+\setinterfacevariable{ResumeMovie}{RepriseFilm}
+\setinterfacevariable{ResumeRendering}{RepriseRendu}
+\setinterfacevariable{ResumeSound}{RepriseSon}
\setinterfacevariable{Romannumerals}{Chiffresromains}
-\setinterfacevariable{SaveDocument}{SauvegardeDocument}
-\setinterfacevariable{SaveForm}{SauvegardeForm}
-\setinterfacevariable{SaveNamedDocument}{SauvegardeDocumentNomme}
-\setinterfacevariable{SearchAgain}{RechercheSuivant}
-\setinterfacevariable{SearchDocument}{RechercheDocument}
-\setinterfacevariable{ShowBookmarks}{ShowBookmarks}
-\setinterfacevariable{ShowField}{MontreChamp}
-\setinterfacevariable{ShowThumbs}{ShowThumbs}
-\setinterfacevariable{StartMovie}{DemarreFilm}
-\setinterfacevariable{StartRendering}{StartRendering}
-\setinterfacevariable{StartSound}{DemarreSon}
-\setinterfacevariable{StopMovie}{StoppeFilm}
-\setinterfacevariable{StopRendering}{StopRendering}
-\setinterfacevariable{StopSound}{StoppeSon}
-\setinterfacevariable{SubmitForm}{SoumettreForm}
-\setinterfacevariable{ToggleLayer}{ToggleLayer}
-\setinterfacevariable{ToggleViewer}{ChangeVisualisateur}
+\setinterfacevariable{SaveDocument}{EnregistrerDocument}
+\setinterfacevariable{SaveForm}{EnregistrerFormulaire}
+\setinterfacevariable{SaveNamedDocument}{EnregistrerDocumentNomme}
+\setinterfacevariable{SearchAgain}{ChercherSuivant}
+\setinterfacevariable{SearchDocument}{ChercherDocument}
+\setinterfacevariable{ShowBookmarks}{MontrerMarquepages}
+\setinterfacevariable{ShowField}{MontrerChamp}
+\setinterfacevariable{ShowThumbs}{MontrerVignettes}
+\setinterfacevariable{StartMovie}{débutFilm}
+\setinterfacevariable{StartRendering}{débutRendu}
+\setinterfacevariable{StartSound}{débutSon}
+\setinterfacevariable{StopMovie}{FinFilm}
+\setinterfacevariable{StopRendering}{FinRendu}
+\setinterfacevariable{StopSound}{FinSon}
+\setinterfacevariable{SubmitForm}{SoumettreFormulaire}
+\setinterfacevariable{ToggleLayer}{BasculerCalque}
+\setinterfacevariable{ToggleViewer}{BasculerVisualisateur}
\setinterfacevariable{URL}{URL}
-\setinterfacevariable{VideLayer}{VideLayer}
+\setinterfacevariable{VideLayer}{VideCalque}
\setinterfacevariable{ViewerHelp}{AideVisualisateur}
\setinterfacevariable{WEEKDAY}{JOURSEMAINE}
\setinterfacevariable{WORD}{MOT}
@@ -70,95 +70,98 @@
\setinterfacevariable{Words}{Mots}
\setinterfacevariable{abbreviation}{abreviation}
\setinterfacevariable{abbreviations}{abreviations}
-\setinterfacevariable{absolute}{absolute}
+\setinterfacevariable{absolute}{absolu}
\setinterfacevariable{action}{action}
-\setinterfacevariable{after}{apres}
+\setinterfacevariable{after}{après}
\setinterfacevariable{all}{tout}
-\setinterfacevariable{alphabetic}{alphabetic}
+\setinterfacevariable{alphabetic}{Alphabetique}
\setinterfacevariable{always}{toujours}
-\setinterfacevariable{anchor}{anchor}
-\setinterfacevariable{and}{and}
-\setinterfacevariable{answerarea}{answerarea}
+\setinterfacevariable{anchor}{ancre}
+\setinterfacevariable{and}{et}
+\setinterfacevariable{answerarea}{zonereponse}
\setinterfacevariable{appendices}{annexes}
\setinterfacevariable{appendix}{annexe}
\setinterfacevariable{april}{avril}
-\setinterfacevariable{aside}{aside}
-\setinterfacevariable{atleftmargin}{atleftmargin}
-\setinterfacevariable{atmargin}{alamarge}
-\setinterfacevariable{atpage}{alapage}
-\setinterfacevariable{atrightmargin}{atrightmargin}
-\setinterfacevariable{attachment}{attachment}
-\setinterfacevariable{august}{août}
+\setinterfacevariable{aside}{apart}
+\setinterfacevariable{atleftmargin}{enmargegauche}
+\setinterfacevariable{atmargin}{enmarge}
+\setinterfacevariable{atpage}{enpage}
+\setinterfacevariable{atrightmargin}{enmargedroite}
+\setinterfacevariable{attachment}{piecejointe}
+\setinterfacevariable{august}{aout}
\setinterfacevariable{author}{auteur}
\setinterfacevariable{auto}{auto}
\setinterfacevariable{autointro}{autointro}
-\setinterfacevariable{autopunctuation}{autopunctuation}
+\setinterfacevariable{autopunctuation}{autoponctuation}
\setinterfacevariable{back}{retour}
\setinterfacevariable{background}{arriereplan}
-\setinterfacevariable{backmatter}{epilogue}
+\setinterfacevariable{backmatter}{pagesdefin}
\setinterfacevariable{backpart}{postface}
-\setinterfacevariable{backspace}{retourarriere}
-\setinterfacevariable{backward}{retourarriere}
+\setinterfacevariable{backspace}{retourarrière}
+\setinterfacevariable{backward}{enarriere}
\setinterfacevariable{bbl}{bbl}
\setinterfacevariable{before}{avant}
-\setinterfacevariable{begin}{begin}
+\setinterfacevariable{begin}{commencer}
\setinterfacevariable{bib}{bib}
-\setinterfacevariable{big}{grand}
-\setinterfacevariable{bigbodyfont}{grandepolicecorp}
-\setinterfacevariable{bigger}{bigger}
-\setinterfacevariable{bigpreference}{grandepreference}
-\setinterfacevariable{blank}{vide}
-\setinterfacevariable{block}{block}
-\setinterfacevariable{blockquote}{blockquote}
-\setinterfacevariable{bodymatter}{texteprincipal}
+\setinterfacevariable{big}{important}
+\setinterfacevariable{bigbodyfont}{policedecorpsimportante}
+\setinterfacevariable{bigger}{plusimportant}
+\setinterfacevariable{bigpreference}{preferenceimportante}
+\setinterfacevariable{blank}{vierge}
+\setinterfacevariable{block}{bloc}
+\setinterfacevariable{blockquote}{citerbloc}
+\setinterfacevariable{bodymatter}{pagescorpsdetexte}
\setinterfacevariable{bodypart}{corpsdetexte}
\setinterfacevariable{bold}{gras}
-\setinterfacevariable{bolditalic}{italiquegras}
-\setinterfacevariable{boldslanted}{inclinegras}
+\setinterfacevariable{bolditalic}{grasitalique}
+\setinterfacevariable{boldslanted}{grasincline}
\setinterfacevariable{bookmark}{marquepage}
-\setinterfacevariable{both}{lesdeux}
-\setinterfacevariable{bothtext}{bothtext}
-\setinterfacevariable{bottom}{inf}
-\setinterfacevariable{box}{box}
+\setinterfacevariable{both}{chacun}
+\setinterfacevariable{bothtext}{textechacun}
+\setinterfacevariable{bottom}{bas}
+\setinterfacevariable{box}{boite}
\setinterfacevariable{brief}{brief}
\setinterfacevariable{broad}{large}
-\setinterfacevariable{buffer}{buffer}
+\setinterfacevariable{buffer}{tampon}
\setinterfacevariable{by}{par}
\setinterfacevariable{calligraphic}{calligraphique}
\setinterfacevariable{camel}{camel}
\setinterfacevariable{cap}{cap}
-\setinterfacevariable{capital}{capitale}
-\setinterfacevariable{center}{center}
-\setinterfacevariable{centerlast}{centerlast}
+\setinterfacevariable{capital}{capitales}
+\setinterfacevariable{category}{categorie}
+\setinterfacevariable{cd:character}{caracteres}
+\setinterfacevariable{cd:font}{police}
+\setinterfacevariable{center}{centrer}
+\setinterfacevariable{centerlast}{centrerdernier}
\setinterfacevariable{chapter}{chapitre}
\setinterfacevariable{character}{caractere}
\setinterfacevariable{characters}{caracteres}
-\setinterfacevariable{chemical}{chemical}
-\setinterfacevariable{chemicals}{chemicals}
-\setinterfacevariable{chemistry}{chemistry}
+\setinterfacevariable{chemical}{chimique}
+\setinterfacevariable{chemicals}{chimiques}
+\setinterfacevariable{chemistry}{chimie}
\setinterfacevariable{cite}{cite}
-\setinterfacevariable{closed}{closed}
+\setinterfacevariable{closed}{ferme}
\setinterfacevariable{color}{couleur}
\setinterfacevariable{column}{colonne}
\setinterfacevariable{columns}{colonnes}
-\setinterfacevariable{combination}{combination}
+\setinterfacevariable{combination}{combinaison}
\setinterfacevariable{command}{commande}
\setinterfacevariable{commands}{commandes}
\setinterfacevariable{comment}{commentaire}
\setinterfacevariable{component}{composant}
-\setinterfacevariable{compressseparator}{compressseparator}
-\setinterfacevariable{compressstopper}{compressstopper}
+\setinterfacevariable{compressseparator}{separateurreduction}
+\setinterfacevariable{compressstopper}{stoppeurreduction}
\setinterfacevariable{concept}{concept}
\setinterfacevariable{construction}{construction}
\setinterfacevariable{content}{contenu}
\setinterfacevariable{contents}{contenus}
-\setinterfacevariable{continue}{continue}
-\setinterfacevariable{continued}{continued}
+\setinterfacevariable{continue}{continuer}
+\setinterfacevariable{continued}{continue}
\setinterfacevariable{controls}{controles}
\setinterfacevariable{conversion}{conversion}
\setinterfacevariable{current}{courant}
-\setinterfacevariable{cutspace}{cutspace}
-\setinterfacevariable{dataset}{dataset}
+\setinterfacevariable{cutspace}{espacecoupe}
+\setinterfacevariable{dataset}{jeudedonnees}
\setinterfacevariable{date}{date}
\setinterfacevariable{day}{jour}
\setinterfacevariable{december}{decembre}
@@ -169,25 +172,26 @@
\setinterfacevariable{display}{affichage}
\setinterfacevariable{dot}{point}
\setinterfacevariable{doublesided}{rectoverso}
-\setinterfacevariable{down}{down}
+\setinterfacevariable{down}{enbas}
\setinterfacevariable{each}{chaque}
\setinterfacevariable{edge}{bord}
-\setinterfacevariable{effective}{effective}
-\setinterfacevariable{eight}{eight}
-\setinterfacevariable{embed}{embed}
+\setinterfacevariable{effective}{effectif}
+\setinterfacevariable{eight}{huit}
+\setinterfacevariable{embed}{integrer}
\setinterfacevariable{empty}{vide}
-\setinterfacevariable{enable}{enable}
-\setinterfacevariable{end}{end}
-\setinterfacevariable{endnote}{notefin}
-\setinterfacevariable{enumeration}{enumeration}
-\setinterfacevariable{environment}{environement}
+\setinterfacevariable{enable}{activer}
+\setinterfacevariable{end}{terminer}
+\setinterfacevariable{endnote}{noteseule}
+\setinterfacevariable{enumeration}{énumération}
+\setinterfacevariable{environment}{environnement}
\setinterfacevariable{even}{paire}
-\setinterfacevariable{export}{export}
-\setinterfacevariable{external}{external}
-\setinterfacevariable{extremestretch}{extremestretch}
+\setinterfacevariable{export}{exporter}
+\setinterfacevariable{external}{externe}
+\setinterfacevariable{extremestretch}{etirementextreme}
\setinterfacevariable{fact}{fait}
+\setinterfacevariable{fallback}{repli}
\setinterfacevariable{february}{fevrier}
-\setinterfacevariable{field}{field}
+\setinterfacevariable{field}{champ}
\setinterfacevariable{figure}{figure}
\setinterfacevariable{figures}{figures}
\setinterfacevariable{file}{fichier}
@@ -196,32 +200,33 @@
\setinterfacevariable{firstcolumn}{premierecolonne}
\setinterfacevariable{firstpage}{premierepage}
\setinterfacevariable{firstsubpage}{premieresouspage}
-\setinterfacevariable{fit}{adapte}
+\setinterfacevariable{fit}{adapter}
\setinterfacevariable{five}{cinq}
-\setinterfacevariable{fix}{fixe}
+\setinterfacevariable{fix}{fix}
\setinterfacevariable{fixed}{fixe}
\setinterfacevariable{flexible}{flexible}
\setinterfacevariable{float}{flottant}
-\setinterfacevariable{flushinner}{flushinner}
-\setinterfacevariable{flushleft}{flushleft}
-\setinterfacevariable{flushouter}{flushouter}
-\setinterfacevariable{flushright}{flushright}
-\setinterfacevariable{followingpage}{followingpage}
+\setinterfacevariable{flushinner}{alignerinterieur}
+\setinterfacevariable{flushleft}{alignergauche}
+\setinterfacevariable{flushouter}{alignerexterieur}
+\setinterfacevariable{flushright}{alignerdroite}
+\setinterfacevariable{followingpage}{pagesuccesseur}
+\setinterfacevariable{font}{font}
\setinterfacevariable{footer}{pdp}
-\setinterfacevariable{footnote}{notepdp}
-\setinterfacevariable{force}{force}
+\setinterfacevariable{footnote}{notebdp}
+\setinterfacevariable{force}{forcer}
\setinterfacevariable{foreground}{premierplan}
\setinterfacevariable{formula}{formule}
\setinterfacevariable{formulas}{formules}
-\setinterfacevariable{forward}{avance}
+\setinterfacevariable{forward}{enavant}
\setinterfacevariable{four}{quatre}
\setinterfacevariable{fractions}{fractions}
\setinterfacevariable{frame}{cadre}
\setinterfacevariable{framedtext}{texteencadre}
\setinterfacevariable{friday}{vendredi}
-\setinterfacevariable{frontmatter}{preambule}
+\setinterfacevariable{frontmatter}{pagesliminaires}
\setinterfacevariable{frontpart}{preface}
-\setinterfacevariable{fullhz}{fullhz}
+\setinterfacevariable{fullhz}{hzcomplet}
\setinterfacevariable{global}{global}
\setinterfacevariable{graphic}{graphique}
\setinterfacevariable{graphics}{graphiques}
@@ -230,190 +235,190 @@
\setinterfacevariable{grid}{grille}
\setinterfacevariable{halfline}{demiligne}
\setinterfacevariable{handwritten}{manuscript}
-\setinterfacevariable{hang}{suspend}
-\setinterfacevariable{hanging}{suspend}
-\setinterfacevariable{hangingboth}{hangingboth}
+\setinterfacevariable{hang}{suspendre}
+\setinterfacevariable{hanging}{suspension}
+\setinterfacevariable{hangingboth}{suspensionchacun}
\setinterfacevariable{head}{tete}
-\setinterfacevariable{header}{entete}
-\setinterfacevariable{headintext}{headintext}
+\setinterfacevariable{header}{entête}
+\setinterfacevariable{headintext}{tetedanstexte}
\setinterfacevariable{height}{hauteur}
\setinterfacevariable{helptext}{texteaide}
-\setinterfacevariable{hencefore}{precedent}
+\setinterfacevariable{hencefore}{precedemment}
\setinterfacevariable{here}{ici}
-\setinterfacevariable{hereafter}{suivant}
+\setinterfacevariable{hereafter}{ciapres}
\setinterfacevariable{hidden}{cache}
-\setinterfacevariable{hiddenbar}{hiddenbar}
-\setinterfacevariable{hiding}{cache}
-\setinterfacevariable{high}{haut}
-\setinterfacevariable{horizontal}{horizontale}
-\setinterfacevariable{hyphenated}{hyphenated}
+\setinterfacevariable{hiddenbar}{barrecachee}
+\setinterfacevariable{hiding}{encachant}
+\setinterfacevariable{high}{exp}
+\setinterfacevariable{horizontal}{horizontal}
+\setinterfacevariable{hyphenated}{aveccesure}
\setinterfacevariable{hz}{hz}
\setinterfacevariable{inbetween}{entre}
\setinterfacevariable{index}{index}
\setinterfacevariable{indices}{indices}
-\setinterfacevariable{inherit}{herite}
-\setinterfacevariable{ininner}{ininner}
-\setinterfacevariable{ininneredge}{ininneredge}
-\setinterfacevariable{ininnermargin}{ininnermargin}
+\setinterfacevariable{inherit}{heriter}
+\setinterfacevariable{ininner}{dansinterieur}
+\setinterfacevariable{ininneredge}{dansbordinterieur}
+\setinterfacevariable{ininnermargin}{dansmargeinterieure}
\setinterfacevariable{inleft}{dansgauche}
\setinterfacevariable{inleftedge}{dansbordgauche}
\setinterfacevariable{inleftmargin}{dansmargegauche}
-\setinterfacevariable{inline}{inline}
+\setinterfacevariable{inline}{enligne}
\setinterfacevariable{inmargin}{dansmarge}
\setinterfacevariable{inner}{interieur}
\setinterfacevariable{inneredge}{bordinterieur}
\setinterfacevariable{innermargin}{margeinterieure}
-\setinterfacevariable{inother}{inother}
-\setinterfacevariable{inouter}{inouter}
-\setinterfacevariable{inouteredge}{inouteredge}
-\setinterfacevariable{inoutermargin}{inoutermargin}
-\setinterfacevariable{inright}{dansdroit}
+\setinterfacevariable{inother}{dansautre}
+\setinterfacevariable{inouter}{dansexterieur}
+\setinterfacevariable{inouteredge}{dansbordexterieur}
+\setinterfacevariable{inoutermargin}{dansmargeexterieure}
+\setinterfacevariable{inright}{dansdroite}
\setinterfacevariable{inrightedge}{dansborddroit}
\setinterfacevariable{inrightmargin}{dansmargedroite}
-\setinterfacevariable{integral}{integral}
+\setinterfacevariable{integral}{integrale}
\setinterfacevariable{interaction}{interaction}
\setinterfacevariable{interactionmenu}{menuinteraction}
-\setinterfacevariable{interactive}{interactive}
-\setinterfacevariable{intermezzi}{intermezzi}
-\setinterfacevariable{intermezzo}{intermezzo}
+\setinterfacevariable{interactive}{interactif}
+\setinterfacevariable{intermezzi}{interludes}
+\setinterfacevariable{intermezzo}{interlude}
\setinterfacevariable{intext}{danstexte}
\setinterfacevariable{intro}{intro}
\setinterfacevariable{italic}{italique}
-\setinterfacevariable{italicbold}{grasitalique}
-\setinterfacevariable{item}{element}
-\setinterfacevariable{itemize}{lister}
-\setinterfacevariable{its}{its}
+\setinterfacevariable{italicbold}{italiquegras}
+\setinterfacevariable{item}{élément}
+\setinterfacevariable{itemize}{détailler}
+\setinterfacevariable{its}{els}
\setinterfacevariable{january}{janvier}
-\setinterfacevariable{joinedup}{joinedup}
+\setinterfacevariable{joinedup}{sansespaceentre}
\setinterfacevariable{july}{juillet}
\setinterfacevariable{june}{juin}
-\setinterfacevariable{keep}{maintient}
-\setinterfacevariable{kerncharacters}{kerncharacters}
+\setinterfacevariable{keep}{conserver}
+\setinterfacevariable{kerncharacters}{approchercaracteres}
\setinterfacevariable{knockout}{knockout}
\setinterfacevariable{label}{etiquette}
\setinterfacevariable{landscape}{paysage}
\setinterfacevariable{last}{dernier}
\setinterfacevariable{lastcolumn}{dernierecolonne}
\setinterfacevariable{lastpage}{dernierepage}
-\setinterfacevariable{lastpagenumber}{derniernumeropage}
+\setinterfacevariable{lastpagenumber}{numerodenierepage}
\setinterfacevariable{lastsubpage}{dernieresouspage}
-\setinterfacevariable{layer}{layer}
+\setinterfacevariable{layer}{calque}
\setinterfacevariable{left}{gauche}
\setinterfacevariable{leftedge}{bordgauche}
-\setinterfacevariable{lefthanging}{lefthanging}
+\setinterfacevariable{lefthanging}{suspensiongauche}
\setinterfacevariable{leftmargin}{margegauche}
-\setinterfacevariable{leftpage}{pagegauche}
-\setinterfacevariable{lefttoright}{lefttoright}
+\setinterfacevariable{leftpage}{surpagegauche}
+\setinterfacevariable{lefttoright}{gaucheadroite}
\setinterfacevariable{legend}{legende}
-\setinterfacevariable{less}{less}
-\setinterfacevariable{lesshyphenation}{lesshyphenation}
-\setinterfacevariable{letterspacing}{letterspacing}
+\setinterfacevariable{less}{moins}
+\setinterfacevariable{lesshyphenation}{moinsdecesure}
+\setinterfacevariable{letterspacing}{espacementlettre}
\setinterfacevariable{line}{ligne}
\setinterfacevariable{linenote}{noteligne}
\setinterfacevariable{lines}{lignes}
-\setinterfacevariable{linked}{linked}
+\setinterfacevariable{linked}{lie}
\setinterfacevariable{list}{liste}
\setinterfacevariable{local}{local}
-\setinterfacevariable{localenvironment}{environementlocal}
+\setinterfacevariable{localenvironment}{environnementlocal}
\setinterfacevariable{logo}{logo}
\setinterfacevariable{logos}{logos}
-\setinterfacevariable{lohi}{baha}
+\setinterfacevariable{lohi}{inex}
\setinterfacevariable{long}{long}
-\setinterfacevariable{loose}{perte}
-\setinterfacevariable{low}{bas}
+\setinterfacevariable{loose}{envrac}
+\setinterfacevariable{low}{ind}
\setinterfacevariable{ls}{ls}
-\setinterfacevariable{makeup}{makeup}
-\setinterfacevariable{mar}{mar}
+\setinterfacevariable{makeup}{composition}
+\setinterfacevariable{mar}{rem}
\setinterfacevariable{march}{mars}
\setinterfacevariable{margin}{marge}
-\setinterfacevariable{marginedge}{bordmarge}
+\setinterfacevariable{marginedge}{margebord}
\setinterfacevariable{margintext}{textemarge}
\setinterfacevariable{margintitle}{titremarge}
\setinterfacevariable{marking}{marquage}
\setinterfacevariable{math}{math}
-\setinterfacevariable{mathalignment}{mathalignment}
-\setinterfacevariable{mathcases}{mathcases}
-\setinterfacevariable{mathematics}{mathematique}
-\setinterfacevariable{mathmatrix}{mathmatrix}
+\setinterfacevariable{mathalignment}{alignementmath}
+\setinterfacevariable{mathcases}{casmath}
+\setinterfacevariable{mathematics}{mathematics}
+\setinterfacevariable{mathmatrix}{matricemath}
\setinterfacevariable{max}{max}
-\setinterfacevariable{maxdepth}{maxdepth}
-\setinterfacevariable{maxheight}{maxheight}
-\setinterfacevariable{maxwidth}{maxwidth}
+\setinterfacevariable{maxdepth}{profondeurmax}
+\setinterfacevariable{maxheight}{hauteurmax}
+\setinterfacevariable{maxwidth}{largeurmax}
\setinterfacevariable{may}{mai}
\setinterfacevariable{mediaeval}{medieval}
\setinterfacevariable{medium}{moyen}
\setinterfacevariable{middle}{milieu}
\setinterfacevariable{min}{min}
-\setinterfacevariable{mindepth}{mindepth}
+\setinterfacevariable{mindepth}{profondeurmin}
\setinterfacevariable{minheight}{hauteurmin}
\setinterfacevariable{minwidth}{largeurmin}
\setinterfacevariable{mirrored}{reflete}
-\setinterfacevariable{mixed}{mixed}
+\setinterfacevariable{mixed}{mixte}
\setinterfacevariable{monday}{lundi}
\setinterfacevariable{mono}{mono}
\setinterfacevariable{monobold}{monogras}
-\setinterfacevariable{mononormal}{mononormal}
+\setinterfacevariable{mononormal}{normalmono}
\setinterfacevariable{month}{mois}
-\setinterfacevariable{more}{more}
-\setinterfacevariable{morehyphenation}{morehyphenation}
+\setinterfacevariable{more}{plus}
+\setinterfacevariable{morehyphenation}{plusdecesure}
\setinterfacevariable{name}{nom}
\setinterfacevariable{narrow}{etroit}
\setinterfacevariable{negative}{negatif}
\setinterfacevariable{never}{jamais}
\setinterfacevariable{new}{nouveau}
-\setinterfacevariable{next}{prochain}
+\setinterfacevariable{next}{suivant}
\setinterfacevariable{nextevenpage}{pagepairesuivante}
\setinterfacevariable{nextoddpage}{pageimpairesuivante}
\setinterfacevariable{nextpage}{pagesuivante}
\setinterfacevariable{nextsubpage}{souspagesuivante}
-\setinterfacevariable{nine}{nine}
+\setinterfacevariable{nine}{neuf}
\setinterfacevariable{no}{non}
-\setinterfacevariable{nocheck}{nonverifie}
-\setinterfacevariable{nodepth}{nodepth}
-\setinterfacevariable{nofit}{nofit}
-\setinterfacevariable{nogrid}{nogrid}
-\setinterfacevariable{noheight}{noheight}
-\setinterfacevariable{nohz}{nohz}
-\setinterfacevariable{noline}{noline}
+\setinterfacevariable{nocheck}{sansverifier}
+\setinterfacevariable{nodepth}{sansprodondeur}
+\setinterfacevariable{nofit}{sansadapter}
+\setinterfacevariable{nogrid}{sansgrille}
+\setinterfacevariable{noheight}{sanshauteur}
+\setinterfacevariable{nohz}{sanshz}
+\setinterfacevariable{noline}{sansligne}
\setinterfacevariable{nomarking}{sansmarquage}
-\setinterfacevariable{nomenubar}{nomenubar}
-\setinterfacevariable{none}{rien}
+\setinterfacevariable{nomenubar}{sansbarremenu}
+\setinterfacevariable{none}{aucun}
\setinterfacevariable{nonumber}{sansnumero}
-\setinterfacevariable{norepeat}{norepeat}
+\setinterfacevariable{norepeat}{sansrepetition}
\setinterfacevariable{normal}{normal}
\setinterfacevariable{nospacing}{sansespacement}
-\setinterfacevariable{nostopper}{nostopper}
+\setinterfacevariable{nostopper}{sansstoppeur}
\setinterfacevariable{not}{pas}
\setinterfacevariable{notation}{notation}
\setinterfacevariable{note}{note}
-\setinterfacevariable{nothanging}{nonsuspendu}
-\setinterfacevariable{nothyphenated}{nothyphenated}
-\setinterfacevariable{notjoinedup}{notjoinedup}
+\setinterfacevariable{nothanging}{sanssuspension}
+\setinterfacevariable{nothyphenated}{sanscesure}
+\setinterfacevariable{notjoinedup}{passansespaceentre}
\setinterfacevariable{november}{novembre}
-\setinterfacevariable{nowhere}{nulpart}
+\setinterfacevariable{nowhere}{nullepart}
\setinterfacevariable{nowhite}{sansblanc}
\setinterfacevariable{number}{numero}
\setinterfacevariable{numbers}{numeros}
\setinterfacevariable{october}{octobre}
\setinterfacevariable{odd}{impair}
-\setinterfacevariable{off}{desactive}
-\setinterfacevariable{offset}{offset}
-\setinterfacevariable{old}{old}
-\setinterfacevariable{oldstyle}{oldstyle}
-\setinterfacevariable{on}{actif}
+\setinterfacevariable{off}{arret}
+\setinterfacevariable{offset}{decalage}
+\setinterfacevariable{old}{ancien}
+\setinterfacevariable{oldstyle}{styleancien}
+\setinterfacevariable{on}{marche}
\setinterfacevariable{one}{un}
-\setinterfacevariable{opposite}{opposition}
+\setinterfacevariable{opposite}{enface}
\setinterfacevariable{ordinal}{ordinal}
\setinterfacevariable{outer}{exterieur}
\setinterfacevariable{outeredge}{bordexterieur}
\setinterfacevariable{outermargin}{margeexterieure}
-\setinterfacevariable{overbar}{overbar}
-\setinterfacevariable{overbars}{overbars}
-\setinterfacevariable{overlay}{revetement}
-\setinterfacevariable{overprint}{overprint}
-\setinterfacevariable{overstrike}{surlignetout}
-\setinterfacevariable{overstrikes}{surligne}
-\setinterfacevariable{packed}{groupe}
+\setinterfacevariable{overbar}{surligner}
+\setinterfacevariable{overbars}{surlignermots}
+\setinterfacevariable{overlay}{superposition}
+\setinterfacevariable{overprint}{surimpression}
+\setinterfacevariable{overstrike}{barrer}
+\setinterfacevariable{overstrikes}{barrermots}
+\setinterfacevariable{packed}{sansespaceentreitem}
\setinterfacevariable{page}{page}
\setinterfacevariable{pagecomment}{commentairepage}
\setinterfacevariable{pagenumber}{numeropage}
@@ -421,119 +426,119 @@
\setinterfacevariable{paragraph}{paragraphe}
\setinterfacevariable{part}{partie}
\setinterfacevariable{positive}{positif}
-\setinterfacevariable{postponing}{postponing}
+\setinterfacevariable{postponing}{report}
\setinterfacevariable{postscript}{postscript}
-\setinterfacevariable{precedingpage}{precedingpage}
+\setinterfacevariable{precedingpage}{pageantecedent}
\setinterfacevariable{preference}{preference}
-\setinterfacevariable{preview}{previsualisation}
+\setinterfacevariable{preview}{apercu}
\setinterfacevariable{previous}{precedent}
\setinterfacevariable{previousevenpage}{pagepaireprecedente}
\setinterfacevariable{previousoddpage}{pageimpaireprecedente}
\setinterfacevariable{previouspage}{pageprecedente}
\setinterfacevariable{previoussubpage}{souspageprecedente}
-\setinterfacevariable{print}{print}
-\setinterfacevariable{printable}{editable}
-\setinterfacevariable{process}{process}
+\setinterfacevariable{print}{imprimer}
+\setinterfacevariable{printable}{imprimable}
+\setinterfacevariable{process}{traiter}
\setinterfacevariable{product}{produit}
\setinterfacevariable{program}{programme}
\setinterfacevariable{project}{projet}
\setinterfacevariable{protected}{protege}
\setinterfacevariable{quadruple}{quadruple}
-\setinterfacevariable{quarterline}{quarterline}
+\setinterfacevariable{quarterline}{quartdeligne}
\setinterfacevariable{quotation}{citation}
\setinterfacevariable{quote}{citer}
-\setinterfacevariable{ran}{cours}
+\setinterfacevariable{ran}{gam}
\setinterfacevariable{random}{aleatoire}
\setinterfacevariable{readonly}{lectureseule}
\setinterfacevariable{rectangular}{rectangulaire}
\setinterfacevariable{reference}{reference}
-\setinterfacevariable{referral}{referral}
+\setinterfacevariable{referral}{redirection}
\setinterfacevariable{register}{registre}
-\setinterfacevariable{regular}{regulier}
+\setinterfacevariable{regular}{ordinaire}
\setinterfacevariable{relative}{relatif}
-\setinterfacevariable{repeat}{repete}
-\setinterfacevariable{required}{recquis}
+\setinterfacevariable{repeat}{repeter}
+\setinterfacevariable{required}{requis}
\setinterfacevariable{reset}{raz}
-\setinterfacevariable{reverse}{inverse}
+\setinterfacevariable{reverse}{inverser}
\setinterfacevariable{right}{droite}
\setinterfacevariable{rightedge}{borddroit}
-\setinterfacevariable{righthanging}{righthanging}
+\setinterfacevariable{righthanging}{suspensiondroite}
\setinterfacevariable{rightmargin}{margedroite}
-\setinterfacevariable{rightpage}{pagedroite}
-\setinterfacevariable{righttoleft}{righttoleft}
-\setinterfacevariable{roman}{roman}
+\setinterfacevariable{rightpage}{surpagedroite}
+\setinterfacevariable{righttoleft}{droiteagauche}
+\setinterfacevariable{roman}{romain}
\setinterfacevariable{romannumerals}{chiffresromains}
-\setinterfacevariable{rotate}{oriente}
+\setinterfacevariable{rotate}{tourner}
\setinterfacevariable{rotated}{tourne}
\setinterfacevariable{round}{rond}
\setinterfacevariable{row}{rang}
-\setinterfacevariable{rule}{regle}
+\setinterfacevariable{rule}{trait}
\setinterfacevariable{samepage}{memepage}
\setinterfacevariable{sans}{sans}
-\setinterfacevariable{sansbold}{sansgras}
-\setinterfacevariable{sansnormal}{sansnormal}
+\setinterfacevariable{sansbold}{sansserifbold}
+\setinterfacevariable{sansnormal}{normalsans}
\setinterfacevariable{sansserif}{sansserif}
\setinterfacevariable{saturday}{samedi}
\setinterfacevariable{screen}{ecran}
\setinterfacevariable{section}{section}
-\setinterfacevariable{sectionblockenvironment}{environementblocsection}
+\setinterfacevariable{sectionblockenvironment}{environnementblocsection}
\setinterfacevariable{sectionnumber}{numerosection}
-\setinterfacevariable{see}{voit}
-\setinterfacevariable{selectfont}{selectfont}
-\setinterfacevariable{separator}{separator}
+\setinterfacevariable{see}{voir}
+\setinterfacevariable{selectfont}{selectionnerpolice}
+\setinterfacevariable{separator}{separateur}
\setinterfacevariable{september}{septembre}
\setinterfacevariable{serif}{serif}
-\setinterfacevariable{serifbold}{serifbold}
+\setinterfacevariable{serifbold}{serifgras}
\setinterfacevariable{serifnormal}{serifnormal}
-\setinterfacevariable{serried}{serried}
+\setinterfacevariable{serried}{serre}
\setinterfacevariable{setups}{setups}
-\setinterfacevariable{seven}{seven}
-\setinterfacevariable{sheet}{sheet}
-\setinterfacevariable{shiftdown}{shiftdown}
-\setinterfacevariable{shiftup}{shiftup}
-\setinterfacevariable{short}{short}
-\setinterfacevariable{simplefonts}{simplefonts}
-\setinterfacevariable{simplelist}{simplelist}
+\setinterfacevariable{seven}{sept}
+\setinterfacevariable{sheet}{feuille}
+\setinterfacevariable{shiftdown}{decalerenbas}
+\setinterfacevariable{shiftup}{decalerenhaut}
+\setinterfacevariable{short}{court}
+\setinterfacevariable{simplefonts}{policessimple}
+\setinterfacevariable{simplelist}{listesimple}
\setinterfacevariable{singlesided}{recto}
\setinterfacevariable{six}{six}
\setinterfacevariable{slanted}{incline}
-\setinterfacevariable{slantedbold}{grasincline}
+\setinterfacevariable{slantedbold}{inclinegras}
\setinterfacevariable{small}{petit}
-\setinterfacevariable{smallbodyfont}{petitepolicecorps}
-\setinterfacevariable{smallbold}{graspetit}
-\setinterfacevariable{smallbolditalic}{italiquegraspetit}
-\setinterfacevariable{smallboldslanted}{inclinegraspetit}
-\setinterfacevariable{smallcaps}{petitescapitales}
-\setinterfacevariable{smaller}{smaller}
-\setinterfacevariable{smallitalic}{italiquepetit}
-\setinterfacevariable{smallitalicbold}{grasitaliquepetit}
-\setinterfacevariable{smallnormal}{normalpetit}
-\setinterfacevariable{smallslanted}{inclinepetit}
-\setinterfacevariable{smallslantedbold}{grasinclinepetit}
-\setinterfacevariable{smalltype}{petittype}
+\setinterfacevariable{smallbodyfont}{policedecorpspetite}
+\setinterfacevariable{smallbold}{petitgras}
+\setinterfacevariable{smallbolditalic}{petitgrasitalique}
+\setinterfacevariable{smallboldslanted}{petitgrasincline}
+\setinterfacevariable{smallcaps}{petitescaps}
+\setinterfacevariable{smaller}{pluspetit}
+\setinterfacevariable{smallitalic}{petititalique}
+\setinterfacevariable{smallitalicbold}{petititaliquegras}
+\setinterfacevariable{smallnormal}{petitnormal}
+\setinterfacevariable{smallslanted}{petitincline}
+\setinterfacevariable{smallslantedbold}{petitinclinegras}
+\setinterfacevariable{smalltype}{petitcaractere}
\setinterfacevariable{somewhere}{qqpart}
\setinterfacevariable{sorted}{trie}
-\setinterfacevariable{sorting}{sorting}
+\setinterfacevariable{sorting}{tri}
\setinterfacevariable{space}{espace}
\setinterfacevariable{spacing}{espacement}
\setinterfacevariable{speech}{discours}
-\setinterfacevariable{split}{split}
-\setinterfacevariable{spot}{spot}
+\setinterfacevariable{split}{partager}
+\setinterfacevariable{spot}{tondirect}
\setinterfacevariable{standard}{standard}
-\setinterfacevariable{start}{demarre}
-\setinterfacevariable{starter}{starter}
-\setinterfacevariable{sticker}{sticker}
-\setinterfacevariable{stop}{stoppe}
-\setinterfacevariable{stopper}{stopper}
-\setinterfacevariable{stretch}{etire}
-\setinterfacevariable{stretched}{stretched}
+\setinterfacevariable{start}{activé}
+\setinterfacevariable{starter}{demarreur}
+\setinterfacevariable{sticker}{autocollant}
+\setinterfacevariable{stop}{fin}
+\setinterfacevariable{stopper}{stoppeur}
+\setinterfacevariable{stretch}{etirer}
+\setinterfacevariable{stretched}{etire}
\setinterfacevariable{strict}{strict}
-\setinterfacevariable{strong}{strong}
-\setinterfacevariable{strut}{strut}
+\setinterfacevariable{strong}{fort}
+\setinterfacevariable{strut}{entretoise}
\setinterfacevariable{sub}{sous}
-\setinterfacevariable{subbackward}{sousretourarriere}
-\setinterfacevariable{subformula}{subformule}
-\setinterfacevariable{subforward}{sousavance}
+\setinterfacevariable{subbackward}{petitenarriere}
+\setinterfacevariable{subformula}{sousformule}
+\setinterfacevariable{subforward}{petitenavant}
\setinterfacevariable{subject}{sujet}
\setinterfacevariable{subpage}{souspage}
\setinterfacevariable{subs}{subs}
@@ -559,56 +564,56 @@
\setinterfacevariable{support}{support}
\setinterfacevariable{sym}{sym}
\setinterfacevariable{symbol}{symbole}
-\setinterfacevariable{synchronize}{synchronize}
-\setinterfacevariable{synonym}{synonym}
+\setinterfacevariable{synchronize}{synchroniser}
+\setinterfacevariable{synonym}{synonyme}
\setinterfacevariable{system}{systeme}
-\setinterfacevariable{table}{tableau}
+\setinterfacevariable{table}{table}
\setinterfacevariable{tablehead}{tetetableau}
\setinterfacevariable{tables}{tables}
-\setinterfacevariable{tabletail}{queuetableau}
-\setinterfacevariable{tabulate}{tabule}
-\setinterfacevariable{tabulatehead}{tetetabule}
-\setinterfacevariable{tabulatetail}{queuetabule}
-\setinterfacevariable{tall}{long}
-\setinterfacevariable{teletype}{teletype}
+\setinterfacevariable{tabletail}{queuetable}
+\setinterfacevariable{tabulate}{tabulation}
+\setinterfacevariable{tabulatehead}{tetetabulation}
+\setinterfacevariable{tabulatetail}{queuetabulation}
+\setinterfacevariable{tall}{grand}
+\setinterfacevariable{teletype}{caractereterminal}
\setinterfacevariable{temporary}{temporaire}
\setinterfacevariable{test}{test}
\setinterfacevariable{text}{texte}
-\setinterfacevariable{textnote}{textnote}
+\setinterfacevariable{textnote}{notetexte}
\setinterfacevariable{three}{trois}
\setinterfacevariable{thursday}{jeudi}
-\setinterfacevariable{tight}{tight}
+\setinterfacevariable{tight}{resserre}
\setinterfacevariable{title}{titre}
-\setinterfacevariable{toggle}{toggle}
+\setinterfacevariable{toggle}{basculer}
\setinterfacevariable{tolerant}{tolerant}
-\setinterfacevariable{top}{sup}
+\setinterfacevariable{top}{haut}
\setinterfacevariable{tuesday}{mardi}
\setinterfacevariable{two}{deux}
\setinterfacevariable{txt}{txt}
-\setinterfacevariable{type}{type}
-\setinterfacevariable{typing}{typing}
+\setinterfacevariable{type}{transcrire}
+\setinterfacevariable{typing}{transcription}
\setinterfacevariable{unavailable}{indisponible}
-\setinterfacevariable{underbar}{souslignetout}
-\setinterfacevariable{underbars}{sousligne}
-\setinterfacevariable{understrike}{understrike}
-\setinterfacevariable{understrikes}{understrikes}
-\setinterfacevariable{unframed}{unframed}
+\setinterfacevariable{underbar}{souligner}
+\setinterfacevariable{underbars}{soulignermots}
+\setinterfacevariable{understrike}{soubarrer}
+\setinterfacevariable{understrikes}{soubarrermots}
+\setinterfacevariable{unframed}{desencadre}
\setinterfacevariable{unicode}{unicode}
\setinterfacevariable{unit}{unite}
\setinterfacevariable{units}{unites}
\setinterfacevariable{unknown}{inconnu}
-\setinterfacevariable{unpacked}{degroupe}
-\setinterfacevariable{up}{up}
+\setinterfacevariable{unpacked}{avecespaceentreitem}
+\setinterfacevariable{up}{enhaut}
\setinterfacevariable{url}{url}
-\setinterfacevariable{used}{used}
+\setinterfacevariable{used}{utilise}
\setinterfacevariable{value}{valeur}
-\setinterfacevariable{vertical}{verticale}
+\setinterfacevariable{vertical}{vertical}
\setinterfacevariable{very}{tres}
\setinterfacevariable{verystrict}{tresstrict}
\setinterfacevariable{verytolerant}{trestolerant}
-\setinterfacevariable{vfenced}{vfenced}
+\setinterfacevariable{vfenced}{cloturev}
\setinterfacevariable{vulgarfraction}{vulgarfraction}
-\setinterfacevariable{weak}{weak}
+\setinterfacevariable{weak}{faible}
\setinterfacevariable{wednesday}{mercredi}
\setinterfacevariable{week}{semaine}
\setinterfacevariable{weekday}{joursemaine}
@@ -616,7 +621,7 @@
\setinterfacevariable{wide}{ample}
\setinterfacevariable{width}{largeur}
\setinterfacevariable{word}{mot}
-\setinterfacevariable{words}{words}
+\setinterfacevariable{words}{mots}
\setinterfacevariable{xml}{xml}
\setinterfacevariable{year}{annee}
\setinterfacevariable{yes}{oui}
@@ -624,46 +629,47 @@
%
\setinterfaceconstant{action}{action}
\setinterfaceconstant{address}{adresse}
-\setinterfaceconstant{after}{apres}
-\setinterfaceconstant{afterhead}{aprestete}
-\setinterfaceconstant{afterkey}{aprescle}
-\setinterfaceconstant{aftersection}{aftersection}
-\setinterfaceconstant{align}{alignement}
-\setinterfaceconstant{aligncharacter}{caracterealigne}
-\setinterfaceconstant{alignmentcharacter}{alignementcaractere}
-\setinterfaceconstant{alignmentleftsample}{alignmentleftsample}
-\setinterfaceconstant{alignmentleftwidth}{alignmentleftwidth}
-\setinterfaceconstant{alignmentrightsample}{alignmentrightsample}
-\setinterfaceconstant{alignmentrightwidth}{alignmentrightwidth}
-\setinterfaceconstant{alignsymbol}{alignsymbol}
-\setinterfaceconstant{aligntitle}{alignementtitre}
-\setinterfaceconstant{alternative}{alternative}
-\setinterfaceconstant{anchor}{anchor}
-\setinterfaceconstant{anchoring}{anchoring}
-\setinterfaceconstant{andtext}{andtext}
+\setinterfaceconstant{after}{après}
+\setinterfaceconstant{afterhead}{aprèstête}
+\setinterfaceconstant{afterkey}{aprèsclé}
+\setinterfaceconstant{aftersection}{aprèssection}
+\setinterfaceconstant{align}{aligner}
+\setinterfaceconstant{alignbottom}{alignerbas}
+\setinterfaceconstant{aligncharacter}{alignersurcaractere}
+\setinterfaceconstant{alignmentcharacter}{caracterealignement}
+\setinterfaceconstant{alignmentleftsample}{echantillongauchealignement}
+\setinterfaceconstant{alignmentleftwidth}{largeurgauchealignement}
+\setinterfaceconstant{alignmentrightsample}{echantillondroitealignement}
+\setinterfaceconstant{alignmentrightwidth}{largeurdroitealignement}
+\setinterfaceconstant{alignsymbol}{alignersursymbol}
+\setinterfaceconstant{aligntitle}{alignersurtitre}
+\setinterfaceconstant{alternative}{variante}
+\setinterfaceconstant{anchor}{ancre}
+\setinterfaceconstant{anchoring}{ancrage}
+\setinterfaceconstant{andtext}{ettexte}
\setinterfaceconstant{apa}{apa}
\setinterfaceconstant{arguments}{arguments}
\setinterfaceconstant{arrow}{fleche}
-\setinterfaceconstant{artauthor}{artauthor}
-\setinterfaceconstant{artauthoretaldisplay}{artauthoretaldisplay}
-\setinterfaceconstant{artauthoretallimit}{artauthoretallimit}
-\setinterfaceconstant{artauthoretaltext}{artauthoretaltext}
-\setinterfaceconstant{artoffset}{artoffset}
-\setinterfaceconstant{at}{a}
+\setinterfaceconstant{artauthor}{artauteur}
+\setinterfaceconstant{artauthoretaldisplay}{artauteuretalaffichage}
+\setinterfaceconstant{artauthoretallimit}{artauteuretallimite}
+\setinterfaceconstant{artauthoretaltext}{artauteuretaltexte}
+\setinterfaceconstant{artoffset}{artdecalage}
+\setinterfaceconstant{at}{en}
\setinterfaceconstant{author}{auteur}
-\setinterfaceconstant{authorconversion}{authorconversion}
-\setinterfaceconstant{authoretaldisplay}{authoretaldisplay}
-\setinterfaceconstant{authoretallimit}{authoretallimit}
-\setinterfaceconstant{authoretaltext}{authoretaltext}
+\setinterfaceconstant{authorconversion}{auteurconversion}
+\setinterfaceconstant{authoretaldisplay}{auteuretalaffichage}
+\setinterfaceconstant{authoretallimit}{auteuretallimite}
+\setinterfaceconstant{authoretaltext}{auteuretaltexte}
\setinterfaceconstant{auto}{auto}
\setinterfaceconstant{autocase}{autocase}
-\setinterfaceconstant{autofile}{autofile}
+\setinterfaceconstant{autofile}{autofichier}
\setinterfaceconstant{autofocus}{autofocus}
-\setinterfaceconstant{autohang}{autohang}
-\setinterfaceconstant{autostrut}{autostrut}
+\setinterfaceconstant{autohang}{autosuspendre}
+\setinterfaceconstant{autostrut}{autoentretoise}
\setinterfaceconstant{autowidth}{autolargeur}
-\setinterfaceconstant{availableheight}{availableheight}
-\setinterfaceconstant{availablewidth}{availablewidth}
+\setinterfaceconstant{availableheight}{hauteurdisponible}
+\setinterfaceconstant{availablewidth}{largeurdisponible}
\setinterfaceconstant{axis}{axe}
\setinterfaceconstant{background}{arriereplan}
\setinterfaceconstant{backgroundcolor}{couleurarriereplan}
@@ -672,164 +678,167 @@
\setinterfaceconstant{backgroundoffset}{decalagearriereplan}
\setinterfaceconstant{backgroundradius}{rayonarriereplan}
\setinterfaceconstant{backgroundscreen}{ecranarriereplan}
-\setinterfaceconstant{backreference}{backreference}
-\setinterfaceconstant{backspace}{retour}
-\setinterfaceconstant{balance}{equilibre}
+\setinterfaceconstant{backreference}{retroreference}
+\setinterfaceconstant{backspace}{espacearrière}
+\setinterfaceconstant{balance}{equilibrer}
\setinterfaceconstant{before}{avant}
\setinterfaceconstant{beforehead}{avanttete}
-\setinterfaceconstant{beforesection}{beforesection}
-\setinterfaceconstant{bet}{bet}
+\setinterfaceconstant{beforesection}{avantsection}
+\setinterfaceconstant{bet}{suj}
\setinterfaceconstant{bidi}{bidi}
-\setinterfaceconstant{big}{grand}
-\setinterfaceconstant{blank}{vide}
-\setinterfaceconstant{bleedoffset}{bleedoffset}
-\setinterfaceconstant{blockway}{blockway}
-\setinterfaceconstant{bodyfont}{policecorps}
-\setinterfaceconstant{boffset}{boffset}
-\setinterfaceconstant{boldfeatures}{boldfeatures}
-\setinterfaceconstant{boldfont}{boldfont}
-\setinterfaceconstant{bolditalicfeatures}{bolditalicfeatures}
-\setinterfaceconstant{bolditalicfont}{bolditalicfont}
-\setinterfaceconstant{boldslantedfeatures}{boldslantedfeatures}
-\setinterfaceconstant{boldslantedfont}{boldslantedfont}
+\setinterfaceconstant{big}{important}
+\setinterfaceconstant{blank}{vierge}
+\setinterfaceconstant{bleedoffset}{decalagefuite}
+\setinterfaceconstant{blockway}{faconbloc}
+\setinterfaceconstant{bodyfont}{policedecorps}
+\setinterfaceconstant{boffset}{decalageb}
+\setinterfaceconstant{boldfeatures}{fonctionnalitesgras}
+\setinterfaceconstant{boldfont}{policegras}
+\setinterfaceconstant{bolditalicfeatures}{fonctionnalitesgrasitalique}
+\setinterfaceconstant{bolditalicfont}{policegrasitalique}
+\setinterfaceconstant{boldslantedfeatures}{fonctionnalitesgrasincline}
+\setinterfaceconstant{boldslantedfont}{policegrasincline}
\setinterfaceconstant{bookmark}{marquepage}
-\setinterfaceconstant{bottom}{inf}
-\setinterfaceconstant{bottomafter}{bottomafter}
-\setinterfaceconstant{bottombefore}{bottombefore}
-\setinterfaceconstant{bottomcommand}{bottomcommand}
-\setinterfaceconstant{bottomdistance}{distanceinf}
-\setinterfaceconstant{bottomframe}{cadreinf}
-\setinterfaceconstant{bottomoffset}{decalageinf}
-\setinterfaceconstant{bottomspace}{espaceinf}
-\setinterfaceconstant{bottomstate}{etatinf}
-\setinterfaceconstant{break}{break}
-\setinterfaceconstant{buffer}{buffer}
-\setinterfaceconstant{cache}{cache}
+\setinterfaceconstant{bottom}{bas}
+\setinterfaceconstant{bottomafter}{basaprès}
+\setinterfaceconstant{bottombefore}{basavant}
+\setinterfaceconstant{bottomcommand}{commandebas}
+\setinterfaceconstant{bottomdistance}{distancebas}
+\setinterfaceconstant{bottomframe}{cadrebas}
+\setinterfaceconstant{bottomoffset}{decalagebas}
+\setinterfaceconstant{bottomspace}{espacebas}
+\setinterfaceconstant{bottomstate}{etatbas}
+\setinterfaceconstant{break}{saut}
+\setinterfaceconstant{buffer}{tampon}
+\setinterfaceconstant{cache}{memoirecache}
\setinterfaceconstant{calculate}{calculer}
-\setinterfaceconstant{category}{category}
-\setinterfaceconstant{ccommand}{ccommande}
-\setinterfaceconstant{character}{character}
-\setinterfaceconstant{characters}{characters}
-\setinterfaceconstant{check}{check}
+\setinterfaceconstant{category}{categorie}
+\setinterfaceconstant{ccommand}{commandec}
+\setinterfaceconstant{character}{caractere}
+\setinterfaceconstant{characters}{caracteres}
+\setinterfaceconstant{check}{verifier}
\setinterfaceconstant{click}{clic}
\setinterfaceconstant{clickin}{clicinterieur}
\setinterfaceconstant{clickout}{clicexterieur}
-\setinterfaceconstant{clipoffset}{clipoffset}
-\setinterfaceconstant{closeaction}{actionfermeture}
-\setinterfaceconstant{closecommand}{closecommand}
-\setinterfaceconstant{closepage}{closepage}
-\setinterfaceconstant{closepageaction}{actionfermeturepage}
-\setinterfaceconstant{closesymbol}{closesymbol}
+\setinterfaceconstant{clipoffset}{decalagedecoupe}
+\setinterfaceconstant{closeaction}{fermeraction}
+\setinterfaceconstant{closecommand}{fermercommande}
+\setinterfaceconstant{closepage}{fermerpage}
+\setinterfaceconstant{closepageaction}{fermeractionpage}
+\setinterfaceconstant{closesymbol}{fermersymbol}
\setinterfaceconstant{color}{couleur}
\setinterfaceconstant{column}{colonne}
\setinterfaceconstant{columndistance}{distancecolonne}
\setinterfaceconstant{columns}{colonnes}
-\setinterfaceconstant{comma}{comma}
+\setinterfaceconstant{comma}{virgule}
\setinterfaceconstant{command}{commande}
-\setinterfaceconstant{commandafter}{commandeapres}
+\setinterfaceconstant{commandafter}{commandeaprès}
\setinterfaceconstant{commandbefore}{commandeavant}
\setinterfaceconstant{commands}{commandes}
-\setinterfaceconstant{comment}{comment}
-\setinterfaceconstant{commentchar}{commentchar}
-\setinterfaceconstant{commentoffset}{commentoffset}
+\setinterfaceconstant{comment}{commentaire}
+\setinterfaceconstant{commentchar}{caracommentaire}
+\setinterfaceconstant{commentoffset}{decalagecommentaire}
\setinterfaceconstant{compact}{compact}
\setinterfaceconstant{component}{composant}
-\setinterfaceconstant{compoundhyphen}{compoundhyphen}
-\setinterfaceconstant{compress}{compress}
-\setinterfaceconstant{compressdistance}{compressdistance}
-\setinterfaceconstant{compressmethod}{compressmethod}
-\setinterfaceconstant{compressseparator}{compressseparator}
-\setinterfaceconstant{compressstopper}{compressstopper}
-\setinterfaceconstant{concerns}{concerns}
-\setinterfaceconstant{connector}{connector}
-\setinterfaceconstant{continue}{continue}
-\setinterfaceconstant{contrastcolor}{coleurcontraste}
+\setinterfaceconstant{compoundhyphen}{traitdunioncompose}
+\setinterfaceconstant{compress}{reduire}
+\setinterfaceconstant{compressdistance}{distancereduction}
+\setinterfaceconstant{compressmethod}{methodereduction}
+\setinterfaceconstant{compressseparator}{separateurreduction}
+\setinterfaceconstant{compressstopper}{stoppeurreduction}
+\setinterfaceconstant{concerns}{concerne}
+\setinterfaceconstant{connector}{connecteur}
+\setinterfaceconstant{continue}{continuer}
+\setinterfaceconstant{contrastcolor}{couleurconstrast}
\setinterfaceconstant{controls}{controles}
\setinterfaceconstant{conversion}{conversion}
-\setinterfaceconstant{convertfile}{conversionfichier}
+\setinterfaceconstant{convertfile}{convertirfichier}
\setinterfaceconstant{copies}{copies}
\setinterfaceconstant{corner}{coin}
\setinterfaceconstant{coupling}{couplage}
-\setinterfaceconstant{couplingway}{modecouplage}
+\setinterfaceconstant{couplingway}{faconcouplage}
\setinterfaceconstant{criterium}{critere}
-\setinterfaceconstant{cropoffset}{cropoffset}
-\setinterfaceconstant{crossreference}{crossreference}
-\setinterfaceconstant{cssfile}{cssfile}
+\setinterfaceconstant{cropoffset}{decalagerecadre}
+\setinterfaceconstant{crossreference}{renvoi}
+\setinterfaceconstant{cssfile}{fichiercss}
\setinterfaceconstant{current}{courant}
-\setinterfaceconstant{cutspace}{cutspace}
+\setinterfaceconstant{cutspace}{espacecoupe}
\setinterfaceconstant{dash}{pointille}
\setinterfaceconstant{dat}{dat}
-\setinterfaceconstant{database}{database}
-\setinterfaceconstant{dataset}{dataset}
+\setinterfaceconstant{database}{basededonnees}
+\setinterfaceconstant{dataset}{jeudedonnees}
\setinterfaceconstant{date}{date}
-\setinterfaceconstant{deepnumbercommand}{deepnumbercommand}
-\setinterfaceconstant{deeptextcommand}{deeptextcommand}
+\setinterfaceconstant{deepnumbercommand}{commandeprofondenumero}
+\setinterfaceconstant{deeptextcommand}{commandeprofondetexte}
\setinterfaceconstant{default}{defaut}
-\setinterfaceconstant{delay}{delai}
+\setinterfaceconstant{delay}{retard}
\setinterfaceconstant{depth}{profondeur}
\setinterfaceconstant{depthcorrection}{correctionprofondeur}
\setinterfaceconstant{direction}{direction}
\setinterfaceconstant{directory}{repertoire}
\setinterfaceconstant{display}{affichage}
-\setinterfaceconstant{displaythreshold}{displaythreshold}
+\setinterfaceconstant{displaythreshold}{seuilaffichage}
\setinterfaceconstant{distance}{distance}
-\setinterfaceconstant{domain}{domain}
+\setinterfaceconstant{domain}{domaine}
\setinterfaceconstant{dot}{point}
\setinterfaceconstant{doublesided}{rectoverso}
-\setinterfaceconstant{down}{down}
-\setinterfaceconstant{dummy}{dummy}
+\setinterfaceconstant{down}{enbas}
+\setinterfaceconstant{dummy}{factice}
\setinterfaceconstant{dx}{dx}
\setinterfaceconstant{dy}{dy}
\setinterfaceconstant{edge}{bord}
\setinterfaceconstant{edgedistance}{distancebord}
-\setinterfaceconstant{editor}{editor}
-\setinterfaceconstant{editoretaldisplay}{editoretaldisplay}
-\setinterfaceconstant{editoretallimit}{editoretallimit}
-\setinterfaceconstant{editoretaltext}{editoretaltext}
+\setinterfaceconstant{editor}{editeur}
+\setinterfaceconstant{editoretaldisplay}{editeurealaffichage}
+\setinterfaceconstant{editoretallimit}{editeureallimite}
+\setinterfaceconstant{editoretaltext}{editeurealtexte}
\setinterfaceconstant{empty}{vide}
-\setinterfaceconstant{entities}{entities}
-\setinterfaceconstant{entries}{entries}
-\setinterfaceconstant{equalheight}{equalheight}
-\setinterfaceconstant{equalwidth}{equalwidth}
-\setinterfaceconstant{escape}{escape}
-\setinterfaceconstant{etaldisplay}{etaldisplay}
-\setinterfaceconstant{etallimit}{etallimit}
+\setinterfaceconstant{entities}{entitees}
+\setinterfaceconstant{entries}{entrees}
+\setinterfaceconstant{equalheight}{hauteuregale}
+\setinterfaceconstant{equalwidth}{margeuregale}
+\setinterfaceconstant{escape}{echappatoire}
+\setinterfaceconstant{etaldisplay}{etalaffichage}
+\setinterfaceconstant{etallimit}{etallimite}
\setinterfaceconstant{etaloption}{etaloption}
-\setinterfaceconstant{etaltext}{etaltext}
+\setinterfaceconstant{etaltext}{etalttexte}
\setinterfaceconstant{evenmargin}{margepaire}
\setinterfaceconstant{exact}{exact}
-\setinterfaceconstant{exitoffset}{exitoffset}
+\setinterfaceconstant{exitoffset}{decalagesortie}
\setinterfaceconstant{expansion}{expansion}
-\setinterfaceconstant{export}{export}
+\setinterfaceconstant{export}{exporter}
\setinterfaceconstant{extras}{extras}
\setinterfaceconstant{factor}{facteur}
-\setinterfaceconstant{fallback}{fallback}
+\setinterfaceconstant{fallback}{repli}
+\setinterfaceconstant{fallbacks}{replis}
\setinterfaceconstant{family}{famille}
-\setinterfaceconstant{features}{features}
-\setinterfaceconstant{fences}{fences}
-\setinterfaceconstant{field}{field}
+\setinterfaceconstant{features}{fonctionnalites}
+\setinterfaceconstant{featureset}{jeufonctionnalite}
+\setinterfaceconstant{fences}{barrieres}
+\setinterfaceconstant{field}{champ}
\setinterfaceconstant{fieldbackgroundcolor}{couleurarrierreplanchamp}
\setinterfaceconstant{fieldframecolor}{couleurcadrechamp}
\setinterfaceconstant{fieldlayer}{calquechamp}
-\setinterfaceconstant{fieldoffset}{offsetchamp}
+\setinterfaceconstant{fieldoffset}{decalagechamp}
\setinterfaceconstant{file}{fichier}
-\setinterfaceconstant{filler}{filler}
-\setinterfaceconstant{filter}{filter}
-\setinterfaceconstant{filtercommand}{filtercommand}
-\setinterfaceconstant{finalnamesep}{finalnamesep}
-\setinterfaceconstant{finalpagesep}{finalpagesep}
-\setinterfaceconstant{finalpubsep}{finalpubsep}
+\setinterfaceconstant{filler}{remplisseur}
+\setinterfaceconstant{filter}{filtre}
+\setinterfaceconstant{filtercommand}{commandefiltre}
+\setinterfaceconstant{finalnamesep}{sepnomfinal}
+\setinterfaceconstant{finalpagesep}{seppagefinale}
+\setinterfaceconstant{finalpubsep}{seppubfinale}
\setinterfaceconstant{first}{premier}
-\setinterfaceconstant{firstnamesep}{firstnamesep}
+\setinterfaceconstant{firstnamesep}{seppremiernom}
\setinterfaceconstant{firstpage}{premierepage}
\setinterfaceconstant{focus}{focus}
\setinterfaceconstant{focusin}{focusin}
-\setinterfaceconstant{focusoffset}{focusoffset}
+\setinterfaceconstant{focusoffset}{decalagefocus}
\setinterfaceconstant{focusout}{focusout}
+\setinterfaceconstant{font}{font}
\setinterfaceconstant{footer}{pdp}
-\setinterfaceconstant{footerdistance}{dsitancepdp}
+\setinterfaceconstant{footerdistance}{distancepdp}
\setinterfaceconstant{footerstate}{etatpdp}
-\setinterfaceconstant{force}{force}
+\setinterfaceconstant{force}{forcer}
\setinterfaceconstant{foregroundcolor}{couleurpremierplan}
\setinterfaceconstant{foregroundstyle}{stylepremierplan}
\setinterfaceconstant{format}{formatter}
@@ -841,107 +850,108 @@
\setinterfaceconstant{frameoffset}{decalagecadre}
\setinterfaceconstant{frameradius}{rayoncadre}
\setinterfaceconstant{frames}{cadres}
-\setinterfaceconstant{freeregion}{freeregion}
+\setinterfaceconstant{freeregion}{regionlibre}
\setinterfaceconstant{from}{de}
-\setinterfaceconstant{functioncolor}{functioncolor}
-\setinterfaceconstant{functionstyle}{functionstyle}
-\setinterfaceconstant{get}{obtient}
+\setinterfaceconstant{functioncolor}{couleurfonction}
+\setinterfaceconstant{functionstyle}{stylefonction}
+\setinterfaceconstant{get}{obtenir}
\setinterfaceconstant{global}{global}
-\setinterfaceconstant{goodies}{goodies}
+\setinterfaceconstant{goodies}{friandises}
\setinterfaceconstant{grid}{grille}
-\setinterfaceconstant{group}{group}
-\setinterfaceconstant{groupsuffix}{groupsuffix}
-\setinterfaceconstant{hang}{suspend}
-\setinterfaceconstant{hcompact}{hcompact}
-\setinterfaceconstant{headalign}{headalign}
+\setinterfaceconstant{group}{groupe}
+\setinterfaceconstant{groupsuffix}{suffixegroupe}
+\setinterfaceconstant{hang}{suspendre}
+\setinterfaceconstant{hcompact}{compacth}
+\setinterfaceconstant{headalign}{alignertete}
\setinterfaceconstant{headcolor}{couleurtete}
\setinterfaceconstant{headcommand}{commandetete}
\setinterfaceconstant{headconversion}{conversiontete}
-\setinterfaceconstant{header}{entete}
-\setinterfaceconstant{headerdistance}{distanceentete}
-\setinterfaceconstant{headerstate}{etatentete}
+\setinterfaceconstant{header}{entête}
+\setinterfaceconstant{headerdistance}{distanceentête}
+\setinterfaceconstant{headerstate}{etatentête}
\setinterfaceconstant{headlabel}{etiquettetete}
\setinterfaceconstant{headnumber}{numerotete}
-\setinterfaceconstant{headseparator}{headseparator}
+\setinterfaceconstant{headseparator}{separateurtete}
\setinterfaceconstant{headstyle}{styletete}
\setinterfaceconstant{height}{hauteur}
-\setinterfaceconstant{hfactor}{facteurhauteur}
-\setinterfaceconstant{hfil}{hfil}
-\setinterfaceconstant{hidenumber}{hidenumber}
-\setinterfaceconstant{hoffset}{decalagehauteur}
-\setinterfaceconstant{horizontal}{horizontale}
-\setinterfaceconstant{horoffset}{horoffset}
-\setinterfaceconstant{hyphen}{hyphen}
-\setinterfaceconstant{hyphens}{hyphens}
-\setinterfaceconstant{icommand}{icommande}
-\setinterfaceconstant{ignore}{ignore}
-\setinterfaceconstant{in}{in}
+\setinterfaceconstant{hfactor}{facteurh}
+\setinterfaceconstant{hfil}{remplissageh}
+\setinterfaceconstant{hidenumber}{cachernumero}
+\setinterfaceconstant{hoffset}{decalageh}
+\setinterfaceconstant{horizontal}{horizontal}
+\setinterfaceconstant{horoffset}{decalagehor}
+\setinterfaceconstant{hyphen}{traitdunion}
+\setinterfaceconstant{hyphens}{traitsdunion}
+\setinterfaceconstant{icommand}{commandei}
+\setinterfaceconstant{ignore}{ignorer}
+\setinterfaceconstant{in}{dans}
\setinterfaceconstant{inbetween}{entre}
-\setinterfaceconstant{increment}{incremente}
-\setinterfaceconstant{incrementnumber}{incrementenumero}
-\setinterfaceconstant{indenting}{composeenalinea}
-\setinterfaceconstant{indentnext}{indentesuivant}
+\setinterfaceconstant{increment}{incrementer}
+\setinterfaceconstant{incrementnumber}{incrementernumero}
+\setinterfaceconstant{indenting}{indentation}
+\setinterfaceconstant{indentlist}{indentlist}
+\setinterfaceconstant{indentnext}{indenterauuivant}
\setinterfaceconstant{index}{index}
\setinterfaceconstant{indicator}{indicateur}
-\setinterfaceconstant{initialsep}{initialsep}
-\setinterfaceconstant{inlinethreshold}{inlinethreshold}
+\setinterfaceconstant{initialsep}{sepinitial}
+\setinterfaceconstant{inlinethreshold}{seuilenligne}
\setinterfaceconstant{inner}{interieur}
\setinterfaceconstant{innermargin}{margeinterieure}
\setinterfaceconstant{inputfile}{fichierentree}
-\setinterfaceconstant{insidesection}{insidesection}
+\setinterfaceconstant{insidesection}{auseinsection}
\setinterfaceconstant{instance}{instance}
-\setinterfaceconstant{intent}{intent}
+\setinterfaceconstant{intent}{intention}
\setinterfaceconstant{interaction}{interaction}
\setinterfaceconstant{interlinespace}{espaceinterligne}
-\setinterfaceconstant{internalgrid}{internalgrid}
-\setinterfaceconstant{italicfeatures}{italicfeatures}
-\setinterfaceconstant{italicfont}{italicfont}
-\setinterfaceconstant{itemalign}{itemalign}
-\setinterfaceconstant{items}{elements}
-\setinterfaceconstant{joiners}{joiners}
-\setinterfaceconstant{journalconversion}{journalconversion}
-\setinterfaceconstant{juniorsep}{juniorsep}
-\setinterfaceconstant{keeptogether}{keeptogether}
-\setinterfaceconstant{ken}{ken}
-\setinterfaceconstant{keyexpansion}{keyexpansion}
-\setinterfaceconstant{keys}{keys}
-\setinterfaceconstant{keyword}{motcle}
+\setinterfaceconstant{internalgrid}{grilleinterieure}
+\setinterfaceconstant{italicfeatures}{fonctionnalitesitalique}
+\setinterfaceconstant{italicfont}{policeitalique}
+\setinterfaceconstant{itemalign}{alignerelem}
+\setinterfaceconstant{items}{élément}
+\setinterfaceconstant{joiners}{joins}
+\setinterfaceconstant{journalconversion}{conversionjournal}
+\setinterfaceconstant{juniorsep}{sepjunior}
+\setinterfaceconstant{keeptogether}{conserverensemble}
+\setinterfaceconstant{ken}{rep}
+\setinterfaceconstant{keyexpansion}{expansioncle}
+\setinterfaceconstant{keys}{cles}
+\setinterfaceconstant{keyword}{motclé}
\setinterfaceconstant{label}{etiquette}
-\setinterfaceconstant{labelalternative}{labelalternative}
-\setinterfaceconstant{labelcolor}{labelcolor}
-\setinterfaceconstant{labeloffset}{labeloffset}
-\setinterfaceconstant{labelstyle}{labelstyle}
-\setinterfaceconstant{language}{language}
-\setinterfaceconstant{last}{last}
-\setinterfaceconstant{lastnamesep}{lastnamesep}
+\setinterfaceconstant{labelalternative}{varianteetiquette}
+\setinterfaceconstant{labelcolor}{couleuretiquette}
+\setinterfaceconstant{labeloffset}{decalageetiquette}
+\setinterfaceconstant{labelstyle}{styleetiquette}
+\setinterfaceconstant{language}{langue}
+\setinterfaceconstant{last}{dernier}
+\setinterfaceconstant{lastnamesep}{sepderniernom}
\setinterfaceconstant{lastpage}{dernierepage}
-\setinterfaceconstant{lastpagesep}{lastpagesep}
-\setinterfaceconstant{lastpubsep}{lastpubsep}
-\setinterfaceconstant{layout}{layout}
+\setinterfaceconstant{lastpagesep}{sepdernierepage}
+\setinterfaceconstant{lastpubsep}{sepdernierepub}
+\setinterfaceconstant{layout}{miseenpage}
\setinterfaceconstant{left}{gauche}
\setinterfaceconstant{leftcolor}{couleurgauche}
-\setinterfaceconstant{leftcompoundhyphen}{leftcompoundhyphen}
+\setinterfaceconstant{leftcompoundhyphen}{traitdunioncomposegauche}
\setinterfaceconstant{leftedge}{bordgauche}
\setinterfaceconstant{leftedgedistance}{distancebordgauche}
\setinterfaceconstant{leftframe}{cadregauche}
-\setinterfaceconstant{lefthyphen}{lefthyphen}
+\setinterfaceconstant{lefthyphen}{traitduniongauche}
\setinterfaceconstant{leftmargin}{margegauche}
\setinterfaceconstant{leftmargindistance}{distancemargegauche}
\setinterfaceconstant{leftoffset}{decalagegauche}
\setinterfaceconstant{leftquotation}{citationgauche}
\setinterfaceconstant{leftquote}{citergauche}
-\setinterfaceconstant{leftsample}{leftsample}
+\setinterfaceconstant{leftsample}{echantillongauche}
\setinterfaceconstant{leftsentence}{phrasegauche}
-\setinterfaceconstant{leftspeech}{leftspeech}
-\setinterfaceconstant{leftstyle}{leftstyle}
+\setinterfaceconstant{leftspeech}{discoursgauche}
+\setinterfaceconstant{leftstyle}{stylegauche}
\setinterfaceconstant{leftsubsentence}{sousphrasegauche}
\setinterfaceconstant{lefttext}{textegauche}
\setinterfaceconstant{leftwidth}{largeurgauche}
-\setinterfaceconstant{leftwords}{leftwords}
-\setinterfaceconstant{less}{less}
+\setinterfaceconstant{leftwords}{motsgauche}
+\setinterfaceconstant{less}{moins}
\setinterfaceconstant{level}{niveau}
\setinterfaceconstant{levels}{niveaux}
-\setinterfaceconstant{limittext}{limittext}
+\setinterfaceconstant{limittext}{textelimite}
\setinterfaceconstant{line}{ligne}
\setinterfaceconstant{linecorrection}{correctionligne}
\setinterfaceconstant{lines}{lignes}
@@ -949,58 +959,58 @@
\setinterfaceconstant{listtext}{texteliste}
\setinterfaceconstant{local}{local}
\setinterfaceconstant{location}{emplacement}
-\setinterfaceconstant{loffset}{loffset}
+\setinterfaceconstant{loffset}{decalagel}
\setinterfaceconstant{logo}{logo}
\setinterfaceconstant{logos}{logos}
-\setinterfaceconstant{marcolor}{couleurmarquage}
+\setinterfaceconstant{marcolor}{couleurrem}
\setinterfaceconstant{margin}{marge}
\setinterfaceconstant{margindistance}{distancemarge}
-\setinterfaceconstant{marginedge}{bordmarge}
-\setinterfaceconstant{marginedgetext}{textebordmarge}
+\setinterfaceconstant{marginedge}{margebord}
+\setinterfaceconstant{marginedgetext}{textemargebord}
\setinterfaceconstant{margintext}{textemarge}
-\setinterfaceconstant{mark}{mark}
+\setinterfaceconstant{mark}{marque}
\setinterfaceconstant{marking}{marquage}
-\setinterfaceconstant{marstyle}{stylemarquage}
-\setinterfaceconstant{mask}{mask}
-\setinterfaceconstant{mathclass}{mathclass}
-\setinterfaceconstant{mathlimits}{mathlimits}
-\setinterfaceconstant{mathstyle}{mathstyle}
+\setinterfaceconstant{marstyle}{stylerem}
+\setinterfaceconstant{mask}{masque}
+\setinterfaceconstant{mathclass}{classemath}
+\setinterfaceconstant{mathlimits}{limitesmath}
+\setinterfaceconstant{mathstyle}{stylemath}
\setinterfaceconstant{max}{max}
-\setinterfaceconstant{maxdepth}{maxdepth}
+\setinterfaceconstant{maxdepth}{profondeurmax}
\setinterfaceconstant{maxheight}{hauteurmax}
\setinterfaceconstant{maxwidth}{largeurmax}
-\setinterfaceconstant{maybeyear}{maybeyear}
+\setinterfaceconstant{maybeyear}{anneepeutetre}
\setinterfaceconstant{menu}{menu}
\setinterfaceconstant{method}{methode}
\setinterfaceconstant{middle}{milieu}
-\setinterfaceconstant{middlecolor}{middlecolor}
-\setinterfaceconstant{middlecommand}{middlecommand}
-\setinterfaceconstant{middlespeech}{middlespeech}
-\setinterfaceconstant{middlestyle}{middlestyle}
-\setinterfaceconstant{middletext}{textecentre}
-\setinterfaceconstant{middlewidth}{middlewidth}
-\setinterfaceconstant{midsentence}{midsentence}
+\setinterfaceconstant{middlecolor}{couleurmilieu}
+\setinterfaceconstant{middlecommand}{commandemilieu}
+\setinterfaceconstant{middlespeech}{discoursmilieu}
+\setinterfaceconstant{middlestyle}{stylemilieu}
+\setinterfaceconstant{middletext}{textemilieu}
+\setinterfaceconstant{middlewidth}{largeurmilieu}
+\setinterfaceconstant{midsentence}{milieuphrase}
\setinterfaceconstant{min}{min}
\setinterfaceconstant{mindepth}{profondeurmin}
\setinterfaceconstant{minheight}{hauteurmin}
\setinterfaceconstant{minwidth}{largeurmin}
-\setinterfaceconstant{moffset}{moffset}
-\setinterfaceconstant{monthconversion}{monthconversion}
-\setinterfaceconstant{more}{more}
-\setinterfaceconstant{mpdepth}{mpdepth}
-\setinterfaceconstant{mpheight}{mpheight}
-\setinterfaceconstant{mpoffset}{mpoffset}
-\setinterfaceconstant{mpwidth}{mpwidth}
+\setinterfaceconstant{moffset}{decalagem}
+\setinterfaceconstant{monthconversion}{conversionmois}
+\setinterfaceconstant{more}{plus}
+\setinterfaceconstant{mpdepth}{profondeurmp}
+\setinterfaceconstant{mpheight}{hauteurmp}
+\setinterfaceconstant{mpoffset}{decalagemp}
+\setinterfaceconstant{mpwidth}{largeurmp}
\setinterfaceconstant{n}{n}
\setinterfaceconstant{name}{nom}
-\setinterfaceconstant{namesep}{namesep}
-\setinterfaceconstant{nbottom}{ninf}
+\setinterfaceconstant{namesep}{sepnom}
+\setinterfaceconstant{nbottom}{nbas}
\setinterfaceconstant{nc}{nc}
\setinterfaceconstant{next}{suivant}
-\setinterfaceconstant{nextleft}{nextleft}
-\setinterfaceconstant{nextleftquotation}{nextleftquotation}
-\setinterfaceconstant{nextright}{nextright}
-\setinterfaceconstant{nextrightquotation}{nextrightquotation}
+\setinterfaceconstant{nextleft}{suivantgauche}
+\setinterfaceconstant{nextleftquotation}{citationgauchesuivante}
+\setinterfaceconstant{nextright}{suivantdroite}
+\setinterfaceconstant{nextrightquotation}{citationdroitesuivante}
\setinterfaceconstant{nl}{nl}
\setinterfaceconstant{nleft}{ngauche}
\setinterfaceconstant{nlines}{nlignes}
@@ -1009,348 +1019,349 @@
\setinterfaceconstant{notes}{notes}
\setinterfaceconstant{nr}{nr}
\setinterfaceconstant{nright}{ndroite}
-\setinterfaceconstant{ntop}{nsup}
+\setinterfaceconstant{ntop}{nhaut}
\setinterfaceconstant{number}{numero}
-\setinterfaceconstant{numberalign}{numberalign}
+\setinterfaceconstant{numberalign}{alignernumero}
\setinterfaceconstant{numbercolor}{couleurnumero}
\setinterfaceconstant{numbercommand}{commandenumero}
-\setinterfaceconstant{numberconversion}{numberconversion}
-\setinterfaceconstant{numberconversionset}{numberconversionset}
-\setinterfaceconstant{numberdistance}{numberdistance}
-\setinterfaceconstant{numbering}{numerotation}
-\setinterfaceconstant{numberorder}{numberorder}
-\setinterfaceconstant{numberprefix}{numberprefix}
-\setinterfaceconstant{numbersegments}{numbersegments}
-\setinterfaceconstant{numberseparator}{separateurnumbero}
-\setinterfaceconstant{numberseparatorset}{numberseparatorset}
-\setinterfaceconstant{numberset}{numberset}
-\setinterfaceconstant{numberstarter}{numberstarter}
-\setinterfaceconstant{numberstopper}{numberstopper}
-\setinterfaceconstant{numberstrut}{numberstrut}
+\setinterfaceconstant{numberconversion}{conversionnumero}
+\setinterfaceconstant{numberconversionset}{jeuconversionnumero}
+\setinterfaceconstant{numberdistance}{distancenumero}
+\setinterfaceconstant{numbering}{numérotation}
+\setinterfaceconstant{numberorder}{ordrenumero}
+\setinterfaceconstant{numberprefix}{prefixenumero}
+\setinterfaceconstant{numbersegments}{segmentsnumero}
+\setinterfaceconstant{numberseparator}{separateurnumero}
+\setinterfaceconstant{numberseparatorset}{jeuseparateurnumero}
+\setinterfaceconstant{numberset}{jeunumero}
+\setinterfaceconstant{numberstarter}{demarreurnumero}
+\setinterfaceconstant{numberstopper}{stoppeurnumero}
+\setinterfaceconstant{numberstrut}{entretoisenumero}
\setinterfaceconstant{numberstyle}{stylenumero}
-\setinterfaceconstant{numberwidth}{numberwidth}
+\setinterfaceconstant{numberwidth}{largeurnumero}
\setinterfaceconstant{nx}{nx}
\setinterfaceconstant{ny}{ny}
\setinterfaceconstant{object}{objet}
\setinterfaceconstant{obstruction}{obstruction}
-\setinterfaceconstant{oddmargin}{margepaire}
-\setinterfaceconstant{offset}{offset}
-\setinterfaceconstant{openaction}{actionouverture}
-\setinterfaceconstant{openpage}{openpage}
-\setinterfaceconstant{openpageaction}{actionouverturepage}
-\setinterfaceconstant{openup}{openup}
-\setinterfaceconstant{opticalsize}{opticalsize}
+\setinterfaceconstant{oddmargin}{margeimpaire}
+\setinterfaceconstant{offset}{decalage}
+\setinterfaceconstant{openaction}{actionouvrir}
+\setinterfaceconstant{openpage}{ouvrirpage}
+\setinterfaceconstant{openpageaction}{actionouvrirpage}
+\setinterfaceconstant{openup}{ouverture}
+\setinterfaceconstant{opticalsize}{tailleoptique}
\setinterfaceconstant{option}{option}
-\setinterfaceconstant{order}{order}
+\setinterfaceconstant{order}{ordre}
\setinterfaceconstant{orientation}{orientation}
-\setinterfaceconstant{otherstext}{otherstext}
+\setinterfaceconstant{otherstext}{texteautres}
\setinterfaceconstant{outermargin}{margeexterieure}
-\setinterfaceconstant{overprint}{overprint}
-\setinterfaceconstant{ownerpassword}{ownerpassword}
-\setinterfaceconstant{ownnumber}{numeroproprio}
-\setinterfaceconstant{packcriterium}{packcriterium}
+\setinterfaceconstant{overprint}{surimpression}
+\setinterfaceconstant{ownerpassword}{motdepasseproprietaire}
+\setinterfaceconstant{ownnumber}{numeropropre}
+\setinterfaceconstant{packcriterium}{criterepack}
\setinterfaceconstant{page}{page}
-\setinterfaceconstant{pageboundaries}{limitespage}
+\setinterfaceconstant{pageboundaries}{frontierespage}
\setinterfaceconstant{pagecolor}{couleurpage}
-\setinterfaceconstant{pagecolormodel}{pagecolormodel}
+\setinterfaceconstant{pagecolormodel}{modelecouleurpage}
\setinterfaceconstant{pagecommand}{commandepage}
-\setinterfaceconstant{pageconnector}{pageconnector}
-\setinterfaceconstant{pageconversion}{pageconversion}
-\setinterfaceconstant{pageconversionset}{pageconversionset}
-\setinterfaceconstant{pageleft}{pageleft}
-\setinterfaceconstant{pagemethod}{pagemethod}
+\setinterfaceconstant{pageconnector}{connecteurpage}
+\setinterfaceconstant{pageconversion}{conversionpage}
+\setinterfaceconstant{pageconversionset}{jeuconversionpage}
+\setinterfaceconstant{pageleft}{pagegauche}
+\setinterfaceconstant{pagemethod}{methodepage}
\setinterfaceconstant{pagenumber}{numeropage}
-\setinterfaceconstant{pageprefix}{pageprefix}
-\setinterfaceconstant{pageprefixconnector}{pageprefixconnector}
-\setinterfaceconstant{pageprefixconversion}{pageprefixconversion}
-\setinterfaceconstant{pageprefixconversionset}{pageprefixconversionset}
-\setinterfaceconstant{pageprefixsegments}{pageprefixsegments}
-\setinterfaceconstant{pageprefixseparatorset}{pageprefixseparatorset}
-\setinterfaceconstant{pageprefixset}{pageprefixset}
-\setinterfaceconstant{pageprefixstarter}{pageprefixstarter}
-\setinterfaceconstant{pageprefixstopper}{pageprefixstopper}
-\setinterfaceconstant{pageright}{pageright}
-\setinterfaceconstant{pagesegments}{pagesegments}
-\setinterfaceconstant{pagesep}{pagesep}
-\setinterfaceconstant{pageseparatorset}{pageseparatorset}
-\setinterfaceconstant{pageset}{pageset}
-\setinterfaceconstant{pagestarter}{pagestarter}
+\setinterfaceconstant{pageprefix}{prefixepage}
+\setinterfaceconstant{pageprefixconnector}{connecteurprefixepage}
+\setinterfaceconstant{pageprefixconversion}{conversionprefixepage}
+\setinterfaceconstant{pageprefixconversionset}{jeuconversionprefixepage}
+\setinterfaceconstant{pageprefixsegments}{segmentsprefixepage}
+\setinterfaceconstant{pageprefixseparatorset}{jeuseparateurprefixepage}
+\setinterfaceconstant{pageprefixset}{jeuprefixepage}
+\setinterfaceconstant{pageprefixstarter}{demarreurprefixepage}
+\setinterfaceconstant{pageprefixstopper}{stoppeurprefixpage}
+\setinterfaceconstant{pageright}{pagedroite}
+\setinterfaceconstant{pagesegments}{segmentspage}
+\setinterfaceconstant{pagesep}{seppage}
+\setinterfaceconstant{pageseparatorset}{jeuseparateurpage}
+\setinterfaceconstant{pageset}{jeupage}
+\setinterfaceconstant{pagestarter}{demarreurpage}
\setinterfaceconstant{pagestate}{etatpage}
-\setinterfaceconstant{pagestopper}{pagestopper}
+\setinterfaceconstant{pagestopper}{stoppeurpage}
\setinterfaceconstant{pagestyle}{stylepage}
\setinterfaceconstant{palet}{palette}
\setinterfaceconstant{paper}{papier}
\setinterfaceconstant{paragraph}{paragraphe}
-\setinterfaceconstant{period}{period}
-\setinterfaceconstant{place}{place}
-\setinterfaceconstant{placehead}{placetete}
-\setinterfaceconstant{placestopper}{emplacementstopper}
+\setinterfaceconstant{period}{periode}
+\setinterfaceconstant{place}{placer}
+\setinterfaceconstant{placehead}{placertete}
+\setinterfaceconstant{placeholder}{placeholder}
+\setinterfaceconstant{placestopper}{placerstoppeur}
\setinterfaceconstant{position}{position}
\setinterfaceconstant{prefix}{prefixe}
-\setinterfaceconstant{prefixconnector}{prefixconnector}
-\setinterfaceconstant{prefixconversion}{prefixconversion}
-\setinterfaceconstant{prefixconversionset}{prefixconversionset}
-\setinterfaceconstant{prefixsegments}{prefixsegments}
-\setinterfaceconstant{prefixseparatorset}{prefixseparatorset}
-\setinterfaceconstant{prefixset}{prefixset}
-\setinterfaceconstant{prefixstarter}{prefixstarter}
-\setinterfaceconstant{prefixstopper}{prefixstopper}
-\setinterfaceconstant{preset}{prereglage}
-\setinterfaceconstant{preview}{previsualisation}
+\setinterfaceconstant{prefixconnector}{connecteurprefixe}
+\setinterfaceconstant{prefixconversion}{conversionprefixe}
+\setinterfaceconstant{prefixconversionset}{jeuconversionprefixe}
+\setinterfaceconstant{prefixsegments}{segmentsprefixe}
+\setinterfaceconstant{prefixseparatorset}{jeuseparateurprefixe}
+\setinterfaceconstant{prefixset}{jeuprefixe}
+\setinterfaceconstant{prefixstarter}{demarreurprefixe}
+\setinterfaceconstant{prefixstopper}{stoppeurprefixe}
+\setinterfaceconstant{preset}{preregler}
+\setinterfaceconstant{preview}{apercu}
\setinterfaceconstant{previous}{precedent}
\setinterfaceconstant{previousnumber}{numeroprecedent}
-\setinterfaceconstant{print}{print}
-\setinterfaceconstant{printable}{editable}
-\setinterfaceconstant{process}{process}
-\setinterfaceconstant{profile}{profile}
-\setinterfaceconstant{properties}{properties}
-\setinterfaceconstant{pubsep}{pubsep}
-\setinterfaceconstant{quotechar}{quotechar}
+\setinterfaceconstant{print}{imprimer}
+\setinterfaceconstant{printable}{imprimable}
+\setinterfaceconstant{process}{traiter}
+\setinterfaceconstant{profile}{profil}
+\setinterfaceconstant{properties}{proprietes}
+\setinterfaceconstant{pubsep}{seppub}
+\setinterfaceconstant{quotechar}{caracitation}
\setinterfaceconstant{radius}{rayon}
\setinterfaceconstant{random}{aleatoire}
-\setinterfaceconstant{range}{range}
+\setinterfaceconstant{range}{gamme}
\setinterfaceconstant{reduction}{reduction}
\setinterfaceconstant{ref}{ref}
-\setinterfaceconstant{refcommand}{refcommand}
+\setinterfaceconstant{refcommand}{commanderef}
\setinterfaceconstant{reference}{reference}
-\setinterfaceconstant{referencemethod}{referencemethod}
-\setinterfaceconstant{referenceprefix}{referenceprefix}
-\setinterfaceconstant{referencing}{referencing}
+\setinterfaceconstant{referencemethod}{methodereference}
+\setinterfaceconstant{referenceprefix}{prefixereference}
+\setinterfaceconstant{referencing}{referencement}
\setinterfaceconstant{region}{region}
-\setinterfaceconstant{regionin}{entreregion}
-\setinterfaceconstant{regionout}{regionexterieure}
-\setinterfaceconstant{register}{register}
-\setinterfaceconstant{regularfeatures}{regularfeatures}
-\setinterfaceconstant{regularfont}{regularfont}
-\setinterfaceconstant{renderingsetup}{renderingsetup}
-\setinterfaceconstant{repeat}{repete}
-\setinterfaceconstant{reset}{reset}
+\setinterfaceconstant{regionin}{regiondedans}
+\setinterfaceconstant{regionout}{regiondehors}
+\setinterfaceconstant{register}{registre}
+\setinterfaceconstant{regularfeatures}{fonctionnalitesordinaires}
+\setinterfaceconstant{regularfont}{policereordinaire}
+\setinterfaceconstant{renderingsetup}{configurationrendu}
+\setinterfaceconstant{repeat}{repeter}
+\setinterfaceconstant{reset}{raz}
\setinterfaceconstant{resetnumber}{raznumero}
\setinterfaceconstant{resolution}{resolution}
-\setinterfaceconstant{resources}{resources}
-\setinterfaceconstant{reverse}{inverse}
+\setinterfaceconstant{resources}{ressources}
+\setinterfaceconstant{reverse}{inverser}
\setinterfaceconstant{right}{droite}
-\setinterfaceconstant{rightchars}{rightchars}
+\setinterfaceconstant{rightchars}{caracteresdroite}
\setinterfaceconstant{rightcolor}{couleurdroite}
-\setinterfaceconstant{rightcompoundhyphen}{rightcompoundhyphen}
+\setinterfaceconstant{rightcompoundhyphen}{traitdunioncomposedroite}
\setinterfaceconstant{rightedge}{borddroit}
\setinterfaceconstant{rightedgedistance}{distanceborddroit}
-\setinterfaceconstant{rightframe}{cadredroit}
-\setinterfaceconstant{righthyphen}{righthyphen}
+\setinterfaceconstant{rightframe}{cadredroite}
+\setinterfaceconstant{righthyphen}{traitduniondroite}
\setinterfaceconstant{rightmargin}{margedroite}
\setinterfaceconstant{rightmargindistance}{distancemargedroite}
-\setinterfaceconstant{rightoffset}{rightoffset}
+\setinterfaceconstant{rightoffset}{decalagedroite}
\setinterfaceconstant{rightquotation}{citationdroite}
\setinterfaceconstant{rightquote}{citerdroite}
-\setinterfaceconstant{rightsample}{rightsample}
+\setinterfaceconstant{rightsample}{echantillondroite}
\setinterfaceconstant{rightsentence}{phrasedroite}
-\setinterfaceconstant{rightspeech}{rightspeech}
+\setinterfaceconstant{rightspeech}{discoursdroite}
\setinterfaceconstant{rightstyle}{styledroit}
\setinterfaceconstant{rightsubsentence}{sousphrasedroite}
-\setinterfaceconstant{righttext}{textedroit}
+\setinterfaceconstant{righttext}{textedroite}
\setinterfaceconstant{rightwidth}{largeurdroite}
-\setinterfaceconstant{rightwords}{rightwords}
-\setinterfaceconstant{roffset}{roffset}
+\setinterfaceconstant{rightwords}{motsdroite}
+\setinterfaceconstant{roffset}{decalager}
\setinterfaceconstant{rotation}{rotation}
-\setinterfaceconstant{rule}{ligne}
-\setinterfaceconstant{rulecolor}{couleurligne}
-\setinterfaceconstant{rulecommand}{rulecommand}
-\setinterfaceconstant{rulethickness}{epaisseurligne}
+\setinterfaceconstant{rule}{trait}
+\setinterfaceconstant{rulecolor}{couleurtrait}
+\setinterfaceconstant{rulecommand}{commandetrait}
+\setinterfaceconstant{rulethickness}{epaisseurtrait}
\setinterfaceconstant{samepage}{memepage}
\setinterfaceconstant{sample}{echantillon}
-\setinterfaceconstant{samplesize}{samplesize}
-\setinterfaceconstant{saveinlist}{saveinlist}
+\setinterfaceconstant{samplesize}{tailleechantillon}
+\setinterfaceconstant{saveinlist}{enregistrerdansliste}
\setinterfaceconstant{scale}{echelle}
-\setinterfaceconstant{scope}{scope}
+\setinterfaceconstant{scope}{perimetre}
\setinterfaceconstant{screen}{ecran}
\setinterfaceconstant{section}{section}
-\setinterfaceconstant{sectionblock}{sectionblock}
-\setinterfaceconstant{sectionconversion}{sectionconversion}
-\setinterfaceconstant{sectionconversionset}{sectionconversionset}
+\setinterfaceconstant{sectionblock}{blocsection}
+\setinterfaceconstant{sectionconversion}{conversionsection}
+\setinterfaceconstant{sectionconversionset}{jeuconversionsection}
\setinterfaceconstant{sectionnumber}{numerosection}
-\setinterfaceconstant{sectionresetset}{sectionresetset}
-\setinterfaceconstant{sectionsegments}{sectionsegments}
-\setinterfaceconstant{sectionseparatorset}{sectionseparatorset}
-\setinterfaceconstant{sectionset}{sectionset}
-\setinterfaceconstant{sectionstarter}{sectionstarter}
-\setinterfaceconstant{sectionstopper}{sectionstopper}
+\setinterfaceconstant{sectionresetset}{jeurazsection}
+\setinterfaceconstant{sectionsegments}{segmentssection}
+\setinterfaceconstant{sectionseparatorset}{jeuseparateursection}
+\setinterfaceconstant{sectionset}{jeusection}
+\setinterfaceconstant{sectionstarter}{demarreursection}
+\setinterfaceconstant{sectionstopper}{stoppeursection}
\setinterfaceconstant{separator}{separateur}
-\setinterfaceconstant{separatorcolor}{separatorcolor}
-\setinterfaceconstant{separatorstyle}{separatorstyle}
-\setinterfaceconstant{set}{set}
+\setinterfaceconstant{separatorcolor}{couleurseparateur}
+\setinterfaceconstant{separatorstyle}{styleseparateur}
+\setinterfaceconstant{set}{regler}
\setinterfaceconstant{setups}{setups}
-\setinterfaceconstant{shrink}{shrink}
+\setinterfaceconstant{shrink}{retrecir}
\setinterfaceconstant{side}{cote}
-\setinterfaceconstant{sidealign}{sidealign}
-\setinterfaceconstant{sidemethod}{sidemethod}
-\setinterfaceconstant{sidespaceafter}{espacelateralapres}
+\setinterfaceconstant{sidealign}{alignercote}
+\setinterfaceconstant{sidemethod}{methodecote}
+\setinterfaceconstant{sidespaceafter}{espacelatéralaprès}
\setinterfaceconstant{sidespacebefore}{espacelateralavant}
-\setinterfaceconstant{sidespaceinbetween}{sidespaceinbetween}
-\setinterfaceconstant{sidethreshold}{sidethreshold}
+\setinterfaceconstant{sidespaceinbetween}{espacelateralentre}
+\setinterfaceconstant{sidethreshold}{seuilcote}
\setinterfaceconstant{sign}{signe}
-\setinterfaceconstant{simplecommand}{simplecommand}
-\setinterfaceconstant{size}{dimension}
-\setinterfaceconstant{slantedfeatures}{slantedfeatures}
-\setinterfaceconstant{slantedfont}{slantedfont}
+\setinterfaceconstant{simplecommand}{commandesimple}
+\setinterfaceconstant{size}{taille}
+\setinterfaceconstant{slantedfeatures}{fonctionnalitesincline}
+\setinterfaceconstant{slantedfont}{policeinclinee}
\setinterfaceconstant{small}{petit}
-\setinterfaceconstant{smallcapsfeatures}{smallcapsfeatures}
-\setinterfaceconstant{smallcapsfont}{smallcapsfont}
+\setinterfaceconstant{smallcapsfeatures}{fonctionnalitespetitescaps}
+\setinterfaceconstant{smallcapsfont}{policepetitescaps}
\setinterfaceconstant{solution}{solution}
-\setinterfaceconstant{sort}{sort}
-\setinterfaceconstant{sorttype}{sorttype}
-\setinterfaceconstant{source}{origine}
+\setinterfaceconstant{sort}{trier}
+\setinterfaceconstant{sorttype}{modetri}
+\setinterfaceconstant{source}{source}
\setinterfaceconstant{space}{espace}
-\setinterfaceconstant{spaceafter}{espaceapres}
-\setinterfaceconstant{spaceafterside}{spaceafterside}
+\setinterfaceconstant{spaceafter}{espaceaprès}
+\setinterfaceconstant{spaceafterside}{espaceaprèscoté}
\setinterfaceconstant{spacebefore}{espaceavant}
-\setinterfaceconstant{spacebeforeside}{spacebeforeside}
-\setinterfaceconstant{spaceinbetween}{spaceinbetween}
+\setinterfaceconstant{spacebeforeside}{espaceavantcote}
+\setinterfaceconstant{spaceinbetween}{espaceentre}
\setinterfaceconstant{spacing}{espacement}
\setinterfaceconstant{specification}{specification}
-\setinterfaceconstant{split}{split}
-\setinterfaceconstant{splitcolor}{splitcolor}
-\setinterfaceconstant{splitmethod}{splitmethod}
-\setinterfaceconstant{splitoffset}{splitoffset}
-\setinterfaceconstant{spot}{spot}
-\setinterfaceconstant{stack}{stack}
-\setinterfaceconstant{stackname}{stackname}
-\setinterfaceconstant{start}{demarre}
-\setinterfaceconstant{starter}{starter}
-\setinterfaceconstant{state}{etat}
-\setinterfaceconstant{step}{pas}
-\setinterfaceconstant{stop}{stoppe}
-\setinterfaceconstant{stopper}{taquet}
-\setinterfaceconstant{stretch}{etire}
-\setinterfaceconstant{strip}{strip}
-\setinterfaceconstant{strut}{strut}
+\setinterfaceconstant{split}{partager}
+\setinterfaceconstant{splitcolor}{couleurpartage}
+\setinterfaceconstant{splitmethod}{methodepartage}
+\setinterfaceconstant{splitoffset}{decalagepartage}
+\setinterfaceconstant{spot}{tondirect}
+\setinterfaceconstant{stack}{pile}
+\setinterfaceconstant{stackname}{nompile}
+\setinterfaceconstant{start}{début}
+\setinterfaceconstant{starter}{demarreur}
+\setinterfaceconstant{state}{état}
+\setinterfaceconstant{step}{etape}
+\setinterfaceconstant{stop}{fin}
+\setinterfaceconstant{stopper}{stoppeur}
+\setinterfaceconstant{stretch}{etirer}
+\setinterfaceconstant{strip}{bande}
+\setinterfaceconstant{strut}{entretoise}
\setinterfaceconstant{style}{style}
-\setinterfaceconstant{stylealternative}{stylealternative}
+\setinterfaceconstant{stylealternative}{variantestyle}
\setinterfaceconstant{sub}{sous}
\setinterfaceconstant{subtitle}{soustitre}
-\setinterfaceconstant{suffix}{suffix}
-\setinterfaceconstant{suffixseparator}{suffixseparator}
-\setinterfaceconstant{suffixstopper}{suffixstopper}
-\setinterfaceconstant{surnamefirstnamesep}{surnamefirstnamesep}
-\setinterfaceconstant{surnameinitialsep}{surnameinitialsep}
-\setinterfaceconstant{surnamesep}{surnamesep}
-\setinterfaceconstant{svgstyle}{svgstyle}
+\setinterfaceconstant{suffix}{suffixe}
+\setinterfaceconstant{suffixseparator}{separateursuffixe}
+\setinterfaceconstant{suffixstopper}{stoppeursuffixe}
+\setinterfaceconstant{surnamefirstnamesep}{sepnomfamilleprenom}
+\setinterfaceconstant{surnameinitialsep}{sepnomfamilleinitial}
+\setinterfaceconstant{surnamesep}{seprenom}
+\setinterfaceconstant{svgstyle}{stylesvg}
\setinterfaceconstant{sx}{sx}
\setinterfaceconstant{sy}{sy}
-\setinterfaceconstant{symalign}{symalignement}
+\setinterfaceconstant{symalign}{alignersym}
\setinterfaceconstant{symbol}{symbole}
-\setinterfaceconstant{symbolcommand}{symbolcommand}
+\setinterfaceconstant{symbolcommand}{commandesymbole}
\setinterfaceconstant{symbolset}{jeusymbole}
\setinterfaceconstant{symcolor}{couleursym}
\setinterfaceconstant{symstyle}{stylesym}
\setinterfaceconstant{synonym}{synonyme}
\setinterfaceconstant{synonymcolor}{couleursynonyme}
-\setinterfaceconstant{synonymcommand}{synonymcommand}
+\setinterfaceconstant{synonymcommand}{commandesynonyme}
\setinterfaceconstant{synonymstyle}{stylesynonyme}
\setinterfaceconstant{tab}{tab}
\setinterfaceconstant{text}{texte}
-\setinterfaceconstant{textalign}{textalign}
+\setinterfaceconstant{textalign}{alignertexte}
\setinterfaceconstant{textcolor}{couleurtexte}
\setinterfaceconstant{textcommand}{commandetexte}
\setinterfaceconstant{textdistance}{distancetexte}
\setinterfaceconstant{textheight}{hauteurtexte}
\setinterfaceconstant{textlayer}{calquetexte}
\setinterfaceconstant{textmargin}{margetexte}
-\setinterfaceconstant{textmethod}{textmethod}
+\setinterfaceconstant{textmethod}{methodetexte}
\setinterfaceconstant{textseparator}{separateurtexte}
\setinterfaceconstant{textsize}{tailletexte}
\setinterfaceconstant{textstate}{etattexte}
\setinterfaceconstant{textstyle}{styletexte}
\setinterfaceconstant{textwidth}{largeurtexte}
-\setinterfaceconstant{threshold}{threshold}
-\setinterfaceconstant{time}{time}
+\setinterfaceconstant{threshold}{seuil}
+\setinterfaceconstant{time}{temps}
\setinterfaceconstant{title}{titre}
\setinterfaceconstant{titlecolor}{couleurtitre}
-\setinterfaceconstant{titlecommand}{titlecommand}
+\setinterfaceconstant{titlecommand}{commandetitre}
\setinterfaceconstant{titledistance}{distancetitre}
-\setinterfaceconstant{titleleft}{titleleft}
-\setinterfaceconstant{titleright}{titleright}
-\setinterfaceconstant{titlestrut}{titlestrut}
+\setinterfaceconstant{titleleft}{gauchetitre}
+\setinterfaceconstant{titleright}{droitetitre}
+\setinterfaceconstant{titlestrut}{entretoisetitre}
\setinterfaceconstant{titlestyle}{styletitre}
\setinterfaceconstant{to}{vers}
-\setinterfaceconstant{toffset}{toffset}
+\setinterfaceconstant{toffset}{decalaget}
\setinterfaceconstant{tolerance}{tolerance}
-\setinterfaceconstant{top}{sup}
-\setinterfaceconstant{topcommand}{topcommand}
-\setinterfaceconstant{topdistance}{distancesup}
-\setinterfaceconstant{topframe}{cadresup}
-\setinterfaceconstant{topoffset}{decalagesup}
-\setinterfaceconstant{topspace}{espacesup}
-\setinterfaceconstant{topstate}{etatsup}
-\setinterfaceconstant{totalnumber}{totalnumber}
-\setinterfaceconstant{transform}{transform}
-\setinterfaceconstant{translate}{translate}
-\setinterfaceconstant{trimoffset}{trimoffset}
-\setinterfaceconstant{type}{type}
+\setinterfaceconstant{top}{haut}
+\setinterfaceconstant{topcommand}{commandehaut}
+\setinterfaceconstant{topdistance}{distancehaut}
+\setinterfaceconstant{topframe}{cadrehaut}
+\setinterfaceconstant{topoffset}{decalagehaut}
+\setinterfaceconstant{topspace}{espacehaut}
+\setinterfaceconstant{topstate}{etathaut}
+\setinterfaceconstant{totalnumber}{nombretotal}
+\setinterfaceconstant{transform}{transformer}
+\setinterfaceconstant{translate}{traduire}
+\setinterfaceconstant{trimoffset}{decalagecoupe}
+\setinterfaceconstant{type}{transcrire}
\setinterfaceconstant{unit}{unite}
\setinterfaceconstant{unknownreference}{referenceinconnue}
-\setinterfaceconstant{up}{up}
-\setinterfaceconstant{urlalternative}{alternativeurl}
+\setinterfaceconstant{up}{enhaut}
+\setinterfaceconstant{urlalternative}{varianteurl}
\setinterfaceconstant{urlspace}{espaceurl}
-\setinterfaceconstant{userpassword}{userpassword}
+\setinterfaceconstant{userpassword}{motdepasseutilisateur}
\setinterfaceconstant{validate}{valider}
-\setinterfaceconstant{values}{values}
-\setinterfaceconstant{vcommand}{vcommande}
-\setinterfaceconstant{vcompact}{vcompact}
-\setinterfaceconstant{vector}{vector}
-\setinterfaceconstant{veroffset}{veroffset}
-\setinterfaceconstant{vertical}{verticale}
-\setinterfaceconstant{vfactor}{vfactor}
-\setinterfaceconstant{vfil}{vfil}
-\setinterfaceconstant{viewerprefix}{viewerprefix}
-\setinterfaceconstant{voffset}{voffset}
-\setinterfaceconstant{vonsep}{vonsep}
-\setinterfaceconstant{way}{mode}
-\setinterfaceconstant{wfactor}{facteurlargeur}
+\setinterfaceconstant{values}{valeurs}
+\setinterfaceconstant{vcommand}{commandev}
+\setinterfaceconstant{vcompact}{compactv}
+\setinterfaceconstant{vector}{vecteur}
+\setinterfaceconstant{veroffset}{decalagever}
+\setinterfaceconstant{vertical}{vertical}
+\setinterfaceconstant{vfactor}{facteurv}
+\setinterfaceconstant{vfil}{remplissagev}
+\setinterfaceconstant{viewerprefix}{prefixevisualisateur}
+\setinterfaceconstant{voffset}{decalagev}
+\setinterfaceconstant{vonsep}{sepvon}
+\setinterfaceconstant{way}{maniere}
+\setinterfaceconstant{wfactor}{facteurw}
\setinterfaceconstant{white}{blanc}
\setinterfaceconstant{width}{largeur}
-\setinterfaceconstant{words}{words}
-\setinterfaceconstant{xanchor}{xanchor}
-\setinterfaceconstant{xfactor}{xfactor}
+\setinterfaceconstant{words}{mots}
+\setinterfaceconstant{xanchor}{ancrex}
+\setinterfaceconstant{xfactor}{facteurx}
\setinterfaceconstant{xhtml}{xhtml}
\setinterfaceconstant{xmax}{xmax}
-\setinterfaceconstant{xmlsetup}{xmlsetup}
-\setinterfaceconstant{xoffset}{xoffset}
-\setinterfaceconstant{xscale}{xscale}
-\setinterfaceconstant{xstep}{xstep}
-\setinterfaceconstant{yanchor}{yanchor}
-\setinterfaceconstant{yfactor}{yfactor}
+\setinterfaceconstant{xmlsetup}{configurationxml}
+\setinterfaceconstant{xoffset}{decalagex}
+\setinterfaceconstant{xscale}{echellex}
+\setinterfaceconstant{xstep}{etapex}
+\setinterfaceconstant{yanchor}{ancrey}
+\setinterfaceconstant{yfactor}{facteury}
\setinterfaceconstant{ymax}{ymax}
-\setinterfaceconstant{yoffset}{yoffset}
-\setinterfaceconstant{yscale}{yscale}
-\setinterfaceconstant{ystep}{ystep}
+\setinterfaceconstant{yoffset}{decalagey}
+\setinterfaceconstant{yscale}{echelley}
+\setinterfaceconstant{ystep}{etapey}
% definitions for interface elements for language fr
%
-\setinterfaceelement{answerlines}{answerlines}
-\setinterfaceelement{answerspace}{answerspace}
-\setinterfaceelement{begin}{debut}
-\setinterfaceelement{complete}{complete}
+\setinterfaceelement{answerlines}{lignesreponse}
+\setinterfaceelement{answerspace}{espacereponse}
+\setinterfaceelement{begin}{commencer}
+\setinterfaceelement{complete}{complet}
\setinterfaceelement{coupled}{couple}
\setinterfaceelement{currentlocal}{localcourant}
-\setinterfaceelement{end}{fin}
+\setinterfaceelement{end}{terminer}
\setinterfaceelement{endsetup}{}
-\setinterfaceelement{get}{obtient}
-\setinterfaceelement{increment}{incremente}
+\setinterfaceelement{get}{obtenir}
+\setinterfaceelement{increment}{incrementer}
\setinterfaceelement{list}{liste}
\setinterfaceelement{listof}{listede}
-\setinterfaceelement{load}{charge}
+\setinterfaceelement{load}{charger}
\setinterfaceelement{local}{local}
-\setinterfaceelement{makeup}{makeup}
+\setinterfaceelement{makeup}{composition}
\setinterfaceelement{next}{suivant}
-\setinterfaceelement{place}{place}
+\setinterfaceelement{place}{placer}
\setinterfaceelement{previous}{precedent}
\setinterfaceelement{previouslocal}{localprecedent}
\setinterfaceelement{reserve}{reserver}
-\setinterfaceelement{see}{voit}
-\setinterfaceelement{setup}{regle}
-\setinterfaceelement{start}{demarre}
-\setinterfaceelement{stop}{stoppe}
+\setinterfaceelement{see}{voir}
+\setinterfaceelement{setup}{configurer}
+\setinterfaceelement{start}{début}
+\setinterfaceelement{stop}{fin}
\setinterfaceelement{text}{texte}
-\setinterfaceelement{type}{type}
+\setinterfaceelement{type}{transcrire}
% definitions for interface commands for language fr
%
\setinterfacecommand{CAPPED}{CAP}
@@ -1359,322 +1370,403 @@
\setinterfacecommand{MONTH}{MOIS}
\setinterfacecommand{Numbers}{Numeros}
\setinterfacecommand{Romannumerals}{Chiffresromains}
-\setinterfacecommand{SmallCapped}{Cap}
-\setinterfacecommand{SmallCaps}{Caps}
+\setinterfacecommand{SmallCapped}{PetitesCap}
+\setinterfacecommand{SmallCaps}{PetitesCaps}
\setinterfacecommand{WEEKDAY}{JOURSEMAINE}
\setinterfacecommand{WORD}{MOT}
\setinterfacecommand{WORDS}{MOTS}
\setinterfacecommand{Word}{Mot}
\setinterfacecommand{Words}{Mots}
-\setinterfacecommand{about}{concernant}
-\setinterfacecommand{adaptlayout}{adaptedisposition}
-\setinterfacecommand{alignment}{alignment}
+\setinterfacecommand{about}{apropos}
+\setinterfacecommand{adaptfontfeature}{adapterfonctionnalitepolice}
+\setinterfacecommand{adaptlayout}{adaptermiseenpage}
+\setinterfacecommand{addfeature}{ajouterfonctionnalite}
+\setinterfacecommand{alignbottom}{alignerbas}
+\setinterfacecommand{aligned}{aligne}
+\setinterfacecommand{alignedbox}{boitealignee}
+\setinterfacecommand{alignedline}{lignealignee}
+\setinterfacecommand{alignhere}{alignerici}
+\setinterfacecommand{alignment}{alignement}
+\setinterfacecommand{alignmentcharacter}{caracterealignement}
+\setinterfacecommand{applytocharacters}{appliquerauxcaracteres}
+\setinterfacecommand{applytofirstcharacter}{appliqueraupremiercaractere}
\setinterfacecommand{arg}{arg}
-\setinterfacecommand{at}{a}
-\setinterfacecommand{atleftmargin}{atleftmargin}
-\setinterfacecommand{atpage}{alapage}
-\setinterfacecommand{atrightmargin}{atrightmargin}
+\setinterfacecommand{at}{en}
+\setinterfacecommand{atleftmargin}{enmargegauche}
+\setinterfacecommand{atpage}{enpage}
+\setinterfacecommand{atrightmargin}{enmargedroite}
\setinterfacecommand{background}{arriereplan}
-\setinterfacecommand{backspace}{retourarriere}
-\setinterfacecommand{blackrule}{lignenoire}
-\setinterfacecommand{blackrules}{lignesnoires}
-\setinterfacecommand{blank}{vide}
+\setinterfacecommand{backspace}{retourarrière}
+\setinterfacecommand{blackrule}{traitepais}
+\setinterfacecommand{blackrules}{traitsepais}
+\setinterfacecommand{blank}{vierge}
\setinterfacecommand{bookmark}{marquepage}
-\setinterfacecommand{bottomdistance}{distanceinf}
-\setinterfacecommand{bottomheight}{hauteurinf}
-\setinterfacecommand{bottomspace}{espaceinf}
-\setinterfacecommand{but}{but}
+\setinterfacecommand{bottombox}{boitebas}
+\setinterfacecommand{bottomdistance}{distancebas}
+\setinterfacecommand{bottomheight}{hauteurbas}
+\setinterfacecommand{bottomleftbox}{basgaucheboite}
+\setinterfacecommand{bottomrightbox}{boitebasdroite}
+\setinterfacecommand{bottomspace}{espacebas}
+\setinterfacecommand{buildtextbottomdot}{construirepointtextebas}
+\setinterfacecommand{but}{mais}
\setinterfacecommand{button}{bouton}
-\setinterfacecommand{bypassblocks}{sauteblocs}
+\setinterfacecommand{bypassblocks}{eviteblocs}
\setinterfacecommand{character}{caractere}
\setinterfacecommand{characters}{caracteres}
\setinterfacecommand{chem}{chem}
-\setinterfacecommand{clip}{clip}
-\setinterfacecommand{clonefield}{clonechamp}
+\setinterfacecommand{clip}{decouper}
+\setinterfacecommand{clonefield}{clonerchamp}
\setinterfacecommand{color}{couleur}
\setinterfacecommand{colorbar}{barrecouleur}
\setinterfacecommand{colorvalue}{valeurcouleur}
\setinterfacecommand{column}{colonne}
-\setinterfacecommand{comparecolorgroup}{comparegroupecouleur}
-\setinterfacecommand{comparepalet}{comparepalette}
-\setinterfacecommand{completepagenumber}{completenumeropage}
-\setinterfacecommand{completeregister}{completeregistre}
+\setinterfacecommand{comparecolorgroup}{comparergroupecouleur}
+\setinterfacecommand{comparepalet}{comparerpalette}
+\setinterfacecommand{completepagenumber}{numeropagecomplet}
+\setinterfacecommand{completeregister}{registrecomplet}
\setinterfacecommand{component}{composant}
-\setinterfacecommand{convertnumber}{convertitnumero}
-\setinterfacecommand{copyfield}{copitchamp}
-\setinterfacecommand{correctwhitespace}{corrigeespaceblanc}
+\setinterfacecommand{convertnumber}{convertirnumero}
+\setinterfacecommand{copyfield}{copierchamp}
+\setinterfacecommand{correctwhitespace}{corrigerespaceblanc}
\setinterfacecommand{coupledocument}{coupledocument}
\setinterfacecommand{couplemarking}{couplemarquage}
-\setinterfacecommand{couplepage}{pagedouble}
+\setinterfacecommand{couplepage}{couplepage}
\setinterfacecommand{couplepaper}{couplepapier}
\setinterfacecommand{coupleregister}{coupleregistre}
\setinterfacecommand{crlf}{crlf}
\setinterfacecommand{currentdate}{datecourante}
-\setinterfacecommand{currentheadnumber}{numerotetecourant}
-\setinterfacecommand{cutspace}{cutspace}
+\setinterfacecommand{currentheadnumber}{numerotetecourante}
+\setinterfacecommand{cutspace}{espacecoupe}
\setinterfacecommand{date}{date}
\setinterfacecommand{decouplemarking}{decouplemarquage}
\setinterfacecommand{decrementnumber}{decrementenumero}
-\setinterfacecommand{define}{definit}
-\setinterfacecommand{defineaccent}{definitaccent}
-\setinterfacecommand{defineblank}{definitvide}
-\setinterfacecommand{defineblock}{definitbloc}
-\setinterfacecommand{definebodyfont}{definitpolicecorps}
-\setinterfacecommand{definebodyfontenvironment}{definitenvironnementpolicecorps}
-\setinterfacecommand{definebuffer}{definitbuffer}
-\setinterfacecommand{definecharacter}{definicaractere}
-\setinterfacecommand{definecolor}{definitcouleur}
-\setinterfacecommand{definecolorgroup}{definitgroupecouleur}
-\setinterfacecommand{definecolumnbreak}{definitsautdecolonne}
-\setinterfacecommand{definecolumnset}{definitjeucolonne}
-\setinterfacecommand{definecombination}{definecombination}
-\setinterfacecommand{definecombinedlist}{definitlisteimbriquee}
-\setinterfacecommand{definecommand}{definitcommande}
-\setinterfacecommand{defineconversion}{definitconversion}
-\setinterfacecommand{definedescription}{definitdescription}
-\setinterfacecommand{defineenumeration}{definitenumeration}
-\setinterfacecommand{definefield}{definitchamp}
-\setinterfacecommand{definefieldstack}{definitpilechamp}
-\setinterfacecommand{definefiguresymbol}{definitsymbolefigure}
-\setinterfacecommand{definefloat}{definitflottant}
-\setinterfacecommand{definefont}{definitpolice}
-\setinterfacecommand{definefontstyle}{definitstylepolice}
-\setinterfacecommand{definefontsynonym}{definitsynonymepolice}
-\setinterfacecommand{defineframed}{defineframed}
-\setinterfacecommand{defineframedtext}{defineframedtext}
-\setinterfacecommand{definehbox}{definithbox}
-\setinterfacecommand{definehead}{definittete}
-\setinterfacecommand{defineindentedtext}{defineindentedtext}
-\setinterfacecommand{defineinmargin}{definitdansmarge}
-\setinterfacecommand{defineinteractionmenu}{definitmenuinteraction}
-\setinterfacecommand{defineitemgroup}{defineitemgroup}
-\setinterfacecommand{definelabel}{definitetiquette}
-\setinterfacecommand{definelayer}{definitcalque}
-\setinterfacecommand{definelayout}{definitdisposition}
-\setinterfacecommand{definelist}{definitliste}
-\setinterfacecommand{definelogo}{definitlogo}
-\setinterfacecommand{definemainfield}{definitchampprincipal}
-\setinterfacecommand{definemakeup}{definitmakeup}
-\setinterfacecommand{definemarking}{definitmarquage}
-\setinterfacecommand{definemathalignment}{definemathalignment}
-\setinterfacecommand{defineoutput}{definitsortie}
-\setinterfacecommand{defineoverlay}{definitrevetement}
-\setinterfacecommand{definepagebreak}{definitsautdepage}
-\setinterfacecommand{definepalet}{definitpalette}
-\setinterfacecommand{definepapersize}{definittaillepapier}
-\setinterfacecommand{defineparagraphs}{definitparagraphes}
-\setinterfacecommand{defineplacement}{defineplacement}
-\setinterfacecommand{defineprofile}{definitprofil}
-\setinterfacecommand{defineprogram}{definitprogramme}
-\setinterfacecommand{definerawfont}{definitpolicebrute}
-\setinterfacecommand{definereference}{definitreference}
-\setinterfacecommand{definereferenceformat}{definitformatreference}
-\setinterfacecommand{definereferencelist}{definitlistereference}
-\setinterfacecommand{defineregister}{definitregistre}
-\setinterfacecommand{definerule}{definitregle}
-\setinterfacecommand{definesection}{definitsection}
-\setinterfacecommand{definesectionblock}{definitblocsection}
-\setinterfacecommand{definesorting}{definittri}
-\setinterfacecommand{definestartstop}{definitdemarrestoppe}
-\setinterfacecommand{definestyle}{definitstyle}
-\setinterfacecommand{definesubfield}{definitsouschamp}
-\setinterfacecommand{definesymbol}{definitsymbole}
-\setinterfacecommand{definesynonyms}{definitsynonymes}
-\setinterfacecommand{definetabletemplate}{definittrametableau}
-\setinterfacecommand{definetabulate}{definittabulation}
-\setinterfacecommand{definetext}{definittexte}
-\setinterfacecommand{definetextbackground}{definetextbackground}
-\setinterfacecommand{definetextposition}{definitpositiontexte}
-\setinterfacecommand{definetextvariable}{definitvariabletexte}
-\setinterfacecommand{definetype}{definittype}
-\setinterfacecommand{definetyping}{definitdactylo}
-\setinterfacecommand{defineversion}{definitversion}
-\setinterfacecommand{determineheadnumber}{determinenumerotete}
-\setinterfacecommand{determinelistcharacteristics}{determinecaracteristiqueliste}
-\setinterfacecommand{determineregistercharacteristics}{determinecaracteristiquesregistre}
+\setinterfacecommand{define}{définir}
+\setinterfacecommand{defineaccent}{définiraccent}
+\setinterfacecommand{defineblank}{définirvierge}
+\setinterfacecommand{defineblock}{définirbloc}
+\setinterfacecommand{definebodyfont}{définirpolicedecorps}
+\setinterfacecommand{definebodyfontenvironment}{définirenvironnementpolicedecorps}
+\setinterfacecommand{definebodyfontswitch}{définircommutateurpolicedecorps}
+\setinterfacecommand{definebuffer}{définirtampon}
+\setinterfacecommand{definecharacter}{définircaractere}
+\setinterfacecommand{definecharacterkerning}{définirapprochecaracteres}
+\setinterfacecommand{definecharacterspacing}{définirespacementcaracteres}
+\setinterfacecommand{definecolor}{définircouleur}
+\setinterfacecommand{definecolorgroup}{définirgroupecouleur}
+\setinterfacecommand{definecolumnbreak}{définirsautdecolonne}
+\setinterfacecommand{definecolumnset}{définirjeucolonnes}
+\setinterfacecommand{definecombination}{définircombinaison}
+\setinterfacecommand{definecombinedlist}{définirlistecombinee}
+\setinterfacecommand{definecommand}{définircommande}
+\setinterfacecommand{defineconversion}{définirconversion}
+\setinterfacecommand{definedescription}{définirdescription}
+\setinterfacecommand{definedfont}{policedefinie}
+\setinterfacecommand{defineenumeration}{définirénumération}
+\setinterfacecommand{definefallbackfamily}{définirfamillederepli}
+\setinterfacecommand{definefield}{définirchamp}
+\setinterfacecommand{definefieldstack}{définirpilechamp}
+\setinterfacecommand{definefiguresymbol}{définirfiguresymbole}
+\setinterfacecommand{definefilefallback}{définirfichierderepli}
+\setinterfacecommand{definefirstline}{définirpremiereligne}
+\setinterfacecommand{definefloat}{définirflottant}
+\setinterfacecommand{definefont}{définirpolice}
+\setinterfacecommand{definefontalternative}{définirvariantepolice}
+\setinterfacecommand{definefontfallback}{définirpolicederepli}
+\setinterfacecommand{definefontfamily}{définirfamillepolice}
+\setinterfacecommand{definefontfamilypreset}{définirprereglagefamillepolice}
+\setinterfacecommand{definefontfeature}{définirfonctionnalitepolice}
+\setinterfacecommand{definefontfile}{définirfichierpolice}
+\setinterfacecommand{definefontsize}{définirtaillepolice}
+\setinterfacecommand{definefontsolution}{définirsolutionpolice}
+\setinterfacecommand{definefontstyle}{définirstylepolice}
+\setinterfacecommand{definefontsynonym}{définirsynonymepolice}
+\setinterfacecommand{defineframed}{définirencadre}
+\setinterfacecommand{defineframedtext}{définirtexteencadre}
+\setinterfacecommand{definefrozenfont}{définirpolicegelee}
+\setinterfacecommand{definehbox}{définirhbox}
+\setinterfacecommand{definehead}{définirtete}
+\setinterfacecommand{definehyphenationfeatures}{définirfonctionnalitescesure}
+\setinterfacecommand{defineindentedtext}{définirtexteindente}
+\setinterfacecommand{defineinmargin}{définirdansmarge}
+\setinterfacecommand{defineinteractionmenu}{définirmenuinteraction}
+\setinterfacecommand{defineitemgroup}{définirgroupedéléments}
+\setinterfacecommand{defineitems}{définiréléments}
+\setinterfacecommand{definelabel}{définiretiquette}
+\setinterfacecommand{definelayer}{définircalque}
+\setinterfacecommand{definelayout}{définirmiseenpage}
+\setinterfacecommand{definelinenote}{définirnotedeligne}
+\setinterfacecommand{definelist}{définirliste}
+\setinterfacecommand{definelogo}{définirlogo}
+\setinterfacecommand{definemainfield}{définirchampprincipal}
+\setinterfacecommand{definemakeup}{définircomposition}
+\setinterfacecommand{definemarking}{définirmarquage}
+\setinterfacecommand{definemathalignment}{définiralignementmath}
+\setinterfacecommand{definemode}{définirmode}
+\setinterfacecommand{definenamedcolor}{définircouleurnommee}
+\setinterfacecommand{definenote}{définirnote}
+\setinterfacecommand{defineoutput}{définirsortie}
+\setinterfacecommand{defineoverlay}{définirsuperposition}
+\setinterfacecommand{definepagebreak}{définirsautdepage}
+\setinterfacecommand{definepalet}{définirpalette}
+\setinterfacecommand{definepapersize}{définirtaillepapier}
+\setinterfacecommand{defineparagraphs}{définirparagraphes}
+\setinterfacecommand{defineperiodkerning}{reglerapprochepoint}
+\setinterfacecommand{defineplacement}{définirplacement}
+\setinterfacecommand{defineprofile}{définirprofil}
+\setinterfacecommand{defineprogram}{définirprogramme}
+\setinterfacecommand{definerawfont}{définirpolicebrute}
+\setinterfacecommand{definereference}{définirreference}
+\setinterfacecommand{definereferenceformat}{définirformatrereference}
+\setinterfacecommand{definereferencelist}{définirlistereference}
+\setinterfacecommand{defineregister}{définirregistre}
+\setinterfacecommand{definerule}{définirtrait}
+\setinterfacecommand{definesection}{définirsection}
+\setinterfacecommand{definesectionblock}{définirblocsection}
+\setinterfacecommand{definesorting}{définirtri}
+\setinterfacecommand{definestartstop}{définirdébutfin}
+\setinterfacecommand{definestyle}{définirstyle}
+\setinterfacecommand{definesubfield}{définirsouschamp}
+\setinterfacecommand{definesymbol}{définirsymbole}
+\setinterfacecommand{definesynonyms}{définirsynonymes}
+\setinterfacecommand{definetabletemplate}{définirgabarittable}
+\setinterfacecommand{definetabulate}{définirtabulation}
+\setinterfacecommand{definetext}{définirtexte}
+\setinterfacecommand{definetextbackground}{définirtextearriereplan}
+\setinterfacecommand{definetextnote}{définirnotetexte}
+\setinterfacecommand{definetextposition}{définirpositiontexte}
+\setinterfacecommand{definetextvariable}{définirvariabletexte}
+\setinterfacecommand{definetype}{définirtranscrire}
+\setinterfacecommand{definetyping}{définirtranscription}
+\setinterfacecommand{defineversion}{définirversion}
+\setinterfacecommand{depthspanningtext}{jambagetextecouvrant}
+\setinterfacecommand{determineheadnumber}{determinernumerotete}
+\setinterfacecommand{determinelistcharacteristics}{determinercaracteristiquesliste}
+\setinterfacecommand{determineregistercharacteristics}{determinercaracteristiquesregistre}
\setinterfacecommand{dimension}{dimension}
-\setinterfacecommand{disableinteractionmenu}{inhibemenuinteraction}
+\setinterfacecommand{disableinteractionmenu}{desactivermenuinteraction}
+\setinterfacecommand{disablemode}{desactivermode}
+\setinterfacecommand{doaddfeature}{faireajouterfonctionnalite}
\setinterfacecommand{domicile}{domicile}
-\setinterfacecommand{donttest}{sanstest}
+\setinterfacecommand{dontconvertfont}{nepasconvertirpolice}
+\setinterfacecommand{donttest}{sanstester}
\setinterfacecommand{edgedistance}{distancebord}
\setinterfacecommand{edgewidth}{largeurbord}
-\setinterfacecommand{emptylines}{emptylines}
-\setinterfacecommand{environment}{environement}
+\setinterfacecommand{emphasisboldface}{policegrasaccentue}
+\setinterfacecommand{emptylines}{lignesvide}
+\setinterfacecommand{enablemode}{activermode}
+\setinterfacecommand{environment}{environnement}
\setinterfacecommand{externalfigure}{figureexterne}
\setinterfacecommand{fact}{fait}
+\setinterfacecommand{fastswitchtobodyfont}{passerrapideapolicedecorps}
+\setinterfacecommand{feature}{fonctionnalite}
\setinterfacecommand{field}{champ}
\setinterfacecommand{fieldstack}{pilechamp}
-\setinterfacecommand{fillinfield}{remplitchamp}
-\setinterfacecommand{fillinline}{remplitligne}
-\setinterfacecommand{fillinrules}{remplitlignesreglees}
-\setinterfacecommand{fillintext}{remplittexte}
-\setinterfacecommand{fitfield}{ajustechamp}
+\setinterfacecommand{fillinfield}{champarenseigner}
+\setinterfacecommand{fillinline}{lignearenseigner}
+\setinterfacecommand{fillinrules}{traitsarenseigner}
+\setinterfacecommand{fillintext}{textearenseigner}
+\setinterfacecommand{firstcharacter}{premiercaractere}
+\setinterfacecommand{fitfield}{adapterchamp}
+\setinterfacecommand{fittopbaselinegrid}{adaptergrillehautlignedebase}
\setinterfacecommand{fixedspace}{espacefixe}
\setinterfacecommand{fixedspaces}{espacesfixes}
-\setinterfacecommand{followprofile}{suivantprofil}
-\setinterfacecommand{followprofileversion}{suivantversionprofil}
-\setinterfacecommand{followversion}{suivantversion}
+\setinterfacecommand{flushnotes}{vidernotes}
+\setinterfacecommand{followprofile}{suivreprofile}
+\setinterfacecommand{followprofileversion}{suivreversionprofil}
+\setinterfacecommand{followversion}{suivreversion}
\setinterfacecommand{footerdistance}{distancepdp}
\setinterfacecommand{footerheight}{hauteurpdp}
-\setinterfacecommand{footnote}{notepdp}
-\setinterfacecommand{footnotetext}{textenotepdp}
-\setinterfacecommand{forceblocks}{forceblocs}
+\setinterfacecommand{footnote}{notebdp}
+\setinterfacecommand{footnotetext}{textenotebdp}
+\setinterfacecommand{forceblocks}{forcerblocs}
+\setinterfacecommand{forcecharacterstripping}{forcerdemontagecaracteres}
\setinterfacecommand{formulanumber}{numeroformule}
\setinterfacecommand{fraction}{fraction}
-\setinterfacecommand{framed}{framed}
+\setinterfacecommand{framed}{encadre}
\setinterfacecommand{from}{de}
-\setinterfacecommand{getbuffer}{prendbuffer}
-\setinterfacecommand{getmarking}{obtientmarquage}
-\setinterfacecommand{getnumber}{getnumber}
-\setinterfacecommand{godown}{vaenbas}
-\setinterfacecommand{goto}{va}
-\setinterfacecommand{gotobox}{vaalaboite}
-\setinterfacecommand{gotopage}{vaalapage}
+\setinterfacecommand{fromlinenote}{denotedeligne}
+\setinterfacecommand{getbuffer}{obtenirtampon}
+\setinterfacecommand{getfirstcharacter}{obtenirpremiercaractere}
+\setinterfacecommand{getmarking}{obtenirmarquage}
+\setinterfacecommand{getnumber}{obtenirnumero}
+\setinterfacecommand{globaldisablemode}{desactivermodeglobal}
+\setinterfacecommand{globalenablemode}{activermodeglobal}
+\setinterfacecommand{globalpreventmode}{empechermodeglobal}
+\setinterfacecommand{godown}{allerenbas}
+\setinterfacecommand{goto}{allera}
+\setinterfacecommand{gotobox}{alleraboite}
+\setinterfacecommand{gotopage}{allerapage}
\setinterfacecommand{graycolor}{couleurgrise}
\setinterfacecommand{greyvalue}{valeurgris}
\setinterfacecommand{grid}{grille}
-\setinterfacecommand{hairline}{ligneh}
-\setinterfacecommand{head}{tete}
-\setinterfacecommand{headerdistance}{distanceentete}
-\setinterfacecommand{headerheight}{hauteurentete}
+\setinterfacecommand{hairline}{ligneavectrait}
+\setinterfacecommand{head}{tête}
+\setinterfacecommand{headerdistance}{distanceentête}
+\setinterfacecommand{headerheight}{hauteurentête}
\setinterfacecommand{headlevel}{niveautete}
\setinterfacecommand{headnumber}{numerotete}
-\setinterfacecommand{headsym}{headsym}
+\setinterfacecommand{headsym}{symtete}
\setinterfacecommand{headtext}{textetete}
-\setinterfacecommand{hideblocks}{cacheblocs}
-\setinterfacecommand{high}{haut}
-\setinterfacecommand{hl}{hl}
-\setinterfacecommand{immediatebetweenlist}{immediatebetweenlist}
-\setinterfacecommand{immediatetolist}{immediatetolist}
+\setinterfacecommand{heightspanningtext}{hauteurtextecouvrant}
+\setinterfacecommand{hideblocks}{cacherblocs}
+\setinterfacecommand{high}{exposant}
+\setinterfacecommand{hl}{lh}
+\setinterfacecommand{immediatebetweenlist}{immediatemententreliste}
+\setinterfacecommand{immediatetolist}{immediatementalister}
\setinterfacecommand{in}{dans}
-\setinterfacecommand{incrementnumber}{incrementenumero}
-\setinterfacecommand{indenting}{composeenalinea}
-\setinterfacecommand{inframed}{inframed}
-\setinterfacecommand{infull}{infull}
-\setinterfacecommand{ininner}{ininner}
+\setinterfacecommand{incrementnumber}{incrementernumero}
+\setinterfacecommand{indenting}{indentation}
+\setinterfacecommand{inframed}{dansencadre}
+\setinterfacecommand{infull}{encomplet}
+\setinterfacecommand{ininner}{dansinterieur}
\setinterfacecommand{inleft}{dansgauche}
\setinterfacecommand{inleftedge}{dansbordgauche}
\setinterfacecommand{inleftmargin}{dansmargegauche}
-\setinterfacecommand{inline}{alaligne}
+\setinterfacecommand{inline}{enligne}
\setinterfacecommand{inmargin}{dansmarge}
-\setinterfacecommand{inmframed}{inmframed}
-\setinterfacecommand{inneredgedistance}{inneredgedistance}
-\setinterfacecommand{inneredgewidth}{inneredgewidth}
-\setinterfacecommand{innermargindistance}{innermargindistance}
-\setinterfacecommand{innermarginwidth}{innermarginwidth}
+\setinterfacecommand{inmframed}{dansencadremath}
+\setinterfacecommand{inneredgedistance}{distancebordinterieur}
+\setinterfacecommand{inneredgewidth}{largeurbordinterieur}
+\setinterfacecommand{innermargindistance}{distancemargeinterieure}
+\setinterfacecommand{innermarginwidth}{largeurmargeinterieure}
\setinterfacecommand{inothermargin}{dansautremarge}
-\setinterfacecommand{inouter}{inouter}
+\setinterfacecommand{inouter}{dansexterieur}
\setinterfacecommand{inright}{dansdroite}
\setinterfacecommand{inrightedge}{dansborddroit}
\setinterfacecommand{inrightmargin}{dansmargedroite}
-\setinterfacecommand{installlanguage}{installelangue}
+\setinterfacecommand{installlanguage}{installerlangue}
\setinterfacecommand{interactionbar}{barreinteraction}
\setinterfacecommand{interactionbuttons}{boutonsinteraction}
\setinterfacecommand{interactionmenu}{menuinteraction}
-\setinterfacecommand{item}{element}
-\setinterfacecommand{items}{elements}
-\setinterfacecommand{its}{el}
-\setinterfacecommand{keepblocks}{gardeblocs}
+\setinterfacecommand{item}{élément}
+\setinterfacecommand{itemgroup}{groupedéléments}
+\setinterfacecommand{items}{éléments}
+\setinterfacecommand{itemtag}{étiquettedélément}
+\setinterfacecommand{its}{els}
+\setinterfacecommand{keepblocks}{conserverblocs}
+\setinterfacecommand{kerncharacters}{approchercaracteres}
\setinterfacecommand{label}{etiquette}
\setinterfacecommand{labels}{etiquettes}
-\setinterfacecommand{labeltext}{labeltexte}
+\setinterfacecommand{labeltext}{texteetiquette}
\setinterfacecommand{language}{langue}
+\setinterfacecommand{languageCharacters}{Caractereslangue}
+\setinterfacecommand{languagecharacters}{caractereslangue}
\setinterfacecommand{leftaligned}{aligneagauche}
+\setinterfacecommand{leftbottombox}{boitebasgauche}
\setinterfacecommand{leftedgedistance}{distancebordgauche}
\setinterfacecommand{leftedgewidth}{largeurbordgauche}
+\setinterfacecommand{leftline}{lignegauche}
\setinterfacecommand{leftmargindistance}{distancemargegauche}
\setinterfacecommand{leftmarginwidth}{largeurmargegauche}
\setinterfacecommand{leg}{leg}
-\setinterfacecommand{linecorrection}{linecorrection}
+\setinterfacecommand{linecorrection}{correctionligne}
+\setinterfacecommand{linenote}{notedeligne}
+\setinterfacecommand{linespanningtext}{largeurtextecouvrant}
\setinterfacecommand{linewidth}{largeurligne}
\setinterfacecommand{listheight}{hauteurliste}
-\setinterfacecommand{listlength}{llongueurliste}
-\setinterfacecommand{listsymbol}{listesymbole}
+\setinterfacecommand{listlength}{longueurtexte}
+\setinterfacecommand{listsymbol}{symboleliste}
\setinterfacecommand{listwidth}{largeurliste}
-\setinterfacecommand{localfootnotes}{localfootnotes}
-\setinterfacecommand{logfields}{logchamp}
-\setinterfacecommand{lohi}{baha}
-\setinterfacecommand{low}{bas}
+\setinterfacecommand{loadfontgoodies}{charerfriandisespolice}
+\setinterfacecommand{localfootnotes}{notesbdplocales}
+\setinterfacecommand{localnotes}{noteslocales}
+\setinterfacecommand{logfields}{logchamps}
+\setinterfacecommand{lohi}{inex}
+\setinterfacecommand{low}{indice}
\setinterfacecommand{macroname}{nommacro}
\setinterfacecommand{mainlanguage}{langueprincipale}
-\setinterfacecommand{makeupheight}{hauteurmakeup}
-\setinterfacecommand{makeupwidth}{largeurmakeup}
-\setinterfacecommand{mar}{mar}
-\setinterfacecommand{marginblock}{marginblock}
+\setinterfacecommand{makeupheight}{hauteurcomposition}
+\setinterfacecommand{makeupwidth}{largeurcomposition}
+\setinterfacecommand{mar}{rem}
+\setinterfacecommand{marginblock}{blocmarginal}
\setinterfacecommand{margindistance}{distancemarge}
-\setinterfacecommand{marginrule}{margereglee}
+\setinterfacecommand{marginrule}{traitmarge}
\setinterfacecommand{margintext}{textemarge}
\setinterfacecommand{margintitle}{titremarge}
\setinterfacecommand{marginwidth}{largeurmarge}
\setinterfacecommand{marginword}{motmarge}
\setinterfacecommand{marking}{marquage}
-\setinterfacecommand{markversion}{marquageversion}
-\setinterfacecommand{mathematics}{mathematique}
+\setinterfacecommand{markversion}{marquerversion}
+\setinterfacecommand{mathematics}{mathematics}
\setinterfacecommand{menubutton}{boutonmenu}
-\setinterfacecommand{mframed}{mframed}
+\setinterfacecommand{mframed}{encadremath}
\setinterfacecommand{midaligned}{aligneaumilieu}
-\setinterfacecommand{mirror}{reflete}
+\setinterfacecommand{mirror}{refleter}
\setinterfacecommand{month}{mois}
-\setinterfacecommand{moveformula}{deplaceformule}
-\setinterfacecommand{moveongrid}{deplacesurgrille}
-\setinterfacecommand{movesidefloat}{movesidefloat}
-\setinterfacecommand{navigating}{navigating}
+\setinterfacecommand{moveformula}{deplacerformule}
+\setinterfacecommand{moveongrid}{deplacersurgrille}
+\setinterfacecommand{movesidefloat}{deplacerflottantcote}
+\setinterfacecommand{navigating}{navigation}
\setinterfacecommand{nodimension}{sansdimension}
-\setinterfacecommand{noheaderandfooterlines}{sanslignesenteteetpdp}
-\setinterfacecommand{noindenting}{sansalinea}
+\setinterfacecommand{noheaderandfooterlines}{sansentêtenipdp}
+\setinterfacecommand{noindenting}{sansindentation}
+\setinterfacecommand{noitem}{sansélément}
\setinterfacecommand{nolist}{sansliste}
\setinterfacecommand{nomarking}{sansmarquage}
-\setinterfacecommand{nomoreblocks}{pasplusdeblocs}
-\setinterfacecommand{nomorefiles}{pasplusdefichiers}
-\setinterfacecommand{nop}{nop}
+\setinterfacecommand{nomoreblocks}{sansplusdeblocs}
+\setinterfacecommand{nomorefiles}{sansplusdefichiers}
+\setinterfacecommand{nop}{san}
\setinterfacecommand{nospace}{sansespace}
\setinterfacecommand{note}{note}
-\setinterfacecommand{notopandbottomlines}{sanslignessupetinf}
-\setinterfacecommand{notsmallcapped}{nocap}
+\setinterfacecommand{notesymbol}{symbolenote}
+\setinterfacecommand{notopandbottomlines}{sansligneshautetbas}
+\setinterfacecommand{notsmallcapped}{paspetitescaps}
\setinterfacecommand{nowhitespace}{sansespaceblanc}
\setinterfacecommand{numberofsubpages}{nombredesouspages}
\setinterfacecommand{numbers}{numeros}
-\setinterfacecommand{outeredgedistance}{outeredgedistance}
-\setinterfacecommand{outeredgewidth}{outeredgewidth}
-\setinterfacecommand{outermargindistance}{outermargindistance}
-\setinterfacecommand{outermarginwidth}{outermarginwidth}
-\setinterfacecommand{packed}{groupe}
+\setinterfacecommand{outeredgedistance}{distancebordexterieur}
+\setinterfacecommand{outeredgewidth}{largeurbordexterieur}
+\setinterfacecommand{outermargindistance}{distancemargeexterieure}
+\setinterfacecommand{outermarginwidth}{largeurmargeexterieure}
+\setinterfacecommand{packed}{sansespaceentreitem}
\setinterfacecommand{page}{page}
-\setinterfacecommand{pagedepth}{pagedepth}
+\setinterfacecommand{pagebreak}{sautdepage}
+\setinterfacecommand{pagedepth}{profondeurpage}
\setinterfacecommand{pagenumber}{numeropage}
-\setinterfacecommand{pageoffset}{pageoffset}
+\setinterfacecommand{pageoffset}{decalagepage}
\setinterfacecommand{pagereference}{referencepage}
\setinterfacecommand{paperheight}{hauteurpapier}
\setinterfacecommand{paperwidth}{largeurpapier}
\setinterfacecommand{periods}{periodes}
-\setinterfacecommand{placebookmarks}{placemarquespages}
-\setinterfacecommand{placecombinedlist}{placelisteinmbriquee}
-\setinterfacecommand{placefloat}{placeflottant}
-\setinterfacecommand{placefootnotes}{placenotespdp}
-\setinterfacecommand{placeformula}{placeformule}
-\setinterfacecommand{placeheadnumber}{placenumerotete}
-\setinterfacecommand{placeheadtext}{placetextetete}
-\setinterfacecommand{placelegend}{placelegende}
-\setinterfacecommand{placelist}{placeliste}
-\setinterfacecommand{placelistofsynonyms}{placelistofsynonyms}
-\setinterfacecommand{placelocalfootnotes}{placenotespdplocales}
-\setinterfacecommand{placelogos}{placelogos}
-\setinterfacecommand{placeongrid}{placesurgrille}
-\setinterfacecommand{placeontopofeachother}{placelesunsaudessusdesautres}
-\setinterfacecommand{placepagenumber}{placenumeropage}
-\setinterfacecommand{placerawlist}{placerawlist}
-\setinterfacecommand{placereferencelist}{placelistereference}
-\setinterfacecommand{placeregister}{placeregistre}
-\setinterfacecommand{placerule}{placeregle}
-\setinterfacecommand{placesidebyside}{placecoteacote}
-\setinterfacecommand{placesubformula}{placesousformule}
-\setinterfacecommand{placetextvariable}{placevariabletexte}
+\setinterfacecommand{placebookmarks}{placermarquepages}
+\setinterfacecommand{placecombinedlist}{placerlistecombinee}
+\setinterfacecommand{placefloat}{placerflottant}
+\setinterfacecommand{placefootnotes}{placernotesbdp}
+\setinterfacecommand{placeformula}{placerformule}
+\setinterfacecommand{placeheadnumber}{placernumerotete}
+\setinterfacecommand{placeheadtext}{placertextetete}
+\setinterfacecommand{placelegend}{placerlegende}
+\setinterfacecommand{placelist}{placerliste}
+\setinterfacecommand{placelistofsynonyms}{placerlistedesynonymes}
+\setinterfacecommand{placelocalfootnotes}{placernotesbdplocales}
+\setinterfacecommand{placelocalnotes}{placernoteslocales}
+\setinterfacecommand{placelogos}{placerlogo}
+\setinterfacecommand{placenamedfloat}{placerflottantnomme}
+\setinterfacecommand{placenotes}{placernotes}
+\setinterfacecommand{placeongrid}{placersurgrille}
+\setinterfacecommand{placeontopofeachother}{placerlunaudessusdelautre}
+\setinterfacecommand{placepagenumber}{placernumeropage}
+\setinterfacecommand{placerawlist}{placerlistebrute}
+\setinterfacecommand{placereferencelist}{placerlistereference}
+\setinterfacecommand{placeregister}{placerregistre}
+\setinterfacecommand{placerule}{placertrait}
+\setinterfacecommand{placesidebyside}{placercoteacote}
+\setinterfacecommand{placesubformula}{placersousformule}
+\setinterfacecommand{placetextvariable}{placervariabletexte}
\setinterfacecommand{position}{position}
-\setinterfacecommand{positiontext}{positionnetexte}
-\setinterfacecommand{printpaperheight}{hauteureditionpapier}
-\setinterfacecommand{printpaperwidth}{largeureditionpapier}
-\setinterfacecommand{processblocks}{traiteblocs}
-\setinterfacecommand{processpage}{traitepage}
+\setinterfacecommand{positiontext}{texteposition}
+\setinterfacecommand{postponenotes}{reporternotes}
+\setinterfacecommand{postponingnotes}{reportnotes}
+\setinterfacecommand{predefinedfont}{policepredefinie}
+\setinterfacecommand{predefinefont}{predéfinirpolice}
+\setinterfacecommand{presetdocument}{prereglerdocument}
+\setinterfacecommand{prettyprintbuffer}{imprimerjolimenttampon}
+\setinterfacecommand{preventmode}{empechermode}
+\setinterfacecommand{printpaperheight}{hauteurpapierimpression}
+\setinterfacecommand{printpaperwidth}{largeurpapierimpression}
+\setinterfacecommand{processblocks}{traiterblocs}
+\setinterfacecommand{processbodyfontenvironmentlist}{traiterlisteenvironnementpolicedecorps}
+\setinterfacecommand{processpage}{traiterpage}
\setinterfacecommand{product}{produit}
\setinterfacecommand{program}{programme}
\setinterfacecommand{project}{projet}
@@ -1682,339 +1774,443 @@
\setinterfacecommand{quotation}{citation}
\setinterfacecommand{quote}{citer}
\setinterfacecommand{ran}{ran}
-\setinterfacecommand{redo}{refait}
+\setinterfacecommand{redo}{refaire}
+\setinterfacecommand{redoconvertfont}{refaireconvertirpolice}
\setinterfacecommand{ref}{ref}
\setinterfacecommand{reference}{reference}
-\setinterfacecommand{referral}{recommandation}
-\setinterfacecommand{referraldate}{daterecommandation}
-\setinterfacecommand{referring}{faitreference}
-\setinterfacecommand{remark}{commentaire}
+\setinterfacecommand{referral}{redirection}
+\setinterfacecommand{referraldate}{dateredirection}
+\setinterfacecommand{referring}{fairereference}
+\setinterfacecommand{registerfontclass}{enregistrerclassepolice}
+\setinterfacecommand{registerhyphenationexception}{enregistrerexceptioncesure}
+\setinterfacecommand{registerhyphenationpattern}{enregistrermotifcesure}
+\setinterfacecommand{remark}{remarque}
+\setinterfacecommand{replacefeature}{remplacerfonctionnalite}
\setinterfacecommand{reset}{raz}
+\setinterfacecommand{resetandaddfeature}{razetajouterfonctionnalite}
+\setinterfacecommand{resetcharacteralign}{razalignercaractere}
+\setinterfacecommand{resetcharacterkerning}{razapprochecaracteres}
+\setinterfacecommand{resetcharacterspacing}{razespacementcaracteres}
+\setinterfacecommand{resetcharacterstripping}{razdemontagecaracteres}
+\setinterfacecommand{resetfeature}{razfonctionnalite}
+\setinterfacecommand{resetfontcolorsheme}{razthemecouleurpolice}
+\setinterfacecommand{resetfontfallback}{razpolicederepli}
+\setinterfacecommand{resetfontsolution}{zarsolutionpolice}
+\setinterfacecommand{resethyphenationfeatures}{razfonctionnalitescesure}
+\setinterfacecommand{resetlocalfloats}{razflottantslocaux}
\setinterfacecommand{resetmarking}{razmarquage}
+\setinterfacecommand{resetmode}{razmode}
\setinterfacecommand{resetnumber}{raznumero}
-\setinterfacecommand{resettext}{resettextcontent}
+\setinterfacecommand{resetpath}{razchemin}
+\setinterfacecommand{resetperiodkerning}{razapprochepoint}
+\setinterfacecommand{resetsystemmode}{razmodesysteme}
+\setinterfacecommand{resettext}{raztexte}
+\setinterfacecommand{resetvisualizers}{razvisualisateurs}
+\setinterfacecommand{restoreglobalbodyfont}{restaurerpolicedecorpsglobale}
+\setinterfacecommand{retestfeature}{retesterfonctionnalite}
+\setinterfacecommand{revivefeature}{relancerfonctionnalite}
\setinterfacecommand{rightaligned}{aligneadroite}
+\setinterfacecommand{rightbottombox}{boitebasdroite}
\setinterfacecommand{rightedgedistance}{distanceborddroit}
\setinterfacecommand{rightedgewidth}{largeurborddroit}
+\setinterfacecommand{rightline}{lignedroite}
\setinterfacecommand{rightmargindistance}{distancemargedroite}
\setinterfacecommand{rightmarginwidth}{largeurmargedroite}
\setinterfacecommand{romannumerals}{chiffresromains}
-\setinterfacecommand{rotate}{oriente}
-\setinterfacecommand{savebuffer}{savebuffer}
-\setinterfacecommand{scale}{echelle}
+\setinterfacecommand{rotate}{tourner}
+\setinterfacecommand{savebuffer}{enregistrertampon}
+\setinterfacecommand{scale}{mettrealechelle}
\setinterfacecommand{screen}{ecran}
-\setinterfacecommand{selectblocks}{selectionneblocs}
-\setinterfacecommand{selectpaper}{selectionnepapier}
-\setinterfacecommand{selectversion}{selectionneversion}
-\setinterfacecommand{setnumber}{affectenumero}
-\setinterfacecommand{settextcontent}{settext}
-\setinterfacecommand{settextvariable}{affectevariabletexte}
-\setinterfacecommand{setupalign}{reglealignement}
-\setinterfacecommand{setupanswerarea}{setupanswerarea}
-\setinterfacecommand{setuparranging}{reglearrangement}
-\setinterfacecommand{setupbackground}{reglearriereplan}
-\setinterfacecommand{setupbackgrounds}{reglearriereplans}
-\setinterfacecommand{setupblackrules}{reglelignesnoires}
-\setinterfacecommand{setupblank}{definitvide}
-\setinterfacecommand{setupblock}{reglebloc}
-\setinterfacecommand{setupbodyfont}{reglepolicecorps}
-\setinterfacecommand{setupbodyfontenvironment}{regleenvironnementpolicecorps}
-\setinterfacecommand{setupbottom}{regleinf}
-\setinterfacecommand{setupbottomtexts}{regletextesinf}
-\setinterfacecommand{setupbuffer}{reglebuffer}
-\setinterfacecommand{setupbuttons}{regleboutons}
-\setinterfacecommand{setupcapitals}{reglecapitales}
-\setinterfacecommand{setupcaption}{regleintitule}
-\setinterfacecommand{setupcaptions}{regleintitules}
-\setinterfacecommand{setupclipping}{regleclipping}
-\setinterfacecommand{setupcolor}{reglecouleur}
-\setinterfacecommand{setupcolors}{reglecouleurs}
-\setinterfacecommand{setupcolumns}{reglecolonnes}
-\setinterfacecommand{setupcolumnset}{reglejeucolonne}
-\setinterfacecommand{setupcolumnsetlines}{setupcolumnsetlines}
-\setinterfacecommand{setupcolumnsetstart}{setupcolumnsetstart}
-\setinterfacecommand{setupcombinations}{reglecombinaisons}
-\setinterfacecommand{setupcombinedlist}{reglelisteimbriquee}
-\setinterfacecommand{setupcomment}{reglecommentaire}
-\setinterfacecommand{setupdescription}{setupdescription}
-\setinterfacecommand{setupdescriptions}{regledescriptions}
-\setinterfacecommand{setupenumeration}{setupenumeration}
-\setinterfacecommand{setupenumerations}{regleenumerations}
-\setinterfacecommand{setupexternalfigures}{reglefiguresexternes}
-\setinterfacecommand{setupfield}{reglechamp}
-\setinterfacecommand{setupfields}{reglechamps}
-\setinterfacecommand{setupfillinlines}{regleremplitligne}
-\setinterfacecommand{setupfillinrules}{regleremplitlignesreglees}
-\setinterfacecommand{setupfloat}{regleflottant}
-\setinterfacecommand{setupfloats}{regleflottants}
-\setinterfacecommand{setupfloatsplitting}{regleseparationflottant}
-\setinterfacecommand{setupfooter}{reglepdp}
-\setinterfacecommand{setupfootertexts}{regletextespdp}
-\setinterfacecommand{setupfootnotedefinition}{definitnotepdp}
-\setinterfacecommand{setupfootnotes}{reglenotepdp}
-\setinterfacecommand{setupforms}{regleformulaires}
-\setinterfacecommand{setupformula}{setupformula}
-\setinterfacecommand{setupformulas}{regleformules}
-\setinterfacecommand{setupframed}{regleencadre}
-\setinterfacecommand{setupframedtext}{setupframedtext}
-\setinterfacecommand{setupframedtexts}{setupframedtexts}
-\setinterfacecommand{setuphead}{regletete}
-\setinterfacecommand{setupheader}{regleentete}
-\setinterfacecommand{setupheadertexts}{regletextesentete}
-\setinterfacecommand{setupheadnumber}{reglenumerotete}
-\setinterfacecommand{setupheads}{regletetes}
-\setinterfacecommand{setupheadtext}{regletextetete}
-\setinterfacecommand{setuphyphenmark}{reglemarquagehyphenation}
-\setinterfacecommand{setupindentedtext}{setupindentedtext}
-\setinterfacecommand{setupindenting}{reglecomposeenalinea}
-\setinterfacecommand{setupinmargin}{regledansmarge}
-\setinterfacecommand{setupinteraction}{regleinteraction}
-\setinterfacecommand{setupinteractionbar}{reglebarreinteraction}
-\setinterfacecommand{setupinteractionmenu}{reglemenuinteraction}
-\setinterfacecommand{setupinteractionscreen}{regleecraninteraction}
-\setinterfacecommand{setupinterlinespace}{regleespacementinterligne}
-\setinterfacecommand{setupitemgroup}{setupitemgroup}
-\setinterfacecommand{setupitemgroups}{reglegroupeselements}
-\setinterfacecommand{setupitems}{regleelements}
-\setinterfacecommand{setuplabeltext}{reglelabeltexte}
-\setinterfacecommand{setuplanguage}{reglelangue}
-\setinterfacecommand{setuplayout}{regledisposition}
-\setinterfacecommand{setuplegend}{reglelegende}
-\setinterfacecommand{setuplinenumbering}{reglenumerotationligne}
-\setinterfacecommand{setuplines}{reglelignes}
-\setinterfacecommand{setuplinewidth}{regleepaisseurligne}
-\setinterfacecommand{setuplist}{regleliste}
-\setinterfacecommand{setupmakeup}{reglemakeup}
-\setinterfacecommand{setupmarginblock}{setupmarginblock}
-\setinterfacecommand{setupmarginblocks}{regleblocmarge}
-\setinterfacecommand{setupmargindata}{setupmargindata}
-\setinterfacecommand{setupmarginrules}{reglemargereglee}
-\setinterfacecommand{setupmarking}{reglemarquage}
-\setinterfacecommand{setupmathalignment}{setupmathalignment}
-\setinterfacecommand{setupnarrower}{reglecompoetroite}
-\setinterfacecommand{setupnumber}{reglenumero}
-\setinterfacecommand{setupnumbering}{reglenumerotation}
-\setinterfacecommand{setupoppositeplacing}{regleplacementopposition}
-\setinterfacecommand{setupoutput}{reglesortie}
-\setinterfacecommand{setuppagecomment}{reglecommentairepage}
-\setinterfacecommand{setuppagenumber}{reglenumeropage}
-\setinterfacecommand{setuppagenumbering}{reglenumerotationpage}
-\setinterfacecommand{setuppagetransitions}{regletransitionspage}
-\setinterfacecommand{setuppalet}{reglepalette}
-\setinterfacecommand{setuppaper}{reglepapier}
-\setinterfacecommand{setuppapersize}{regletaillepapier}
-\setinterfacecommand{setupparagraphnumbering}{reglenumerotationparagraphe}
-\setinterfacecommand{setupparagraphs}{regleparagraphes}
-\setinterfacecommand{setupplacement}{setupplacement}
-\setinterfacecommand{setuppositioning}{reglepositionnement}
-\setinterfacecommand{setupprofiles}{regleprofils}
-\setinterfacecommand{setupprograms}{regleprogrammes}
-\setinterfacecommand{setuppublications}{reglepublications}
-\setinterfacecommand{setupquote}{demarreciter}
-\setinterfacecommand{setupreferencelist}{reglelistereference}
-\setinterfacecommand{setupreferencing}{reglereferencage}
-\setinterfacecommand{setupregister}{regleregistre}
-\setinterfacecommand{setuprotate}{regleoriente}
-\setinterfacecommand{setuprule}{regleregle}
-\setinterfacecommand{setupscreens}{regleecrans}
-\setinterfacecommand{setupsection}{reglesection}
-\setinterfacecommand{setupsectionblock}{regleblocsection}
-\setinterfacecommand{setupsorting}{regletri}
-\setinterfacecommand{setupspacing}{regleespacement}
-\setinterfacecommand{setupstartstop}{regledemarrestoppe}
-\setinterfacecommand{setupstrut}{reglestrut}
-\setinterfacecommand{setupsubpagenumber}{reglesousnumeropage}
-\setinterfacecommand{setupsymbolset}{reglejeusymboles}
-\setinterfacecommand{setupsynchronization}{reglesynchronisation}
-\setinterfacecommand{setupsynchronizationbar}{reglebarresynchronisation}
-\setinterfacecommand{setupsynonyms}{reglesynonymes}
-\setinterfacecommand{setupsystem}{reglesysteme}
-\setinterfacecommand{setuptab}{regletab}
-\setinterfacecommand{setuptables}{regletableaux}
-\setinterfacecommand{setuptabulate}{regletabulation}
-\setinterfacecommand{setuptext}{regletexte}
-\setinterfacecommand{setuptextbackground}{setuptextbackground}
-\setinterfacecommand{setuptextposition}{reglepositiontexte}
-\setinterfacecommand{setuptextrules}{reglelignesreglestexte}
-\setinterfacecommand{setuptexttexts}{regletextestexte}
-\setinterfacecommand{setuptextvariable}{reglevariabletexte}
-\setinterfacecommand{setupthinrules}{regletraitsfins}
-\setinterfacecommand{setuptolerance}{regletolerance}
-\setinterfacecommand{setuptop}{reglesup}
-\setinterfacecommand{setuptoptexts}{regletextessup}
-\setinterfacecommand{setuptype}{regletype}
-\setinterfacecommand{setuptyping}{regledactylo}
-\setinterfacecommand{setupunderbar}{reglesouslignage}
-\setinterfacecommand{setupurl}{regleurl}
-\setinterfacecommand{setupversions}{regleversions}
-\setinterfacecommand{setupwhitespace}{regleespaceblanc}
-\setinterfacecommand{showbodyfont}{montrepolicecorps}
-\setinterfacecommand{showbodyfontenvironment}{montreenvironnementpolicecorps}
-\setinterfacecommand{showcolor}{montrecouleur}
-\setinterfacecommand{showcolorgroup}{montregroupecouleur}
-\setinterfacecommand{showexternalfigures}{montrefiguresexternes}
-\setinterfacecommand{showfields}{montrechamps}
-\setinterfacecommand{showframe}{montrecadre}
-\setinterfacecommand{showgrid}{montregrille}
-\setinterfacecommand{showlayout}{montredisposition}
-\setinterfacecommand{showmakeup}{montremakeup}
-\setinterfacecommand{showpalet}{montrepalette}
-\setinterfacecommand{showprint}{montreedition}
-\setinterfacecommand{showsetups}{montrereglages}
-\setinterfacecommand{showstruts}{montrestruts}
-\setinterfacecommand{showsymbolset}{montrejeusymboles}
-\setinterfacecommand{smallcapped}{cap}
+\setinterfacecommand{selectblocks}{selectionnerblocs}
+\setinterfacecommand{selectpaper}{selectionnerpapier}
+\setinterfacecommand{selectversion}{selectionnerversion}
+\setinterfacecommand{setbigbodyfont}{reglerpolicedecorpsimportante}
+\setinterfacecommand{setcharacteralign}{regleralignercaractere}
+\setinterfacecommand{setcharacteraligndetail}{reglerdetailalignercaractere}
+\setinterfacecommand{setcharactercasing}{reglercassecaracteres}
+\setinterfacecommand{setcharactercleaning}{reglernettoyagecaracteres}
+\setinterfacecommand{setcharacterkerning}{reglerapprochecaracteres}
+\setinterfacecommand{setcharacterspacing}{reglerespacementcaracteres}
+\setinterfacecommand{setcharacterstripping}{reglerdemontagecaracteres}
+\setinterfacecommand{setcurrentfontclass}{reglerclassepolicecourante}
+\setinterfacecommand{setfirstline}{reglerpremiereligne}
+\setinterfacecommand{setfirstpasscharacteralign}{regleralignercaracterepremierepasse}
+\setinterfacecommand{setfont}{reglerpolice}
+\setinterfacecommand{setfontcolorsheme}{reglerthemecouleurpolice}
+\setinterfacecommand{setfontfeature}{reglerfonctionnalitepolice}
+\setinterfacecommand{setfontsolution}{reglersolutionpolice}
+\setinterfacecommand{setfontstrut}{reglerentretoisepolice}
+\setinterfacecommand{sethyphenationfeatures}{reglerfonctionnalitescesure}
+\setinterfacecommand{setmainbodyfont}{reglerpolicedecorpsprincipale}
+\setinterfacecommand{setmode}{reglermode}
+\setinterfacecommand{setnote}{reglernote}
+\setinterfacecommand{setnotetext}{reglertextenote}
+\setinterfacecommand{setnumber}{reglernumero}
+\setinterfacecommand{setperiodkerning}{reglerapprochepoint}
+\setinterfacecommand{setsecondpasscharacteralign}{regleralignercaracteresecondepasse}
+\setinterfacecommand{setsmallbodyfont}{reglerpolicedecorpspetite}
+\setinterfacecommand{setsystemmode}{reglermodesysteme}
+\setinterfacecommand{settextcontent}{reglercontenutexte}
+\setinterfacecommand{settextvariable}{reglervariabletexte}
+\setinterfacecommand{setupalign}{configureraligner}
+\setinterfacecommand{setupanswerarea}{configurerzonereponse}
+\setinterfacecommand{setuparranging}{configurerarrangement}
+\setinterfacecommand{setupattachment}{configurepiecejointe}
+\setinterfacecommand{setupbackground}{configurerarriereplan}
+\setinterfacecommand{setupbackgrounds}{configurerarriereplans}
+\setinterfacecommand{setupblackrules}{configurertraitsepais}
+\setinterfacecommand{setupblank}{configurervierge}
+\setinterfacecommand{setupblock}{configurerbloc}
+\setinterfacecommand{setupbodyfont}{configurerpolicedecorps}
+\setinterfacecommand{setupbodyfontenvironment}{configurerenvironnementpolicedecorps}
+\setinterfacecommand{setupbottom}{configurerbas}
+\setinterfacecommand{setupbottomtexts}{configurertextesbas}
+\setinterfacecommand{setupbuffer}{configurertampon}
+\setinterfacecommand{setupbuttons}{configurerboutons}
+\setinterfacecommand{setupcapitals}{configurercapitales}
+\setinterfacecommand{setupcaption}{configurerintitule}
+\setinterfacecommand{setupcaptions}{configurerintitules}
+\setinterfacecommand{setupcharacteralign}{configureralignercaractere}
+\setinterfacecommand{setupcharacterkerning}{configurerapprochecaracteres}
+\setinterfacecommand{setupcharacterspacing}{configurerespacementcaracteres}
+\setinterfacecommand{setupclipping}{configurerdecoupage}
+\setinterfacecommand{setupcolor}{configurercouleur}
+\setinterfacecommand{setupcolors}{configurercouleurs}
+\setinterfacecommand{setupcolumns}{configurercolonnes}
+\setinterfacecommand{setupcolumnset}{configurerjeucolonnes}
+\setinterfacecommand{setupcolumnsetlines}{configurerlignesjeucolonnes}
+\setinterfacecommand{setupcolumnsetstart}{configurerfinjeucolonnes}
+\setinterfacecommand{setupcombinations}{configurercombinaisons}
+\setinterfacecommand{setupcombinedlist}{configurerlistecombinee}
+\setinterfacecommand{setupcomment}{configurercommentaire}
+\setinterfacecommand{setupcounter}{configurercompteur}
+\setinterfacecommand{setupdescription}{configurerdescription}
+\setinterfacecommand{setupdescriptions}{configurerdescriptions}
+\setinterfacecommand{setupenumeration}{configurerénumération}
+\setinterfacecommand{setupenumerations}{configurerénumérations}
+\setinterfacecommand{setupexternalfigures}{configurerfiguresexterne}
+\setinterfacecommand{setupfield}{configurerchamp}
+\setinterfacecommand{setupfields}{configurerchamps}
+\setinterfacecommand{setupfillinlines}{configurerlignesarenseigner}
+\setinterfacecommand{setupfillinrules}{configurertraitsarenseigner}
+\setinterfacecommand{setupfirstline}{configurerpremiereligne}
+\setinterfacecommand{setupfloat}{configurerflottant}
+\setinterfacecommand{setupfloats}{configurerflottants}
+\setinterfacecommand{setupfloatsplitting}{configurerpartageflottants}
+\setinterfacecommand{setupfontexpansion}{configurerexpansionpolice}
+\setinterfacecommand{setupfontprotrusion}{configurerprotrusionpolice}
+\setinterfacecommand{setupfonts}{configurerpolices}
+\setinterfacecommand{setupfontsolution}{configuresolutionpolice}
+\setinterfacecommand{setupfooter}{configurerpdp}
+\setinterfacecommand{setupfootertexts}{configurertextespdp}
+\setinterfacecommand{setupfootnotedefinition}{configurerdefinitionnotebdp}
+\setinterfacecommand{setupfootnotes}{configurernotesbdp}
+\setinterfacecommand{setupforms}{configurerformulaires}
+\setinterfacecommand{setupformula}{configurerformule}
+\setinterfacecommand{setupformulas}{configurerformules}
+\setinterfacecommand{setupframed}{configurerencadre}
+\setinterfacecommand{setupframedtext}{configurertexteencadre}
+\setinterfacecommand{setupframedtexts}{configurertextesencadres}
+\setinterfacecommand{setuphead}{configurertête}
+\setinterfacecommand{setupheader}{configurerentête}
+\setinterfacecommand{setupheadertexts}{configurertextesentête}
+\setinterfacecommand{setupheadnumber}{configurernumerotête}
+\setinterfacecommand{setupheads}{configurertêtes}
+\setinterfacecommand{setupheadtext}{configurertextêtete}
+\setinterfacecommand{setuphyphenation}{configurercesure}
+\setinterfacecommand{setuphyphenmark}{configurermarquecesure}
+\setinterfacecommand{setupindentedtext}{configurertexteindente}
+\setinterfacecommand{setupindenting}{configurerindentation}
+\setinterfacecommand{setupinmargin}{configurerdansmarge}
+\setinterfacecommand{setupinteraction}{configurerinteraction}
+\setinterfacecommand{setupinteractionbar}{configurerbarreinteraction}
+\setinterfacecommand{setupinteractionmenu}{configurermenuinteraction}
+\setinterfacecommand{setupinteractionscreen}{configurerecraninteraction}
+\setinterfacecommand{setupinterlinespace}{configurerespaceinterligne}
+\setinterfacecommand{setupitemgroup}{configurergroupedéléments}
+\setinterfacecommand{setupitemgroups}{configurergroupesdéléments}
+\setinterfacecommand{setupitems}{configureréléments}
+\setinterfacecommand{setuplabeltext}{configureretiquettetexte}
+\setinterfacecommand{setuplanguage}{configurerlangue}
+\setinterfacecommand{setuplayout}{configurermiseenpage}
+\setinterfacecommand{setuplegend}{configurerlegende}
+\setinterfacecommand{setuplinenote}{configurernotedeligne}
+\setinterfacecommand{setuplinenumbering}{configurernumérotationligne}
+\setinterfacecommand{setuplines}{configurerlignes}
+\setinterfacecommand{setuplinewidth}{configurerepaisseurtrait}
+\setinterfacecommand{setuplist}{configurerliste}
+\setinterfacecommand{setupmakeup}{configurercomposition}
+\setinterfacecommand{setupmarginblock}{configurerblocmarginal}
+\setinterfacecommand{setupmarginblocks}{configurerblocmarge}
+\setinterfacecommand{setupmargindata}{configurerdonneesmarginales}
+\setinterfacecommand{setupmarginrules}{configurertraitsmarge}
+\setinterfacecommand{setupmarking}{configurermarquage}
+\setinterfacecommand{setupmathalignment}{configureralignementmath}
+\setinterfacecommand{setupnarrower}{configurerplusetroit}
+\setinterfacecommand{setupnotation}{configurernotation}
+\setinterfacecommand{setupnotations}{configurernotations}
+\setinterfacecommand{setupnote}{configurenote}
+\setinterfacecommand{setupnotes}{configurenotes}
+\setinterfacecommand{setupnumber}{configurernumero}
+\setinterfacecommand{setupnumbering}{configurernumérotation}
+\setinterfacecommand{setupoppositeplacing}{configurerplacementopposition}
+\setinterfacecommand{setupoutput}{configurersortie}
+\setinterfacecommand{setuppagecomment}{configurercommentairepage}
+\setinterfacecommand{setuppagenumber}{configurernumeropage}
+\setinterfacecommand{setuppagenumbering}{configurernumérotationpage}
+\setinterfacecommand{setuppagetransitions}{configurertransitionpage}
+\setinterfacecommand{setuppalet}{configurerpalette}
+\setinterfacecommand{setuppaper}{configurerpapier}
+\setinterfacecommand{setuppapersize}{configurertaillepapier}
+\setinterfacecommand{setupparagraphnumbering}{configurernumérotationparagraphe}
+\setinterfacecommand{setupparagraphs}{configurerparagraphe}
+\setinterfacecommand{setupperiodkerning}{configurerapprochepoint}
+\setinterfacecommand{setupplacement}{configurerplacement}
+\setinterfacecommand{setuppositioning}{configurerpositionnement}
+\setinterfacecommand{setupprofiles}{configurerprofils}
+\setinterfacecommand{setupprograms}{configurerprogrammes}
+\setinterfacecommand{setuppublications}{configurerpublications}
+\setinterfacecommand{setupquote}{configurerciter}
+\setinterfacecommand{setupreferencelist}{configurerlistereference}
+\setinterfacecommand{setupreferencing}{configurerreferencement}
+\setinterfacecommand{setupregister}{configurerregistre}
+\setinterfacecommand{setuprotate}{configurerrotation}
+\setinterfacecommand{setuprule}{configurertrait}
+\setinterfacecommand{setupscreens}{configurerecran}
+\setinterfacecommand{setupsection}{configurersection}
+\setinterfacecommand{setupsectionblock}{configurerblocsection}
+\setinterfacecommand{setupsorting}{configurertri}
+\setinterfacecommand{setupspacing}{configurerespacement}
+\setinterfacecommand{setupstartstop}{configurerdébutfin}
+\setinterfacecommand{setupstrut}{configurerentretoise}
+\setinterfacecommand{setupsubpagenumber}{configurernumerosouspage}
+\setinterfacecommand{setupsymbolset}{configurerjeusymboles}
+\setinterfacecommand{setupsynchronization}{configurersynchronisation}
+\setinterfacecommand{setupsynchronizationbar}{configurerbarresynchronisation}
+\setinterfacecommand{setupsynonyms}{configurersynonymes}
+\setinterfacecommand{setupsystem}{configurersysteme}
+\setinterfacecommand{setuptab}{configurertab}
+\setinterfacecommand{setuptables}{configurertables}
+\setinterfacecommand{setuptabulate}{configurertabulation}
+\setinterfacecommand{setuptext}{configurertexte}
+\setinterfacecommand{setuptextbackground}{configurertextearriereplan}
+\setinterfacecommand{setuptextnote}{configurernotetexte}
+\setinterfacecommand{setuptextposition}{configurerpositiontexte}
+\setinterfacecommand{setuptextrules}{configurertextetraits}
+\setinterfacecommand{setuptexttexts}{configurertextestexte}
+\setinterfacecommand{setuptextvariable}{configurervariabletexte}
+\setinterfacecommand{setupthinrules}{configurertraitsfins}
+\setinterfacecommand{setuptolerance}{configurertolerance}
+\setinterfacecommand{setuptop}{configurerhaut}
+\setinterfacecommand{setuptoptexts}{configurertexteshaut}
+\setinterfacecommand{setuptype}{configurertranscrire}
+\setinterfacecommand{setuptyping}{configurertranscription}
+\setinterfacecommand{setupunderbar}{configurersouligner}
+\setinterfacecommand{setupurl}{configurerurl}
+\setinterfacecommand{setupversions}{configurerversions}
+\setinterfacecommand{setupwhitespace}{configurerespaceblanc}
+\setinterfacecommand{setvisualizerfont}{reglervisualisateurpolice}
+\setinterfacecommand{showbodyfont}{montrerpolicedecorps}
+\setinterfacecommand{showbodyfontenvironment}{montrerenvironnementpolicedecorps}
+\setinterfacecommand{showcolor}{montrercouleur}
+\setinterfacecommand{showcolorgroup}{montrergroupecouleur}
+\setinterfacecommand{showcounter}{montrercompteur}
+\setinterfacecommand{showexternalfigures}{montrerfiguresexternes}
+\setinterfacecommand{showfields}{montrerchamps}
+\setinterfacecommand{showfont}{montrerpolice}
+\setinterfacecommand{showfontdata}{montrerdonneespolice}
+\setinterfacecommand{showfontexpansion}{montrerexpansionpolice}
+\setinterfacecommand{showfontitalics}{montreritaliquespolice}
+\setinterfacecommand{showfontkerns}{montrerlesapproches}
+\setinterfacecommand{showfontparameters}{montrerparametrespolice}
+\setinterfacecommand{showfontstrip}{montrervisuellementpolice}
+\setinterfacecommand{showfontstyle}{montrerstylepolice}
+\setinterfacecommand{showframe}{montrermiseenpage}
+\setinterfacecommand{showgrid}{montrergrille}
+\setinterfacecommand{showhyphenationtrace}{montrertracecesure}
+\setinterfacecommand{showkerning}{montrerapproche}
+\setinterfacecommand{showlayout}{montrermiseenpage}
+\setinterfacecommand{showmakeup}{montrercomposition}
+\setinterfacecommand{showminimalbaseline}{montrerlignedebase}
+\setinterfacecommand{showpalet}{montrerpalette}
+\setinterfacecommand{showprint}{montrerimpression}
+\setinterfacecommand{showsetups}{montrerconfigurations}
+\setinterfacecommand{showstruts}{montrerentretoises}
+\setinterfacecommand{showsymbolset}{montrerjeusymboles}
+\setinterfacecommand{smallcapped}{petitescap}
\setinterfacecommand{someline}{uneligne}
\setinterfacecommand{somewhere}{qqpart}
\setinterfacecommand{space}{espace}
-\setinterfacecommand{splitfloat}{separeflottant}
-\setinterfacecommand{startalignment}{demarrealignement}
-\setinterfacecommand{startbackground}{demarrearriereplan}
-\setinterfacecommand{startcoding}{demarrecodage}
-\setinterfacecommand{startcolor}{demarrecouleur}
-\setinterfacecommand{startcolumnmakeup}{startcolumnmakeup}
-\setinterfacecommand{startcolumns}{demarrecolonnes}
-\setinterfacecommand{startcolumnset}{demarrejeucolonne}
-\setinterfacecommand{startcombination}{demarrecombinaison}
-\setinterfacecommand{startcomponent}{demarrecomposant}
-\setinterfacecommand{startdocument}{demarredocument}
-\setinterfacecommand{startenvironment}{demarreenvironement}
-\setinterfacecommand{startfigure}{demarrefigure}
-\setinterfacecommand{startframed}{startframed}
-\setinterfacecommand{startglobal}{demarreglobal}
-\setinterfacecommand{startline}{demarreligne}
-\setinterfacecommand{startlinecorrection}{demarrecorrectionligne}
-\setinterfacecommand{startlinenumbering}{demarrenumerotationligne}
-\setinterfacecommand{startlines}{demarrelignes}
-\setinterfacecommand{startlocal}{demarrelocal}
-\setinterfacecommand{startlocalfootnotes}{demarrenotespdplocales}
-\setinterfacecommand{startmakeup}{demarremakeup}
-\setinterfacecommand{startmarginblock}{demarreblocmarge}
-\setinterfacecommand{startmarginrule}{demarremargereglee}
-\setinterfacecommand{startnarrower}{demarrecompoetroite}
-\setinterfacecommand{startopposite}{demarreopposition}
-\setinterfacecommand{startoverlay}{demarrerevetement}
-\setinterfacecommand{startoverzicht}{demarrevuedensemble}
-\setinterfacecommand{startpacked}{demarregroupe}
-\setinterfacecommand{startpositioning}{demarrepositionnement}
-\setinterfacecommand{startproduct}{demarreproduit}
-\setinterfacecommand{startprofile}{demarreprofil}
-\setinterfacecommand{startproject}{demarreprojet}
-\setinterfacecommand{startquotation}{demarrecitation}
-\setinterfacecommand{startraster}{demarreraster}
-\setinterfacecommand{startsymbolset}{demarrejeusymboles}
-\setinterfacecommand{startsynchronization}{demarresynchronisation}
-\setinterfacecommand{starttable}{demarretableau}
-\setinterfacecommand{starttables}{demarretableaux}
-\setinterfacecommand{starttext}{demarretexte}
-\setinterfacecommand{starttextbackground}{starttextbackground}
-\setinterfacecommand{starttextrule}{demarreligneregleetexte}
-\setinterfacecommand{startunpacked}{demarredegroupe}
-\setinterfacecommand{startversion}{demarreversion}
-\setinterfacecommand{stopalignment}{stoppealignement}
-\setinterfacecommand{stopbackground}{stoppearriereplan}
-\setinterfacecommand{stopcoding}{stoppecodage}
-\setinterfacecommand{stopcolor}{stoppecouleur}
-\setinterfacecommand{stopcolumnmakeup}{stopcolumnmakeup}
-\setinterfacecommand{stopcolumns}{stoppecolonnes}
-\setinterfacecommand{stopcolumnset}{stoppejeucolonne}
-\setinterfacecommand{stopcombination}{stoppecombinaison}
-\setinterfacecommand{stopcomponent}{stoppecomposant}
-\setinterfacecommand{stopdocument}{stoppedocument}
-\setinterfacecommand{stopenvironment}{stoppeenvironement}
-\setinterfacecommand{stopframed}{stopframed}
-\setinterfacecommand{stopglobal}{stoppeglobal}
-\setinterfacecommand{stopline}{stoppeligne}
-\setinterfacecommand{stoplinecorrection}{stoppecorrectionligne}
-\setinterfacecommand{stoplinenumbering}{stoppenumerotationligne}
-\setinterfacecommand{stoplines}{stoppelignes}
-\setinterfacecommand{stoplocal}{stoppelocal}
-\setinterfacecommand{stoplocalfootnotes}{stoppenotespdplocales}
-\setinterfacecommand{stopmakeup}{stoppemakeup}
-\setinterfacecommand{stopmarginblock}{stoppeblocmarge}
-\setinterfacecommand{stopmarginrule}{stoppemargereglee}
-\setinterfacecommand{stopnarrower}{stopcompoetroite}
-\setinterfacecommand{stopopposite}{stoppeopposition}
-\setinterfacecommand{stopoverlay}{stopperevetement}
-\setinterfacecommand{stopoverzicht}{stoppevuedensemble}
-\setinterfacecommand{stoppacked}{stoppegroupe}
-\setinterfacecommand{stoppositioning}{stoppepositionnement}
-\setinterfacecommand{stopproduct}{stoppeproduit}
-\setinterfacecommand{stopprofile}{stoppeprofil}
-\setinterfacecommand{stopproject}{stoppeprojet}
-\setinterfacecommand{stopquotation}{stoppecitation}
-\setinterfacecommand{stopraster}{stopperaster}
-\setinterfacecommand{stopsynchronization}{stoppesynchronisation}
-\setinterfacecommand{stoptable}{stoppetableau}
-\setinterfacecommand{stoptables}{stoppetableaux}
-\setinterfacecommand{stoptext}{stoppetexte}
-\setinterfacecommand{stoptextbackground}{stoptextbackground}
-\setinterfacecommand{stoptextrule}{stoppeligneregleetexte}
-\setinterfacecommand{stopunpacked}{stoppedegroupe}
-\setinterfacecommand{stopversion}{stoppeversion}
+\setinterfacecommand{specialitem}{élémentspécial}
+\setinterfacecommand{splitfloat}{flottantpartage}
+\setinterfacecommand{startalignment}{débutalignement}
+\setinterfacecommand{startbackground}{débutarriereplan}
+\setinterfacecommand{startcoding}{débutcodage}
+\setinterfacecommand{startcolor}{débutcouleur}
+\setinterfacecommand{startcolumnmakeup}{débutcompositioncolonne}
+\setinterfacecommand{startcolumns}{débutcolonnes}
+\setinterfacecommand{startcolumnset}{débutjeucolonnes}
+\setinterfacecommand{startcombination}{débutcombinaison}
+\setinterfacecommand{startcomponent}{débutcomposant}
+\setinterfacecommand{startdocument}{débutdocument}
+\setinterfacecommand{startenvironment}{débutenvironnement}
+\setinterfacecommand{startfigure}{débutfigure}
+\setinterfacecommand{startframed}{débutencadre}
+\setinterfacecommand{startglobal}{débutglobal}
+\setinterfacecommand{startline}{débutligneref}
+\setinterfacecommand{startlinecorrection}{débutcorrectionligne}
+\setinterfacecommand{startlinenote}{débutnotedeligne}
+\setinterfacecommand{startlinenumbering}{débutnumérotationligne}
+\setinterfacecommand{startlines}{débutlignes}
+\setinterfacecommand{startlocal}{débutlocal}
+\setinterfacecommand{startlocalfootnotes}{débutnotesbdplocal}
+\setinterfacecommand{startmakeup}{débutcomposition}
+\setinterfacecommand{startmarginblock}{débutblocmarge}
+\setinterfacecommand{startmarginrule}{débuttraitmarge}
+\setinterfacecommand{startnarrower}{débutplusetroit}
+\setinterfacecommand{startopposite}{débutopposition}
+\setinterfacecommand{startoverlay}{débutsuperposition}
+\setinterfacecommand{startoverzicht}{débutvuedensemble}
+\setinterfacecommand{startpacked}{débutemballage}
+\setinterfacecommand{startpositioning}{débutpositionnement}
+\setinterfacecommand{startproduct}{débutproduit}
+\setinterfacecommand{startprofile}{débutprofil}
+\setinterfacecommand{startproject}{débutprojet}
+\setinterfacecommand{startquotation}{débutcitation}
+\setinterfacecommand{startraster}{débutraster}
+\setinterfacecommand{startsymbolset}{débutjeusymboles}
+\setinterfacecommand{startsynchronization}{débutsynchronisation}
+\setinterfacecommand{starttable}{débuttable}
+\setinterfacecommand{starttables}{débuttables}
+\setinterfacecommand{starttext}{débuttexte}
+\setinterfacecommand{starttextbackground}{débuttextearriereplan}
+\setinterfacecommand{starttextrule}{débuttextetrait}
+\setinterfacecommand{startunpacked}{débutdesemballage}
+\setinterfacecommand{startversion}{débutversion}
+\setinterfacecommand{stopalignment}{finalignement}
+\setinterfacecommand{stopbackground}{finarriereplan}
+\setinterfacecommand{stopcoding}{fincodage}
+\setinterfacecommand{stopcolor}{fincouleur}
+\setinterfacecommand{stopcolumnmakeup}{fincompositioncolonne}
+\setinterfacecommand{stopcolumns}{fincolonnes}
+\setinterfacecommand{stopcolumnset}{finjeucolonnes}
+\setinterfacecommand{stopcombination}{fincombinaison}
+\setinterfacecommand{stopcomponent}{fincomposant}
+\setinterfacecommand{stopdocument}{findocument}
+\setinterfacecommand{stopenvironment}{finenvironnement}
+\setinterfacecommand{stopframed}{finencadre}
+\setinterfacecommand{stopglobal}{finglobal}
+\setinterfacecommand{stopline}{finligneref}
+\setinterfacecommand{stoplinecorrection}{fincorrectionligne}
+\setinterfacecommand{stoplinenote}{finnotedeligne}
+\setinterfacecommand{stoplinenumbering}{finnumérotationligne}
+\setinterfacecommand{stoplines}{finlignes}
+\setinterfacecommand{stoplocal}{finlocal}
+\setinterfacecommand{stoplocalfootnotes}{finnotesbdplocal}
+\setinterfacecommand{stopmakeup}{fincomposition}
+\setinterfacecommand{stopmarginblock}{finblocmarge}
+\setinterfacecommand{stopmarginrule}{fintraitmarge}
+\setinterfacecommand{stopnarrower}{finplusetroit}
+\setinterfacecommand{stopopposite}{finopposition}
+\setinterfacecommand{stopoverlay}{finsuperposition}
+\setinterfacecommand{stopoverzicht}{finvuedensemble}
+\setinterfacecommand{stoppacked}{finemballage}
+\setinterfacecommand{stoppositioning}{finpositionnement}
+\setinterfacecommand{stopproduct}{finproduit}
+\setinterfacecommand{stopprofile}{finprofil}
+\setinterfacecommand{stopproject}{finprojet}
+\setinterfacecommand{stopquotation}{fincitation}
+\setinterfacecommand{stopraster}{finraster}
+\setinterfacecommand{stopsynchronization}{finsynchronisation}
+\setinterfacecommand{stoptable}{fintable}
+\setinterfacecommand{stoptables}{fintables}
+\setinterfacecommand{stoptext}{fintexte}
+\setinterfacecommand{stoptextbackground}{fintextearriereplan}
+\setinterfacecommand{stoptextrule}{fintextetrait}
+\setinterfacecommand{stopunpacked}{findesemballage}
+\setinterfacecommand{stopversion}{finversion}
\setinterfacecommand{stretched}{etire}
+\setinterfacecommand{strictinspectnextcharacter}{inspecterstrictementcaracteresuivant}
+\setinterfacecommand{stripcharacter}{demontercaractere}
\setinterfacecommand{subformulanumber}{numerosousformule}
-\setinterfacecommand{subpagenumber}{sousnumeropage}
-\setinterfacecommand{switchtobodyfont}{changepolicecorps}
-\setinterfacecommand{switchtorawfont}{changepolicebrute}
+\setinterfacecommand{subpagenumber}{numerosouspage}
+\setinterfacecommand{subtractfeature}{enleverfonctionnalite}
+\setinterfacecommand{switchtobodyfont}{passerapolicedecorps}
+\setinterfacecommand{switchtorawfont}{passerapolicebrute}
\setinterfacecommand{sym}{sym}
\setinterfacecommand{symbol}{symbole}
-\setinterfacecommand{symoffset}{symoffset}
+\setinterfacecommand{symoffset}{decalagesym}
\setinterfacecommand{synchronizationbar}{barresynchronisation}
-\setinterfacecommand{synchronize}{synchronise}
+\setinterfacecommand{synchronize}{synchroniser}
\setinterfacecommand{tab}{tab}
-\setinterfacecommand{testcolumn}{testcolumn}
+\setinterfacecommand{testcolumn}{testcolonne}
+\setinterfacecommand{testfeature}{testerfonctionnalite}
+\setinterfacecommand{testfeatureonce}{testerfonctionnaliteunfois}
\setinterfacecommand{testpage}{testpage}
\setinterfacecommand{tex}{tex}
-\setinterfacecommand{textbackground}{textbackground}
+\setinterfacecommand{textbackground}{textearriereplan}
+\setinterfacecommand{textcolor}{textecouleura}
\setinterfacecommand{textheight}{hauteurtexte}
+\setinterfacecommand{textnote}{notetexte}
\setinterfacecommand{textreference}{referencetexte}
-\setinterfacecommand{textrule}{ligneregleetexte}
+\setinterfacecommand{textrule}{traittexte}
\setinterfacecommand{textvariable}{variabletexte}
\setinterfacecommand{textwidth}{largeurtexte}
+\setinterfacecommand{thefirstcharacter}{lepremiercaractere}
+\setinterfacecommand{thenormalizedbodyfontsize}{lataillenormaliseepolicedecorps}
+\setinterfacecommand{theremainingcharacters}{lescaracteresrestants}
\setinterfacecommand{thinrule}{traitfin}
\setinterfacecommand{thinrules}{traitsfins}
-\setinterfacecommand{tooltip}{suggestion}
-\setinterfacecommand{topdistance}{distancesup}
-\setinterfacecommand{topheight}{hauteursup}
-\setinterfacecommand{topspace}{espacesup}
+\setinterfacecommand{tolinenote}{alanotedeligne}
+\setinterfacecommand{tooltip}{infobulle}
+\setinterfacecommand{topdistance}{distancehaut}
+\setinterfacecommand{topheight}{hauteurhaut}
+\setinterfacecommand{topspace}{espacehaut}
\setinterfacecommand{totalnumberofpages}{nombretotaldepages}
\setinterfacecommand{translate}{traduire}
\setinterfacecommand{txt}{txt}
-\setinterfacecommand{typ}{typ}
-\setinterfacecommand{type}{dactylographier}
-\setinterfacecommand{typebuffer}{tapebuffer}
-\setinterfacecommand{typefile}{fichierdactylo}
-\setinterfacecommand{unitmeaning}{sensunite}
+\setinterfacecommand{typ}{transcrireaveccesure}
+\setinterfacecommand{type}{transcrire}
+\setinterfacecommand{typebuffer}{transcriretampon}
+\setinterfacecommand{typedefinedbuffer}{transcriretampondefini}
+\setinterfacecommand{typefile}{transcrirefichier}
+\setinterfacecommand{typeinlinebuffer}{transcriretamponenligne}
+\setinterfacecommand{typing}{transcription}
+\setinterfacecommand{unitmeaning}{significationunite}
\setinterfacecommand{unknown}{inconnu}
-\setinterfacecommand{useJSscripts}{utiliseJSscripts}
-\setinterfacecommand{useURL}{utiliseURL}
-\setinterfacecommand{useXMLfilter}{useXMLfilter}
-\setinterfacecommand{useblocks}{utiliseblocs}
-\setinterfacecommand{usecommands}{utilisecommandes}
-\setinterfacecommand{useencoding}{utiliseencodage}
-\setinterfacecommand{useexternaldocument}{utilisedocumentexterne}
-\setinterfacecommand{useexternalfigure}{utilisefigureexterne}
-\setinterfacecommand{useexternalfile}{utilisefichierexterne}
-\setinterfacecommand{useexternalfiles}{utilisefichiersexternes}
-\setinterfacecommand{useexternalsoundtrack}{utilisepsiteaudioexterne}
-\setinterfacecommand{usemodule}{utilisemodule}
-\setinterfacecommand{usemodules}{utilisemodules}
-\setinterfacecommand{usepath}{utilisechemin}
-\setinterfacecommand{usereferences}{utilisereferences}
-\setinterfacecommand{usespecials}{utilisespecialites}
-\setinterfacecommand{usesymbols}{utilisesymboles}
-\setinterfacecommand{usetypescript}{usetypescript}
-\setinterfacecommand{usetypescriptfile}{usetypescriptfile}
-\setinterfacecommand{useurl}{utiliseurl}
+\setinterfacecommand{unregisterhyphenationpattern}{desenregistrermotifcesure}
+\setinterfacecommand{useJSscripts}{utiliserJSscript}
+\setinterfacecommand{useURL}{utiliserURL}
+\setinterfacecommand{useXMLfilter}{utiliserfiltreXML}
+\setinterfacecommand{useblocks}{utiliserblocs}
+\setinterfacecommand{usebodyfont}{utiliserpolicedecorps}
+\setinterfacecommand{usebodyfontparameter}{utiliserparametrepolicedecorps}
+\setinterfacecommand{usecommands}{utilisercommandes}
+\setinterfacecommand{useencoding}{utilisercodage}
+\setinterfacecommand{useexternaldocument}{utiliserdocumentexterne}
+\setinterfacecommand{useexternalfigure}{utiliserfigureexterne}
+\setinterfacecommand{useexternalfile}{utiliserfichierexterne}
+\setinterfacecommand{useexternalfiles}{utiliserfichiersexternes}
+\setinterfacecommand{useexternalsoundtrack}{utilisersonexterne}
+\setinterfacecommand{usemodule}{utilisermodule}
+\setinterfacecommand{usemodules}{utilisermodules}
+\setinterfacecommand{usepath}{utiliserchemin}
+\setinterfacecommand{usereferences}{utiliserreferences}
+\setinterfacecommand{usespecials}{utiliserspeciaux}
+\setinterfacecommand{usesymbols}{utilisersymboles}
+\setinterfacecommand{usetypescript}{utiliserscriptdepolices}
+\setinterfacecommand{usetypescriptfile}{utiliserfichierscriptdepolices}
+\setinterfacecommand{useurl}{utiliserurl}
+\setinterfacecommand{verbatim}{verbatim}
\setinterfacecommand{version}{version}
-\setinterfacecommand{vl}{vl}
+\setinterfacecommand{vl}{lv}
\setinterfacecommand{weekday}{joursemaine}
\setinterfacecommand{whitespace}{espaceblanc}
-\setinterfacecommand{wordright}{motdroit}
-\setinterfacecommand{writebetweenlist}{ecritentreliste}
-\setinterfacecommand{writetolist}{ecritdansliste}
-\setinterfacecommand{writetoreferencelist}{ecritdanslistereference}
-\setinterfacecommand{writetoregister}{ecritregistre}
+\setinterfacecommand{widthspanningtext}{largeurtextecouvrant}
+\setinterfacecommand{wordright}{ecrireadroite}
+\setinterfacecommand{writebetweenlist}{ecrireentreliste}
+\setinterfacecommand{writetolist}{ecriredansliste}
+\setinterfacecommand{writetoreferencelist}{ecriredanslistereference}
+\setinterfacecommand{writetoregister}{ecriredansregistre}
%
\endinput
\ No newline at end of file
diff --git a/tex/context/base/mkiv/cont-new.mkiv b/tex/context/base/mkiv/cont-new.mkiv
index 0af9acd4e..670de7fde 100644
--- a/tex/context/base/mkiv/cont-new.mkiv
+++ b/tex/context/base/mkiv/cont-new.mkiv
@@ -13,7 +13,7 @@
% \normalend % uncomment this to get the real base runtime
-\newcontextversion{2020.08.03 14:18}
+\newcontextversion{2020.08.04 10:23}
%D This file is loaded at runtime, thereby providing an excellent place for hacks,
%D patches, extensions and new features. There can be local overloads in cont-loc
diff --git a/tex/context/base/mkiv/context.lus b/tex/context/base/mkiv/context.lus
index 960e96adf..29c9b8301 100644
--- a/tex/context/base/mkiv/context.lus
+++ b/tex/context/base/mkiv/context.lus
@@ -12,60 +12,4 @@ bypass kpse. When the format itself is used, another stub is used (with
suffix lui). The current format builder is to a large part determined by
the way luatex evolved and the process will probaby change.
]]--
-local method = 3
-
-local stubfiles = {
-
- 'luat-cod.lua',
-
- -- Here follows a list of trac, luat and data files, but we don't
- -- it this way any more so there is no need to keep this updated.
-
-}
-
--- This method will trigger the creation of a stub file with all neccessary
--- libraries merged. This is how we originally did it.
-
-if method == 1 then
-
- return stubfiles
-
-end
-
--- This method will use this file as stub file so no merge is needed.
-
-if method == 2 then
-
- if resolvers then
- -- we're loading this file in mtxrun
- else
-
- local sourcepath = string.gsub(arg and arg[1] or "","/[^/]+$","")
- local targetpath = "."
-
- if sourcepath == "" then sourcepath = targetpath end
-
- for i=1,#stubfiles do
- local filename = sourcepath .. "/" .. stubfiles[i]
- texio.write_nl("preloading " .. filename)
- dofile(filename)
- end
- texio.write_nl("\n")
-
- end
-
- return "context.lus"
-
-end
-
--- Only a simple stub:
-
-if method == 3 then
-
- return "luat-cod.lua"
-
-end
-
--- The last resort.
-
-return stubfiles
+return "luat-cod.lua"
diff --git a/tex/context/base/mkiv/context.mkiv b/tex/context/base/mkiv/context.mkiv
index 6c5d16655..c5b760178 100644
--- a/tex/context/base/mkiv/context.mkiv
+++ b/tex/context/base/mkiv/context.mkiv
@@ -45,7 +45,7 @@
%D {YYYY.MM.DD HH:MM} format.
\edef\contextformat {\jobname}
-\edef\contextversion{2020.08.03 14:18}
+\edef\contextversion{2020.08.04 10:23}
%D Kind of special:
diff --git a/tex/context/base/mkiv/context.mkxl b/tex/context/base/mkiv/context.mkxl
index 256a19140..a70713337 100644
--- a/tex/context/base/mkiv/context.mkxl
+++ b/tex/context/base/mkiv/context.mkxl
@@ -29,7 +29,7 @@
%D {YYYY.MM.DD HH:MM} format.
\edef\contextformat {\jobname}
-\edef\contextversion{2020.08.03 14:18}
+\edef\contextversion{2020.08.04 10:23}
%D Kind of special:
@@ -84,7 +84,7 @@
\loadmarkfile{syst-pln}
\loadmarkfile{syst-mes}
-\loadmarkfile{luat-cod}
+\loadmkxlfile{luat-cod}
\loadmarkfile{luat-bas}
\loadmarkfile{luat-lib}
\loadmarkfile{luat-soc}
diff --git a/tex/context/base/mkiv/luat-cod.lmt b/tex/context/base/mkiv/luat-cod.lmt
new file mode 100644
index 000000000..c7c868f42
--- /dev/null
+++ b/tex/context/base/mkiv/luat-cod.lmt
@@ -0,0 +1,278 @@
+if not modules then modules = { } end modules ['luat-cod'] = {
+ version = 1.001,
+ comment = "companion to luat-cod.mkiv",
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+local type, loadfile, tonumber = type, loadfile, tonumber
+local match, gsub, find, format, gmatch = string.match, string.gsub, string.find, string.format, string.gmatch
+
+local texconfig, lua = texconfig, lua
+
+-- maybe pick up from commandline:
+--
+-- texconfig.interaction: 0=batchmode 1=nonstopmode 2=scrollmode 3=errornonstopmode 4=normal
+
+-- some basic housekeeping
+
+texconfig.kpse_init = false
+texconfig.shell_escape = 't'
+
+texconfig.error_line = 250 -- 79 -- frozen / large values can crash
+texconfig.expand_depth = 10000
+texconfig.half_error_line = 125 -- 50 -- frozen
+texconfig.max_in_open = 1000
+texconfig.max_print_line = 100000
+texconfig.max_strings = 500000
+texconfig.nest_size = 1000
+texconfig.param_size = 25000
+texconfig.save_size = 100000
+texconfig.stack_size = 10000
+texconfig.function_size = 32768
+texconfig.properties_size = 10000
+texconfig.fix_mem_init = 750000
+
+-- registering bytecode chunks
+
+local bytedata = lua.bytedata or { }
+local bytedone = lua.bytedone or { }
+
+---.bytecode = bytecode
+lua.bytedata = bytedata
+lua.bytedone = bytedone
+
+local setbytecode = lua.setbytecode
+----- getbytecode = lua.getbytecode
+
+lua.firstbytecode = 501
+lua.lastbytecode = lua.lastbytecode or (lua.firstbytecode - 1) -- as we load ourselves again ... maybe return earlier
+
+function lua.registeredcodes()
+ return lua.lastbytecode - lua.firstbytecode + 1
+end
+
+-- no file.* and utilities.parsers.* functions yet
+
+local strip = false if arg then for i=-1,#arg do if arg[i] == "--c:strip" then strip = true break end end end
+
+function lua.registercode(filename,options)
+ local barename = gsub(filename,"%.[%a%d]+$","")
+ local basename = match(barename,"^.+[/\\](.-)$") or barename
+ if not bytedone[basename] then
+ local opts = { }
+ if type(options) == "string" and options ~= "" then
+ for s in gmatch(options,"([a-z]+)") do
+ opts[s] = true
+ end
+ end
+ if barename == filename then
+ filename = filename .. (opts.autosuffix and CONTEXTLMTXMODE > 0 and ".lmt" or ".lua")
+ end
+ local code = environment.luafilechunk(filename,false,opts.optimize)
+ if code then
+ bytedone[basename] = true
+ if environment.initex and not opts.initexonly then
+ local n = lua.lastbytecode + 1
+ bytedata[n] = { name = barename, options = opts }
+ if strip or opts.strip then
+ setbytecode(n,code,true)
+ else
+ setbytecode(n,code)
+ end
+ lua.lastbytecode = n
+ end
+ elseif environment.initex then
+ texio.write_nl(format("\nerror loading file: %s (aborting)",filename))
+ os.exit()
+ end
+ end
+end
+
+local finalizers = { }
+
+function lua.registerfinalizer(f,comment)
+ comment = comment or "unknown"
+ if type(f) == "function" then
+ finalizers[#finalizers+1] = { action = f, comment = comment }
+ else
+ print(format("\nfatal error: invalid finalizer, action: %s\n",comment))
+ os.exit()
+ end
+end
+
+function lua.finalize(logger)
+ for i=1,#finalizers do
+ local finalizer = finalizers[i]
+ finalizer.action()
+ if logger then
+ logger("finalize action: %s",finalizer.comment)
+ end
+ end
+end
+
+-- A first start with environments. This will be overloaded later.
+
+environment = environment or { }
+local environment = environment
+
+-- no string.unquoted yet
+
+local sourcefile = gsub(arg and arg[1] or "","^\"(.*)\"$","%1")
+local sourcepath = find(sourcefile,"/",1,true) and gsub(sourcefile,"/[^/]+$","") or ""
+local targetpath = "."
+
+-- delayed (via metatable):
+--
+-- environment.jobname = tex.jobname
+-- environment.version = tostring(tex.toks.contextversiontoks)
+
+-- traditionally the revision has been a one character string and only
+-- pdftex went beyond "9" but anyway we test for it
+
+if LUATEXENGINE == nil then
+ LUATEXENGINE = status.luatex_engine and string.lower(status.luatex_engine)
+ or (find(status.banner,"LuajitTeX",1,true) and "luajittex" or "luatex")
+end
+
+if LUATEXVERSION == nil then
+ LUATEXVERSION = status.luatex_version/100
+ + tonumber(status.luatex_revision)/10000
+end
+
+if CONTEXTLMTXMODE == nil then
+ CONTEXTLMTXMODE = LUATEXENGINE == "luametatex" and 1 or 0
+end
+
+if LUATEXFUNCTIONALITY == nil then
+ LUATEXFUNCTIONALITY = status.development_id or 6346
+end
+
+if LUATEXFORMATID == nil then
+ LUATEXFORMATID = status.format_id or 0
+end
+
+if JITSUPPORTED == nil then
+ JITSUPPORTED = LUATEXENGINE == "luajittex" or jit -- "or jit" can go
+end
+
+if INITEXMODE == nil then
+ INITEXMODE = status.ini_version
+end
+
+environment.luatexengine = LUATEXENGINE
+environment.luatexversion = LUATEXVERSION
+environment.luatexfunctionality = LUATEXFUNCTIONALITY
+environment.jitsupported = JITSUPPORTED
+environment.initex = INITEXMODE
+environment.initexmode = INITEXMODE
+
+if not environment.luafilechunk then
+
+ function environment.luafilechunk(filename)
+ local fullname = filename
+ if sourcepath ~= "" then
+ fullname = sourcepath .. "/" .. filename
+ end
+ local data = loadfile(fullname)
+ texio.write("term and log","<",data and "+ " or "- ",fullname,">")
+ if data then
+-- package.loaded[gsub(filename,"%..-$"] =
+ data()
+ end
+ return data
+ end
+
+end
+
+if not environment.engineflags then -- raw flags
+
+ local engineflags = { }
+
+ for i=-10,#arg do
+ local a = arg[i]
+ if a then
+ local flag, content = match(a,"^%-%-([^=]+)=?(.-)$")
+ if flag then
+ engineflags[flag] = content or ""
+ end
+ end
+ end
+
+ environment.engineflags = engineflags
+
+end
+
+-- We need a few premature callbacks in the format generator. We
+-- also do this when the format is loaded as otherwise we get
+-- a kpse error when disabled. This is an engine issue that will
+-- be sorted out in due time.
+
+-- print("!!!!!!!!!!!!!!!!!!!!!!",lfs.isfile) os.exit()
+
+if not lfs.isfile then
+
+ local attributes = lfs.attributes
+
+ function lfs.isdir(name)
+ return attributes(name,"mode") == "directory"
+ end
+
+ function lfs.isfile(name)
+ local a = attributes(name,"mode")
+ return a == "file" or a == "link" or nil
+ end
+
+end
+
+local isfile = lfs.isfile
+
+local function source_file(name)
+ local fullname = sourcepath .. "/" .. name
+ if isfile(fullname) then
+ return fullname
+ end
+ fullname = fullname .. ".tex"
+ if isfile(fullname) then
+ return fullname
+ end
+ if isfile(name) then
+ return name
+ end
+ name = name .. ".tex"
+ if isfile(name) then
+ return name
+ end
+ return nil
+end
+
+local function target_file(name)
+ return targetpath .. "/" .. name
+end
+
+local function find_log_file(name)
+ return target_file(name)
+end
+
+local function find_data_file(name)
+ return source_file(name)
+end
+
+local function open_data_file(name)
+ local fullname = source_file(name)
+ if fullname then
+ local f = io.open(fullname,'rb')
+ return {
+ reader = function()
+ return f:read("*line")
+ end
+ }
+ else
+ return false
+ end
+end
+
+callback.register('find_log_file', find_log_file)
+callback.register('find_data_file' , find_data_file )
+callback.register('open_data_file' , open_data_file )
diff --git a/tex/context/base/mkiv/luat-cod.mkiv b/tex/context/base/mkiv/luat-cod.mkiv
index 823b918c3..e7d58e8ab 100644
--- a/tex/context/base/mkiv/luat-cod.mkiv
+++ b/tex/context/base/mkiv/luat-cod.mkiv
@@ -15,8 +15,8 @@
\unprotect
-%D We cannot use the following due to the fact that existing usage
-%D demanded duplicating hashes.
+%D We cannot use the following due to the fact that existing usage demanded
+%D duplicating hashes.
%D
%D \starttyping
%D \def\expanded#1{\normalexpanded{\noexpand#1}} % ## mess
@@ -24,10 +24,9 @@
\newif\ifproductionrun
-%D Originally we compiled the \LUA\ files externally and loaded
-%D then at runtime, but when the amount grew, we realized that
-%D we needed away to store them in the format, which is what
-%D bytecode arrays do. And so the following is obsolete:
+%D Originally we compiled the \LUA\ files externally and loaded then at runtime, but
+%D when the amount grew, we realized that we needed away to store them in the
+%D format, which is what bytecode arrays do. And so the following is obsolete:
%D
%D \starttyping
%D \setnewconstant\ctxluaembeddingmode \plusone
@@ -36,16 +35,15 @@
%D 1 = runtime compilation and embedding
%D \stoptyping
%D
-%D Allocation of \LUA\ engines has changed too. The original idea
-%D was to have multiple \LUA\ instances and it worked that way for
-%D several years. Hoewver in practice we used only one engine because
-%D scripts need to share data anyway. So eventually \LUATEX\ got only
-%D one instance. Because each call is reentrant there is not much
-%D danger for crashes.
+%D Allocation of \LUA\ engines has changed too. The original idea was to have
+%D multiple \LUA\ instances and it worked that way for several years. Hoewver in
+%D practice we used only one engine because scripts need to share data anyway. So
+%D eventually \LUATEX\ got only one instance. Because each call is reentrant there
+%D is not much danger for crashes.
%D
-%D Most code here has changed after version 0.60 as part of adaption to
-%D new functionality. We no longer support the hooks for initializing
-%D code as this can be done at the \LUA\ end.
+%D Most code here has changed after version 0.60 as part of adaption to new
+%D functionality. We no longer support the hooks for initializing code as this can
+%D be done at the \LUA\ end.
% we can drop the \zerocount as it's default
diff --git a/tex/context/base/mkiv/luat-cod.mkxl b/tex/context/base/mkiv/luat-cod.mkxl
new file mode 100644
index 000000000..3d3a5dd6b
--- /dev/null
+++ b/tex/context/base/mkiv/luat-cod.mkxl
@@ -0,0 +1,45 @@
+%D \module
+%D [ file=luat-cod,
+%D version=2005.05.26,
+%D title=\CONTEXT\ Lua Macros,
+%D subtitle=Code,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA ADE \& \CONTEXT\ Development Team}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+% \writestatus{loading}{ConTeXt Lua Macros / Code}
+
+\unprotect
+
+\newif\ifproductionrun
+
+\let\ctxdirectlua \directlua
+\let\ctxlatelua \latelua
+\def\ctxsprint #1{\directlua{tex.sprint(tex.ctxcatcodes,#1)}} % saves tokens
+\def\ctxwrite #1{\directlua{tex.write(#1)}} % saves tokens
+\def\ctxcommand #1{\directlua{commands.#1}} % saves tokens
+\def\ctxdirectcommand#1{\directlua{commands.#1}} % saves tokens
+\def\ctxlatecommand #1{\latelua {commands.#1}} % saves tokens
+\def\ctxreport #1{\directlua{logs.writer[[#1]]}}
+
+%D Take your choice \unknown
+
+\let\ctxlua \ctxdirectlua
+\let\luacode \ctxdirectlua
+\let\lateluacode \ctxlatelua
+\let\directluacode\ctxdirectlua
+
+%D Reporting the version of \LUA\ that we use is done as follows:
+
+\def\luaversion{\ctxwrite{LUAVERSION}}
+
+\def\registerctxluafile#1#2{\ctxlua{lua.registercode("#1","#2")}}
+\def\ctxloadluafile #1{\ctxlua{lua.registercode("#1")}}
+
+\registerctxluafile{luat-cod.lmt}{autosuffix}
+
+\protect \endinput
diff --git a/tex/context/base/mkiv/luat-fio.lmt b/tex/context/base/mkiv/luat-fio.lmt
index 4ce981c48..c70ed54e4 100644
--- a/tex/context/base/mkiv/luat-fio.lmt
+++ b/tex/context/base/mkiv/luat-fio.lmt
@@ -26,7 +26,6 @@ if not resolvers.initialized() then
if callback then
local findbinfile = resolvers.findbinfile
- local loadbinfile = resolvers.loadbinfile
local findtexfile = resolvers.findtexfile
local opentexfile = resolvers.opentexfile
local register = callbacks.register
@@ -44,23 +43,41 @@ if not resolvers.initialized() then
return line
end
- local function find_data_file(name, index)
- if index == 0 then
- return "terminal"
- else
- return findbinfile(name,"tex")
- end
- end
-
- local function open_data_file(name, index)
- if index == 0 and name == "terminal" then
+ -- local function find_data_file(name)
+ -- if not name or name == "" then
+ -- return "context terminal"
+ -- else
+ -- return findbinfile(name,"tex")
+ -- end
+ -- end
+ --
+ -- local function open_data_file(name)
+ -- if not name or name == "" or name == "context terminal" then
+ -- return {
+ -- reader = terminal,
+ -- noflines = 1,
+ -- filename = name,
+ -- }
+ -- else
+ -- name = opentexfile(name)
+ -- return name ~= "" and name or false
+ -- end
+ -- end
+
+ local function open_data_file(name)
+ if not name or name == "" then
return {
reader = terminal,
noflines = 1,
- filename = name,
+ filename = "context terminal"
}
else
- return opentexfile(name)
+ local fullname = findbinfile(name,"tex")
+ if fullname then
+ return opentexfile(fullname)
+ else
+ return false
+ end
end
end
@@ -68,10 +85,10 @@ if not resolvers.initialized() then
return name
end
- register('find_data_file' , find_data_file, true)
- register('open_data_file' , open_data_file, true)
register('find_log_file' , find_any_file, true)
register('find_format_file', find_any_file, true)
+ -- register('find_data_file' , find_data_file, true)
+ register('open_data_file' , open_data_file, true)
end
diff --git a/tex/context/base/mkiv/luat-fmt.lua b/tex/context/base/mkiv/luat-fmt.lua
index 538556ed2..ab831fafc 100644
--- a/tex/context/base/mkiv/luat-fmt.lua
+++ b/tex/context/base/mkiv/luat-fmt.lua
@@ -6,6 +6,15 @@ if not modules then modules = { } end modules ['luat-fmt'] = {
license = "see context related readme files"
}
+-- The original idea was to have a generic format builder and as a result the code
+-- here (and some elsewhere) is bit more extensive that we really need for context.
+-- For instance, in the real beginning we had runtime loading because we had no
+-- bytecode registers yet. We also had multiple files as stubs and the context.lus
+-- file specified these. More than a decade only the third method was used, just
+-- loading luat-cod, so in the end we cpould get rid of the lus file. In due time
+-- I'll strip the code here because something generic will never take of and we
+-- moved on to luametatex anyway.
+
local format = string.format
local concat = table.concat
local quoted = string.quoted
@@ -13,9 +22,6 @@ local luasuffixes = utilities.lua.suffixes
local report_format = logs.reporter("resolvers","formats")
--- this is a bit messy: we also handle flags in mtx-context so best we
--- can combine this some day (all here)
-
local function primaryflags(arguments)
local flags = { }
if arguments.silent then
@@ -71,16 +77,16 @@ local checkers = {
}
local runners = {
- luatex = sandbox.registerrunner {
- name = "make luatex format",
- program = "luatex",
+ luametatex = sandbox.registerrunner {
+ name = "make luametatex format",
+ program = "luametatex",
template = template,
checkers = checkers,
reporter = report_format,
},
- luametatex = sandbox.registerrunner {
- name = "make luametatex format",
- program = "luametatex",
+ luatex = sandbox.registerrunner {
+ name = "make luatex format",
+ program = "luatex",
template = template,
checkers = checkers,
reporter = report_format,
@@ -94,6 +100,18 @@ local runners = {
},
}
+local stubfiles = {
+ luametatex = "luat-cod.lmt",
+ luatex = "luat-cod.lua",
+ luajittex = "luat-cod.lua",
+}
+
+local suffixes = {
+ luametatex = "mkxl",
+ luatex = "mkiv",
+ luajittex = "mkiv",
+}
+
local function validbinarypath()
-- if environment.arguments.addbinarypath then
if not environment.arguments.nobinarypath then
@@ -107,81 +125,55 @@ local function validbinarypath()
end
end
+local function fatalerror(startupdir,...)
+ report_format(...)
+ lfs.chdir(startupdir)
+end
+
function environment.make_format(formatname)
- -- first we set up the engine and normally that information is provided
- -- by the engine ... when we move to luametatex we could decide to simplfy
- -- all the following
- local arguments = environment.arguments
- local engine = environment.ownmain or "luatex"
- local silent = arguments.silent
- local errors = arguments.errors
+ local arguments = environment.arguments
+ local engine = environment.ownmain or "luatex"
+ local silent = arguments.silent
+ local errors = arguments.errors
+ local runner = runners[engine]
+ local startupdir = dir.current()
+ if not runner then
+ return fatalerror(startupdir,"the format %a cannot be generated, no runner available for engine %a",name,engine)
+ end
-- now we locate the to be used source files ... there are some variants that we
-- need to take care
- local texsourcename = ""
- local texsourcepath = ""
- local fulltexsourcename = ""
- if engine == "luametatex" then
- texsourcename = file.addsuffix(formatname,"mkxl")
- fulltexsourcename = resolvers.findfile(texsourcename,"tex") or ""
- end
- if fulltexsourcename == "" then
- texsourcename = file.addsuffix(formatname,"mkiv")
- fulltexsourcename = resolvers.findfile(texsourcename,"tex") or ""
+ local luasourcename = stubfiles[engine]
+ if not luasourcename then
+ return fatalerror(startupdir,"no lua stub file specified for %a",engine)
end
+ local texsourcename = file.addsuffix(formatname,suffixes[engine])
+ local fulltexsourcename = resolvers.findfile(texsourcename,"tex") or ""
if fulltexsourcename == "" then
- texsourcename = file.addsuffix(formatname,"tex")
- fulltexsourcename = resolvers.findfile(texsourcename,"tex") or ""
+ return fatalerror(startupdir,"no tex source file with name %a (mkiv or tex)",formatname)
end
- if fulltexsourcename == "" then
- report_format("no tex source file with name %a (mkiv or tex)",formatname)
- return
- end
- report_format("using tex source file %a",fulltexsourcename)
-- this is tricky: we normally have an expanded path but when we don't have one,
-- the current path gets appended
- fulltexsourcename = dir.expandname(fulltexsourcename)
- texsourcepath = file.dirname(fulltexsourcename)
- if not lfs.isfile(fulltexsourcename) then
- report_format("no accessible tex source file with name %a",fulltexsourcename)
- return
+ local fulltexsourcename = dir.expandname(fulltexsourcename)
+ local texsourcepath = file.dirname(fulltexsourcename)
+ if lfs.isfile(fulltexsourcename) then
+ report_format("using tex source file %a",fulltexsourcename)
+ else
+ return fatalerror(startupdir,"no accessible tex source file with name %a",fulltexsourcename)
end
-- we're getting there, that is: we have a file that specifies the context format;
-- in addition to that file we need a stub for setting up lua as we start rather
- -- minimalistic
- local specificationname = "context.lus"
- local specificationpath = ""
- local fullspecificationname = resolvers.findfile(specificationname) or ""
- if fullspecificationname == "" then
- report_format("unable to locate specification file %a",specificationname)
- return
- end
- report_format("using specification file %a",fullspecificationname)
- -- let's expand the found name and so an extra check
- fullspecificationname = dir.expandname(fullspecificationname)
- specificationpath = file.dirname(fullspecificationname)
- if texsourcepath ~= specificationpath then
- report_format("tex source file and specification file are on different paths")
- return
- end
- -- let's do an additional check here, if only because we then have a bit better
- -- feedback on what goes wrong
- if not lfs.isfile(fulltexsourcename) then
- report_format("no accessible tex source file with name %a",fulltexsourcename)
- return
- end
- if not lfs.isfile(fullspecificationname) then
- report_format("no accessible specification file with name %a",fulltexsourcename)
- return
+ -- minimalistic ..
+ local fullluasourcename = dir.expandname(file.join(texsourcepath,luasourcename) or "")
+ if lfs.isfile(fullluasourcename) then
+ report_format("using lua stub file %a",fullluasourcename)
+ else
+ return fatalerror(startupdir,"no accessible lua stub file with name %a",fulltexsourcename)
end
- -- we're still going strong
- report_format("using tex source path %a",texsourcepath)
-- we will change tot the format path because some local files will be created
-- in the process and we don't want clutter
local validformatpath = caches.getwritablepath("formats",engine) or ""
- local startupdir = dir.current()
if validformatpath == "" then
- report_format("invalid format path, insufficient write access")
- return
+ return fatalerror(startupdir,"invalid format path, insufficient write access")
end
-- in case we have a qualified path, we need to do this before we change
-- because we can have half qualified paths (in lxc)
@@ -189,53 +181,17 @@ function environment.make_format(formatname)
report_format("changing to format path %a",validformatpath)
lfs.chdir(validformatpath)
if dir.current() ~= validformatpath then
- report_format("unable to change to format path %a",validformatpath)
- return
- end
- -- we're now ready for making the format which we do on the first found
- -- writable path
- local usedluastub = nil
- local usedlualibs = dofile(fullspecificationname)
- if type(usedlualibs) == "string" then
- usedluastub = file.join(specificationpath,usedlualibs)
- elseif type(usedlualibs) == "table" then
- report_format("using stub specification %a",fullspecificationname)
- local texbasename = file.basename(name)
- local luastubname = file.addsuffix(texbasename,luasuffixes.lua)
- local lucstubname = file.addsuffix(texbasename,luasuffixes.luc)
- -- pack libraries in stub
- report_format("creating initialization file %a",luastubname)
- utilities.merger.selfcreate(usedlualibs,specificationpath,luastubname)
- -- compile stub file (does not save that much as we don't use this stub at startup any more)
- if utilities.lua.compile(luastubname,lucstubname) and lfs.isfile(lucstubname) then
- report_format("using compiled initialization file %a",lucstubname)
- usedluastub = lucstubname
- else
- report_format("using uncompiled initialization file %a",luastubname)
- usedluastub = luastubname
- end
- else
- report_format("invalid stub specification %a",fullspecificationname)
- lfs.chdir(startupdir)
- return
- end
- -- we're ready to go now but first we check if we actually do have a runner
- -- for this engine ... we'd better have one
- local runner = runners[engine]
- if not runner then
- report_format("the format %a cannot be generated, no runner available for engine %a",name,engine)
- lfs.chdir(startupdir)
- return
+ return fatalerror(startupdir,"unable to change to format path %a",validformatpath)
end
-- now we can generate the format, where we use a couple of flags,
-- split into two categories
local primaryflags = primaryflags(arguments)
local secondaryflags = secondaryflags(arguments)
- local specification = {
+ local specification = {
binarypath = binarypath,
primaryflags = primaryflags,
secondaryflags = secondaryflags,
- luafile = quoted(usedluastub),
+ luafile = quoted(fullluasourcename),
texfile = quoted(fulltexsourcename),
dump = os.platform == "unix" and "\\\\dump" or "\\dump",
}
@@ -255,7 +211,7 @@ function environment.make_format(formatname)
end
report_format("format path : %s",validformatpath)
report_format("luatex engine : %s",engine)
- report_format("lua startup file : %s",usedluastub)
+ report_format("lua startup file : %s",fullluasourcename)
if primaryflags ~= "" then
report_format("primary flags : %s",primaryflags)
end
diff --git a/tex/context/base/mkiv/mult-low.lua b/tex/context/base/mkiv/mult-low.lua
index e656b987b..855084aaa 100644
--- a/tex/context/base/mkiv/mult-low.lua
+++ b/tex/context/base/mkiv/mult-low.lua
@@ -500,6 +500,6 @@ return {
--
"unsupportedcs",
--
- "openout", "closeout", "write", "openin", "closein", "read", "readline",
+ "openout", "closeout", "write", "openin", "closein", "read", "readline", "readfromterminal",
}
}
diff --git a/tex/context/base/mkiv/spac-par.mkxl b/tex/context/base/mkiv/spac-par.mkxl
index 574cfec12..60b35db13 100644
--- a/tex/context/base/mkiv/spac-par.mkxl
+++ b/tex/context/base/mkiv/spac-par.mkxl
@@ -163,7 +163,7 @@
{\ifcsname\??parwrapcount#3\endcsname \else
\spac_paragraph_install_count{#3}%
\fi
- \csname\??parwrapcount #3\endcsname\plusone
+ \csname\??parwrapcount#3\endcsname\plusone
#4\wrapuppar{#5}}
\protected\def\spac_register_par_wrapper
@@ -178,9 +178,11 @@
\csname\??eparwrap\the\currentgrouplevel\endcsname\emptytoks}
\protected\def\unregisterparwrapper#1%
- {\csname\??parwrapcount #1\endcsname\zerocount
- \csname\??parwrapbefore#1\endcsname\emptytoks
- \csname\??parwrapafter #1\endcsname\emptytoks}
+ {\csname\??parwrapcount#1\endcsname\zerocount
+ \ifcsname\??parwrapbefore#1\endcsname
+ \lastnamedcs\emptytoks
+ \csname\??parwrapafter#1\endcsname\emptytoks
+ \fi}
\def\directparwrapper#1#2%
{#1\wrapuppar{#2}}
diff --git a/tex/context/base/mkiv/status-files.pdf b/tex/context/base/mkiv/status-files.pdf
index ec8fb1b27..b92bfef95 100644
Binary files a/tex/context/base/mkiv/status-files.pdf and b/tex/context/base/mkiv/status-files.pdf differ
diff --git a/tex/context/base/mkiv/status-lua.pdf b/tex/context/base/mkiv/status-lua.pdf
index d1d552035..120965f03 100644
Binary files a/tex/context/base/mkiv/status-lua.pdf and b/tex/context/base/mkiv/status-lua.pdf differ
diff --git a/tex/context/base/mkiv/syst-ini.mkxl b/tex/context/base/mkiv/syst-ini.mkxl
index 048a0bb55..2fc4a0259 100644
--- a/tex/context/base/mkiv/syst-ini.mkxl
+++ b/tex/context/base/mkiv/syst-ini.mkxl
@@ -645,40 +645,35 @@
\protected\def\tracingall
{\tracingonline \plusone
\tracingcommands \plusthree
- \tracingstats \plustwo
- \tracingpages \plusone
- \tracingoutput \plusone
- \tracinglostchars \plustwo
\tracingmacros \plustwo
+ \tracingoutput \plusone
+ \tracingpages \plusone
\tracingparagraphs\plusone
\tracingrestores \plusone
- \showboxbreadth \maxdimen
- \showboxdepth \maxdimen
\tracinggroups \plusone
\tracingifs \plusone
- \tracingscantokens\plusone
\tracingnesting \plustwo
- \tracingassigns \plustwo}
+ \tracingassigns \plustwo
+ \tracingfonts
+ \showboxbreadth \maxdimen
+ \showboxdepth \maxdimen}
\protected\def\loggingall
{\tracingall
\tracingonline \zerocount}
\protected\def\tracingnone
- {\tracingassigns \zerocount
+ {\showboxdepth \plusthree
+ \showboxbreadth \plusfive
+ \tracingassigns \zerocount
\tracingnesting \zerocount
- \tracingscantokens\zerocount
\tracingifs \zerocount
\tracinggroups \zerocount
- \showboxdepth \plusthree
- \showboxbreadth \plusfive
\tracingrestores \zerocount
\tracingparagraphs\zerocount
- \tracingmacros \zerocount
- \tracinglostchars \plusone
- \tracingoutput \zerocount
\tracingpages \zerocount
- \tracingstats \zerocount
+ \tracingoutput \zerocount
+ \tracingmacros \zerocount
\tracingcommands \zerocount
\tracingonline \zerocount}
diff --git a/tex/context/base/mkiv/syst-lua.lmt b/tex/context/base/mkiv/syst-lua.lmt
index 68f0d1b75..29f91ae75 100644
--- a/tex/context/base/mkiv/syst-lua.lmt
+++ b/tex/context/base/mkiv/syst-lua.lmt
@@ -407,7 +407,7 @@ do
end,
}
- callback.register("end_of_file", function(n)
+ callback.register("if_end_of_file", function(n)
return not channels[n]
end)
diff --git a/tex/context/base/mkiv/toks-aux.lmt b/tex/context/base/mkiv/toks-aux.lmt
new file mode 100644
index 000000000..d46a5872a
--- /dev/null
+++ b/tex/context/base/mkiv/toks-aux.lmt
@@ -0,0 +1,108 @@
+if not modules then modules = { } end modules ['toks-aux'] = {
+ version = 1.001,
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+if CONTEXTLMTXMODE > 0 then
+
+ local type, tostring = type, tostring
+ local max = math.max
+ local formatters, gsub = string.formatters, string.gsub
+
+ interfaces.implement {
+ name = "showluatokens",
+ public = true,
+ protected = true,
+ actions = function()
+ local f0 = formatters["%s: %s"]
+ local nl = logs.newline
+ local wr = logs.writer
+ local t = token.peek_next() -- local t = token.scan_next() token.put_back(t)
+ local n = ""
+ local w = ""
+ local c = t.cmdname
+ if c == "left_brace" then
+ w = "given token list"
+ t = token.scan_toks(false)
+ elseif c == "register_toks" then
+ token.scan_next()
+ w = "token register"
+ n = t.csname or t.index
+ t = tex.gettoks(n,true)
+ elseif c == "internal_toks" then
+ token.scan_next()
+ w = "internal token variable"
+ n = t.csname or t.index
+ t = tex.gettoks(n,true)
+ else
+ if t.protected then
+ w = "protected control sequence"
+ else
+ w = "control sequence"
+ end
+ n = token.scan_csname()
+ t = token.get_meaning(n,true)
+ end
+ wr(f0(w,n))
+ nl()
+ if type(t) == "table" then
+ local w1 = 4
+ local w2 = 1
+ local w3 = 3
+ local w4 = 3
+ for i=1,#t do
+ local ti = t[i]
+ w1 = max(w1,#tostring(ti.id))
+ w2 = max(w2,#tostring(ti.command))
+ w3 = max(w3,#tostring(ti.index))
+ w4 = max(w4,#ti.cmdname)
+ end
+ local f1 = formatters["%" .. w1 .. "i %" .. w2 .. "i %" .. w3 .. "i %-" .. w4 .. "s %s"]
+ local f2 = formatters["%" .. w1 .. "i %" .. w2 .. "i %" .. w3 .. "i %-" .. w4 .. "s"]
+ local f3 = formatters["%" .. w1 .. "i %" .. w2 .. "i %" .. w3 .. "i %-" .. w4 .. "s %C"]
+ for i=1,#t do
+ local ti = t[i]
+ local cs = ti.csname
+ local id = ti.id
+ local ix = ti.index
+ local cd = ti.command
+ local cn = gsub(ti.cmdname,"_"," ")
+ if cs then
+ wr(f1(id,cd,ix,cn,cs))
+ elseif cn == "letter" or cn == "other_char" then
+ wr(f3(id,cd,ix,cn,ix))
+ else
+ wr(f2(id,cd,ix,cn))
+ if cn == "end_match" then
+ wr("-------")
+ end
+ end
+ end
+ nl()
+ end
+ end
+ }
+
+ -- for the moment here, will move to initex only (also see node-ini.lua) :
+
+ if environment.initex then
+
+ local texchardef = tex.chardef
+ local groupcodes = { }
+
+ for k, v in next, tex.getgroupvalues() do
+ groupcodes[k] = gsub(v,"_","")
+ end
+
+ groupcodes = utilities.storage.allocate(table.swapped(groupcodes,groupcodes))
+ tex.groupcodes = groupcodes
+
+ for i=0,#groupcodes do
+ texchardef(groupcodes[i] .. "groupcode",i)
+ end
+
+ end
+
+end
diff --git a/tex/context/base/mkiv/toks-aux.lua b/tex/context/base/mkiv/toks-aux.lua
deleted file mode 100644
index cce29a32a..000000000
--- a/tex/context/base/mkiv/toks-aux.lua
+++ /dev/null
@@ -1,84 +0,0 @@
-if not modules then modules = { } end modules ['toks-aux'] = {
- version = 1.001,
- author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
- copyright = "PRAGMA ADE / ConTeXt Development Team",
- license = "see context related readme files"
-}
-
-local type, tostring = type, tostring
-local max = math.max
-local formatters, gsub = string.formatters, string.gsub
-
-interfaces.implement {
- name = "showluatokens",
- public = true,
- protected = true,
- actions = function()
- local f0 = formatters["%s: %s"]
- local nl = logs.newline
- local wr = logs.writer
- local t = token.peek_next() -- local t = token.scan_next() token.put_back(t)
- local n = ""
- local w = ""
- local c = t.cmdname
- if c == "left_brace" then
- w = "given token list"
- t = token.scan_toks(false)
- elseif c == "register_toks" then
- token.scan_next()
- w = "token register"
- n = t.csname or t.index
- t = tex.gettoks(n,true)
- elseif c == "internal_toks" then
- token.scan_next()
- w = "internal token variable"
- n = t.csname or t.index
- t = tex.gettoks(n,true)
- else
- if t.protected then
- w = "protected control sequence"
- else
- w = "control sequence"
- end
- n = token.scan_csname()
- t = token.get_meaning(n,true)
- end
- wr(f0(w,n))
- nl()
- if type(t) == "table" then
- local w1 = 4
- local w2 = 1
- local w3 = 3
- local w4 = 3
- for i=1,#t do
- local ti = t[i]
- w1 = max(w1,#tostring(ti.id))
- w2 = max(w2,#tostring(ti.command))
- w3 = max(w3,#tostring(ti.index))
- w4 = max(w4,#ti.cmdname)
- end
- local f1 = formatters["%" .. w1 .. "i %" .. w2 .. "i %" .. w3 .. "i %-" .. w4 .. "s %s"]
- local f2 = formatters["%" .. w1 .. "i %" .. w2 .. "i %" .. w3 .. "i %-" .. w4 .. "s"]
- local f3 = formatters["%" .. w1 .. "i %" .. w2 .. "i %" .. w3 .. "i %-" .. w4 .. "s %C"]
- for i=1,#t do
- local ti = t[i]
- local cs = ti.csname
- local id = ti.id
- local ix = ti.index
- local cd = ti.command
- local cn = gsub(ti.cmdname,"_"," ")
- if cs then
- wr(f1(id,cd,ix,cn,cs))
- elseif cn == "letter" or cn == "other_char" then
- wr(f3(id,cd,ix,cn,ix))
- else
- wr(f2(id,cd,ix,cn))
- if cn == "end_match" then
- wr("-------")
- end
- end
- end
- nl()
- end
- end
-}
diff --git a/tex/context/base/mkiv/trac-deb.lua b/tex/context/base/mkiv/trac-deb.lua
index d24922042..cdf40fd59 100644
--- a/tex/context/base/mkiv/trac-deb.lua
+++ b/tex/context/base/mkiv/trac-deb.lua
@@ -361,20 +361,41 @@ function tracers.printwarning(specification)
logs.report("luatex warning","%s: %s",specification.lastlocation,specification.lastwarning)
end
-directives.register("system.errorcontext", function(v)
- local register = callback.register
- if v then
- register('show_error_message', nop)
- register('show_warning_message',function() processwarning(v) end)
- register('show_error_hook', function(eof) processerror(v,eof) end)
- register('show_lua_error_hook', function() processerror(v) end)
- else
- register('show_error_message', nil)
- register('show_error_hook', nil)
- register('show_warning_message',nil)
- register('show_lua_error_hook', nil)
- end
-end)
+if CONTEXTLMTXMODE > 0 then
+
+ directives.register("system.errorcontext", function(v)
+ local register = callback.register
+ if v then
+ register('show_error_message', nop)
+ register('show_warning_message', function() processwarning(v) end)
+ register('intercept_lua_error', function() processerror(v) end)
+ register('intercept_tex_error', function(mode,eof) processerror(v,eof) end)
+ else
+ register('show_error_message', nil)
+ register('show_warning_message', nil)
+ register('intercept_lua_error', nil)
+ register('intercept_tex_error', nil)
+ end
+ end)
+
+else
+
+ directives.register("system.errorcontext", function(v)
+ local register = callback.register
+ if v then
+ register('show_error_message', nop)
+ register('show_warning_message',function() processwarning(v) end)
+ register('show_error_hook', function(eof) processerror(v,eof) end)
+ register('show_lua_error_hook', function() processerror(v) end)
+ else
+ register('show_error_message', nil)
+ register('show_error_hook', nil)
+ register('show_warning_message',nil)
+ register('show_lua_error_hook', nil)
+ end
+ end)
+
+end
-- this might move
@@ -433,6 +454,7 @@ function lmx.overloaderror(v)
end
callback.register('show_error_hook', function() showerror() end) -- prevents arguments being passed
callback.register('show_lua_error_hook', function() showerror() end) -- prevents arguments being passed
+ callback.register('show_tex_error_hook', function() showerror() end) -- prevents arguments being passed
end
directives.register("system.showerror", lmx.overloaderror)
diff --git a/tex/context/interface/mkii/keys-fr.xml b/tex/context/interface/mkii/keys-fr.xml
index 326a34d10..7a5af096f 100644
--- a/tex/context/interface/mkii/keys-fr.xml
+++ b/tex/context/interface/mkii/keys-fr.xml
@@ -6,65 +6,65 @@
-
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
+
-
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -73,95 +73,98 @@
-
+
-
+
-
+
-
-
-
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
-
+
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
+
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -172,25 +175,26 @@
-
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
+
-
+
@@ -199,32 +203,33 @@
-
+
-
+
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
+
@@ -233,190 +238,190 @@
-
-
-
+
+
+
-
-
+
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
+
+
-
-
-
+
+
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
-
-
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -424,119 +429,119 @@
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
-
+
+
-
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
-
-
-
+
+
+
@@ -562,56 +567,56 @@
-
-
+
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
@@ -619,7 +624,7 @@
-
+
@@ -630,46 +635,47 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
-
+
+
@@ -678,164 +684,167 @@
-
-
-
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
-
-
+
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
+
-
-
-
+
+
+
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
+
-
+
-
+
@@ -847,107 +856,108 @@
-
+
-
-
-
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
-
+
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+
+
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
@@ -955,58 +965,58 @@
-
+
-
+
-
-
+
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
@@ -1015,351 +1025,352 @@
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
+
-
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
-
-
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -1371,322 +1382,403 @@
-
-
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
-
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
-
+
+
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+
+
+
+
-
-
-
+
+
+
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
+
+
+
-
+
+
+
+
+
-
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1694,340 +1786,444 @@
-
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
-
+
-
+
-
+
+
+
-
+
+
+
-
+
+
+
+
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tex/generic/context/luatex/luatex-fonts-merged.lua b/tex/generic/context/luatex/luatex-fonts-merged.lua
index f3c3262aa..3825530a2 100644
--- a/tex/generic/context/luatex/luatex-fonts-merged.lua
+++ b/tex/generic/context/luatex/luatex-fonts-merged.lua
@@ -1,6 +1,6 @@
-- merged file : c:/data/develop/context/sources/luatex-fonts-merged.lua
-- parent file : c:/data/develop/context/sources/luatex-fonts.lua
--- merge date : 2020-08-03 14:18
+-- merge date : 2020-08-04 10:23
do -- begin closure to overcome local limits and interference
--
cgit v1.2.3