1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
{
"language": "en",
"conditions": {
"v": {
"name": "Verb",
"isDictionaryForm": true
},
"n": {
"name": "Noun",
"isDictionaryForm": true,
"subConditions": ["np", "ns"]
},
"np": {
"name": "Noun plural",
"isDictionaryForm": true
},
"ns": {
"name": "Noun singular",
"isDictionaryForm": true
},
"adj": {
"name": "Adjective",
"isDictionaryForm": true
}
},
"transforms": [
{
"name": "plural",
"description": "Plural form of a noun",
"rules": [
{"suffixIn": "s", "suffixOut": "", "conditionsIn": ["np"], "conditionsOut": ["ns"]},
{"suffixIn": "es", "suffixOut": "", "conditionsIn": ["np"], "conditionsOut": ["ns"]},
{"suffixIn": "ies", "suffixOut": "y", "conditionsIn": ["np"], "conditionsOut": ["ns"]},
{"suffixIn": "ves", "suffixOut": "fe", "conditionsIn": ["np"], "conditionsOut": ["ns"]},
{"suffixIn": "ves", "suffixOut": "f", "conditionsIn": ["np"], "conditionsOut": ["ns"]}
]
}
]
}
|