Commit 1108431d2428182eb7329c1e98cc2ba227965f91

Authored by Perry Werneck
1 parent cfbfcf97
Exists in master and in 1 other branch develop

libv3270 now uses his own translation domain.

src/dialogs/colorscheme.c
... ... @@ -30,7 +30,6 @@
30 30 #include <internals.h>
31 31  
32 32 #include <libintl.h>
33   - #include <glib/gi18n.h>
34 33  
35 34 #include <v3270.h>
36 35 #include <lib3270/log.h>
... ...
src/dialogs/print/settings.c
... ... @@ -92,7 +92,7 @@ static void V3270PrintSettings_init(V3270PrintSettings *widget)
92 92  
93 93 for(f=0;f<G_N_ELEMENTS(text);f++)
94 94 {
95   - GtkWidget *label = gtk_label_new_with_mnemonic(gettext(text[f]));
  95 + GtkWidget *label = gtk_label_new_with_mnemonic(g_dgettext(PACKAGE_NAME,text[f]));
96 96 gtk_widget_set_halign(label,GTK_ALIGN_START);
97 97 gtk_grid_attach(GTK_GRID(widget),label,0,f,1,1);
98 98 }
... ...
src/dialogs/save/private.h
... ... @@ -30,7 +30,6 @@
30 30 #include <internals.h>
31 31  
32 32 #include <libintl.h>
33   - #include <glib/gi18n.h>
34 33 #include <gtk/gtk.h>
35 34 #include <lib3270.h>
36 35 #include <v3270.h>
... ...
src/dialogs/save/save.c
... ... @@ -239,7 +239,7 @@ static void icon_press(GtkEntry *entry, G_GNUC_UNUSED GtkEntryIconPosition icon_
239 239 GTK_COMBO_BOX_TEXT(dialog->format),
240 240 ix,
241 241 formats[ix].extension,
242   - gettext(formats[ix].name)
  242 + g_dgettext(PACKAGE_NAME,formats[ix].name)
243 243 );
244 244 }
245 245  
... ... @@ -315,7 +315,7 @@ static void icon_press(GtkEntry *entry, G_GNUC_UNUSED GtkEntryIconPosition icon_
315 315  
316 316 if( (size_t) mode < G_N_ELEMENTS(titles))
317 317 {
318   - gtk_window_set_title(GTK_WINDOW(dialog),gettext(titles[(size_t) mode]));
  318 + gtk_window_set_title(GTK_WINDOW(dialog),g_dgettext(PACKAGE_NAME,titles[(size_t) mode]));
319 319 }
320 320  
321 321 if(filename)
... ...
src/dialogs/security.c
... ... @@ -34,7 +34,7 @@
34 34  
35 35 #include <gtk/gtk.h>
36 36 #include <libintl.h>
37   - #include <glib/gi18n.h>
  37 + #include <glib/gi18n-lib.h>
38 38 #include <internals.h>
39 39  
40 40 #include <v3270.h>
... ...
src/dialogs/settings/accelerator.c
... ... @@ -237,6 +237,8 @@ LIB3270_EXPORT GtkWidget * v3270_accelerator_settings_new()
237 237 settings->title = _("Keyboard accelerators");
238 238 settings->label = _("Accelerators");
239 239  
  240 + debug("*********** [%s] [%s] [%s]",settings->title,gettext(settings->title),g_dgettext(GETTEXT_PACKAGE,settings->title));
  241 +
240 242 return GTK_WIDGET(settings);
241 243 }
242 244  
... ...
src/dialogs/settings/colors.c
... ... @@ -32,7 +32,6 @@
32 32 *
33 33 */
34 34  
35   -// #include "private.h"
36 35 #include <internals.h>
37 36 #include <lib3270.h>
38 37 #include <v3270/colorscheme.h>
... ... @@ -196,7 +195,7 @@ static void load(GtkWidget G_GNUC_UNUSED(*w), GtkWidget *terminal)
196 195 int f;
197 196  
198 197 gtk_tree_store_append(GTK_TREE_STORE(widget->colors.list),&parent,NULL);
199   - gtk_tree_store_set(GTK_TREE_STORE(widget->colors.list), &parent, 0, gettext(node[title++].text), 1, V3270_COLOR_COUNT, -1);
  198 + gtk_tree_store_set(GTK_TREE_STORE(widget->colors.list), &parent, 0, g_dgettext(PACKAGE_NAME,node[title++].text), 1, V3270_COLOR_COUNT, -1);
