Am Montag, 1. Juni 2015, 09:38:37 schrieb git@xxxxxxxxxxxxxxxxxxxx: > Ralf Thielow venit, vidit, dixit 29.05.2015 20:54: > > The term "index" is translated as "Staging-Area" to > > not confuse beginners who don't know about Git's index. > > > > Since the term "staging area" doesn't appear in original > > Git messages (not even in the glossary) and "index" is a > > well known term for experienced users, we should treat > > "index" as a Git term and therefore don't translate it. > > Super! :) Sorry to contradict, but: No, not super. Again I question the whole point of such a denglish translation. Do you want to present the git wording to those experienced users who know git anyway? Then you are probably better off suggesting those guys to stick to the original English messages. Or do you want to describe what's going on in a language that somewhat resembles understandable German? In that case, "Index" is a particularly bad choice to keep as an unchanged word. To make things even worse, "index" is a particularly bad wording choice in English in the first place. Why? Because the e.g. git book of course has an "index": That's the page where you can look up certain keywords that will then reference you to the place where those words are being used. It never occurred to me why anyone on earth ever thought this word might give a good metaphor for what it should mean in the git context. Well, maybe some internal code gurus will now immediately argue how this is exactly how git's index works internally. Guess what? As a git user, this is not a single bit of how the index concept is visible to the user. As a git user, the index has something to do with "already but not yet", or with "not only in the working copy but also already somewhere else", or with "not yet in a commit but somewhat half- way there". All those points could maybe be captured in some other wording, but for sure neither in the English "index" nor (and even less) in a German "Index". Hence, if the word isn't part of a command name, the translators are free to decide which word to use, and you could probably choose some word that is actually helpful in the target language. "Index" is not. In case you belong to the 0.5% of version control users who are experienced enough with git to know and understand the English term "index", feel free to stick with that word. But in case you target this translation to the somewhat majority of version control users, I suggest you better think again. Thanks for reading. Best Regards, Christian PS: Just for the record: If I explain git to new users and we reach the "index" concept, my explanation routinely says "This concept is called 'index' but it has nothing to do with any associations you make with that word. Better remember this thingy as *** and replace the termin 'index' with *** every time you read about it." where "***" is my preferred translation. The facial expressions of the audience regarding "index" regularly confirm this approach as the better one. I never encountered anyone who says "Oh, but isn't 'index' a much better term for this than what you said..." -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html