You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by pe...@apache.org on 2021/01/26 21:59:20 UTC

[openoffice] 01/01: translated various comments

This is an automated email from the ASF dual-hosted git repository.

petko pushed a commit to branch translation
in repository https://gitbox.apache.org/repos/asf/openoffice.git

commit 483981ee50fcb709a2f6964ee0364db1390cf13a
Author: LordofNoob <le...@gmail.com>
AuthorDate: Tue Jan 26 22:56:45 2021 +0100

    translated various comments
---
 main/sw/inc/shellio.hxx | 126 +++++++++++++++++++++++-------------------------
 1 file changed, 61 insertions(+), 65 deletions(-)

diff --git a/main/sw/inc/shellio.hxx b/main/sw/inc/shellio.hxx
index d6056f6..2806ba7 100644
--- a/main/sw/inc/shellio.hxx
+++ b/main/sw/inc/shellio.hxx
@@ -1,5 +1,5 @@
 /**************************************************************
- * 
+ *
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
@@ -7,16 +7,16 @@
  * to you under the Apache License, Version 2.0 (the
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
- * 
+ *
  *   http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  * KIND, either express or implied.  See the License for the
  * specific language governing permissions and limitations
  * under the License.
- * 
+ *
  *************************************************************/
 
 
@@ -45,7 +45,7 @@
 #include <errhdl.hxx>
 #include <iodetect.hxx>
 
-// einige Forward - Deklarationen
+// some forward declerations
 class SfxFilterContainer;
 class SfxFilter;
 class SfxItemPool;
@@ -65,8 +65,7 @@ class SwTextBlocks;
 struct SwPosition;
 struct Writer_Impl;
 
-// ab so vielen chars wird ein mit einem ASCII/W4W-Reader eingelesener
-// Absatz zwangsweise umgebrochen. Muss immer groesser als 200 sein !!!
+//beyond following number  ASCII/W4W-reader is used. Must be greater then 200
 #define MAX_ASCII_PARA 10000
 
 
@@ -106,11 +105,11 @@ public:
 };
 
 /**************** SwReader/Reader ************************/
-// Basisklasse der moeglichen Optionen fuer einen speziellen Reader
+// base class for different specialized readers
 class Reader;
-// Ruft den Reader mit seinen Optionen, Dokument, Cursor etc.
+//  calls a document with its options, document, cursor etc.
 class SwReader;
-// SwRead ist der Pointer auf die Read-Optionen-Basisklasse
+// SwRead is a pointer on the read options of the base class
 typedef Reader *SwRead;
 
 class SwgReaderOption
@@ -161,7 +160,7 @@ class SwReader: public SwDocFac
 	SvStream* pStrm;
     SotStorageRef pStg;
     com::sun::star::uno::Reference < com::sun::star::embed::XStorage > xStg;
-	SfxMedium* pMedium;		// wer ein Medium haben will (W4W)
+	SfxMedium* pMedium;		// describes file or storage (W4W)
 
 	SwPaM* pCrsr;
 	String aFileName;
@@ -169,16 +168,16 @@ class SwReader: public SwDocFac
 
 public:
 	/*
-	 * Initiales Einlesen. Dokument wird erst beim Read(..) angelegt.
-	 * JP 25.04.95: oder falls es mitgegeben wird, in dieses.
-	 *				Sonderfall fuer Load mit Sw3Reader
+	 * Initial read. document is created when function Read(...) os called
+	 * JP 25.04.95: or if it has been passed in that one.
+	 *				special case if loaded with Sw3Reader
 	 */
     //SwReader( SotStorage&, const String& rFilename, SwDoc *pDoc = 0 );
     //SwReader( const com::sun::star::uno::Reference < com::sun::star::embed::XStorage >&, const String& rFilename, SwDoc *pDoc = 0 );
     SwReader( SfxMedium&, const String& rFilename, SwDoc *pDoc = 0 );
 	/*
-	 * In ein existierendes Dokument einlesen, Dokument und
-	 * Position im Dokument werden aus dem SwPaM uebernommen.
+	 * read into an nexisting document. Document and
+	 * position within the document are taken from SwPaM.
 	 */
     SwReader( SvStream&, const String& rFilename, const String& rBaseURL, SwPaM& );
     //SwReader( SotStorage&, const String& rFilename, SwPaM& );
