summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/thalie/dicts
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/thalie/dicts
Initial commit
Diffstat (limited to 'macros/latex/contrib/thalie/dicts')
-rw-r--r--macros/latex/contrib/thalie/dicts/thalie-english.trsl26
-rw-r--r--macros/latex/contrib/thalie/dicts/thalie-fallback.trsl45
-rw-r--r--macros/latex/contrib/thalie/dicts/thalie-french.trsl26
-rw-r--r--macros/latex/contrib/thalie/dicts/thalie-german.trsl26
4 files changed, 123 insertions, 0 deletions
diff --git a/macros/latex/contrib/thalie/dicts/thalie-english.trsl b/macros/latex/contrib/thalie/dicts/thalie-english.trsl
new file mode 100644
index 0000000000..f1f76492f5
--- /dev/null
+++ b/macros/latex/contrib/thalie/dicts/thalie-english.trsl
@@ -0,0 +1,26 @@
+\ProvideDictionaryFor{English}{thalie}
+
+\ProvideDictTranslation{play}{play}
+\ProvideDictTranslation{plays}{plays}
+\ProvideDictTranslation{Play}{Play}
+\ProvideDictTranslation{Plays}{Plays}
+\ProvideDictTranslation{act}{acte}
+\ProvideDictTranslation{acts}{acts}
+\ProvideDictTranslation{Act}{Act}
+\ProvideDictTranslation{Acts}{Acts}
+\ProvideDictTranslation{scene}{scene}
+\ProvideDictTranslation{scenes}{scenes}
+\ProvideDictTranslation{Scene}{Scene}
+\ProvideDictTranslation{Scenes}{Scenes}
+\ProvideDictTranslation{interlude}{interlude}
+\ProvideDictTranslation{interludes}{interludes}
+\ProvideDictTranslation{Interlude}{Interlude}
+\ProvideDictTranslation{Interludes}{Interludes}
+\ProvideDictTranslation{curtain}{curtain}
+\ProvideDictTranslation{curtains}{curtains}
+\ProvideDictTranslation{Curtain}{Curtain}
+\ProvideDictTranslation{Curtains}{Curtains}
+\ProvideDictTranslation{pause}{pause}
+\ProvideDictTranslation{pauses}{pauses}
+\ProvideDictTranslation{Pause}{Pause}
+\ProvideDictTranslation{Pauses}{Pauses}
diff --git a/macros/latex/contrib/thalie/dicts/thalie-fallback.trsl b/macros/latex/contrib/thalie/dicts/thalie-fallback.trsl
new file mode 100644
index 0000000000..2f29486715
--- /dev/null
+++ b/macros/latex/contrib/thalie/dicts/thalie-fallback.trsl
@@ -0,0 +1,45 @@
+\ProvideDictionaryFor{fallback}{thalie}
+
+\makeatletter
+
+\newcommand{\@latin}[1]{%
+ % Try hard to display argument, even in an environment that uses non-latin characters.
+ \ifdefined\normalfontlatin%
+ {\normalfontlatin#1}%
+ \else%
+ {%
+ \ifdefined\ensureascii%
+ {\ensureascii{#1}}%
+ \else%
+ {#1}%
+ \fi%
+ }%
+ \fi%
+}
+
+\ProvideTranslationFallback{play}{\@latin{play}}
+\ProvideTranslationFallback{plays}{\@latin{plays}}
+\ProvideTranslationFallback{Play}{\@latin{Play}}
+\ProvideTranslationFallback{Plays}{\@latin{Plays}}
+\ProvideTranslationFallback{act}{\@latin{acte}}
+\ProvideTranslationFallback{acts}{\@latin{acts}}
+\ProvideTranslationFallback{Act}{\@latin{Act}}
+\ProvideTranslationFallback{Acts}{\@latin{Acts}}
+\ProvideTranslationFallback{scene}{\@latin{scene}}
+\ProvideTranslationFallback{scenes}{\@latin{scenes}}
+\ProvideTranslationFallback{Scene}{\@latin{Scene}}
+\ProvideTranslationFallback{Scenes}{\@latin{Scenes}}
+\ProvideTranslationFallback{interlude}{\@latin{interlude}}
+\ProvideTranslationFallback{interludes}{\@latin{interludes}}
+\ProvideTranslationFallback{Interlude}{\@latin{Interlude}}
+\ProvideTranslationFallback{Interludes}{\@latin{Interludes}}
+\ProvideTranslationFallback{curtain}{\@latin{curtain}}
+\ProvideTranslationFallback{curtains}{\@latin{curtains}}
+\ProvideTranslationFallback{Curtain}{\@latin{Curtain}}
+\ProvideTranslationFallback{Curtains}{\@latin{Curtains}}
+\ProvideTranslationFallback{pause}{\@latin{pause}}
+\ProvideTranslationFallback{pauses}{\@latin{pauses}}
+\ProvideTranslationFallback{Pause}{\@latin{Pause}}
+\ProvideTranslationFallback{Pauses}{\@latin{Pauses}}
+
+\makeatother
diff --git a/macros/latex/contrib/thalie/dicts/thalie-french.trsl b/macros/latex/contrib/thalie/dicts/thalie-french.trsl
new file mode 100644
index 0000000000..abc058f11f
--- /dev/null
+++ b/macros/latex/contrib/thalie/dicts/thalie-french.trsl
@@ -0,0 +1,26 @@
+\ProvideDictionaryFor{French}{thalie}
+
+\ProvideDictTranslation{play}{pi\`ece}
+\ProvideDictTranslation{plays}{pi\`eces}
+\ProvideDictTranslation{Play}{Pi\`ece}
+\ProvideDictTranslation{Plays}{Pi\`eces}
+\ProvideDictTranslation{act}{acte}
+\ProvideDictTranslation{acts}{actes}
+\ProvideDictTranslation{Act}{Acte}
+\ProvideDictTranslation{Acts}{Actes}
+\ProvideDictTranslation{scene}{sc\`ene}
+\ProvideDictTranslation{scenes}{sc\`enes}
+\ProvideDictTranslation{Scene}{Sc\`ene}
+\ProvideDictTranslation{Scenes}{Sc\`enes}
+\ProvideDictTranslation{interlude}{interm\`ede}
+\ProvideDictTranslation{interludes}{interm\`edes}
+\ProvideDictTranslation{Interlude}{Interm\`ede}
+\ProvideDictTranslation{Interludes}{Interm\`edes}
+\ProvideDictTranslation{curtain}{rideau}
+\ProvideDictTranslation{curtains}{rideaux}
+\ProvideDictTranslation{Curtain}{Rideau}
+\ProvideDictTranslation{Curtains}{Rideaux}
+\ProvideDictTranslation{pause}{pause}
+\ProvideDictTranslation{pauses}{pauses}
+\ProvideDictTranslation{Pause}{Pause}
+\ProvideDictTranslation{Pauses}{Pauses}
diff --git a/macros/latex/contrib/thalie/dicts/thalie-german.trsl b/macros/latex/contrib/thalie/dicts/thalie-german.trsl
new file mode 100644
index 0000000000..30f1b76d8c
--- /dev/null
+++ b/macros/latex/contrib/thalie/dicts/thalie-german.trsl
@@ -0,0 +1,26 @@
+\ProvideDictionaryFor{German}{thalie}
+
+\ProvideDictTranslation{play}{St{\"u}ck}
+\ProvideDictTranslation{plays}{St{\"u}cke}
+\ProvideDictTranslation{Play}{St{\"u}ck}
+\ProvideDictTranslation{Plays}{St{\"u}cke}
+\ProvideDictTranslation{act}{Akt}
+\ProvideDictTranslation{acts}{Akte}
+\ProvideDictTranslation{Act}{Akt}
+\ProvideDictTranslation{Acts}{Akte}
+\ProvideDictTranslation{scene}{Szene}
+\ProvideDictTranslation{scenes}{Szenen}
+\ProvideDictTranslation{Scene}{Szene}
+\ProvideDictTranslation{Scenes}{Szenen}
+\ProvideDictTranslation{interlude}{Zwischenspiel}
+\ProvideDictTranslation{interludes}{Zwischenspiele}
+\ProvideDictTranslation{Interlude}{Zwischenspiel}
+\ProvideDictTranslation{Interludes}{Zwischenspiele}
+\ProvideDictTranslation{curtain}{Vorhang}
+\ProvideDictTranslation{curtains}{Vorh{\"a}nge}
+\ProvideDictTranslation{Curtain}{Vorhang}
+\ProvideDictTranslation{Curtains}{Vorh{\"a}nge}
+\ProvideDictTranslation{pause}{Pause}
+\ProvideDictTranslation{pauses}{Pausen}
+\ProvideDictTranslation{Pause}{Pause}
+\ProvideDictTranslation{Pauses}{Pausen}