Warning: mysqli_real_connect(): Headers and client library minor version mismatch. Headers:50625 Library:50543 in /sites/rockbox.org/flyspray/adodb/drivers/adodb-mysqli.inc.php on line 108 FS#7611 : Italian language file broken



FS#7611 - Italian language file broken

Attached to Project: Rockbox
Opened by Jonas Häggqvist (rasher) - Wednesday, 15 August 2007, 19:14 GMT
Last edited by Jonas Häggqvist (rasher) - Thursday, 30 August 2007, 23:20 GMT
Task Type Bugs
Category Language
Status Closed
Assigned To Alessio Lenzi (lenzone10)
Operating System All players
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


The Italian language file has broken encoding. First of all it contains a BOM (byte-order marker) at the beginning of the file. Second of all, a lot of the strings contain broken characters. For example LANG_MDB_STRENGTH (and many others).
This task depends upon

Closed by  Jonas Häggqvist (rasher)
Thursday, 30 August 2007, 23:20 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in SVN. To Alessio Lenzi: If you have pronounciation corrections for italian - could you please add them to tools/voice.pl so everyone building voices for italian can benefit from them?
Comment by Jonas Häggqvist (rasher) - Tuesday, 21 August 2007, 20:37 GMT
http://svn.rockbox.org/viewvc.cgi/trunk/apps/lang/italiano.lang?r1=14158&r2=14245 is where things went wrong. It looks like the regular strings are correct now, but voice strings are wrong. For example where the rgular string has a "à", the voice strings has "a'".
Comment by Alessio Lenzi (lenzone10) - Wednesday, 22 August 2007, 09:08 GMT
Voice strings are not wrong. I put "'" instead of accent for a best pronunciation with italian sinthetizer, please don't modify it. Unfortnately, is very difficult to make sinthetizers speaking a good italian.
Comment by Jonas Häggqvist (rasher) - Wednesday, 22 August 2007, 13:43 GMT
I really don't think this is a good way to do it. Correcting for broken TTS engines should be done in the voice-scripts (not possible at the moment, but should be added). The language files should be correct - not modified to work with a specific TTS.
Comment by Alessio Lenzi (lenzone10) - Wednesday, 22 August 2007, 15:49 GMT
What you say is correct but, as it's a really bad listening, i'd preffer doing so until the script wil be adjusted. At the moment a friend of mine and me we are working to make pronunciation in a script. We ope to solve the problem as soon as possible. So, if it would be possible, I'd preffer not to modify it for the moment.
Comment by Alessio Lenzi (lenzone10) - Thursday, 30 August 2007, 21:06 GMT
Corrected in SVN some voice strings as you requested. For italian pronunciation we supply with internal TTS dictionary. I think task could be closed.