Oh ok
I always prefer english subs for any movie
even tho im dutch ;-)
So my dutch movies tend to have english subs in the cases when i go look for them
Good luck
However, about OpenSubtitles, it had a version called "OpenSubtitles.org by OpenSubtitles" which is still downloadable from their forum, it was launched on occasion of several issues with the site not accepting the Kodi logging in, this one version wouldn't require user or password to get through. It is still alive, and can be found at places, and also at the OpenSubtitles forum (sorry for not leaving shortcuts, as it is not in the official Kodi list it is probably not allowed to link from here).