diff --git a/lib/src/chinese/NounChi.gf b/lib/src/chinese/NounChi.gf index 0592e0ca3..c92b90ebe 100644 --- a/lib/src/chinese/NounChi.gf +++ b/lib/src/chinese/NounChi.gf @@ -10,7 +10,11 @@ concrete NounChi of Noun = CatChi ** open ResChi, Prelude in { UsePN pn = pn ; UsePron p = p ; - DetNP det = {s = det.s ++ ge_s} ; ---- + DetNP det = {s = case det.detType of { + DTFull Pl => det.s ++ xie_s ; + _ => det.s ++ ge_s + } ; + } ; ---- PredetNP pred np = mkNP (pred.s ++ np.s) ; ---- possessive_s ++ np.s) ; diff --git a/lib/src/chinese/eng_chi2.txt b/lib/src/chinese/eng_chi2.txt index 8d6725f18..dfbbefde2 100644 --- a/lib/src/chinese/eng_chi2.txt +++ b/lib/src/chinese/eng_chi2.txt @@ -608,11 +608,11 @@ that mkUtt these_NP these -这个 BAD 这些 +这些 GOOD mkUtt those_NP those -那个 BAD 那些 +那些 GOOD mkUtt (mkNP (mkDet this_Quant (mkCard (mkNumeral n5_Unit)))) these five @@ -866,7 +866,7 @@ mkUtt (mkCN (mkCN reason_N) (mkVP sleep_V)) reason to sleep 睡道理 BAD 睡的理由 -mkUtt (mkCN (mkCN reason_N) (mkVP sleep_V)) +mkUtt (mkCN (mkCN reason_N) (mkVP sleep_V)) !DUPLICATE reason to sleep 睡道理 BAD 睡的理由