diff options
author | Filippos Karapetis | 2008-11-23 15:03:54 +0000 |
---|---|---|
committer | Filippos Karapetis | 2008-11-23 15:03:54 +0000 |
commit | 78eeb313fe68eacad37383acdf51f813f08aa1ee (patch) | |
tree | fd5a94be3c7852710142d9386cf8844a683bbd77 /engines/saga | |
parent | f897def64d412db847b3087f6eaf4e59fdc61ea2 (diff) | |
download | scummvm-rg350-78eeb313fe68eacad37383acdf51f813f08aa1ee.tar.gz scummvm-rg350-78eeb313fe68eacad37383acdf51f813f08aa1ee.tar.bz2 scummvm-rg350-78eeb313fe68eacad37383acdf51f813f08aa1ee.zip |
Corrected wrong extended characters provided in the translated hardcoded strings for ITE. Fixes bug #2045157 - "ITE: wrong accented characters in italian fan version"
svn-id: r35158
Diffstat (limited to 'engines/saga')
-rw-r--r-- | engines/saga/font.cpp | 5 | ||||
-rw-r--r-- | engines/saga/introproc_ite.cpp | 12 | ||||
-rw-r--r-- | engines/saga/itedata.cpp | 10 |
3 files changed, 12 insertions, 15 deletions
diff --git a/engines/saga/font.cpp b/engines/saga/font.cpp index 482b3a4c82..b2454a096c 100644 --- a/engines/saga/font.cpp +++ b/engines/saga/font.cpp @@ -342,10 +342,7 @@ void Font::outFont(const FontStyle &drawFont, Surface *ds, const char *text, siz // It doesn't make any difference for the English version of IHNM. // Fixes bug #1796045: "IHNM: Spanish font wrong". if (!(flags & kFontDontmap) && _vm->getGameType() == GType_ITE) { - // Don't do any special font mapping for the Italian fan - // translation of ITE - if (_vm->getLanguage() != Common::IT_ITA) - c_code = translateChar(c_code); + c_code = translateChar(c_code); } } else if (_fontMapping == 1) { // Force font mapping diff --git a/engines/saga/introproc_ite.cpp b/engines/saga/introproc_ite.cpp index a33a55c375..f3e2e2a344 100644 --- a/engines/saga/introproc_ite.cpp +++ b/engines/saga/introproc_ite.cpp @@ -454,7 +454,7 @@ int Scene::ITEIntroCave1Proc(int param) { { 3, // cave voice 3 "Conoscevano il Segreto del Volo, il Segreto della " - "Felicit\224, ed altri segreti oltre ogni nostra " + "Felicit\205, ed altri segreti oltre ogni nostra " "immaginazione." } } }; @@ -547,7 +547,7 @@ int Scene::ITEIntroCave2Proc(int param) { }, { 5, // cave voice 5 - "Il pensiero, le emozioni, la parola e la manualit\224." + "Il pensiero, le emozioni, la parola e la manualit\205." }, { @@ -651,12 +651,12 @@ int Scene::ITEIntroCave3Proc(int param) { { 8, // cave voice 8 "Ci mostrarono le gioie che l'uso della mente " - "pu\242 dare. " + "pu\225 dare. " }, { 9, // cave voice 9 "Ci amarono, ed una volta pronti, ci avrebbero " - "sicuramente svelato il Segreto della Felicit\224." + "sicuramente svelato il Segreto della Felicit\205." } } }; @@ -760,12 +760,12 @@ int Scene::ITEIntroCave4Proc(int param) { { { // Italian fan translation 10, // cave voice 10 "Ed ora che guardiamo il cielo, la terra e l'acqua " - "che abbiamo ereditato, pensiamo: Perch\233 partirono?" + "che abbiamo ereditato, pensiamo: Perch\202 partirono?" }, { 11, // cave voice 11 - "Vivono ancora, nelle stelle? Nelle profondit\224 " + "Vivono ancora, nelle stelle? Nelle profondit\205 " "dell'oceano? Nel vento?" }, { diff --git a/engines/saga/itedata.cpp b/engines/saga/itedata.cpp index bbd5cbb615..b8b14427b1 100644 --- a/engines/saga/itedata.cpp +++ b/engines/saga/itedata.cpp @@ -388,7 +388,7 @@ const char *ITEinterfaceTextStrings[][53] = { "Chiudi", "Usa", "Dai", "Opzioni", "Test", "Demo", "Aiuto", "Uscire", "Veloce", "Lento", "On", "Off", "Continua il Gioco", "Carica", "Salva", - "Controlli", "Velocit\224 testo", "Musica", "Suoni", "Annulla", + "Controlli", "Velocit\205 testo", "Musica", "Suoni", "Annulla", "Fine", "OK", "Med", "Click", "10%", "20%", "30%", "40%", "50%", "60%", "70%", "80%", "90%", "Max", "Terminare il Gioco?", @@ -396,7 +396,7 @@ const char *ITEinterfaceTextStrings[][53] = { "[Nuovo Salvataggio]", "Non posso raccoglierlo.", "Non ci vedo nulla di speciale.", - "Non c'\232 posto per aprirlo.", + "Non c'\212 posto per aprirlo.", "Nessuna apertura da chiudere.", "Non saprei come farlo.", "Dialoghi", @@ -511,7 +511,7 @@ const char *sakkaStr[][NUM_SAKKA] = { }, { "Hey, non si dovrebbero aiutare i candidati!", "Ragazzi! Questo dovrebbe essere un test!", - "Forza ragazzi, non si pu\242!" + "Forza ragazzi, non si pu\225!" } }; @@ -529,7 +529,7 @@ const char *whineStr[][NUM_WHINES] = { "Hm, ich kann mich an keine Regel erinnern, die Tips verbietet." }, { "Ooo, suvvia Sakka!", - "Un indizio non guaster\224, no?", + "Un indizio non guaster\205, no?", "Sigh...", "Credo che questa faccenda ti abbia dato alla testa, Sakka!", "Beh, non ricordo regole specifiche contro i suggerimenti." @@ -547,7 +547,7 @@ const char *optionsStr[][4] = { "\"Nein danke, ich m\224chte das alleine l\224sen.\"", "Pssst... %s... falsche Stelle..." }, - { "\"Far\242 questo puzzle pi\249 tardi.\"", + { "\"Far\225 questo puzzle pi\227 tardi.\"", "\"Si, grazie. Ne avrei bisogno.\"", "\"No, grazie, voglio provare a risolverlo da solo.\"", "Penso che la tessera %s sia nel posto sbagliato." |