[NTG-context] french translation of ConTeXt interface - progress (v3)
Hans Hagen
j.hagen at xs4all.nl
Mon Jul 20 11:38:32 CEST 2020
Hi Garulfo,
I uploaded a version that has some of the tranmslations merged in. I'll
now check some more, but I also saw some issues.
A criterium is that translations of variables and constants only are for
those that internally are used as v! and c! while for instance the s!
are untranslated (they often are so very 'system' that translation does
more harm than good. So, we don't translate some font related keys
simply because in many cases the styles etc are not guaranteed coded
neutral (most are)). It doesn't harm to have non-used entries in the
table but best play clean.
Special cases are for instance metapost things, so we don't translate an
instance name 'lessfun'. Again, it does no harm to have the entries but
there is no such 'moinsfun' defined because this is a system key. A
general rule can be:
- things we do in styles that are very unlikely to be done by users of
an interface don't need a translation.
- very basic system things neither (\startluacode for instance; we can
of course provide a translated variant but current we don't yet)
- commands like \AfterPar ... debatable, as we might actually have
better alternatives for that ; the same for NormalizeFontHeight (not
that many such camelcase names btw, often old macros that come from
modules we made first)
- Logos like MetaFont: no need for translation
- beware of defining primitives (notr sure why kern was in the
translated table)
Anyway, I assume wolfgang will check changes too. We just stepwise add
what was missing (indeed there were commands not in the list yet; some
are generated commands, so maybe I also need to make sure the english
variant keeps available just in case it's used deep down for some
reason, often that is already the case so not that much danger).
More later, I assume you put the latest files on the gardne (your zip),
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
More information about the ntg-context
mailing list