Wordpress subdomains for different languages?

by ujubo
6 replies
  • WEB DESIGN
  • |
Hi everyone,

I have a quick question which can probably be resolved easily.

A friend of mine has asked me to set up a blog/site for his son who has just started to enter competitive surfing. I have set it up and all is well but I have been asked if I can do and English and a Spanish version. I was hoping to simply set up the main site and offer the option to switch to the other language.

I have set it up with Wordpress. I have heard about creating subdomains for like website blogs etc. Is it possible to set up a subdomain for English and Spanish? So if the original domain is lennijensen.com, could I set up a subdomain ae lennijensen.com/eng for English and lennijensen.com/es for Spanish? Would I do this through the fantastico application in the hostgator cpanel?

Is this even the best approach? Is there a smarter way to do this?

I have never tried this before and don't want to mess up. Any help and advice is appreciated. Thank you.

On a side note. If I want to have a sales letter page with a different theme to the main website (ie. no sidebar, etc.) would I take this same approach of using a subfolder when installing wordpress on a subdomain?
#languages #subdomains #wordpress
  • Profile picture of the author Bryan Zazz
    Originally Posted by ujubo View Post

    I have heard about creating subdomains for like website blogs etc. Is it possible to set up a subdomain for English and Spanish? So if the original domain is lennijensen.com, could I set up a subdomain ae lennijensen.com/eng for English and lennijensen.com/es for Spanish? Would I do this through the fantastico application in the hostgator cpanel?
    what you are talking about are "pages", not subdomains !!

    a subdomain is the name which goes in front of a domain name.
    example:

    wazup.google.com
    blog.google.com

    in this example, "wazup" and "blog" are subdomains, and you set them up in your name server (I mean where you buy your domain name, for example namecheap).
    You do NOT need to do this for what you want to do !!

    All you need is to create 2 pages in WordPress: one is your english page, and the other your spanish page. In your WP admin panel, click on your left on "Pages" option, and there you create those pages.
    Good luck!
    {{ DiscussionBoard.errors[7127968].message }}
  • Profile picture of the author AndyLaws
    This is hard decision to make, I had this question a while ago, and the only option I could have found, it is create entirely new websites for each new language. As wordpress only offers typing 2 languages on the same post, but not create entirely different pages for 2 languages.

    So I would suggest you install new wordpress on your folder "es" and install new wordpress there and translate it. Good luck!
    Signature
    Free Hosting at www.2freehosting.com
    Create a pro-looking website for free with easy to use tools and pre-installed scripts gallery.
    {{ DiscussionBoard.errors[7128002].message }}
  • Profile picture of the author Bryan Zazz
    but maintaining 2 versions of the same site on 2 different domains sounds like a maintenance pain. Usually you see the same site having a "language selector" menu on the upper right side of a page. Clicking that changes your language, but not the site.
    Why not simply having a different page for each language, and using a "language selector" to switch between them (in the SAME site/domain name)?
    {{ DiscussionBoard.errors[7128062].message }}
  • Profile picture of the author DenisBalitskiy
    Hey, there is an easier way to do it: there's lots of FREE plugins for wordpress out there that ad a tab to swith language on your site. Just search for them, an i am sure you will find lots of those plugins

    Originally Posted by ujubo View Post

    Hi everyone,

    I have a quick question which can probably be resolved easily.

    A friend of mine has asked me to set up a blog/site for his son who has just started to enter competitive surfing. I have set it up and all is well but I have been asked if I can do and English and a Spanish version. I was hoping to simply set up the main site and offer the option to switch to the other language.

    I have set it up with Wordpress. I have heard about creating subdomains for like website blogs etc. Is it possible to set up a subdomain for English and Spanish? So if the original domain is lennijensen.com, could I set up a subdomain ae lennijensen.com/eng for English and lennijensen.com/es for Spanish? Would I do this through the fantastico application in the hostgator cpanel?

    Is this even the best approach? Is there a smarter way to do this?

    I have never tried this before and don't want to mess up. Any help and advice is appreciated. Thank you.

    On a side note. If I want to have a sales letter page with a different theme to the main website (ie. no sidebar, etc.) would I take this same approach of using a subfolder when installing wordpress on a subdomain?
    Signature

    Never give up.

    {{ DiscussionBoard.errors[7128105].message }}
    • Profile picture of the author ujubo
      what you are talking about are "pages", not subdomains !!

      a subdomain is the name which goes in front of a domain name.
      example:

      wazup.google.com
      blog.google.com

      in this example, "wazup" and "blog" are subdomains, and you set them up in your name server (I mean where you buy your domain name, for example namecheap).
      You do NOT need to do this for what you want to do !!
      So, what is the benefit/point of subdomains? Is it for, say download pages or sales letter pages?

      This is hard decision to make, I had this question a while ago, and the only option I could have found, it is create entirely new websites for each new language. As wordpress only offers typing 2 languages on the same post, but not create entirely different pages for 2 languages.
      I am sure there must be a less complicated way of doing this than creating an entirely new website. It would imply a lot of work indeed.

      Hey, there is an easier way to do it: there's lots of FREE plugins for wordpress out there that ad a tab to swith language on your site. Just search for them, an i am sure you will find lots of those plugins
      but maintaining 2 versions of the same site on 2 different domains sounds like a maintenance pain. Usually you see the same site having a "language selector" menu on the upper right side of a page. Clicking that changes your language, but not the site.
      Why not simply having a different page for each language, and using a "language selector" to switch between them (in the SAME site/domain name)?
      I was hoping for something like the language selector that has been suggested. I have had a browse through the plugins and will give the Polylang plugin a try.

      Thanks for the help.
      {{ DiscussionBoard.errors[7130911].message }}
  • Profile picture of the author copilu0
    One solution is using a different folder for the second language.The only problem will be that you'll use a different database.

    Other options are:
    1) qTranslate. The best free plugin.
    2) xLanguage Plugin - is an old plugin which was not updated for the last 2 years but I saw that is still working for some websites.The good thing is that is free.
    3) You also have a paid solution by using WPML. I didn't use that until now but from what I know is the best solution.
    {{ DiscussionBoard.errors[7133536].message }}

Trending Topics