Enlightenment CVS committal

Author  : maiurana
Project : e_modules
Module  : emu

Dir     : e_modules/emu/src/modules/emu


Modified Files:
        border_props.c border_props.h e_mod_config.c e_mod_main.c 
        e_mod_main.h easy_menu.h 


Log Message:
added i18n support and italian localization
===================================================================
RCS file: /cvsroot/enlightenment/e_modules/emu/src/modules/emu/border_props.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- border_props.c      1 Mar 2006 04:59:23 -0000       1.3
+++ border_props.c      20 Mar 2006 11:37:33 -0000      1.4
@@ -1,7 +1,7 @@
 /*
  * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
  */
-#include "e.h"
+#include "border_props.h"
 
 struct _E_Config_Dialog_Data
 {
@@ -52,7 +52,7 @@
         v->advanced.create_widgets = 
_border_props_dialog_advanced_create_widgets;
 
         /* Create The Dialog */
-        cfd = e_config_dialog_new(con, _("Window properties"), NULL, 0, v, bd);
+        cfd = e_config_dialog_new(con, D_("Window properties"), NULL, 0, v, 
bd);
      }
 }
 
@@ -221,43 +221,43 @@
    _border_props_dialog_fill_data(bd, cfdata);
    o = e_widget_list_add(evas, 0, 0);
 
-   of = e_widget_frametable_add(evas, _("Window identification"), 0);
-   ob = e_widget_label_add(evas, _("Title (%T)"));
+   of = e_widget_frametable_add(evas, D_("Window identification"), 0);
+   ob = e_widget_label_add(evas, D_("Title (%T)"));
    e_widget_frametable_object_append(of, ob, 0, 3, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->title);
    e_widget_frametable_object_append(of, ob, 1, 3, 1, 1, 1, 1, 1, 1);
    e_widget_list_object_append(o, of, 1, 1, 0.5);
 
