diff --git a/lib/resource/bulgarian/RelativeBul.gf b/lib/resource/bulgarian/RelativeBul.gf index a1985ef94..65cf43fde 100644 --- a/lib/resource/bulgarian/RelativeBul.gf +++ b/lib/resource/bulgarian/RelativeBul.gf @@ -4,7 +4,7 @@ concrete RelativeBul of Relative = CatBul ** open ResBul in { lin RelCl cl = { - s = \\t,a,p,gn => whichRP ! gn ++ cl.s ! t ! a ! p ! Main ; + s = \\t,a,p,gn => suchRP ! gn ++ "че" ++ cl.s ! t ! a ! p ! Main ; role = RSubj } ; diff --git a/lib/resource/bulgarian/ResBul.gf b/lib/resource/bulgarian/ResBul.gf index 3e21ff89f..ad2678e94 100644 --- a/lib/resource/bulgarian/ResBul.gf +++ b/lib/resource/bulgarian/ResBul.gf @@ -528,4 +528,12 @@ resource ResBul = ParamX ** open Prelude in { GSg Neut => "което" ; GPl => "които" } ; + + suchRP : GenNum => Str + = table { + GSg Masc => "такъв" ; + GSg Fem => "такава" ; + GSg Neut => "такова" ; + GPl => "такива" + } ; }