We are an in-house translation department at a large organisation, and we are often asked to translate blank PDF forms for distribution in various languages. We have found that Studio (2022 SR1) does not handle Interactive PDF forms in the same way as PDF forms that were created on the basis of a Word form that was subsequently converted to PDF.
Interactive PDFs are PDF files to which interactive elements such as form fields are added afterwards, for example in Adobe Acrobat Pro. (See https://www.adobe.com/acrobat/hub/how-to-make-a-pdf-interactive.html#:~:text=Interactive%20PDFs%20are%20documents%20that,for%20teachers%20and%20instructional%20designers.)
Say we get a PDF form with field "Are special safety measures required?" where the user can choose "Yes", "No" or "To be assessed" from a dropdown list. The default option is "Yes":
If the PDF form was originally an MS Word form, you can get Studio to present "Yes", "No" and "To be assessed" as segments for translation in the project, and your target file will contain the translated field including a choice of those three options, of which "Yes" is selected by default but the user of the translated form can change it to "No" or to "To be assessed".
(This behaviour is controlled by the Common option "List item values" for Content Controls in file type settings for PDF files.)
By contrast, if the PDF form was created as an Interactive PDF form (see attached example PDF file), the resulting Studio project only includes a segment for "Yes" (= the default value), and the target file does not offer the functionality to change that to "No" or to "To be assessed".
With a simple 3-entry list, that's not a huge problem, but some of the forms we are asked to translate contain numerous lists containing up to 50 options. Our current workaround takes hours and is very error-prone: we create a separate file for list values, where me manually type all the list item values that are needed for the translation. We add that file to the project for translation. When we generate the final target file, we manually re-create each dropdown field and add all the list item values one by one.