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

Re: [PATCH 2/2] Add Swedish translation.

From
Peter Krefting <peter@softwolves.pp.se>
Date
Sep 13, 2010, 07:15 UTC
Message-ID
<alpine.DEB.2.00.1009130810580.31516@ds9.cixit.se>
In-Reply-To
<AANLkTikg1vD33f6Rj4UEzsbrUemta6NbRWWH22h2Y0-B@mail.gmail.com>
Ævar Arnfjörð Bjarmason:
> * Doesn't follow the "Initializing a .po file" docs in
>   t/README. Here's what you get after applying the little Perl
>   cleanup program there to it:
Well, I just used the standard commands for creating it.
Show 5 quoted lines
>        @@ -1,54 +1,38 @@
>        -# Swedish translation of git
>        -# Copyright © 2010 Peter krefting <peter@softwolves.pp.se>
>        -# Peter Krefting <peter@softwolves.pp.se>, 2010.
>        -#

That's a standard header, which is good to keep for clarity. If we want to go through Translation Project (which I still do recommend), it is required.

>        -"PO-Revision-Date: 2010-09-12 21:07+0100\n"
That's a good reference header to see how out-of-date the translation is.
>        -"Last-Translator: Peter Krefting <peter@softwolves.pp.se>\n"
>        -"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"

These are standard headers to make it easier to find out who to blame the translation on. I haven't actually submitted my translation for review on the Swedish list yet, but will do so soon enough.

>        -#: wt-status.c:56

These context lines are invaluable when figuring out how to translate stuff, and to track back strings after the fact. I do not like the idea of removing them.

> * Commit message should be "po/sv.po: add Swedish translation". It
>   makes it much easier to `git log --grep=po/` or `git log
>   --grep=po/sv.po` in the future.
Git has that information already, no need to put it in the commit message :-)
> * You're translating the TEST: messages, it's redundant except for
>   Icelandic (which uses it for git.git tests), but I can see how it
>   can be painful to have non-100% translation coverage.

I just copied them verbatim, I didn't actually translate them. Without translating them I can't tell if I've translated everything when doing a "msgfmt -vvv --check sv.po".

-- 
\\// Peter - http://www.softwolves.pp.se/
Previous: Ævar Arnfjörð BjarmasonNext: Ævar Arnfjörð Bjarmason
Message 3 of 24 in “Add Swedish translation.”
  1. 2/2 Add Swedish translation.Peter Krefting, Sep 12, 2010
  2. Ævar Arnfjörð BjarmasonSep 12, 2010
  3. Peter KreftingSep 13, 2010
  4. Makefile: only add gettext tests on XGETTEXT_INCLUDE_TESTS=YesPleaseÆvar Arnfjörð Bjarmason, Sep 13, 2010
  5. Ævar Arnfjörð BjarmasonSep 13, 2010
  6. Peter KreftingSep 13, 2010
  7. Ævar Arnfjörð BjarmasonSep 13, 2010
  8. Peter KreftingSep 14, 2010
  9. Ævar Arnfjörð BjarmasonSep 15, 2010
  10. Peter KjellerstedtSep 13, 2010
  11. Peter KreftingSep 15, 2010
  12. Peter KjellerstedtSep 15, 2010
  13. Robin RosenbergSep 15, 2010
  14. Peter KjellerstedtSep 16, 2010
  15. Jeremiah FosterSep 16, 2010
  16. Peter KreftingSep 16, 2010
  17. Ævar Arnfjörð BjarmasonSep 16, 2010
  18. Michael J GruberSep 16, 2010
  19. Ævar Arnfjörð BjarmasonSep 16, 2010
  20. Peter KreftingSep 16, 2010
  21. Robin RosenbergSep 16, 2010
  22. Peter KreftingSep 16, 2010
  23. Ævar Arnfjörð BjarmasonSep 16, 2010
  24. Göran UddeborgSep 18, 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.