Agree adjectives with
|Most of the time, when you want to agree adjectives, it is better to generate a complete nominal group (determiner + noun + adjectives) using Value for Nominal Groups.|
agreeAdj(adjective, subject) to agree an
adjective with a
List of adjectives
adjective can be either a single adjective (string) or a list of adjectives (list of strings). When a list, a random synonym will be chosen in that list.
#[+agreeAdj('muni', getAnonFP())]will output munies
#[+agreeAdj(['vieux', 'beau', 'intéressant'], getAnonFP())]will output randomly belles, intéressantes, or vieilles
The element in the list will be chosen randomly. If you want more control over the synonyms (like choosing them in sequence), use the
Example in German
In German you have to indicate both the case and the determiner:
will output der alten Gurke.
You can also use