Re: Since the translation DB can't be held locally ...
Firefox translation all happen locally. Mozilla's support article says: "Unlike other browsers that rely on cloud services, Firefox keeps your data safe on your device. There's no privacy risk of sending text to third parties for analysis because translation happens on your device, not externally."
https://support.mozilla.org/en-US/kb/website-translation