Dear all,
I wanted to report a bug I encountered while working with .flextext files in FLEx.
While trying to import a .flextext file that had been exported from ELAN (via the Elan–FLEx workflow), the import failed with the following error:
Fieldname 'Particpant' does not exist.

Screenshot 1: Import failure error message
Initially, I assumed this was an issue with the ELAN-exported file. But to test further, I created a fresh interlinear text directly within FLEx, exported it as .flextext, and then opened the exported XML in a text editor. There, I found that the field “Participant” had been misspelled as Particpant (missing an "i") in the exported file. This misspelling is what caused the import to fail—FLEx could not recognize the malformed field name on re-import.

Screenshot 2: .flextext XML exported from FLEx showing the misspelling "Particpant"
To be clear, the spelling is correct in the FLEx interface itself (see UI screenshot), but the export routine introduces the error in the XML. This was something I discovered while debugging why the “Participant” field exported from ELAN wasn’t being recognized by FLEx.


Screenshot 2: .flextext XML from ELAN showing the correct spelling "Particpant"
I have attached the ELAN exported .flextext and the test .flextext file from FLEx as well.
Please let me know how can I deal with this issue.
Thank you!
Maaz
--
"FLEx list" messages are public. Only members can post.
flex_d...@sil.org
http://groups.google.com/group/flex-list.
---
You received this message because you are subscribed to the Google Groups "FLEx list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to flex-list+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/flex-list/CAFrX%3D-ytbPs%2B53nFP61%3DTGh5aY_r4sVcp27iCLMOL7uhXtGKVg%40mail.gmail.com.
Thanks, Kevin. That’s very helpful—I’ll send a report to FLEx_...@sil.org and include the version number this time. I only posted here first because I wanted to confirm it wasn’t something I was overlooking.
Best
Maaz
To view this discussion visit https://groups.google.com/d/msgid/flex-list/CAHs8okUscmyX0VPtdg8pyEEbgw3i%2BJKLxzsbZ%3DL8wWHpv3FdMA%40mail.gmail.com.
That is a valid reason for posting here.
-Kevin
To view this discussion visit https://groups.google.com/d/msgid/flex-list/CAFrX%3D-w07rpuNvjEKxFdzY-2Dr7oKR1pFUjx90wzXcrTOT2pyw%40mail.gmail.com.
Dear Jason,
Apologies for the delayed response—I'm currently in the field with limited internet access and intermittent power, so I'm catching up slowly.
Thanks a lot for your thoughtful reply. Yes, I did create the “Participant” custom field following the ELAN–FLEx–ELAN workflow instructions by Tim Bodt. However, I double-checked the field configuration, and I don’t see any spelling errors or typos during the creation process. The field is displayed correctly as “Participant” in the UI (see the attached screenshots for reference).
That said, the .flextext export still ends up encoding the field name as Particpant (missing an "i"), which leads to the import failure. I've already written to the support team at FLEx_...@sil.org and have forwarded the screenshots and test files to them. Hopefully, they'll be able to inspect the project file and verify the issue.
Thanks again for pointing out the possibility of internal label mismatches—I’ll keep that in mind when creating custom fields in future projects.
Best wishes
Maaz


--
"FLEx list" messages are public. Only members can post.
flex_d...@sil.org
http://groups.google.com/group/flex-list.
---
You received this message because you are subscribed to the Google Groups "FLEx list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to flex-list+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/flex-list/d57d394f-b76a-4a7b-a4e0-15a072a5a8c5n%40googlegroups.com.