diff options
author | Caolán McNamara <caolanm@redhat.com> | 2020-02-06 10:59:19 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2020-02-06 18:17:02 +0100 |
commit | 97a5da96159f28de0b846de7dd94d2880251e8b3 (patch) | |
tree | 091f4334ff184047376240a4deb5bfb9b0da5b1e /sd/inc | |
parent | bf2f1adfd2e4725518147657c6b57eb5697a29d5 (diff) |
weld SvxMetricField
split off SdPagesField as its not really a MetricSpinButton and can
be a SpinButton with a custom output function.
while I'm at it use ngettext to provide better plurals for the output.
Change-Id: Idc9ce0513c9fce60c8713c7361fd40f0dbd01f64
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88100
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sd/inc')
-rw-r--r-- | sd/inc/sdresid.hxx | 1 | ||||
-rw-r--r-- | sd/inc/strings.hrc | 7 |
2 files changed, 6 insertions, 2 deletions
diff --git a/sd/inc/sdresid.hxx b/sd/inc/sdresid.hxx index 20254c0979fb..8c4e80b90e03 100644 --- a/sd/inc/sdresid.hxx +++ b/sd/inc/sdresid.hxx @@ -23,5 +23,6 @@ #include "sddllapi.h" SD_DLLPUBLIC OUString SdResId(const char* pId); +SD_DLLPUBLIC OUString SdResId(const char* pId, int nCardinality); /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sd/inc/strings.hrc b/sd/inc/strings.hrc index 0f188c5b1227..a72d47e7d937 100644 --- a/sd/inc/strings.hrc +++ b/sd/inc/strings.hrc @@ -21,6 +21,7 @@ #define INCLUDED_SD_INC_STRINGS_HRC #define NC_(Context, String) reinterpret_cast<char const *>(Context "\004" u8##String) +#define NNC_(Context, StringSingular, StringPlural) reinterpret_cast<char const *>(Context "\004" u8##StringSingular "\004" u8##StringPlural) #define STR_NULL NC_("STR_NULL", "None") #define STR_INSERTPAGE NC_("STR_INSERTPAGE", "Insert Slide") @@ -149,10 +150,12 @@ #define STR_EFFECTDLG_PROGRAM NC_("STR_EFFECTDLG_PROGRAM", "Program") #define STR_EFFECTDLG_MACRO NC_("STR_EFFECTDLG_MACRO", "Macro") #define STR_FULLSCREEN_SLIDESHOW NC_("STR_FULLSCREEN_SLIDESHOW", "Presenting: %s") + +// To translators: this is the spinbutton in the slidesorter toolbar to set the number of slides to show per row +#define STR_SLIDES NNC_("STR_SLIDES", "%1 slide", "%1 slides") + // Strings for animation effects #define STR_INSERT_TEXT NC_("STR_INSERT_TEXT", "Insert Text") -#define STR_SLIDE_SINGULAR NC_("STR_SLIDE_SINGULAR", " Slide") -#define STR_SLIDE_PLURAL NC_("STR_SLIDE_PLURAL", " Slides") #define STR_LOAD_PRESENTATION_LAYOUT NC_("STR_LOAD_PRESENTATION_LAYOUT", "Load Master Slide") #define STR_DRAGTYPE_URL NC_("STR_DRAGTYPE_URL", "Insert as Hyperlink") #define STR_DRAGTYPE_EMBEDDED NC_("STR_DRAGTYPE_EMBEDDED", "Insert as Copy") |