[Libreoffice-commits] core.git: sw/source

Jens Carl j.carl43 at gmx.de
Wed Jun 14 11:12:56 UTC 2017


 sw/source/filter/html/swhtml.cxx |   93 +++++++++++++++++++--------------------
 1 file changed, 46 insertions(+), 47 deletions(-)

New commits:
commit 403d48e86d0c65d97514d5f5cab4c5eca84bbc68
Author: Jens Carl <j.carl43 at gmx.de>
Date:   Sat Jun 10 04:01:43 2017 +0000

    tdf#39468 Translate German comments/terms in sw/source/filter/html/swhtml.cxx
    
    Ninth set of translations.
    
    Change-Id: I8c92692529872cfbca4adcfde950b1738e3834a7
    Reviewed-on: https://gerrit.libreoffice.org/38623
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Michael Stahl <mstahl at redhat.com>

diff --git a/sw/source/filter/html/swhtml.cxx b/sw/source/filter/html/swhtml.cxx
index 235cfbcc07b0..0a73029ebf16 100644
--- a/sw/source/filter/html/swhtml.cxx
+++ b/sw/source/filter/html/swhtml.cxx
@@ -3939,7 +3939,7 @@ void SwHTMLParser::EndPara( bool bReal )
     if( pCntxt )
     {
         EndContext( pCntxt );
-        SetAttr();  // because of JavaScript set paragraph attribute as fast as possible
+        SetAttr();  // because of JavaScript set paragraph attributes as fast as possible
         delete pCntxt;
     }
 
@@ -4064,11 +4064,11 @@ void SwHTMLParser::EndHeading()
         }
     }
 
-    // and now close attributes
+    // and now end attributes
     if( pCntxt )
     {
         EndContext( pCntxt );
-        SetAttr();  // because of JavaScript set paragraph attribute as fast as possible
+        SetAttr();  // because of JavaScript set paragraph attributes as fast as possible
         delete pCntxt;
     }
 
@@ -4113,9 +4113,9 @@ void SwHTMLParser::NewTextFormatColl( HtmlTokenId nToken, sal_uInt16 nColl )
     {
     case HtmlTokenId::LISTING_ON:
     case HtmlTokenId::XMP_ON:
-        // Diese beiden Tags werden jetzt auf die PRE-Vorlage gemappt.
-        // Fuer dem Fall, dass ein CLASS angegeben ist, loeschen wir
-        // es damit wir nicht die CLASS der PRE-Vorlage bekommen.
+        // These both tags will be mapped to the PRE style. For the case that a
+        // a CLASS exists we will delete it so that we don't get the CLASS of
+        // the PRE style.
         aClass = aEmptyOUStr;
         SAL_FALLTHROUGH;
     case HtmlTokenId::BLOCKQUOTE_ON:
@@ -4124,14 +4124,14 @@ void SwHTMLParser::NewTextFormatColl( HtmlTokenId nToken, sal_uInt16 nColl )
         eMode = AM_SPACE;
         break;
     case HtmlTokenId::ADDRESS_ON:
-        eMode = AM_NOSPACE; // ADDRESS kann auf einen <P> ohne </P> folgen
+        eMode = AM_NOSPACE; // ADDRESS can follow on a <P> without </P>
         break;
     case HtmlTokenId::DT_ON:
     case HtmlTokenId::DD_ON:
         eMode = AM_SOFTNOSPACE;
         break;
     default:
-        OSL_ENSURE( false, "unbekannte Vorlage" );
+        OSL_ENSURE( false, "unknown style" );
         break;
     }
     if( m_pPam->GetPoint()->nContent.GetIndex() )
@@ -4139,7 +4139,7 @@ void SwHTMLParser::NewTextFormatColl( HtmlTokenId nToken, sal_uInt16 nColl )
     else if( AM_SPACE==eMode )
         AddParSpace();
 
-    // ... und in einem Kontext merken
+    // ... and save in a context
     HTMLAttrContext *pCntxt = new HTMLAttrContext( nToken, nColl, aClass );
 
     // parse styles (regarding class see also NewPara)
@@ -4159,10 +4159,10 @@ void SwHTMLParser::NewTextFormatColl( HtmlTokenId nToken, sal_uInt16 nColl )
 
     PushContext( pCntxt );
 
-    // die neue Vorlage setzen
+    // set the new style
     SetTextCollAttrs( pCntxt );
 
-    // Laufbalkenanzeige aktualisieren
+    // update progress bar
     ShowStatline();
 }
 
@@ -4184,7 +4184,7 @@ void SwHTMLParser::EndTextFormatColl( HtmlTokenId nToken )
         eMode = AM_SOFTNOSPACE;
         break;
     default:
-        OSL_ENSURE( false, "unbekannte Vorlage" );
+        OSL_ENSURE( false, "unknown style" );
         break;
     }
     if( m_pPam->GetPoint()->nContent.GetIndex() )
