1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps/lang
Dominik Riebeling d6ef5a0d80 Create binary voice string archive on target.
Extend genlang to create files holding the voice strings in a binary format
similar to lng. Create such files for all languages during a normal build, put
them in a zip file and add them to rockbox.zip so they are installed with a
main build.

Creating a voice file requires access to the voice strings, which are currently
not distributed with Rockbox. Therefore it is necessary to either have access
to the source code of the installed build or to use a build the genlang service
on rockbox.org can retrieve the strings for, making it impossible for normal
users to generate a voice file for custom builds, test builds and older builds
that aren't supported by the rockbox.org script. It also requires a network
connection when creating voice files with Rockbox Utility even if creating a
voice file by itself isn't network related.

Furthermore, putting the voice strings on the target is also a prerequisite for
eventually supporting a TTS on the player.

Strip voice strings path.

Change-Id: Ic2f86130909b3b257986a348e5cfcf618c4500c3
2012-06-09 22:44:56 +02:00
..
afrikaans.lang FS#11354 - A few more islenska.lang fixes by Hinrik Örn Sigurðsson fixing a few more source and target mismatches with english.lang in the icelandic translation. Prune a lot of old unused strings that were deleted from english.lang long ago. 2010-06-05 15:41:04 +00:00
arabic.lang Bulk convert all DOS line endings to UNIX. 2011-11-06 22:44:25 +00:00
basque.lang Remove < and > from voice strings. 2012-05-14 23:02:21 +02:00
bulgarian.lang Bulgarian translation for the remaining strings. 2012-03-02 00:27:02 +01:00
catala.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
chinese-simp.lang Remove < and > from voice strings. 2012-05-14 23:02:21 +02:00
chinese-trad.lang Correct spelling of catalogue. 2011-07-21 14:13:20 +00:00
czech.lang FS#12627 - March update of Czech language 2012-03-28 17:06:21 +02:00
dansk.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
deutsch.lang Improve/unify German translation. 2012-01-25 23:01:00 +01:00
eesti.lang Correct spelling of catalogue. 2011-07-21 14:13:20 +00:00
english-us.lang US English language update 2012-01-10 09:26:06 -06:00
english.lang New crossfeed algorithm for Rockbox: "Meier" crossfeed 2012-05-28 11:34:15 +02:00
espanol.lang FS#12689 - Missing strings for Español (Spanish) translation 2012-06-05 14:15:19 +02:00
esperanto.lang Fix FS#8656 - Error saving non-current playlist file 2011-07-21 06:40:21 +00:00
finnish.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
francais.lang FS#12392: french translation update 2012-01-10 03:05:21 -05:00
galego.lang FS#12406 - Updated Galician translation by Ismael Castiñeira Álvarez 2012-01-08 10:31:29 +00:00
greek.lang Correct spelling of catalogue. 2011-07-21 14:13:20 +00:00
hebrew.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
hindi.lang Correct spelling of catalogue. 2011-07-21 14:13:20 +00:00
hrvatski.lang Quick-fix for r31197 2011-12-10 12:05:12 +00:00
islenska.lang Fix FS#8656 - Error saving non-current playlist file 2011-07-21 06:40:21 +00:00
italiano.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
japanese.lang Japanese translation update by Fukuda Takafumi (FS#12375) 2012-02-25 13:27:06 +01:00
korean.lang Correct spelling of catalogue. 2011-07-21 14:13:20 +00:00
lang.make Create binary voice string archive on target. 2012-06-09 22:44:56 +02:00
latviesu.lang FS#12424 - latvian translation update by Mārtiņš Šimis 2011-12-04 20:41:51 +00:00
lietuviu.lang Correct spelling of catalogue. 2011-07-21 14:13:20 +00:00
magyar.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
nederlands.lang Update Dutch translation 2012-05-19 17:11:20 +02:00
norsk-nynorsk.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
norsk.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
polski.lang Correct polish translation. 2012-03-17 20:38:03 +01:00
portugues-brasileiro.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
portugues.lang FS#12611 - European Portuguese translation update (11th March) 2012-04-14 12:26:38 +02:00
romaneste.lang FS#12482 - Romanian language update by Sergiu Rotaru 2011-12-25 16:46:52 +00:00
russian.lang Remove < and > from voice strings. 2012-05-14 23:02:21 +02:00
slovak.lang FS#12686 - Slovak lang update 2012-05-31 21:55:48 +02:00
slovenscina.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
SOURCES Make basque.lang be built. Fixes FS#12235 2011-08-19 11:52:32 +00:00
srpski.lang FS#12690 - Serbian translation update 2012-06-08 22:46:08 +02:00
svenska.lang Update the Swedish translation. 2012-06-03 15:33:22 +02:00
tagalog.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
thai.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
turkce.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00
ukrainian.lang FS#12582 - update for ukrainian language 2012-02-10 22:11:30 +01:00
wallisertitsch.lang HD300 - lang strings for alarm screen 2010-12-13 09:34:31 +00:00
walon.lang Sansa Connect: Add keymap for YesNo dialog and keyboard 2011-11-29 11:18:59 +00:00