-   of = e_widget_frametable_add(evas, _("Properties"), 0);
-   ob = e_widget_label_add(evas, _("Position (%p)"));
+   of = e_widget_frametable_add(evas, D_("Properties"), 0);
+   ob = e_widget_label_add(evas, D_("Position (%p)"));
    e_widget_frametable_object_append(of, ob, 0, 0, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->position);     // bd->x, bd->y
    e_widget_frametable_object_append(of, ob, 1, 0, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Size (%s)"));
+   ob = e_widget_label_add(evas, D_("Size (%s)"));
    e_widget_frametable_object_append(of, ob, 0, 1, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->size); // bd->w, bd->h
    e_widget_frametable_object_append(of, ob, 1, 1, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Border style (%b)"));
+   ob = e_widget_label_add(evas, D_("Border style (%b)"));
    e_widget_frametable_object_append(of, ob, 0, 2, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->border);
    e_widget_frametable_object_append(of, ob, 1, 2, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Stickiness (%p)"));
+   ob = e_widget_label_add(evas, D_("Stickiness (%p)"));
    e_widget_frametable_object_append(of, ob, 0, 3, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->sticky);
    e_widget_frametable_object_append(of, ob, 1, 3, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Virtual desktop (%d)"));
+   ob = e_widget_label_add(evas, D_("Virtual desktop (%d)"));
    e_widget_frametable_object_append(of, ob, 0, 4, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->desk);
    e_widget_frametable_object_append(of, ob, 1, 4, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Shaded state (%r)"));
+   ob = e_widget_label_add(evas, D_("Shaded state (%r)"));
    e_widget_frametable_object_append(of, ob, 0, 5, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->shaded);
    e_widget_frametable_object_append(of, ob, 1, 5, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Fullscreen (%f)"));
+   ob = e_widget_label_add(evas, D_("Fullscreen (%f)"));
    e_widget_frametable_object_append(of, ob, 0, 6, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->fullscreen);
    e_widget_frametable_object_append(of, ob, 1, 6, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Iconified (%i)"));
+   ob = e_widget_label_add(evas, D_("Iconified (%i)"));
    e_widget_frametable_object_append(of, ob, 0, 7, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->icon);
    e_widget_frametable_object_append(of, ob, 1, 7, 1, 1, 1, 1, 1, 1);
@@ -276,79 +276,79 @@
    _border_props_dialog_fill_data(bd, cfdata);
    o = e_widget_list_add(evas, 0, 0);
 
-   of = e_widget_frametable_add(evas, _("Window identification"), 0);
-   ob = e_widget_label_add(evas, _("Window ID (%I)"));
+   of = e_widget_frametable_add(evas, D_("Window identification"), 0);
+   ob = e_widget_label_add(evas, D_("Window ID (%I)"));
    e_widget_frametable_object_append(of, ob, 0, 0, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->ID);
    e_widget_frametable_object_append(of, ob, 1, 0, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Window name (%N)"));
+   ob = e_widget_label_add(evas, D_("Window name (%N)"));
    e_widget_frametable_object_append(of, ob, 0, 1, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->name);
    e_widget_frametable_object_append(of, ob, 1, 1, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Window class (%C)"));
+   ob = e_widget_label_add(evas, D_("Window class (%C)"));
    e_widget_frametable_object_append(of, ob, 0, 2, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->class);
    e_widget_frametable_object_append(of, ob, 1, 2, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Title (%T)"));
+   ob = e_widget_label_add(evas, D_("Title (%T)"));
    e_widget_frametable_object_append(of, ob, 0, 3, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->title);
    e_widget_frametable_object_append(of, ob, 1, 3, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Window role (%R)"));
+   ob = e_widget_label_add(evas, D_("Window role (%R)"));
    e_widget_frametable_object_append(of, ob, 0, 4, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->role);
    e_widget_frametable_object_append(of, ob, 1, 4, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Window type (%S)"));
+   ob = e_widget_label_add(evas, D_("Window type (%S)"));
    e_widget_frametable_object_append(of, ob, 0, 5, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->type);
    e_widget_frametable_object_append(of, ob, 1, 5, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Transient (%H)"));
+   ob = e_widget_label_add(evas, D_("Transient (%H)"));
    e_widget_frametable_object_append(of, ob, 0, 6, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->transient);
    e_widget_frametable_object_append(of, ob, 1, 6, 1, 1, 1, 1, 1, 1);
    e_widget_list_object_append(o, of, 1, 1, 0.5);
 
-   of = e_widget_frametable_add(evas, _("Properties"), 0);
-   ob = e_widget_label_add(evas, _("Position (%p)"));
+   of = e_widget_frametable_add(evas, D_("Properties"), 0);
+   ob = e_widget_label_add(evas, D_("Position (%p)"));
    e_widget_frametable_object_append(of, ob, 0, 0, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->position);
    e_widget_frametable_object_append(of, ob, 1, 0, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Size (%s)"));
+   ob = e_widget_label_add(evas, D_("Size (%s)"));
    e_widget_frametable_object_append(of, ob, 0, 1, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->size);
    e_widget_frametable_object_append(of, ob, 1, 1, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Layer (%l)"));
+   ob = e_widget_label_add(evas, D_("Layer (%l)"));
    e_widget_frametable_object_append(of, ob, 0, 2, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->layer);
    e_widget_frametable_object_append(of, ob, 1, 2, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Border style (%b)"));
+   ob = e_widget_label_add(evas, D_("Border style (%b)"));
    e_widget_frametable_object_append(of, ob, 0, 3, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->border);
    e_widget_frametable_object_append(of, ob, 1, 3, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Stickiness (%y)"));
+   ob = e_widget_label_add(evas, D_("Stickiness (%y)"));
    e_widget_frametable_object_append(of, ob, 0, 4, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->sticky);
    e_widget_frametable_object_append(of, ob, 1, 4, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Virtual desktop (%d)"));
+   ob = e_widget_label_add(evas, D_("Virtual desktop (%d)"));
    e_widget_frametable_object_append(of, ob, 0, 5, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->desk);
    e_widget_frametable_object_append(of, ob, 1, 5, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Shaded state (%r)"));
+   ob = e_widget_label_add(evas, D_("Shaded state (%r)"));
    e_widget_frametable_object_append(of, ob, 0, 6, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->shaded);
    e_widget_frametable_object_append(of, ob, 1, 6, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Screen zone (%z)"));
+   ob = e_widget_label_add(evas, D_("Screen zone (%z)"));
    e_widget_frametable_object_append(of, ob, 0, 7, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->zone);
    e_widget_frametable_object_append(of, ob, 1, 7, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Window list skip (%w)"));
+   ob = e_widget_label_add(evas, D_("Window list skip (%w)"));
    e_widget_frametable_object_append(of, ob, 0, 8, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->winlist);
    e_widget_frametable_object_append(of, ob, 1, 8, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Fullscreen (%f)"));
+   ob = e_widget_label_add(evas, D_("Fullscreen (%f)"));
    e_widget_frametable_object_append(of, ob, 0, 9, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->fullscreen);
    e_widget_frametable_object_append(of, ob, 1, 9, 1, 1, 1, 1, 1, 1);
-   ob = e_widget_label_add(evas, _("Iconified (%i)"));
+   ob = e_widget_label_add(evas, D_("Iconified (%i)"));
    e_widget_frametable_object_append(of, ob, 0, 10, 1, 1, 1, 1, 1, 1);
    ob = e_widget_label_add(evas, cfdata->icon);
    e_widget_frametable_object_append(of, ob, 1, 10, 1, 1, 1, 1, 1, 1);
===================================================================
RCS file: /cvsroot/enlightenment/e_modules/emu/src/modules/emu/border_props.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- border_props.h      5 Feb 2006 04:39:40 -0000       1.1
+++ border_props.h      20 Mar 2006 11:37:33 -0000      1.2
@@ -6,6 +6,7 @@
 #else
 #ifndef BORDER_PROPS_H
 #define BORDER_PROPS_H
+#include "e_mod_main.h"
 
 EAPI void border_props_dialog(E_Container *con, E_Border * bd);
 EAPI char *border_props_substitute(E_Border * bd, char type);
===================================================================
RCS file: /cvsroot/enlightenment/e_modules/emu/src/modules/emu/e_mod_config.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- e_mod_config.c      12 Mar 2006 16:17:13 -0000      1.7
+++ e_mod_config.c      20 Mar 2006 11:37:33 -0000      1.8
@@ -1,4 +1,4 @@
-#include "e_mod_main.h"
+#include "e_mod_config.h"
 
 typedef struct _Cfg_File_Data Cfg_File_Data;
 
@@ -42,7 +42,7 @@
    v->advanced.create_widgets = _advanced_create_widgets;
 
    /* Create The Dialog */
-   cfd = e_config_dialog_new(con, _("Emu Configuration"), NULL, 0, v, emu);
+   cfd = e_config_dialog_new(con, D_("Emu Configuration"), NULL, 0, v, emu);
    emu->config_dialog = cfd;
 }
 
===================================================================
RCS file: /cvsroot/enlightenment/e_modules/emu/src/modules/emu/e_mod_main.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- e_mod_main.c        1 Mar 2006 15:59:47 -0000       1.10
+++ e_mod_main.c        20 Mar 2006 11:37:33 -0000      1.11
@@ -1,4 +1,3 @@
-#include "e.h"
 #include "e_mod_main.h"
 
 static const char *_emu_module_edje = NULL;
@@ -145,8 +144,8 @@
 {
    /* This is a basic module dialog that is provided for simplicity, 
     * but there is probably nothing stopping you from making a complex dialog. 
*/
-   e_module_dialog_show(_("Enlightenment Emu Module - version " VERSION),
-                        _
+   e_module_dialog_show(D_("Enlightenment Emu Module - version " VERSION),
+                        D_
                         ("Experimental generic scriptable module for 
E17.<br><br>"
                          "Keep an eye out for the emu's.<br>"
                          "Don't even try to run away, they're fast 
buggers.<br>"
@@ -168,6 +167,10 @@
 {
    Emu *emu;
 
+   /* Set up module's message catalogue */
+   bindtextdomain(PACKAGE, LOCALEDIR);
+   bind_textdomain_codeset(PACKAGE, "UTF-8");
+
    emu = E_NEW(Emu, 1);
 
    if (emu)
@@ -299,7 +302,7 @@
                 ecore_exe_pipe_run(emu_face->command, ECORE_EXE_PIPE_READ | 
ECORE_EXE_PIPE_WRITE | ECORE_EXE_PIPE_READ_LINE_BUFFERED
                                    /*| ECORE_EXE_RESPAWN */ , emu_face);
              if (!emu_face->exe)
-                e_module_dialog_show(_("Enlightenment Emu Module - error"), 
_("There is no emu."));
+                e_module_dialog_show(D_("Enlightenment Emu Module - error"), 
D_("There is no emu."));
           }
      }
 
@@ -644,42 +647,42 @@
    e_menu_item_separator_set(mi, 1);
 
    mi = e_menu_item_new(menu);
-   e_menu_item_label_set(mi, _("Add face"));
+   e_menu_item_label_set(mi, D_("Add face"));
    mi = e_menu_item_new(menu);
-   e_menu_item_label_set(mi, _("Remove face"));
+   e_menu_item_label_set(mi, D_("Remove face"));
 
    mi = e_menu_item_new(menu);
-   e_menu_item_label_set(mi, _("Add row"));
+   e_menu_item_label_set(mi, D_("Add row"));
    mi = e_menu_item_new(menu);
-   e_menu_item_label_set(mi, _("Remove row"));
+   e_menu_item_label_set(mi, D_("Remove row"));
    mi = e_menu_item_new(menu);
-   e_menu_item_label_set(mi, _("Add column"));
+   e_menu_item_label_set(mi, D_("Add column"));
    mi = e_menu_item_new(menu);
-   e_menu_item_label_set(mi, _("Remove column"));
+   e_menu_item_label_set(mi, D_("Remove column"));
 
    mi = e_menu_item_new(menu);
    e_menu_item_separator_set(mi, 1);
 
    mi = e_menu_item_new(menu);
-   e_menu_item_label_set(mi, _("Transparent"));
+   e_menu_item_label_set(mi, D_("Transparent"));
    e_menu_item_check_set(mi, 1);
    if (1)
       e_menu_item_toggle_set(mi, 1);
 
    mi = e_menu_item_new(menu);
-   e_menu_item_label_set(mi, _("Zoom icons"));
+   e_menu_item_label_set(mi, D_("Zoom icons"));
    e_menu_item_check_set(mi, 1);
    if (0)
       e_menu_item_toggle_set(mi, 1);
 
    mi = e_menu_item_new(menu);
-   e_menu_item_label_set(mi, _("Stretch bar"));
+   e_menu_item_label_set(mi, D_("Stretch bar"));
    e_menu_item_check_set(mi, 1);
    if (0)
       e_menu_item_toggle_set(mi, 1);
 
    mi = e_menu_item_new(menu);
-   e_menu_item_label_set(mi, _("Cling to edge"));
+   e_menu_item_label_set(mi, D_("Cling to edge"));
    e_menu_item_check_set(mi, 1);
    if (0)
       e_menu_item_toggle_set(mi, 1);
===================================================================
RCS file: /cvsroot/enlightenment/e_modules/emu/src/modules/emu/e_mod_main.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- e_mod_main.h        12 Mar 2006 16:17:13 -0000      1.6
+++ e_mod_main.h        20 Mar 2006 11:37:33 -0000      1.7
@@ -3,6 +3,8 @@
 #include "e_mod_config.h"
 #include "config.h"
 
+#define D_(str) dgettext(PACKAGE, str)
+
 #ifndef E_MOD_MAIN_H
 #define E_MOD_MAIN_H
 
===================================================================
RCS file: /cvsroot/enlightenment/e_modules/emu/src/modules/emu/easy_menu.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- easy_menu.h 1 Mar 2006 15:59:47 -0000       1.6
+++ easy_menu.h 20 Mar 2006 11:37:33 -0000      1.7
@@ -2,7 +2,7 @@
 #else
 #ifndef EASY_MENU_H
 #define EASY_MENU_H
-#include "e.h"
+#include "e_mod_main.h"
 
 typedef struct _Easy_Menu Easy_Menu;
 




-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to