Project

General

Profile

Actions

Bug #1287

open

Update german translation

Added by anbr over 11 years ago. Updated over 11 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Start date:
03/09/2013
Due date:
% Done:

0%

Estimated time:

Description

I attach a updated german translation, but not really complete.

There are lots debug messages, which should not be translated !?


Files

de_DE.po (25.2 KB) de_DE.po anbr, 03/09/2013 07:40 PM
Actions #1

Updated by anbr over 11 years ago

anbr wrote:

There are lots debug messages, which should not be translated !?

I think Makefile should

diff --git a/Makefile b/Makefile
index dfca467..4144f0b 100644
--- a/Makefile
+++ b/Makefile
@@ -153,8 +153,8 @@ I18Npot       = $(PODIR)/$(PLUGIN).pot
        msgfmt -c -o $@ $<

 $(I18Npot): $(SRCS)
-       xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP \
-       -k_ -k_N --package-name=vdr-$(PLUGIN) --package-version=$(VERSION) \
+       xgettext -C -cTRANSLATORS --no-wrap --no-location -ktr -ktrNOOP \
+       --package-name=vdr-$(PLUGIN) --package-version=$(VERSION) \
        --msgid-bugs-address='<see README>' -o $@ `ls $^`

 %.po: $(I18Npot)
Actions #2

Updated by johns over 11 years ago

"-k -ktr -ktrNOOP" ist vom VDR, der macht es so bei newplugin.

Die Debugmeldungen haben keine Übersetzungstags und sollen nicht übersetzt werden.

Actions #3

Updated by anbr over 11 years ago

johns wrote:

"-k -ktr -ktrNOOP" ist vom VDR, der macht es so bei newplugin.

Die Debugmeldungen haben keine Übersetzungstags und sollen nicht übersetzt werden.

Ich möchte nur auf folgenden Hinweisen, damit die Debugmeldungen nicht im *.po landen sollten xgettext aber nur tr() Texte abgreifen, und nicht alle Strings einsammeln, dies manchen nur die *.po Datei unübersichtlich.

Ich habe deinen Einwand berücksichtigt:

diff --git a/Makefile b/Makefile
index dfca467..f13654e 100644
--- a/Makefile
+++ b/Makefile
@@ -154,7 +154,7 @@ I18Npot       = $(PODIR)/$(PLUGIN).pot

 $(I18Npot): $(SRCS)
        xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP \
-       -k_ -k_N --package-name=vdr-$(PLUGIN) --package-version=$(VERSION) \
+       --package-name=vdr-$(PLUGIN) --package-version=$(VERSION) \
        --msgid-bugs-address='<see README>' -o $@ `ls $^`

 %.po: $(I18Npot)

Actions #4

Updated by johns over 11 years ago

Ich kenne mich mit gettext nicht aus.
Ich weiß nur meine Texte die übersetzt gehören sind "_(...)" und N(...)".
Die VDR Macros sind "tr(...)" und ...
Deshalb -k
-k_N -ktr ... .
Das -k ist mir nicht so klar, wenn ich es richtig verstehe schaltet es alle
anderen Schlüsselwörter aus. Ich muß es einfach mal ausprobieren und den
Unterschied angucken.

Actions #5

Updated by johns over 11 years ago

  • Status changed from New to Resolved

Bis auf die -k Änderungen im GIT.

Actions

Also available in: Atom PDF