summaryrefslogtreecommitdiffstats
path: root/src/translator.h
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup util.h by moving some functions to other filesDimitri van Heesch2021-05-011-1/+0
|
* Refactoring: remove implicit conversion from QCString to const char *Dimitri van Heesch2021-04-221-31/+31
| | | | | | | | | | | | | | | | | This commit changes the following in relation to string use - The implicit convert from 'QCString' to 'const char *' is removed - Strings parameters use 'const QCString &' as much as possible in favor over 'const char *' - 'if (s)' where s is a QCString has been replaced by 'if(!s.isEmpty())' - data() now always returns a valid C-string and not a 0-pointer. - when passing a string 's' to printf and related functions 'qPrint(s)' is used instead of 's.data()' - for empty string arguments 'QCString()' is used instead of '0' - The copy() operation has been removed - Where possible 'qstrcmp(a,b)==0' has been replaces by 'a==b' and 'qstrcmp(a,b)<0' has been replaced by 'a<b' - Parameters of string type that were default initialized with '= 0' are no initialized with '= QCString()'
* issue #2732: Adding support for C++ concepts (Origin: bugzilla #499352)Dimitri van Heesch2021-04-081-0/+12
|
* Some fixes and cleanupDimitri van Heesch2020-08-031-1/+1
| | | | | | | | - fix issue with test 037 - moved trISOLang() to the language control section and removed the "no need for a TranslatorAdapter_1_8_19" banner. - removed unused adapter classes - add translation for Dutch
* Merge branch 'master' into feature/bug_xml_langDimitri van Heesch2020-08-031-2/+2
|\
| * Vhdl improvements (ALIAS, translation) (#7813)powARman2020-08-031-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | * Support VHDL alias constructs. * Translate class to "Design Unit" for VHDL. * Fix compile error * Add new function trDesignUnitDocumentation() to translator. Adapt english and german translation to use the new function. Co-authored-by: Andreas Regel <andreas.regel@newayselectronics.com>
* | Merge branch 'master' into feature/bug_xml_langDimitri van Heesch2020-08-011-1/+5
|\ \ | |/
| * Remove not used translator functionalbert-github2020-06-171-1/+0
| | | | | | | | The translator function trDesignOverview was not used anymore.
| * Number of translatable terms (like Chapter) are in English instead of Greek ↵albert-github2020-06-131-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#7841) * Number of translatable terms (like Chapter) are in English instead of Greek When running tests in Greek OUTPUT_LANGUAGE mode for LaTeX a number of terms like Chapter were still in English instead of Greek. Some used references: https://tex.stackexchange.com/questions/548584/ascii-text-set-in-greek-script-when-using-usepackagegreekbabel https://tex.stackexchange.com/questions/548761/missing-characters-in-output-due-to-renewcommand-familydefault-sfdefault https://tex.stackexchange.com/questions/58624/variables-for-hiding-or-showing-text-in-latex * Number of translatable terms (like Chapter) are in English instead of Greek - adding the possibilities for mono spaced font (for code parts) - creating a more flexible way to change fonts for different languages See also discussion at https://tex.stackexchange.com/questions/548901/missing-characters-in-greek-output-due-to-ttfamily
* | Adding the xml:lang tag to XML and Docbook outputalbert-github2020-06-031-0/+7
|/ | | | | | | | Adding the xml:lang attribute for XNL and Docbook output Interesting links: - language codes (different from country codes!): https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry - example for xml.xsd: http://www.java2s.com/Code/XML/XML-Schema/importanotherXMLschema.htm
* spelling: insertedJosh Soref2019-11-121-2/+2
|
* Added *.ice files as a recognized file type.Mark Spruiell2018-10-221-1/+31
| | | | Added a Slice-optimized output mode.
* Merge branch 'master' into vhdl-localizationAndreas Regel2018-05-281-0/+31
|\ | | | | | | | | # Conflicts: # src/translator.h
| * Moved #include "config.h" back to the original placeDimitri van Heesch2018-05-221-0/+1
| |
| * Improvement LaTeX output (Regression)albert-github2018-04-091-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | 1) Build error: Unexpected token 'semic' on the line 50 in '/home/travis/build/doxygen/doxygen/build/src/translator.h'. status = 2 in collectPureVirtualPrototypes() Due to a discrepancy what translator.py expects and is in the actual code. In the actual code a (not required) ; was present after the closing } of the routine. 2) Unknown command \cpdflatex
| * Improvement LaTeX outputalbert-github2018-04-091-0/+30
| | | | | | | | For a number of languages the output in LaTeX has been improved so the regular documentation can be generated (automatically) in LaTeX / PDF as well.
* | Remove default assignment from Translator::trVhdlType() declarationAndreas Regel2018-01-091-1/+1
| |
* | Add VHDL strings to Translator class and add german translations.Andreas Regel2018-01-081-0/+15
|/
* Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|
* Updated copyrightDimitri van Heesch2014-02-111-1/+1
|
* EN + CZ -- unused methods removed:Petr Prikryl2013-06-251-7/+7
| | | | | | | | | | | | | | | | | | | | i.e. the ones reported in translator_report.txt as... ====================================================================== WARNING: The following translator methods are declared in the Translator class but their identifiers do not appear in source files. The situation should be checked. The .cpp files and .h files excluding the '*translator*' files in doxygen/src directory were simply searched for occurrence of the method identifiers: QCString idLanguageCharset() QCString trAlphabeticalList() QCString trDCOPMethods() QCString trDirDependency(const char *) QCString trFuncProtos() QCString trFunctionPrototypeDocumentation() QCString trSearchForIndex() QCString trWrittenBy()
* idLanguageCharset() method removed from all translator classesPetr Prikryl2013-06-251-1/+0
|
* src/translator.h simplified, translator.cpp removed,Petr Prikryl2013-06-251-54/+31
| | | | | | | ... winbuild/Doxygen.vcproj removed. The conversion tables/functions from within translator classes not used after conversion to UTF-8.
* Release-1.8.3.1-20130402Dimitri van Heesch2013-04-021-0/+12
|
* Release-1.8.3.1Dimitri van Heesch2013-01-201-1/+56
|
* Release-1.8.2-20121118Dimitri van Heesch2012-11-181-3/+0
|
* Release-1.8.1.2-20120729Dimitri van Heesch2012-07-291-0/+12
|
* Release-1.8.1.1Dimitri van Heesch2012-06-101-0/+1
|
* Added two additional translatable sentences for future use.Dimitri van Heesch2012-04-091-0/+2
|
* Release-1.8.0-20120408Dimitri van Heesch2012-04-081-0/+11
|
* Release-1.7.6.1-20120220Dimitri van Heesch2012-02-201-1/+1
|
* Release-1.7.4-20110727Dimitri van Heesch2011-07-271-0/+6
|
* Release-1.7.3-20110123Dimitri van Heesch2011-01-231-1/+1
|
* Release-1.6.3-20100418Dimitri van Heesch2010-04-181-0/+12
|
* Release-1.6.2-20100124Dimitri van Heesch2010-01-241-1/+1
|
* Release-1.5.9-20090814Dimitri van Heesch2009-08-141-0/+10
|
* Release-1.5.4-20080101Dimitri van Heesch2008-01-171-3/+32
|
* Release-1.5.1-20070219Dimitri van Heesch2007-02-191-1/+1
|
* Release-1.4.7Dimitri van Heesch2006-06-111-1/+1
|
* Release-1.4.6-20060507Dimitri van Heesch2006-05-071-2/+7
|
* Release-1.4.5-20051227Dimitri van Heesch2005-12-271-0/+3
|
* Release-1.4.2-20050410Dimitri van Heesch2005-04-101-2/+2
|
* Release-1.4.1-20050307Dimitri van Heesch2005-03-071-0/+6
|
* Release-1.4.1-20050210Dimitri van Heesch2005-02-101-10/+10
|
* Release-1.4.1Dimitri van Heesch2005-01-111-1/+1
|
* Release-1.3.8-20040906Dimitri van Heesch2004-09-061-0/+11
|
* Release-1.3.7-20040617Dimitri van Heesch2004-06-171-0/+6
|
* Release-1.3.5-20040105Dimitri van Heesch2004-01-051-1/+1
|
* Release-1.3.3-20030808Dimitri van Heesch2003-08-081-0/+9
|
* Release-1.3.1-20030609Dimitri van Heesch2003-06-091-0/+7
|