NOTE: Currently, some people are removing it anyway, once it is added to their articles. This is simply because they don't like it.
NOTE: This can be done over time (there's no rush).
Bruno Lewin - MSFT edited Revision 15. Comment: added link to forum discussion
Bruno Lewin - MSFT edited Revision 14. Comment: added link to forum discussion
Ed Price - MSFT edited Revision 13. Comment: Typo
Good article, linking it to a forum post could be a good idea :-) I would simply add a "listbox" when we add an new article, with all the recognized language that the whole wiki support in that list (and by default it would be en-US). The language code tag and title could be created upon that selection, thus a debate like this one could be easy to fix (a sql "select" and if en-US it change the title display)
I add for the previous comment that providing that "listbox" would be a guideline for what language we can use too. Like I could use the fr-CA tag and not the fr-FR's one, but that would just make more confusion, as both tag are just french in the end. To came back to the subject, that will be another method to be sure that the tag is wrote the correct way anytime in the title too (not fr-fr, FR-fr, FR-FR, etc..) (Ok, now I stop to try to plug my feature request for the wiki !)
For the title use, I tend to think it's easier to read without the en-US tag, but when you translate an article, I usually add the en-US in the link description in that article even if the article does not have that title. The reader will know what to expect easily. (Like a title "DHCP options" could be valid in french and in english, but when the reader look a french article, and the tag is not there on the link, it can be confusing)
Yagmoth, I also add "(en-US)" whenever linking from another language to an English Wiki article. I think it builds better expectations.