diff options
author | Karl Berry <karl@freefriends.org> | 2008-02-23 00:27:02 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-02-23 00:27:02 +0000 |
commit | 6f5a4edf390b6e05291d7a4b816782b14122a205 (patch) | |
tree | 6e6095f00056f877d12b6a8d815f15226a339173 /Master/texmf-dist/tex/latex | |
parent | 91ad785d9a7a438dc37b93d18c276dbcf0cc7373 (diff) |
new package translator (22feb08)
git-svn-id: svn://tug.org/texlive/trunk@6740 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
20 files changed, 1082 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/translator/translator-basic-dictionary-English.dict b/Master/texmf-dist/tex/latex/translator/translator-basic-dictionary-English.dict new file mode 100644 index 00000000000..152ca9c9c18 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-basic-dictionary-English.dict @@ -0,0 +1,84 @@ +\ProvidesDictionary{translator-basic-dictionary}{English} + +\providetranslation{Abstract}{Abstract} +\providetranslation{Addresses}{Addresses} +\providetranslation{addresses}{addresses} +\providetranslation{Address}{Address} +\providetranslation{address}{address} +\providetranslation{and}{and} +\providetranslation{Appendix}{Appendix} +\providetranslation{Authors}{Authors} +\providetranslation{authors}{authors} +\providetranslation{Author}{Author} +\providetranslation{author}{author} +\providetranslation{Bibliography}{Bibliography} +\providetranslation{cc}{cc} +\providetranslation{Chapters}{Chapters} +\providetranslation{chapters}{chapters} +\providetranslation{Chapter}{Chapter} +\providetranslation{chapter}{chapter} +\providetranslation{Conclusion}{Conclusion} +\providetranslation{conclusion}{conclusion} +\providetranslation{Contents}{Contents} +\providetranslation{encl (plural)}{encl} +\providetranslation{encl (singular)}{encl} +\providetranslation{encl}{encl} +\providetranslation{Figures}{Figures} +\providetranslation{figures}{figures} +\providetranslation{Figure}{Figure} +\providetranslation{figure}{figure} +\providetranslation{From}{From} +\providetranslation{from}{from} +\providetranslation{Glossary}{Glossary} +\providetranslation{Index}{Index} +\providetranslation{Introduction}{Introduction} +\providetranslation{introduction}{introduction} +\providetranslation{List of Figures and Tables}{List of Figures and Tables} +\providetranslation{List of Figures}{List of Figures} +\providetranslation{List of Tables}{List of Tables} +\providetranslation{or}{or} +\providetranslation{Outline}{Outline} +\providetranslation{Overview}{Overview} +\providetranslation{Pages}{Pages} +\providetranslation{pages}{pages} +\providetranslation{Page}{Page} +\providetranslation{page}{page} +\providetranslation{Paragraphs}{Paragraphs} +\providetranslation{paragraphs}{paragraphs} +\providetranslation{Paragraph}{Paragraph} +\providetranslation{paragraph}{paragraph} +\providetranslation{Parts}{Parts} +\providetranslation{parts}{parts} +\providetranslation{Part}{Part} +\providetranslation{part}{part} +\providetranslation{Preface}{Preface} +\providetranslation{Proofs}{Proofs} +\providetranslation{proofs}{proofs} +\providetranslation{Proof}{Proof} +\providetranslation{proof}{proof} +\providetranslation{References}{References} +\providetranslation{Related work}{Related work} +\providetranslation{Related Work}{Related Work} +\providetranslation{Sections}{Sections} +\providetranslation{sections}{sections} +\providetranslation{Section}{Section} +\providetranslation{section}{section} +\providetranslation{See also}{See also} +\providetranslation{see also}{see also} +\providetranslation{See}{See} +\providetranslation{see}{see} +\providetranslation{Sketch of Proofs}{Sketch of Proofs} +\providetranslation{Sketch of proofs}{Sketch of proofs} +\providetranslation{Sketch of Proof}{Sketch of Proof} +\providetranslation{Sketch of proof}{Sketch of proof} +\providetranslation{Subsections}{Subsections} +\providetranslation{subsections}{subsections} +\providetranslation{Subsection}{Subsection} +\providetranslation{subsection}{subsection} +\providetranslation{Summary}{Summary} +\providetranslation{Tables}{Tables} +\providetranslation{tables}{tables} +\providetranslation{Table}{Table} +\providetranslation{table}{table} +\providetranslation{To}{To} +\providetranslation{to}{to} diff --git a/Master/texmf-dist/tex/latex/translator/translator-basic-dictionary-French.dict b/Master/texmf-dist/tex/latex/translator/translator-basic-dictionary-French.dict new file mode 100644 index 00000000000..c3b4e506360 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-basic-dictionary-French.dict @@ -0,0 +1,84 @@ +\ProvidesDictionary{translator-basic-dictionary}{French} + +\providetranslation{Abstract}{R\'esum\'e} +\providetranslation{Addresses}{Adresses} +\providetranslation{addresses}{adresses} +\providetranslation{Address}{Adresse} +\providetranslation{address}{adresse} +\providetranslation{and}{et} +\providetranslation{Appendix}{Annexe} +\providetranslation{Authors}{Auteurs} +\providetranslation{authors}{auteur} +\providetranslation{Author}{Auteur} +\providetranslation{author}{auteur} +\providetranslation{Bibliography}{Bibliographie} +\providetranslation{cc}{Copie \`a } +\providetranslation{Chapters}{Chapitres} +\providetranslation{chapters}{chapitres} +\providetranslation{Chapter}{Chapitre} +\providetranslation{chapter}{chapitre} +\providetranslation{Conclusion}{Conclusion} +\providetranslation{conclusion}{conclusion} +\providetranslation{Contents}{Contenu} +\providetranslation{encl (plural)}{P.~J.} +\providetranslation{encl (singular)}{P.~J.} +\providetranslation{encl}{P.~J.} +\providetranslation{Figures}{Figures} +\providetranslation{figures}{figures} +\providetranslation{Figure}{Figure} +\providetranslation{figure}{figure} +\providetranslation{From}{De} +\providetranslation{from}{de} +\providetranslation{Glossary}{Glossaire} +\providetranslation{Index}{Index} +\providetranslation{Introduction}{Introduction} +\providetranslation{introduction}{introduction} +\providetranslation{List of Figures and Tables}{Liste des figures et des tableaux} +\providetranslation{List of Figures}{Liste des figures} +\providetranslation{List of Tables}{Liste des tableaux} +\providetranslation{or}{ou} +\providetranslation{Outline}{Plan} +\providetranslation{Overview}{Sommaire} +\providetranslation{Pages}{Pages} +\providetranslation{pages}{pages} +\providetranslation{Page}{Page} +\providetranslation{page}{page} +\providetranslation{Paragraphs}{Paragraphes} +\providetranslation{paragraphs}{paragraphes} +\providetranslation{Paragraph}{Paragraphe} +\providetranslation{paragraph}{paragraphe} +\providetranslation{Parts}{Parties} +\providetranslation{parts}{parties} +\providetranslation{Part}{Partie} +\providetranslation{part}{partie} +\providetranslation{Preface}{Pr\'eface} +\providetranslation{Proofs}{D\'emonstrations} +\providetranslation{proofs}{d\'emonstrations} +\providetranslation{Proof}{D\'emonstration} +\providetranslation{proof}{d\'emonstration} +\providetranslation{References}{R\'ef\'erences} +\providetranslation{Related work}{travaux connexes} +\providetranslation{Related Work}{Travaux connexes} +\providetranslation{Sections}{Sections} +\providetranslation{sections}{sections} +\providetranslation{Section}{Section} +\providetranslation{section}{section} +\providetranslation{See also}{Voir aussi} +\providetranslation{see also}{voir aussi} +\providetranslation{See}{Voir} +\providetranslation{see}{voir} +\providetranslation{Sketch of Proofs}{Esquisse de preuves} +\providetranslation{Sketch of proofs}{Esquisse de preuves} +\providetranslation{Sketch of Proof}{Esquisse de preuve} +\providetranslation{Sketch of proof}{Esquisse de preuve} +\providetranslation{Subsections}{Sous-sections} +\providetranslation{subsections}{sous-sections} +\providetranslation{Subsection}{Sous-section} +\providetranslation{subsection}{sous-section} +\providetranslation{Summary}{R\'esum\'e} +\providetranslation{Tables}{Tables} +\providetranslation{tables}{tables} +\providetranslation{Table}{Table} +\providetranslation{table}{table} +\providetranslation{To}{Vers}%?? +\providetranslation{to}{vers}%?? diff --git a/Master/texmf-dist/tex/latex/translator/translator-basic-dictionary-German.dict b/Master/texmf-dist/tex/latex/translator/translator-basic-dictionary-German.dict new file mode 100644 index 00000000000..14b60b6cb19 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-basic-dictionary-German.dict @@ -0,0 +1,84 @@ +\ProvidesDictionary{translator-basic-dictionary}{German} + +\providetranslation{Abstract}{Zusammenfassung} +\providetranslation{Addresses}{Adressen} +\providetranslation{addresses}{Adressen} +\providetranslation{Address}{Adresse} +\providetranslation{address}{Adresse} +\providetranslation{and}{und} +\providetranslation{Appendix}{Anhang} +\providetranslation{Authors}{Autoren} +\providetranslation{authors}{Autoren} +\providetranslation{Author}{Autor} +\providetranslation{author}{Autor} +\providetranslation{Bibliography}{Literaturverzeichnis} +\providetranslation{cc}{Verteiler} +\providetranslation{Chapters}{Kapitel} +\providetranslation{chapters}{Kapitel} +\providetranslation{Chapter}{Kapitel} +\providetranslation{chapter}{Kapitel} +\providetranslation{Conclusion}{Zusammenfassung} +\providetranslation{conclusion}{Zusammenfassung} +\providetranslation{Contents}{Inhaltsverzeichnis} +\providetranslation{encl (plural)}{Anlagen} +\providetranslation{encl (singular)}{Anlage} +\providetranslation{encl}{Anlage(n)} +\providetranslation{Figures}{Abbildungen} +\providetranslation{figures}{Abbildungen} +\providetranslation{Figure}{Abbildung} +\providetranslation{figure}{Abbildung} +\providetranslation{From}{Von} +\providetranslation{from}{von} +\providetranslation{Glossary}{Glossar} +\providetranslation{Index}{Index} +\providetranslation{Introduction}{Einleitung} +\providetranslation{introduction}{Einleitung} +\providetranslation{List of Figures and Tables}{Abbildungs- und Tabellenverzeichnis} +\providetranslation{List of Figures}{Abbildungsverzeichnis} +\providetranslation{List of Tables}{Tabellenverzeichnis} +\providetranslation{or}{oder} +\providetranslation{Outline}{Gliederung} +\providetranslation{Overview}{\"Uber\-sicht} +\providetranslation{Pages}{Seiten} +\providetranslation{pages}{Seiten} +\providetranslation{Page}{Seite} +\providetranslation{page}{Seite} +\providetranslation{Paragraphs}{Ab\-s\"at\-ze} +\providetranslation{paragraphs}{Ab\-s\"at\-ze} +\providetranslation{Paragraph}{Absatz} +\providetranslation{paragraph}{Absatz} +\providetranslation{Parts}{Teile} +\providetranslation{parts}{Teile} +\providetranslation{Part}{Teil} +\providetranslation{part}{Teil} +\providetranslation{Preface}{Vorwort} +\providetranslation{Proofs}{Beweise} +\providetranslation{proofs}{Beweise} +\providetranslation{Proof}{Beweis} +\providetranslation{proof}{Beweis} +\providetranslation{References}{Literatur} +\providetranslation{Related work}{Verwandte Arbeiten} +\providetranslation{Related Work}{Verwandte Arbeiten} +\providetranslation{Sections}{Abschnitte} +\providetranslation{sections}{Abschnitte} +\providetranslation{Section}{Abschnitt} +\providetranslation{section}{Abschnitt} +\providetranslation{See also}{Siehe auch} +\providetranslation{see also}{siehe auch} +\providetranslation{See}{Siehe} +\providetranslation{see}{siehe} +\providetranslation{Sketch of Proofs}{Beweisskizzen} +\providetranslation{Sketch of proofs}{Beweisskizzen} +\providetranslation{Sketch of Proof}{Beweisskizze} +\providetranslation{Sketch of proof}{Beweisskizze} +\providetranslation{Subsections}{Unterabschnitte} +\providetranslation{subsections}{Unterabschnitte} +\providetranslation{Subsection}{Unterabschnitt} +\providetranslation{subsection}{Unterabschnitt} +\providetranslation{Summary}{Zusammenfassung} +\providetranslation{Tables}{Tabellen} +\providetranslation{tables}{Tabellen} +\providetranslation{Table}{Tabelle} +\providetranslation{table}{Tabelle} +\providetranslation{To}{An} +\providetranslation{to}{an} diff --git a/Master/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-English.dict b/Master/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-English.dict new file mode 100644 index 00000000000..2705bee9ed6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-English.dict @@ -0,0 +1,21 @@ +\ProvidesDictionary{translator-bibliography-dictionary}{English} + +\providetranslation{ed.}{ed.} +\providetranslation{Editions}{Editions} +\providetranslation{editions}{editions} +\providetranslation{Edition}{Edition} +\providetranslation{edition}{edition} +\providetranslation{Editors}{Editors} +\providetranslation{editors}{editors} +\providetranslation{Editor}{Editor} +\providetranslation{editor}{editor} +\providetranslation{eds.}{eds.} +\providetranslation{Extended edition}{Extended edition} +\providetranslation{extended edition}{extended edition} +\providetranslation{in (bibliography)}{in} +\providetranslation{In (bibliography)}{In} +\providetranslation{Tech. Rep.}{Tech.\ Rep.} +\providetranslation{Technical Reports}{Technical Reports} +\providetranslation{technical reports}{technical reports} +\providetranslation{Technical Report}{Technical Report} +\providetranslation{technical report}{technical report} diff --git a/Master/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-French.dict b/Master/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-French.dict new file mode 100644 index 00000000000..dbddfb5e332 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-French.dict @@ -0,0 +1,21 @@ +\ProvidesDictionary{translator-bibliography-dictionary}{French} + +\providetranslation{ed.}{ed.}%? +\providetranslation{Editions}{\'Editions} +\providetranslation{editions}{\'editions} +\providetranslation{Edition}{\'Edition} +\providetranslation{edition}{\'edition} +\providetranslation{Editors}{\'Editeurs} +\providetranslation{editors}{\'editeurs} +\providetranslation{Editor}{\'Editeur} +\providetranslation{editor}{\'editeur} +\providetranslation{eds.}{eds.}%? +\providetranslation{Extended edition}{\'Edition compl\'et\'ee}%? +\providetranslation{extended edition}{\'edition compl\'et\'ee}%? +\providetranslation{in (bibliography)}{dans} +\providetranslation{In (bibliography)}{Dans} +\providetranslation{Tech. Rep.}{Rap.\ Tech.} +\providetranslation{Technical Reports}{Rapports techniques} +\providetranslation{technical reports}{rapports technique} +\providetranslation{Technical Report}{Rapport technique} +\providetranslation{technical report}{rapport technique} diff --git a/Master/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-German.dict b/Master/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-German.dict new file mode 100644 index 00000000000..20432839e65 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-bibliography-dictionary-German.dict @@ -0,0 +1,21 @@ +\ProvidesDictionary{translator-bibliography-dictionary}{German} + +\providetranslation{ed.}{Hrsg.} +\providetranslation{Editions}{Auf"|lagen} +\providetranslation{editions}{Auf"|lagen} +\providetranslation{Edition}{Auf"|lage} +\providetranslation{edition}{Auf"|lage} +\providetranslation{Editors}{Herausgeber} +\providetranslation{editors}{Herausgeber} +\providetranslation{Editor}{Herausgeber} +\providetranslation{editor}{Herausgeber} +\providetranslation{eds.}{Hrsg.} +\providetranslation{Extended edition}{Erweiterte Auf"|lage} +\providetranslation{extended edition}{erweiterte Auf"|lage} +\providetranslation{in (bibliography)}{in} +\providetranslation{In (bibliography)}{In} +\providetranslation{Tech. Rep.}{Tech.\ Bericht} +\providetranslation{Technical Reports}{Technische Berichte} +\providetranslation{technical reports}{Technische Berichte} +\providetranslation{Technical Report}{Technischer Bericht} +\providetranslation{technical report}{Technischer Bericht} diff --git a/Master/texmf-dist/tex/latex/translator/translator-environment-dictionary-English.dict b/Master/texmf-dist/tex/latex/translator/translator-environment-dictionary-English.dict new file mode 100644 index 00000000000..c22efd9008e --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-environment-dictionary-English.dict @@ -0,0 +1,10 @@ +\ProvidesDictionary{translator-environment-dictionary}{English} + +\providetranslation{advantage}{advantage} +\providetranslation{Advantage}{Advantage} +\providetranslation{advantages}{advantages} +\providetranslation{Advantages}{Advantages} +\providetranslation{disadvantage}{disadvantage} +\providetranslation{Disadvantage}{Disadvantage} +\providetranslation{disadvantages}{disadvantages} +\providetranslation{disadvantages}{Disadvantages} diff --git a/Master/texmf-dist/tex/latex/translator/translator-environment-dictionary-French.dict b/Master/texmf-dist/tex/latex/translator/translator-environment-dictionary-French.dict new file mode 100644 index 00000000000..8a370bc1288 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-environment-dictionary-French.dict @@ -0,0 +1,10 @@ +\ProvidesDictionary{translator-environment-dictionary}{French} + +\providetranslation{advantage}{avantage} +\providetranslation{Advantage}{Avantage} +\providetranslation{advantages}{avantages} +\providetranslation{Advantages}{Avantages} +\providetranslation{disadvantage}{d\'esavantage} +\providetranslation{Disadvantage}{D\'esavantage} +\providetranslation{disadvantages}{d\'esavantages} +\providetranslation{disadvantages}{D\'esavantages} diff --git a/Master/texmf-dist/tex/latex/translator/translator-environment-dictionary-German.dict b/Master/texmf-dist/tex/latex/translator/translator-environment-dictionary-German.dict new file mode 100644 index 00000000000..4e83cb2d3c8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-environment-dictionary-German.dict @@ -0,0 +1,10 @@ +\ProvidesDictionary{translator-environment-dictionary}{German} + +\providetranslation{advantage}{Vorteil} +\providetranslation{Advantage}{Vorteil} +\providetranslation{advantages}{Vorteile} +\providetranslation{Advantages}{Vorteile} +\providetranslation{disadvantage}{Nachteil} +\providetranslation{Disadvantage}{Nachteil} +\providetranslation{disadvantages}{Nachteile} +\providetranslation{Disadvantages}{Nachteile} diff --git a/Master/texmf-dist/tex/latex/translator/translator-language-mappings.tex b/Master/texmf-dist/tex/latex/translator/translator-language-mappings.tex new file mode 100644 index 00000000000..0cb32e0721e --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-language-mappings.tex @@ -0,0 +1,75 @@ +% Copyright 2007 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the documentation file for more details. + +\def\trans@use@and@alias#1#2{% + \uselanguage{#2}% + \languagealias{#1}{#2}% +} + +\DeclareOption{acadian} {\trans@use@and@alias{french} {Acadian,French}} +\DeclareOption{afrikaans} {\trans@use@and@alias{afrikaans} {Afrikaans,Dutch}} +\DeclareOption{american} {\trans@use@and@alias{american} {AmericanEnglish,English}} +\DeclareOption{austrian} {\trans@use@and@alias{austrian} {Austrian1997,Austrian,German1997,German}} +\DeclareOption{bahasa} {\trans@use@and@alias{bahasa} {Bahasa}} +\DeclareOption{basque} {\trans@use@and@alias{basque} {Basque}} +\DeclareOption{brazil} {\trans@use@and@alias{brazil} {Brazilian,Portuguese}} +\DeclareOption{brazilian} {\trans@use@and@alias{brazilian} {Brazilian,Portuguese}} +\DeclareOption{breton} {\trans@use@and@alias{breton} {Breton}} +\DeclareOption{british} {\trans@use@and@alias{british} {BritishEnglish,English}} +\DeclareOption{bulgarian} {\trans@use@and@alias{bulgarian} {Bulgarian}} +\DeclareOption{canadian} {\trans@use@and@alias{canadian} {Canadian,English}} +\DeclareOption{canadien} {\trans@use@and@alias{canadien} {Canadien,French}} +\DeclareOption{catalan} {\trans@use@and@alias{catalan} {Catalan}} +\DeclareOption{croatian} {\trans@use@and@alias{crotian} {Croatian}} +\DeclareOption{czech} {\trans@use@and@alias{czech} {Czech}} +\DeclareOption{danish} {\trans@use@and@alias{danish} {Danish}} +\DeclareOption{dutch} {\trans@use@and@alias{dutch} {Dutch}} +\DeclareOption{english} {\trans@use@and@alias{english} {English}} +\DeclareOption{esperanto} {\trans@use@and@alias{esperaton} {Esperanto}} +\DeclareOption{estonian} {\trans@use@and@alias{estonian} {Estonian}} +\DeclareOption{finnish} {\trans@use@and@alias{finnish} {Finnish}} +\DeclareOption{francais} {\trans@use@and@alias{french} {French}} +\DeclareOption{frenchb} {\trans@use@and@alias{french} {French}} +\DeclareOption{french} {\trans@use@and@alias{french} {French}} +\DeclareOption{galician} {\trans@use@and@alias{galician} {Galician}} +\DeclareOption{german} {\trans@use@and@alias{german} {German1997,German}} +\DeclareOption{germanb} {\trans@use@and@alias{german} {German1997,German}} +\DeclareOption{greek} {\trans@use@and@alias{greek} {Greek}} +\DeclareOption{polutonikogreek}{\trans@use@and@alias{greek} {Polutoniko,Greek}} +\DeclareOption{hebrew} {\trans@use@and@alias{hebrew} {Hebrew}} +\DeclareOption{hungarian} {\trans@use@and@alias{hungarian} {Hungarian}} +\DeclareOption{icelandic} {\trans@use@and@alias{icelandic} {Icelandic}} +\DeclareOption{irish} {\trans@use@and@alias{irish} {Irish}} +\DeclareOption{italian} {\trans@use@and@alias{italian} {Italian}} +\DeclareOption{latin} {\trans@use@and@alias{latin} {Latin}} +\DeclareOption{lowersorbian} {\trans@use@and@alias{lsorbian} {LowerSorbian,Sorbian}} +\DeclareOption{magyar} {\trans@use@and@alias{magyar} {Magyar}} +\DeclareOption{naustrian} {\trans@use@and@alias{naustrian} {Austrian,German}} +\DeclareOption{ngerman} {\trans@use@and@alias{ngerman} {German}} +\DeclareOption{norsk} {\trans@use@and@alias{norsk} {Norsk}} +\DeclareOption{samin} {\trans@use@and@alias{samin} {Samin}} +\DeclareOption{nynorsk} {\trans@use@and@alias{nynorsk} {Nynorsk}} +\DeclareOption{polish} {\trans@use@and@alias{polish} {Polish}} +\DeclareOption{portuges} {\trans@use@and@alias{portuges} {Portuguese}} +\DeclareOption{portuguese} {\trans@use@and@alias{portuguese}{portuguese}} +\DeclareOption{romanian} {\trans@use@and@alias{romanian} {Romanian}} +\DeclareOption{russian} {\trans@use@and@alias{russian} {Russian}} +\DeclareOption{scottish} {\trans@use@and@alias{scottish} {Scottish}} +\DeclareOption{serbian} {\trans@use@and@alias{serbian} {Serbian}} +\DeclareOption{slovak} {\trans@use@and@alias{slovak} {Slovak}} +\DeclareOption{slovene} {\trans@use@and@alias{slovene} {Slovene}} +\DeclareOption{spanish} {\trans@use@and@alias{spanish} {Spanish}} +\DeclareOption{swedish} {\trans@use@and@alias{swedish} {Swedish}} +\DeclareOption{turkish} {\trans@use@and@alias{turkish} {Turkish}} +\DeclareOption{ukrainian} {\trans@use@and@alias{ukrainian} {Ukrainian}} +\DeclareOption{uppersorbian} {\trans@use@and@alias{usorbian} {UpperSorbian,Sorbian}} +\DeclareOption{welsh} {\trans@use@and@alias{welsh} {Welsh}} +\DeclareOption{UKenglish} {\trans@use@and@alias{UKenglish} {BritishEnglish,English}} +\DeclareOption{USenglish} {\trans@use@and@alias{USenglish} {AmericanEnglish,English}} +\ProcessOptions*
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/translator/translator-months-dictionary-English.dict b/Master/texmf-dist/tex/latex/translator/translator-months-dictionary-English.dict new file mode 100644 index 00000000000..1e48499b08b --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-months-dictionary-English.dict @@ -0,0 +1,43 @@ +\ProvidesDictionary{translator-months-dictionary}{English} + +\providetranslation{January}{January} +\providetranslation{February}{February} +\providetranslation{March}{March} +\providetranslation{April}{April} +\providetranslation{May}{May} +\providetranslation{June}{June} +\providetranslation{July}{July} +\providetranslation{August}{August} +\providetranslation{September}{September} +\providetranslation{October}{October} +\providetranslation{November}{November} +\providetranslation{December}{December} + +\providetranslation{Jan}{Jan} +\providetranslation{Feb}{Feb} +\providetranslation{Mar}{Mar} +\providetranslation{Apr}{Apr} +\providetranslation{May}{May} +\providetranslation{Jun}{Jun} +\providetranslation{Jul}{Jul} +\providetranslation{Aug}{Aug} +\providetranslation{Sep}{Sep} +\providetranslation{Oct}{Oct} +\providetranslation{Nov}{Nov} +\providetranslation{Dec}{Dec} + +\providetranslation{Monday}{Monday} +\providetranslation{Tuesday}{Tuesday} +\providetranslation{Wednesday}{Wednesday} +\providetranslation{Thursday}{Thursday} +\providetranslation{Friday}{Friday} +\providetranslation{Saturday}{Saturday} +\providetranslation{Sunday}{Sunday} + +\providetranslation{Mon}{Mon} +\providetranslation{Tue}{Tue} +\providetranslation{Wed}{Wed} +\providetranslation{Thu}{Thu} +\providetranslation{Fri}{Fri} +\providetranslation{Sat}{Sat} +\providetranslation{Sun}{Sun} diff --git a/Master/texmf-dist/tex/latex/translator/translator-months-dictionary-French.dict b/Master/texmf-dist/tex/latex/translator/translator-months-dictionary-French.dict new file mode 100644 index 00000000000..1c026bcae96 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-months-dictionary-French.dict @@ -0,0 +1,14 @@ +\ProvidesDictionary{translator-month-dictionary}{French} + +\providetranslation{January}{Janvier} +\providetranslation{February}{F\'evrier} +\providetranslation{March}{Mars} +\providetranslation{April}{Avril} +\providetranslation{May}{Mai} +\providetranslation{June}{Juin} +\providetranslation{July}{Juillet} +\providetranslation{August}{Ao\^ut} +\providetranslation{September}{Septembre} +\providetranslation{October}{Octobre} +\providetranslation{November}{Novembre} +\providetranslation{December}{Decembre} diff --git a/Master/texmf-dist/tex/latex/translator/translator-months-dictionary-German.dict b/Master/texmf-dist/tex/latex/translator/translator-months-dictionary-German.dict new file mode 100644 index 00000000000..0097cc9a586 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-months-dictionary-German.dict @@ -0,0 +1,43 @@ +\ProvidesDictionary{translator-months-dictionary}{German} + +\providetranslation{January}{Januar} +\providetranslation{February}{Februar} +\providetranslation{March}{M\"arz} +\providetranslation{April}{April} +\providetranslation{May}{Mai} +\providetranslation{June}{Juni} +\providetranslation{July}{Juli} +\providetranslation{August}{August} +\providetranslation{September}{September} +\providetranslation{October}{Oktober} +\providetranslation{November}{November} +\providetranslation{December}{Dezember} + +\providetranslation{Jan}{Jan} +\providetranslation{Feb}{Feb} +\providetranslation{Mar}{M\"ar} +\providetranslation{Apr}{Apr} +\providetranslation{May}{Mai} +\providetranslation{Jun}{Jun} +\providetranslation{Jul}{Jul} +\providetranslation{Aug}{Aug} +\providetranslation{Sep}{Sep} +\providetranslation{Oct}{Okt} +\providetranslation{Nov}{Nov} +\providetranslation{Dec}{Dez} + +\providetranslation{Monday}{Montag} +\providetranslation{Tuesday}{Dienstag} +\providetranslation{Wednesday}{Mittwoch} +\providetranslation{Thursday}{Donnerstag} +\providetranslation{Friday}{Freitag} +\providetranslation{Saturday}{Samstag} +\providetranslation{Sunday}{Sonntag} + +\providetranslation{Mon}{Mo} +\providetranslation{Tue}{Di} +\providetranslation{Wed}{Mi} +\providetranslation{Thu}{Do} +\providetranslation{Fri}{Fr} +\providetranslation{Sat}{Sa} +\providetranslation{Sun}{So} diff --git a/Master/texmf-dist/tex/latex/translator/translator-numbers-dictionary-English.dict b/Master/texmf-dist/tex/latex/translator/translator-numbers-dictionary-English.dict new file mode 100644 index 00000000000..bc5b3af1ee5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-numbers-dictionary-English.dict @@ -0,0 +1,53 @@ +\ProvidesDictionary{translator-numbers-dictionary}{English} + +\providetranslation{one}{one} +\providetranslation{two}{two} +\providetranslation{three}{three} +\providetranslation{four}{four} +\providetranslation{five}{five} +\providetranslation{six}{six} +\providetranslation{seven}{seven} +\providetranslation{eight}{eight} +\providetranslation{nine}{nine} +\providetranslation{ten}{ten} +\providetranslation{eleven}{eleven} +\providetranslation{twelve}{twelve} + +\providetranslation{One}{One} +\providetranslation{Two}{Two} +\providetranslation{Three}{Three} +\providetranslation{Four}{Four} +\providetranslation{Five}{Five} +\providetranslation{Six}{Six} +\providetranslation{Seven}{Seven} +\providetranslation{Eight}{Eight} +\providetranslation{Nine}{Nine} +\providetranslation{Ten}{Ten} +\providetranslation{Eleven}{Eleven} +\providetranslation{Twelve}{Twelve} + +\providetranslation{first}{first} +\providetranslation{second}{second} +\providetranslation{third}{third} +\providetranslation{fourth}{fourth} +\providetranslation{fifth}{fifth} +\providetranslation{sixth}{sixth} +\providetranslation{seventh}{seventh} +\providetranslation{eight}{eigth} +\providetranslation{ninth}{ninth} +\providetranslation{tenth}{tenth} +\providetranslation{eleventh}{eleventh} +\providetranslation{twelveth}{twelveth} + +\providetranslation{1st}{1st} +\providetranslation{2nd}{2nd} +\providetranslation{3rd}{3rd} +\providetranslation{4th}{4th} +\providetranslation{5th}{5th} +\providetranslation{6th}{6th} +\providetranslation{7th}{7th} +\providetranslation{8th}{8th} +\providetranslation{9th}{9th} +\providetranslation{10th}{10th} +\providetranslation{11th}{11th} +\providetranslation{12th}{12th} diff --git a/Master/texmf-dist/tex/latex/translator/translator-numbers-dictionary-French.dict b/Master/texmf-dist/tex/latex/translator/translator-numbers-dictionary-French.dict new file mode 100644 index 00000000000..a0a37983dbd --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-numbers-dictionary-French.dict @@ -0,0 +1,53 @@ +\ProvidesDictionary{translator-numbers-dictionary}{French} + +\providetranslation{one}{un} +\providetranslation{two}{deux} +\providetranslation{three}{trois} +\providetranslation{four}{quatre} +\providetranslation{five}{cinq} +\providetranslation{six}{six} +\providetranslation{seven}{sept} +\providetranslation{eight}{huit} +\providetranslation{nine}{neuf} +\providetranslation{ten}{dix} +\providetranslation{eleven}{onze} +\providetranslation{twelve}{douze} + +\providetranslation{One}{Un} +\providetranslation{Two}{Deux} +\providetranslation{Three}{Trois} +\providetranslation{Four}{Quatre} +\providetranslation{Five}{Cinq} +\providetranslation{Six}{Six} +\providetranslation{Seven}{Sept} +\providetranslation{Eight}{Huit} +\providetranslation{Nine}{Neuf} +\providetranslation{Ten}{Dix} +\providetranslation{Eleven}{Onze} +\providetranslation{Twelve}{Douze} + +\providetranslation{first}{premier} +\providetranslation{second}{deuxi\`eme} +\providetranslation{third}{troisi\`eme} +\providetranslation{fourth}{quatri\`eme} +\providetranslation{fifth}{cinqui\`eme} +\providetranslation{sixth}{sixi\`eme} +\providetranslation{seventh}{septi\`eme} +\providetranslation{eight}{huiti\`eme} +\providetranslation{ninth}{neuvi\`eme} +\providetranslation{tenth}{dixi\`eme} +\providetranslation{eleventh}{onzi\`eme} +\providetranslation{twelveth}{douzi\`eme} + +\providetranslation{1st}{1\up{er}} +\providetranslation{2nd}{2\up{e}} +\providetranslation{3rd}{3\up{e}} +\providetranslation{4th}{4\up{e}} +\providetranslation{5th}{5\up{e}} +\providetranslation{6th}{6\up{e}} +\providetranslation{7th}{7\up{e}} +\providetranslation{8th}{8\up{e}} +\providetranslation{9th}{9\up{e}} +\providetranslation{10th}{10\up{e}} +\providetranslation{11th}{11\up{e}} +\providetranslation{12th}{12\up{e}} diff --git a/Master/texmf-dist/tex/latex/translator/translator-numbers-dictionary-German.dict b/Master/texmf-dist/tex/latex/translator/translator-numbers-dictionary-German.dict new file mode 100644 index 00000000000..b7793036d51 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-numbers-dictionary-German.dict @@ -0,0 +1,53 @@ +\ProvidesDictionary{translator-numbers-dictionary}{German} + +\providetranslation{one}{eins} +\providetranslation{two}{zwei} +\providetranslation{three}{drei} +\providetranslation{four}{vier} +\providetranslation{five}{f\"unf} +\providetranslation{six}{sechs} +\providetranslation{seven}{sieben} +\providetranslation{eight}{acht} +\providetranslation{nine}{neun} +\providetranslation{ten}{zehn} +\providetranslation{eleven}{elf} +\providetranslation{twelve}{zw\"olf} + +\providetranslation{One}{Eins} +\providetranslation{Two}{Zwei} +\providetranslation{Three}{Drei} +\providetranslation{Four}{Vier} +\providetranslation{Five}{F\"unf} +\providetranslation{Six}{Sechs} +\providetranslation{Seven}{Sieben} +\providetranslation{Eight}{Acht} +\providetranslation{Nine}{Neun} +\providetranslation{Ten}{Zehn} +\providetranslation{Eleven}{Elf} +\providetranslation{Twelve}{Zw\"olf} + +\providetranslation{first}{erste} +\providetranslation{second}{zweite} +\providetranslation{third}{dritte} +\providetranslation{fourth}{vierte} +\providetranslation{fifth}{f\"unfte} +\providetranslation{sixth}{sechste} +\providetranslation{seventh}{siebte} +\providetranslation{eight}{achte} +\providetranslation{ninth}{neunte} +\providetranslation{tenth}{zehnte} +\providetranslation{eleventh}{elfte} +\providetranslation{twelveth}{zw\"olfte} + +\providetranslation{1st}{1.} +\providetranslation{2nd}{2.} +\providetranslation{3rd}{3.} +\providetranslation{4th}{4.} +\providetranslation{5th}{5.} +\providetranslation{6th}{6.} +\providetranslation{7th}{7.} +\providetranslation{8th}{8.} +\providetranslation{9th}{9.} +\providetranslation{10th}{10.} +\providetranslation{11th}{11.} +\providetranslation{12th}{12.} diff --git a/Master/texmf-dist/tex/latex/translator/translator-theorem-dictionary-English.dict b/Master/texmf-dist/tex/latex/translator/translator-theorem-dictionary-English.dict new file mode 100644 index 00000000000..c5cabac570a --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-theorem-dictionary-English.dict @@ -0,0 +1,82 @@ +\ProvidesDictionary{translator-theorem-dictionary}{English} + +\providetranslation{Comments}{Comments} +\providetranslation{comments}{comments} +\providetranslation{Comment}{Comment} +\providetranslation{comment}{comment} +\providetranslation{Corollaries}{Corollaries} +\providetranslation{corollaries}{corollaries} +\providetranslation{Corollary}{Corollary} +\providetranslation{corollary}{corollary} +\providetranslation{Definitions}{Definitions} +\providetranslation{definitions}{definitions} +\providetranslation{Definition}{Definition} +\providetranslation{definition}{definition} +\providetranslation{Examples}{Examples} +\providetranslation{examples}{examples} +\providetranslation{Example}{Example} +\providetranslation{example}{example} +\providetranslation{Exercises}{Exercises} +\providetranslation{exercises}{exercises} +\providetranslation{Exercise}{Exercise} +\providetranslation{exercise}{exercise} +\providetranslation{Facts}{Facts} +\providetranslation{facts}{facts} +\providetranslation{Fact}{Fact} +\providetranslation{fact}{fact} +\providetranslation{Key Lemmas}{Key Lemmas} +\providetranslation{key lemmas}{key lemmas} +\providetranslation{Key Lemma}{Key Lemma} +\providetranslation{key lemma}{key lemma} +\providetranslation{Key Observations}{Key Observations} +\providetranslation{key observations}{key observations} +\providetranslation{Key Observation}{Key Observation} +\providetranslation{key observation}{key observation} +\providetranslation{Lemmas}{Lemmas} +\providetranslation{lemmas}{lemmas} +\providetranslation{Lemma}{Lemma} +\providetranslation{lemma}{lemma} +\providetranslation{Main Theorems}{Main Theorems} +\providetranslation{main theorems}{main theorems} +\providetranslation{Main Theorem}{Main Theorem} +\providetranslation{main theorem}{main theorem} +\providetranslation{Observations}{Observations} +\providetranslation{observations}{observations} +\providetranslation{Observation}{Observation} +\providetranslation{observation}{observation} +\providetranslation{Problems}{Problems} +\providetranslation{problems}{problems} +\providetranslation{Problem}{Problem} +\providetranslation{problem}{problem} +\providetranslation{Proofs}{Proofs} +\providetranslation{proofs}{proofs} +\providetranslation{Proof}{Proof} +\providetranslation{proof}{proof} +\providetranslation{Proof Sketch}{Proof Sketch} +\providetranslation{Proof sketch}{Proof sketch} +\providetranslation{proof sketch}{proof sketch} +\providetranslation{Proof Sketches}{Proof Sketches} +\providetranslation{Proof sketches}{Proof sketches} +\providetranslation{proof sketches}{proof sketches} +\providetranslation{Sketch of Proof}{Sketch of Proof} +\providetranslation{Sketch of Proofs}{Sketch of Proofs} +\providetranslation{Sketch of proof}{Sketch of proof} +\providetranslation{Sketch of proofs}{Sketch of proofs} +\providetranslation{sketch of proof}{sketch of proof} +\providetranslation{sketch of proofs}{sketch of proofs} +\providetranslation{Propositions}{Propositions} +\providetranslation{propositions}{propositions} +\providetranslation{Proposition}{Proposition} +\providetranslation{proposition}{proposition} +\providetranslation{Remarks}{Remarks} +\providetranslation{remarks}{remarks} +\providetranslation{Remark}{Remark} +\providetranslation{remark}{remark} +\providetranslation{Solutions}{Solutions} +\providetranslation{solutions}{solutions} +\providetranslation{Solution}{Solution} +\providetranslation{solution}{solution} +\providetranslation{Theorems}{Theorems} +\providetranslation{theorems}{theorems} +\providetranslation{Theorem}{Theorem} +\providetranslation{theorem}{theorem} diff --git a/Master/texmf-dist/tex/latex/translator/translator-theorem-dictionary-French.dict b/Master/texmf-dist/tex/latex/translator/translator-theorem-dictionary-French.dict new file mode 100644 index 00000000000..30ce8b2ea70 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-theorem-dictionary-French.dict @@ -0,0 +1,82 @@ +\ProvidesDictionary{translator-theorem-dictionary}{French} + +\providetranslation{Comments}{Commentaires} +\providetranslation{comments}{commentaires} +\providetranslation{Comment}{Commentaire} +\providetranslation{comment}{commentaire} +\providetranslation{Corollaries}{Corollaires} +\providetranslation{corollaries}{corollaires} +\providetranslation{Corollary}{Corollaire} +\providetranslation{corollary}{corollaire} +\providetranslation{Definitions}{D\'efinitions} +\providetranslation{definitions}{d\'efinitions} +\providetranslation{Definition}{D\'efinition} +\providetranslation{definition}{d\'efinition} +\providetranslation{Examples}{Exemples} +\providetranslation{examples}{exemples} +\providetranslation{Example}{Exemple} +\providetranslation{example}{exemple} +\providetranslation{Exercises}{Exercices} +\providetranslation{exercises}{exercices} +\providetranslation{Exercise}{Exercice} +\providetranslation{exercise}{exercice} +\providetranslation{Facts}{Faits} +\providetranslation{facts}{faits} +\providetranslation{Fact}{Fait} +\providetranslation{fact}{fait} +\providetranslation{Key Lemmas}{Lemmes fondamentaux} +\providetranslation{key lemmas}{lemmes fondamentaux} +\providetranslation{Key Lemma}{Lemme fondamental} +\providetranslation{key lemma}{lemme fondamental} +\providetranslation{Key Observations}{Observations d\'ecisives} +\providetranslation{key observations}{observations d\'ecisives} +\providetranslation{Key Observation}{Observation d\'ecisive} +\providetranslation{key observation}{observation d\'ecisive} +\providetranslation{Lemmas}{Lemmes} +\providetranslation{lemmas}{lemmes} +\providetranslation{Lemma}{Lemme} +\providetranslation{lemma}{lemme} +\providetranslation{Main Theorems}{Th\'eor\`emes Principaux} +\providetranslation{main theorems}{th\'eor\`emes principaux} +\providetranslation{Main Theorem}{Th\'eor\`eme Principal} +\providetranslation{main theorem}{th\'eor\`eme principal} +\providetranslation{Observations}{Observations} +\providetranslation{observations}{observations} +\providetranslation{Observation}{Observation} +\providetranslation{observation}{observation} +\providetranslation{Problems}{Probl\`emes} +\providetranslation{problems}{probl\`emes} +\providetranslation{Problem}{Probl\`eme} +\providetranslation{problem}{probl\`eme} +\providetranslation{Proofs}{D\'emonstrations} +\providetranslation{proofs}{d\'emonstrations} +\providetranslation{Proof}{D\'emonstration} +\providetranslation{proof}{d\'emonstration} +\providetranslation{Proof Sketch}{Preuve sch\'ematique} +\providetranslation{Proof sketch}{Preuve sch\'ematique} +\providetranslation{proof sketch}{preuve sch\'ematique} +\providetranslation{Proof Sketches}{Preuve sch\'ematique} +\providetranslation{Proof sketches}{Preuve sch\'ematique} +\providetranslation{proof sketches}{preuve sch\'ematique} +\providetranslation{Sketch of Proof}{Esquisse de preuve} +\providetranslation{Sketch of Proofs}{Esquisse de preuves} +\providetranslation{Sketch of proof}{Esquisse de preuve} +\providetranslation{Sketch of proofs}{Esquisse de preuves} +\providetranslation{sketch of proof}{esquisse de preuve} +\providetranslation{sketch of proofs}{esquisse de preuves} +\providetranslation{Propositions}{Propositions} +\providetranslation{propositions}{propositions} +\providetranslation{Proposition}{Proposition} +\providetranslation{proposition}{proposition} +\providetranslation{Remarks}{Remarques} +\providetranslation{remarks}{remarques} +\providetranslation{Remark}{Remarque} +\providetranslation{remark}{remarque} +\providetranslation{Solutions}{Solutions} +\providetranslation{solutions}{solutions} +\providetranslation{Solution}{Solution} +\providetranslation{solution}{solution} +\providetranslation{Theorems}{Th\'eor\`emes} +\providetranslation{theorems}{th\'eor\`emes} +\providetranslation{Theorem}{Th\'eor\`eme} +\providetranslation{theorem}{th\'eor\`eme} diff --git a/Master/texmf-dist/tex/latex/translator/translator-theorem-dictionary-German.dict b/Master/texmf-dist/tex/latex/translator/translator-theorem-dictionary-German.dict new file mode 100644 index 00000000000..16aa6fed7e6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator-theorem-dictionary-German.dict @@ -0,0 +1,82 @@ +\ProvidesDictionary{translator-theorem-dictionary}{German} + +\providetranslation{Comments}{Kommentare} +\providetranslation{comments}{Kommentare} +\providetranslation{Comment}{Kommentar} +\providetranslation{comment}{Kommentar} +\providetranslation{Corollaries}{Folgerungen} +\providetranslation{corollaries}{Folgerungen} +\providetranslation{Corollary}{Folgerung} +\providetranslation{corollary}{Folgerung} +\providetranslation{Definitions}{Definitionen} +\providetranslation{definitions}{Definitionen} +\providetranslation{Definition}{Definition} +\providetranslation{definition}{Definition} +\providetranslation{Examples}{Beispiele} +\providetranslation{examples}{Beispiele} +\providetranslation{Example}{Beispiel} +\providetranslation{example}{Beispiel} +\providetranslation{Exercises}{\"Ubungs\-auf\-gaben} +\providetranslation{exercises}{\"Ubungs\-auf\-gaben} +\providetranslation{Exercise}{\"Ubungs\-auf\-gabe} +\providetranslation{exercise}{\"Ubungs\-auf\-gabe} +\providetranslation{Facts}{Fakten} +\providetranslation{facts}{Fakten} +\providetranslation{Fact}{Fakt} +\providetranslation{fact}{Fakt} +\providetranslation{Key Lemmas}{Schl\"us\-sel\-lemmata} +\providetranslation{key lemmas}{Schl\"us\-sel\-lemmata} +\providetranslation{Key Lemma}{Schl\"us\-sel\-lemma} +\providetranslation{key lemma}{Schl\"us\-sel\-lemma} +\providetranslation{Key Observations}{Schl\"us\-sel\-beobach\-tungen} +\providetranslation{key observations}{Schl\"us\-sel\-beobach\-tungen} +\providetranslation{Key Observation}{Schl\"us\-sel\-beobach\-tung} +\providetranslation{key observation}{Schl\"us\-sel\-beobach\-tung} +\providetranslation{Lemmas}{Lemmata} +\providetranslation{lemmas}{Lemmata} +\providetranslation{Lemma}{Lemma} +\providetranslation{lemma}{Lemma} +\providetranslation{Main Theorems}{Haupt\-s\"atze} +\providetranslation{main theorems}{Haupt\-s\"atze} +\providetranslation{Main Theorem}{Hauptsatz} +\providetranslation{main theorem}{Hauptsatz} +\providetranslation{Observations}{Beobachtungen} +\providetranslation{observations}{Beobachtungen} +\providetranslation{Observation}{Beobachtung} +\providetranslation{observation}{Beobachtung} +\providetranslation{Problems}{Problemstellungen} +\providetranslation{problems}{problemstellungen} +\providetranslation{Problem}{Problemstellung} +\providetranslation{problem}{problemstellung} +\providetranslation{Proofs}{Beweise} +\providetranslation{proofs}{Beweise} +\providetranslation{Proof}{Beweis} +\providetranslation{proof}{Beweis} +\providetranslation{Proof Sketch}{Beweisskizze} +\providetranslation{Proof sketch}{Beweisskizze} +\providetranslation{proof sketch}{Beweisskizze} +\providetranslation{Proof Sketches}{Beweisskizzen} +\providetranslation{Proof sketches}{Beweisskizzen} +\providetranslation{proof sketches}{Beweisskizzen} +\providetranslation{Sketch of Proof}{Beweisskizze} +\providetranslation{Sketch of Proofs}{Beweisskizzen} +\providetranslation{Sketch of proof}{Beweisskizze} +\providetranslation{Sketch of proofs}{Beweisskizzen} +\providetranslation{sketch of proof}{Beweisskizze} +\providetranslation{sketch of proofs}{Beweisskizzen} +\providetranslation{Propositions}{Propositionen} +\providetranslation{propositions}{Propositionen} +\providetranslation{Proposition}{Proposition} +\providetranslation{proposition}{Proposition} +\providetranslation{Remarks}{Bemerkungen} +\providetranslation{remarks}{Bemerkungen} +\providetranslation{Remark}{Bemerkung} +\providetranslation{remark}{Bemerkung} +\providetranslation{Solutions}{L\"o\-sun\-gen} +\providetranslation{solutions}{L\"o\-sun\-gen} +\providetranslation{Solution}{L\"o\-sung} +\providetranslation{solution}{L\"o\-sung} +\providetranslation{Theorems}{S\"atze} +\providetranslation{theorems}{S\"atze} +\providetranslation{Theorem}{Satz} +\providetranslation{theorem}{Satz} diff --git a/Master/texmf-dist/tex/latex/translator/translator.sty b/Master/texmf-dist/tex/latex/translator/translator.sty new file mode 100644 index 00000000000..a911f429b9b --- /dev/null +++ b/Master/texmf-dist/tex/latex/translator/translator.sty @@ -0,0 +1,157 @@ +% Copyright 2007 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the documentation file for more details. + +\def\translatorversion{1.00} + +\ProvidesPackage{translator}[2007/03/11 ver \translatorversion] + +\RequirePackage{keyval} + +\def\trans@languages{English} + +\newcommand\uselanguage[2][]{% + \g@addto@macro\trans@languages{,#2}% +} + +\newcommand\languagealias[2]{% + \expandafter\def\csname tr@ml@#1\endcsname{#2}% +} + +\input{translator-language-mappings} + +\newcommand\languagepath[1]{\def\trans@languagepath{#1}} +\def\trans@languagepath{\languagename,English} + +\define@key{translator}{to}{\def\trans@to{#1}} + +\newcommand\iftranslationdefined[4][]{% + \def\trans@to{\trans@defaultto}% + \setkeys{translator}{#1}% + \expandafter\ifx\csname tr@@@\trans@to @#2\endcsname\@undefined% + \let\trans@next=\@firstoftwo% + \else% + \let\trans@next=\@secondoftwo% + \fi% + \trans@next{#3}{#4}% +} + +\newcommand\deftranslation[3][]{% + \def\trans@to{\trans@defaultto}% + \setkeys{translator}{#1}% + \expandafter\def\csname tr@@@\trans@to @#2\endcsname{#3}% +} + +\newcommand\newtranslation[3][]{% + \iftranslationdefined[#1]{#2}{% + \PackageError{translator}{Translation of ``#2'' already defined.}{}% + }% + {% + \deftranslation[#1]{#2}{#3}% + }% +} + +\newcommand\renewtranslation[3][]{% + \iftranslationdefined[#1]{#2}{% + \deftranslation[#1]{#2}{#3}% + }% + {% + \PackageError{translator}{Translation of ``#2'' not defined.}{}% + }% +} + +\newcommand\providetranslation[3][]{% + \iftranslationdefined[#1]{#2}{% + }% + {% + \deftranslation[#1]{#2}{#3}% + }% +} + + + +\newcommand\translatelet[3][]{% + \edef\trans@to{\trans@languagepath}% + \setkeys{translator}{#1}% + \let\trans@trans\@empty% + \let\trans@list\@empty% + \@for\trans@lang:=\trans@to\do% + {% + \expandafter\ifx\csname tr@ml@\trans@lang\endcsname\relax% + \else% + \expandafter\let\expandafter\trans@lang\expandafter=\csname tr@ml@\trans@lang\endcsname% + \fi% + \edef\trans@list{\trans@list,\trans@lang}% + }% + \@for\trans@lang:=\trans@list\do% + {% + \expandafter\ifx\csname tr@@@\trans@lang @#3\endcsname\relax% + \else% + \ifx\trans@trans\@empty% + \expandafter\expandafter\expandafter\def + \expandafter\expandafter\expandafter\trans@trans + \expandafter\expandafter\expandafter{\csname tr@@@\trans@lang @#3\endcsname}% + \fi% + \fi% + }% + \ifx\trans@trans\@empty% + \def\trans@trans{#3}% + \fi% + \let#2=\trans@trans% +} + + + +\DeclareRobustCommand\translate[2][]{% + \translatelet[#1]\trans@temp{#2}% + \trans@temp% +} + + + +\def\trans@dictionaries{} + +\newcommand\usedictionary[1]{% + \g@addto@macro\trans@dictionaries{\usedictionary{#1}}% +} + +\def\trans@defaultto{English} + +\AtBeginDocument{% + \renewcommand\usedictionary[1]{% + \@for\trans@lang:=\trans@languages\do{% + \ifx\trans@lang\@empty% + \else% + \expandafter\ifx\csname ver@#1-\trans@lang.dict\endcsname\relax% + \edef\trans@temp{% + \def\noexpand\trans@defaultto{\trans@lang}% + \noexpand\InputIfFileExists{#1-\trans@lang.dict}{}{}% + \def\noexpand\trans@defaultto{\trans@defaultto}% + }% + \trans@temp% + \fi% + \fi% + }}% + \trans@dictionaries% +} + +\def\ProvidesDictionary#1#2{% + \begingroup + \catcode`\ 10 % + \@makeother\/% + \@ifnextchar[%] + {\@providesdictionary{#1}{#2}}{\@providesdictionary{#1}{#2}[]}% + } +\def\@providesdictionary#1#2[#3]{% + \wlog{Dictionary: #1, Language: #2 #3}% + \expandafter\xdef\csname ver@#1-#2.dict\endcsname{#3}% + \endgroup% +} + + +\endinput |