(e)mixer - add possibility to translate strings
Reviewed-by: Christopher Michael <devilhorns@comcast.net> Differential Revision: https://phab.enlightenment.org/D11702
This commit is contained in:
parent
a59d3c2a68
commit
06b7b9205a
|
@ -427,16 +427,16 @@ _basic_create_widgets(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas,
|
|||
|
||||
o = e_widget_list_add(evas, 0, 0);
|
||||
|
||||
l = e_widget_check_add(evas, "Notify on volume change", &cfdata->config.notify);
|
||||
l = e_widget_check_add(evas, _("Notify on volume change"), &cfdata->config.notify);
|
||||
e_widget_list_object_append(o, l, 0, 0, 0);
|
||||
|
||||
l = e_widget_check_add(evas, "Mute on lock", &cfdata->config.mute);
|
||||
l = e_widget_check_add(evas, _("Mute on lock"), &cfdata->config.mute);
|
||||
e_widget_list_object_append(o, l, 0, 0, 0);
|
||||
|
||||
l = e_widget_check_add(evas, "Remember", &cfdata->config.save);
|
||||
l = e_widget_check_add(evas, _("Remember"), &cfdata->config.save);
|
||||
e_widget_list_object_append(o, l, 0, 0, 0);
|
||||
|
||||
l = e_widget_label_add(evas, "Backend to use:");
|
||||
l = e_widget_label_add(evas, _("Backend to use:"));
|
||||
e_widget_list_object_append(o, l, 0, 0, 0);
|
||||
|
||||
cfdata->list = l = e_widget_ilist_add(evas, 0, 0, NULL);
|
||||
|
@ -488,7 +488,7 @@ emix_config_popup_new(Evas_Object *comp, const char *p EINA_UNUSED)
|
|||
v->basic.create_widgets = _basic_create_widgets;
|
||||
|
||||
cfd = e_config_dialog_new(comp,
|
||||
"Emix Configuration",
|
||||
_("Emix Configuration"),
|
||||
"E", "windows/emix",
|
||||
NULL,
|
||||
0, v, NULL);
|
||||
|
|
|
@ -1,6 +1,19 @@
|
|||
#include <Elementary.h>
|
||||
#include "emix.h"
|
||||
|
||||
# ifdef HAVE_GETTEXT
|
||||
#include <libintl.h>
|
||||
#define _(str) gettext(str)
|
||||
#define d_(str, dom) dgettext(PACKAGE dom, str)
|
||||
#define P_(str, str_p, n) ngettext(str, str_p, n)
|
||||
#define dP_(str, str_p, n, dom) dngettext(PACKAGE dom, str, str_p, n)
|
||||
# else
|
||||
#define _(str) (str)
|
||||
#define d_(str, dom) (str)
|
||||
#define P_(str, str_p, n) (str_p)
|
||||
#define dP_(str, str_p, n, dom) (str_p)
|
||||
# endif
|
||||
|
||||
Evas_Object *win;
|
||||
Evas_Object *source_scroller, *sink_input_scroller, *sink_scroller, *card_scroller;
|
||||
Evas_Object *source_box, *sink_input_box, *sink_box, *card_box;
|
||||
|
@ -1312,7 +1325,7 @@ elm_main(int argc, char **argv)
|
|||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_util_standard_add("emix", "Mixer");
|
||||
win = elm_win_util_standard_add("emix", _("Mixer"));
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
/*
|
||||
|
@ -1336,10 +1349,10 @@ elm_main(int argc, char **argv)
|
|||
evas_object_size_hint_weight_set(tbar, EVAS_HINT_EXPAND, 0.0);
|
||||
evas_object_size_hint_align_set(tbar, EVAS_HINT_FILL, EVAS_HINT_FILL);
|
||||
|
||||
elm_toolbar_item_append(tbar, "media-playback-start", "Playback", _cb_playback, NULL);
|
||||
elm_toolbar_item_append(tbar, "audio-volume-medium", "Outputs", _cb_outputs, NULL);
|
||||
elm_toolbar_item_append(tbar, "audio-input-microphone", "Inputs", _cb_inputs, NULL);
|
||||
elm_toolbar_item_append(tbar, "audio-card", "Cards", _cb_card, NULL);
|
||||
elm_toolbar_item_append(tbar, "media-playback-start", _("Playback"), _cb_playback, NULL);
|
||||
elm_toolbar_item_append(tbar, "audio-volume-medium", _("Outputs"), _cb_outputs, NULL);
|
||||
elm_toolbar_item_append(tbar, "audio-input-microphone", _("Inputs"), _cb_inputs, NULL);
|
||||
elm_toolbar_item_append(tbar, "audio-card", _("Cards"), _cb_card, NULL);
|
||||
|
||||
elm_table_pack(tb, tbar, 0, 0, 1, 1);
|
||||
evas_object_show(tbar);
|
||||
|
|
Loading…
Reference in New Issue