Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


From 9e0f8f0b3d1678862b3f261eed398c9825acaadd Mon Sep 17 00:00:00 2001
From: Christoph Herzog <rhogez@googlemail.com>
Date: Wed, 26 Jan 2011 10:38:06 +0100
Subject: [PATCH] Translation of comments (minor, 6 files) in sw/inc

(LGPLv3+ / MPL)



From 9e0f8f0b3d1678862b3f261eed398c9825acaadd Mon Sep 17 00:00:00 2001
From: Christoph Herzog <rhogez@googlemail.com>
Date: Wed, 26 Jan 2011 10:38:06 +0100
Subject: [PATCH] Translation of comments (minor, 6 files) in sw/inc

---
 sw/inc/fldbas.hxx   |  111 ++++++++++++++++++++-------------------------------
 sw/inc/flddat.hxx   |   11 +-----
 sw/inc/fldinit.hxx  |    4 +-
 sw/inc/flyenum.hxx  |   17 ++++----
 sw/inc/flypos.hxx   |   11 +++--
 sw/inc/fmtanchr.hxx |   12 ++---
 6 files changed, 65 insertions(+), 101 deletions(-)

diff --git a/sw/inc/fldbas.hxx b/sw/inc/fldbas.hxx
index a3a89bb..1602d3f 100644
--- a/sw/inc/fldbas.hxx
+++ b/sw/inc/fldbas.hxx
@@ -43,13 +43,9 @@ class SvNumberFormatter;
 
 #endif         // FIELDIDS_ONLY
 
-/*--------------------------------------------------------------------
-    Beschreibung:      die ID's fuer die Feldtypen
- --------------------------------------------------------------------*/
-
 enum RES_FIELDS
 {
-// Fuer die alten Dokumente muessen die Field-Which IDS erhalten bleiben !!!!
+// For old documents the Field-Which IDs must be preserved !!!
     RES_FIELDS_BEGIN,
     RES_DBFLD = RES_FIELDS_BEGIN,
     RES_USERFLD,
@@ -94,10 +90,7 @@ enum RES_FIELDS
     RES_FIELDS_END
 };
 
