To change the names for 1 civilization, here is the code format:
Original:
Code:
<Replace Area="0" CityLocaleName="LOC_CITY_NAME_NICOSIA" Y="19" X="77" MapName="PlayEuropeAgain"/>
Where LOC_CITY_NAME_NICOSIA represents the city of Nicosia, the XY values represent its tile, and PlayEuropeAgain is the map. 0 is the radius for which the area of the map is replaced with that city, so in this case it will only affect the 1 tile.
New:
Code:
<Replace Civilization="CIVILIZATION_GREECE" Area="0" CityLocaleName="LOC_CITY_NAME_SALAMIS" Y="19" X="77" MapName="PlayEuropeAgain"/>
Where Civilization_Greece represents the civ for affected by the change, 0 is radius of change, and Salamis is the name of the city that is changed.
You might also want to change adjacent tiles to Salamis, in which case you could continue:
Code:
<Replace Civilization="CIVILIZATION_GREECE" Area="0" CityLocaleName="LOC_CITY_NAME_SALAMIS" Y="19" X="78" MapName="PlayEuropeAgain"/>
<Replace Civilization="CIVILIZATION_GREECE" Area="0" CityLocaleName="LOC_CITY_NAME_SALAMIS" Y="20" X="79" MapName="PlayEuropeAgain"/>
After you're done, you'll need Game Text files for all the cities. This allows them to display differently depending on what language the player is using.
Code:
<Replace Language="en_US" Text="Salamis" Tag="LOC_CITY_NAME_SALAMIS"/>
where en_US is the language for which the tag is replaced with any city assigned LOC_CITY_NAME_SALAMIS is replaced with the name "Salamis".
Additionally, you can bypass the steps I mentioned above using this trick with gametext:
Code:
<Replace Language="en_US" Text="Barcelona" Tag="LOC_CITY_NAME_BARCELONA"/>
<Replace Language="en_US" Text="Baršalūnâ" Tag="LOC_CITY_NAME_BARCELONA_ARABIA"/>
where Barcelona will be founded as Barcelona for most civs, except for Arabia, which will found Barsaluna. This method is much faster but it is also means you are limited to the map constructed with the previous city names. It would be easier to stick with this, then make any extra edits to add in historic Japanese places/place names whose modern equivalent does not appear on the map you posted using the previous method.