It depends from the club wich you get a contract and if you play in liga (I division) or in proliga (II division)... off course if you play in liga you will won more money.
It depends off the quality of the player too, off course.
But any foreign player in the Portuguese liga won at least 2 500 euros, in any club... but, like i said, if you play for Benfica (for example) you'll won much more money than that...at least 5 000
Ovarense, Benfica and Porto are the teams that usually pay more for foreign players. Benfica by far is the club that pays more!!
In Proliga it´s more dificult for me too say