![Traduciendo un paquete](https://rvso.com/image/281589/Traduciendo%20un%20paquete.png)
Estoy traduciendo un paquete de calendario (mcal.sty) del portugués al indonesio.aquí.
\documentclass[border=4.9mm, bahasa, multi={tikzpicture}]{standalone}
\title{2014}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage[bahasa]{babel}
\usepackage{translator}
\deftranslation[to=bahasa]{Enero}{Januari}
\deftranslation[to=bahasa]{Febrero}{Februari}
\deftranslation[to=bahasa]{Marzo}{Maret}
\deftranslation[to=bahasa]{Abril}{April}
\deftranslation[to=bahasa]{Mayo}{Mei}
\deftranslation[to=bahasa]{Junio}{Juni}
\deftranslation[to=bahasa]{Julio}{Juli}
\deftranslation[to=bahasa]{Agosto}{Agustus}
\deftranslation[to=bahasa]{Septiembre}{September}
\deftranslation[to=bahasa]{Octubre}{Oktober}
\deftranslation[to=bahasa]{Noviembre}{November}
\deftranslation[to=bahasa]{Diciembre}{Desember}
\deftranslation[to=bahasa]{Lunes}{Senin}
\deftranslation[to=bahasa]{Martes}{Selasa}
\deftranslation[to=bahasa]{Miércoles}{Rabu}
\deftranslation[to=bahasa]{Jueves}{Kamis}
\deftranslation[to=bahasa]{Viernes}{Jumat}
\deftranslation[to=bahasa]{Sábado}{Sabtu}
\deftranslation[to=bahasa]{Domingo}{Minggu}
\PassOptionsToPackage{bahasa}{translator}
\usepackage{mcal}
\begin{document}
\estilodetexto% To set up \sffamily, \bfseries…
\thisyear{2014}% The year the calendar is about.
\colordelosfestivos{red}% The color of holidays.
\remaincolor{white}% The color under the top rectangle (where the title and the previous and next calendar are)
\resubcolor{white}% The color under the names of the week
\mooncounter=2% To set the first moon of the year (0,1,2,3)
\enero[7,14,21,28]{7}% The months …
\febrero[7,14,21,28]{1,2,3,7,9,25}
\marzo[7,14,21,28]{1,2,3,7,9,25}
\abril[7,14,21,28]{1,2,3,7,9,25}
\mayo[7,14,21,28]{1,2,3,7,9,25}
\junio[7,14,21,28]{1,2,3,7,9,25}
\julio[7,14,21,28]{1,2,3,7,9,25}
\agosto[7,14,21,28]{1,2,3,7,9,25}
\septiembre[7,14,21,28]{1,2,3,7,9,25}
\octubre[7,14,21,28]{1,2,3,7,9,25}
\noviembre[7,14,21,28]{1,2,3,7,9,25}
\diciembre[4,12,19,27]{6,8,25,31}
\end{document}
¿Lo que está mal? Por favor muéstrame los códigos y resultados correctos.
Respuesta1
Si mcal
el código es deHacer un calendario para TUGentonces, hasta donde puedo ver, los nombres de los meses están codificados. No necesita el translator
paquete, pero cambie los nombres de los meses mcal.sty
directamente, consulte las líneas siguientes \def\Month{%
:
\def\Month{%
\ifnum\monthcounter=1
Enero\else
\ifnum\monthcounter=2
Febrero\else
\ifnum\monthcounter=3
Marzo\else
\ifnum\monthcounter=4
Abril\else
\ifnum\monthcounter=5
Mayo\else
\ifnum\monthcounter=6
Junio\else
\ifnum\monthcounter=7
Julio\else
\ifnum\monthcounter=8
Agosto\else
\ifnum\monthcounter=9
Septiembre\else
\ifnum\monthcounter=10
Octubre\else
\ifnum\monthcounter=11
Noviembre\else
\ifnum\monthcounter=12
Diciembre%
\fi
\fi
\fi
\fi
\fi
\fi
\fi
\fi
\fi
\fi
\fi
\fi
}