I mean I understand we are mixing information from filmaffinity with information from imdb, and I am aware and is ok for me to get the info from imdb in english. In any case you have here some hints:
I'll have to get a hold of @ltfearme because it might be that Moving-Pictures or MediaPortal already does the translation if MediaPortal language is set to Spanish, and then I can just have the scraper-script store "English".
FilmAffinity probably changed HTML code, so the Regular Expressions need to be updated.
Please share full debug logs showing the HTML data on a clean single-movie import, otherwise I cannot fix it.
Be sure to send the movie to the importer, because it sounds like the search-node is failing.
The test movie I use to verify the RegExp in v2.1.5 (latest version I got locally) = Avatar (2009) and was able to spot some issues on Directors (FilmAffinity now uses Spanish word for that and no longer English) and a few other fixes, so try v2.1.6 but I need movingpictures.log otherwise to find out why search-node or other parts fail.
If somebody will maintain a proxy that links IMDb tt-ID to FilmAffinity movie-ID, then I can easily add it to IMDb+, otherwise it will require FilmAffinity to expand their search page or API to allow IMDb tt-ID searches. They have the data, so it should be relative easy, but they probably don't like the idea of advertising support for a competitors ID. Other movie sites have no problem with it though, so I don't see an issue myself, but I'm not FilmAffinity.
@peque, Moving-Pictures emulates a browser during import, user-agent string and all, so it might be that FilmAffinity did a selective ban on it, or that there's something wrong with MovPic being able to contact the URL in question. That regular browser was that on same system that MovPic runs on?