200 199  
201 200 for(f=0;f<V3270_COLOR_COUNT;f++)
202 201 {
... ... @@ -205,10 +204,10 @@ static void load(GtkWidget G_GNUC_UNUSED(*w), GtkWidget *terminal)
205 204 if(f == node[title].id)
206 205 {
207 206 gtk_tree_store_append(GTK_TREE_STORE(widget->colors.list),&parent,NULL);
208   - gtk_tree_store_set(GTK_TREE_STORE(widget->colors.list), &parent, 0, gettext(node[title++].text), 1, V3270_COLOR_COUNT, -1);
  207 + gtk_tree_store_set(GTK_TREE_STORE(widget->colors.list), &parent, 0, g_dgettext(PACKAGE_NAME,node[title++].text), 1, V3270_COLOR_COUNT, -1);
209 208 }
210 209 gtk_tree_store_append(GTK_TREE_STORE(widget->colors.list),&iter,&parent);
211   - gtk_tree_store_set(GTK_TREE_STORE(widget->colors.list), &iter, 0, gettext(color_name[f]), 1, f, -1);
  210 + gtk_tree_store_set(GTK_TREE_STORE(widget->colors.list), &iter, 0, g_dgettext(PACKAGE_NAME,color_name[f]), 1, f, -1);
212 211 }
213 212  
214 213 gtk_tree_view_expand_all(GTK_TREE_VIEW(widget->colors.view));
... ...
src/dialogs/settings/host.c
... ... @@ -553,7 +553,7 @@ static void V3270HostSelectWidget_init(V3270HostSelectWidget *widget)
553 553 {
554 554 GtkTreeIter iter;
555 555 gtk_list_store_append((GtkListStore *) model, &iter);
556   - gtk_list_store_set((GtkListStore *) model, &iter, 0, gettext(combos[combo].labels[item]), 1, combos[combo].values[item], -1);
  556 + gtk_list_store_set((GtkListStore *) model, &iter, 0, g_dgettext(PACKAGE_NAME, combos[combo].labels[item]), 1, combos[combo].values[item], -1);
557 557 }
558 558  
559 559 v3270_grid_attach(GTK_GRID(emulation), (struct v3270_entry_field *) & combos[combo], GTK_WIDGET(widget->input.combos[combo]));
... ...
src/dialogs/tools.c
... ... @@ -163,7 +163,7 @@
163 163 GTK_COMBO_BOX_TEXT(widget),
164 164 ix+1,
165 165 charsets[ix].name,
166   - gettext(charsets[ix].description)
  166 + g_dgettext(PACKAGE_NAME,charsets[ix].description)
167 167 );
168 168 }
169 169 }
... ... @@ -174,7 +174,7 @@
174 174  
175 175 void v3270_grid_attach(GtkGrid *grid, const struct v3270_entry_field * description, GtkWidget *widget)
176 176 {
177   - GtkWidget *label = gtk_label_new_with_mnemonic(gettext(description->label));
  177 + GtkWidget *label = gtk_label_new_with_mnemonic(g_dgettext(PACKAGE_NAME,description->label));
178 178 gtk_label_set_mnemonic_widget(GTK_LABEL(label),widget);
179 179  
180 180 gtk_widget_set_halign(label,GTK_ALIGN_END);
... ... @@ -182,7 +182,7 @@
182 182 gtk_grid_attach(grid,widget,description->left+1,description->top,description->width,description->height);
183 183  
184 184 if(description->tooltip)
185   - gtk_widget_set_tooltip_markup(widget,gettext(description->tooltip));
  185 + gtk_widget_set_tooltip_markup(widget,g_dgettext(PACKAGE_NAME,description->tooltip));
186 186  
187 187 }
188 188  
... ...
src/dialogs/transfer.c
... ... @@ -28,14 +28,10 @@
28 28 */
29 29  
30 30 #include <config.h>
31   -
32   - #define ENABLE_NLS
33   - #define GETTEXT_PACKAGE PACKAGE_NAME
  31 + #include <internals.h>
