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

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

From
Jan Engelhardt <jengelh@inai.de>
Date
May 13, 2013, 13:57 UTC
Message-ID
<alpine.LNX.2.01.1305131542210.30808@nerf07.vanv.qr>
In-Reply-To
<87k3n36nvo.fsf@linux-k42r.v.cablecom.net>
On Monday 2013-05-13 14:54, Thomas Rast wrote:
>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.

The problem is that there are often no technical equivalent terms in Ger, leaving you only with Eng which are paraphrased (in more or less detail) in the German-language manpages.

"treeish" is one of those. The literal translation would be "baumig", "bäumlich". This is strange in German and at best only used by kids. In the SYNOPSIS section of e.g. git-ls-tree(1), you can get away with "baumähnlich", but in flowtext (prose), the sane choices are, for example:

	git-ls-tree erfordert als ersten nicht-Options-Parameter...
	~... einen "tree-ish", d.h. eine Referenz, aus der sich ein
	Baum-Objekt ableiten lässt.
	~... eine zu einem Baum-Objekt führende Refernz
	~... eine Baum-Objekt-Referenz
	(dies kann auch ein Commit sein, da jedem Commit genau ein
	Baum-Objekt zugeordnet ist)
>My vote is G+E.

Essentially, so is mine. German terms will be used where such have been used in prior computing (Bäume have been used in the 90s too, so that term is fine, for example). Stash however is something that could be seen as something that has had its first appearence in Git, with no corresponding native German term, in which case we should do it roughly like Wikipedia, that is, provide a German equivalent, but only for the introductory sake:

	Der Stash (dt: Versteck) bezeichnet einen Bereich ...

afterwards which the meaning of stash is at most re-recognizable in the verb:

	... mit `git stash` wird der aktuelle Zustand im Stash
	weggespeichert.
That's my common-world use.
>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?

A single wiki page might not suffice; we may need as much as one wiki page per term, so that there is ample visual space to record each person's comments and justification for choosing a particular German translation. (Just look at my go at "treeish" above, for example.)

Previous: Thomas RastNext: Jens Lehmann
Message 2 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.