PHP'de zorunluluk diye birşey yoktur. URL'yi oluşturan kodları paylaşırsan sorunua yardımcı olabilirim.
URL'de Türkçe karakter olması demek, Firefox kullanıcılarının %80'inin ve Internet Explorer kullanıcılarının %90'ının sitene erişemeyecek olması demek.