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
Jens Lehmann <jens.lehmann@web.de>
Date
May 15, 2013, 11:26 UTC
Message-ID
<519370D3.3000306@web.de>
In-Reply-To
<51936218.9020306@ira.uka.de>
Am 15.05.2013 12:23, schrieb Holger Hellmuth (IKS):
Show 7 quoted lines
> Am 14.05.2013 19:51, schrieb Ralf Thielow:
>> - repository = Projektarchiv
>> - bare repository = bloßes Projektarchiv
>> + repository = Projektarchiv, (or just Repository?)
>> + bare repository = bloßes Projektarchiv (-||-), (reines, pures Repository)
> 
> I would vote for Repository or if it needs to be translated, simply Archiv. Neither Projektarchiv nor Archiv is commonly used by me but Archiv is shorter and not everything in a repository is a project.

Hmm, I rather tend towards using "Repository" instead of "Archiv" too, as "Archiv" can mean anything from a tar-file to a git repository, while we are talking about something very specific here (and a German might be surprised what the command "git archive" is about if we use "Archiv" here ;-). So if it has to be translated, I like "Projektarchiv" better than "Archiv" for those reasons. We can also think about using "Repo" as an abbreviated form, we often use that when talking about repositories in German. That would be a new term without ambiguity and will be pronounced pretty much correctly by all Germans too. But this remains one of the tougher questions.

And then "pack" is currently translated as "Archiv":
  pack(noun) = Archiv

but I believe "Packdatei" would be a much better translation (especially as the translation of "pack(verb)" is "packen"). I find it natural that a file with the extension ".pack" is named Packdatei, just like a file with the extension ".zip" is a "Zipdatei" (known by the Duden) in German. And the Duden already knows "Pack" as an assembly of smaller parts, so we should be safe here.

Show 10 quoted lines
>> I'm not sure about using "Repository". I think "Projektarchiv" is
>> actually good enough.
>>
>> - committer = Eintragender
>> - tagger = Markierer
>> + committer = Eintragender (or Committer, Commit-Ersteller)
>> + tagger = Markierer (or Tagger, Tag-Ersteller)
>> ...[each usage of commit and tag]...
> 
> Both "commit" and "tag" are used in commands so with the exception of the place where they are defined the english words should be used. I think Commit-/Tag-Ersteller actually sounds fine and german enough so no one notices there is an english word in there ;-)

Yup, im my experience "committen" (to commit), "einchecken" (to check in), "auschecken" (to check out) und "taggen" (to tag) made it into our daily German language use. To avoid e.g. having past tenses look strange (like "committet") the combined Form ("Commit erstellt") could solve that problem.

Show 5 quoted lines
>> + branch = Zweig (or Branch)
>>
>> I think "Zweig" is already fine.
> 
> Same reason, branch is used as a command and should not be translated. But "Zweig" is a really natural and together with "Baum" fitting translation, so I'm conflicted here.

Yes, Baum, Wurzel and Zweig are obviously equivalent to tree, root and branch, so I don't care much if we translate that or not.

Previous: Holger Hellmuth (IKS)Next: Jan Engelhardt
Message 8 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.