summaryrefslogtreecommitdiff
path: root/src/language.h
AgeCommit message (Collapse)Author
2021-04-22Change: treat languages as finished, if translations are 75% completed.frosch
Unfinished translations are not auto-picked from the locale. In release builds, unfinished translations are not offered in the GUI. Unfinished translations are available in non-release builds, or by editing openttd.cfg.
2020-12-27Codechange: Use automatic memory management for language pack reading.Michael Lutz
2020-12-27Codechange: Replace assert_compile macro with static_assertCharles Pigott
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-03-26Codechange: Removed SmallVector completelyHenry Wilson
2019-03-11Codechange: ICU_SORT is in reality ICU_I18N (according to their CMake files)Patric Stout
By naming it in a different way, things get a bit confusing. Especially if we are switching to CMake, which autodetects these things, we need to use the name the authors of ICU gave it; not our interpertation of that name.
2018-04-08Fix #6690: Compilation with ICU 61Charles Pigott
2017-02-26(svn r27756) -Codechange: Add StringTab enumfrosch
2017-02-26(svn r27755) -Codechange: Move TAB_SIZE to strings_type.h and use it ↵frosch
consistently.
2017-02-26(svn r27754) -Codechange: Add GetStringTab(), GetStringIndex() and ↵frosch
MakeStringID() to access the structure of StringIDs.
2015-08-09(svn r27367) -Codechange: make a distinction between the layouting part of ↵rubidium
ICU (lx) or the sorting/collation part of ICU (i18n)
2011-12-17(svn r23585) -Codechange: replace some magic numbers with less magic constantsrubidium
2011-08-21(svn r22806) -Codechange: store the number of untranslated strings in the ↵rubidium
language file
2011-05-02(svn r22411) -Document: another bunch of bitsrubidium
2011-01-18(svn r21845) -Codechange: move documentation towards the code to make it ↵rubidium
more likely to be updates [d-m].
2010-11-27(svn r21343) -Add: Function that compares strings using case insensitive ↵terkhen
natural sort.
2010-11-13(svn r21177) -Codechange: change UniqueLanguageFile into GetLanguagerubidium
2010-11-13(svn r21165) -Codechange: move the case/gender meta data into the language ↵rubidium
metadata struct as well
2010-11-13(svn r21164) -Codechange: replace the hardcoded array of language metadata ↵rubidium
with a list
2010-11-13(svn r21163) -Codechange: pass a LanguageMetadata struct instead of its ↵rubidium
index to ReadLanguagePack, and simplify one of its callers
2010-11-13(svn r21161) -Codechange: make the currently used language easier accessiblerubidium
2010-11-13(svn r21160) -Codechange: reuse the strgen LanguageHeader to store some ↵rubidium
metadata about a language, and keep the language metadata in memory instead of loading it several times from disk