Enlightenment CVS committal Author : e-taro Project : e_modules Module : screenshot
Dir : e_modules/screenshot Modified Files: autogen.sh e_mod_config.c e_mod_main.c e_mod_main.h Log Message: internationalization for screenshot Some po editors don't like xgettext's indent option, so it's gone =================================================================== RCS file: /cvsroot/enlightenment/e_modules/screenshot/autogen.sh,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- autogen.sh 30 Jan 2006 05:12:51 -0000 1.4 +++ autogen.sh 1 Feb 2006 13:32:28 -0000 1.5 @@ -17,7 +17,6 @@ --language=C \ --add-location \ --keyword=D_ \ ---indent \ --sort-by-file \ --copyright-holder="TODO" \ --foreign-user \ =================================================================== RCS file: /cvsroot/enlightenment/e_modules/screenshot/e_mod_config.c,v retrieving revision 1.15 retrieving revision 1.16 diff -u -3 -r1.15 -r1.16 --- e_mod_config.c 30 Jan 2006 20:32:10 -0000 1.15 +++ e_mod_config.c 1 Feb 2006 13:32:28 -0000 1.16 @@ -77,7 +77,7 @@ v->advanced.create_widgets = _advanced_create_widgets; /* create config diaolg */ - cfd = e_config_dialog_new(con, _("Screenshot Configuration"), NULL, 0, v, s); + cfd = e_config_dialog_new(con, D_("Screenshot Configuration"), NULL, 0, v, s); s->config_dialog = cfd; } @@ -170,16 +170,16 @@ #ifdef HAVE_IMPORT # ifdef HAVE_SCROT rg = e_widget_radio_group_new(&(cfdata->method)); - ob = e_widget_radio_add(evas, _("Use Import"), S_METHOD_IMPORT, rg); + ob = e_widget_radio_add(evas, D_("Use Import"), S_METHOD_IMPORT, rg); e_widget_table_object_append(ot, ob, 0, 0, 1, 1, 1, 0, 1, 0); - ob = e_widget_radio_add(evas, _("Use Scrot"), S_METHOD_SCROT, rg); + ob = e_widget_radio_add(evas, D_("Use Scrot"), S_METHOD_SCROT, rg); e_widget_table_object_append(ot, ob, 0, 1, 1, 1, 1, 0, 1, 0); # endif #else /* Dont need to add an option as we only have one to use */ #endif - ob = e_widget_label_add(evas, _("Delay Time:")); + ob = e_widget_label_add(evas, D_("Delay Time:")); e_widget_table_object_append(ot, ob, 0, 2, 1, 1, 0, 0, 1, 0); ob = e_widget_slider_add(evas, 1, 0, _("%1.0f seconds"), 0.0, 60.0, 1.0, 0, @@ -189,24 +189,23 @@ e_widget_framelist_object_append(of, ot); e_widget_list_object_append(o, of, 1, 1, 0.5); - of = e_widget_framelist_add(evas, _("File Settings"), 0); + of = e_widget_framelist_add(evas, D_("File Settings"), 0); ot = e_widget_table_add(evas, 1); - ob = e_widget_label_add(evas, _("Save Directory:")); + ob = e_widget_label_add(evas, D_("Save Directory:")); e_widget_table_object_append(ot, ob, 0, 0, 1, 1, 0, 0, 1, 0); ob = e_widget_entry_add(evas, &cfdata->location); e_widget_table_object_append(ot, ob, 1, 0, 1, 1, 1, 0, 1, 0); - ob = e_widget_label_add(evas, _("Filename (minus extension):")); + ob = e_widget_label_add(evas, D_("Filename (minus extension):")); e_widget_table_object_append(ot, ob, 0, 1, 1, 1, 0, 0, 1, 0); ob = e_widget_entry_add(evas, &cfdata->filename); e_widget_table_object_append(ot, ob, 1, 1, 1, 1, 1, 0, 1, 0); ob = e_widget_label_add(evas, - _ - ("Example: screenshot%d = screenshot1, screenshot2, etc...")); + D_("Example: screenshot%d = screenshot1, screenshot2, etc...")); e_widget_table_object_append(ot, ob, 0, 2, 2, 1, 0, 0, 1, 0); e_widget_framelist_object_append(of, ot); @@ -295,9 +294,9 @@ #ifdef HAVE_IMPORT # ifdef HAVE_SCROT rg = e_widget_radio_group_new(&(cfdata->method)); - ob = e_widget_radio_add(evas, _("Use Import"), S_METHOD_IMPORT, rg); + ob = e_widget_radio_add(evas, D_("Use Import"), S_METHOD_IMPORT, rg); e_widget_table_object_append(ot, ob, 0, 0, 1, 1, 1, 0, 1, 0); - ob = e_widget_radio_add(evas, _("Use Scrot"), S_METHOD_SCROT, rg); + ob = e_widget_radio_add(evas, D_("Use Scrot"), S_METHOD_SCROT, rg); e_widget_table_object_append(ot, ob, 0, 1, 1, 1, 1, 0, 1, 0); # endif @@ -305,7 +304,7 @@ /* Dont need to add an option as we only have one to use */ #endif - ob = e_widget_label_add(evas, _("Delay Time:")); + ob = e_widget_label_add(evas, D_("Delay Time:")); e_widget_table_object_append(ot, ob, 0, 2, 1, 1, 0, 0, 1, 0); ob = e_widget_slider_add(evas, 1, 0, _("%1.0f seconds"), 0.0, 60.0, 1.0, 0, @@ -315,55 +314,54 @@ e_widget_framelist_object_append(of, ot); e_widget_list_object_append(o, of, 1, 1, 0.5); - of = e_widget_framelist_add(evas, _("File Settings"), 0); + of = e_widget_framelist_add(evas, D_("File Settings"), 0); ot = e_widget_table_add(evas, 1); - ob = e_widget_label_add(evas, _("Save Directory:")); + ob = e_widget_label_add(evas, D_("Save Directory:")); e_widget_table_object_append(ot, ob, 0, 0, 1, 1, 0, 0, 1, 0); ob = e_widget_entry_add(evas, &cfdata->location); e_widget_table_object_append(ot, ob, 1, 0, 1, 1, 1, 0, 1, 0); - ob = e_widget_label_add(evas, _("Filename (minus extension):")); + ob = e_widget_label_add(evas, D_("Filename (minus extension):")); e_widget_table_object_append(ot, ob, 0, 1, 1, 1, 0, 0, 1, 0); ob = e_widget_entry_add(evas, &cfdata->filename); e_widget_table_object_append(ot, ob, 1, 1, 1, 1, 1, 0, 1, 0); ob = e_widget_label_add(evas, - _ - ("Example: screenshot%d = screenshot1, screenshot2, etc...")); + D_("Example: screenshot%d = screenshot1, screenshot2, etc...")); e_widget_table_object_append(ot, ob, 0, 2, 2, 1, 0, 0, 1, 0); e_widget_framelist_object_append(of, ot); e_widget_list_object_append(o, of, 1, 1, 0.5); #ifdef HAVE_IMPORT - of = e_widget_framelist_add(evas, _("Import Options"), 0); - ob = e_widget_check_add(evas, _("Include Image Border"), + of = e_widget_framelist_add(evas, D_("Import Options"), 0); + ob = e_widget_check_add(evas, D_("Include Image Border"), &(cfdata->import.use_img_border)); e_widget_framelist_object_append(of, ob); - ob = e_widget_check_add(evas, _("Use Image Dithering"), + ob = e_widget_check_add(evas, D_("Use Image Dithering"), &(cfdata->import.use_dither)); e_widget_framelist_object_append(of, ob); - ob = e_widget_check_add(evas, _("Include Window Manager Frame"), + ob = e_widget_check_add(evas, D_("Include Window Manager Frame"), &(cfdata->import.use_frame)); e_widget_framelist_object_append(of, ob); - ob = e_widget_check_add(evas, _("Choose Window To Grab"), + ob = e_widget_check_add(evas, D_("Choose Window To Grab"), &(cfdata->import.use_window)); e_widget_framelist_object_append(of, ob); - ob = e_widget_check_add(evas, _("Silent"), &(cfdata->import.use_silent)); + ob = e_widget_check_add(evas, D_("Silent"), &(cfdata->import.use_silent)); e_widget_framelist_object_append(of, ob); - ob = e_widget_check_add(evas, _("Trim Edges"), &(cfdata->import.use_trim)); + ob = e_widget_check_add(evas, D_("Trim Edges"), &(cfdata->import.use_trim)); e_widget_framelist_object_append(of, ob); e_widget_list_object_append(o, of, 1, 1, 0.5); #endif #ifdef HAVE_SCROT - of = e_widget_framelist_add(evas, _("Scrot Options"), 0); - ob = e_widget_check_add(evas, _("Include Image Border"), + of = e_widget_framelist_add(evas, D_("Scrot Options"), 0); + ob = e_widget_check_add(evas, D_("Include Image Border"), &(cfdata->scrot.use_img_border)); e_widget_framelist_object_append(of, ob); - ob = e_widget_check_add(evas, _("Generate Thumbnail"), + ob = e_widget_check_add(evas, D_("Generate Thumbnail"), &(cfdata->scrot.use_thumb)); e_widget_framelist_object_append(of, ob); e_widget_list_object_append(o, of, 1, 1, 0.5); =================================================================== RCS file: /cvsroot/enlightenment/e_modules/screenshot/e_mod_main.c,v retrieving revision 1.22 retrieving revision 1.23 diff -u -3 -r1.22 -r1.23 --- e_mod_main.c 30 Jan 2006 20:32:10 -0000 1.22 +++ e_mod_main.c 1 Feb 2006 13:32:28 -0000 1.23 @@ -48,6 +48,10 @@ { Screen *e; + /* Set up module's message catalogue */ + bindtextdomain(PACKAGE, LOCALEDIR); + bind_textdomain_codeset(PACKAGE, "UTF-8"); + /* actually init screen */ e = _screen_init(m); m->config_menu = e->config_menu; @@ -101,8 +105,8 @@ EAPI int e_modapi_about(E_Module *m) { - e_module_dialog_show(_("Enlightenment Screenshot Module"), - ("This module is used to take screenshots")); + e_module_dialog_show(D_("Enlightenment Screenshot Module"), + D_("This module is used to take screenshots")); return 1; } @@ -520,9 +524,8 @@ } else { - e_module_dialog_show(_("Enlightenment Screenshot Module"), - _ - ("Please Choose A Program To Use For Taking Screenshots.")); + e_module_dialog_show(D_("Enlightenment Screenshot Module"), + D_("Please Choose A Program To Use For Taking Screenshots.")); return; } } =================================================================== RCS file: /cvsroot/enlightenment/e_modules/screenshot/e_mod_main.h,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- e_mod_main.h 30 Jan 2006 20:32:10 -0000 1.10 +++ e_mod_main.h 1 Feb 2006 13:32:28 -0000 1.11 @@ -1,3 +1,5 @@ +#define D_(str) dgettext(PACKAGE, str) + #ifndef E_MOD_MAIN_H #define E_MOD_MAIN_H ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs