<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:12.800000190734863px">-            // Alle Eintraege entfernen, zu denen es einen Entry gibt, der aber nicht selektiert ist.</span><br style="font-family:arial,sans-serif;font-size:12.800000190734863px">
<span style="font-family:arial,sans-serif;font-size:12.800000190734863px">+            // remove all entries to which there is an selected entry</span><br><div><span style="font-family:arial,sans-serif;font-size:12.800000190734863px"><br>
</span></div><div style><span style="font-family:arial,sans-serif;font-size:12.800000190734863px">sorry, this should have been</span></div><div style><span style="font-family:arial,sans-serif;font-size:12.800000190734863px"><br>
</span></div><div style><span style="font-family:arial,sans-serif;font-size:12.800000190734863px">+            // remove all entries to which there is an entry, but which is not selected</span><span style="font-family:arial,sans-serif;font-size:12.800000190734863px"><br>
</span></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Mar 3, 2013 at 6:08 PM, Christian M. Heller (via Code Review) <span dir="ltr"><<a href="mailto:gerrit@gerrit.libreoffice.org" target="_blank">gerrit@gerrit.libreoffice.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I have submitted a patch for review:<br>
<br>
    <a href="https://gerrit.libreoffice.org/2534" target="_blank">https://gerrit.libreoffice.org/2534</a><br>
<br>
To pull it, you can do:<br>
<br>
    git pull ssh://<a href="http://gerrit.libreoffice.org:29418/core" target="_blank">gerrit.libreoffice.org:29418/core</a> refs/changes/34/2534/1<br>
<br>
fdo#39468 translate German comments in vcl<br>
<br>
        modified:   vcl/inc/vcl/fltcall.hxx<br>
        modified:   vcl/inc/vcl/textdata.hxx<br>
        modified:   vcl/inc/vcl/texteng.hxx<br>
        modified:   vcl/source/control/combobox.cxx<br>
        modified:   vcl/source/control/fixed.cxx<br>
<br>
Change-Id: I8af3fe962ba77d7047eac8d7570c5bc572585363<br>
---<br>
M vcl/inc/vcl/fltcall.hxx<br>
M vcl/inc/vcl/textdata.hxx<br>
M vcl/inc/vcl/texteng.hxx<br>
M vcl/source/control/combobox.cxx<br>
M vcl/source/control/fixed.cxx<br>
5 files changed, 31 insertions(+), 30 deletions(-)<br>
<br>
<br>
<br>
diff --git a/vcl/inc/vcl/fltcall.hxx b/vcl/inc/vcl/fltcall.hxx<br>
index 91e4d28..03a6340 100644<br>
--- a/vcl/inc/vcl/fltcall.hxx<br>
+++ b/vcl/inc/vcl/fltcall.hxx<br>
@@ -49,19 +49,19 @@<br>
<br>
 typedef sal_Bool (*PFilterCall)(SvStream & rStream, Graphic & rGraphic,<br>
                                 FilterConfigItem* pConfigItem, sal_Bool bPrefDialog);<br>
-    // Von diesem Typ sind sowohl Export-Filter-Funktionen als auch Import-Filter-Funktionen.<br>
-    // rFileName ist der komplette Pfadname der zu importierenden bzw. zu exportierenden Datei.<br>
-    // pCallBack darf auch NULL sein. pCallerData wird der Callback-Funktion uebergeben.<br>
-    // pOptionsConfig darf NULL sein. Anderenfalls ist die Gruppe des Config schon gesetzt<br>
-    // und darf von dem Filter nicht geaendert werden!<br>
-    // Wenn bPrefDialog==sal_True gilt, wird ggf. ein Preferences-Dialog durchgefuehrt.<br>
+    // Of this type are both export-filter and import-filter functions<br>
+    // rFileName is the complete path to the file to be imported or exported<br>
+    // pCallBack can be NULL. pCallerData is handed to the callback function<br>
+    // pOptionsConfig can be NULL; if not, the group of the config is already set<br>
+    // and may not be changed by this filter!<br>
+    // If bPrefDialog==sal_True, a Preferences-Dialog might be called<br>
<br>
 typedef sal_Bool ( *PFilterDlgCall )( FltCallDialogParameter& );<br>
-    // Von diesem Typ sind sowohl Export-Filter-Funktionen als auch Import-Filter-Funktionen.<br>
-    // Uebergeben wird ein Pointer auf ein Parent-Fenster und auf die Options-Config.<br>
-    // pOptions und pWindow duerfen NULL sein, in diesem Fall wird sal_False zurueckgeliefert.<br>
-    // Anderenfalls ist die Gruppe der Config schon gesetzt<br>
-    // und darf von dem Filter nicht geaendert werden!<br>
+    // Of this type are both export-filter and import-filter functions<br>
+    // hands a pointer to the parent window and to the options config<br>
+    // pOptions and pWindow can be NULL; in this case sal_False is returned,<br>
+    // otherwise the group of the config is already set<br>
+    // and may not be changed by this filter!<br>
<br>
 #endif<br>
<br>
diff --git a/vcl/inc/vcl/textdata.hxx b/vcl/inc/vcl/textdata.hxx<br>
index 4ee0e2f..476ba00 100644<br>
--- a/vcl/inc/vcl/textdata.hxx<br>
+++ b/vcl/inc/vcl/textdata.hxx<br>
@@ -25,7 +25,7 @@<br>
 #include <svl/smplhint.hxx><br>
 #include <tools/string.hxx><br>
<br>
-// Fuer Notify, wenn alle Absaetze geloescht wurden...<br>
+// for Notify, if all paragraphs were deleted<br>
 #define TEXT_PARA_ALL               0xFFFFFFFF<br>
<br>
 class TextPaM<br>
diff --git a/vcl/inc/vcl/texteng.hxx b/vcl/inc/vcl/texteng.hxx<br>
index e5f4582..2fc0314 100644<br>
--- a/vcl/inc/vcl/texteng.hxx<br>
+++ b/vcl/inc/vcl/texteng.hxx<br>
@@ -122,7 +122,7 @@<br>
<br>
     TxtAlign            meAlign;<br>
<br>
-    sal_Bool                mbIsFormatting      : 1;    // Semaphore wegen der Hook's<br>
+    sal_Bool                mbIsFormatting      : 1;    // semaphore for the Hook's<br>
     sal_Bool                mbFormatted         : 1;<br>
     sal_Bool                mbUpdate            : 1;<br>
     sal_Bool                mbModified          : 1;<br>
@@ -161,7 +161,7 @@<br>
     SAL_DLLPRIVATE ::com::sun::star::uno::Reference < ::com::sun::star::i18n::XExtendedInputSequenceChecker > GetInputSequenceChecker() const;<br>
     SAL_DLLPRIVATE sal_Bool IsInputSequenceCheckingRequired( sal_Unicode c, const TextSelection& rCurSel ) const;<br>
<br>
-    // Broadcasten bzw. Selektionen anpassen:<br>
+    // broadcast or adjust selections<br>
     void                ImpParagraphInserted( sal_uLong nPara );<br>
     void                ImpParagraphRemoved( sal_uLong nPara );<br>
     void                ImpCharsRemoved( sal_uLong nPara, sal_uInt16 nPos, sal_uInt16 nChars );<br>
@@ -210,12 +210,12 @@<br>
     sal_uLong               CalcTextWidth( sal_uLong nPara, sal_uInt16 nPortionStart, sal_uInt16 nPortionLen, const Font* pFont = 0 );<br>
     Range               GetInvalidYOffsets( sal_uLong nPortion );<br>
<br>
-    // Fuer Undo/Redo<br>
+    // for Undo/Redo<br>
     void                InsertContent( TextNode* pNode, sal_uLong nPara );<br>
     TextPaM             SplitContent( sal_uLong nNode, sal_uInt16 nSepPos );<br>
     TextPaM             ConnectContents( sal_uLong nLeftNode );<br>
<br>
-    // Ans API uebergebene PaM's und Selektionen auf einen gueltigen Bereich einstellen<br>
+    // adjust PaM's and selections that were transfered to the API to a valid range<br>
     void                ValidateSelection( TextSelection& rSel ) const;<br>
     void                ValidatePaM( TextPaM& rPaM ) const;<br>
<br>
diff --git a/vcl/source/control/combobox.cxx b/vcl/source/control/combobox.cxx<br>
index 8356a52..fd09ccb 100644<br>
--- a/vcl/source/control/combobox.cxx<br>
+++ b/vcl/source/control/combobox.cxx<br>
@@ -381,7 +381,7 @@<br>
         {<br>
             aText = mpSubEdit->GetText();<br>
<br>
-            // Alle Eintraege entfernen, zu denen es einen Entry gibt, der aber nicht selektiert ist.<br>
+            // remove all entries to which there is an selected entry<br>
             xub_StrLen nIndex = 0;<br>
             while ( nIndex != STRING_NOTFOUND )<br>
             {<br>
@@ -403,7 +403,7 @@<br>
                 aText = comphelper::string::strip(aText, ' ');<br>
             }<br>
<br>
-            // Fehlende Eintraege anhaengen...<br>
+            // attach missing entries<br>
             ::std::set< sal_uInt16 > aSelInText;<br>
             lcl_GetSelectedEntries( aSelInText, aText, mcMultiSep, mpImplLB->GetEntryList() );<br>
             sal_uInt16 nSelectedEntries = mpImplLB->GetEntryList()->GetSelectEntryCount();<br>
@@ -415,7 +415,7 @@<br>
                     if ( aText.Len() && (aText.GetChar( aText.Len()-1 ) != mcMultiSep) )<br>
                         aText += mcMultiSep;<br>
                     if ( aText.Len() )<br>
-                        aText += ' ';   // etwas auflockern<br>
+                        aText += ' ';   // slightly loosen<br>
                     aText += mpImplLB->GetEntryList()->GetEntryText( nP );<br>
                     aText += mcMultiSep;<br>
                 }<br>
@@ -611,8 +611,8 @@<br>
             ImplUpdateFloatSelection();<br>
     }<br>
