Loading INSTALL +2 −2 Original line number Original line Diff line number Diff line DOXYGEN Version 1.2.8.1 DOXYGEN Version 1.2.8-20010617 Please read the installation section of the manual for instructions. Please read the installation section of the manual for instructions. -------- -------- Dimitri van Heesch (10 June 2001) Dimitri van Heesch (17 June 2001) LANGUAGE.HOWTO +16 −16 Original line number Original line Diff line number Diff line Loading @@ -6,7 +6,7 @@ Just follow these steps: is already working on support for that language, you will be is already working on support for that language, you will be assigned as the maintainer for the language. I'll create a assigned as the maintainer for the language. I'll create a list on Doxygen's homepage, so everyone knows who is doing what. list on Doxygen's homepage, so everyone knows who is doing what. 2) Create a copy of translator_nl.h and name it 2) Create a copy of translator_en.h and name it translator_<your_2_letter_counter_code>.h translator_<your_2_letter_counter_code>.h I'll use xx in the rest of this document. I'll use xx in the rest of this document. 3) Edit language.cpp: 3) Edit language.cpp: Loading @@ -19,31 +19,31 @@ Just follow these steps: } } after the if { ... } after the if { ... } 4) Edit doxygen.pro and add translator_xx.h to the HEADERS line in the 4) Edit libdoxygen.pro.in and add translator_xx.h to the HEADERS line. file doxygen.pro. 5) Edit translator_xx.h: 5) Edit translator_xx.h: - Rename TRANSLATOR_NL_H to TRANSLATOR_XX_H twice. - Rename TRANSLATOR_EN_H to TRANSLATOR_XX_H twice. - Rename TranslatorDutch to TranslatorYourlanguage - Rename TranslatorEnglish to TranslatorYourlanguage - In the member latexBabelPackage() change "dutch" into the name of the - In the member latexBabelPackage() change "english" into the name of the latex package that adds support for your language. latex package that adds support for your language. - In the member idLanguage() change "english" into the name of your language (use lower case characters only). Depending on the language you may also wish to change the member functions latexLanguageSupportCommand() and idLanguageCharset(). - Edit all the strings that are returned by the members that start - Edit all the strings that are returned by the members that start with tr. with tr. Try to match punctuation and capitals! Look at the corresponding member in translator.h for the english text that is returned and translate that into your language. Try to match punctuation and capitals! To enter special characters (with accents) you can: To enter special characters (with accents) you can: a) Enter them directly if your keyboard supports that and you are a) Enter them directly if your keyboard supports that and you are using a Latin-1 font. using a Latin-1 font. Doxygen will translate the characters to proper Latex and Doxygen will translate the characters to proper Latex and leave the Html and man output for what it is. leave the Html and man output for what it is (which is fine, if b) Use html codes like ä for an a with an umlaut. idLanguageCharset() is set correctly). b) Use html codes like ä for an a with an umlaut (i.e. ä). See the HTML specification for the codes. See the HTML specification for the codes. 6) Recompile everything (do this from the root of the distribution, 6) Run configure and make again from the root of the distribution, because the Makefile.dox* have to be regenerated!) in order to regenerate the Makefiles. 7) Now you can use OUTPUT_LANGUAGE = your_language_name 7) Now you can use OUTPUT_LANGUAGE = your_language_name in the config file to generate output in your language. in the config file to generate output in your language. 8) Send translator_xx.h or a diff -u of the changes to me so I can add it 8) Send translator_xx.h to me so I can add it to doxygen. to doxygen. Good luck, and let me know if there are problems. Good luck, and let me know if there are problems. Makefile.in +1 −1 Original line number Original line Diff line number Diff line Loading @@ -45,7 +45,7 @@ distclean: clean -rm -f addon/xmlgen/*.o -rm -f addon/xmlgen/*.o install: doxywizard_install install: doxywizard_install xmlgen_install $(INSTTOOL) -d $(INSTALL)/bin $(INSTTOOL) -d $(INSTALL)/bin $(INSTTOOL) -m 755 bin/doxygen $(INSTALL)/bin $(INSTTOOL) -m 755 bin/doxygen $(INSTALL)/bin $(INSTTOOL) -m 755 bin/doxytag $(INSTALL)/bin $(INSTTOOL) -m 755 bin/doxytag $(INSTALL)/bin Loading README +2 −2 Original line number Original line Diff line number Diff line DOXYGEN Version 1.2.8.1 DOXYGEN Version 1.2.8_20010617 Please read INSTALL for compilation instructions. Please read INSTALL for compilation instructions. Loading @@ -17,4 +17,4 @@ to subscribe to the lists or to visit the archives. Enjoy, Enjoy, Dimitri van Heesch (dimitri@stack.nl) (10 June 2001) Dimitri van Heesch (dimitri@stack.nl) (17 June 2001) VERSION +1 −1 Original line number Original line Diff line number Diff line 1.2.8.1 1.2.8-20010617 Loading
INSTALL +2 −2 Original line number Original line Diff line number Diff line DOXYGEN Version 1.2.8.1 DOXYGEN Version 1.2.8-20010617 Please read the installation section of the manual for instructions. Please read the installation section of the manual for instructions. -------- -------- Dimitri van Heesch (10 June 2001) Dimitri van Heesch (17 June 2001)
LANGUAGE.HOWTO +16 −16 Original line number Original line Diff line number Diff line Loading @@ -6,7 +6,7 @@ Just follow these steps: is already working on support for that language, you will be is already working on support for that language, you will be assigned as the maintainer for the language. I'll create a assigned as the maintainer for the language. I'll create a list on Doxygen's homepage, so everyone knows who is doing what. list on Doxygen's homepage, so everyone knows who is doing what. 2) Create a copy of translator_nl.h and name it 2) Create a copy of translator_en.h and name it translator_<your_2_letter_counter_code>.h translator_<your_2_letter_counter_code>.h I'll use xx in the rest of this document. I'll use xx in the rest of this document. 3) Edit language.cpp: 3) Edit language.cpp: Loading @@ -19,31 +19,31 @@ Just follow these steps: } } after the if { ... } after the if { ... } 4) Edit doxygen.pro and add translator_xx.h to the HEADERS line in the 4) Edit libdoxygen.pro.in and add translator_xx.h to the HEADERS line. file doxygen.pro. 5) Edit translator_xx.h: 5) Edit translator_xx.h: - Rename TRANSLATOR_NL_H to TRANSLATOR_XX_H twice. - Rename TRANSLATOR_EN_H to TRANSLATOR_XX_H twice. - Rename TranslatorDutch to TranslatorYourlanguage - Rename TranslatorEnglish to TranslatorYourlanguage - In the member latexBabelPackage() change "dutch" into the name of the - In the member latexBabelPackage() change "english" into the name of the latex package that adds support for your language. latex package that adds support for your language. - In the member idLanguage() change "english" into the name of your language (use lower case characters only). Depending on the language you may also wish to change the member functions latexLanguageSupportCommand() and idLanguageCharset(). - Edit all the strings that are returned by the members that start - Edit all the strings that are returned by the members that start with tr. with tr. Try to match punctuation and capitals! Look at the corresponding member in translator.h for the english text that is returned and translate that into your language. Try to match punctuation and capitals! To enter special characters (with accents) you can: To enter special characters (with accents) you can: a) Enter them directly if your keyboard supports that and you are a) Enter them directly if your keyboard supports that and you are using a Latin-1 font. using a Latin-1 font. Doxygen will translate the characters to proper Latex and Doxygen will translate the characters to proper Latex and leave the Html and man output for what it is. leave the Html and man output for what it is (which is fine, if b) Use html codes like ä for an a with an umlaut. idLanguageCharset() is set correctly). b) Use html codes like ä for an a with an umlaut (i.e. ä). See the HTML specification for the codes. See the HTML specification for the codes. 6) Recompile everything (do this from the root of the distribution, 6) Run configure and make again from the root of the distribution, because the Makefile.dox* have to be regenerated!) in order to regenerate the Makefiles. 7) Now you can use OUTPUT_LANGUAGE = your_language_name 7) Now you can use OUTPUT_LANGUAGE = your_language_name in the config file to generate output in your language. in the config file to generate output in your language. 8) Send translator_xx.h or a diff -u of the changes to me so I can add it 8) Send translator_xx.h to me so I can add it to doxygen. to doxygen. Good luck, and let me know if there are problems. Good luck, and let me know if there are problems.
Makefile.in +1 −1 Original line number Original line Diff line number Diff line Loading @@ -45,7 +45,7 @@ distclean: clean -rm -f addon/xmlgen/*.o -rm -f addon/xmlgen/*.o install: doxywizard_install install: doxywizard_install xmlgen_install $(INSTTOOL) -d $(INSTALL)/bin $(INSTTOOL) -d $(INSTALL)/bin $(INSTTOOL) -m 755 bin/doxygen $(INSTALL)/bin $(INSTTOOL) -m 755 bin/doxygen $(INSTALL)/bin $(INSTTOOL) -m 755 bin/doxytag $(INSTALL)/bin $(INSTTOOL) -m 755 bin/doxytag $(INSTALL)/bin Loading
README +2 −2 Original line number Original line Diff line number Diff line DOXYGEN Version 1.2.8.1 DOXYGEN Version 1.2.8_20010617 Please read INSTALL for compilation instructions. Please read INSTALL for compilation instructions. Loading @@ -17,4 +17,4 @@ to subscribe to the lists or to visit the archives. Enjoy, Enjoy, Dimitri van Heesch (dimitri@stack.nl) (10 June 2001) Dimitri van Heesch (dimitri@stack.nl) (17 June 2001)