The problem is definitely with the "historic_events.txt" file. This file did not exist, perhaps was contained in the old RTW v1.2 game engine. Several files did not exist previously outside of the RTW game engine. CA decided to move them out of the game engine and into the data text files where they would be accessible for modding. Unless this is another of those files that got moved to its proper location from elsewhere in the game's folders and I just missed it.
Either way though, from this post of yours Federico, Post# 14 of this thread, here is a sample line from the Italian version of the game...
Code:
{SMT_ESPIONAGE_IN_CARTHAGE_TITLE} Spionaggio a Cartagine
That is the exact same text found in the Italian v1.3 copy of the "historic_events.txt" file. In the RTW v1.5 copy of the "historic_events.txt" file, this line looks like this...
Code:
{ESPIONAGE_IN_CARTHAGE_TITLE} Espionage in Carthage
Besides the difference in the text outside of the brackets being either Italian or English, note the difference inside the brackets. Hmmm... the "SMT_" is no longer used in the RTW v1.5 game engine's copy of the "historic_events.txt" file, at least in the English version.
If you Federico and Ettore have a properly patched RTW to v1.5, then I believe CA has inadvertantly created an incompatiability issue between the English and Italian versions of this file. Sometime after v1.3 the format for this file changed apparently. So, if you edit this file and remove the "SMT_" from each line, your problem should disappear with the Italian version of the "historic_events.txt" file.
The other 3 files had the same text format between the English and Italian versions, so should not be a problem.
To help out, I have attached an editted Italian version of the "historic_events.txt" file below, removing the "SMT_" from the file in the place I believe are needed, so that the files format will match the English version. Using this corrected version should allow you to see all its in-game text in Italian.
Darn, I just noticed one other difference in line 28 and line 63, the text for the Gauis Marius Reforms event. Here is these lines from the Italian version...
Code:
Line 28
{A_NEW_MAN__GAIUS_MARIUS_TITLE} Un uomo nuovo: Gaio Mario
Line 63
{A_NEW_MAN__GAIUS_MARIUS_BODY} Gaio Mario propone una serie di leggi che permettono ai nullatenenti di arruolarsi nell'esercito regolare di Roma. In cambio dei molti anni di servizio militare, a ogni soldato verrą garantito un appezzamento di terra e una sorta di rendita vitalizia. Questa riforma viene approvata dai comizi tributi senza il consenso del Senato. Certamente l'atteggiamento popolare – o meglio, populista – non gioverą a Mario nel lungo periodo!\n\nI tipi di truppe a disposizione per il reclutamento ora riflettono la struttura di questo nuovo esercito di "professionisti". I dettagli si trovano nella pergamena di reclutamento.
Here is those same lines in the English version...
Code:
Line 28
{A_NEW_MAN_GAIUS_MARIUS_TITLE} A New Man: Gaius Marius
Line 63
{A_NEW_MAN_GAIUS_MARIUS_BODY} Gaius Marius has proposed a series of laws that allow the proletariat to join his reorganised Roman army. In return for many years of military service every soldier will be given land as a kind of pension. This reform is passed in the people's assembly without the approval of the Senate. It's a certainty that such popular - and populist - appeal will do Marius no favours in the long run!\n\nThe troop types available for recruitment now reflect the structure of this new professional army. Check the recruitment scroll to view the details.
Ignore the difference in languages for the in-game display text, and look at the text in brackets. If you can see it on your screen, the "A_NEW_MAN__GAIUS_MARIUS_TITLE" text has an extra underscore between MAN and GAIUS. The English version does not have this, not in both the RTR Platinum or Vanilla RTW v1.5 copy of the "historic_events.txt" file.
All that should be needed is removing this extra underscore, which I have done in the "historic_events.txt" file I have attached. The thing is, does the Italian version's game engine need this underscore? If the game engine itself (RomeTW.exe) does not differ between laguages, which is usually the case, this has been an imbedded bug for CA that has gone unnoticed perhaps.
Give my corrected file a try and let me know if it helps. RTR Platinum never touched this file and it does not appear to exist in RTR Gold, which I have an installed working copy of and searched for this file with no results. This file's differences is why RTR Gold worked and RTR Platinum did not. Hopefully there are no other such "problems" imbedded in other text files. If there are, I'll help if I can.
Now I need to get ahold of the guy from Spain who is getting a similar problem. I suspect he is having the exact same problem.