> On Tue, 4 Jun 2024 at 17:44, Aure Séguier <a.segu...@locongres.org> wrote:
>> Es possible de far de règlas de desambiguïzacion especificas a una >> varietat ? Per exemple, en gascon, avèm los enonciatius ("que", "ne", etc.) >> qu'existisson pas dins las autras varietats. Se cambiam lo sistèma de >> gestion de las varietats, serà benlèu pas pus possible d'indicar dins lo >> monodix que "que" (enonciatiu) existís sonque en gascon. Riscarà d'èstre >> reconegut en lengadocian e de faussar la traduccion. I a tanben d'autres >> cases especifics ("de" partitiu que se ditz quasi pas jamai en gascon, mas >> totjorn en lengadocian...). If you use the "new" system documented at https://wiki.apertium.org/wiki/Dialectal_or_standard_variation#Overlapping_variants with AP_SETVAR etc., then the variant info is available in all CG files, not just the ones that select bidix/generator choices, but also the disambiguator. So you could have source variant tags as well as target variant. E.g. if you want to say that your source language is gascon, you could export AP_SETVAR='src_gascon' or something like that, and then in CG, if for example "que" is used as a personal pronoun only in Gascon, you could do SELECT pers IF (0 ("que") + (VAR:src_gascon)); REMOVE pers IF (0 ("que")); # not gascon Or you could make it more nuanced and feature-based like export AP_SETVAR='src_que_pers,src_other_feature' SELECT pers IF (0 ("que") + (VAR:src_que_pers)); … (if, say, both Gascon and Bigourdan use que as personal pronoun, but only Gascon has other_feature as well) With this system, the .dix file is more ambiguous, but it's easy to do early removal of irrelevant stuff from CG. _______________________________________________ Apertium-stuff mailing list Apertium-stuff@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/apertium-stuff