D31209: docmessages/katepart_development.po

Philipp Kiemle <noreply-Buy57tU0AsCGxO/ty/[email protected]>
Newsgroups gmane.comp.kde.internationalization.german
Message-ID <[email protected]>
daphipz requested changes to this revision.
daphipz added inline comments.
This revision now requires changes to proceed.

INLINE COMMENTS

> katepart_development.po:794
>  msgid "<userinput>lineEndContext</userinput> defines the context the highlight system switches to if it reaches the end of a line. This may either be a name of another context, <userinput>#stay</userinput> to not switch the context (&eg;. do nothing) or <userinput>#pop</userinput> which will cause it to leave this context. It is possible to use for example <userinput>#pop#pop#pop</userinput> to pop three times, or even <userinput>#pop#pop!OtherContext</userinput> to pop two times and switch to the context named <userinput>OtherContext</userinput>. It is also possible to switch to a context that belongs to another language definition, in the same way as in the <userinput>IncludeRules</userinput> rules, &eg;, <userinput>SomeContext##JavaScript</userinput>. Context switches are also described in <xref linkend=\"kate-highlight-rules-detailled\"/>. Default: #stay."
> -msgstr "Der Kontext <userinput>lineEndContext</userinput> definiert den Kontext, zu dem das Hervorhebungssystem umschaltet, wenn es ein Zeilenende erreicht. Das kann entweder der Name eines anderen Kontextes sein, <userinput>#stay</userinput> um den Kontext nicht umzuschalten, (&eg; tue nichts) oder <userinput>#pop</userinput> das bewirkt, dass der Kontext verlassen wird. Es ist möglich, zum Beispiel <userinput>#pop#pop#pop</userinput> zu verwenden, um drei Kontextebenen zu verlassen oder mit <userinput>#pop#pop!OtherContext</userinput> zwei Kontextebenen zu verlassen und in einen neuen Kontext zu springen. Es ist auch möglich zu einem Kontext zu wechseln, der zu einer anderen Sprachdefinition gehört, genauso wie in den <userinput>IncludeRules</userinput>-Regeln, &eg;  <userinput>SomeContext##JavaScript</userinput>. Beachten Sie, dass es nicht möglich ist, diesen Kontextwechsel in Kombination mit <userinput>#pop</userinput> zu verwenden, zum Beispiel ist <userinput>#pop!SomeContext##JavaScript</userinput> nicht gültig. Kontextwechsel werden auch in <xref linkend=\"kate-highlight-rules-detailled\"/> beschrieben."
> +msgstr "Der Kontext <userinput>lineEndContext</userinput> definiert den Kontext, zu dem das Hervorhebungssystem umschaltet, wenn es ein Zeilenende erreicht. Das kann entweder der Name eines anderen Kontextes sein, <userinput>#stay</userinput> um den Kontext nicht umzuschalten, (&eg; tue nichts) oder <userinput>#pop</userinput>, was bewirkt, dass der Kontext verlassen wird. Es ist möglich, zum Beispiel <userinput>#pop#pop#pop</userinput> zu verwenden, um drei Kontextebenen zu verlassen oder mit <userinput>#pop#pop!OtherContext</userinput> zwei Kontextebenen zu verlassen und in einen neuen Kontext zu springen. Es ist auch möglich zu einem Kontext zu wechseln, der zu einer anderen Sprachdefinition gehört, genauso wie in den <userinput>IncludeRules</userinput>-Regeln beschrieben, &eg;  <userinput>SomeContext##JavaScript</userinput>. Kontextwechsel werden auch in <xref linkend=\"kate-highlight-rules-detailled\"/> beschrieben. Standard: #stay."
>  

- "(&eg; tue nichts)" → "(&eg; **nichts tun**)"
- "<userinput>#pop#pop!OtherContext</userinput>" → "<userinput>#pop#pop!**AndererKontext**</userinput>"
- "Es ist auch möglich**, [Komma]** zu einem Kontext zu wechseln"

> katepart_development.po:886
>  msgid "<userinput>strikeOut</userinput> if <emphasis>true</emphasis>, the text will be struck out."
> -msgstr "<userinput>strikeout</userinput> Wenn <emphasis>true</emphasis>, dann wird der Text durchgestrichen dargestellt."
> +msgstr "<userinput>strikeOut</userinput> Wenn <emphasis>WAHR</emphasis>, dann wird der Text durchgestrichen dargestellt."
>  

