Portuguese, the official language of Brazil, is spoken by the entire population. But in some places dialects of German or Italian origins are also spoken; some villages even use the language of immigrants. In Porto Alegre and Curitiba there are some Yiddish speakers.