Yes. most of the last time, weve been working on a big update. You can see it here: Link
regarding to Netflix - **Different languages for each movie are available in different countries. Unfortunately, our catalogue data is not 100% accurate at the moment. You can check if your languages are available by checking if they are listed in the Netflix subtitle selector. If not, you can try using machine translations (a Pro feature). Or try a different movie. In rare cases, you can enable additional (human subtitle) languages by connecting from another country, e.g. via a VPN service (ExpressVPN or similar)