@@ -186,7 +185,7 @@ public:
     SwReader( const com::sun::star::uno::Reference < com::sun::star::embed::XStorage >&, const String& rFilename, SwPaM& );
 
 	/*
- 	* Nur SwReader::Read(...) ist die Export-Schnittstelle!!!
+ 	* only SwReader::Read(...) is the Export-Interface!!!
  	*/
 	sal_Bool NeedsPasswd( const Reader& );
 	sal_Bool CheckPasswd( const String&, const Reader& );
@@ -204,10 +203,10 @@ protected:
 
 
 
-/*  */
-/****************  SPEZIELLE Reader ************************/
+/* */
+/****************  SPECIALE Readers ************************/
 
-// spezielle - Reader koennen beides sein !! (Excel, W4W, .. )
+// special - Reader can be both!! (Excel, W4W, .. )
 #define SW_STREAM_READER	1
 #define SW_STORAGE_READER	2
 
@@ -226,12 +225,12 @@ protected:
 	SvStream* pStrm;
     SotStorageRef pStg;
     com::sun::star::uno::Reference < com::sun::star::embed::XStorage > xStg;
-	SfxMedium* pMedium;		// wer ein Medium haben will (W4W)
+	SfxMedium* pMedium;		// describes file or storage  (W4W)
 
 	SwgReaderOption aOpt;
 	sal_Bool bInsertMode : 1;
 	sal_Bool bTmplBrowseMode : 1;
-	sal_Bool bReadUTF8: 1;		// Stream als UTF-8 interpretieren
+	sal_Bool bReadUTF8: 1;		// interpred stream as UTF-8
 	sal_Bool bBlockMode: 1;
 	sal_Bool bOrganizerMode : 1;
 	sal_Bool bHasAskTemplateName : 1;
@@ -249,14 +248,13 @@ public:
 	virtual void SetFltName( const String& rFltNm );
 	static void SetNoOutlineNum( SwDoc& rDoc );
 
-	// den Item-Set eines Frm-Formats an das alte Format anpassen
+	// fit the item-set of a Frm-Formats to the old Format
 	static void ResetFrmFmtAttrs( SfxItemSet &rFrmSet );
 
-	// die Rahmen-/Grafik-/OLE-Vorlagen an das alte Format (ohne
-	// Umrandung etc.) anpassen
+	// convert frame /grafic-/OLE-Templates to old Format (without frame etc.)
 	static void ResetFrmFmts( SwDoc& rDoc );
 
-	// Die Filter-Vorlage laden, setzen und wieder freigeben
+	// load filter template, position and free again
 	SwDoc* GetTemplateDoc();
 	sal_Bool SetTemplate( SwDoc& rDoc );
 	void ClearTemplate();
@@ -288,8 +286,8 @@ public:
 private:
     virtual sal_uLong Read(SwDoc &, const String& rBaseURL, SwPaM &,const String &)=0;
 
-	// alle die die Streams / Storages nicht geoeffnet brauchen,
-	// muessen die Methode ueberladen (W4W!!)
+	// every object which does not need streams / object must overload following
+	// (W4W!!)
 	virtual int SetStrmStgPtr();
 };
 
@@ -335,12 +333,10 @@ public:
 								SvStrings& rStrings ) const;
 };*/
 
-/*  */
+/* */
 ////////////////////////////////////////////////////////////////////////////
-
-// Der uebergebene Stream muss dynamisch angelegt werden und
-// vor dem Loeschen der Instanz per Stream() angefordert
-// und geloescht werden!
+// The passed stream has to be dynamic created and before deletion of the
+// instance per Stream() requested and deleted
 
 class SwImpBlocks;
 
