Multilingual- can non-English languages be used without a prefix if they are the main language of the site? I am trying to set up a multilingual web site, in English and Spanish. The way I want to setup the web site is:


  www.example.com: main page of the site in Spanish
  
  www.example.com/en:  main page in English


and 


  www.example.com/productos/ejemplodeproducto: Spanish product page
  
  www.example.com/en/products/exampleproduct: English product page


Instead, for the Spanish pages, there is always a prefix as well:


  www.example.com/es/productos/ejemplodeproducto: Spanish product page


Is it possible to not have a language prefix in the URL for the main language? That's how our site worked with Wordpress. We are using Drupal 7.
Yes, just go to 'admin/config/regional/language', click the edit link of your main language (Spanish), delete the prefix and save your changes.

If you have issues (like links still having the old prefix in them) then clear the caches ('admin/config/development/performance').