Hi Guys,
I am completely new to Drupal, and just started looking last night at Drupal 7 and various language related modules. I have an idea for a multi-language (2 language) site I would like to do, and was wondering if you guys could offer me some initial feed back on how achievable this may be with Drupal, and also how easy/difficult it may be.
I am looking at making a community driven site, which I would like to be in both English and Spanish. I don't mind manually going through and specifying the translations of the static elements of the site. However, with regards to the content I have difference requirements/desires. I would like every single article that is written to exist in the two languages. If somebody submits an article written in English, I would like the Spanish version of the article to exist by default. If the user (or another user) submits the translation then that's great, but if not, then the translated version of the content is provided by google translate, for example. When looking at an article I would also like it to be clear whether you are looking at the original article, an article translated by someone else, or a google translate translation.
Users will be required at signup to specify which is their preferred language. This will control how they then view the site. If they sign up as a spanish user, then only the Spanish version of the articles will be displayed to them. I don't want any users to see a list of articles that includes both the Spanish and English versions. Rather the article exists as 1 entity, but in 2 forms - the 2 langauges. The user will be able to choose to view the article in the other langauge, and also be able to easily change their language settings, but the site should not be littered with content from the 2 languages displayed at the same time.
So ... how does this sound? A nightmare to implement? Doable with a bit of work?
All thoughts and comments are much appreciated!