Is Drupal for us?
One of the sites I'm managing will be getting a much needed overhaul soon. For this I'm considering using Drupal to save time rebuilding and maintaining it, as well as enabling other editors to contribute to use the site easier.
The site is used for multiple countries and comes in several languages. This must be handled in some way so that the user gets the news and information for the country/region/city he or she lives in (and also be able to check out other places should he/she wish to) and in the language he or she prefers. News, event calenders, forums, league and ranking pages (gaming based site), groups and user profiles, etc are some of the features this site needs to have. RSS feeds and iCal subscriptions would also be welcome. ThickBox similar behavior as well.
The site is very niched to fantasy and this demands a flexible theme engine to communicate. Some pages also requires layouts different from the main one.
One of the sections of the site is a library where the user can delve into our fantasy world by reading articles about the different aspects of it. I'm anticipating a special written module for this because the articles have relations to each other (and to the same article in another language?) and must have a easy to use markup language for article linking, images and perhaps audio/video.
The site will be having editors abroad. Hopefully one per country/language. They will moderate the forums, write news post, book events and manage the rankings/leagues. For this we will need an interface which is easy to use and understand. From what I've seen, Drupal can deliver this with a margin. But how can this work with the language/region setup?
We're very capable of writing our own code, for custom modules, but what I would like to know is whether or not this is doable in Drupal? And if so, can anyone point me in a direction where i can read more about the features and modules I'd need for this project?

Clarification
Either this forum isn't very populated, people don't know or I'm vague in my description. I'll go with the later and clarify my question some. ;)
1) Is there a way to have Drupal show different nodes (using some sort of relations) depending on what region (country, city, etc) the user has selected? Example: Alice selects Sweden and is shown the Swedish news, the Swedish forum topics, etc. At any time she can change to view Englands equivalence if she wishes to.
2) If so, is there a way to show these nodes in different languages? Example: Alice has the default language of English and now sees the news in English but because she's Swedish, she selects that language and is now seeing the Swedish news in Swedish.
3) If so, how would it work?
4) What modules should I look into?
5) What would I have to code myself?
the answer on question 1 is:
the answer on question 1 is: taxonomy. add the term (keyword) "sweden" to articles on sweden, and provide a menu item for this taxonomy term.
for question 2: there are translators (one based on google translator) among the Utility modules
with the locale module, you can provide your site in different languages.
when it comes to organising your library, you could check the possibility of "books", which are very useful to group related content.
for the different leagues, i think you'd best be working with organic groups, og_roles and og_forums.
I'm a newbie myself, but got used to all of these quite quick. I was very happy to attempt a first response on a forum. I hope it answers your questions a bit.
Joris
Thank you
Thanks! That gives me a great direction in where to look for more information. I'm now also certain I'll be able to build the site with Drupal as base and that's great because I can really see how Drupal will make my life easier.
Taxonomy looks like a very powerful module and I'll be sure to delve into it. I have a follow up question though: Can you use Taxonomy to define subcategories which are then used in the filtering? Can I, for example, set a node to be categorized as "Sweden/Stockholm" and have people see it when looking for both Swedish articles, as well as the more precise Stockholm subcategory?
yes, but I guess you've
yes, but I guess you've found that out by now
Can Drupal do this?
Hi,
Sorry of this is not the right place to post this first, but I have some questions :)
I have to make a site which should be something like online catalog for different magazines from different countries. Every magazine should have its own page in two languages English and the country form where the magazine is local language. Also there should be a catalog with all the available magazines ordered by country and for example type (sport, lifestyle) and some other criterion. Also the users have to be able to search for a magazine based on this criterion. I will use taxonomy for creating the criterion and all the vocabulary and terms, and I found the faceted search module to use for searching based on taxonomy terms, but I have some problems adjusting this module and also I was wondering if I can somehow relate the different languages with the taxonomy for country and automatically to show the users only the languages available for the given magazine. Is there a module that can do this or something I don't know even if this can be done. Any ideas will be very helpful and useful.
Thanks