I thought a time ago about the outrage on Null-Byte, when some spanish guy translated the articles and said they are his own. “How could a thing like this can be avoided?” was the question and some smart guys thought of copy protection, watermarks, etc. but I think a better way could be taken. What would be if the board supports translating of their tutorials? Of course it shouldn’t be that these translated articles are published on different sites, so a big feature (Yes, the big stands for the work, which has to be done to add a feature like this ;)) would be to add a translate function do the forum.
Think about it like this: Different members from different countries say they are interested in translating the very valuable articles here, but can’t put it on their site and reuploading in a translated form on this site would be stupid too, so the forum adds a button (Or something other; it’s just an example ) to every article called “translate”. Every member who’s interested could translate now this article to their own native language as easy as creating a new topic. When he’s done he publishes the translated post and it’s put in a “translated” category (You could also copy the category system to each new language with main categorys, subcategorys, etc. but I think it would get too complicated…; However, it’s your choice ).
Ok, now the article is translated and published on the forum here, but how the guys who need the translated article know that a translated article exist for the post they read at the moment? I think a little combo box or something similar at the top of each article with the different languages in which the article is available could be great (Again: Your choice )! Now when he clicks on one article he can instantly see: “Oh, I could read this very complicated Windows Internals article in my native language? That’s great, so I don’t have to lookup words and it get’s easier to understand such a complex topic!”.
Finally the last point, which I think is the real beauty of this system. Think of an experienced IT dude, who wants to share his great knowledge about rocket science here. The only problem is his bad knowledge of specialist words in english… I think if he wastes much time on just looking up these words his motivation for writing such a valuable article would fall very fast… Now think of this dude who posts the article in his native language and let it get translated by other members. After some days another Afghan guy on the board sees how usefull this article could be for other members and instantly translates it to english, because he knows how the specialist words are translated or just because he is motivated enough to take the time for looking up the words. Now every member can (In case he can read english, but I think the majority can) read his article!
Ok, a last note here: Remember dudes who want to ask something, but are awfull at english? They just ask the question in their native language and it can be answered by another member without much communication problems!
Of course this system would cost much effort to get installed (At least I think it costs much effort), but I think it would be more than just worth!