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

Re: [PATCH 1/3] l10: de.po: grammar fix

From
Ralf Thielow <ralf.thielow@gmail.com>
Date
May 21, 2015, 20:27 UTC
Message-ID
<CAN0XMOL8vPBpJi=LuQBDsDjm68mjvMJXOGr8aTqemcCaB4FY1Q@mail.gmail.com>
In-Reply-To
<555C4C14.4040305@drmicha.warpmail.net>
2015-05-20 10:55 GMT+02:00 Michael J Gruber <git@drmicha.warpmail.net>:
Show 38 quoted lines
> Stefan Beller venit, vidit, dixit 19.05.2015 23:46:
>> On Tue, May 19, 2015 at 1:51 AM, Michael J Gruber
>> <git@drmicha.warpmail.net> wrote:
>>> Signed-off-by: Michael J Gruber <git@drmicha.warpmail.net>
>>> ---
>>>  po/de.po | 2 +-
>>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/po/de.po b/po/de.po
>>> index 2feaec1..25258e3 100644
>>> --- a/po/de.po
>>> +++ b/po/de.po
>>> @@ -10478,7 +10478,7 @@ msgstr ""
>>>  #: git-am.sh:142
>>>  msgid "Using index info to reconstruct a base tree..."
>>>  msgstr ""
>>> -"Verwende Informationen aus der Staging-Area, um einen Basisverzeichnis "
>>> +"Verwende Informationen aus der Staging-Area, um ein Basisverzeichnis "
>>>  "nachzustellen"
>>
>> Waere es sinnvoll Staging-Area in Staging-Bereich umzubenennen?
>> "Staging" ist wohl ein eher fester Term mit dem man den index/staging area
>> assoziert, aber "Area" 'doesn't ring a bell for me'.
>
> Staging-Bereich would be Denglish - half German and halb Englisch.
>
> In any case, the term staging area is highly confusing in this context:
> It really is the index, and in this case the user has not "staged
> anything for commit" in the index. The index is used for storing
> information during the 3way merge. This is why we refused to replace
> "index/cache" by "staging area" in the original git documentation.
>
> The de l10n team decided to use "Staging-Area" as the translation for
> "index" (as far as I can see), and therefore I kept this term: It is
> important to translate the same concept in the same way consistently in
> all places. Changing the translation of "index" would be a major
> decision and a major patch. (I'd vote for "Index".)
>

The initial version of the glossary of git.git's de.po has been developed in thread [1], where "Index" was part of, initially. We ended up only using "Staging-Area" for "index", because people might understand "Index" as a book's index or database's index [2].

Git itself uses the term "staging area" *very* rarely. "index" would be a Git term we don't translate, but there's also the German word "Index" and hence we might confuse users. However, I still think it may only be confusing for absolute newbies, but give a benefit for users who knows about git's index. I'll send a patch for this change.

Thanks

[1] http://thread.gmane.org/gmane.comp.version-control.git/224132/ [2] http://article.gmane.org/gmane.comp.version-control.git/224974

> Michael
Previous: Michael J GruberNext: Michael J Gruber
Message 5 of 8 in “l10: de.po: fixes around rebase”
  1. 0/3 l10: de.po: fixes around rebaseMichael J Gruber, May 19, 2015
  2. 1/3 l10: de.po: grammar fixMichael J Gruber, May 19, 2015
  3. Stefan BellerMay 19, 2015
  4. Michael J GruberMay 20, 2015
  5. Ralf ThielowMay 21, 2015
  6. 2/3 l10: de.po: punctuation fixesMichael J Gruber, May 19, 2015
  7. 3/3 l10: de.po: translation fix for fall-back to 3way mergeMichael J Gruber, May 19, 2015
  8. Ralf ThielowMay 19, 2015

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.