This translates the rest of the german comments in writer/sw/source/ui/docvw to english.
This is contributed under the terms of the MPL 1.1 / GPLv3+ / LGPLv3+ triple license. --- sw/source/ui/docvw/SidebarWin.cxx | 2 +- sw/source/ui/docvw/romenu.cxx | 13 +++--- sw/source/ui/docvw/srcedtw.cxx | 81 ++++++++++++++++++------------------- 3 files changed, 47 insertions(+), 49 deletions(-) diff --git a/sw/source/ui/docvw/SidebarWin.cxx b/sw/source/ui/docvw/SidebarWin.cxx index 40c5bfa..8bb1f90 100644 --- a/sw/source/ui/docvw/SidebarWin.cxx +++ b/sw/source/ui/docvw/SidebarWin.cxx @@ -758,7 +758,7 @@ void SwSidebarWin::SetColor(Color aColorDark,Color aColorLight, Color aColorAnch AllSettings aSettings2 = mpVScrollbar->GetSettings(); StyleSettings aStyleSettings2 = aSettings2.GetStyleSettings(); aStyleSettings2.SetButtonTextColor(Color(0,0,0)); - aStyleSettings2.SetCheckedColor(mColorLight); //hintergund + aStyleSettings2.SetCheckedColor(mColorLight); // backgound aStyleSettings2.SetShadowColor(mColorAnchor); aStyleSettings2.SetFaceColor(mColorDark); aSettings2.SetStyleSettings(aStyleSettings2); diff --git a/sw/source/ui/docvw/romenu.cxx b/sw/source/ui/docvw/romenu.cxx index e24963e..f99226e 100644 --- a/sw/source/ui/docvw/romenu.cxx +++ b/sw/source/ui/docvw/romenu.cxx @@ -78,8 +78,7 @@ using namespace ::sfx2; void GetPreferedExtension( String &rExt, const Graphic &rGrf ) { - // dann ggfs. ueber die native-Info der Grafik den "besten" - // Filter vorschlagen + // then propose the "best" filter using the native-info, if applicable const sal_Char* pExt = "png"; switch( const_cast<Graphic&>(rGrf).GetLink().GetType() ) { @@ -399,7 +398,7 @@ void SwReadOnlyPopup::Execute( Window* pWin, USHORT nId ) String SwReadOnlyPopup::SaveGraphic( USHORT nId ) { - //Namen der Grafik herausfischen. + // fish out the graphic's name String aName; if ( MN_READONLY_SAVEBACKGROUND == nId ) { @@ -430,7 +429,7 @@ String ExportGraphic( const Graphic &rGraphic, const String &rGrfName ) INetURLObject aPath; aPath.SetSmartURL( sGrfPath ); - //Namen der Grafik herausfischen. + // fish out the graphic's name String aName = rGrfName; aDlgHelper.SetTitle( SW_RESSTR(STR_EXPORT_GRAFIK_TITLE)); @@ -459,7 +458,7 @@ String ExportGraphic( const Graphic &rGraphic, const String &rGrfName ) } if ( USHRT_MAX == nDfltFilter ) { - //"falsche" Extension? + // "wrong" extension? GetPreferedExtension( aExt, rGraphic ); for ( USHORT i = 0; i < nCount; ++i ) if ( aExt == rGF.GetExportFormatShortName( i ).ToLowerAscii() ) @@ -476,14 +475,14 @@ String ExportGraphic( const Graphic &rGraphic, const String &rGrfName ) if( aDlgHelper.Execute() == ERRCODE_NONE ) { String sPath( xFP->getFiles().getConstArray()[0] ); - //verwendeten Pfad merken - bitte nicht wieder wegoptimieren! + // remember used path - please don't optimize away! aPath.SetSmartURL( sPath); sGrfPath = aPath.GetPath(); if( rGrfName.Len() && nDfltFilter == rGF.GetExportFormatNumber( xFltMgr->getCurrentFilter())) { - //Versuchen die Originalgrafik zu speichern. + // try to save the original graphic SfxMedium aIn( rGrfName, STREAM_READ | STREAM_NOCREATE, TRUE ); if( aIn.GetInStream() && !aIn.GetInStream()->GetError() ) diff --git a/sw/source/ui/docvw/srcedtw.cxx b/sw/source/ui/docvw/srcedtw.cxx index e961632..447b42c 100644 --- a/sw/source/ui/docvw/srcedtw.cxx +++ b/sw/source/ui/docvw/srcedtw.cxx @@ -82,10 +82,10 @@ static void lcl_Highlight(const String& rSource, SwTextPortions& aPortionList) const USHORT nStrLen = rSource.Len(); - USHORT nInsert = 0; // Anzahl der eingefuegten Portions - USHORT nActPos = 0; //Position, an der '<' gefunden wurde - USHORT nOffset = 0; //Offset von nActPos zur '<' - USHORT nPortStart = USHRT_MAX; // fuer die TextPortion + USHORT nInsert = 0; // number of inserted portions + USHORT nActPos = 0; // position, where '<' was found + USHORT nOffset = 0; // Offset of nActPos to '<' + USHORT nPortStart = USHRT_MAX; // for the TextPortion USHORT nPortEnd = 0; // SwTextPortion aText; while(nActPos < nStrLen) @@ -93,11 +93,11 @@ static void lcl_Highlight(const String& rSource, SwTextPortions& aPortionList) svtools::ColorConfigEntry eFoundType = svtools::HTMLUNKNOWN; if(rSource.GetChar(nActPos) == cOpenBracket && nActPos < nStrLen - 2 ) { - // 'leere' Portion einfuegen + // insert 'empty' portion if(nPortEnd < nActPos - 1 ) { aText.nLine = 0; - // am Anfang nicht verschieben + // don't move at the beginning aText.nStart = nPortEnd; if(nInsert) aText.nStart += 1; @@ -109,7 +109,7 @@ static void lcl_Highlight(const String& rSource, SwTextPortions& aPortionList) sal_Unicode cFollowNext = rSource.GetChar((xub_StrLen)(nActPos + 2)); if(cExclamation == cFollowFirst) { - // "<!" SGML oder Kommentar + // "<!" SGML or comment if(cMinus == cFollowNext && nActPos < nStrLen - 3 && cMinus == rSource.GetChar((xub_StrLen)(nActPos + 3))) { @@ -122,14 +122,14 @@ static void lcl_Highlight(const String& rSource, SwTextPortions& aPortionList) } else if(cSlash == cFollowFirst) { - // "</" Slash ignorieren + // "</" ignore slash nPortStart = nActPos; nActPos++; nOffset++; } if(svtools::HTMLUNKNOWN == eFoundType) { - //jetzt koennte hier ein keyword folgen + // now here a keyword could follow USHORT nSrchPos = nActPos; while(++nSrchPos < nStrLen - 1) { @@ -146,20 +146,20 @@ static void lcl_Highlight(const String& rSource, SwTextPortions& aPortionList) } if(nSrchPos > nActPos + 1) { - //irgend ein String wurde gefunden + // some string was found String sToken = rSource.Copy(nActPos + 1, nSrchPos - nActPos - 1 ); sToken.ToUpperAscii(); int nToken = ::GetHTMLToken(sToken); if(nToken) { - //Token gefunden + // Token was found eFoundType = svtools::HTMLKEYWORD; nPortEnd = nSrchPos; nPortStart = nActPos; } else { - //was war das denn? + // what was that? #if OSL_DEBUG_LEVEL > 1 OSL_ENSURE(false, "Token not recognised!"); OSL_ENSURE(false, ByteString(sToken, gsl_getSystemTextEncoding()).GetBuffer()); @@ -168,7 +168,7 @@ static void lcl_Highlight(const String& rSource, SwTextPortions& aPortionList) } } - // jetzt muss noch '>' gesucht werden + // now we still have to look for '>' if(svtools::HTMLUNKNOWN != eFoundType) { BOOL bFound = FALSE; @@ -181,7 +181,7 @@ static void lcl_Highlight(const String& rSource, SwTextPortions& aPortionList) } if(!bFound && (eFoundType == svtools::HTMLCOMMENT)) { - // Kommentar ohne Ende in dieser Zeile + // comment without ending in this line bFound = TRUE; nPortEnd = nStrLen - 1; } @@ -260,10 +260,10 @@ void SwSrcEditWindow::DataChanged( const DataChangedEvent& rDCEvt ) switch ( rDCEvt.GetType() ) { case DATACHANGED_SETTINGS: - // ScrollBars neu anordnen bzw. Resize ausloesen, da sich - // ScrollBar-Groesse geaendert haben kann. Dazu muss dann im - // Resize-Handler aber auch die Groesse der ScrollBars aus - // den Settings abgefragt werden. + // newly rearrange ScrollBars or trigger Resize, because + // ScrollBar size could have changed. For this, in the + // Resize handler the size of ScrollBars has to be queried + // from the settings as well. if( rDCEvt.GetFlags() & SETTINGS_STYLE ) Resize(); break; @@ -272,7 +272,7 @@ void SwSrcEditWindow::DataChanged( const DataChangedEvent& rDCEvt ) void SwSrcEditWindow::Resize() { - // ScrollBars, etc. passiert in Adjust... + // ScrollBars, etc. happens in Adjust... if ( pTextView ) { long nVisY = pTextView->GetStartDocPos().Y(); @@ -304,7 +304,7 @@ void SwSrcEditWindow::Resize() pOutWin->SetOutputSizePixel(aOutSz); InitScrollBars(); - // Zeile im ersten Resize setzen + // set line in first Resize if(USHRT_MAX != nStartLine) { if(nStartLine < pTextEngine->GetParagraphCount()) @@ -329,7 +329,7 @@ void TextViewOutWin::DataChanged( const DataChangedEvent& rDCEvt ) switch( rDCEvt.GetType() ) { case DATACHANGED_SETTINGS: - // den Settings abgefragt werden. + // query settings if( rDCEvt.GetFlags() & SETTINGS_STYLE ) { const Color &rCol = GetSettings().GetStyleSettings().GetWindowColor(); @@ -446,7 +446,7 @@ void SwSrcEditWindow::CreateTextEngine() pOutWin->SetPointer(Pointer(POINTER_TEXT)); pOutWin->Show(); - //Scrollbars anlegen + // create Scrollbars pHScrollbar = new ScrollBar(this, WB_3DLOOK |WB_HSCROLL|WB_DRAG); pHScrollbar->EnableRTL( false ); // --- RTL --- no mirroring for scrollbars pHScrollbar->SetScrollHdl(LINK(this, SwSrcEditWindow, ScrollHdl)); @@ -491,7 +491,7 @@ void SwSrcEditWindow::CreateTextEngine() void SwSrcEditWindow::SetScrollBarRanges() { - // Extra-Methode, nicht InitScrollBars, da auch fuer TextEngine-Events. + // Extra method, not InitScrollBars, because also for TextEngine events. pHScrollbar->SetRange( Range( 0, nCurTextWidth-1 ) ); pVScrollbar->SetRange( Range(0, pTextEngine->GetTextHeight()-1) ); @@ -541,7 +541,7 @@ IMPL_LINK( SwSrcEditWindow, SyntaxTimerHdl, Timer *, pTimer ) bHighlighting = TRUE; USHORT nLine; USHORT nCount = 0; - // zuerst wird der Bereich um dem Cursor bearbeitet + // at first the region around the cursor is processed TextSelection aSel = pTextView->GetSelection(); USHORT nCur = (USHORT)aSel.GetStart().GetPara(); if(nCur > 40) @@ -567,7 +567,7 @@ IMPL_LINK( SwSrcEditWindow, SyntaxTimerHdl, Timer *, pTimer ) } } - // wenn dann noch etwas frei ist, wird von Beginn an weitergearbeitet + // when there is still anything left by then, go on from the beginning void* p = aSyntaxLineTable.First(); while ( p && nCount < MAX_SYNTAX_HIGHLIGHT) { @@ -586,8 +586,8 @@ IMPL_LINK( SwSrcEditWindow, SyntaxTimerHdl, Timer *, pTimer ) if(aSyntaxLineTable.Count() && !pTimer->IsActive()) pTimer->Start(); - // SyntaxTimerHdl wird gerufen, wenn Text-Aenderung - // => gute Gelegenheit, Textbreite zu ermitteln! + // SyntaxTimerHdl is called when text changed + // => good opportunity to determine text width! long nPrevTextWidth = nCurTextWidth; nCurTextWidth = pTextEngine->CalcTextWidth() + 25; // kleine Toleranz if ( nCurTextWidth != nPrevTextWidth ) @@ -599,8 +599,8 @@ IMPL_LINK( SwSrcEditWindow, SyntaxTimerHdl, Timer *, pTimer ) void SwSrcEditWindow::DoSyntaxHighlight( USHORT nPara ) { - // Durch das DelayedSyntaxHighlight kann es passieren, - // dass die Zeile nicht mehr existiert! + // Because of DelayedSyntaxHighlight it could happen, + // that the line doesn't exist anymore! if ( nPara < pTextEngine->GetParagraphCount() ) { BOOL bTempModified = IsModified(); @@ -640,7 +640,7 @@ void SwSrcEditWindow::ImpDoHighlight( const String& rSource, USHORT nLineOff ) return; SwTextPortion& rLast = aPortionList[nCount-1]; - if ( rLast.nStart > rLast.nEnd ) // Nur bis Bug von MD behoeben + if ( rLast.nStart > rLast.nEnd ) // Only until Bug from MD is resolved { nCount--; aPortionList.Remove( nCount); @@ -648,16 +648,15 @@ void SwSrcEditWindow::ImpDoHighlight( const String& rSource, USHORT nLineOff ) return; } - // Evtl. Optimieren: - // Wenn haufig gleiche Farbe, dazwischen Blank ohne Farbe, - // ggf. zusammenfassen, oder zumindest das Blank, - // damit weniger Attribute + // maybe optimize: + // If frequently the same color, blank without color in between, + // maybe summarize or at least the blank; for less attributes BOOL bOptimizeHighlight = TRUE; // war in der BasicIDE static if ( bOptimizeHighlight ) { - // Es muessen nur die Blanks und Tabs mit attributiert werden. - // Wenn zwei gleiche Attribute hintereinander eingestellt werden, - // optimiert das die TextEngine. + // Only blanks and tabs have to be attributed along. + // When two identical attributes are placed consecutively, + // it optimises the TextEngine. USHORT nLastEnd = 0; for ( USHORT i = 0; i < nCount; i++ ) @@ -667,13 +666,13 @@ void SwSrcEditWindow::ImpDoHighlight( const String& rSource, USHORT nLineOff ) USHORT nLine = aPortionList[0].nLine; OSL_ENSURE( r.nLine == nLine, "doch mehrere Zeilen ?" ); #endif - if ( r.nStart > r.nEnd ) // Nur bis Bug von MD behoeben + if ( r.nStart > r.nEnd ) // only until Bug from MD is resolved continue; if ( r.nStart > nLastEnd ) { - // Kann ich mich drauf verlassen, dass alle ausser - // Blank und Tab gehighlightet wird ?! + // Can I rely on the fact that all except blank and tab + // are being highlighted?! r.nStart = nLastEnd; } nLastEnd = r.nEnd+1; @@ -685,7 +684,7 @@ void SwSrcEditWindow::ImpDoHighlight( const String& rSource, USHORT nLineOff ) for ( USHORT i = 0; i < aPortionList.Count(); i++ ) { SwTextPortion& r = aPortionList[i]; - if ( r.nStart > r.nEnd ) // Nur bis Bug von MD behoeben + if ( r.nStart > r.nEnd ) // only until Bug from MD is resolved continue; if(r.eType != svtools::HTMLSGML && r.eType != svtools::HTMLCOMMENT && -- 1.7.1 _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice