The String table is constructed by connecting identifers with strings. This is so that you can have different language versions of province names for example. You are missing nessecary entries (since you don't have an entry for the province and the settlement) and s o you get a missing string table entry.
Bookmarks