On Wednesday, October 5, 2022 9:38:09 AM MST Soren Stoutner wrote: > > ++ processing gl_ES.aff > > gl_ES.dic_delta not found. > > Reading gl_ES.aff > > Reading gl_ES.dic > > Serializing... > > Verifying... > > Word does not match! > > > > Index: 2126 > > Expected: Abū po:antropónimo > > > > is:ngrama_Abū_ʿAbdullāh_Muḥammad_ibn_Jābir_ibn_Sinān_ar_Raqqī_al_Ḥarrani_a > > ṣ_ Ṣabiʾ_al_Battānī Actual: Abū po:antropónimo > > is:ngrama_Abū_ʿAbdullāh_Muḥammad_ibn_Jābir_ibn_Sinān_ar_Raqqī_al_Ḥarrani_a > > ṣ_ Ṣabiʾ_al_Battā ERROR converting, the dictionary does not check out OK. > I am not exactly sure what is causing this error, but I would assume that it > is some mismatch between the .aff and the .dic files. The line it appears > to be complaining about is 2095 from gl_ES.dic, which reads as follows: > > Abū po:antropónimo > is:ngrama_Abū_ʿAbdullāh_Muḥammad_ibn_Jābir_ibn_Sinān_ar_Raqqī_al_Ḥarrani_aṣ_ > Ṣabiʾ_al_Battānī > > However, for some reason it is expecting the line to be shorter.
After thinking about this error a little more, it occurred to me that the most likely explanation is probably that the .bdic binary format has a maximum field length that is shorter than the field in the original .aff file. So, when the field is read into the .bdic it is truncated, and then, at a later step, when it is compared, the lines no longer match. -- Soren Stoutner so...@stoutner.com
signature.asc
Description: This is a digitally signed message part.