summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Budea <aron.budea@collabora.com>2020-11-14 20:33:39 +0100
committerMike Kaganski <mike.kaganski@collabora.com>2020-11-14 21:55:39 +0100
commit514a4f302f9f49db5a0b22cbe49bd98191296735 (patch)
tree47ef5db4e016a26310de9361abcb8e911626a847
parent0f04b8204a77ecaee7d9ebe6868808445c8b138a (diff)
tdf#136868, tdf#136912, Styles Inspector: Translatable categories
...and "Direct Formatting" renamed to "Character Direct Formatting" Change-Id: I9fe711bfebfaa90a9797b6e1a47e41a5f307170b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105843 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
-rw-r--r--sw/inc/inspectorproperties.hrc4
-rw-r--r--sw/source/uibase/sidebar/WriterInspectorTextPanel.cxx17
2 files changed, 13 insertions, 8 deletions
diff --git a/sw/inc/inspectorproperties.hrc b/sw/inc/inspectorproperties.hrc
index f51521b30e9e..6ef374a2f857 100644
--- a/sw/inc/inspectorproperties.hrc
+++ b/sw/inc/inspectorproperties.hrc
@@ -27,6 +27,10 @@
and Text cursor properties
--------------------------------------------------------------------*/
+// Node names
+#define RID_CHAR_DIRECTFORMAT NC_("RID_CHAR_DIRECTFORMAT", "Character Direct Formatting")
+#define RID_PARA_DIRECTFORMAT NC_("RID_PARA_DIRECTFORMAT", "Paragraph Direct Formatting")
+
// Format names
#define RID_BORDER_COLOR NC_("RID_ATTRIBUTE_NAMES_MAP", "Color")
#define RID_BORDER_DISTANCE NC_("RID_ATTRIBUTE_NAMES_MAP", "Border Distance")
diff --git a/sw/source/uibase/sidebar/WriterInspectorTextPanel.cxx b/sw/source/uibase/sidebar/WriterInspectorTextPanel.cxx
index 6dfaf8ccd966..e2c3c15d0e24 100644
--- a/sw/source/uibase/sidebar/WriterInspectorTextPanel.cxx
+++ b/sw/source/uibase/sidebar/WriterInspectorTextPanel.cxx
@@ -38,6 +38,7 @@
#include <i18nlangtag/languagetag.hxx>
#include <vcl/settings.hxx>
#include <inspectorproperties.hrc>
+#include <strings.hrc>
namespace sw::sidebar
{
@@ -440,16 +441,16 @@ static void UpdateTree(SwDocShell* pDocSh, std::vector<svx::sidebar::TreeNode>&
{
SwDoc* pDoc = pDocSh->GetDoc();
SwPaM* pCursor = pDoc->GetEditShell()->GetCursor();
- svx::sidebar::TreeNode aDFNode;
+ svx::sidebar::TreeNode aCharDFNode;
svx::sidebar::TreeNode aCharNode;
svx::sidebar::TreeNode aParaNode;
svx::sidebar::TreeNode aParaDFNode;
- aDFNode.sNodeName = "Direct Formatting";
- aCharNode.sNodeName = "Character Styles";
- aParaNode.sNodeName = "Paragraph Styles";
- aParaDFNode.sNodeName = "Paragraph Direct Formatting";
- aDFNode.NodeType = svx::sidebar::TreeNode::Category;
+ aCharNode.sNodeName = SwResId(STR_CHARACTERSTYLEFAMILY);
+ aParaNode.sNodeName = SwResId(STR_PARAGRAPHSTYLEFAMILY);
+ aCharDFNode.sNodeName = SwResId(RID_CHAR_DIRECTFORMAT);
+ aParaDFNode.sNodeName = SwResId(RID_PARA_DIRECTFORMAT);
+ aCharDFNode.NodeType = svx::sidebar::TreeNode::Category;
aCharNode.NodeType = svx::sidebar::TreeNode::Category;
aParaNode.NodeType = svx::sidebar::TreeNode::Category;
aParaDFNode.NodeType = svx::sidebar::TreeNode::Category;
@@ -471,7 +472,7 @@ static void UpdateTree(SwDocShell* pDocSh, std::vector<svx::sidebar::TreeNode>&
UNO_NAME_NUMBERING_LEVEL,
UNO_NAME_PARRSID };
- InsertValues(xRange, aIsDefined, aDFNode, false, aHiddenProperties);
+ InsertValues(xRange, aIsDefined, aCharDFNode, false, aHiddenProperties);
uno::Reference<style::XStyleFamiliesSupplier> xStyleFamiliesSupplier(pDocSh->GetBaseModel(),
uno::UNO_QUERY);
@@ -536,7 +537,7 @@ static void UpdateTree(SwDocShell* pDocSh, std::vector<svx::sidebar::TreeNode>&
aStore.push_back(aParaNode);
aStore.push_back(aParaDFNode);
aStore.push_back(aCharNode);
- aStore.push_back(aDFNode);
+ aStore.push_back(aCharDFNode);
}
IMPL_LINK(WriterInspectorTextPanel, AttrChangedNotify, LinkParamNone*, pLink, void)