From 35f5520fc83a2c69a5d5eef283a37b1553c8ed65 Mon Sep 17 00:00:00 2001 From: Heiko Tietze Date: Thu, 30 Apr 2020 16:32:59 +0200 Subject: Drop obsolete variable strings Change-Id: I0cd96b3466f94681567663625aa662717630e92f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93220 Tested-by: Jenkins Reviewed-by: Heiko Tietze --- cui/inc/strings.hrc | 3 --- cui/source/dialogs/about.cxx | 34 ++++++++-------------------------- 2 files changed, 8 insertions(+), 29 deletions(-) (limited to 'cui') diff --git a/cui/inc/strings.hrc b/cui/inc/strings.hrc index 1049f7e7ff4f..df99edb217b2 100644 --- a/cui/inc/strings.hrc +++ b/cui/inc/strings.hrc @@ -381,14 +381,11 @@ #define RID_SVXSTR_CANNOTCONVERTURL_ERR NC_("RID_SVXSTR_CANNOTCONVERTURL_ERR", "The URL <%1> cannot be converted to a filesystem path.") -#define RID_SVXSTR_ABOUT_VERSION NC_("aboutdialog|textbuffer1", "%ABOUTBOXPRODUCTVERSION%ABOUTBOXPRODUCTVERSIONSUFFIX") #define RID_SVXSTR_ABOUT_COPYRIGHT NC_("aboutdialog|copyright", "Copyright © 2000–2020 LibreOffice contributors.") #define RID_SVXSTR_ABOUT_CREDITS_URL NC_("aboutdialog|link", "https://www.libreoffice.org/about-us/credits/") -#define RID_SVXSTR_ABOUT_BUILDID NC_("aboutdialog|buildid", "$BUILDID") #define RID_SVXSTR_ABOUT_VENDOR NC_("aboutdialog|vendor", "This release was supplied by %OOOVENDOR.") #define RID_SVXSTR_ABOUT_BASED_ON NC_("aboutdialog|libreoffice", "LibreOffice was based on OpenOffice.org.") #define RID_SVXSTR_ABOUT_DERIVED NC_("aboutdialog|derived", "%PRODUCTNAME is derived from LibreOffice which was based on OpenOffice.org") -#define RID_SVXSTR_ABOUT_LOCALE NC_("aboutdialog|locale", "$LOCALE") #define RID_SVXSTR_ABOUT_UILOCALE NC_("aboutdialog|uilocale", "UI-Language: $LOCALE") #define RID_SVXSTR_EDIT_PATHS NC_("optpathspage|editpaths", "Edit Paths: %1") diff --git a/cui/source/dialogs/about.cxx b/cui/source/dialogs/about.cxx index 845ad5496a37..c07a8c964586 100644 --- a/cui/source/dialogs/about.cxx +++ b/cui/source/dialogs/about.cxx @@ -142,7 +142,7 @@ bool AboutDialog::IsStringValidGitHash(const OUString &hash) { } OUString AboutDialog::GetVersionString() { - OUString sVersion = CuiResId(RID_SVXSTR_ABOUT_VERSION); + OUString sVersion = CuiResId("%ABOUTBOXPRODUCTVERSION%ABOUTBOXPRODUCTVERSIONSUFFIX"); #ifdef _WIN64 sVersion += " (x64)"; @@ -163,18 +163,7 @@ OUString AboutDialog::GetBuildString() { } OSL_ENSURE(!sBuildId.isEmpty(), "No BUILDID in bootstrap file"); - OUString sBuildStr; - - if (!sBuildId.trim().isEmpty()) { - sBuildStr = CuiResId(RID_SVXSTR_ABOUT_BUILDID); - if (sBuildStr.indexOf("$BUILDID") == -1) { - SAL_WARN("cui.dialogs", "translated Build Id string in translations " - "doesn't contain $BUILDID placeholder"); - sBuildStr += " $BUILDID"; - } - sBuildStr = sBuildStr.replaceAll("$BUILDID", sBuildId); - } - return sBuildStr; + return sBuildId; } OUString AboutDialog::GetEnvString() { return Application::GetHWOSConfInfo(1); } @@ -182,29 +171,22 @@ OUString AboutDialog::GetUIString() { return Application::GetHWOSConfInfo(2); } OUString AboutDialog::GetLocaleString() { - OUString aLocaleStr; + OUString sLocaleStr; rtl_Locale *pLocale; osl_getProcessLocale(&pLocale); if (pLocale && pLocale->Language) { if (pLocale->Country && rtl_uString_getLength(pLocale->Country) > 0) - aLocaleStr = OUString::unacquired(&pLocale->Language) + "_" + + sLocaleStr = OUString::unacquired(&pLocale->Language) + "_" + OUString::unacquired(&pLocale->Country); else - aLocaleStr = OUString(pLocale->Language); + sLocaleStr = OUString(pLocale->Language); if (pLocale->Variant && rtl_uString_getLength(pLocale->Variant) > 0) - aLocaleStr += OUString(pLocale->Variant); + sLocaleStr += OUString(pLocale->Variant); } - aLocaleStr = Application::GetSettings().GetLanguageTag().getBcp47() + " (" + - aLocaleStr + ")"; - OUString sLocaleStr(CuiResId(RID_SVXSTR_ABOUT_LOCALE)); - if (sLocaleStr.indexOf("$LOCALE") == -1) { - SAL_WARN("cui.dialogs", "translated locale string in translations doesn't " - "contain $LOCALE placeholder"); - sLocaleStr += " $LOCALE"; - } - sLocaleStr = sLocaleStr.replaceAll("$LOCALE", aLocaleStr); + sLocaleStr = Application::GetSettings().GetLanguageTag().getBcp47() + " (" + + sLocaleStr + ")"; OUString aUILocaleStr = Application::GetSettings().GetUILanguageTag().getBcp47(); -- cgit