Doxygen has support for multiple languages. This means that the text fragments that doxygen generates can changed into languages other than English (the default) at configuration time.
Currently, supported languages are English, French, Czech, Dutch, Spannish, Swedish, Russian, Czech, Croatian, Italian, Hungarian, Finnish, German and Japanese, and Korean. Here is a list of the languages and their current maintainers:
|
Most people on the list have indicated that they were also busy doing other things, so if you want to help to speed things up please let them (or me) know.
If you want to add support for a language that is not yet listed please see the next section.
This short HOWTO explains how to add support for a new language to Doxygen:
Just follow these steps:
#include<translator_xx.h>
setTranslator()
add else if (L_EQUAL("your_language_name")) { theTranslator = new TranslatorYourLanguage; }
if { ... }
translator_xx.h
to the HEADERS
line in the file doxygen.pro. translator_xx.h
: TRANSLATOR_NL_H
to TRANSLATOR_XX_H
twice. latexBabelPackage()
change "dutch" into the name of the latex package that adds support for your language. OUTPUT_LANGUAGE = your_language_name
in the config file to generate output in your language. translator_xx.h
or a diff -u
of the changes to me so I can add it to doxygen.