@@ -358,7 +354,7 @@ public:
     void Flush(){}
 
 	SwDoc* GetDoc();
-	void   ClearDoc();					// Doc-Inhalt loeschen
+	void   ClearDoc();					// delete doc content
 	const  String& GetName();
 	void   SetName( const String& );
 	sal_uLong GetError() const { return nErr; }
@@ -367,32 +363,32 @@ public:
     void   SetBaseURL( const String& rURL );
 
 	sal_Bool   IsOld() const;
-	sal_uLong  ConvertToNew();				// Textbausteine konvertieren
+	sal_uLong  ConvertToNew();				// convert AutoText entries (ger: Textbausteine)
 
-	sal_uInt16 GetCount() const;						// Anzahl Textbausteine ermitteln
-	sal_uInt16 GetIndex( const String& ) const;			// Index fuer Kurznamen ermitteln
+	sal_uInt16 GetCount() const;						// return amount of AutoText entries
+	sal_uInt16 GetIndex( const String& ) const;			// return Index of shortnames
 	sal_uInt16 GetLongIndex( const String& ) const;		//Index fuer Langnamen ermitteln
-	const  String& GetShortName( sal_uInt16 ) const; 	// Kurzname fuer Index zurueck
-	const  String& GetLongName( sal_uInt16 ) const;  	// Langname fuer Index zurueck
+	const  String& GetShortName( sal_uInt16 ) const; 	// return a shortname of an index
+	const  String& GetLongName( sal_uInt16 ) const;  	// return longname of an index
 
-	sal_Bool   Delete( sal_uInt16 );			// Loeschen
-	sal_uInt16 Rename( sal_uInt16, const String*, const String* ); // Umbenennen
+	sal_Bool   Delete( sal_uInt16 );			// delete
+	sal_uInt16 Rename( sal_uInt16, const String*, const String* ); // rename
 	sal_uLong  CopyBlock( SwTextBlocks& rSource, String& rSrcShort,
-									const String& rLong ); // Block kopieren
+									const String& rLong ); // copy block
 
-	sal_Bool   BeginGetDoc( sal_uInt16 );			// Textbaustein einlesen
-	void   EndGetDoc();						// Textbaustein wieder loslassen
+	sal_Bool   BeginGetDoc( sal_uInt16 );			// read AutoText entry
+	void   EndGetDoc();						// release AutoText entry
 
-	sal_Bool   BeginPutDoc( const String&, const String& ); // Speichern Beginn
-	sal_uInt16 PutDoc(); 								// Speichern Ende
+	sal_Bool   BeginPutDoc( const String&, const String& ); // start save
+	sal_uInt16 PutDoc(); 								// End save
 
-	sal_uInt16 PutText( const String&, const String&, const String& ); // Speichern( Kurzn., Text)
+	sal_uInt16 PutText( const String&, const String&, const String& ); // save (short., Text)
 
 	sal_Bool IsOnlyTextBlock( sal_uInt16 ) const;
 	sal_Bool IsOnlyTextBlock( const String& rShort ) const;
 
-	const String& GetFileName() const;		// Dateiname von pImp
-	sal_Bool IsReadOnly() const;  				// ReadOnly-Flag von pImp
+	const String& GetFileName() const;		// filename of pImp
+	sal_Bool IsReadOnly() const;  				// ReadOnly-Flag of pImp
 
 	sal_Bool GetMacroTable( sal_uInt16 nIdx, SvxMacroTableDtor& rMacroTbl );
 	sal_Bool SetMacroTable( sal_uInt16 nIdx, const SvxMacroTableDtor& rMacroTbl );
@@ -414,18 +410,18 @@ SW_DLLPUBLIC SwRead SwGetReaderXML();
 // END source/filter/basflt/fltini.cxx
 
 
