summaryrefslogtreecommitdiff
path: root/sw/source/filter/html/htmlnumwriter.cxx
diff options
context:
space:
mode:
authorJens Carl <j.carl43@gmx.de>2017-05-01 05:42:26 +0000
committerMichael Stahl <mstahl@redhat.com>2017-05-03 15:20:45 +0200
commit751d431f881f52dee6e0fbcfb8308dbf2127999c (patch)
tree3001172792e9750d48542488814a119d555694fe /sw/source/filter/html/htmlnumwriter.cxx
parentdaed5b91cc263044388af200dff65bf295f2ecda (diff)
tdf#39468: Translate German comments and terms htmlnumwriter.cxx
Change-Id: I4cb4060d1b5208dabb6205516110c8bb7f8b38e3 Reviewed-on: https://gerrit.libreoffice.org/37115 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
Diffstat (limited to 'sw/source/filter/html/htmlnumwriter.cxx')
-rw-r--r--sw/source/filter/html/htmlnumwriter.cxx39
1 files changed, 17 insertions, 22 deletions
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)