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

Re: [PATCH 1/2] po/de.po: add German translation

From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Date
Sep 6, 2010, 17:15 UTC
Message-ID
<AANLkTi=nwF5s4kWMrmFWmm_LCjgA2vFe_yc+f2nh1POJ@mail.gmail.com>
In-Reply-To
<201009061741.27840.trast@student.ethz.ch>
On Mon, Sep 6, 2010 at 15:41, Thomas Rast <trast@student.ethz.ch> wrote:
Show 42 quoted lines
> Hi Jan
>
> First off thanks for taking on the mammoth job of translating this.  I
> skimmed the entire file, and apart from the comments below everything
> looks sane, though I may of course have missed something.
>
> I already like the translation way better than the one that
> gitk/git-gui have, because it doesn't try so hard to translate *every*
> term.  Maybe it would help to make a little translation glossary,
> here's a start:
>
>  bare repository       Lager-Repository
>  blob object           Blob-Objekt
>  branch                Branch (m.)
>  checkout              auschecken
>  commit                Commit/committen
>  commit object         Commit-Objekt
>  dangling ...          ... zeigt ins Leere
>  detached HEAD         von HEAD abgetrennt  [but see below]
>  directory             Verzeichnis
>  fast-forward          Update ohne Merge
>  fetch                 holen
>  file system           Dateisystem
>  index                 Index
>  merge                 Merge
>  object                Objekt
>  origin                Ursprung
>  parent                [unused, but would be interesting]
>  pull                  [dito]
>  push                  push [though only used as the command name so far]
>  reference             Referenz
>  reflog                Reflog
>  refspec               Refspec
>  repository            Repository
>  resolve               auflösen
>  revision              Revision
>  tag                   Tag
>  tracking branch       ... verfolgt ...
>  tree                  Tree
>  unmerged              verbleibende Konflikte
>  upstream branch       Ursprung [note collision with "origin"]
>  working tree          Arbeitsverzeichnis

git-gui/po/glossary/git-gui-glossary.txt also has something like that. It would be useful to merge this and that into some documentation in a top-level po/ glossary.

Show 11 quoted lines
>> +#, c-format
>> +msgid ""
>> +" Lines starting\n"
>> +"# with '#' will be kept; you may remove them yourself if you want to.\n"
>> +"# An empty message aborts the commit.\n"
>> +msgstr ""
>> +" Zeilen, die mit '#'\n"
>> +"# anfangen, werden beibehalten; du kannst sie selbst entfernen, wenn du\n"
>> +"willst. Ein leerer Kommentar bricht den Commit ab.\n"
>
> The last line lacks a #.

Something msgfmt --check wouldn't flag, but running the test suite under German would (I plan to add support for that down the line).

>> +msgid "Fast-forward"
>> +msgstr "Update ohne Merge"
>
> Clever!

I think Fast-forward should be changed to "Update without merge" in the English version, although that might not be viable at this point.

It would probably improve Git for newbies a lot if we clearly told them during every "git pull" that whether we did a merge or not by using wording to that effect consistently.

A lot of people coming from svn/perforce/cvs don't understand why they keep getting merge commits on "git pull", wording might help there.

Previous: Tilo SchwarzNext: avarab@gmail.com
Message 14 of 15 in “[GIT PULL] New ab/i18n series and builtin fixes”
  1. Ævar Arnfjörð BjarmasonSep 3, 2010
  2. 0/3 ab/i18n: README and GETTEXT_POISON supportÆvar Arnfjörð Bjarmason, Sep 3, 2010
  3. 1/3 gettext: Add po/README file documenting Git's gettextÆvar Arnfjörð Bjarmason, Sep 3, 2010
  4. 2/3 gettext: Add GETTEXT_POISON=YesPlease Makefile parameterÆvar Arnfjörð Bjarmason, Sep 3, 2010
  5. 3/3 gettext: add NO_GETTEXT_POISON prerequisite to testsÆvar Arnfjörð Bjarmason, Sep 3, 2010
  6. Ævar Arnfjörð BjarmasonSep 3, 2010
  7. 0/2 [PULL] ab/i18n-gettextize & translationsavarab@gmail.com, Sep 4, 2010
  8. 1/2 po/de.po: add German translationavarab@gmail.com, Sep 4, 2010
  9. Thomas RastSep 6, 2010
  10. Jan KrügerSep 6, 2010
  11. Ævar Arnfjörð BjarmasonSep 6, 2010
  12. Jens LehmannSep 6, 2010
  13. Tilo SchwarzSep 6, 2010
  14. Ævar Arnfjörð BjarmasonSep 6, 2010
  15. 2/2 po/en_GB.po: add British English Translationavarab@gmail.com, Sep 4, 2010

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.