Ensure the hotkey descriptions in the translation and styling assistants actually get marked as translatable

Originally committed to SVN as r6582.
This commit is contained in:
Thomas Goyne 2012-03-12 23:35:20 +00:00
parent 4153bbc10b
commit f66c772130
2 changed files with 18 additions and 18 deletions

View file

@ -50,8 +50,8 @@
#include <wx/textctrl.h> #include <wx/textctrl.h>
#endif #endif
static void add_hotkey(wxSizer *sizer, wxWindow *parent, const char *command, const char *text) { static void add_hotkey(wxSizer *sizer, wxWindow *parent, const char *command, wxString const& text) {
sizer->Add(new wxStaticText(parent, -1, _(text))); sizer->Add(new wxStaticText(parent, -1, text));
sizer->Add(new wxStaticText(parent, -1, hotkey::get_hotkey_str_first("Styling Assistant", command))); sizer->Add(new wxStaticText(parent, -1, hotkey::get_hotkey_str_first("Styling Assistant", command)));
} }
@ -91,12 +91,12 @@ DialogStyling::DialogStyling(agi::Context *context)
wxSizer *hotkey_box = new wxStaticBoxSizer(wxVERTICAL, this, _("Keys")); wxSizer *hotkey_box = new wxStaticBoxSizer(wxVERTICAL, this, _("Keys"));
wxSizer *hotkey_grid = new wxGridSizer(2, 0, 5); wxSizer *hotkey_grid = new wxGridSizer(2, 0, 5);
add_hotkey(hotkey_grid, this, "tool/styling_assistant/commit", "Accept changes"); add_hotkey(hotkey_grid, this, "tool/styling_assistant/commit", _("Accept changes"));
add_hotkey(hotkey_grid, this, "tool/styling_assistant/preview", "Preview changes"); add_hotkey(hotkey_grid, this, "tool/styling_assistant/preview", _("Preview changes"));
add_hotkey(hotkey_grid, this, "grid/line/prev", "Previous line"); add_hotkey(hotkey_grid, this, "grid/line/prev", _("Previous line"));
add_hotkey(hotkey_grid, this, "grid/line/next", "Next line"); add_hotkey(hotkey_grid, this, "grid/line/next", _("Next line"));
add_hotkey(hotkey_grid, this, "video/play/line", "Play video"); add_hotkey(hotkey_grid, this, "video/play/line", _("Play video"));
add_hotkey(hotkey_grid, this, "audio/play/selection", "Play audio"); add_hotkey(hotkey_grid, this, "audio/play/selection", _("Play audio"));
hotkey_grid->Add(new wxStaticText(this, -1, _("Click on list"))); hotkey_grid->Add(new wxStaticText(this, -1, _("Click on list")));
hotkey_grid->Add(new wxStaticText(this, -1, _("Select style"))); hotkey_grid->Add(new wxStaticText(this, -1, _("Select style")));

View file

@ -49,8 +49,8 @@
#include <wx/stattext.h> #include <wx/stattext.h>
#endif #endif
static void add_hotkey(wxSizer *sizer, wxWindow *parent, const char *command, const char *text) { static void add_hotkey(wxSizer *sizer, wxWindow *parent, const char *command, wxString const& text) {
sizer->Add(new wxStaticText(parent, -1, _(text))); sizer->Add(new wxStaticText(parent, -1, text));
sizer->Add(new wxStaticText(parent, -1, hotkey::get_hotkey_str_first("Translation Assistant", command))); sizer->Add(new wxStaticText(parent, -1, hotkey::get_hotkey_str_first("Translation Assistant", command)));
} }
@ -112,14 +112,14 @@ DialogTranslation::DialogTranslation(agi::Context *c)
wxSizer *hotkey_box = new wxStaticBoxSizer(wxVERTICAL, this, _("Keys")); wxSizer *hotkey_box = new wxStaticBoxSizer(wxVERTICAL, this, _("Keys"));
wxSizer *hotkey_grid = new wxGridSizer(2, 0, 5); wxSizer *hotkey_grid = new wxGridSizer(2, 0, 5);
add_hotkey(hotkey_grid, this, "tool/translation_assistant/commit", "Accept changes"); add_hotkey(hotkey_grid, this, "tool/translation_assistant/commit", _("Accept changes"));
add_hotkey(hotkey_grid, this, "tool/translation_assistant/preview", "Preview changes"); add_hotkey(hotkey_grid, this, "tool/translation_assistant/preview", _("Preview changes"));
add_hotkey(hotkey_grid, this, "tool/translation_assistant/prev", "Previous line"); add_hotkey(hotkey_grid, this, "tool/translation_assistant/prev", _("Previous line"));
add_hotkey(hotkey_grid, this, "tool/translation_assistant/next", "Next line"); add_hotkey(hotkey_grid, this, "tool/translation_assistant/next", _("Next line"));
add_hotkey(hotkey_grid, this, "tool/translation_assistant/insert_original", "Insert original"); add_hotkey(hotkey_grid, this, "tool/translation_assistant/insert_original", _("Insert original"));
add_hotkey(hotkey_grid, this, "video/play/line", "Play video"); add_hotkey(hotkey_grid, this, "video/play/line", _("Play video"));
add_hotkey(hotkey_grid, this, "audio/play/selection", "Play audio"); add_hotkey(hotkey_grid, this, "audio/play/selection", _("Play audio"));
add_hotkey(hotkey_grid, this, "edit/line/delete", "Delete line"); add_hotkey(hotkey_grid, this, "edit/line/delete", _("Delete line"));
hotkey_box->Add(hotkey_grid, 0, wxEXPAND, 0); hotkey_box->Add(hotkey_grid, 0, wxEXPAND, 0);
seek_video = new wxCheckBox(this, -1, _("Enable &preview")); seek_video = new wxCheckBox(this, -1, _("Enable &preview"));