I continue this thread here as moderators don't want to move it to the right sub-forum.
So far I learned how to attach a grammar tag to a string and how to use different forms of an adjective. But I need more knowledge (cases, different forms of proper nouns).
First, can I have different versions of a string with different tags? For example, to use plain form of a planet name as default and case forms for other places:
Second, Polish localization has this monstrosity. So from this example, how to use, let's say, the locative case form in some other place?
Third, is there any way to make adjective generation work with non-latin characters?
For now I use adj_NN but it often fails (in the grammatical sense), especially when creating an adj from a star/planet name.
Fourth (not really a question), localization tags in ship names don't seem to work:
So far I learned how to attach a grammar tag to a string and how to use different forms of an adjective. But I need more knowledge (cases, different forms of proper nouns).
First, can I have different versions of a string with different tags? For example, to use plain form of a planet name as default and case forms for other places:
NAME_Earth: "Земля" # this is default string
NAME_Earth: "Земля|||Земли&!genitive" # this doesn't work, always uses the second form
NAME_Earth: "Земля|||Земли&!genitive|||Земле&!dative" # error.log says this is a malformed tagged localization string
Second, Polish localization has this monstrosity. So from this example, how to use, let's say, the locative case form in some other place?
getnecromancers_regular_upper:0 "Nekromanci&!masc,pl|||genitive:Nekromantów&!masc,pl|||locative:Nekromantach&!masc,pl|||accusative:Nekromantów&!masc,pl|||dative:Nekromantom&!masc,pl"
Third, is there any way to make adjective generation work with non-latin characters?
For now I use adj_NN but it often fails (in the grammatical sense), especially when creating an adj from a star/planet name.
adj_NN: "*ский $1$|||fem:*ская $1$|||neut:*ское $1$|||pl:*ские $1$"
Fourth (not really a question), localization tags in ship names don't seem to work:
AQUATIC2_BOARDINGCREW: "$ORD$-я абордажная команда&!fem"

Last edited: