While "Portuguese" can be used for both the nationality and the language, it's best to use Portuguese when referring to someone's origin and Portuguese when referring to the language.
For example:
* "She is Portuguese." (nationality)
* "He speaks Portuguese fluently." (language)