-/*--------------------------------------------------------------------
-    Beschreibung: Liste der FieldTypes am UI
- --------------------------------------------------------------------*/
-
+// List of FieldTypes at UI.
 enum SwFldTypesEnum
 {
     TYP_BEGIN,
@@ -163,28 +156,28 @@ enum SwFileNameFormat
 
 enum SwVarFormat
 {
-    VVF_CMD                    = 0x0010,       // Kommando anzeigen
-    VVF_INVISIBLE   = 0x0040,   // unsichtbar
+    VVF_CMD                    = 0x0010,       // Show command.
+    VVF_INVISIBLE   = 0x0040,   // Invisible.
     VVF_XXP            = 0x0400,   // 1234%
     VVF_XX_XXP         = 0x0800,   // 1.234,56%
     VVF_CLEAR          = 0x000f,
 
-// ab hier neue Formate
-    VVF_SYS                    = 0x2000,       //Zahlenformat aus der Systemeinstellung
+// From here new formats:
+    VVF_SYS                    = 0x2000,       // Format for numbers from system.
     VVF_X                      = 0x2100,       // 1234
-    VVF_X_X         = 0x2200,   // 1234,5
-    VVF_X_XX           = 0x2300,   // 1245,56
-    VVF_XX_X           = 0x2400,   // 1.234,5
-    VVF_XX_XX          = 0x2500,   // 1.234,56
-    VVF_XX_XXX         = 0x2600,   // 1.234,567
-    VVF_SYS_CUR                = 0x2700,       // W???hrungsformat aus der Systemeinstellung
-    VVF_CUR_X          = 0x2800,   // DM 1234
-    VVF_CUR_XX_XX      = 0x2900,   // DM 1234,56 DM 1234,00
-    VVF_CUR_XX_X0      = 0x2a00,   // DM 1234,56 DM 1234,--
-    VVF_X_CUR          = 0x2b00,   // 1234 DM
-    VVF_XX_XX_CUR      = 0x2c00,   // 1234,56 DM 1234,00 DM
-    VVF_XX_X0_CUR      = 0x2d00,    // 1234,56 DM 1234,-- DM
-// Kompatibilitaet:
+    VVF_X_X         = 0x2200,   // 1234.5
+    VVF_X_XX           = 0x2300,   // 1245.56
+    VVF_XX_X           = 0x2400,   // 1.234.5
+    VVF_XX_XX          = 0x2500,   // 1.234.56
+    VVF_XX_XXX         = 0x2600,   // 1.234.567
+    VVF_SYS_CUR                = 0x2700,       // Format for currency from system.
+    VVF_CUR_X          = 0x2800,   // EUR 1234
+    VVF_CUR_XX_XX      = 0x2900,   // EUR 1234.56 EUR 1234.00
+    VVF_CUR_XX_X0      = 0x2a00,   // EUR 1234.56 EUR 1234.--
+    VVF_X_CUR          = 0x2b00,   // 1234 EUR
+    VVF_XX_XX_CUR      = 0x2c00,   // 1234.56 EUR 1234.00 EUR
+    VVF_XX_X0_CUR      = 0x2d00,   // 1234.56 EUR 1234.-- EUR
+// Compatibility:
     VF_CMD                     = VVF_CMD,
     VF_INVISIBLE    = VVF_INVISIBLE,
     VF_XXP             = VVF_XXP,
@@ -204,16 +197,15 @@ namespace nsSwGetSetExpType
     const SwGetSetExpType GSE_EXPR       = 0x0002;     // Expression
     const SwGetSetExpType GSE_INP        = 0x0004;     // InputField
     const SwGetSetExpType GSE_SEQ        = 0x0008;     // Sequence
-    const SwGetSetExpType GSE_FORMULA = 0x0010;        // Formel
+    const SwGetSetExpType GSE_FORMULA = 0x0010;        // Formula
 }
 
 typedef USHORT SwExtendedSubType;
 namespace nsSwExtendedSubType
 {
-    const SwExtendedSubType SUB_CMD            = 0x0100;       // Kommando anzeigen
-    const SwExtendedSubType SUB_INVISIBLE      = 0x0200;       // unsichtbar
-    const SwExtendedSubType SUB_OWN_FMT                = 0x0400;       // SwDBField: Uebernimmt 
Formatierung nicht
-                                                        // aus Datenbank
+    const SwExtendedSubType SUB_CMD            = 0x0100;       // Show command.
+    const SwExtendedSubType SUB_INVISIBLE      = 0x0200;       // Invisible.
+    const SwExtendedSubType SUB_OWN_FMT                = 0x0400;       // SwDBField: Don't accept 
formating from database.
 }
 
 enum SwInputFieldSubType
@@ -242,34 +234,27 @@ enum SwDateTimeSubType
 
 extern USHORT aTypeTab[];
 
-/*--------------------------------------------------------------------
-    Beschreibung: Allgemeine Tools
- --------------------------------------------------------------------*/
-
+// General tools.
 String GetResult(double nVal, sal_uInt32 nNumFmt, USHORT nLang = LANGUAGE_SYSTEM);
 void    SetErrorStr(const String& rStr);
 String  FormatNumber(USHORT nNum, sal_uInt32 nFormat);
 
-/*--------------------------------------------------------------------
-    Beschreibung:      Instanzen von SwFields und Abgeleiteten kommen 0-n mal vor.
-                    Zu jeder Klasse SwFields existiert
-                    1 Instanz der zugehoerigen Typenklasse
-                    Basisklasse aller Feldtypen ist SwFieldType
- --------------------------------------------------------------------*/
-
+// Instances of SwFields and those derived from it occur 0 to n times.
+// For each class there is one instance of the associated type class.
+// Base class of all field types is SwFieldType.
 DBG_NAMEEX(SwFieldType)
 
 class SW_DLLPUBLIC SwFieldType : public SwModify
 {
     USHORT nWhich;
 
-    friend void _FinitUI();            // um den Pointer zu loeschen!
+    friend void _FinitUI();            // In order to delete pointer!
     static     SvStringsDtor*  pFldNames;
 
-    static void _GetFldName();                 // legt die FldNames an, fldmgr.cxx!
+    static void _GetFldName(); // Sets up FldNames; fldmgr.cxx!
 
 protected:
-    // single argument ctors shall be explicit.
+    // Single argument ctors shall be explicit.
     explicit SwFieldType( USHORT nWhichId );
 
 public:
@@ -279,7 +264,7 @@ public:
 #endif
     static     const String&   GetTypeStr( USHORT nTypeId );
 
-    // nur in abgeleiteten Klassen
+    // Only in derived classes.
     virtual const String&      GetName() const;
     virtual SwFieldType*       Copy()    const = 0;
     virtual bool QueryValue( com::sun::star::uno::Any& rVal, USHORT nWhich ) const;
@@ -295,18 +280,14 @@ inline void SwFieldType::UpdateFlds() const
     ((SwFieldType*)this)->Modify( 0, 0 );
 }
 
-/*--------------------------------------------------------------------
-    Beschreibung:  Basisklasse aller Felder.
-                   Ueber Which wird der Typ des Feldes abgefragt.
-                   Ueber Expand() wird der expandierte Inhalt
-                   des Feldes in Erfahrung gebracht.
- --------------------------------------------------------------------*/
-
+// Base class of all fields.
+// Type of field is queried via Which.
+// Expanded content of field is queried via Expand().
 class SW_DLLPUBLIC SwField
 {
 private:
-    mutable String      m_Cache; // cached expansion (for clipboard)
-    USHORT                             nLang;  // Immer ueber SetLanguage aendern!
+    mutable String      m_Cache; // Cached expansion (for clipboard).
+    USHORT                             nLang;   // Always change via SetLanguage!
     BOOL                bIsAutomaticLanguage;
     sal_uInt32                 nFormat;
 
@@ -323,10 +304,9 @@ protected:
 public:
     virtual                    ~SwField();
 
-    // Typ feststellen
     inline SwFieldType*        GetTyp() const;
 
-    // neuen Typ setzen (wird fuer das Kopieren zwischen Dokumenten benutzt)
+    // Set new type (used for copying among documents).
     virtual SwFieldType* ChgTyp( SwFieldType* );
 
     /** expand the field.
@@ -335,7 +315,7 @@ public:
       */
     String              ExpandField(bool const bInClipboard) const;
 
-    // liefert den Namen oder den Inhalt
+    // Returns name or content.
     virtual    String          GetCntnt(BOOL bName = FALSE) const;
 
     SwField *           CopyField() const;
@@ -353,11 +333,11 @@ public:
     virtual USHORT             GetSubType() const;
     virtual void        SetSubType(USHORT);
 
-    // Sprache an der Feldposition
+    // Language at field position.
     inline USHORT              GetLanguage() const;
     virtual void               SetLanguage(USHORT nLng);
 
-    // Parameter fuer Dialog und BASIC erfragen
+    // Query parameters for dialog and for BASIC.
     inline sal_uInt32  GetFormat() const;
     virtual const String& GetPar1() const;
     virtual String             GetPar2()       const;
@@ -370,9 +350,9 @@ public:
 
     virtual bool        QueryValue( com::sun::star::uno::Any& rVal, USHORT nWhichId ) const;
     virtual bool        PutValue( const com::sun::star::uno::Any& rVal, USHORT nWhichId );
-    // hat das Feld eine Action auf dem ClickHandler ? (z.B. INetFelder,..)
+
+    // Does the field possess an action on its ClickHandler? (e.g. INetFields, ...).
     BOOL                       HasClickHdl() const;
-    // ist es ein Fix-Feld?
     BOOL                       IsFixed() const;
 
     BOOL                IsAutomaticLanguage() const { return bIsAutomaticLanguage;}
@@ -390,15 +370,12 @@ inline sal_uInt32 SwField::GetFormat() const
 inline USHORT SwField::GetLanguage() const
     { return nLang;            }
 
-/*--------------------------------------------------------------------
-    Beschreibung:      Felder mit Values, die ueber der Numberformatter
-                    formatiert werden muessen
- --------------------------------------------------------------------*/
 
+//Fields containing values that have to be formated via number formatter.
 class SwValueFieldType : public SwFieldType
 {
     SwDoc*     pDoc;
-    BOOL       bUseFormat;     // Numberformatter verwenden
+    BOOL       bUseFormat;     // Use number formatter.
 
 protected:
     SwValueFieldType( SwDoc* pDocPtr, USHORT nWhichId );
diff --git a/sw/inc/flddat.hxx b/sw/inc/flddat.hxx
index f03cc88..fa1ad74 100644
--- a/sw/inc/flddat.hxx
+++ b/sw/inc/flddat.hxx
@@ -37,9 +37,6 @@ class DateTime;
 class Date;
 class Time;
 
-/*--------------------------------------------------------------------
-    Beschreibung: Formate
- --------------------------------------------------------------------*/
 
 enum SwDateFormat
 {
@@ -95,9 +92,6 @@ enum SwDateSubFormat
     DATE_VAR
 };
 
-/*--------------------------------------------------------------------
-    Beschreibung: Datum/Uhrzeitfeld
- --------------------------------------------------------------------*/
 
 class SwDateTimeFieldType : public SwValueFieldType
 {
@@ -107,14 +101,11 @@ public:
         virtual SwFieldType*    Copy() const;
 };
 
-/*--------------------------------------------------------------------
-    Beschreibung: Datum/Uhrzeitfeld
- --------------------------------------------------------------------*/
 
 class SW_DLLPUBLIC SwDateTimeField : public SwValueField
 {
         USHORT                         nSubType;
-        long                           nOffset;        // Offset in Minutes
+        long                           nOffset;        // Offset in minutes.
 
 public:
         SwDateTimeField(SwDateTimeFieldType* pType, USHORT nSubType = DATEFLD,
diff --git a/sw/inc/fldinit.hxx b/sw/inc/fldinit.hxx
index d302446..2244140 100644
--- a/sw/inc/fldinit.hxx
+++ b/sw/inc/fldinit.hxx
@@ -28,9 +28,7 @@
 #ifndef _FLDINIT_HXX
 #define _FLDINIT_HXX
 
-/*--------------------------------------------------------------------
-    Beschreibung: Tabelle aller FeldInfos
- --------------------------------------------------------------------*/
+//Table for FieldInfo.
 
 void InitFieldInfo();
 void FinitFieldInfo();
diff --git a/sw/inc/flyenum.hxx b/sw/inc/flyenum.hxx
index b2060e7..0923ef9 100644
--- a/sw/inc/flyenum.hxx
+++ b/sw/inc/flyenum.hxx
@@ -38,16 +38,15 @@ enum FlyCntType
 
 };
 
-//Returnwerte fuer Chainable und Chain
+// Return values for chainable and chain.
 #define SW_CHAIN_OK                    0
-#define SW_CHAIN_NOT_EMPTY     1               //Nur leere Frames duerfen connected werden
-#define SW_CHAIN_IS_IN_CHAIN    2              //Destination ist bereits in einer chain
-#define SW_CHAIN_WRONG_AREA            3               //Destination steht in einer nicht erlaubten
-                                        //Section (Kopf-/Fusszeile)
-#define SW_CHAIN_NOT_FOUND             4               //Destination und/oder Source nicht gefunden
-#define SW_CHAIN_SOURCE_CHAINED        5               //Source hat bereits einen Follow
-#define SW_CHAIN_SELF                  6               //Sich selbst zu verketten  ist
-                                        //natuerlich nicht erleubt.
+#define SW_CHAIN_NOT_EMPTY     1               // Only empty frames may be connected.
+#define SW_CHAIN_IS_IN_CHAIN    2              // Destination already in chain.
+#define SW_CHAIN_WRONG_AREA            3               // Destination in section where it 
shouldn't be
+                                        // (header, footer).
+#define SW_CHAIN_NOT_FOUND             4               // Destination and/or source not found.
+#define SW_CHAIN_SOURCE_CHAINED        5               // Source already has a follow.
+#define SW_CHAIN_SELF                  6               // Self-chaining is not allowed.
 
 
 
diff --git a/sw/inc/flypos.hxx b/sw/inc/flypos.hxx
index 3d39aa0..ca4bb90 100644
--- a/sw/inc/flypos.hxx
+++ b/sw/inc/flypos.hxx
@@ -35,17 +35,18 @@
 class SwFrmFmt;
 class SwNodeIndex;
 
-// Struktur zum Erfragen der akt. freifliegenden Rahmen am Dokument.
+
+// For querying current flys in document.
 class SW_DLLPUBLIC SwPosFlyFrm
 {
-    const SwFrmFmt* pFrmFmt;   // das FlyFrmFmt
-    SwNodeIndex* pNdIdx;               // es reicht ein Index auf den Node
+    const SwFrmFmt* pFrmFmt;   // FlyFrmFmt
+    SwNodeIndex* pNdIdx;               // Index for node is sufficient.
     UINT32 nOrdNum;
 public:
     SwPosFlyFrm( const SwNodeIndex& , const SwFrmFmt*, USHORT nArrPos );
-    virtual ~SwPosFlyFrm(); // virtual fuer die Writer (DLL !!)
+    virtual ~SwPosFlyFrm(); // Virtual for Writer (DLL !!)
 
-    // operatoren fuer das Sort-Array
+    // Operators for sort array.
     BOOL operator==( const SwPosFlyFrm& );
     BOOL operator<( const SwPosFlyFrm& );
 
diff --git a/sw/inc/fmtanchr.hxx b/sw/inc/fmtanchr.hxx
index edc0f45..a3d9865 100644
--- a/sw/inc/fmtanchr.hxx
+++ b/sw/inc/fmtanchr.hxx
@@ -38,15 +38,14 @@ struct SwPosition;
 class IntlWrapper;
 #define IVER_FMTANCHOR_LONGIDX ((USHORT)1)
 
-//FlyAnchor, Anker des Freifliegenden Rahmen ----
-
+// FlyAnchors
 class SW_DLLPUBLIC SwFmtAnchor: public SfxPoolItem
 {
-    SwPosition *pCntntAnchor;  //0 Fuer Seitengebundene Rahmen.
-                                //Index fuer Absatzgebundene Rahmen.
-                                //Position fuer Zeichengebundene Rahmen
+    SwPosition *pCntntAnchor;  // 0 for page-bound frames.
+                                // Index for paragraph-bound frames.
+                                // Position for character-bound frames.
     RndStdIds  nAnchorId;
-    USHORT        nPageNum;            //Seitennummer bei Seitengeb. Rahmen.
+    USHORT        nPageNum;            // Page number for page-bound frames.
 
     // #i28701# - getting anchor positions ordered
     sal_uInt32 mnOrder;
@@ -57,7 +56,6 @@ public:
     SwFmtAnchor( const SwFmtAnchor &rCpy );
     ~SwFmtAnchor();
 
-    // Zuweisungsoperator
     SwFmtAnchor &operator=( const SwFmtAnchor& );
 
     // "pure virtual methods" of SfxPoolItem
-- 
1.7.1


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.