diff --git a/doc/environments/fancythm/fancythm.dtx b/doc/environments/fancythm/fancythm.dtx index 0c77800..9dd032c 100644 --- a/doc/environments/fancythm/fancythm.dtx +++ b/doc/environments/fancythm/fancythm.dtx @@ -335,7 +335,23 @@ % \begin{macrocode} \ProcessKeysOptions{ fancythm } % \end{macrocode} +% % +% This sets up translation if requested. +% Throughout implementation, we can just use \cs{@@_translate:n} +% and will (or not) have translation according to the specified options. +% +% \begin{macrocode} +\bool_if:NTF \g_@@_translator_bool + { + \RequirePackage{translator} + \usedictionary{translator-environment-names} + \cs_set_eq:NN \@@_translate:n \translate + } + { + \cs_set_eq:NN \@@_translate:n \use:n + } +% \end{macrocode} % % \begin{macrocode} %