-extern sal_Bool SetHTMLTemplate( SwDoc &rDoc ); //Fuer Vorlagen aus HTML.vor laden shellio.cxx
+extern sal_Bool SetHTMLTemplate( SwDoc &rDoc ); // HTML templates (pre?)load shellio.cxx
 
 
-/*  */
+/* */
 /////////////////////////////////////////////////////////////////////////////
 
 /*
- * Schreiben, Writer
+ * write, Writer
  */
 
 
-/* Basis-Klasse aller Writer */
+/* base class of all Writer */
 
 class IDocumentSettingAccess;
 class IDocumentStylePoolAccess;
@@ -444,7 +440,7 @@ class SW_DLLPUBLIC Writer
 
 protected:
 
-	SwPaM* pOrigPam;			// der letze zu bearbeitende Pam
+	SwPaM* pOrigPam;			// last Pam to work on
 	const String* pOrigFileName;
 
 	void ResetWriter();
@@ -501,32 +497,32 @@ public:
 
     const String&       GetBaseURL() const { return sBaseURL;}
 
-    // suche die naechste Bookmark-Position aus der Bookmark-Tabelle
+    // search next bookmark position from the bookmark table
 	sal_Int32 FindPos_Bkmk( const SwPosition& rPos ) const;
 	// build a bookmark table, which is sort by the node position. The
 	// OtherPos of the bookmarks also inserted.
 	void CreateBookmarkTbl();
-	// search alle Bookmarks in the range and return it in the Array
+	// search all bookmarks in the range and return it in the Array
 	sal_uInt16 GetBookmarks( const SwCntntNode& rNd,
 						xub_StrLen nStt, xub_StrLen nEnd,
 						SvPtrarr& rArr );
 
-	// lege einen neuen PaM an der Position an
+	// create a new PaM at the position
     static SwPaM * NewSwPaM(SwDoc & rDoc,
                             sal_uLong const nStartIdx, sal_uLong const nEndIdx);
 
-	// kopiere ggfs. eine lokale Datei ins Internet
+	// upload a local file to the internet / cloud
 	sal_Bool CopyLocalFileToINet( String& rFileNm );
 
-	// Stream-spezifische Routinen, im Storage-Writer NICHT VERWENDEN!
+	// Stream-specific routines, DO NOT USE IN Storage-Writer!
 
-	// Optimierung der Ausgabe auf den Stream.
+	// Optimize of the output stream
 	SvStream& OutLong( SvStream& rStrm, long nVal );
 	SvStream& OutULong( SvStream& rStrm, sal_uLong nVal );
 
-	// Hex-Zahl ausgeben, default ist 2.stellige Zahl
+	// print Hex-Zahl, default is 2. digit number
 	SvStream& OutHex( SvStream& rStrm, sal_uLong nHex, sal_uInt8 nLen = 2 );
-	// 4-st. Hex-Zahl ausgeben
+	// print 4-digit Hex number
 	inline SvStream& OutHex4( SvStream& rStrm, sal_uInt16 nHex )
 		{   return OutHex( rStrm, nHex, 4 ); }
 
@@ -547,7 +543,7 @@ SV_DECL_REF(Writer)
 #endif
 SV_IMPL_REF(Writer)
 
-// Basisklasse fuer alle Storage-Writer
+// baseclass of all Storage-Writer
 class SW_DLLPUBLIC StgWriter : public Writer
 {
 protected:
@@ -555,7 +551,7 @@ protected:
     SotStorageRef pStg;
     com::sun::star::uno::Reference < com::sun::star::embed::XStorage > xStg;
 
-	// Fehler beim Aufruf erzeugen
+	// create error at call
 	virtual sal_uLong WriteStream();
 	virtual sal_uLong WriteStorage() = 0;
 	virtual sal_uLong WriteMedium( SfxMedium& ) = 0;
@@ -626,7 +622,7 @@ public:
 };
 
 
-/*  */
+/* */
 /////////////////////////////////////////////////////////////////////////////
 
 typedef Reader* (*FnGetReader)();