Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Great work!
I think names like : Haute-Fontaine, Bourgemestre, Fort-Saint-Esprit or Muraillaise should be great but it's just my opinion.
Do you have some easier way to edit the names?
If anyone wants to help out by writing a few words, or even a whole civ's list, then there's a template you can fill out in the mod's folder (CNG_WordList_Template.xml) and forward to me on civfanatics (follow the alternate dowload link above).
If anyone's having problems I suggest following the general troubleshooting advice for Rise And Fall in this stickied thread:
https://steamhost.cn/steamcommunity_com/app/289070/discussions/3/1700542332320677816/
@HandyVac This is one of my favourite mods. If I use it multiplayer, will it cause crashes or just cause cities to have different names to the players who join?
Your script prefers higher-indexed words for non-pos 0 word lists, which means there are some words not getting a chance to be used at all, while some words getting more chance to be used, causing mild to serious repetition.
I've fixed that part but I've only tested for Korean city names. Also I don't know if you are okay with me tempering with your script. Please let me know what you are thinking about it. Thanks again.
1. Add "=" for the 2nd word, "[space]" for the 3rd+ word. Why "="? look #4.
2. Doesn't need a fix anymore after several word list tweak.
3. Randomness does that. What happens happens.
4. Went through the script, it deletes all the words with "[space]" and "-" whenever it wants to change the city name, which doesn't work well with Korean city name. Thus adding "=" instead of "-" for the 2nd word as above.
3. How does the script chooses a word to use, anyway? The city above, "water river", was built right next to 3 stones. Intuitively it should have a word for stone. Can the script be improved to include such logic? Or was it intentionally omitted because there was some unexpected side-effect?
4. How does the script chooses to either add or replace a word? I have noticed that the script seems to replace whenever there's a [space], and that's why I decided to use a hypen for the problem #1. It would be great to know the logic behind it, though.
Thanks in advance. I know many of these questions can be answered if I can understand your script... I'm working on it.
I'm tweaking an .xml file around to make a Korean one because of upcoming expansion. But I have some problems, and it will be great to get an insight from you.
1. Let's say there are "ABC" and "ABCD" for the loc 0, and "DEF" for the loc 1. The script creates the city named "ABCDEF" by combining "ABC" and "DEF". but the UI script seems to find "ABCD" first in the dictionary, so it says "ABCD: [...]" and "EF: unknown" on the UI. The problem is, this can happen a LOT in Korean words. I think I can get around this by using a hypen (-) on the head of the second word, though.
2. Is there a way to stop the script from using 2 words with the same meaning? One example is a city named "water river". I mean there are a lot of water-related words for the town's name, because it's important, but it shouldn't be used twice.
There's no dropdown menu, but if you're willing to edit a file in a text editor then you can achieve this by changing a line in CNG_Options.xml
(the mod files will be somewhere in Steam\steamapps\workshop\content\289070\)
change
<Row Name="OverrideCivHuman" Value=""/>
to
<Row Name="OverrideCivHuman" Value="CIVILIZATION_FRANCE"/>
and it'll generate from the french list regardless of what civ you're playing as.
I found it useful when testing but I didn't think many players would be interested, and it's awkward to add stuff like that to the uiser interface.
Something like: default (whatever the normal namelist for the civ would be), american, french, spanish, etc. Not sure if it would be too much work or not, but I think it would be a nice feature.
Have sent you a friend request so you we can email each other, or you can upload files to me over on the civfanatics forum. [forums.civfanatics.com]
The only coding required would be very simple, opening CNG_WordList_Roman.xml in a text editor and adding new items to the list. Hopefully the notes and comments in that file are enough to explain how stuff should be formatted. It's not really set up for gendering, but should be possible by writing seperate lists for male and female words, in the same way as America has seperate lists for english and spanish words.
The names don't feel very organic. I mean, from a linguistic standpoint. It's neat that it's no longer landlocked London, but now it's "Nice City by the Palm Trees", or something of the sort.
Latin names for Rome, for instance, are... quite awful. Between the words they would never use (and never used) in city naming, and the grammatical and gender errors, it makes it all seem a bit too weird.
If you want, I can help make up a coherent Latin worldlist; I'm no coder, but I can provide naming conventions, word formation, and corrections on grammar, words or concepts. If you're interested, send me an email, I'll be glad to help.