Hello, I am unable to convert the file at this stage. To check, I tried converting the "old" files, which worked before, but those files also give an error. Will this bug be fixed? thank you for your attention.
I'm able to convert my test forms without a problem. Please share a copy of your form so we try can reproduce the problem.
Hi yanokwa
Thanks for you attention.
This is link of this Questionnaire which is uploaded with the help of Kobo : https://ee.kobotoolbox.org/x/eXLGmMAS
and this is Questionnaire (xlsx)
მოსახლეობის განწყობები 002.xlsx (103.8 KB)
Thank you David
Thanks very much for sharing the form source. It looks like it's a problem introduced with this recent change. @Lindsay_Stevens_Au and I will investigate and hopefully have a fix soon.
Hi LN, Thanks for your attention. It is important for me to use ( https://getodk.org/xlsform/ ). I'm not working unfortunately in (.xml). and I use it to create a questionnaire (.xlsx).
Hence this link helps me a lot in "checking the questionnaire" and then in the mic conversion and also "viewing the web version"
sorry for my English
With respect David
Thanks for the additional background, @David_Shoshitaishvil
@Lindsay_Stevens_Au has identified the cause: it's because you're using or_other
with a form that has translations. This used to be accepted but put the English text Other
for all languages. Now it causes the error that you've seen. We will either improve the error or allow this usage again.
I think it would be more useful to users to show a better error because I think form designers generally expect the text for other
to be translated. Regardless of what change we make, I recommend using relevant
to add the other
option yourself.
Current
type | name |
---|---|
select_one b1 or_other | B1 |
list_name | name | label::Georgian (Ge) | label::Armenian (Am) |
---|---|---|---|
a6 | 17 | საქართველოს ტერიტორიულ მთლიანობის აღდგენის საკითხი | 17. Վրաստանի տարածքային ամբողջականության վերականգնման հարցը |
a6 | 18 | ქართული ტრადიციების დაკარგვა | 18. Վրացական ավանդույթների կորուստ |
a6 or_other | 19 | სხვა (დაასახელეთ) | Այլ (նշեք) |
Recommended update
type | name | relevant |
---|---|---|
select_one b1 | B1 | |
text | B1_other | selected(${B1}, '19') |
list_name | name | label::Georgian (Ge) | label::Armenian (Am) |
---|---|---|---|
a6 | 17 | საქართველოს ტერიტორიულ მთლიანობის აღდგენის საკითხი | 17. Վրաստանի տարածքային ամբողջականության վերականգնման հարցը |
a6 | 18 | ქართული ტრადიციების დაკარგვა | 18. Վրացական ավանդույթների կորուստ |
a6 | 19 | სხვა (დაასახელეთ) | Այլ (նշեք) |
That will give you all the same form fields but now you will be able to translate the text for "Other" yourself. It looks like that's what you were attempting to do by adding or_other
to the list names. Unfortunately, that was just creating new lists that weren't used.