Best way to create a multi-language website?

Discussion in 'HTML & Website Design' started by Eightrix, Apr 7, 2010.

  1. #1
    This is the first time I planning to create a website in 2-3 different languages.i read about a couple of different way, but there is still very little info about it.

    What I decided to go with is make the main: public html/index.html to be in english and all other files in this mane folder be ensligh.

    Now for other 2 languages, I was going to make 2 folders, lang2 and lang3 right in the public html folder(main). So when a user goes to main site and then clicks to change language it will link him to public html/lang2/index.html with will have all the same files/content as main folder but in a different language.

    What I still need help with is what if user is not reading the english version of index.html but contact.html. How do I do it so when he changes language, he wont have to start over from index.html page but rather the page he was looking at last? What could be some .htaccess versions?

    Is this actually the best way? Maybe I shouldnt put any files in main folder for english and make a third folder for eng? This way, in the main folder there wont be anything but 3 folder languages?

    Thank You, Appreciate any help or advice you can give.
     
    Eightrix, Apr 7, 2010 IP
  2. sathiyanm

    sathiyanm Peon

    Messages:
    14
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    I think you can use CMS system such as wordpress, Joomla, druapl for building your website. The support many languages.
    The other way is javascript based google API to convert the whole web page
     
    sathiyanm, Apr 8, 2010 IP
  3. mayflower

    mayflower Peon

    Messages:
    29
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    @sathiyanm is right, if you search in drupal.org for language module you could get useful tips or even code to implement.
     
    mayflower, Apr 8, 2010 IP
  4. Mikesloug

    Mikesloug Guest

    Messages:
    150
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #4
    I like your tips about multi-language site.
     
    Mikesloug, Apr 8, 2010 IP
  5. Eightrix

    Eightrix Active Member

    Messages:
    361
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    60
    #5
    Is there a way to implement it using regular html like I explained? Since the english version is already written and active, though i could just add 2 more folders inside with other language....
     
    Eightrix, Apr 9, 2010 IP
  6. mayflower

    mayflower Peon

    Messages:
    29
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #6
    I suppose that you could, but, I don't know for sure if it'll work as well (or at all) as a ready language module in drupal/joomla.
     
    mayflower, Apr 12, 2010 IP
  7. GreenT

    GreenT Peon

    Messages:
    56
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #7
    WordPress might also work as CMS, with the qtranslate plug-in to realize localization. It's very powerful and easy to use.
     
    GreenT, Apr 12, 2010 IP
  8. KimiGermany

    KimiGermany Peon

    Messages:
    1,117
    Likes Received:
    15
    Best Answers:
    0
    Trophy Points:
    0
    #8
    I would use Wordpress (as I am familiar with, they have plugins for that) or Joomla. But if you consist to create in html, then you will translate it manually? and create folder for it, example to German page, then you will put yourdomain.com/de. something like that, but it would be easier if you use cms. Goodluck
     
    KimiGermany, Apr 12, 2010 IP
  9. desede

    desede Peon

    Messages:
    9
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #9
    It will be your choice but it might be very helpful to use somee CMS system.
    It allows you to keep the code of your page clean and have all of your translations in place.
     
    desede, Jun 17, 2010 IP
  10. NoamBarz

    NoamBarz Active Member

    Messages:
    242
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    58
    #10
    use google translate...works pretty good
     
    NoamBarz, Jun 17, 2010 IP
  11. webcosmo

    webcosmo Notable Member

    Messages:
    5,840
    Likes Received:
    153
    Best Answers:
    2
    Trophy Points:
    255
    #11
    Automatic Translations never is same as human edited content.

    Wordpress has a plugin that does automatic translation. However I find it bit slow. Paid translations might be faster.
     
    webcosmo, Jun 17, 2010 IP