sw/source/filter/html/htmlnumwriter.cxx |   39 +++++++++++++-------------------
 1 file changed, 17 insertions(+), 22 deletions(-)

New commits:
commit 751d431f881f52dee6e0fbcfb8308dbf2127999c
Author: Jens Carl <j.car...@gmx.de>
Date:   Mon May 1 05:42:26 2017 +0000

    tdf#39468: Translate German comments and terms htmlnumwriter.cxx
    
    Change-Id: I4cb4060d1b5208dabb6205516110c8bb7f8b38e3
    Reviewed-on: https://gerrit.libreoffice.org/37115
    Reviewed-by: Michael Stahl <mst...@redhat.com>
    Tested-by: Michael Stahl <mst...@redhat.com>

diff --git a/sw/source/filter/html/htmlnumwriter.cxx 
b/sw/source/filter/html/htmlnumwriter.cxx
index 9042b5aa1556..01d9e6c33ef2 100644
--- a/sw/source/filter/html/htmlnumwriter.cxx
+++ b/sw/source/filter/html/htmlnumwriter.cxx
@@ -55,14 +55,12 @@ void SwHTMLWriter::FillNextNumInfo()
         const SwNode* pNd = pDoc->GetNodes()[nPos];
         if( pNd->IsTextNode() )
         {
-            // Der naechste wird als naechstes ausgegeben.
             m_pNextNumRuleInfo = new SwHTMLNumRuleInfo( *pNd->GetTextNode() );
 
-            // Vor einer Tabelle behalten wir erst einmal die alte Ebene bei,
-            // wenn die gleiche Numerierung hinter der Tabelle
-            // fortgesetzt wird und dort nicht von vorne numeriert
-            // wird. Die Tabelle wird ann beim Import so weit eingeruckt,
-            // wie es der Num-Ebene entspricht.
+            // Before a table we keep the old level if the same numbering is
+            // continued after the table and no new numbering is started.
+            // The table will get the indentation that corresponds to its
+            // numbering level during import.
             if( bTable &&
                 m_pNextNumRuleInfo->GetNumRule()==GetNumInfo().GetNumRule() &&
                 !m_pNextNumRuleInfo->IsRestart() )
@@ -72,15 +70,13 @@ void SwHTMLWriter::FillNextNumInfo()
         }
         else if( pNd->IsTableNode() )
         {
-            // Eine Tabelle wird uebersprungen, also den Node
-            // hinter der Tabelle betrachten.
+            // A table is skipped so the node after table is viewed.
             nPos = pNd->EndOfSectionIndex() + 1;
             bTable = true;
         }
         else
         {
-            // In allen anderen Faellen ist die Numerierung erstmal
-            // zu Ende.
+            // In all other case the numbering is over.
             m_pNextNumRuleInfo = new SwHTMLNumRuleInfo;
         }
     }
@@ -175,13 +171,13 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt,
     }
 
     OSL_ENSURE( rWrt.m_nLastParaToken == 0,
-                "<PRE> wurde nicht vor <OL> beendet." );
+                "<PRE> was not closed before <OL>." );
     sal_uInt16 nPrevDepth =
         (bSameRule && !rInfo.IsRestart()) ? rPrevInfo.GetDepth() : 0;
 
     for( sal_uInt16 i=nPrevDepth; i<rInfo.GetDepth(); i++ )
     {
-        rWrt.OutNewLine(); // <OL>/<UL> in eine neue Zeile
+        rWrt.OutNewLine(); // <OL>/<UL> in a new row
 
         rWrt.m_aBulletGrfs[i].clear();
         OString sOut = "<";
@@ -189,10 +185,10 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt,
         sal_Int16 eType = rNumFormat.GetNumberingType();
         if( SVX_NUM_CHAR_SPECIAL == eType )
         {
-            // Aufzaehlungs-Liste: <OL>
+            // ordered list: <OL>
             sOut += OString(OOO_STRING_SVTOOLS_HTML_unorderlist);
 
-            // den Typ ueber das Bullet-Zeichen bestimmen
+            // determine the type by the bullet character
             const sal_Char *pStr = nullptr;
             switch( rNumFormat.GetBulletChar() )
             {
@@ -227,7 +223,7 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt,
             // Ordered list: <OL>
             sOut += OString(OOO_STRING_SVTOOLS_HTML_orderlist);
 
-            // den Typ ueber das Format bestimmen
+            // determine the type by the format
             sal_Char cType = 0;
             switch( eType )
             {
@@ -278,7 +274,7 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt,
 
         rWrt.Strm().WriteChar( '>' );
 
-        rWrt.IncIndentLevel(); // Inhalt von <OL> einruecken
+        rWrt.IncIndentLevel(); // indent content of <OL>
     }
 
     return rWrt;
@@ -296,19 +292,18 @@ Writer& OutHTML_NumBulListEnd( SwHTMLWriter& rWrt,
     }
 
     OSL_ENSURE( rWrt.m_nLastParaToken == 0,
-                "<PRE> wurde nicht vor </OL> beendet." );
+                "<PRE> was not closed before </OL>." );
     sal_uInt16 nNextDepth =
         (bSameRule && !rNextInfo.IsRestart()) ? rNextInfo.GetDepth() : 0;
 
-    // MIB 23.7.97: Die Schleife muss doch rueckwaerts durchlaufen
-    // werden, weil die Reihenfolge von </OL>/</UL> stimmen muss
+    // MIB 23.7.97: We must loop backwards, to get the right order of 
</OL>/</UL>
     for( sal_uInt16 i=rInfo.GetDepth(); i>nNextDepth; i-- )
     {
-        rWrt.DecIndentLevel(); // Inhalt von <OL> einruecken
+        rWrt.DecIndentLevel(); // indent content of <OL>
         if( rWrt.m_bLFPossible )
-            rWrt.OutNewLine(); // </OL>/</UL> in eine neue Zeile
+            rWrt.OutNewLine(); // </OL>/</UL> in a new line
 
-        // es wird also eine Liste angefangen oder beendet:
+        // a list is started or ended:
         sal_Int16 eType = rInfo.GetNumRule()->Get( i-1 ).GetNumberingType();
         const sal_Char *pStr;
         if( SVX_NUM_CHAR_SPECIAL == eType || SVX_NUM_BITMAP == eType)
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to