Varför stavas Brasilien med z medan Brasilia stavas med ett s?

Varför stavas Brasilien med z medan Brasilia stavas med ett s?

Brasilien stavas med Z på engelska. På portugisiska stavas det med S. Så, kapital namnet stavas med "S". BraSilia, huvudstad i BraSil!