In den angrenzenden Strings wird hier "true" statt "WAHR" belassen. Da ich mich selbst nicht damit auskenne, würde ich es vorsichtshalber so machen, wie es in den anderen Strings ist

> katepart_development.po:1357
>  msgid "An <emphasis>order</emphasis> telling the engine to stay in the current context (<userinput>#stay</userinput>), or to pop back to a previous context used in the string (<userinput>#pop</userinput>). An empty or absent context is equivalent to <userinput>#stay</userinput>."
> -msgstr "Eine Anweisung, die vorgibt, im aktuellen Kontext zu bleiben (<userinput>#stay</userinput>), oder zu einem vorher in der Zeichenfolge benutzten Kontext zurückzuspringen (<userinput>#pop</userinput>)."
> +msgstr "Eine <emphasis>Anweisung</emphasis>, die vorgibt, im aktuellen Kontext zu bleiben (<userinput>#stay</userinput>), oder zu einem vorher in der Zeichenfolge benutzten Kontext zurückzuspringen (<userinput>#pop</userinput>). Ein leerer oder nicht vorhandener Kontext ist gleichbedeutend mit <userinput>#stay</userinput>."
>  

benutzten → verwendeten

> katepart_development.po:1408
>  msgid "All rules have the following attributes in common and are available whenever <userinput>(common attributes)</userinput> appears. All attributes are optional."
> -msgstr "Alle Regeln haben die folgenden Eigenschaften gemeinsam und sind immer verfügbar, wenn <userinput>(common attributes)</userinput> erscheint. <emphasis>attribute</emphasis> und <emphasis>context</emphasis> sind notwendige Eigenschaften, alle anderen sind optional, müssen also nicht verwendet werden."
> +msgstr "Alle Regeln haben die folgenden Eigenschaften gemeinsam und sind immer verfügbar, wenn <userinput>(common attributes)</userinput> erscheint. Alle sind optionale Eigenschaften."
>  

- "die folgenden **gemeinsamen** Eigenschaften"
- "Alle Eigenschaften sind optional."

> katepart_development.po:1416
>  msgid "<emphasis>attribute</emphasis>: An attribute maps to a defined <emphasis>itemData</emphasis>. Default: <emphasis>attribute</emphasis> from the context specified in <emphasis>context</emphasis> attribute."
> -msgstr "<emphasis>attribute</emphasis>: Eine Eigenschaft zeigt auf ein bestimmtes <emphasis>itemData</emphasis>-Element."
> +msgstr "<emphasis>attribute</emphasis>: Eine Eigenschaft zeigt auf ein bestimmtes <emphasis>itemData</emphasis>-Element. Standard: <emphasis>attribute</emphasis> aus dem Kontext, der in der  <emphasis>context</emphasis> Eigenschaft festgelegt ist."
>  

"der in der **Eigenschaft** <emphasis>context</emphasis> festgelegt ist."

> katepart_development.po:1424
>  msgid "<emphasis>context</emphasis>: Specify the context to which the highlighting system switches if the rule matches. Default: #stay."
> -msgstr "<emphasis>context</emphasis>: Legt den Kontext fest, zu dem das Hervorhebungssystem umschaltet, wenn die Regel als zutreffend erkannt wird."
> +msgstr "<emphasis>context</emphasis>: Legt den Kontext fest, zu dem das Hervorhebungssystem umschaltet, wenn die Regel als zutreffend erkannt wird. Standard: #stay."
>  

"umschaltet, wenn die Regel **zutrifft** ~~als zutreffend erkannt wird~~."

> katepart_development.po:1743
>  msgid "This rule is present for historical reasons and for readability it's preferable to use <userinput>StringDetect</userinput>."
> -msgstr ""
> +msgstr "Diese Regel ist aus historischen Gründen vorhanden, bevorzugt sollten Sie <userinput>StringDetect</userinput> verwenden."
>  

"[…] vorhanden**. [Punkt] Aufgrund besserer Lesbarkeit sollten Sie […] bevorzugt** verwenden."

> katepart_development.po:2416
>  msgid "<para>Result of <command>ksyntaxhighlighter6 --output-format=ansi --syntax-trace=format test.cpp</command>.</para>"
> -msgstr ""
> +msgstr "<para>Ergebnisausgabe von <command>ksyntaxhighlighter6 --output-format=ansi --syntax-trace=format test.cpp</command>.</para>"
>  

Ergebnisausgabe → nur "Ergebnis"?

> katepart_development.po:4252
>  msgid "The &kappname; editor component is easily extensible by writing scripts. The scripting language is ECMAScript (widely known as &javascript;). &kappname; supports two kinds of scripts: indentation and command line scripts. A functionality similar to command line scripts is also provided in the <ulink url=\"help:/kate/kate-application-plugin-snippets.html\">snippets plugin</ulink>."
> -msgstr "Die Editorkomponente von &kappname; kann durch Skripte erweitert werden. Als Skriptsprache wird ECMAScript verwendet, das auch unter dem Namen &javascript; bekannt ist. In &kappname; können zwei Arten von Skripten verwendet werden: Einrückungs- und Befehlszeilenskripte."
> +msgstr "Die Editorkomponente von &kappname; kann durch Skripte erweitert werden. Als Skriptsprache wird ECMAScript verwendet, das auch unter dem Namen &javascript; bekannt ist. In &kappname; können zwei Arten von Skripten verwendet werden: Einrückungs- und Befehlszeilenskripte. Eine Funktionalität, ähnlich zu Befehlszeilenskripten wird auch im <ulink url=\"help:/kate/kate-application-plugin-snippets.html\">Textbausteinmodul</ulink> geboten."
>  

Kein Komma vor "ähnlich"

> katepart_development.po:4572
>  msgid "If you develop useful scripts please consider contributing to the &kappname; Project by providing a merge request to <ulink url=\"https://invent.kde.org/frameworks/ktexteditor\">our GitLab project</ulink>."
> -msgstr "Wenn Sie nützliche Skripte entwickelt haben, sollten Sie darüber nachdenken, sie zum &kappname;-Projekt hinzufügen. Schreiben Sie dazu an die <ulink url=\"mailto:[email protected]\">Mailingliste</ulink>."
> +msgstr "Wenn Sie nützliche Skripte entwickelt haben, sollten Sie darüber nachdenken, sie zum &kappname;-Projekt hinzuzufügen, indem Sie einen Merge-Anfrage an <ulink url=\"https://invent.kde.org/frameworks/ktexteditor\">unser GitLab Projekt</ulink> richten."
>  

- Merge-Anfrage → Merge Request
- Bindestrich bei "GitLab-Projekt"

> katepart_development.po:5836
>  msgid "Returns <literal>true</literal>, if block selection mode is on, otherwise <literal>false</literal>."
> -msgstr "Gibt <literal>true</literal> zurück, wenn die Ansicht ausgewählten Text enthält, sonst <literal>false</literal>."
> +msgstr "Gibt <literal>WAHR</literal> zurück, wenn der Blockauswahl-Modus aktiviert ist, sonst <literal>FALSCH</literal>."
>  

Auch hier würde ich bei true/false bleiben

> katepart_development.po:5850
>  msgid "Properly re-indent lines within <replaceable>range</replaceable> according to current indentation settings."
> -msgstr ""
> +msgstr "Zeilen innerhalb des  <replaceable>Bereichs</replaceable> wieder richtig einrücken, passend zu den aktuellen Einstellungen."
>  

Doppeltes Leerzeichen vor dem ersten "<replacable>"

> katepart_development.po:5941
>  msgid "The returned range is invalid (see Range.isValid()) if <replaceable>pattern</replaceable> is not found in <replaceable>range</replaceable>."
> -msgstr "Setzt die Cursor-Position auf <replaceable>zeile</replaceable> und <replaceable>spalte</replaceable>."
> +msgstr "Der zurückgegebene Bereich ist ungültig (siehe Range.isValid()) wenn das <replaceable>Muster</replaceable> im <replaceable>Bereich</replaceable> nicht gefunden wird."
>  

Komma vor "wenn"

REPOSITORY
  R883 Subversion

REVISION DETAIL
  https://phabricator.kde.org/D31209

To: ewaldmuller, kde-i18n-de, daphipz
Cc: daphipz, kde-i18n-de
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.