<br>
-    // FloatingWindow-Groesse auch im unsichtbare Zustand auf Stand halten,<br>
-    // weil KEY_PGUP/DOWN ausgewertet wird...<br>
+    // adjust the size of the FloatingWindow even when invisible<br>
+    // as KEY_PGUP/DOWN is being processed...<br>
     if ( mpFloatWin )<br>
         mpFloatWin->SetSizePixel( mpFloatWin->CalcFloatSize() );<br>
 }<br>
@@ -724,7 +724,8 @@<br>
             ImplInitDropDownButton( mpBtn );<br>
         }<br>
         Resize();<br>
-        mpImplLB->Resize(); // Wird nicht durch ComboBox::Resize() gerufen, wenn sich die ImplLB nicht aendert.<br>
+        mpImplLB->Resize(); // not called by ComboBox::Resize() if ImplLB is unchanged<br>
+<br>
         SetBackground();    // due to a hack in Window::UpdateSettings the background must be reset<br>
                             // otherwise it will overpaint NWF drawn comboboxes<br>
     }<br>
@@ -857,7 +858,7 @@<br>
<br>
 void ComboBox::ImplUpdateFloatSelection()<br>
 {<br>
-    // Text in der ListBox in den sichtbaren Bereich bringen<br>
+    // move text in the ListBox into the visible region<br>
     mpImplLB->SetCallSelectionChangedHdl( sal_False );<br>
     if ( !IsMultiSelectionEnabled() )<br>
     {<br>
@@ -1112,11 +1113,11 @@<br>
<br>
 Size ComboBox::CalcSize( sal_uInt16 nColumns, sal_uInt16 nLines ) const<br>
 {<br>
-    // ggf. werden ScrollBars eingeblendet<br>
+    // show ScrollBars where appropriate<br>
     Size aMinSz = CalcMinimumSize();<br>
     Size aSz;<br>
<br>
-    // Hoehe<br>
+    // height<br>
     if ( nLines )<br>
     {<br>
         if ( !IsDropDownBox() )<br>
@@ -1127,7 +1128,7 @@<br>
     else<br>
         aSz.Height() = aMinSz.Height();<br>
<br>
-    // Breite<br>
+    // width<br>
     if ( nColumns )<br>
         aSz.Width() = nColumns * GetTextWidth(rtl::OUString(static_cast<sal_Unicode>('X')));<br>
     else<br>
@@ -1203,7 +1204,7 @@<br>
         }<br>
     }<br>
<br>
-    // Inhalt<br>
+    // contents<br>
     if ( !IsDropDownBox() )<br>
     {<br>
         long        nOnePixel = GetDrawPixel( pDev, 1 );<br>
diff --git a/vcl/source/control/fixed.cxx b/vcl/source/control/fixed.cxx<br>
index efa5985..f1d1957 100644<br>
--- a/vcl/source/control/fixed.cxx<br>
+++ b/vcl/source/control/fixed.cxx<br>
@@ -405,7 +405,7 @@<br>
     if ( pControl->GetStyle() & WB_EXTRAOFFSET )<br>
         aSize.Width() += 2;<br>
<br>
-    // GetTextRect verkraftet keinen leeren String:<br>
+    // GetTextRect cannot take and empty string<br>
     if ( aSize.Width() < 0 )<br>
         aSize.Width() = 0;<br>
     if ( aSize.Height() <= 0 )<br>
@@ -892,7 +892,7 @@<br>
     }<br>
     else<br>
     {<br>
-        // Haben wir ueberhaupt eine Bitmap<br>
+        // do we have a Bitmap?<br>
         if ( !(!(*pBitmap)) )<br>
         {<br>
             if ( GetStyle() & WB_SCALE )<br>
@@ -1095,7 +1095,7 @@<br>
<br>
     Image *pImage = &maImage;<br>
<br>
-    // Haben wir ueberhaupt ein Image<br>
+    // do we have an image?<br>
     if ( !(!(*pImage)) )<br>
     {<br>
         if ( GetStyle() & WB_SCALE )<br>
<br>
--<br>
To view, visit <a href="https://gerrit.libreoffice.org/2534" target="_blank">https://gerrit.libreoffice.org/2534</a><br>
To unsubscribe, visit <a href="https://gerrit.libreoffice.org/settings" target="_blank">https://gerrit.libreoffice.org/settings</a><br>
<br>
Gerrit-MessageType: newchange<br>
Gerrit-Change-Id: I8af3fe962ba77d7047eac8d7570c5bc572585363<br>
Gerrit-PatchSet: 1<br>
Gerrit-Project: core<br>
Gerrit-Branch: master<br>
Gerrit-Owner: Christian M. Heller <<a href="mailto:christian.heller63@gmail.com">christian.heller63@gmail.com</a>><br>
<br>
_______________________________________________<br>
LibreOffice mailing list<br>
<a href="mailto:LibreOffice@lists.freedesktop.org">LibreOffice@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/libreoffice" target="_blank">http://lists.freedesktop.org/mailman/listinfo/libreoffice</a><br>
</blockquote></div><br></div>