summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKris De Gussem <kris.degussem@gmail.com>2012-05-02 19:37:08 +0000
committerKris <Kris.De.Gussem@hotmail.com>2012-05-02 19:37:08 +0000
commit768466bda112f052414d1ccb11a01d30504fdd58 (patch)
treeec7156ec10e524cebf266477f51af6ee1f895381 /src
parentextensions: string class usage (diff)
downloadinkscape-768466bda112f052414d1ccb11a01d30504fdd58.tar.gz
inkscape-768466bda112f052414d1ccb11a01d30504fdd58.zip
Find dialog UI:
- some message fixes (capitals and spaces) - simplify translation (bzr r11314)
Diffstat (limited to 'src')
-rw-r--r--src/ui/dialog/find.cpp21
1 files changed, 14 insertions, 7 deletions
diff --git a/src/ui/dialog/find.cpp b/src/ui/dialog/find.cpp
index 641acd3f3..858df9193 100644
--- a/src/ui/dialog/find.cpp
+++ b/src/ui/dialog/find.cpp
@@ -64,8 +64,8 @@ namespace Dialog {
Find::Find()
: UI::Widget::Panel("", "/dialogs/find", SP_VERB_DIALOG_FIND),
- entry_find(_("F_ind:"), _("Find objects by their content (exact or partial match)")),
- entry_replace(_("Re_place:"), _("Replace found objects with this value ")),
+ entry_find(_("F_ind:"), _("Find objects by their content or properties (exact or partial match)")),
+ entry_replace(_("Re_place:"), _("Replace match with this value")),
check_scope_all(_("_All"), _("Search in all layers")),
check_scope_layer(_("Current _layer"), _("Limit search to the current layer")),
@@ -84,8 +84,8 @@ Find::Find()
frame_options(_("General")),
check_ids(_("_ID"), _("Search id name"), true),
- check_attributename(_("Attribute _Name"), _("Search attribute name"), false),
- check_attributevalue(_("Attribute _Value"), _("Search attribute value"), true),
+ check_attributename(_("Attribute _name"), _("Search attribute name"), false),
+ check_attributevalue(_("Attribute _value"), _("Search attribute value"), true),
check_style(_("_Style"), _("Search style"), true),
check_font(_("_Font"), _("Search fonts"), false),
frame_properties(_("Properties")),
@@ -107,8 +107,8 @@ Find::Find()
frame_types(_("Object Types")),
status(""),
- button_find(_("_Find"), _("Select all objects matching the selected fields ")),
- button_replace(_("_Replace All"), _("Replace all the matching objects")),
+ button_find(_("_Find"), _("Select all objects matching the selection criteria")),
+ button_replace(_("_Replace All"), _("Replace all matches")),
_action_replace(false),
blocked(false),
desktop(NULL),
@@ -825,7 +825,14 @@ Find::onAction()
"<b>%d</b> objects found (out of <b>%d</b>), %s match.",
count),
count, all, exact? _("exact") : _("partial"));
- status.set_text(Glib::ustring::compose("%1 %2 %3", count, _("objects"), _action_replace? _("replaced") : _("found") ));
+ if (_action_replace){
+ // TRANSLATORS: "%1" is replaced with the number of matches
+ status.set_text(Glib::ustring::compose(_("%1 objects replaced"), count));
+ }
+ else {
+ // TRANSLATORS: "%1" is replaced with the number of matches
+ status.set_text(Glib::ustring::compose(_("%1 objects found"), count));
+ }
Inkscape::Selection *selection = sp_desktop_selection (desktop);
selection->clear();