diff options
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/translations/README | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/translations/translations_en.pdf | bin | 500141 -> 500132 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/translations/translations_en.tex | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/translations/translations.sty | 27 |
4 files changed, 22 insertions, 9 deletions
diff --git a/Master/texmf-dist/doc/latex/translations/README b/Master/texmf-dist/doc/latex/translations/README index d4031943781..4f93dfa1da8 100644 --- a/Master/texmf-dist/doc/latex/translations/README +++ b/Master/texmf-dist/doc/latex/translations/README @@ -1,5 +1,5 @@ -------------------------------------------------------------------------- -the TRANSLATIONS package v1.8a - 2020/04/26 +the TRANSLATIONS package v1.8b - 2020/04/28 internationalization of LaTeX2e packages -------------------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/translations/translations_en.pdf b/Master/texmf-dist/doc/latex/translations/translations_en.pdf Binary files differindex 27d71b446ad..427707ca89e 100644 --- a/Master/texmf-dist/doc/latex/translations/translations_en.pdf +++ b/Master/texmf-dist/doc/latex/translations/translations_en.pdf diff --git a/Master/texmf-dist/doc/latex/translations/translations_en.tex b/Master/texmf-dist/doc/latex/translations/translations_en.tex index 2b04600d0d7..340eaafac8d 100644 --- a/Master/texmf-dist/doc/latex/translations/translations_en.tex +++ b/Master/texmf-dist/doc/latex/translations/translations_en.tex @@ -26,8 +26,6 @@ % % The Current Maintainer of this work is Clemens Niederberger. % -------------------------------------------------------------------------- -% The translations package is part of the exsheets bundle -% -------------------------------------------------------------------------- % If you have any ideas, questions, suggestions or bugs to report, please % feel free to contact me. % -------------------------------------------------------------------------- diff --git a/Master/texmf-dist/tex/latex/translations/translations.sty b/Master/texmf-dist/tex/latex/translations/translations.sty index d013842825a..1749329c9b2 100644 --- a/Master/texmf-dist/tex/latex/translations/translations.sty +++ b/Master/texmf-dist/tex/latex/translations/translations.sty @@ -25,8 +25,8 @@ % If you have any ideas, questions, suggestions or bugs to report, please % feel free to contact me. % -------------------------------------------------------------------------- -\newcommand*\@trnslt@date{2020/04/26} -\newcommand*\@trnslt@version{v1.8a} +\newcommand*\@trnslt@date{2020/04/28} +\newcommand*\@trnslt@version{v1.8b} \newcommand*\@trnslt@packageinfo{internationalization of LaTeX2e packages} \ProvidesPackage{translations}[% @@ -546,7 +546,10 @@ % load dictionaries and check for existing ones: % \LoadDictionary and \LoadDictionaryFor \newrobustcmd*\LoadDictionary[1]{% - \@trnslt@load@dictionary@for{#1}{\@trnslt@current@language}} + \AtEndPreamble{% + \@trnslt@load@dictionary@for{#1}{\@trnslt@current@language}% + }% +} \@onlypreamble\LoadDictionary \newrobustcmd*\LoadDictionaryFor[2]{% @@ -557,6 +560,8 @@ \@trnslt@load@dictionary@for@dialect{#2}{#1}} \@onlypreamble\LoadDictionaryFor +\newcommand*\@trnslt@basic@dictionary{translations-basic-dictionary} + \newcommand*\@trnslt@dictionaries{} \edef\@trnslt@catcodes{% @@ -614,9 +619,19 @@ {% \InputIfFileExists{#1-\baselanguage{#2}.trsl} {\@trnslt@check@dictionary{#1}{#2}} - {\@trnslt@info{no dictionary file `#1-\baselanguage{#2}.trsl' found.}} + {% + \ifdefstring\@trnslt@basic@dictionary{#1} + {\@trnslt@info} + {\@trnslt@warning} + {no dictionary file `#1-\baselanguage{#2}.trsl' found.}% + }% + }% + {% + \ifdefstring\@trnslt@basic@dictionary{#1} + {\@trnslt@info} + {\@trnslt@warning} + {no dictionary file `#1-#2.trsl' found.}% }% - {\@trnslt@info{no dictionary file `#1-#2.trsl' found.}} }% } @@ -1078,7 +1093,7 @@ \fi \expanded{% \noexpand\forcsvlist - {\noexpand\@trnslt@load@dictionary@for{translations-basic-dictionary}} + {\noexpand\@trnslt@load@dictionary@for{\@trnslt@basic@dictionary}} {\expandonce\@trnslt@loaded@languages}% }% \def\do#1{\@trnslt@input@dictionary#1\q@stop} |