@@ -4192,18 +4192,18 @@ void SwHTMLParser::EndTextFormatColl( HtmlTokenId nToken )
     else if( AM_SPACE==eMode )
         AddParSpace();
 
-    // den aktuellen Kontext vom Stack holen
+    // pop current context of stack
     HTMLAttrContext *pCntxt = PopContext( getOnToken(nToken) );
 
-    // und noch Attribute beenden
+    // and now end attributes
     if( pCntxt )
     {
         EndContext( pCntxt );
-        SetAttr();  // Absatz-Atts wegen JavaScript moeglichst schnell setzen
+        SetAttr();  // because of JavaScript set paragraph attributes as fast as possible
         delete pCntxt;
     }
 
-    // und die bisherige Vorlage setzen
+    // reset existing style
     SetTextCollAttrs();
 }
 
@@ -4236,14 +4236,14 @@ void SwHTMLParser::NewDefList()
         }
     }
 
-    // einen neuen Absatz aufmachen
+    // open a new paragraph
     bool bSpace = (GetNumInfo().GetDepth() + m_nDefListDeep) == 0;
     if( m_pPam->GetPoint()->nContent.GetIndex() )
         AppendTextNode( bSpace ? AM_SPACE : AM_SOFTNOSPACE );
     else if( bSpace )
         AddParSpace();
 
-    // ein Level mehr
+    // one level more
     m_nDefListDeep++;
 
     bool bInDD = false, bNotInDD = false;
@@ -4267,22 +4267,21 @@ void SwHTMLParser::NewDefList()
         }
     }
 
-    // ... und in einem Kontext merken
+    // ... and save in a context
     HTMLAttrContext *pCntxt = new HTMLAttrContext( HtmlTokenId::DEFLIST_ON );
 
-    // darin auch die Raender merken
+    // in it save also the margins
     sal_uInt16 nLeft=0, nRight=0;
     short nIndent=0;
     GetMarginsFromContext( nLeft, nRight, nIndent );
 
-    // Die Einrueckung, die sich schon aus einem DL-ergibt, entspricht der
-    // eines DT auf dem aktuellen Level, und die entspricht der eines
-    // DD auf dem Level davor. Fue einen Level >=2 muss also ein DD-Abstand
-    // hinzugefuegt werden
+    // The indentation, which already results from a DL, correlates with a DT
+    // on the current level and this correlates to a DD from the previous level.
+    // For a level >=2 we must add DD distance.
     if( !bInDD && m_nDefListDeep > 1 )
     {
 
-        // und den der DT-Vorlage des aktuellen Levels
+        // and the one of the DT-style of the current level
         SvxLRSpaceItem rLRSpace =
             m_pCSS1Parser->GetTextFormatColl( RES_POOLCOLL_HTML_DD, aEmptyOUStr )
                        ->GetLRSpace();
@@ -4306,7 +4305,7 @@ void SwHTMLParser::NewDefList()
 
     PushContext( pCntxt );
 
-    // die Attribute der neuen Vorlage setzen
+    // set the attributes of the new style
     if( m_nDefListDeep > 1 )
         SetTextCollAttrs( pCntxt );
 }
@@ -4319,28 +4318,28 @@ void SwHTMLParser::EndDefList()
     else if( bSpace )
         AddParSpace();
 
-    // ein Level weniger
+    // one level less
     if( m_nDefListDeep > 0 )
         m_nDefListDeep--;
 
-    // den aktuellen Kontext vom Stack holen
+    // pop current context of stack
     HTMLAttrContext *pCntxt = PopContext( HtmlTokenId::DEFLIST_ON );
 
-    // und noch Attribute beenden
+    // and now end attributes
     if( pCntxt )
     {
         EndContext( pCntxt );
-        SetAttr();  // Absatz-Atts wegen JavaScript moeglichst schnell setzen
+        SetAttr();  // because of JavaScript set paragraph attributes as fast as possible
         delete pCntxt;
     }
 
-    // und Vorlage setzen
+    // and set style
     SetTextCollAttrs();
 }
 
 void SwHTMLParser::NewDefListItem( HtmlTokenId nToken )
 {
-    // festellen, ob das DD/DT in einer DL vorkommt
+    // determine if the DD/DT exist in a DL
     bool bInDefList = false, bNotInDefList = false;
     auto nPos = m_aContexts.size();
     while( !bInDefList && !bNotInDefList && nPos>m_nContextStMin )
@@ -4361,12 +4360,12 @@ void SwHTMLParser::NewDefListItem( HtmlTokenId nToken )
         }
     }
 
