Still works, at first it wouldn't download at all, but then i realized my private dns was interfering with it.
After fixing that it went about the same as Relaks, got stuck at 80%, restarted app, and it worked.
Way I do it is install the google app alongside lens (it's required or lens won't work at all, refuses to even start without it), give the google app network permissions, download the needed languages and then revoke the network permissions for the google app.
Lens complains about no connection but works fine.
If you want to avoid the google ecosystem you can also use DeepL but it has no offline mode I think.