Changeset 292

Show
Ignore:
Timestamp:
07/04/08 17:11:30 (3 months ago)
Author:
mattn
Message:

* more translateable strings
* fixed warning about unused variable

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • GtkRadiant/trunk/contrib/bkgrnd2d/dialog.cpp

    r289 r292  
    3232#include "bkgrnd2d.h" 
    3333#include "dialog.h" 
     34#include <glib/gi18n.h> 
    3435 
    3536// spaces to make label nice and big 
     
    147148//TODO patern gets fucked up sometimes if empty 
    148149        newfile = g_FuncTable.m_pfnFileDialog(pDialogWnd,TRUE, 
    149                                                                   "Load Background Image",browsedir,FILETYPE_KEY); 
     150                                                                  _("Load Background Image"),browsedir,FILETYPE_KEY); 
    150151        if(!newfile) { 
    151152                Syn_Printf(MSG_PREFIX "newfile = NULL\n"); 
     
    170171{ 
    171172        char s[64]; 
    172         // TODO no snprintf ? 
    173         sprintf(s, "Size/Position (%d,%d) (%d,%d)",(int)(m_pImage->m_xmin), 
     173        snprintf(s, sizeof(s) - 1, _("Size/Position (%d,%d) (%d,%d)"),(int)(m_pImage->m_xmin), 
    174174                        (int)(m_pImage->m_ymin),(int)(m_pImage->m_xmax),(int)(m_pImage->m_ymax)); 
    175175        gtk_label_set_text(GTK_LABEL(m_pPosLabel),s); 
     
    189189        { 
    190190                case XY: 
    191                         m_pTabLabel = gtk_label_new("X/Y"); 
     191                        m_pTabLabel = gtk_label_new(_("X/Y")); 
    192192                        m_pImage = &backgroundXY; 
    193193                        break; 
    194194                case XZ: 
    195                         m_pTabLabel = gtk_label_new("X/Z"); 
     195                        m_pTabLabel = gtk_label_new(_("X/Z")); 
    196196                        m_pImage = &backgroundXZ; 
    197197                        break; 
    198198                case YZ: 
    199                         m_pTabLabel = gtk_label_new("Y/Z"); 
     199                        m_pTabLabel = gtk_label_new(_("Y/Z")); 
    200200                        m_pImage = &backgroundYZ; 
    201201                        break; 
     
    204204        m_pWidget = gtk_vbox_new(FALSE,0); 
    205205// Frame for file row 
    206         frame = gtk_frame_new("File"); 
     206        frame = gtk_frame_new(_("File")); 
    207207        gtk_box_pack_start (GTK_BOX (m_pWidget),frame, FALSE, FALSE, 2); 
    208208 
     
    240240 
    241241// second row (rendering options) 
    242         frame = gtk_frame_new("Rendering"); 
     242        frame = gtk_frame_new(_("Rendering")); 
    243243        gtk_box_pack_start (GTK_BOX (m_pWidget),frame, FALSE, FALSE, 2); 
    244244 
     
    247247        gtk_container_add (GTK_CONTAINER (frame), hbox); 
    248248 
    249         w = gtk_label_new("Vertex alpha:"); 
     249        w = gtk_label_new(_("Vertex alpha:")); 
    250250        gtk_box_pack_start (GTK_BOX (hbox),w, FALSE, FALSE, 5); 
    251251  gtk_widget_show (w); 
     
    257257                          G_CALLBACK (alpha_adjust_callback), (gpointer)this); 
    258258        gtk_box_pack_start (GTK_BOX (hbox),w, TRUE, TRUE, 5); 
    259         gtk_tooltips_set_tip (pTooltips, w, "Set image transparancy", NULL); 
     259        gtk_tooltips_set_tip (pTooltips, w, _("Set image transparancy"), NULL); 
    260260  gtk_widget_show (w); 
    261261 
     
    263263        gtk_widget_show (frame); 
    264264// Third row (size and position) 
    265         frame = gtk_frame_new("Size/Position (undefined)"); 
     265        frame = gtk_frame_new(_("Size/Position (undefined)")); 
    266266        m_pPosLabel = gtk_frame_get_label_widget (GTK_FRAME(frame)); 
    267267        gtk_box_pack_start ( GTK_BOX (m_pWidget), frame, FALSE, FALSE, 2); 
     
    271271        gtk_container_set_border_width(GTK_CONTAINER (hbox),4); 
    272272 
    273         w = gtk_button_new_with_label ("from selection"); 
     273        w = gtk_button_new_with_label (_("from selection")); 
    274274        gtk_box_pack_start (GTK_BOX (hbox),w, TRUE, FALSE, 5); 
    275275        g_signal_connect (G_OBJECT (w), "clicked", G_CALLBACK (size_sel_callback), 
    276276                                                                (gpointer)this); 
    277         gtk_tooltips_set_tip (pTooltips, w, "Set the size of the image to the bounding rectangle of all selected brushes and entities", NULL); 
     277        gtk_tooltips_set_tip (pTooltips, w, _("Set the size of the image to the bounding rectangle of all selected brushes and entities"), NULL); 
    278278  gtk_widget_show (w); 
    279279 
    280280        if(m_vt == XY) { 
    281                 w = gtk_button_new_with_label ("from map mins/maxs"); 
     281                w = gtk_button_new_with_label (_("from map mins/maxs")); 
    282282                gtk_box_pack_start ( GTK_BOX (hbox),w, TRUE, FALSE, 2); 
    283283                g_signal_connect (G_OBJECT (w), "clicked", G_CALLBACK (size_mm_callback), 
    284284                                                                (gpointer)this); 
    285                 gtk_tooltips_set_tip (pTooltips, w, "Set the size of the image using the mapcoordsmins and mapcoordsmaxs keys of the worldspawn entity", NULL); 
     285                gtk_tooltips_set_tip (pTooltips, w, _("Set the size of the image using the mapcoordsmins and mapcoordsmaxs keys of the worldspawn entity"), NULL); 
    286286                gtk_widget_show (w); 
    287287        } 
     
    322322        CBackgroundDialogPage *pPage; 
    323323 
    324         pDialogWnd = gtk_dialog_new_with_buttons ("Background Images"
     324        pDialogWnd = gtk_dialog_new_with_buttons (_("Background Images")
    325325                              GTK_WINDOW(g_pMainWidget), 
    326326                              (GtkDialogFlags)(GTK_DIALOG_DESTROY_WITH_PARENT), 
  • GtkRadiant/trunk/contrib/camera/dialogs.cpp

    r185 r292  
    9494        gtk_widget_show( hbox ); 
    9595 
    96   frame = gtk_frame_new( "Type" ); 
     96  frame = gtk_frame_new( _("Type") ); 
    9797  gtk_box_pack_start( GTK_BOX( hbox ), frame, TRUE, TRUE, 0 ); 
    9898  gtk_widget_show( frame ); 
     
    157157                while (loop) 
    158158                        gtk_main_iteration (); 
    159   
     159 
    160160                dialogError = FALSE; 
    161161 
     
    212212 
    213213                str = gtk_entry_get_text( GTK_ENTRY(g_pSecondsEntry) ); 
    214                  
     214 
    215215                if( str ) { 
    216216                        GetCurrentCam()->GetCam()->setBaseTime( atof( str ) ); 
     
    435435                while (loop) 
    436436                        gtk_main_iteration (); 
    437   
     437 
    438438                dialogError = FALSE; 
    439439 
     
    515515        gtk_widget_show( hbox ); 
    516516 
    517   frame = gtk_frame_new( "Type" ); 
     517  frame = gtk_frame_new( _("Type") ); 
    518518  gtk_box_pack_start( GTK_BOX( hbox ), frame, TRUE, TRUE, 0 ); 
    519519  gtk_widget_show( frame ); 
     
    526526        // -------------------------- // 
    527527 
    528         fixed = gtk_radio_button_new_with_label( targetTypeRadio, "Fixed" ); 
     528        fixed = gtk_radio_button_new_with_label( targetTypeRadio, _("Fixed") ); 
    529529        gtk_box_pack_start( GTK_BOX( vbox2 ), fixed, FALSE, FALSE, 3 ); 
    530530  gtk_widget_show( fixed ); 
    531531  targetTypeRadio = gtk_radio_button_group( GTK_RADIO_BUTTON( fixed ) ); 
    532532 
    533         interpolated = gtk_radio_button_new_with_label( targetTypeRadio, "Interpolated" ); 
     533        interpolated = gtk_radio_button_new_with_label( targetTypeRadio, _("Interpolated") ); 
    534534        gtk_box_pack_start( GTK_BOX( vbox2 ), interpolated, FALSE, FALSE, 3 ); 
    535535  gtk_widget_show( interpolated ); 
    536536  targetTypeRadio = gtk_radio_button_group( GTK_RADIO_BUTTON( interpolated ) ); 
    537537 
    538         spline = gtk_radio_button_new_with_label( targetTypeRadio, "Spline" ); 
     538        spline = gtk_radio_button_new_with_label( targetTypeRadio, _("Spline") ); 
    539539        gtk_box_pack_start( GTK_BOX( vbox2 ), spline, FALSE, FALSE, 3 ); 
    540540  gtk_widget_show( spline ); 
     
    553553        gtk_widget_show( hbox ); 
    554554 
    555         w = gtk_button_new_with_label ("Ok"); 
     555        w = gtk_button_new_with_label (_("Ok")); 
    556556        gtk_box_pack_start (GTK_BOX (hbox), w, TRUE, TRUE, 0); 
    557557        gtk_signal_connect (GTK_OBJECT (w), "clicked", GTK_SIGNAL_FUNC (dialog_button_callback), GINT_TO_POINTER (IDOK)); 
     
    561561        gtk_widget_grab_default( w ); 
    562562 
    563         w = gtk_button_new_with_label ("Cancel"); 
     563        w = gtk_button_new_with_label (_("Cancel")); 
    564564        gtk_box_pack_start (GTK_BOX (hbox), w, TRUE, TRUE, 0); 
    565565        gtk_signal_connect (GTK_OBJECT (w), "clicked", GTK_SIGNAL_FUNC (dialog_button_callback), GINT_TO_POINTER (IDCANCEL)); 
     
    578578                while (loop) 
    579579                        gtk_main_iteration (); 
    580   
     580 
    581581                dialogError = FALSE; 
    582582 
     
    753753enum camEventType { 
    754754        EVENT_NA = 0x00, 
    755         EVENT_WAIT,                             //  
    756         EVENT_TARGETWAIT,       //  
    757         EVENT_SPEED,                    //  
     755        EVENT_WAIT,                             // 
     756        EVENT_TARGETWAIT,       // 
     757        EVENT_SPEED,                    // 
    758758        EVENT_TARGET,                   // char(name) 
    759         EVENT_SNAPTARGET,       //  
     759        EVENT_SNAPTARGET,       // 
    760760        EVENT_FOV,                              // int(time), int(targetfov) 
    761         EVENT_CMD,                              //  
    762         EVENT_TRIGGER,          //  
    763         EVENT_STOP,                             //  
    764         EVENT_CAMERA,                   //  
     761        EVENT_CMD,                              // 
     762        EVENT_TRIGGER,          // 
     763        EVENT_STOP,                             // 
     764        EVENT_CAMERA,                   // 
    765765        EVENT_FADEOUT,          // int(time) 
    766766        EVENT_FADEIN,                   // int(time) 
    767         EVENT_FEATHER,          //  
    768         EVENT_COUNT                     
     767        EVENT_FEATHER,          // 
     768        EVENT_COUNT 
    769769}; 
    770770 
     
    788788 
    789789const char *camEventStr[] = { 
    790         "n/a"
    791         "Wait"
    792         "Target wait"
    793         "Speed"
    794         "Change Target <string:name>"
    795         "Snap Target"
    796         "FOV <int:duration> <int:targetfov>"
    797         "Run Script"
    798         "Trigger"
    799         "Stop"
    800   "Change to Camera <string:camera> (or <int:cameranum> <string:camera>"
    801         "Fade Out <int:duration>"
    802         "Fade In <int:duration>"
    803         "Feather" 
     790        N_("n/a")
     791        N_("Wait")
     792        N_("Target wait")
     793        N_("Speed")
     794        N_("Change Target <string:name>")
     795        N_("Snap Target")
     796        N_("FOV <int:duration> <int:targetfov>")
     797        N_("Run Script")
     798        N_("Trigger")
     799        N_("Stop")
     800       N_("Change to Camera <string:camera> (or <int:cameranum> <string:camera>")
     801        N_("Fade Out <int:duration>")
     802        N_("Fade In <int:duration>")
     803        N_("Feather") 
    804804}; 
    805805 
     
    817817        // create the window 
    818818  window = gtk_window_new( GTK_WINDOW_TOPLEVEL ); 
    819         gtk_window_set_title( GTK_WINDOW (window), "Add Event" ); 
     819        gtk_window_set_title( GTK_WINDOW (window), _("Add Event") ); 
    820820  gtk_signal_connect( GTK_OBJECT (window), "delete_event", GTK_SIGNAL_FUNC( dialog_delete_callback ), NULL ); 
    821821  gtk_signal_connect( GTK_OBJECT (window), "destroy", GTK_SIGNAL_FUNC( gtk_widget_destroy ), NULL ); 
     
    838838        gtk_widget_show( hbox ); 
    839839 
    840   frame = gtk_frame_new( "Type" ); 
     840  frame = gtk_frame_new( _("Type") ); 
    841841  gtk_box_pack_start( GTK_BOX( hbox ), frame, TRUE, TRUE, 0 ); 
    842842  gtk_widget_show( frame ); 
     
    864864        gtk_widget_show( hbox ); 
    865865 
    866   w = gtk_label_new( "Parameters:" ); 
     866  w = gtk_label_new( _("Parameters:") ); 
    867867        gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, FALSE, 0 ); 
    868868        gtk_widget_show( w ); 
     
    884884        gtk_widget_show( hbox ); 
    885885 
    886         w = gtk_button_new_with_label ("Ok"); 
     886        w = gtk_button_new_with_label (_("Ok")); 
    887887        gtk_box_pack_start (GTK_BOX (hbox), w, TRUE, TRUE, 0); 
    888888        gtk_signal_connect (GTK_OBJECT (w), "clicked", GTK_SIGNAL_FUNC (dialog_button_callback), GINT_TO_POINTER (IDOK)); 
     
    892892        gtk_widget_grab_default( w ); 
    893893 
    894         w = gtk_button_new_with_label ("Cancel"); 
     894        w = gtk_button_new_with_label (_("Cancel")); 
    895895        gtk_box_pack_start (GTK_BOX (hbox), w, TRUE, TRUE, 0); 
    896896        gtk_signal_connect (GTK_OBJECT (w), "clicked", GTK_SIGNAL_FUNC (dialog_button_callback), GINT_TO_POINTER (IDCANCEL)); 
     
    909909                while (loop) 
    910910                        gtk_main_iteration (); 
    911   
     911 
    912912                dialogError = FALSE; 
    913913 
     
    971971                GetCurrentCam()->GetCam()->getCameraInfo( (long)(adjustment->value), &origin[0], &dir[0], &fov ); 
    972972                VectorSet( angles, asin (dir[2])*180/3.14159, atan2 (dir[1], dir[0])*180/3.14159, 0 ); 
    973                 g_CameraTable.m_pfnSetCamera( origin, angles );         
    974         }       
     973                g_CameraTable.m_pfnSetCamera( origin, angles ); 
     974        } 
    975975 
    976976        return TRUE; 
     
    983983  // create the window 
    984984  window = gtk_window_new( GTK_WINDOW_TOPLEVEL ); 
    985         gtk_window_set_title( GTK_WINDOW (window), "Camera Inspector" ); 
     985        gtk_window_set_title( GTK_WINDOW (window), _("Camera Inspector") ); 
    986986  gtk_signal_connect( GTK_OBJECT (window), "delete_event", GTK_SIGNAL_FUNC( ci_close ), NULL ); 
    987987  gtk_signal_connect( GTK_OBJECT (window), "expose_event", GTK_SIGNAL_FUNC( ci_expose ), NULL ); 
     
    10191019        gtk_widget_show( hbox ); 
    10201020 
    1021   w = gtk_label_new( "File:" ); 
     1021  w = gtk_label_new( _("File:") ); 
    10221022        gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, FALSE, 0 ); 
    10231023        gtk_widget_show( w ); 
     
    10331033        gtk_widget_show( hbox ); 
    10341034 
    1035         w = gtk_label_new( "Name:" ); 
     1035        w = gtk_label_new( _("Name:") ); 
    10361036        gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, FALSE, 0 ); 
    10371037        gtk_widget_show( w ); 
     
    10391039  g_pCamName = gtk_entry_new(); 
    10401040  gtk_box_pack_start( GTK_BOX( hbox ), g_pCamName, FALSE, FALSE, 0 ); 
    1041   gtk_widget_show( g_pCamName );        
    1042  
    1043   w = gtk_label_new( "Type: " ); 
     1041  gtk_widget_show( g_pCamName ); 
     1042 
     1043  w = gtk_label_new( _("Type:") ); 
    10441044        gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, FALSE, 0 ); 
    10451045        gtk_widget_show( w ); 
     
    10571057  // -------------------------- // 
    10581058 
    1059   frame = gtk_frame_new( "Path and Target editing" ); 
     1059  frame = gtk_frame_new( _("Path and Target editing") ); 
    10601060  gtk_widget_show( frame ); 
    10611061  gtk_table_attach( GTK_TABLE( table ), frame, 0, 1, 1, 2, 
     
    10741074        gtk_widget_show( hbox ); 
    10751075 
    1076   w = gtk_label_new( "Edit:" ); 
     1076  w = gtk_label_new( _("Edit:") ); 
    10771077        gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, FALSE, 0 ); 
    10781078        gtk_widget_show( w ); 
     
    10931093        gtk_widget_show( hbox ); 
    10941094 
    1095         g_pEditModeEditRadioButton = gtk_radio_button_new_with_label( g_pEditTypeRadio, "Edit Points" ); 
     1095        g_pEditModeEditRadioButton = gtk_radio_button_new_with_label( g_pEditTypeRadio, _("Edit Points") ); 
    10961096        gtk_box_pack_start( GTK_BOX( hbox ), g_pEditModeEditRadioButton, FALSE, FALSE, 3 ); 
    10971097  gtk_widget_show( g_pEditModeEditRadioButton ); 
     
    11001100        gtk_signal_connect( GTK_OBJECT( g_pEditModeEditRadioButton ), "clicked", GTK_SIGNAL_FUNC( ci_editmode_edit ), NULL ); 
    11011101 
    1102         g_pEditModeAddRadioButton = gtk_radio_button_new_with_label( g_pEditTypeRadio, "Add Points" ); 
     1102        g_pEditModeAddRadioButton = gtk_radio_button_new_with_label( g_pEditTypeRadio, _("Add Points") ); 
    11031103        gtk_box_pack_start( GTK_BOX( hbox ), g_pEditModeAddRadioButton, FALSE, FALSE, 3 ); 
    11041104  gtk_widget_show( g_pEditModeAddRadioButton ); 
     
    11131113        } 
    11141114 
    1115   w = gtk_label_new( "Type: " ); 
     1115  w = gtk_label_new( _("Type:") ); 
    11161116        gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, FALSE, 0 ); 
    11171117        gtk_widget_show( w ); 
     
    11281128        gtk_widget_show( hbox ); 
    11291129 
    1130         w = gtk_button_new_with_label( "Rename..." ); 
     1130        w = gtk_button_new_with_label( _("Rename...") ); 
    11311131        gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, TRUE, 0); 
    11321132        gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( ci_rename ), NULL ); 
    11331133        gtk_widget_show( w ); 
    11341134 
    1135         w = gtk_button_new_with_label( "Add Target..." ); 
     1135        w = gtk_button_new_with_label( _("Add Target...") ); 
    11361136        gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, TRUE, 0); 
    11371137        gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( ci_add_target ), NULL ); 
     
    11511151  // -------------------------- // 
    11521152 
    1153   frame = gtk_frame_new( "Time" ); 
     1153  frame = gtk_frame_new( _("Time") ); 
    11541154  gtk_widget_show( frame ); 
    11551155  gtk_table_attach( GTK_TABLE( table ), frame, 0, 1, 2, 3, 
     
    11681168        gtk_widget_show( hbox ); 
    11691169 
    1170   w = gtk_label_new( "Length (seconds):" ); 
     1170  w = gtk_label_new( _("Length (seconds):") ); 
    11711171        gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, FALSE, 0 ); 
    11721172        gtk_widget_show( w ); 
     
    11821182        gtk_widget_show( hbox ); 
    11831183 
    1184   w = gtk_label_new( "Current Time: " ); 
     1184  w = gtk_label_new( _("Current Time:") ); 
    11851185        gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, FALSE, 0 ); 
    11861186        gtk_widget_show( w ); 
    11871187 
    1188   w = gtk_label_new( "0.00" ); 
     1188  w = gtk_label_new( _("0.00") ); 
    11891189  gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, FALSE, 0 ); 
    11901190  gtk_widget_show( w ); 
    11911191        g_pCurrentTime = GTK_LABEL( w ); 
    11921192 
    1193   w = gtk_label_new( " of " ); 
     1193  w = gtk_label_new( _(" of ") ); 
    11941194        gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, FALSE, 0 ); 
    11951195        gtk_widget_show( w ); 
    11961196 
    1197   w = gtk_label_new( "0.00" ); 
     1197  w = gtk_label_new( _("0.00") ); 
    11981198  gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, FALSE, 0 ); 
    11991199  gtk_widget_show( w ); 
     
    12191219        gtk_widget_show( hbox ); 
    12201220 
    1221   g_pTrackCamera = gtk_check_button_new_with_label( "Track Camera" ); 
     1221  g_pTrackCamera = gtk_check_button_new_with_label( _("Track Camera") ); 
    12221222  gtk_box_pack_start( GTK_BOX( hbox ), g_pTrackCamera, FALSE, FALSE, 0 ); 
    12231223  gtk_widget_show( g_pTrackCamera ); 
     
    12291229        gtk_widget_show( hbox ); 
    12301230 
    1231   w = gtk_label_new( "Events:" ); 
     1231  w = gtk_label_new( _("Events:") ); 
    12321232        gtk_box_pack_start( GTK_BOX( hbox ), w, FALSE, FALSE, 0 ); 
    12331233        gtk_widget_show( w ); 
     
    12591259        gtk_widget_show( vbox ); 
    12601260 
    1261         w = gtk_button_new_with_label( "Add..." ); 
     1261        w = gtk_button_new_with_label( _("Add...") ); 
    12621262        gtk_box_pack_start( GTK_BOX( vbox ), w, FALSE, FALSE, 0); 
    12631263        gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( ci_add ), NULL ); 
    12641264        gtk_widget_show( w ); 
    12651265 
    1266         w = gtk_button_new_with_label( "Del" ); 
     1266        w = gtk_button_new_with_label( _("Del") ); 
    12671267        gtk_box_pack_start( GTK_BOX( vbox ), w, FALSE, FALSE, 0); 
    12681268        gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( ci_del ), NULL ); 
     
    12861286                    (GtkAttachOptions) (GTK_FILL), 0, 0 ); 
    12871287 
    1288         w = gtk_button_new_with_label( "New..." ); 
     1288        w = gtk_button_new_with_label( _("New...") ); 
    12891289        gtk_box_pack_start( GTK_BOX( vbox ), w, FALSE, FALSE, 0); 
    12901290        gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( ci_new ), NULL ); 
    12911291        gtk_widget_show( w ); 
    12921292 
    1293         w = gtk_button_new_with_label( "Load..." ); 
     1293        w = gtk_button_new_with_label( _("Load...") ); 
    12941294        gtk_box_pack_start( GTK_BOX( vbox ), w, FALSE, FALSE, 0); 
    12951295        gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( ci_load ), NULL ); 
     
    13041304                    (GtkAttachOptions) (GTK_FILL), 0, 0 ); 
    13051305 
    1306         w = gtk_button_new_with_label( "Save..." ); 
     1306        w = gtk_button_new_with_label( _("Save...") ); 
    13071307        gtk_box_pack_start( GTK_BOX( vbox ), w, FALSE, FALSE, 0); 
    13081308        gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( ci_save ), NULL ); 
    13091309        gtk_widget_show( w ); 
    13101310 
    1311         w = gtk_button_new_with_label( "Unload" ); 
     1311        w = gtk_button_new_with_label( _("Unload") ); 
    13121312        gtk_box_pack_start( GTK_BOX( vbox ), w, FALSE, FALSE, 0); 
    13131313        gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( ci_unload ), NULL ); 
    13141314        gtk_widget_show( w ); 
    1315    
     1315 
    13161316  hbox = gtk_hbox_new( FALSE, 5 ); 
    13171317        gtk_box_pack_start( GTK_BOX( vbox ), hbox, TRUE, TRUE, 0 ); 
    13181318        gtk_widget_show( hbox ); 
    13191319 
    1320   w = gtk_button_new_with_label( "Apply" ); 
     1320  w = gtk_button_new_with_label( _("Apply") ); 
    13211321        gtk_box_pack_start( GTK_BOX( vbox ), w, FALSE, FALSE, 0); 
    13221322        gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( ci_apply ), NULL ); 
    13231323        gtk_widget_show( w ); 
    13241324 
    1325         w = gtk_button_new_with_label( "Preview" ); 
     1325        w = gtk_button_new_with_label( _("Preview") ); 
    13261326        gtk_box_pack_start( GTK_BOX( vbox ), w, FALSE, FALSE, 0); 
    13271327        gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( ci_preview ), NULL ); 
     
    13401340        gtk_widget_show( hbox ); 
    13411341 
    1342         w = gtk_button_new_with_label( "Close" ); 
     1342        w = gtk_button_new_with_label( _("Close") ); 
    13431343        gtk_box_pack_start( GTK_BOX( vbox ), w, FALSE, FALSE, 0); 
    13441344        gtk_signal_connect( GTK_OBJECT( w ), "clicked", GTK_SIGNAL_FUNC( ci_close ), NULL ); 
  • GtkRadiant/trunk/contrib/gtkgensurf/gendlgs.cpp

    r283 r292  
    2424#include <math.h> 
    2525#include "gensurf.h" 
     26#include <glib/gi18n.h> 
    2627 
    2728#define GENERAL_TAB   0 
     
    266267  char Text[256]; 
    267268  char RForm[16] = "%.5g"; 
    268   int i; 
    269269 
    270270  switch (tab) 
     
    278278    if (!FirstPassComplete) 
    279279    { 
     280      int i; 
    280281      for (i = 0; i < NUMGAMES; i++) 
    281282        gtk_widget_set_sensitive (game_radios[i], (i == Game ? TRUE : FALSE)); 
     
    14241425  gtk_table_set_col_spacings (GTK_TABLE (table), 5); 
    14251426 
    1426   label = gtk_label_new ("General"); 
     1427  label = gtk_label_new (_("General")); 
    14271428  gtk_widget_show (label); 
    14281429  gtk_notebook_append_page (GTK_NOTEBOOK (notebook), table, label); 
    14291430 
    1430   frame = gtk_frame_new ("Game"); 
     1431  frame = gtk_frame_new (_("Game")); 
    14311432  gtk_widget_show (frame); 
    14321433  gtk_table_attach (GTK_TABLE (table), frame, 0, 1, 0, 1, 
     
    14491450  } 
    14501451 
    1451   frame = gtk_frame_new ("Waveform"); 
     1452  frame = gtk_frame_new (_("Waveform")); 
    14521453  gtk_widget_show (frame); 
    14531454  gtk_table_attach (GTK_TABLE (table), frame, 1, 2, 0, 1, 
     
    14701471  } 
    14711472 
    1472   frame = gtk_frame_new ("Orientation"); 
     1473  frame = gtk_frame_new (_("Orientation")); 
    14731474  gtk_widget_show (frame); 
    14741475  gtk_table_attach (GTK_TABLE (table), frame, 0, 1, 1, 2, 
     
    14991500                    (GtkAttachOptions) (GTK_EXPAND|GTK_FILL), 0, 0); 
    15001501 
    1501   label = gtk_label_new ("Wavelength:"); 
     1502  label = gtk_label_new (_("Wavelength:")); 
    15021503  gtk_widget_show (label); 
    15031504  gtk_table_attach (GTK_TABLE (table2), label, 0, 1, 0, 1, 
     
    15071508  gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_RIGHT); 
    15081509 
    1509   label = gtk_label_new ("Max. amplitude:"); 
     1510  label = gtk_label_new (_("Max. amplitude:")); 
    15101511  gtk_widget_show (label); 
    15111512  gtk_table_attach (GTK_TABLE (table2), label, 0, 1, 1, 2, 
     
    15151516  gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_RIGHT); 
    15161517 
    1517   label = gtk_label_new ("Roughness:"); 
     1518  label = gtk_label_new (_("Roughness:")); 
    15181519  gtk_widget_show (label); 
    15191520  gtk_table_attach (GTK_TABLE (table2), label, 0, 1, 2, 3, 
     
    15231524  gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_RIGHT); 
    15241525 
    1525   label = gtk_label_new ("Random seed:"); 
     1526  label = gtk_label_new (_("Random seed:")); 
    15261527  gtk_widget_show (label); 
    15271528  gtk_table_attach (GTK_TABLE (table2), label, 0, 1, 3, 4, 
     
    15721573  gtk_container_set_border_width (GTK_CONTAINER (vbox), 5); 
    15731574 
    1574   label = gtk_label_new ("Extents"); 
     1575  label = gtk_label_new (_("Extents")); 
    15751576  gtk_widget_show (label); 
    15761577  gtk_notebook_append_page (GTK_NOTEBOOK (notebook), vbox, label); 
     
    15801581  gtk_box_pack_start (GTK_BOX (vbox), hbox2, FALSE, TRUE, 0); 
    15811582 
    1582   frame = gtk_frame_new ("Extents"); 
     1583  frame = gtk_frame_new (_("Extents")); 
    15831584  gtk_widget_show (frame); 
    15841585  gtk_box_pack_start (GTK_BOX (hbox2), frame, TRUE, TRUE, 0); 
     
    15911592  gtk_table_set_col_spacings (GTK_TABLE (table), 5); 
    15921593 
    1593   label = gtk_label_new ("X:"); 
     1594  label = gtk_label_new (_("X:")); 
    15941595  gtk_widget_show (label); 
    15951596  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 1, 2, 
     
    15981599  g_object_set_data (G_OBJECT (dlg), "hmin_text", label); 
    15991600 
    1600   label = gtk_label_new ("X:"); 
     1601  label = gtk_label_new (_("X:")); 
    16011602  gtk_widget_show (label); 
    16021603  gtk_table_attach (GTK_TABLE (table), label, 2, 3, 1, 2, 
     
    16051606  g_object_set_data (G_OBJECT (dlg), "hmax_text", label); 
    16061607 
    1607   label = gtk_label_new ("Y:"); 
     1608  label = gtk_label_new (_("Y:")); 
    16081609  gtk_widget_show (label); 
    16091610  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 2, 3, 
     
    16121613  g_object_set_data (G_OBJECT (dlg), "vmin_text", label); 
    16131614 
    1614   label = gtk_label_new ("Y:"); 
     1615  label = gtk_label_new (_("Y:")); 
    16151616  gtk_widget_show (label); 
    16161617  gtk_table_attach (GTK_TABLE (table), label, 2, 3, 2, 3, 
     
    16191620  g_object_set_data (G_OBJECT (dlg), "vmax_text", label); 
    16201621 
    1621   label = gtk_label_new ("Lower-left"); 
     1622  label = gtk_label_new (_("Lower-left")); 
    16221623  gtk_widget_show (label); 
    16231624  gtk_table_attach (GTK_TABLE (table), label, 1, 2, 0, 1, 
     
    16251626                    (GtkAttachOptions) (GTK_FILL), 0, 0); 
    16261627 
    1627   label = gtk_label_new ("Upper-right"); 
     1628  label = gtk_label_new (_("Upper-right")); 
    16281629  gtk_widget_show (label); 
    16291630  gtk_table_attach (GTK_TABLE (table), label, 3, 4, 0, 1, 
     
    16671668  g_signal_connect (G_OBJECT (entry), "focus_out_event", G_CALLBACK (doublevariable_entryfocusout), &Vur); 
    16681669 
    1669   frame = gtk_frame_new ("Divisions"); 
     1670  frame = gtk_frame_new (_("Divisions")); 
    16701671  gtk_widget_show (frame); 
    16711672  gtk_box_pack_start (GTK_BOX (hbox2), frame, TRUE, TRUE, 0); 
     
    16781679  gtk_table_set_col_spacings (GTK_TABLE (table), 5); 
    16791680 
    1680   label = gtk_label_new ("X:"); 
     1681  label = gtk_label_new (_("X:")); 
    16811682  gtk_widget_show (label); 
    16821683  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 0, 1, 
     
    16851686  g_object_set_data (G_OBJECT (dlg), "nh_text", label); 
    16861687 
    1687   label = gtk_label_new ("Y:"); 
     1688  label = gtk_label_new (_("Y:")); 
    16881689  gtk_widget_show (label); 
    16891690  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 1, 2, 
     
    17191720 
    17201721        // ^Fishman - Snap to grid, replaced scroll bar with a texbox. 
    1721         label = gtk_label_new ("Snap to grid:"); 
     1722        label = gtk_label_new (_("Snap to grid:")); 
    17221723  gtk_widget_show (label); 
    17231724        gtk_box_pack_start (GTK_BOX (vbox), label, FALSE, TRUE, 0); 
     
    17371738  gtk_box_pack_start (GTK_BOX (vbox), hbox2, FALSE, TRUE, 10); 
    17381739 
    1739   label = gtk_label_new ("Decimate:"); 
     1740  label = gtk_label_new (_("Decimate:")); 
    17401741  gtk_widget_show (label); 
    17411742  gtk_box_pack_start (GTK_BOX (hbox2), label, FALSE, TRUE, 0); 
     
    17511752  g_object_set_data (G_OBJECT (dlg), "decimate", scale); 
    17521753 
    1753   frame = gtk_frame_new ("Corner values"); 
     1754  frame = gtk_frame_new (_("Corner values")); 
    17541755  gtk_widget_show (frame); 
    17551756  gtk_box_pack_start (GTK_BOX (vbox), frame, FALSE, TRUE, 0); 
     
    17621763  gtk_table_set_col_spacings (GTK_TABLE (table), 5); 
    17631764 
    1764   label = gtk_label_new ("Upper-left:"); 
     1765  label = gtk_label_new (_("Upper-left:")); 
    17651766  gtk_widget_show (label); 
    17661767  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 0, 1, 
     
    17681769                    (GtkAttachOptions) (GTK_FILL), 0, 0); 
    17691770 
    1770   label = gtk_label_new ("Lower-left:"); 
     1771  label = gtk_label_new (_("Lower-left:")); 
    17711772  gtk_widget_show (label); 
    17721773  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 1, 2, 
     
    17741775                    (GtkAttachOptions) (GTK_FILL), 0, 0); 
    17751776 
    1776   label = gtk_label_new ("Upper-right:"); 
     1777  label = gtk_label_new (_("Upper-right:")); 
    17771778  gtk_widget_show (label); 
    17781779  gtk_table_attach (GTK_TABLE (table), label, 2, 3, 0, 1, 
     
    17801781                    (GtkAttachOptions) (GTK_FILL), 0, 0); 
    17811782 
    1782   label = gtk_label_new ("Lower-right:"); 
     1783  label = gtk_label_new (_("Lower-right:")); 
    17831784  gtk_widget_show (label); 
    17841785  gtk_table_attach (GTK_TABLE (table), label, 2, 3, 1, 2, 
     
    18341835  gtk_container_set_border_width (GTK_CONTAINER (vbox), 5); 
    18351836 
    1836   label = gtk_label_new ("Bitmap"); 
     1837  label = gtk_label_new (_("Bitmap")); 
    18371838  gtk_widget_show (label); 
    18381839  gtk_notebook_append_page (GTK_NOTEBOOK (notebook), vbox, label); 
     
    18501851  gtk_table_set_col_spacings (GTK_TABLE (table), 5); 
    18511852 
    1852   label = gtk_label_new ("Filename:"); 
     1853  label = gtk_label_new (_("Filename:")); 
    18531854  gtk_widget_show (label); 
    18541855  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 0, 1, 
     
    18711872                    (GtkAttachOptions) (GTK_EXPAND|GTK_FILL), 0, 0); 
    18721873 
    1873   button = gtk_button_new_with_label ("Browse..."); 
     1874  button = gtk_button_new_with_label (_("Browse...")); 
    18741875  gtk_widget_show (button); 
    18751876  gtk_box_pack_start (GTK_BOX (hbox2), button, FALSE, FALSE, 0); 
     
    18781879  g_signal_connect (G_OBJECT (button), "clicked", G_CALLBACK (bitmap_browse), NULL); 
    18791880 
    1880   button = gtk_button_new_with_label ("Reload"); 
     1881  button = gtk_button_new_with_label (_("Reload")); 
    18811882  gtk_widget_show (button); 
    18821883  gtk_box_pack_start (GTK_BOX (hbox2), button, FALSE, FALSE, 0); 
     
    18921893  gtk_table_set_col_spacings (GTK_TABLE (table), 5); 
    18931894 
    1894   label = gtk_label_new ("Map color 0 to:"); 
     1895  label = gtk_label_new (_("Map color 0 to:")); 
    18951896  gtk_widget_show (label); 
    18961897  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 0, 1, 
     
    19011902  gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_RIGHT); 
    19021903 
    1903   label = gtk_label_new ("Map color 255 to:"); 
     1904  label = gtk_label_new (_("Map color 255 to:")); 
    19041905  gtk_widget_show (label); 
    19051906  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 1, 2, 
     
    19401941  gtk_container_set_border_width (GTK_CONTAINER (vbox), 5); 
    19411942 
    1942   label = gtk_label_new ("Fix Points"); 
     1943  label = gtk_label_new (_("Fix Points")); 
    19431944  gtk_widget_show (label); 
    19441945  gtk_notebook_append_page (GTK_NOTEBOOK (notebook), vbox, label); 
    19451946 
    1946   label = gtk_label_new ("Click on a vertex in the lower half of the preview window,\n" 
     1947  label = gtk_label_new (_("Click on a vertex in the lower half of the preview window,\n" 
    19471948                         "then use the arrow keys or text box to assign a value.\n" 
    19481949                         "Use Ctrl+Click to select multiple vertices/toggle a\n" 
    19491950                         "selection. Use Shift+Click to select a range of vertices.\n\n" 
    19501951                         "Click \"Free\" to unlock a vertex. Vertices within \"Range\n" 
    1951                          "affected\" will be influenced by this vertex.")
     1952                         "affected\" will be influenced by this vertex."))
    19521953  gtk_widget_show (label); 
    19531954  gtk_box_pack_start (GTK_BOX (vbox), label, FALSE, TRUE, 0); 
     
    19601961  gtk_table_set_col_spacings (GTK_TABLE (table), 5); 
    19611962 
    1962   label = gtk_label_new ("Value:"); 
     1963  label = gtk_label_new (_("Value:")); 
    19631964  gtk_widget_show (label); 
    19641965  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 0, 1, 
     
    19681969  g_object_set_data (G_OBJECT (dlg), "fix_value_text", label); 
    19691970 
    1970   label = gtk_label_new ("Range affected:"); 
     1971  label = gtk_label_new (_("Range affected:")); 
    19711972  gtk_widget_show (label); 
    19721973  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 1, 2, 
     
    19761977  g_object_set_data (G_OBJECT (dlg), "fix_range_text", label); 
    19771978 
    1978   label = gtk_label_new ("Rate of change:"); 
     1979  label = gtk_label_new (_("Rate of change:")); 
    19791980  gtk_widget_show (label); 
    19801981  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 2, 3, 
     
    20132014  g_signal_connect (G_OBJECT (entry), "focus_out_event", G_CALLBACK (fix_rate_entryfocusout), NULL); 
    20142015 
    2015   button = gtk_button_new_with_label ("Free"); 
     2016  button = gtk_button_new_with_label (_("Free")); 
    20162017  gtk_widget_show (button); 
    20172018  gtk_table_attach (GTK_TABLE (table), button, 2, 3, 0, 1, 
     
    20222023  g_signal_connect (G_OBJECT (button), "clicked", G_CALLBACK (fix_free), NULL); 
    20232024 
    2024   button = gtk_button_new_with_label ("Free All"); 
     2025  button = gtk_button_new_with_label (_("Free All")); 
    20252026  gtk_widget_show (button); 
    20262027  gtk_table_attach (GTK_TABLE (table), button, 2, 3, 1, 2, 
     
    20352036  gtk_container_set_border_width (GTK_CONTAINER (vbox), 5); 
    20362037 
    2037   label = gtk_label_new ("Texture"); 
     2038  label = gtk_label_new (_("Texture")); 
    20382039  gtk_widget_show (label); 
    20392040  gtk_notebook_append_page (GTK_NOTEBOOK (notebook), vbox, label); 
     
    20462047  gtk_table_set_col_spacings (GTK_TABLE (table), 5); 
    20472048 
    2048   label = gtk_label_new ("Surface:"); 
     2049  label = gtk_label_new (_("Surface:")); 
    20492050  gtk_widget_show (label); 
    20502051  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 0, 1, 
     
    20532054  gtk_misc_set_alignment (GTK_MISC (label), 1, 0.5); 
    20542055 
    2055   label = gtk_label_new ("Other:"); 
     2056  label = gtk_label_new (_("Other:")); 
    20562057  gtk_widget_show (label); 
    20572058  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 1, 2, 
     
    20602061  gtk_misc_set_alignment (GTK_MISC (label), 1, 0.5); 
    20612062 
    2062   label = gtk_label_new ("Steep:"); 
     2063  label = gtk_label_new (_("Steep:")); 
    20632064  gtk_widget_show (label); 
    20642065  gtk_table_attach (GTK_TABLE (table), label, 0, 1, 2, 3, 
     
    20972098  gtk_box_pack_start (GTK_BOX (vbox), hbox2, FALSE, TRUE, 0); 
    20982099 
    2099   label = gtk_label_new ("\"Steep\" angle:"); 
     2100  label = gtk_label_new (_("\"Steep\" angle:")); 
    21002101  gtk_widget_show (label); 
    21012102  gtk_box_pack_start (GTK_BOX (hbox2), label, FALSE, TRUE, 0); 
     
    21132114  gtk_table_set_col_spacings (GTK_TABLE (table), 5); 
    21142115 
    2115   label = gtk_label_new ("Offset <h,v>"); 
     2116  label = gtk_label_new (_("Offset <h,v>")); 
    21162117  gtk_widget_show (label); 
    21172118  gtk_table_attach (GTK_TABLE (table), label, 0, 2, 0, 1, 
     
    21192120                    (GtkAttachOptions) (GTK_FILL), 0, 0); 
    21202121 
    2121   label = gtk_label_new ("Scale <h,v>"); 
     2122  label = gtk_label_new (_("Scale <h,v>")); 
    21222123  gtk_widget_show (label); 
    21232124  gtk_table_attach (GTK_TABLE (table), label, 2, 4, 0, 1, 
     
    21592160 
    21602161 
    2161   check = gtk_check_button_new_with_label ("Use detail brushes"); 
     2162  check = gtk_check_button_new_with_label (_("Use detail brushes")); 
    21622163  gtk_widget_show (check); 
    21632164  gtk_box_pack_start (GTK_BOX (vbox), check, FALSE, TRUE, 0); 
     
    21652166  g_signal_connect (G_OBJECT (check), "toggled", G_CALLBACK (texture_detail), NULL); 
    21662167 
    2167   check = gtk_check_button_new_with_label ("Detail hint brushes"); 
     2168  check = gtk_check_button_new_with_label (_("Detail hint brushes")); 
    21682169  gtk_widget_show (check); 
    21692170  gtk_box_pack_start (GTK_BOX (vbox), check, FALSE, TRUE, 0); 
     
    21722173 
    21732174        // ^Fishman - Add terrain key to func_group. 
    2174         check = gtk_check_button_new_with_label ("Add terrain key"); 
     2175        check = gtk_check_button_new_with_label (_("Add terrain key")); 
    21752176  gtk_widget_show (check); 
    21762177  gtk_box_pack_start (GTK_BOX (vbox), check, FALSE, TRUE, 0); 
     
    21822183  gtk_box_pack_start (GTK_BOX (hbox), vbox, FALSE, TRUE, 0); 
    21832184 
    2184   button = gtk_button_new_with_label ("OK"); 
     2185  button = gtk_button_new_with_label (_("OK")); 
    21852186  gtk_widget_show (button); 
    21862187  gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, TRUE, 0); 
     
    21892190  g_signal_connect (G_OBJECT (button), "clicked", G_CALLBACK (main_go), NULL); 
    21902191 
    2191   label = gtk_label_new ("Settings:"); 
     2192  label = gtk_label_new (_("Settings:")); 
    21922193  gtk_widget_show (label); 
    21932194  gtk_box_pack_start (GTK_BOX (vbox), label, FALSE, TRUE, 0); 
     
    21992200  g_signal_connect (G_OBJECT (button), "clicked", G_CALLBACK (main_open), NULL); 
    22002201 
    2201   button = gtk_button_new_with_label ("Save as..."); 
     2202  button = gtk_button_new_with_label (_("Save as...")); 
    22022203  gtk_widget_show (button); 
    22032204  gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, TRUE, 0); 
     
    22052206  g_signal_connect (G_OBJECT (button), "clicked", G_CALLBACK (main_save), NULL); 
    22062207 
    2207   button = gtk_button_new_with_label ("Defaults"); 
     2208  button = gtk_button_new_with_label (_("Defaults")); 
    22082209  gtk_widget_show