Commit graph

19 commits

Author SHA1 Message Date
Nils Wallménius
b311367481 *** Lang v2 cleanup (FS#6574) ***
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
2007-08-05 19:19:39 +00:00
Marianne Arnold
e48dcdc2dc Greek language update by Ioannis Koutoulakis - needs an increase of the language buffer once again (21kB) to fit in memory
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11403 a1c6a512-1295-4272-9138-f99709370657
2006-10-30 23:26:09 +00:00
Marcoen Hirschberg
c70b390f11 increase the language buffer to fit the greek language file again
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11023 a1c6a512-1295-4272-9138-f99709370657
2006-09-21 22:28:58 +00:00
Peter D'Hoye
bfee7eb4e8 Greek language update by Alexander Spyridakis. Also increased language 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
2006-05-28 20:25:58 +00:00
Peter D'Hoye
85faccb797 Increase language buffer from 14000 to 16000 so that russian.lang fits again. Fix for bug 5286.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9872 a1c6a512-1295-4272-9138-f99709370657
2006-05-03 20:52:43 +00:00
Jens Arnold
67de1d3d9b Thorough .lang rework: Removed all deprecated strings, combined string which 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
2006-04-01 13:36:33 +00:00
Marcoen Hirschberg
b0fee17d6e waiting is over: initial unicode commit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8169 a1c6a512-1295-4272-9138-f99709370657
2005-12-06 13:27:15 +00:00
Jens Arnold
bec86d7b92 Increased max. .lng file size to 8000 bytes to make greek fit again.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7593 a1c6a512-1295-4272-9138-f99709370657
2005-10-07 21:59:49 +00:00
Magnus Holmgren
49775a4602 Increased language buffer size.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7236 a1c6a512-1295-4272-9138-f99709370657
2005-07-24 19:15:33 +00:00
Jens Arnold
0f04029293 New way of handling the builtin language strings. Now the string pointers 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
2005-01-19 21:43:15 +00:00
Jose Maria Garcia-Valdecasas Bernal
9f5ca5a12d allows bigger language files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5600 a1c6a512-1295-4272-9138-f99709370657
2005-01-19 09:49:07 +00:00
Jens Arnold
8fb336148f Const policed pointer arguments to functions, part 3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4999 a1c6a512-1295-4272-9138-f99709370657
2004-08-18 01:09:31 +00:00
Jens Arnold
2fb5b913fa Increased language buffer size
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4834 a1c6a512-1295-4272-9138-f99709370657
2004-07-05 22:17:31 +00:00
Daniel Stenberg
a91dfd53be Henrik Backe's english language file cleanup. This ups the language file
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
2004-01-23 11:41:11 +00:00
Daniel Stenberg
56c2a62ec8 The newest german .lng file is 5.26K, so I extended the maximum .lng file
size from 5000 bytes to 6000 bytes now.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3937 a1c6a512-1295-4272-9138-f99709370657
2003-08-21 13:49:45 +00:00
Daniel Stenberg
50b1dbeabe allow a bigger language file to load
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3360 a1c6a512-1295-4272-9138-f99709370657
2003-02-27 16:09:11 +00:00
Mats Lidell
74cc9e41fa Remove use of rockbox-mode.el in local variables list.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3157 a1c6a512-1295-4272-9138-f99709370657
2003-01-24 10:56:06 +00:00
Daniel Stenberg
2d8aef9ab7 lang_load() returns an int to signal success
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2396 a1c6a512-1295-4272-9138-f99709370657
2002-09-24 13:53:41 +00:00
Daniel Stenberg
8d38c965dd binary language load support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2388 a1c6a512-1295-4272-9138-f99709370657
2002-09-24 12:39:33 +00:00