diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-06-11 20:56:30 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2017-07-21 08:20:50 +0100 |
commit | 00657aef09d854c74fb426a935a3e8b1fc390bb0 (patch) | |
tree | fd1a9bb264fe15dcc129498e62060ecd256b1ee7 /svx/source/items | |
parent | fa987cbb813cfd729fe490f2f1258b7c8d7fb174 (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.cxx | 11 | ||||
-rw-r--r-- | svx/source/items/pageitem.cxx | 22 | ||||
-rw-r--r-- | svx/source/items/postattr.cxx | 2 | ||||
-rw-r--r-- | svx/source/items/svxerr.cxx | 17 | ||||
-rw-r--r-- | svx/source/items/svxerr.src | 98 | ||||
-rw-r--r-- | svx/source/items/svxitems.src | 192 |
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: */ |