34 32  
35 33 #include <gtk/gtk.h>
36 34 #include <libintl.h>
37   - #include <glib/gi18n.h>
38   - #include <internals.h>
39 35  
40 36 #include <v3270.h>
41 37 #include <v3270/filetransfer.h>
... ...
src/filetransfer/private.h
... ... @@ -38,7 +38,7 @@
38 38 #define GETTEXT_PACKAGE PACKAGE_NAME
39 39  
40 40 #include <libintl.h>
41   - #include <glib/gi18n.h>
  41 + #include <glib/gi18n-lib.h>
42 42  
43 43 #include <v3270/filetransfer.h>
44 44 #include <v3270/ftprogress.h>
... ...
src/filetransfer/settings.c
... ... @@ -178,7 +178,7 @@ static gboolean spin_format(GtkSpinButton *spin, G_GNUC_UNUSED gpointer data) {
178 178  
179 179 GtkWidget * create_spin_button(V3270FTSettings *widget, GtkWidget *grid, size_t row, LIB3270_FT_VALUE id)
180 180 {
181   - GtkWidget * label = gtk_label_new_with_mnemonic(gettext(ft_value[id].label));
  181 + GtkWidget * label = gtk_label_new_with_mnemonic(g_dgettext(PACKAGE_NAME,ft_value[id].label));
182 182 gtk_widget_set_halign(label,GTK_ALIGN_END);
183 183  
184 184 gtk_grid_attach(GTK_GRID(grid),label,0,row,1,1);
... ... @@ -187,8 +187,8 @@ static gboolean spin_format(GtkSpinButton *spin, G_GNUC_UNUSED gpointer data) {
187 187 // g_signal_connect(G_OBJECT(button),"value-changed",G_CALLBACK(spin_changed),dialog);
188 188 g_signal_connect(G_OBJECT(button),"output",G_CALLBACK(spin_format),widget);
189 189  
190   - gtk_widget_set_tooltip_markup(button,gettext(ft_value[id].tooltip));
191   - gtk_widget_set_tooltip_markup(label,gettext(ft_value[id].tooltip));
  190 + gtk_widget_set_tooltip_markup(button,g_dgettext(PACKAGE_NAME,ft_value[id].tooltip));
  191 + gtk_widget_set_tooltip_markup(label,g_dgettext(PACKAGE_NAME,ft_value[id].tooltip));
192 192  
193 193 gtk_label_set_mnemonic_widget(GTK_LABEL(label),button);
194 194  
... ... @@ -452,7 +452,7 @@ static void open_select_file_dialog(GtkEntry *entry, G_GNUC_UNUSED GtkEntryIconP
452 452 {
453 453 GtkTreeIter iter;
454 454 gtk_list_store_append((GtkListStore *) model,&iter);
455   - gtk_list_store_set((GtkListStore *) model, &iter, 0, gettext(ft_type[ix].label), -1);
  455 + gtk_list_store_set((GtkListStore *) model, &iter, 0, g_dgettext(PACKAGE_NAME,ft_type[ix].label), -1);
456 456 }
457 457  
458 458  
... ... @@ -499,8 +499,8 @@ static void open_select_file_dialog(GtkEntry *entry, G_GNUC_UNUSED GtkEntryIconP
499 499  
500 500 for(ix=0;ix<4;ix++)
501 501 {
502   - widget->options[ix] = gtk_check_button_new_with_mnemonic(gettext(ft_option[ix].label));
503   - gtk_widget_set_tooltip_markup(widget->options[ix],gettext(ft_option[ix].tooltip));
  502 + widget->options[ix] = gtk_check_button_new_with_mnemonic(g_dgettext(PACKAGE_NAME,ft_option[ix].label));
  503 + gtk_widget_set_tooltip_markup(widget->options[ix],g_dgettext(PACKAGE_NAME,ft_option[ix].tooltip));
504 504 // g_signal_connect(G_OBJECT(widget->options[ix]),"toggled",G_CALLBACK(option_toggled),widget);
505 505 gtk_box_pack_start(GTK_BOX(box),widget->options[ix],FALSE,TRUE,0);
506 506 }
... ... @@ -526,10 +526,9 @@ static void open_select_file_dialog(GtkEntry *entry, G_GNUC_UNUSED GtkEntryIconP
526 526  
527 527 for(ix=4;ix<8;ix++)
528 528 {
529   - widget->options[ix] = gtk_radio_button_new_with_label(group,gettext(ft_option[ix].label));
530   - gtk_widget_set_tooltip_markup(widget->options[ix],gettext(ft_option[ix].tooltip));
  529 + widget->options[ix] = gtk_radio_button_new_with_label(group,g_dgettext(PACKAGE_NAME,ft_option[ix].label));
  530 + gtk_widget_set_tooltip_markup(widget->options[ix],g_dgettext(PACKAGE_NAME,ft_option[ix].tooltip));
531 531 group = gtk_radio_button_get_group(GTK_RADIO_BUTTON(widget->options[ix]));
532   - // g_signal_connect(G_OBJECT(widget->options[ix]),"toggled",G_CALLBACK(option_toggled),widget);
533 532 gtk_box_pack_start(GTK_BOX(widget->recordFormatBox),widget->options[ix],FALSE,TRUE,0);
534 533  
535 534 }
... ... @@ -552,10 +551,9 @@ static void open_select_file_dialog(GtkEntry *entry, G_GNUC_UNUSED GtkEntryIconP
552 551  
553 552 for(ix=8;ix<12;ix++)
554 553 {
555   - widget->options[ix] = gtk_radio_button_new_with_label(group,gettext(ft_option[ix].label));
556   - gtk_widget_set_tooltip_markup(widget->options[ix],gettext(ft_option[ix].tooltip));
  554 + widget->options[ix] = gtk_radio_button_new_with_label(group,g_dgettext(PACKAGE_NAME,ft_option[ix].label));
  555 + gtk_widget_set_tooltip_markup(widget->options[ix],g_dgettext(PACKAGE_NAME,ft_option[ix].tooltip));
557 556 group = gtk_radio_button_get_group(GTK_RADIO_BUTTON(widget->options[ix]));
558   - // g_signal_connect(G_OBJECT(widget->options[ix]),"toggled",G_CALLBACK(option_toggled),widget);
559 557 gtk_box_pack_start(GTK_BOX(widget->spaceAllocationBox),widget->options[ix],FALSE,TRUE,0);
560 558  
561 559 }
... ...
src/filetransfer/v3270ft.c
... ... @@ -482,7 +482,7 @@ static void v3270ft_init(v3270ft *dialog) {
482 482  
483 483 GtkWidget *button = gtk_button_new_from_icon_name(action[f].name,GTK_ICON_SIZE_BUTTON);
484 484  
485   - gtk_widget_set_tooltip_markup(button,gettext(action[f].tooltip));
  485 + gtk_widget_set_tooltip_markup(button,g_dgettext(PACKAGE_NAME,action[f].tooltip));
486 486  
487 487 if(action[f].start) {
488 488 gtk_header_bar_pack_start(GTK_HEADER_BAR(widget),button);
... ... @@ -508,7 +508,7 @@ static void v3270ft_init(v3270ft *dialog) {
508 508  
509 509 GtkWidget *button = GTK_WIDGET(gtk_tool_button_new(gtk_image_new_from_icon_name(action[f].name,GTK_ICON_SIZE_SMALL_TOOLBAR),NULL));
510 510  
511   - gtk_widget_set_tooltip_markup(button,gettext(action[f].tooltip));
  511 + gtk_widget_set_tooltip_markup(button,g_dgettext(PACKAGE_NAME,action[f].tooltip));
512 512  
513 513 gtk_toolbar_insert(GTK_TOOLBAR(widget),GTK_TOOL_ITEM(button),-1);
514 514  
... ... @@ -547,7 +547,7 @@ static void v3270ft_init(v3270ft *dialog) {
547 547 GtkTreeIter iter;
548 548  
549 549 gtk_list_store_append((GtkListStore *) model,&iter);
550   - gtk_list_store_set((GtkListStore *) model, &iter, 0, gettext(ft_type[f].label),-1);
  550 + gtk_list_store_set((GtkListStore *) model, &iter, 0, g_dgettext(PACKAGE_NAME,ft_type[f].label),-1);
551 551  
552 552 if(!f) {
553 553 gtk_combo_box_set_active_iter(GTK_COMBO_BOX(widget),&iter);
... ... @@ -590,7 +590,7 @@ static void v3270ft_init(v3270ft *dialog) {
590 590 gtk_grid_attach(grid,GTK_WIDGET(dialog->remote),1,2,1,1);
591 591  
592 592 for(f=0;f< (int) G_N_ELEMENTS(label);f++) {
593   - GtkWidget * widget = gtk_label_new_with_mnemonic(gettext(label[f]));
  593 + GtkWidget * widget = gtk_label_new_with_mnemonic(g_dgettext(PACKAGE_NAME,label[f]));
594 594 gtk_widget_set_halign(widget,GTK_ALIGN_END);
595 595 gtk_widget_set_valign(widget,GTK_ALIGN_CENTER);
596 596 gtk_grid_attach(grid,GTK_WIDGET(widget),0,f,1,1);
... ... @@ -598,7 +598,7 @@ static void v3270ft_init(v3270ft *dialog) {
598 598 }
599 599  
600 600 // Transfer options
601   - widget = gtk_frame_new(gettext(frame[0]));
  601 + widget = gtk_frame_new(g_dgettext(PACKAGE_NAME,frame[0]));
602 602 g_object_set(G_OBJECT(widget),"margin-top",18,NULL);
603 603  
604 604 grid = v3270ft_new_grid();
... ... @@ -609,8 +609,8 @@ static void v3270ft_init(v3270ft *dialog) {
609 609  
610 610 for(f=0;f<4;f++) {
611 611  
612   - dialog->opt[f] = widget = gtk_check_button_new_with_mnemonic(gettext(ft_option[f].label));
613   - gtk_widget_set_tooltip_markup(widget,gettext(ft_option[f].tooltip));
  612 + dialog->opt[f] = widget = gtk_check_button_new_with_mnemonic(g_dgettext(PACKAGE_NAME,ft_option[f].label));
  613 + gtk_widget_set_tooltip_markup(widget,g_dgettext(PACKAGE_NAME,ft_option[f].tooltip));
614 614 gtk_grid_attach(grid,widget,f&1,f/2,1,1);
615 615 g_signal_connect(G_OBJECT(widget),"toggled",G_CALLBACK(option_toggled),dialog);
616 616  
... ... @@ -629,7 +629,7 @@ static void v3270ft_init(v3270ft *dialog) {
629 629 GSList * group = NULL;
630 630  
631 631 gtk_container_set_border_width(GTK_CONTAINER(box),6);
632   - dialog->radio[f] = gtk_frame_new(gettext(frame[f+1]));
  632 + dialog->radio[f] = gtk_frame_new(g_dgettext(PACKAGE_NAME,frame[f+1]));
633 633  
634 634 gtk_container_add(GTK_CONTAINER(dialog->radio[f]),GTK_WIDGET(box));
635 635 gtk_container_add(GTK_CONTAINER(grid),dialog->radio[f]);
... ... @@ -638,10 +638,10 @@ static void v3270ft_init(v3270ft *dialog) {
638 638  
639 639 int ix = ((f+1)*4)+i;
640 640  
641   - dialog->opt[ix] = widget = gtk_radio_button_new_with_label(group,gettext(ft_option[ix].label));
  641 + dialog->opt[ix] = widget = gtk_radio_button_new_with_label(group,g_dgettext(PACKAGE_NAME,ft_option[ix].label));
642 642  
643 643 g_signal_connect(G_OBJECT(widget),"toggled",G_CALLBACK(option_toggled),dialog);
644   - gtk_widget_set_tooltip_markup(widget,gettext(ft_option[ix].tooltip));
  644 + gtk_widget_set_tooltip_markup(widget,g_dgettext(PACKAGE_NAME,ft_option[ix].tooltip));
645 645 gtk_box_pack_start(box,widget,FALSE,FALSE,2);
646 646 group = gtk_radio_button_get_group(GTK_RADIO_BUTTON(widget));
647 647  
... ... @@ -657,7 +657,7 @@ static void v3270ft_init(v3270ft *dialog) {
657 657  
658 658 for(f=0;f < LIB3270_FT_VALUE_COUNT;f++) {
659 659  
660   - GtkWidget * label = gtk_label_new_with_mnemonic(gettext(ft_value[f].label));
  660 + GtkWidget * label = gtk_label_new_with_mnemonic(g_dgettext(PACKAGE_NAME,ft_value[f].label));
661 661 gtk_widget_set_halign(label,GTK_ALIGN_END);
662 662 gtk_widget_set_valign(label,GTK_ALIGN_CENTER);
663 663  
... ... @@ -665,8 +665,8 @@ static void v3270ft_init(v3270ft *dialog) {
665 665 g_signal_connect(G_OBJECT(widget),"value-changed",G_CALLBACK(spin_changed),dialog);
666 666 g_signal_connect(G_OBJECT(widget),"output",G_CALLBACK(spin_format),dialog);
667 667  
668   - gtk_widget_set_tooltip_markup(widget,gettext(ft_value[f].tooltip));
669   - gtk_widget_set_tooltip_markup(label,gettext(ft_value[f].tooltip));
  668 + gtk_widget_set_tooltip_markup(widget,g_dgettext(PACKAGE_NAME,ft_value[f].tooltip));
  669 + gtk_widget_set_tooltip_markup(label,g_dgettext(PACKAGE_NAME,ft_value[f].tooltip));
670 670  
671 671 gtk_label_set_mnemonic_widget(GTK_LABEL(label),widget);
672 672  
... ...
src/filetransfer/v3270ftprogress.c
... ... @@ -352,7 +352,7 @@ static GtkWidget * create_text(guint width) {
352 352  
353 353 static GtkWidget * create_label(int id, GtkWidget *entry) {
354 354  
355   - GtkWidget * widget = gtk_label_new(gettext(v3270_ft_worker_fields[id].label));
  355 + GtkWidget * widget = gtk_label_new(g_dgettext(PACKAGE_NAME,v3270_ft_worker_fields[id].label));
356 356  
357 357 gtk_widget_set_tooltip_markup(widget,v3270_ft_worker_fields[id].tooltip);
358 358 gtk_widget_set_tooltip_markup(entry,v3270_ft_worker_fields[id].tooltip);
... ... @@ -645,7 +645,7 @@ static void ft_complete(H3270 *hSession, unsigned long length,double kbytes_sec,
645 645 while(*text && g_ascii_isspace(*text))
646 646 text++;
647 647  
648   - delay_signal(hSession, ftmsg[f].failed ? V3270FTPROGRESS_SIGNAL_FAILED : V3270FTPROGRESS_SIGNAL_SUCCESS, text, gettext(ftmsg[f].text));
  648 + delay_signal(hSession, ftmsg[f].failed ? V3270FTPROGRESS_SIGNAL_FAILED : V3270FTPROGRESS_SIGNAL_SUCCESS, text, g_dgettext(PACKAGE_NAME,ftmsg[f].text));
649 649  
650 650 return;
651 651  
... ...
src/filetransfer/worker.c
... ... @@ -209,7 +209,7 @@
209 209  
210 210 static void create_field(V3270FTWorker *widget, PROGRESS_FIELD id, GtkWidget *grid, gint top)
211 211 {
212   - GtkWidget * label = gtk_label_new(gettext(v3270_ft_worker_fields[id].label));
  212 + GtkWidget * label = gtk_label_new(g_dgettext(PACKAGE_NAME,v3270_ft_worker_fields[id].label));
213 213 gtk_widget_set_halign(GTK_WIDGET(label),GTK_ALIGN_END);
214 214 gtk_grid_attach(GTK_GRID(grid),label,0,top,1,1);
215 215  
... ... @@ -229,8 +229,8 @@
229 229 gtk_grid_set_row_spacing(GTK_GRID(widget),6);
230 230 gtk_grid_set_column_spacing(GTK_GRID(widget),12);
231 231  
232   - widget->field[PROGRESS_FIELD_LOCAL] = GTK_ENTRY(create_entry(widget,gettext(v3270_ft_worker_fields[PROGRESS_FIELD_LOCAL].label),gtk_entry_new(),0,0,9));
233   - widget->field[PROGRESS_FIELD_REMOTE] = GTK_ENTRY(create_entry(widget,gettext(v3270_ft_worker_fields[PROGRESS_FIELD_REMOTE].label),gtk_entry_new(),0,1,9));
  232 + widget->field[PROGRESS_FIELD_LOCAL] = GTK_ENTRY(create_entry(widget,g_dgettext(PACKAGE_NAME,v3270_ft_worker_fields[PROGRESS_FIELD_LOCAL].label),gtk_entry_new(),0,0,9));
  233 + widget->field[PROGRESS_FIELD_REMOTE] = GTK_ENTRY(create_entry(widget,g_dgettext(PACKAGE_NAME,v3270_ft_worker_fields[PROGRESS_FIELD_REMOTE].label),gtk_entry_new(),0,1,9));
234 234  
235 235 // Create status elements
236 236 GtkWidget * views = gtk_box_new(GTK_ORIENTATION_HORIZONTAL,6);
... ... @@ -591,12 +591,12 @@ static gboolean do_timer(V3270FTWorker *worker) {
591 591 if(!message)
592 592 message = N_("Can't start file transfer session");
593 593  
594   - gtk_progress_bar_set_text(worker->pbar,gettext(message));
  594 + gtk_progress_bar_set_text(worker->pbar,g_dgettext(PACKAGE_NAME,message));
595 595  
596 596 pulse_stop(worker);
597 597  
598 598 // Emit "transfer failed"
599   - g_signal_emit(GTK_WIDGET(widget),v3270_worker_signals[V3270_WORKER_TRANSFER_FAILED_SIGNAL], 0, gettext(message), NULL);
  599 + g_signal_emit(GTK_WIDGET(widget),v3270_worker_signals[V3270_WORKER_TRANSFER_FAILED_SIGNAL], 0, g_dgettext(PACKAGE_NAME,message), NULL);
600 600  
601 601 // Emit "no transfer"
602 602 ft_state_changed(worker->hSession, LIB3270_FT_STATE_NONE, _("No transfer in progress"), widget);
... ...
src/include/hostselect.h
... ... @@ -39,7 +39,7 @@
39 39 #endif
40 40  
41 41 #include <libintl.h>
42   - #include <glib/gi18n.h>
  42 + #include <glib/gi18n-lib.h>
43 43 #include <gtk/gtk.h>
44 44 #include <lib3270.h>
45 45  
... ...
src/include/internals.h
... ... @@ -37,7 +37,8 @@
37 37 #define GETTEXT_PACKAGE PACKAGE_NAME
38 38  
39 39 #include <glib.h>
40   - #include <glib/gi18n.h>
  40 + #include <glib/gi18n-lib.h>
  41 +
41 42 #include <gtk/gtk.h>
42 43 #include <lib3270.h>
43 44 #include <lib3270/log.h>
... ...
src/include/v3270/filetransfer.h
... ... @@ -32,7 +32,6 @@
32 32  
33 33 #define V3270FT_H_INCLUDED 1
34 34  
35   - #include <glib/gi18n.h>
36 35 #include <gtk/gtk.h>
37 36 #include <lib3270.h>
38 37 #include <lib3270/filetransfer.h>
... ...
src/include/v3270/ftprogress.h
... ... @@ -32,7 +32,6 @@
32 32  
33 33 #define V3270FTPROGRESS_H_INCLUDED
34 34  
35   - #include <glib/gi18n.h>
36 35 #include <gtk/gtk.h>
37 36  
38 37 G_BEGIN_DECLS
... ...
src/terminal/accessible.c
... ... @@ -34,7 +34,7 @@
34 34  
35 35 #include <gtk/gtk.h>
36 36 #include <libintl.h>
37   - #include <glib/gi18n.h>
  37 + #include <glib/gi18n-lib.h>
38 38  
39 39 #include <lib3270.h>
40 40 #include <lib3270/log.h>
... ...
src/terminal/actions/action.c
... ... @@ -392,7 +392,7 @@
392 392 const gchar * domainname = ((V3270Action *) action)->translation_domain ? ((V3270Action *) action)->translation_domain : G_STRINGIFY(PRODUCT_NAME);
393 393  
394 394 if (msgid && *msgid)
395   - return (const gchar*) g_dgettext (domainname, msgid);
  395 + return (const gchar*) g_dgettext(domainname, msgid);
396 396  
397 397 return msgid;
398 398  
... ...
src/terminal/callbacks.c
... ... @@ -39,7 +39,6 @@
39 39  
40 40 #include <gtk/gtk.h>
41 41 #include <libintl.h>
42   - #include <glib/gi18n.h>
43 42  
44 43 #include <lib3270.h>
45 44 #include <lib3270/session.h>
... ...
src/terminal/drawing/oia.c
... ... @@ -39,7 +39,7 @@
39 39  
40 40 #include <gtk/gtk.h>
41 41 #include <libintl.h>
42   - #include <glib/gi18n.h>
  42 + #include <glib/gi18n-lib.h>
43 43  
44 44 #include <lib3270.h>
45 45 #include <lib3270/session.h>
... ... @@ -489,7 +489,7 @@ static void draw_status_message(cairo_t *cr, LIB3270_MESSAGE id, v3270FontInfo *
489 489  
490 490 if(msg && *msg)
491 491 {
492   - msg = gettext(msg);
  492 + msg = g_dgettext(PACKAGE_NAME,msg);
493 493 }
494 494  
495 495 if(msg && *msg)
... ...
src/terminal/keyboard/accelerator.c
... ... @@ -167,10 +167,10 @@
167 167 case V3270_ACCELERATOR_TYPE_INTERNAL:
168 168  
169 169 if( ((V3270_ACTION *) accel->arg)->summary )
170   - return gettext(((V3270_ACTION *) accel->arg)->summary);
  170 + return g_dgettext(PACKAGE_NAME,((V3270_ACTION *) accel->arg)->summary);
171 171  
172 172 if( ((V3270_ACTION *) accel->arg)->description )
173   - return gettext(((V3270_ACTION *) accel->arg)->description);
  173 + return g_dgettext(PACKAGE_NAME,((V3270_ACTION *) accel->arg)->description);
174 174  
175 175 break;
176 176  
... ... @@ -187,7 +187,7 @@
187 187 case V3270_ACCELERATOR_TYPE_PFKEY:
188 188  
189 189 if( ((V3270PFKeyAccelerator *)accel)->description )
190   - return gettext(((V3270PFKeyAccelerator *)accel)->description);
  190 + return g_dgettext(PACKAGE_NAME,((V3270PFKeyAccelerator *)accel)->description);
191 191  
192 192 break;
193 193  
... ...
src/terminal/security.c
... ... @@ -34,7 +34,7 @@
34 34  
35 35 #include <gtk/gtk.h>
36 36 #include <libintl.h>
37   - #include <glib/gi18n.h>
  37 + #include <glib/gi18n-lib.h>
38 38 #include <terminal.h>
39 39  
40 40 /*--[ Implement ]------------------------------------------------------------------------------------*/
... ...
src/trace/private.h
... ... @@ -37,7 +37,7 @@
37 37 #define GETTEXT_PACKAGE PACKAGE_NAME
38 38  
39 39 #include <libintl.h>
40   - #include <glib/gi18n.h>
  40 + #include <glib/gi18n-lib.h>
41 41  
42 42 #include <v3270.h>
43 43 #include <v3270/trace.h>
... ...
src/trace/tracewindow.c
... ... @@ -42,7 +42,7 @@
42 42 #define GETTEXT_PACKAGE PACKAGE_NAME
43 43  
44 44 #include <libintl.h>
45   - #include <glib/gi18n.h>
  45 + #include <glib/gi18n-lib.h>
46 46  
47 47 #include <v3270.h>
48 48 #include <lib3270.h>
... ...