summaryrefslogtreecommitdiff
path: root/apps/language.h (follow)
Commit message (Collapse)AuthorAge
* Change the .lng files to contain strings from multiple users. Still ↵Tom Ross2009-10-18
| | | | | | hard-coded to only output the core strings for now. Should be the majority of the core changes needed for translatable plugins. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23241 a1c6a512-1295-4272-9138-f99709370657
* Change lang_init() to take a source, destination, and count. Needed for ↵Tom Ross2009-10-17
| | | | | | translatable plugins. Minor stylist changes as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23221 a1c6a512-1295-4272-9138-f99709370657
* RTL support in menusTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22945 a1c6a512-1295-4272-9138-f99709370657
* new skin tag: %Sx|<english>| will display the current languages translation ↵Jonathan Gordon2009-09-26
| | | | | | | | | | | | | of the "<english>" string. the <english> is the Source: bit in the .lang files. (must be exactly as it is there...) checkwps cannot verify that the string is correct so make sure to use the sim to verify the string is acurate. Also "fix" checkwps so %St|<setting>| can be accepted for the theme site git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22837 a1c6a512-1295-4272-9138-f99709370657
* Move #defines and #include into c file as this is the only place they are usedNils Wallménius2008-12-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19313 a1c6a512-1295-4272-9138-f99709370657
* Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg2008-06-28
| | | | | | | | | later. We still need to hunt down snippets used that are not. 1324 modified files... http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17847 a1c6a512-1295-4272-9138-f99709370657
* FS#8482 take two. Make the language files built first, so that the largestDaniel Stenberg2008-02-18
| | | | | | | | size can be used as buffer size for languages. Work to this also contributed by Jonas Haggqvist. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16343 a1c6a512-1295-4272-9138-f99709370657
* eeek, revert the FS#8482 commit again as it broke the bootloaders and theDaniel Stenberg2008-02-17
| | | | | | | generated size wasn't actually used yet! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16339 a1c6a512-1295-4272-9138-f99709370657
* FS#8482:Daniel Stenberg2008-02-17
| | | | | | | | | Build system tweak that builds all languages first, to make the system able to use a buffer size that fits the larger language only. Parts of this work done by Jonas Haggqvist, but all the mistakes are my own! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16337 a1c6a512-1295-4272-9138-f99709370657
* Reduce the size of the language buffer a bit.Jonas Häggqvist2008-01-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16087 a1c6a512-1295-4272-9138-f99709370657
* Updated Thai translation by Prakarn Sahasoontornvute (FS#8395). Enlarge the ↵Jonas Häggqvist2008-01-13
| | | | | | language buffer as pointed out by Harry Tu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16086 a1c6a512-1295-4272-9138-f99709370657
* *** Lang v2 cleanup (FS#6574) ***Nils Wallménius2007-08-05
| | | | | | | | | | | | | | | | | | | 1) Introduces apps/features.txt that controls which strings are included for each target based on defines. 2) .lng and .voice files are now target specific and the format versions of both these file types have been bumped, which means that new voice files are needed. 3) Use the 'features' mechanism to exclude strings for targets that didn't use them. 4) Delete unused and deprecated and duplicated strings, sort strings in english.lang Some string IDs were changed so translations will be slightly worse than before. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14198 a1c6a512-1295-4272-9138-f99709370657
* Greek language update by Ioannis Koutoulakis - needs an increase of the ↵Marianne Arnold2006-10-30
| | | | | | language buffer once again (21kB) to fit in memory git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11403 a1c6a512-1295-4272-9138-f99709370657
* increase the language buffer to fit the greek language file againMarcoen Hirschberg2006-09-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11023 a1c6a512-1295-4272-9138-f99709370657
* Greek language update by Alexander Spyridakis. Also increased language ↵Peter D'Hoye2006-05-28
| | | | | | buffer (18KB) to let the new file fit in memory. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10008 a1c6a512-1295-4272-9138-f99709370657
* Increase language buffer from 14000 to 16000 so that russian.lang fits ↵Peter D'Hoye2006-05-03
| | | | | | again. Fix for bug 5286. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9872 a1c6a512-1295-4272-9138-f99709370657
* Thorough .lang rework: Removed all deprecated strings, combined string which ↵Jens Arnold2006-04-01
| | | | | | were only split because long ago we had no splash(), sorted strings into logical groups to ease the transition to langv2. Bunped binary .lng version. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9398 a1c6a512-1295-4272-9138-f99709370657
* waiting is over: initial unicode commitMarcoen Hirschberg2005-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8169 a1c6a512-1295-4272-9138-f99709370657
* Increased max. .lng file size to 8000 bytes to make greek fit again.Jens Arnold2005-10-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7593 a1c6a512-1295-4272-9138-f99709370657
* Increased language buffer size.Magnus Holmgren2005-07-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7236 a1c6a512-1295-4272-9138-f99709370657
* New way of handling the builtin language strings. Now the string pointers ↵Jens Arnold2005-01-19
| | | | | | are no longer stored as initialised data, but calculated by walking one long string containing all language strings separated by \0. While this doesn't need more RAM, it fixes the problem that loading incomplete .lng files after complete ones did not reset the missing strings to the default, and it also decreases the binary size by >1700 bytes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5608 a1c6a512-1295-4272-9138-f99709370657
* allows bigger language filesJose Maria Garcia-Valdecasas Bernal2005-01-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5600 a1c6a512-1295-4272-9138-f99709370657
* Const policed pointer arguments to functions, part 3Jens Arnold2004-08-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4999 a1c6a512-1295-4272-9138-f99709370657
* Increased language buffer sizeJens Arnold2004-07-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4834 a1c6a512-1295-4272-9138-f99709370657
* Henrik Backe's english language file cleanup. This ups the language fileDaniel Stenberg2004-01-23
| | | | | | | version number from 1 to 2, making *ALL* old language files obsolete. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4270 a1c6a512-1295-4272-9138-f99709370657
* The newest german .lng file is 5.26K, so I extended the maximum .lng fileDaniel Stenberg2003-08-21
| | | | | | | size from 5000 bytes to 6000 bytes now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3937 a1c6a512-1295-4272-9138-f99709370657
* allow a bigger language file to loadDaniel Stenberg2003-02-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3360 a1c6a512-1295-4272-9138-f99709370657
* Remove use of rockbox-mode.el in local variables list.Mats Lidell2003-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3157 a1c6a512-1295-4272-9138-f99709370657
* lang_load() returns an int to signal successDaniel Stenberg2002-09-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2396 a1c6a512-1295-4272-9138-f99709370657
* binary language load supportDaniel Stenberg2002-09-24
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2388 a1c6a512-1295-4272-9138-f99709370657