TIKAL merge with skeleton not working

Issue #587 wontfix
Wolfgang Staudacher created an issue

I create my xlf and skl file with tikal.bat -x2 test.docx -sl EN -tl FR

works fine, translate a bit try to merge it again with tikal.bat -m2 test.docx.xlf -sl EN -tl FR -trace -od tst

does not work. I put the input file, skeleton, xliff and the output of tikal in here. I have no idea why it's failing.

Comments (8)

  1. YvesS

    Notes:

    • No need to add translation to create the crash, merging the original XLIFF reproduce the issue.
    • There is no error when using -x1/-m1 (default), so it seems to be related to the JSON skeleton.
    • There is no error when using -x2\-m2 with an HTML file.

    @tingley : It seems to be a issue with the JSON skeleton and the OpenXML filter: A null pointer in openxml.ElementSkipperFactory.createGeneralElementSkipper.

  2. Chase Tingley

    Thanks for the bug report, Wolfgang. The OpenXML filter uses entirely custom skeleton stuff, since it rewrites so much markup. So I suspect there are a few problems with the JSON skeleton support. I'll take a look when I have some time, hopefully it won't be too bad.

  3. YvesS

    Is there a specific reason to use -x2/-m2? The -x/-m (default) seems to work OK: That may be an alternative meanwhile.

  4. Wolfgang Staudacher reporter

    Yes, I want to use the skeleton and xliff file for translation without the original file.

  5. YvesS

    I'm closing this issue because the extraction using the JSON skeleton has been deprecated and is no longer available after M35.

  6. Log in to comment