git/list[1] front-page[2] threads[3] people[4] search[5] about
 

English/German terminology, git.git's de.po, and pro-git

From
Thomas Rast <trast@inf.ethz.ch>
Date
May 13, 2013, 12:54 UTC
Message-ID
<87k3n36nvo.fsf@linux-k42r.v.cablecom.net>
Hi

I hope I got together a Cc list that pretty much represents everyone involved in git core and pro-git book translation into German.

As I am sure you are all aware, there are two main religions as to how one can translate technical material into German: leave the technical terms mostly in English, or translate them to an appropriate corresponding word. I'll denote them G+E and Ger, respectively. I would really like to avoid rehashing that entire discussion in this thread, if at all possible; we've flogged that horse enough. See e.g. [1] for previous threads on the git list about the transation.

However, an unfortunate and unsatisfactory situation has developed: Christian Stimming's git-gui de.po uses a Ger translation, and Ralf Thielow built core git's de.po on top of it, so it's also Ger.

Meanwhile, and independently, Sven Fuchs and Ralph Haussmann wrote a translation of pro-git (which is also quite mature at this point, having apparently begun in 2009), and as you probably guessed by now, it's G+E.

So that leaves us at a point where "the" libre Git book (and also the one that happens to be hosted on git-scm.com, the official site) does not match the terminology used by German git.

Like, at all.  They're not even remotely near each other.

Therefore, a total newbie would find at least one of those two totally useless. I haven't done a comprehensive survey yet, but it is my impression that the commercial git books are also G+E, so the hypothetical newbie would be stuck learning the English terms in one of the two regardless.

So where to go from this mess?

Obviously -- unless the agreement is that the status quo should persist -- we'd first have to sort out what the preferable translation should be. And I'm a bit scared of trying, except that a straw poll on IRC gave me some hope that a simple majority vote could help settle it.

My vote is G+E.

After that, we should create a unified glossary. Even in the G+E case, a few terms would presumably be translated fully and some others might have partial translations (checkout -> auschecken?). The current glossary for git's de.po is [2]. I have no idea what Sven and Ralph do. Perhaps a github wiki page would be fine for everyone?

Finally, converting the existing translation will require some manpower. I'll help review things, as I have previously done for translation updates of core git de.po; perhaps with a few more volunteers it can be done pretty quickly.

Thanks for your time.
- Thomas
[1]  http://thread.gmane.org/gmane.comp.version-control.git/58315
     http://thread.gmane.org/gmane.comp.version-control.git/156226/focus=156373
     http://thread.gmane.org/gmane.comp.version-control.git/196779/focus=196792
[2]  https://github.com/ralfth/git-po-de/wiki/Glossary
-- 
Thomas Rast
trast@{inf,student}.ethz.ch
Next: Jan Engelhardt
Message 1 of 32 in “English/German terminology, git.git's de.po, and pro-git”
  1. Thomas RastMay 13, 2013
  2. Jan EngelhardtMay 13, 2013
  3. Jens LehmannMay 13, 2013
  4. AW: English/German terminology, git.git's de.po, and pro-gitRalph Haußmann, May 13, 2013
  5. Jan EngelhardtMay 13, 2013
  6. Ralf ThielowMay 14, 2013
  7. Holger Hellmuth (IKS)May 15, 2013
  8. Jens LehmannMay 15, 2013
  9. Jan EngelhardtMay 15, 2013
  10. Jens LehmannMay 15, 2013
  11. Jan EngelhardtMay 15, 2013
  12. Holger Hellmuth (IKS)May 15, 2013
  13. Jan EngelhardtMay 15, 2013
  14. Ralf ThielowMay 16, 2013
  15. Holger Hellmuth (IKS)May 16, 2013
  16. Ralf ThielowMay 19, 2013
  17. Ralf ThielowMay 19, 2013
  18. Holger HellmuthMay 20, 2013
  19. Ralf ThielowMay 22, 2013
  20. Thomas RastMay 16, 2013
  21. Ralf ThielowMay 19, 2013
  22. Ralf ThielowMay 19, 2013
  23. Christian StimmingMay 20, 2013
  24. Ralf ThielowMay 22, 2013
  25. Holger Hellmuth (IKS)May 22, 2013
  26. Jan EngelhardtMay 22, 2013
  27. Bernhard R. LinkMay 23, 2013
  28. Ralf ThielowMay 24, 2013
  29. Jan EngelhardtJun 16, 2013
  30. Ralf ThielowMay 24, 2013
  31. Ralf ThielowMay 13, 2013
  32. Christian StimmingMay 16, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.