summaryrefslogtreecommitdiff
path: root/svx/source/items
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2017-06-11 20:56:30 +0100
committerCaolán McNamara <caolanm@redhat.com>2017-07-21 08:20:50 +0100
commit00657aef09d854c74fb426a935a3e8b1fc390bb0 (patch)
treefd1a9bb264fe15dcc129498e62060ecd256b1ee7 /svx/source/items
parentfa987cbb813cfd729fe490f2f1258b7c8d7fb174 (diff)
migrate to boost::gettext
* all .ui files go from <interface> to <interface domain="MODULE"> e.g. vcl * all .src files go away and the english source strings folded into the .hrc as NC_("context", "source string") * ResMgr is dropped in favour of std::locale imbued by boost::locale::generator pointed at matching MODULE .mo files * UIConfig translations are folded into the module .mo, so e.g. UIConfig_cui goes from l10n target to normal one, so the res/lang.zips of UI files go away * translation via Translation::get(hrc-define-key, imbued-std::locale) * python can now be translated with its inbuilt gettext support (we keep the name strings.hrc there to keep finding the .hrc file uniform) so magic numbers can go away there * java and starbasic components can be translated via the pre-existing css.resource.StringResourceWithLocation mechanism * en-US res files go away, their strings are now the .hrc keys in the source code * remaining .res files are replaced by .mo files * in .res/.ui-lang-zip files, the old scheme missing translations of strings results in inserting the english original so something can be found, now the standard fallback of using the english original from the source key is used, so partial translations shrink dramatically in size * extract .hrc strings with hrcex which backs onto xgettext -C --add-comments --keyword=NC_:1c,2 --from-code=UTF-8 --no-wrap * extract .ui strings with uiex which backs onto xgettext --add-comments --no-wrap * qtz for gettext translations is generated at runtime as ascii-ified crc32 of content + "|" + msgid * [API CHANGE] remove deprecated binary .res resouce loader related uno apis com::sun::star::resource::OfficeResourceLoader com::sun::star::resource::XResourceBundleLoader com::sun::star::resource::XResourceBundle when translating strings via uno apis com.sun.star.resource.StringResourceWithLocation can continue to be used Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a
Diffstat (limited to 'svx/source/items')
-rw-r--r--svx/source/items/algitem.cxx11
-rw-r--r--svx/source/items/pageitem.cxx22
-rw-r--r--svx/source/items/postattr.cxx2
-rw-r--r--svx/source/items/svxerr.cxx17
-rw-r--r--svx/source/items/svxerr.src98
-rw-r--r--svx/source/items/svxitems.src192
6 files changed, 35 insertions, 307 deletions
diff --git a/svx/source/items/algitem.cxx b/svx/source/items/algitem.cxx
index e05a1348ebe4..b06b0e482cdd 100644
--- a/svx/source/items/algitem.cxx
+++ b/svx/source/items/algitem.cxx
@@ -18,7 +18,8 @@
*/
#include <svx/svxitems.hrc>
-
+#include <svx/strings.hrc>
+#include <osl/diagnose.h>
#include <tools/stream.hxx>
#include <tools/mapunit.hxx>
#include <com/sun/star/table/BorderLine.hpp>
@@ -224,19 +225,19 @@ bool SvxMarginItem::GetPresentation
{
rText = SvxResId(RID_SVXITEMS_MARGIN_LEFT) +
GetMetricText( (long)nLeftMargin, eCoreUnit, ePresUnit, pIntl ) +
- " " + EditResId::GetString(GetMetricId(ePresUnit)) +
+ " " + EditResId(GetMetricId(ePresUnit)) +
cpDelimTmp +
SvxResId(RID_SVXITEMS_MARGIN_TOP) +
GetMetricText( (long)nTopMargin, eCoreUnit, ePresUnit, pIntl ) +
- " " + EditResId::GetString(GetMetricId(ePresUnit)) +
+ " " + EditResId(GetMetricId(ePresUnit)) +
cpDelimTmp +
SvxResId(RID_SVXITEMS_MARGIN_RIGHT) +
GetMetricText( (long)nRightMargin, eCoreUnit, ePresUnit, pIntl ) +
- " " + EditResId::GetString(GetMetricId(ePresUnit)) +
+ " " + EditResId(GetMetricId(ePresUnit)) +
cpDelimTmp +
SvxResId(RID_SVXITEMS_MARGIN_BOTTOM) +
GetMetricText( (long)nBottomMargin, eCoreUnit, ePresUnit, pIntl ) +
- " " + EditResId::GetString(GetMetricId(ePresUnit));
+ " " + EditResId(GetMetricId(ePresUnit));
return true;
}
default: ; //prevent warning
diff --git a/svx/source/items/pageitem.cxx b/svx/source/items/pageitem.cxx
index eb5d023a3fd3..fc288024393a 100644
--- a/svx/source/items/pageitem.cxx
+++ b/svx/source/items/pageitem.cxx
@@ -21,9 +21,8 @@
#include <utility>
+#include <osl/diagnose.h>
#include <tools/stream.hxx>
-
-
#include <svx/pageitem.hxx>
#include <editeng/itemtype.hxx>
#include <svx/unomid.hxx>
@@ -31,12 +30,12 @@
#include <com/sun/star/style/PageStyleLayout.hpp>
#include <com/sun/star/style/BreakType.hpp>
#include <svl/itemset.hxx>
+#include <svx/strings.hrc>
#include <svx/svxitems.hrc>
#include <svx/dialmgr.hxx>
using namespace ::com::sun::star;
-
SfxPoolItem* SvxPageItem::CreateDefault() { return new SvxPageItem(0);}
SvxPageItem::SvxPageItem( const sal_uInt16 nId ) : SfxPoolItem( nId ),
@@ -86,6 +85,15 @@ inline OUString GetUsageText( const SvxPageUsage eU )
}
}
+static const char* RID_SVXITEMS_PAGE_NUMS[] =
+{
+ RID_SVXITEMS_PAGE_NUM_CHR_UPPER,
+ RID_SVXITEMS_PAGE_NUM_CHR_LOWER,
+ RID_SVXITEMS_PAGE_NUM_ROM_UPPER,
+ RID_SVXITEMS_PAGE_NUM_ROM_LOWER,
+ RID_SVXITEMS_PAGE_NUM_ARABIC,
+ RID_SVXITEMS_PAGE_NUM_NONE
+};
bool SvxPageItem::GetPresentation
(
@@ -106,8 +114,8 @@ bool SvxPageItem::GetPresentation
{
rText = aDescName + cpDelimTmp;
}
- DBG_ASSERT( eNumType <= css::style::NumberingType::NUMBER_NONE, "enum overflow" );
- rText += SvxResId(RID_SVXITEMS_PAGE_NUM_BEGIN + eNumType) + cpDelimTmp;
+ assert(eNumType <= css::style::NumberingType::NUMBER_NONE && "enum overflow");
+ rText += SvxResId(RID_SVXITEMS_PAGE_NUMS[eNumType]) + cpDelimTmp;
if ( bLandscape )
rText += SvxResId(RID_SVXITEMS_PAGE_LAND_TRUE);
else
@@ -126,8 +134,8 @@ bool SvxPageItem::GetPresentation
{
rText += aDescName + cpDelimTmp;
}
- DBG_ASSERT( eNumType <= css::style::NumberingType::NUMBER_NONE, "enum overflow" );
- rText += SvxResId(RID_SVXITEMS_PAGE_NUM_BEGIN + eNumType) + cpDelimTmp;
+ assert(eNumType <= css::style::NumberingType::NUMBER_NONE && "enum overflow");
+ rText += SvxResId(RID_SVXITEMS_PAGE_NUMS[eNumType]) + cpDelimTmp;
if ( bLandscape )
rText += SvxResId(RID_SVXITEMS_PAGE_LAND_TRUE);
else
diff --git a/svx/source/items/postattr.cxx b/svx/source/items/postattr.cxx
index 056a9e13dba9..9a3f4127e14b 100644
--- a/svx/source/items/postattr.cxx
+++ b/svx/source/items/postattr.cxx
@@ -19,10 +19,10 @@
#include "svx/postattr.hxx"
#include <editeng/itemtype.hxx>
+#include <svx/strings.hrc>
#include <svx/svxitems.hrc>
#include <svx/dialmgr.hxx>
-
SfxPoolItem* SvxPostItAuthorItem::CreateDefault() { return new SvxPostItAuthorItem(0); }
SfxPoolItem* SvxPostItDateItem::CreateDefault() { return new SvxPostItDateItem(0); }
SfxPoolItem* SvxPostItTextItem::CreateDefault() { return new SvxPostItTextItem(0); }
diff --git a/svx/source/items/svxerr.cxx b/svx/source/items/svxerr.cxx
index 308f70ae5f9b..e3266825c30a 100644
--- a/svx/source/items/svxerr.cxx
+++ b/svx/source/items/svxerr.cxx
@@ -19,14 +19,13 @@
#include "svx/svxerr.hxx"
#include <svx/dialmgr.hxx>
-
-#include <svx/dialogs.hrc>
-
+#include <svx/strings.hrc>
#include <rtl/instance.hxx>
+#include "svxerr.hrc"
SvxErrorHandler::SvxErrorHandler() :
SfxErrorHandler(
- RID_SVXERRCODE, ErrCode(ERRCODE_AREA_SVX), ErrCode(ERRCODE_AREA_SVX_END), &DIALOG_MGR() )
+ getRID_SVXERRCODE(), ErrCode(ERRCODE_AREA_SVX), ErrCode(ERRCODE_AREA_SVX_END), &SvxResLocale())
{
}
@@ -41,4 +40,14 @@ void SvxErrorHandler::ensure()
theSvxErrorHandler::get();
}
+const ErrMsgCode* getRID_SVXERRCODE()
+{
+ return RID_SVXERRCODE;
+}
+
+const ErrMsgCode* getRID_SVXERRCTX()
+{
+ return RID_SVXERRCTX;
+}
+
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/svx/source/items/svxerr.src b/svx/source/items/svxerr.src
deleted file mode 100644
index 614694f6e028..000000000000
--- a/svx/source/items/svxerr.src
+++ /dev/null
@@ -1,98 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * 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 regarding copyright
- * ownership. The ASF licenses this file 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 .
- */
-
-#include "svx/svxerr.hxx"
-#include <svx/dialogs.hrc>
-#include <editeng/editerr.hxx>
-
- // Error-Context ---------------------------------------------------------
-StringArray RID_SVXERRCTX
-{
- ItemList [ en-US ] =
- {
- < "$(ERR) executing the thesaurus." ;
- ERRCTX_SVX_LINGU_THESAURUS&ERRCODE_RES_MASK ; >;
- < "$(ERR) executing the spellcheck." ;
- ERRCTX_SVX_LINGU_SPELLING&ERRCODE_RES_MASK ; >;
- < "$(ERR) executing the hyphenation." ;
- ERRCTX_SVX_LINGU_HYPHENATION&ERRCODE_RES_MASK ; >;
- < "$(ERR) creating a dictionary." ;
- ERRCTX_SVX_LINGU_DICTIONARY&ERRCODE_RES_MASK ; >;
- < "$(ERR) setting background attribute." ;
- ERRCTX_SVX_BACKGROUND&ERRCODE_RES_MASK ; >;
- < "$(ERR) loading the graphics." ;
- ERRCTX_SVX_IMPORT_GRAPHIC&ERRCODE_RES_MASK ; >;
- };
-};
-
- // Error-Code ------------------------------------------------------------
-StringArray RID_SVXERRCODE
-{
- ItemList [ en-US ] =
- {
- < "No thesaurus available for the current language.\nPlease check your installation and install the desired language." ;
- ERRCODE_SVX_LINGU_THESAURUSNOTEXISTS&ERRCODE_RES_MASK ; >;
- < "$(ARG1) is not supported by the spellcheck function or is not presently active.\nPlease check your installation and, if necessary, install the required language module\n or activate it under 'Tools - Options - Language Settings - Writing Aids'.";
- ERRCODE_SVX_LINGU_LANGUAGENOTEXISTS&ERRCODE_RES_MASK ; >;
- < "Spellcheck is not available." ;
- ERRCODE_SVX_LINGU_LINGUNOTEXISTS&ERRCODE_RES_MASK ; >;
- < "Hyphenation not available." ;
- ERRCODE_SVX_LINGU_HYPHENNOTEXISTS&ERRCODE_RES_MASK ; >;
- < "The custom dictionary $(ARG1) cannot be read." ;
- ERRCODE_SVX_LINGU_DICT_NOTREADABLE&ERRCODE_RES_MASK ; >;
- < "The custom dictionary $(ARG1) cannot be created." ;
- ERRCODE_SVX_LINGU_DICT_NOTWRITEABLE&ERRCODE_RES_MASK ; >;
- < "The graphic $(ARG1) could not be found." ;
- ERRCODE_SVX_GRAPHIC_NOTREADABLE&ERRCODE_RES_MASK ; >;
- < "An unlinked graphic could not be loaded.";
- ERRCODE_SVX_GRAPHIC_WRONG_FILEFORMAT&ERRCODE_RES_MASK ; >;
- < "A language has not been fixed for the selected term.";
- ERRCODE_SVX_LINGU_NOLANGUAGE&ERRCODE_RES_MASK ; >;
- < "The form layer wasn't loaded as the required IO-services (com.sun.star.io.*) could not be instantiated.";
- (ERRCODE_SVX_FORMS_NOIOSERVICES | ERRCODE_CLASS_READ) & ERRCODE_RES_MASK ; >;
- < "The form layer wasn't written as the required IO services (com.sun.star.io.*) could not be instantiated.";
- (ERRCODE_SVX_FORMS_NOIOSERVICES | ERRCODE_CLASS_WRITE) & ERRCODE_RES_MASK ; >;
- < "An error occurred while reading the form controls. The form layer has not been loaded.";
- (ERRCODE_SVX_FORMS_READWRITEFAILED | ERRCODE_CLASS_READ) & ERRCODE_RES_MASK ; >;
- < "An error occurred while writing the form controls. The form layer has not been saved.";
- (ERRCODE_SVX_FORMS_READWRITEFAILED | ERRCODE_CLASS_WRITE) & ERRCODE_RES_MASK ; >;
- < "An error occurred while reading one of the bullets. Not all of the bullets were loaded.";
- (ERRCODE_SVX_BULLETITEM_NOBULLET | ERRCODE_CLASS_READ) & ERRCODE_RES_MASK ; >;
-
- < "All changes to the Basic Code are lost. The original VBA Macro Code is saved instead.";
- ERRCODE_SVX_MODIFIED_VBASIC_STORAGE & ERRCODE_RES_MASK ; >;
-
- < "The original VBA Basic Code contained in the document will not be saved.";
- ERRCODE_SVX_VBASIC_STORAGE_EXIST & ERRCODE_RES_MASK ; >;
-
- < "The password is incorrect. The document cannot be opened.";
- ERRCODE_SVX_WRONGPASS & ERRCODE_RES_MASK ; >;
-
- < "The encryption method used in this document is not supported. Only Microsoft Office 97/2000 compatible password encryption is supported.";
- ERRCODE_SVX_READ_FILTER_CRYPT & ERRCODE_RES_MASK ; >;
-
- < "The loading of password-encrypted Microsoft PowerPoint presentations is not supported.";
- ERRCODE_SVX_READ_FILTER_PPOINT & ERRCODE_RES_MASK ; >;
-
- < "Password protection is not supported when documents are saved in a Microsoft Office format.\nDo you want to save the document without password protection?";
- ERRCODE_SVX_EXPORT_FILTER_CRYPT & ERRCODE_RES_MASK ; >;
- };
-};
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/svx/source/items/svxitems.src b/svx/source/items/svxitems.src
deleted file mode 100644
index 90ad9c097edc..000000000000
--- a/svx/source/items/svxitems.src
+++ /dev/null
@@ -1,192 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * 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 regarding copyright
- * ownership. The ASF licenses this file 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 .
- */
-
-#include "svx/svxitems.hrc"
-#include "svx/svxids.hrc"
-#include <editeng/editids.hrc>
-
-StringArray RID_ATTR_NAMES
-{
- ItemList [ en-US ] =
- {
- < "Scale" ; SID_ATTR_ZOOM ; > ;
- < "Brush" ; SID_ATTR_BRUSH ; > ;
- < "Tab stops" ; SID_ATTR_TABSTOP ; > ;
- < "Character" ; SID_ATTR_CHAR ; > ;
- < "Font" ; SID_ATTR_CHAR_FONT ; > ;
- < "Font posture" ; SID_ATTR_CHAR_POSTURE ; > ;
- < "Font weight" ; SID_ATTR_CHAR_WEIGHT ; > ;
- < "Shadowed" ; SID_ATTR_CHAR_SHADOWED ; > ;
- < "Individual words" ; SID_ATTR_CHAR_WORDLINEMODE ; > ;
- < "Outline" ; SID_ATTR_CHAR_CONTOUR ; > ;
- < "Strikethrough" ; SID_ATTR_CHAR_STRIKEOUT ; > ;
- < "Underline" ; SID_ATTR_CHAR_UNDERLINE ; > ;
- < "Font size" ; SID_ATTR_CHAR_FONTHEIGHT ; > ;
- < "Rel. Font size" ; SID_ATTR_CHAR_PROPSIZE ; > ;
- < "Font color" ; SID_ATTR_CHAR_COLOR ; > ;
- < "Kerning" ; SID_ATTR_CHAR_KERNING ; > ;
- < "Effects" ; SID_ATTR_CHAR_CASEMAP ; > ;
- < "Language"; SID_ATTR_CHAR_LANGUAGE ; > ;
- < "Position" ; SID_ATTR_CHAR_ESCAPEMENT ; > ;
- < "Character blinking" ; SID_ATTR_CHAR_AUTOKERN ; > ;
- < "Character set color" ; SID_ATTR_CHAR_CHARSETCOLOR ; > ;
- < "Overline" ; SID_ATTR_CHAR_OVERLINE ; > ;
- < "Paragraph" ; SID_ATTR_PARA ; > ;
- < "Alignment" ; SID_ATTR_PARA_ADJUST ; > ;
- < "Line spacing" ; SID_ATTR_PARA_LINESPACE ; > ;
- < "Page Break" ; SID_ATTR_PARA_PAGEBREAK ; > ;
- < "Hyphenation" ; SID_ATTR_PARA_HYPHENZONE ; > ;
- < "Do not split paragraph"; SID_ATTR_PARA_SPLIT ; > ;
- < "Orphans" ; SID_ATTR_PARA_ORPHANS ; > ;
- < "Widows" ; SID_ATTR_PARA_WIDOWS ; > ;
- < "Paragraph spacing" ; SID_ATTR_PARA_ULSPACE ; > ;
- < "Paragraph indent" ; SID_ATTR_PARA_LRSPACE ; > ;
- < "Indent" ; SID_ATTR_LRSPACE ; > ;
- < "Spacing" ; SID_ATTR_ULSPACE ; > ;
- < "Page" ; SID_ATTR_PAGE ; > ;
- < "Page Style" ; SID_ATTR_PARA_MODEL ; > ;
- < "Keep with next paragraph"; SID_ATTR_PARA_KEEP ; > ;
- < "Blinking" ; SID_ATTR_FLASH ; > ;
- < "Register-true" ; SID_ATTR_PARA_REGISTER ; > ;
- < "Character background" ; SID_ATTR_BRUSH_CHAR ; > ;
- < "Asian font" ; SID_ATTR_CHAR_CJK_FONT ; > ;
- < "Size of Asian font" ; SID_ATTR_CHAR_CJK_FONTHEIGHT ; > ;
- < "Language of Asian font"; SID_ATTR_CHAR_CJK_LANGUAGE ; > ;
- < "Posture of Asian font" ; SID_ATTR_CHAR_CJK_POSTURE ; > ;
- < "Weight of Asian font" ; SID_ATTR_CHAR_CJK_WEIGHT ; > ;
- < "CTL" ; SID_ATTR_CHAR_CTL_FONT ; > ;
- < "Size of complex scripts" ; SID_ATTR_CHAR_CTL_FONTHEIGHT ; > ;
- < "Language of complex scripts";SID_ATTR_CHAR_CTL_LANGUAGE ; > ;
- < "Posture of complex scripts"; SID_ATTR_CHAR_CTL_POSTURE ; > ;
- < "Weight of complex scripts"; SID_ATTR_CHAR_CTL_WEIGHT ; > ;
- < "Double-lined" ; SID_ATTR_CHAR_TWO_LINES ; > ;
- < "Emphasis mark" ; SID_ATTR_CHAR_EMPHASISMARK ; > ;
- < "Text spacing" ; SID_ATTR_PARA_SCRIPTSPACE ; > ;
- < "Hanging punctuation" ; SID_ATTR_PARA_HANGPUNCTUATION ; > ;
- < "Forbidden characters" ; SID_ATTR_PARA_FORBIDDEN_RULES ; > ;
- < "Rotation" ; SID_ATTR_CHAR_ROTATED ; > ;
- < "Character scaling" ; SID_ATTR_CHAR_SCALEWIDTH ; > ;
- < "Relief" ; SID_ATTR_CHAR_RELIEF ; > ;
- < "Vertical text alignment" ; SID_PARA_VERTALIGN ; > ;
- };
-};
-
-// end enum ColorName -----------------------------------------------------------
-String RID_SVXITEMS_ORI_STANDARD
-{
- Text [ en-US ] = "Default orientation" ;
-};
-String RID_SVXITEMS_ORI_TOPBOTTOM
-{
- Text [ en-US ] = "From top to bottom" ;
-};
-String RID_SVXITEMS_ORI_BOTTOMTOP
-{
- Text [ en-US ] = "Bottom to Top" ;
-};
-String RID_SVXITEMS_ORI_STACKED
-{
- Text [ en-US ] = "Stacked" ;
-};
-String RID_SVXITEMS_MARGIN_LEFT
-{
- Text [ en-US ] = "Left margin: " ;
-};
-String RID_SVXITEMS_MARGIN_TOP
-{
- Text [ en-US ] = "Top margin: " ;
-};
-String RID_SVXITEMS_MARGIN_RIGHT
-{
- Text [ en-US ] = "Right margin: " ;
-};
-String RID_SVXITEMS_MARGIN_BOTTOM
-{
- Text [ en-US ] = "Bottom margin: " ;
-};
-String RID_SVXITEMS_PAGE_COMPLETE
-{
- Text [ en-US ] = "Page Description: " ;
-};
-String RID_SVXITEMS_PAGE_NUM_CHR_UPPER
-{
- Text [ en-US ] = "Capitals" ;
-};
-String RID_SVXITEMS_PAGE_NUM_CHR_LOWER
-{
- Text [ en-US ] = "Lowercase" ;
-};
-String RID_SVXITEMS_PAGE_NUM_ROM_UPPER
-{
- Text [ en-US ] = "Uppercase Roman" ;
-};
-String RID_SVXITEMS_PAGE_NUM_ROM_LOWER
-{
- Text [ en-US ] = "Lowercase Roman" ;
-};
-String RID_SVXITEMS_PAGE_NUM_ARABIC
-{
- Text [ en-US ] = "Arabic" ;
-};
-String RID_SVXITEMS_PAGE_NUM_NONE
-{
- Text [ en-US ] = "None" ;
-};
-String RID_SVXITEMS_PAGE_LAND_TRUE
-{
- Text [ en-US ] = "Landscape" ;
-};
-String RID_SVXITEMS_PAGE_LAND_FALSE
-{
- Text [ en-US ] = "Portrait" ;
-};
-String RID_SVXITEMS_PAGE_USAGE_LEFT
-{
- Text [ en-US ] = "Left" ;
-};
-String RID_SVXITEMS_PAGE_USAGE_RIGHT
-{
- Text [ en-US ] = "Right" ;
-};
-String RID_SVXITEMS_PAGE_USAGE_ALL
-{
- Text [ en-US ] = "All" ;
-};
-String RID_SVXITEMS_PAGE_USAGE_MIRROR
-{
- Text [ en-US ] = "Mirrored" ;
-};
-String RID_SVXITEMS_AUTHOR_COMPLETE
-{
- Text [ en-US ] = "Author: " ;
-};
-String RID_SVXITEMS_DATE_COMPLETE
-{
- Text [ en-US ] = "Date: " ;
-};
-String RID_SVXITEMS_TEXT_COMPLETE
-{
- Text [ en-US ] = "Text: " ;
-};
-String RID_SVXITEMS_BRUSH_CHAR
-{
- Text [ en-US ] = "Character background";
-};
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */