summaryrefslogtreecommitdiffstats
path: root/src/language.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup util.h by moving some functions to other filesDimitri van Heesch2021-05-011-0/+1
|
* Refactoring: remove implicit conversion from QCString to const char *Dimitri van Heesch2021-04-221-3/+3
| | | | | | | | | | | | | | | | | 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()'
* Fix not correctly formatted messagesMoritz 'Morty' Strübe2020-03-211-1/+1
|
* Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|
* Some restructuring and some compiler warning fixesDimitri van Heesch2014-03-151-10/+0
|
* Updated copyrightDimitri van Heesch2014-02-111-1/+1
|
* Patch regarding generating the rules file for the windows build regarding ↵Albert2013-10-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | languages, some inconsistencies in the (windows) build system, corrections to some spelling. - maintainers.txt Spelling correction - config.xml Added missing languages Extended some descriptions - htmlhelp.cpp Added missing languages Spelling corrections - language.cpp Corrected call in respect to Serbian-Cyrillic - translator_br.h Spelling correction - translator_fa.h Corrected (not used) define in respect to LeftToRight - translator_mk.h Spelling correction - translator_sc.h Corrected in respect to consistency for Serbian-Cyrillic - Doxygen.sln Added project dependency as otherwise there might be a problem with the generation of version.cpp - Doxygen.vcproj Added rules for selecting languages to be used during translation Corrected some incorrect references / directories Corrected names of generated files / directories so they won't overwrite / conflict (especially during parallel builds) Corrected name of genhead <-> gen_head (consistency with rules file) - Doxywizard.vcproj Corrected some incorrect references / directories Corrected names of generated files / directories so they won't overwrite / conflict (especially during parallel builds) Note place of resulting executable has hanged (more consistent now) - Settings.rules Corrected place where configure file can be found - Version.rules Corrected place where configure file can be found - doxyindexer.vcproj Corrected some incorrect references / directories Corrected names of generated files / directories so they won't overwrite / conflict (especially during parallel builds) - doxysearch.vcproj Corrected some incorrect references / directories Corrected names of generated files / directories so they won't overwrite / conflict (especially during parallel builds) - iconv.vcproj Corrected some incorrect references / directories Corrected names of generated files / directories so they won't overwrite / conflict (especially during parallel builds) - qtools.vcproj Corrected some incorrect references / directories Corrected names of generated files / directories so they won't overwrite / conflict (especially during parallel builds) - lang_cfg.py Script to generate the file lang_cfg.h based on the specified languages in the windows GUI or in the configure script. - languages.py Script to generate languages pane in the windows GUI This file has to be called outside visual studio as it generates the rules for the Languages pane in the GUI (command on src directory python languages.py > ..\winbuild\Languages.rules) - Languages.rules Result file from language.py (old file was completely wrong and not used) This file has to be generated outside visual studio as it contains the rules for the Languages pane in the GUI - configure Use lang_cfg.py script (consistency) instead of (internal) perl script.
* TranslatorJapaneseEn and TranslatorKoreanEn converted to UTF-8Petr Prikryl2013-06-251-3/+2
| | | | | | Actually, the translator_je.h and translator_ke.h use only ASCII characters. The idLanguageCharset() just returns "utf-8" now. The TranslatorDecoder not used for the translator classes.
* TranslatorDecoder removed for Slovene.Petr Prikryl2013-06-201-1/+1
|
* Chinese-traditional converted to UTF-8.Petr Prikryl2013-06-191-1/+1
| | | | | It already was in UTF-8. It was only declared as BIG5. Trailing spaces removed. TranslatorDecoder removed for the language.
* Indonesian translator converted to UTF-8.Petr Prikryl2013-06-191-1/+1
|
* Swedish translator converted to UTF-8.Petr Prikryl2013-06-191-1/+1
|
* Serbian translator in UTF-8 cleaned.Petr Prikryl2013-06-191-1/+1
| | | | Serbian translator was already in UTF-8. The decode() method was removed.
* Japanese translator converted to UTF-8.Petr Prikryl2013-06-191-1/+1
| | | | The decode() method removed.
* Afrikaans translator converted to UTF-8.Petr Prikryl2013-06-191-1/+1
| | | | The &euml; replaced by the character.
* Norwegian translator converted to utf-8.Petr Prikryl2013-06-181-1/+1
|
* Lithuanian translator converted to UTF-8.Petr Prikryl2013-06-181-1/+1
|
* Hungarian translator converted to UTF-8.Petr Prikryl2013-06-181-1/+1
|
* TranslatorDecoder removed for Russian.Petr Prikryl2013-06-181-1/+1
| | | | | The TranslatorRussian already uses UTF-8; anyway, TranslatorDecoder was still used in the language.cpp.
* Danish translator converted to UTF-8.Petr Prikryl2013-06-181-1/+1
|
* TranslatorDecoder removed for Romanian.Petr Prikryl2013-06-181-1/+1
| | | | | The TranslatorRomanian was already converted to UTF-8 earlier, but the TranslatorDecoder was still used in the language.cpp.
* Latvian translator converted to UTF-8.Petr Prikryl2013-06-181-1/+1
|
* Korean translator converted to UTF-8.Petr Prikryl2013-06-181-8/+8
|
* French maintainer added, TranslatorFrench converted to UTF-8.Petr Prikryl2013-05-221-1/+1
| | | | English tail added from "since 1.8.0" to be translated.
* Release-1.8.3.1-20130512Dimitri van Heesch2013-05-121-2/+2
|
* Release-1.8.3.1-20130324Dimitri van Heesch2013-03-241-1/+1
|
* Release-1.8.3.1-20130209Dimitri van Heesch2013-02-091-0/+9
|
* Release-1.8.3.1Dimitri van Heesch2013-01-201-2/+2
|
* Release-1.8.2-20121118Dimitri van Heesch2012-11-181-0/+2
|
* Release-1.7.6.1-20120220Dimitri van Heesch2012-02-201-1/+1
|
* Release-1.7.5Dimitri van Heesch2011-08-141-2/+2
|
* Release-1.7.4-20110727Dimitri van Heesch2011-07-271-1/+1
|
* Release-1.7.4-20110606Dimitri van Heesch2011-06-061-0/+9
|
* Release-1.7.3-20110123Dimitri van Heesch2011-01-231-1/+1
|
* Release-1.7.0Dimitri van Heesch2010-06-151-2/+2
|
* Release-1.6.3-20100603Dimitri van Heesch2010-06-031-3/+3
|
* Release-1.6.3-20100418Dimitri van Heesch2010-04-181-2/+2
|
* Release-1.6.3-20100324Dimitri van Heesch2010-03-241-2/+2
|
* Release-1.6.2-20100124Dimitri van Heesch2010-01-241-1/+1
|
* Release-1.5.8-20090304Dimitri van Heesch2009-03-041-3/+12
|
* Release-1.5.7.1-20081206Dimitri van Heesch2008-12-061-0/+9
|
* Release-1.5.7.1-20081103Dimitri van Heesch2008-11-031-0/+9
|
* Release-1.5.6-20080819Dimitri van Heesch2008-08-191-1/+1
|
* Release-1.5.6-20080727Dimitri van Heesch2008-07-271-1/+1
|
* Release-1.5.6-20080626Dimitri van Heesch2008-06-261-3/+10
|
* Release-1.5.5-20080420Dimitri van Heesch2008-04-201-1/+1
|
* Release-1.5.5Dimitri van Heesch2008-02-101-1/+1
|
* Release-1.5.4-20080101Dimitri van Heesch2008-01-171-2/+11
|
* Release-1.5.2-20070506Dimitri van Heesch2007-05-061-1/+1
|
* Release-1.5.1-20070219Dimitri van Heesch2007-02-191-33/+34
|