When working with Extensions I would not recommend working with Xliff files unless you design for AppSource. Otherwise CaptionML will work fine for Per-Tenant projects.
Unfortunately for me, I am working right now on submitting an AppSource project and I need to evaluate if my translations are complete.
As I explained at my presentation in Antwerp at NAVTechDays we continue to code…