-    // wenn nicht, implizit eine neue DL aufmachen
+    // if not, then implicitly open a new DL
     if( !bInDefList )
     {
         m_nDefListDeep++;
         OSL_ENSURE( m_nOpenParaToken == HtmlTokenId::NONE,
-                "Jetzt geht ein offenes Absatz-Element verloren" );
+                "Now an open paragraph element will be lost." );
         m_nOpenParaToken = nToken;
     }
 
@@ -4376,11 +4375,11 @@ void SwHTMLParser::NewDefListItem( HtmlTokenId nToken )
 
 void SwHTMLParser::EndDefListItem( HtmlTokenId nToken )
 {
-    // einen neuen Absatz aufmachen
+    // open a new paragraph
     if( nToken == HtmlTokenId::NONE && m_pPam->GetPoint()->nContent.GetIndex() )
         AppendTextNode( AM_SOFTNOSPACE );
 
-    // Kontext zu dem Token suchen und vom Stack holen
+    // search context matching the token and fetch it from stack
     nToken = getOnToken(nToken);
     HTMLAttrContext *pCntxt = nullptr;
     auto nPos = m_aContexts.size();
@@ -4398,23 +4397,23 @@ void SwHTMLParser::EndDefListItem( HtmlTokenId nToken )
             }
             break;
         case HtmlTokenId::DEFLIST_ON:
-            // keine DD/DT ausserhalb der aktuelen DefListe betrachten
+            // don't look at DD/DT outside the current DefList
         case HtmlTokenId::DIRLIST_ON:
         case HtmlTokenId::MENULIST_ON:
         case HtmlTokenId::ORDERLIST_ON:
         case HtmlTokenId::UNORDERLIST_ON:
-            // und auch nicht ausserhalb einer anderen Liste
+            // and also not outside another list
             nPos = m_nContextStMin;
             break;
         default: break;
         }
     }
 
-    // und noch Attribute beenden
+    // and now end attributes
     if( pCntxt )
     {
         EndContext( pCntxt );
-        SetAttr();  // Absatz-Atts wegen JavaScript moeglichst schnell setzen
+        SetAttr();  // because of JavaScript set paragraph attributes as fast as possible
         delete pCntxt;
     }
 }
@@ -5319,7 +5318,7 @@ void SwHTMLParser::InsertHorzRule()
     if( !aId.isEmpty() )
         InsertBookmark( aId );
 
-    // den aktuellen Kontext vom Stack holen
+    // pop current context of stack
     HTMLAttrContext *pPoppedContext = PopContext( HtmlTokenId::HORZRULE );
     OSL_ENSURE( pPoppedContext==pCntxt, "wo kommt denn da ein HR-Kontext her?" );
     delete pPoppedContext;
@@ -5441,10 +5440,10 @@ HTMLAttr::~HTMLAttr()
 
 HTMLAttr *HTMLAttr::Clone(const SwNodeIndex& rEndPara, sal_Int32 nEndCnt) const
 {
-    // das Attribut mit der alten Start-Position neu anlegen
+    // create the attribute anew with old start position
     HTMLAttr *pNew = new HTMLAttr( *this, rEndPara, nEndCnt, ppHead );
 
-    // die Previous-Liste muss uebernommen werden, die Next-Liste nicht!
+    // The Previous-List must be taken over, the Next-List not!
     pNew->pPrev = pPrev;
 
     return pNew;
@@ -5453,13 +5452,13 @@ HTMLAttr *HTMLAttr::Clone(const SwNodeIndex& rEndPara, sal_Int32 nEndCnt) const
 void HTMLAttr::Reset(const SwNodeIndex& rSttPara, sal_Int32 nSttCnt,
                        HTMLAttr **ppHd)
 {
-    // den Anfang (und das Ende) neu setzen
+    // reset the start (and the end)
     nSttPara = rSttPara;
     nSttContent = nSttCnt;
     nEndPara = rSttPara;
     nEndContent = nSttCnt;
 
-    // den Head korrigieren und die Verkettungen aufheben
+    // correct the head and nullify link
     pNext = nullptr;
     pPrev = nullptr;
     ppHead = ppHd;
@@ -5468,11 +5467,11 @@ void HTMLAttr::Reset(const SwNodeIndex& rSttPara, sal_Int32 nSttCnt,
 void HTMLAttr::InsertPrev( HTMLAttr *pPrv )
 {
     OSL_ENSURE( !pPrv->pNext || pPrv->pNext == this,
-            "HTMLAttr::InsertPrev: pNext falsch" );
+            "HTMLAttr::InsertPrev: pNext wrong" );
     pPrv->pNext = nullptr;
 
     OSL_ENSURE( nullptr == pPrv->ppHead || ppHead == pPrv->ppHead,
-            "HTMLAttr::InsertPrev: ppHead falsch" );
+            "HTMLAttr::InsertPrev: ppHead wrong" );
     pPrv->ppHead = nullptr;
 
     HTMLAttr *pAttr = this;


More information about the Libreoffice-commits mailing list