One does not hyphenate a Portugese Canadian versus a Japanese Canadian. That is totally antithetical to the Canadian point of view.
On n'oppose pas les Canadiens-portugais aux Canadiens-japonais, c'est tout à fait l'antithèse du point de vue canadien.