X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fsynfigapp%2Faction.cpp;h=aa026f4cbb3fe670903ea0c9c082ed4d5124a35e;hb=5427871f0dbad9e44594af867615f6b0847c063d;hp=c3e2aace9403f649b95a1635de62ca5c1dd77b3d;hpb=837b63e9fb829d66d43f4f169861f8979f76820d;p=synfig.git diff --git a/synfig-studio/trunk/src/synfigapp/action.cpp b/synfig-studio/trunk/src/synfigapp/action.cpp index c3e2aac..aa026f4 100644 --- a/synfig-studio/trunk/src/synfigapp/action.cpp +++ b/synfig-studio/trunk/src/synfigapp/action.cpp @@ -110,6 +110,8 @@ #include "canvasinterface.h" +#include "general.h" + #endif using namespace std; @@ -128,7 +130,7 @@ synfigapp::Action::Book *book_; #define ADD_ACTION(x) { BookEntry &be(book()[x::name__]); \ be.name=x::name__; \ - be.local_name=x::local_name__; \ + be.local_name=dgettext("synfigstudio",x::local_name__); \ be.version=x::version__; \ be.task=x::task__; \ be.priority=x::priority__; \ @@ -230,7 +232,7 @@ Action::Book& Action::book() { return *book_; } Action::Handle -Action::create(const String &name) +Action::create(const synfig::String &name) { if(!book().count(name)) return 0; //! \todo perhaps we should throw something instead? @@ -264,7 +266,7 @@ Action::compile_candidate_list(const ParamList& param_list, Category category) } Action::CandidateList::iterator -Action::CandidateList::find(const String& x) +Action::CandidateList::find(const synfig::String& x) { iterator iter; for(iter=begin();iter!=end();++iter) @@ -365,7 +367,7 @@ Super::add_action_front(etl::handle action) } -Group::Group(const std::string &str): +Group::Group(const synfig::String &str): name_(str), ready_(true) {