Changeset 265

Show
Ignore:
Timestamp:
06/26/08 03:31:13 (2 months ago)
Author:
mattn
Message:

* added pot file (translation catalog)
* marked more strings as translateable
* deactivated gtk_disable_setlocale and bind the textdomains

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • GtkRadiant/trunk/contrib/ufoai/plugin.cpp

    r264 r265  
    4646//backwards for some reason 
    4747static const char *PLUGIN_COMMANDS = CMD_ABOUT ";" CMD_SEP; 
    48 static const char *PLUGIN_ABOUT = "UFO: Alien Invasion plugin " PLUGIN_VERSION "\nby Martin Gerhardy"
     48static const char *PLUGIN_ABOUT = _("UFO: Alien Invasion plugin " PLUGIN_VERSION "\nby Martin Gerhardy")
    4949 
    5050#define NUM_TOOLBAR_BUTTONS FILTER_MAX 
     
    9090        { 
    9191                "ufoai_level1.bmp", 
    92                 "Filter level1"
    93                 "Level 1"
     92                _("Filter level1")
     93                _("Level 1")
    9494                DoLevel1Filtering, 
    9595                IToolbarButton::eToggleButton 
     
    9797        { 
    9898                "ufoai_level2.bmp", 
    99                 "Filter level2"
    100                 "Level 2"
     99                _("Filter level2")
     100                _("Level 2")
    101101                DoLevel2Filtering, 
    102102                IToolbarButton::eToggleButton 
     
    104104        { 
    105105                "ufoai_level3.bmp", 
    106                 "Filter level3"
    107                 "Level 3"
     106                _("Filter level3")
     107                _("Level 3")
    108108                DoLevel3Filtering, 
    109109                IToolbarButton::eToggleButton 
     
    111111        { 
    112112                "ufoai_level4.bmp", 
    113                 "Filter level4"
    114                 "Level 4"
     113                _("Filter level4")
     114                _("Level 4")
    115115                DoLevel4Filtering, 
    116116                IToolbarButton::eToggleButton 
     
    118118        { 
    119119                "ufoai_level5.bmp", 
    120                 "Filter level5"
    121                 "Level 5"
     120                _("Filter level5")
     121                _("Level 5")
    122122                DoLevel5Filtering, 
    123123                IToolbarButton::eToggleButton 
     
    125125        { 
    126126                "ufoai_level6.bmp", 
    127                 "Filter level6"
    128                 "Level 6"
     127                _("Filter level6")
     128                _("Level 6")
    129129                DoLevel6Filtering, 
    130130                IToolbarButton::eToggleButton 
     
    132132        { 
    133133                "ufoai_level7.bmp", 
    134                 "Filter level7"
    135                 "Level 7"
     134                _("Filter level7")
     135                _("Level 7")
    136136                DoLevel7Filtering, 
    137137                IToolbarButton::eToggleButton 
     
    139139        { 
    140140                "ufoai_level8.bmp", 
    141                 "Filter level8"
    142                 "Level 8"
     141                _("Filter level8")
     142                _("Level 8")
    143143                DoLevel8Filtering, 
    144144                IToolbarButton::eToggleButton 
     
    208208{ 
    209209        if (!strcmp(p, CMD_ABOUT)) { 
    210                 g_FuncTable.m_pfnMessageBox(NULL, PLUGIN_ABOUT, "About", MB_OK, NULL); 
     210                g_FuncTable.m_pfnMessageBox(NULL, PLUGIN_ABOUT, _("About"), MB_OK, NULL); 
    211211        } else { 
    212212                Sys_Printf("Message: %s\n", p); 
  • GtkRadiant/trunk/contrib/ufoai/plugin.h

    r207 r265  
    4141#include "ientity.h" 
    4242#include "idata.h" 
     43#include <glib/gi18n.h> 
    4344 
    4445extern _QERFuncTable_1 g_FuncTable; 
  • GtkRadiant/trunk/radiant/main.cpp

    r264 r265  
    421421} 
    422422 
     423#define GETTEXT_PACKAGE "radiant" 
     424#define LOCALEDIR "lang" 
     425 
    423426int main( int argc, char* argv[] ) { 
    424427        char *libgl, *ptr; 
     
    448451#endif 
    449452 
    450   gtk_disable_setlocale(); 
     453 
     454        bindtextdomain(GETTEXT_PACKAGE, LOCALEDIR); 
     455        bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8"); 
     456        textdomain(GETTEXT_PACKAGE); 
     457//  gtk_disable_setlocale(); 
    451458 
    452459  gtk_init(&argc, &argv); 
  • GtkRadiant/trunk/radiant/mainframe.cpp

    r264 r265  
    937937 
    938938  // File menu 
    939   menu = create_sub_menu_with_mnemonic (menu_bar, "_File"); 
     939  menu = create_sub_menu_with_mnemonic (menu_bar, _("_File")); 
    940940  if (g_PrefsDlg.m_bDetachableMenus) 
    941941    menu_tearoff (menu); 
    942942 
    943   create_menu_item_with_mnemonic (menu, "_New Map"
     943  create_menu_item_with_mnemonic (menu, _("_New Map")
    944944                    GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_NEW); 
    945945  menu_separator (menu); 
    946946 
    947947  //++timo temporary experimental stuff for sleep mode.. 
    948   item = create_menu_item_with_mnemonic (menu, "_Sleep"
     948  item = create_menu_item_with_mnemonic (menu, _("_Sleep")
    949949                           GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_SLEEP); 
    950950  g_object_set_data (G_OBJECT (window), "menu_file_sleep", item ); 
     
    952952  // end experimental 
    953953 
    954   item = create_menu_item_with_mnemonic (menu, "_Open..."
     954  item = create_menu_item_with_mnemonic (menu, _("_Open...")
    955955                           GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_OPEN); 
    956956  g_object_set_data (G_OBJECT (window), "menu_file_open", item); 
    957   create_menu_item_with_mnemonic (menu, "_Import...", // Hydra: give it it's proper name 
     957  create_menu_item_with_mnemonic (menu, _("_Import..."), // Hydra: give it it's proper name 
    958958                    GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_IMPORTMAP); 
    959   item = create_menu_item_with_mnemonic (menu, "_Save"
     959  item = create_menu_item_with_mnemonic (menu, _("_Save")
    960960                           GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_SAVE); 
    961961  g_object_set_data (G_OBJECT (window), "menu_file_save", item); 
    962   create_menu_item_with_mnemonic (menu, "Save _as..."
     962  create_menu_item_with_mnemonic (menu, _("Save _as...")
    963963                    GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_SAVEAS); 
    964   create_menu_item_with_mnemonic (menu, "Save s_elected..."
     964  create_menu_item_with_mnemonic (menu, _("Save s_elected...")
    965965                    GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_EXPORTMAP); 
    966966  menu_separator (menu); 
    967   item = create_menu_item_with_mnemonic (menu, "Save re_gion..."
     967  item = create_menu_item_with_mnemonic (menu, _("Save re_gion...")
    968968                           GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_SAVEREGION); 
    969969  g_object_set_data (G_OBJECT (window), "menu_file_saveregion", item); 
    970970  menu_separator (menu); 
    971   create_menu_item_with_mnemonic (menu, "New p_roject..."
     971  create_menu_item_with_mnemonic (menu, _("New p_roject...")
    972972                    GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_NEWPROJECT); 
    973   create_menu_item_with_mnemonic (menu, "Load _project..."
     973  create_menu_item_with_mnemonic (menu, _("Load _project...")
    974974                    GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_LOADPROJECT); 
    975   create_menu_item_with_mnemonic (menu, "Pro_ject settings..."
     975  create_menu_item_with_mnemonic (menu, _("Pro_ject settings...")
    976976                    GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_PROJECTSETTINGS); 
    977977  menu_separator (menu); 
    978   create_menu_item_with_mnemonic (menu, "_Pointfile..."
     978  create_menu_item_with_mnemonic (menu, _("_Pointfile...")
    979979                    GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_POINTFILE); 
    980980  menu_separator (menu); 
    981   item = create_menu_item_with_mnemonic (menu, "Recent Files"
     981  item = create_menu_item_with_mnemonic (menu, _("Recent Files")
    982982                           GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_RECENT1); 
    983983  g_object_set_data (G_OBJECT (item), "accel", accel); 
     
    997997  MRU_AddWidget (item, 3); 
    998998  menu_separator (menu); 
    999   item = create_menu_item_with_mnemonic (menu, "Check for GtkRadiant update (web)"
     999  item = create_menu_item_with_mnemonic (menu, _("Check for GtkRadiant update (web)")
    10001000    GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_CHECKUPDATE); 
    10011001  // disable, the functionality is no longer available 
    10021002  gtk_widget_set_sensitive( item, FALSE ); 
    10031003 
    1004   create_menu_item_with_mnemonic (menu, "E_xit"
     1004  create_menu_item_with_mnemonic (menu, _("E_xit")
    10051005                    GTK_SIGNAL_FUNC (HandleCommand), ID_FILE_EXIT); 
    10061006 
    10071007  // Edit menu 
    1008   menu = create_sub_menu_with_mnemonic (menu_bar, "_Edit"); 
     1008  menu = create_sub_menu_with_mnemonic (menu_bar, _("_Edit")); 
    10091009  if (g_PrefsDlg.m_bDetachableMenus) 
    10101010    menu_tearoff (menu); 
    1011   item = create_menu_item_with_mnemonic (menu, "_Undo"
     1011  item = create_menu_item_with_mnemonic (menu, _("_Undo")
    10121012                           GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_UNDO); 
    10131013  g_object_set_data (G_OBJECT (window), "menu_edit_undo", item); 
    1014   item = create_menu_item_with_mnemonic (menu, "_Redo"
     1014  item = create_menu_item_with_mnemonic (menu, _("_Redo")
    10151015                           GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_REDO); 
    10161016  g_object_set_data (G_OBJECT (window), "menu_edit_redo", item); 
    10171017  menu_separator (menu); 
    1018   item = create_menu_item_with_mnemonic (menu, "_Copy", GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_COPYBRUSH); 
    1019   item = create_menu_item_with_mnemonic (menu, "_Paste", GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_PASTEBRUSH); 
    1020   item = create_menu_item_with_mnemonic (menu, "P_aste To Camera", GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_PASTEBRUSHTOCAMERA); 
    1021   item = create_menu_item_with_mnemonic (menu, "_Delete", GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_DELETE); 
     1018  item = create_menu_item_with_mnemonic (menu, _("_Copy"), GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_COPYBRUSH); 
     1019  item = create_menu_item_with_mnemonic (menu, _("_Paste"), GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_PASTEBRUSH); 
     1020  item = create_menu_item_with_mnemonic (menu, _("P_aste To Camera"), GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_PASTEBRUSHTOCAMERA); 
     1021  item = create_menu_item_with_mnemonic (menu, _("_Delete"), GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_DELETE); 
    10221022  g_object_set_data (G_OBJECT (window), "menu_selection_delete", item); 
    10231023  menu_separator (menu); 
    1024   create_menu_item_with_mnemonic (menu, "Map Info...", GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_MAPINFO); 
    1025   create_menu_item_with_mnemonic (menu, "Entity Info...", GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_ENTITYINFO); 
     1024  create_menu_item_with_mnemonic (menu, _("Map Info..."), GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_MAPINFO); 
     1025  create_menu_item_with_mnemonic (menu, _("Entity Info..."), GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_ENTITYINFO); 
    10261026  menu_separator (menu); 
    1027   create_menu_item_with_mnemonic (menu, "Brush Scripts...", GTK_SIGNAL_FUNC (HandleCommand), ID_BRUSH_SCRIPTS); 
     1027  create_menu_item_with_mnemonic (menu, _("Brush Scripts..."), GTK_SIGNAL_FUNC (HandleCommand), ID_BRUSH_SCRIPTS); 
    10281028  menu_separator (menu); 
    1029   create_menu_item_with_mnemonic (menu, "Load Pre_fab...", GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_LOADPREFAB); 
    1030   create_menu_item_with_mnemonic (menu, "Save Selection as Prefab...", GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_SAVEPREFAB); 
     1029  create_menu_item_with_mnemonic (menu, _("Load Pre_fab..."), GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_LOADPREFAB); 
     1030  create_menu_item_with_mnemonic (menu, _("Save Selection as Prefab..."), GTK_SIGNAL_FUNC (HandleCommand), ID_EDIT_SAVEPREFAB); 
    10311031  menu_separator (menu); 
    1032   create_menu_item_with_mnemonic (menu, "Preferences...", GTK_SIGNAL_FUNC (HandleCommand), ID_PREFS); 
     1032  create_menu_item_with_mnemonic (menu, _("Preferences..."), GTK_SIGNAL_FUNC (HandleCommand), ID_PREFS); 
    10331033 
    10341034  // View menu 
    1035   menu = create_sub_menu_with_mnemonic (menu_bar, "_View"); 
     1035  menu = create_sub_menu_with_mnemonic (menu_bar, _("_View")); 
    10361036  if (g_PrefsDlg.m_bDetachableMenus) 
    10371037    menu_tearoff (menu); 
    10381038 
    1039   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "Toggle"); 
    1040   create_menu_item_with_mnemonic (menu_in_menu, "Camera View", GTK_SIGNAL_FUNC (HandleCommand), ID_TOGGLECAMERA); 
    1041   create_menu_item_with_mnemonic (menu_in_menu, "Console View", GTK_SIGNAL_FUNC (HandleCommand), ID_TOGGLECONSOLE); 
    1042   item = create_menu_item_with_mnemonic (menu_in_menu, "Entity View", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ENTITY); 
     1039  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("Toggle")); 
     1040  create_menu_item_with_mnemonic (menu_in_menu, _("Camera View"), GTK_SIGNAL_FUNC (HandleCommand), ID_TOGGLECAMERA); 
     1041  create_menu_item_with_mnemonic (menu_in_menu, _("Console View"), GTK_SIGNAL_FUNC (HandleCommand), ID_TOGGLECONSOLE); 
     1042  item = create_menu_item_with_mnemonic (menu_in_menu, _("Entity View"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ENTITY); 
    10431043  g_object_set_data (G_OBJECT (window), "menu_view_entity", item); 
    10441044  //  create_menu_item_with_mnemonic (menu_in_menu, "Groups View", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_GROUPS); 
    1045   create_menu_item_with_mnemonic (menu_in_menu, "XY (Top)", GTK_SIGNAL_FUNC (HandleCommand), ID_TOGGLEVIEW); 
    1046   create_menu_item_with_mnemonic (menu_in_menu, "YZ (Side)", GTK_SIGNAL_FUNC (HandleCommand), ID_TOGGLEVIEW_YZ); 
    1047   create_menu_item_with_mnemonic (menu_in_menu, "XZ (Front)", GTK_SIGNAL_FUNC (HandleCommand), ID_TOGGLEVIEW_XZ); 
    1048   create_menu_item_with_mnemonic (menu_in_menu, "Z View", GTK_SIGNAL_FUNC (HandleCommand), ID_TOGGLEZ); 
     1045  create_menu_item_with_mnemonic (menu_in_menu, _("XY (Top)"), GTK_SIGNAL_FUNC (HandleCommand), ID_TOGGLEVIEW); 
     1046  create_menu_item_with_mnemonic (menu_in_menu, _("YZ (Side)"), GTK_SIGNAL_FUNC (HandleCommand), ID_TOGGLEVIEW_YZ); 
     1047  create_menu_item_with_mnemonic (menu_in_menu, _("XZ (Front)"), GTK_SIGNAL_FUNC (HandleCommand), ID_TOGGLEVIEW_XZ); 
     1048  create_menu_item_with_mnemonic (menu_in_menu, _("Z View"), GTK_SIGNAL_FUNC (HandleCommand), ID_TOGGLEZ); 
    10491049  menu_separator (menu); 
    1050   item = create_menu_item_with_mnemonic (menu, "_Center", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_CENTER); 
    1051   item = create_menu_item_with_mnemonic (menu, "_Center 2d", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_CENTERVIEW); 
    1052   item = create_menu_item_with_mnemonic (menu, "_Up Floor", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_UPFLOOR); 
    1053   item = create_menu_item_with_mnemonic (menu, "_Down Floor", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_DOWNFLOOR); 
     1050  item = create_menu_item_with_mnemonic (menu, _("_Center"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_CENTER); 
     1051  item = create_menu_item_with_mnemonic (menu, _("_Center 2d"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_CENTERVIEW); 
     1052  item = create_menu_item_with_mnemonic (menu, _("_Up Floor"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_UPFLOOR); 
     1053  item = create_menu_item_with_mnemonic (menu, _("_Down Floor"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_DOWNFLOOR); 
    10541054  menu_separator (menu); 
    1055   item = create_menu_item_with_mnemonic (menu, "_Next (XY, YZ, XY)", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_NEXTVIEW); 
    1056   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "Layout"); 
    1057   create_menu_item_with_mnemonic (menu_in_menu, "XY (Top)", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_XY); 
    1058   create_menu_item_with_mnemonic (menu_in_menu, "YZ", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SIDE); 
    1059   create_menu_item_with_mnemonic (menu_in_menu, "XZ", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_FRONT); 
    1060   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "Zoom"); 
    1061   create_menu_item_with_mnemonic (menu_in_menu, "_XY 100%", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_100); 
    1062   item = create_menu_item_with_mnemonic (menu_in_menu, "XY Zoom _In", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ZOOMIN); 
    1063   item = create_menu_item_with_mnemonic (menu_in_menu, "XY Zoom _Out", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ZOOMOUT); 
     1055  item = create_menu_item_with_mnemonic (menu, _("_Next (XY, YZ, XY)"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_NEXTVIEW); 
     1056  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("Layout")); 
     1057  create_menu_item_with_mnemonic (menu_in_menu, _("XY (Top)"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_XY); 
     1058  create_menu_item_with_mnemonic (menu_in_menu, _("YZ"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SIDE); 
     1059  create_menu_item_with_mnemonic (menu_in_menu, _("XZ"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_FRONT); 
     1060  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("Zoom")); 
     1061  create_menu_item_with_mnemonic (menu_in_menu, _("_XY 100%"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_100); 
     1062  item = create_menu_item_with_mnemonic (menu_in_menu, _("XY Zoom _In"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ZOOMIN); 
     1063  item = create_menu_item_with_mnemonic (menu_in_menu, _("XY Zoom _Out"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ZOOMOUT); 
    10641064  menu_separator (menu_in_menu); 
    1065   create_menu_item_with_mnemonic (menu_in_menu, "_Z 100%", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_Z100); 
    1066   item = create_menu_item_with_mnemonic (menu_in_menu, "Z Zoo_m In", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ZZOOMIN); 
     1065  create_menu_item_with_mnemonic (menu_in_menu, _("_Z 100%"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_Z100); 
     1066  item = create_menu_item_with_mnemonic (menu_in_menu, _("Z Zoo_m In"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ZZOOMIN); 
    10671067  g_object_set_data (G_OBJECT (window), "menu_view_zzoomin", item); 
    1068   item = create_menu_item_with_mnemonic (menu_in_menu, "Z Zoom O_ut", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ZZOOMOUT); 
     1068  item = create_menu_item_with_mnemonic (menu_in_menu, _("Z Zoom O_ut"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ZZOOMOUT); 
    10691069  g_object_set_data (G_OBJECT (window), "menu_view_zzoomout", item); 
    10701070  menu_separator (menu_in_menu); 
    1071   item = create_menu_item_with_mnemonic (menu_in_menu, "Cubic Clip Zoom In", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_CUBEIN); 
    1072   item = create_menu_item_with_mnemonic (menu_in_menu, "Cubic Clip Zoom Out", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_CUBEOUT); 
     1071  item = create_menu_item_with_mnemonic (menu_in_menu, _("Cubic Clip Zoom In"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_CUBEIN); 
     1072  item = create_menu_item_with_mnemonic (menu_in_menu, _("Cubic Clip Zoom Out"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_CUBEOUT); 
    10731073  menu_separator (menu); 
    10741074 
    1075   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "Show"); 
    1076   item = create_check_menu_item_with_mnemonic (menu_in_menu, "Show _Angles", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWANGLES, FALSE); 
     1075  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("Show")); 
     1076  item = create_check_menu_item_with_mnemonic (menu_in_menu, _("Show _Angles"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWANGLES, FALSE); 
    10771077  g_object_set_data (G_OBJECT (window), "menu_view_showangles", item); 
    1078   item = create_check_menu_item_with_mnemonic (menu_in_menu, "Show _Names", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWNAMES, TRUE); 
     1078  item = create_check_menu_item_with_mnemonic (menu_in_menu, _("Show _Names"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWNAMES, TRUE); 
    10791079  g_object_set_data (G_OBJECT (window), "menu_view_shownames", item); 
    1080   item = create_check_menu_item_with_mnemonic (menu_in_menu, "Show Blocks", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWBLOCKS, FALSE); 
     1080  item = create_check_menu_item_with_mnemonic (menu_in_menu, _("Show Blocks"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWBLOCKS, FALSE); 
    10811081  g_object_set_data (G_OBJECT (window), "menu_view_showblocks", item); 
    1082   item = create_check_menu_item_with_mnemonic (menu_in_menu, "Show C_oordinates", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWCOORDINATES, TRUE); 
     1082  item = create_check_menu_item_with_mnemonic (menu_in_menu, _("Show C_oordinates"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWCOORDINATES, TRUE); 
    10831083  g_object_set_data (G_OBJECT (window), "menu_view_showcoordinates", item); 
    1084   item = create_check_menu_item_with_mnemonic (menu_in_menu, "Show Window Outline", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWOUTLINE, TRUE); 
     1084  item = create_check_menu_item_with_mnemonic (menu_in_menu, _("Show Window Outline"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWOUTLINE, TRUE); 
    10851085  g_object_set_data (G_OBJECT (window), "menu_view_showoutline", item); 
    1086   item = create_check_menu_item_with_mnemonic (menu_in_menu, "Show ZBuffered Outline", GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_NOOUTLINE, TRUE); 
     1086  item = create_check_menu_item_with_mnemonic (menu_in_menu, _("Show ZBuffered Outline"), GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_NOOUTLINE, TRUE); 
    10871087  g_object_set_data (G_OBJECT (window), "menu_selection_nooutline", item); 
    1088   item = create_check_menu_item_with_mnemonic (menu_in_menu, "Show Axes", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWAXES, TRUE); 
     1088  item = create_check_menu_item_with_mnemonic (menu_in_menu, _("Show Axes"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWAXES, TRUE); 
    10891089  g_object_set_data (G_OBJECT (window), "menu_view_showaxes", item); 
    1090   item = create_check_menu_item_with_mnemonic (menu_in_menu, "Show Workzone", GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWWORKZONE, FALSE); 
     1090  item = create_check_menu_item_with_mnemonic (menu_in_menu, _("Show Workzone"), GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_SHOWWORKZONE, FALSE); 
    10911091  g_object_set_data (G_OBJECT (window), "menu_view_showworkzone", item); 
    10921092 
    1093   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "Filter"); 
    1094   create_check_menu_item_with_mnemonic (menu_in_menu, "World", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_WORLD, FALSE); 
    1095   create_check_menu_item_with_mnemonic (menu_in_menu, "Entities", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_ENTITIES, FALSE); 
    1096   create_check_menu_item_with_mnemonic (menu_in_menu, "Areaportals", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_AREAPORTALS, FALSE); 
    1097   create_check_menu_item_with_mnemonic (menu_in_menu, "Translucent", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_TRANSLUCENT, FALSE); 
    1098   create_check_menu_item_with_mnemonic (menu_in_menu, "Liquids", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_LIQUIDS, FALSE); 
    1099   create_check_menu_item_with_mnemonic (menu_in_menu, "Caulk", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_CAULK, FALSE); 
    1100   create_check_menu_item_with_mnemonic (menu_in_menu, "Clips", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_CLIPS, FALSE); 
    1101   create_check_menu_item_with_mnemonic (menu_in_menu, "Paths", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_PATHS, FALSE); 
    1102   create_check_menu_item_with_mnemonic (menu_in_menu, "Clusterportals", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_CLUSTERPORTALS, FALSE); 
    1103   create_check_menu_item_with_mnemonic (menu_in_menu, "Lights", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_LIGHTS, FALSE); 
    1104   create_check_menu_item_with_mnemonic (menu_in_menu, "Structural", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_STRUCTURAL, FALSE); 
    1105   item = create_check_menu_item_with_mnemonic (menu_in_menu, "Lightgrid", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_LIGHTGRID, FALSE); 
     1093  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("Filter")); 
     1094  create_check_menu_item_with_mnemonic (menu_in_menu, _("World"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_WORLD, FALSE); 
     1095  create_check_menu_item_with_mnemonic (menu_in_menu, _("Entities"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_ENTITIES, FALSE); 
     1096  create_check_menu_item_with_mnemonic (menu_in_menu, _("Areaportals"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_AREAPORTALS, FALSE); 
     1097  create_check_menu_item_with_mnemonic (menu_in_menu, _("Translucent"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_TRANSLUCENT, FALSE); 
     1098  create_check_menu_item_with_mnemonic (menu_in_menu, _("Liquids"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_LIQUIDS, FALSE); 
     1099  create_check_menu_item_with_mnemonic (menu_in_menu, _("Caulk"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_CAULK, FALSE); 
     1100  create_check_menu_item_with_mnemonic (menu_in_menu, _("Clips"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_CLIPS, FALSE); 
     1101  create_check_menu_item_with_mnemonic (menu_in_menu, _("Paths"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_PATHS, FALSE); 
     1102  create_check_menu_item_with_mnemonic (menu_in_menu, _("Clusterportals"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_CLUSTERPORTALS, FALSE); 
     1103  create_check_menu_item_with_mnemonic (menu_in_menu, _("Lights"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_LIGHTS, FALSE); 
     1104  create_check_menu_item_with_mnemonic (menu_in_menu, _("Structural"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_STRUCTURAL, FALSE); 
     1105  item = create_check_menu_item_with_mnemonic (menu_in_menu, _("Lightgrid"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_LIGHTGRID, FALSE); 
    11061106  g_object_set_data (G_OBJECT (window), "menu_filter_lightgrid", item); 
    1107   create_check_menu_item_with_mnemonic (menu_in_menu, "Patches", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_PATCHES, FALSE); 
    1108   create_check_menu_item_with_mnemonic (menu_in_menu, "Details", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_DETAILS, FALSE); 
    1109   create_check_menu_item_with_mnemonic (menu_in_menu, "Hints", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_HINTSSKIPS, FALSE); 
    1110   create_check_menu_item_with_mnemonic (menu_in_menu, "Models", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_MODELS, FALSE); 
    1111   create_check_menu_item_with_mnemonic (menu_in_menu, "Triggers", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_TRIGGERS, FALSE); 
    1112   create_check_menu_item_with_mnemonic (menu_in_menu, "Botclips", GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_BOTCLIPS, FALSE); 
     1107  create_check_menu_item_with_mnemonic (menu_in_menu, _("Patches"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_PATCHES, FALSE); 
     1108  create_check_menu_item_with_mnemonic (menu_in_menu, _("Details"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_DETAILS, FALSE); 
     1109  create_check_menu_item_with_mnemonic (menu_in_menu, _("Hints"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_HINTSSKIPS, FALSE); 
     1110  create_check_menu_item_with_mnemonic (menu_in_menu, _("Models"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_MODELS, FALSE); 
     1111  create_check_menu_item_with_mnemonic (menu_in_menu, _("Triggers"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_TRIGGERS, FALSE); 
     1112  create_check_menu_item_with_mnemonic (menu_in_menu, _("Botclips"), GTK_SIGNAL_FUNC (HandleCommand), ID_FILTER_BOTCLIPS, FALSE); 
    11131113 
    11141114  menu_separator (menu); 
    1115   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "Hide/Show"); 
    1116   create_menu_item_with_mnemonic (menu_in_menu, "Hide Selected"
     1115  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("Hide/Show")); 
     1116  create_menu_item_with_mnemonic (menu_in_menu, _("Hide Selected")
    11171117                    GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_HIDESHOW_HIDESELECTED); 
    1118   create_menu_item_with_mnemonic (menu_in_menu, "Show Hidden"
     1118  create_menu_item_with_mnemonic (menu_in_menu, _("Show Hidden")
    11191119                    GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_HIDESHOW_SHOWHIDDEN); 
    11201120  menu_separator (menu); 
    1121   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "Entities as"); 
     1121  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("Entities as")); 
    11221122  g_object_set_data (G_OBJECT (window), "view_entitiesas_menu", menu_in_menu); 
    1123   item = create_radio_menu_item_with_mnemonic (menu_in_menu, NULL, "Bounding box"
     1123  item = create_radio_menu_item_with_mnemonic (menu_in_menu, NULL, _("Bounding box")
    11241124                                 GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ENTITIESAS_BOUNDINGBOX,FALSE); 
    11251125  g_object_set_data (G_OBJECT (window), "menu_view_entitiesas_boundingbox", item); 
    1126   item = create_radio_menu_item_with_mnemonic (menu_in_menu, item, "Wireframe"
     1126  item = create_radio_menu_item_with_mnemonic (menu_in_menu, item, _("Wireframe")
    11271127                                 GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ENTITIESAS_WIREFRAME,FALSE); 
    11281128  g_object_set_data (G_OBJECT (window), "menu_view_entitiesas_wireframe", item); 
    1129   item = create_radio_menu_item_with_mnemonic (menu_in_menu, item, "Selected Wireframe"
     1129  item = create_radio_menu_item_with_mnemonic (menu_in_menu, item, _("Selected Wireframe")
    11301130                                 GTK_SIGNAL_FUNC (HandleCommand),ID_VIEW_ENTITIESAS_SELECTEDWIREFRAME,FALSE); 
    11311131  g_object_set_data (G_OBJECT (window), "menu_view_entitiesas_selectedwireframe", item); 
    1132   item = create_radio_menu_item_with_mnemonic (menu_in_menu, item, "Selected Skinned"
     1132  item = create_radio_menu_item_with_mnemonic (menu_in_menu, item, _("Selected Skinned")
    11331133                                 GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ENTITIESAS_SELECTEDSKINNED,FALSE); 
    11341134  g_object_set_data (G_OBJECT (window), "menu_view_entitiesas_selectedskinned", item); 
    1135   item = create_radio_menu_item_with_mnemonic (menu_in_menu, item, "Skinned"
     1135  item = create_radio_menu_item_with_mnemonic (menu_in_menu, item, _("Skinned")
    11361136                                 GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ENTITIESAS_SKINNED,FALSE); 
    11371137  g_object_set_data (G_OBJECT (window), "menu_view_entitiesas_skinned", item); 
    1138   item = create_radio_menu_item_with_mnemonic (menu_in_menu, item, "Skinned and Boxed"
     1138  item = create_radio_menu_item_with_mnemonic (menu_in_menu, item, _("Skinned and Boxed")
    11391139                                 GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_ENTITIESAS_SKINNEDANDBOXED,FALSE); 
    11401140  g_object_set_data (G_OBJECT (window), "menu_view_entitiesas_skinnedandboxed", item); 
    11411141  menu_separator (menu); 
    1142   item = create_check_menu_item_with_mnemonic (menu, "Cubic Clipping"
     1142  item = create_check_menu_item_with_mnemonic (menu, _("Cubic Clipping")
    11431143                                 GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_CUBICCLIPPING, TRUE); 
    11441144  g_object_set_data (G_OBJECT (window), "menu_view_cubicclipping", item); 
    11451145  menu_separator (menu); 
    1146   item = create_check_menu_item_with_mnemonic (menu, "OpenGL Lighting"
     1146  item = create_check_menu_item_with_mnemonic (menu, _("OpenGL Lighting")
    11471147                                 GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_OPENGLLIGHTING, FALSE); 
    11481148  g_object_set_data (G_OBJECT (window), "menu_view_opengllighting", item); 
    11491149 
    11501150  // Selection menu 
    1151   menu = create_sub_menu_with_mnemonic (menu_bar, "_Selection"); 
     1151  menu = create_sub_menu_with_mnemonic (menu_bar, _("_Selection")); 
    11521152  if (g_PrefsDlg.m_bDetachableMenus) 
    11531153    menu_tearoff (menu); 
    11541154 
    1155   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "Drag"); 
    1156   create_menu_item_with_mnemonic (menu_in_menu, "Drag _Edges"
     1155  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("Drag")); 
     1156  create_menu_item_with_mnemonic (menu_in_menu, _("Drag _Edges")
    11571157                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_DRAGEDGES); 
    1158   create_menu_item_with_mnemonic (menu_in_menu, "Drag _Vertices"
     1158  create_menu_item_with_mnemonic (menu_in_menu, _("Drag _Vertices")
    11591159                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_DRAGVERTECIES); 
    11601160  menu_separator (menu); 
    1161   create_menu_item_with_mnemonic (menu, "_Clone"
     1161  create_menu_item_with_mnemonic (menu, _("_Clone")
    11621162                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_CLONE); 
    1163   item = create_menu_item_with_mnemonic (menu, "Deselect"
     1163  item = create_menu_item_with_mnemonic (menu, _("Deselect")
    11641164                           GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_DESELECT); 
    1165   item = create_menu_item_with_mnemonic (menu, "Invert"
     1165  item = create_menu_item_with_mnemonic (menu, _("Invert")
    11661166                           GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_INVERT); 
    11671167#ifndef QUAKE3 
    1168   create_menu_item_with_mnemonic (menu, "_Delete"
     1168  create_menu_item_with_mnemonic (menu, _("_Delete")
    11691169                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_DELETE); 
    11701170#endif 
    11711171  menu_separator (menu); 
    1172   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "Flip"); 
    1173   create_menu_item_with_mnemonic (menu_in_menu, "Flip _X"
     1172  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("Flip")); 
     1173  create_menu_item_with_mnemonic (menu_in_menu, _("Flip _X")
    11741174                    GTK_SIGNAL_FUNC (HandleCommand), ID_BRUSH_FLIPX); 
    1175   create_menu_item_with_mnemonic (menu_in_menu, "Flip _Y"
     1175  create_menu_item_with_mnemonic (menu_in_menu, _("Flip _Y")
    11761176                    GTK_SIGNAL_FUNC (HandleCommand), ID_BRUSH_FLIPY); 
    1177   create_menu_item_with_mnemonic (menu_in_menu, "Flip _Z"
     1177  create_menu_item_with_mnemonic (menu_in_menu, _("Flip _Z")
    11781178                    GTK_SIGNAL_FUNC (HandleCommand), ID_BRUSH_FLIPZ); 
    11791179  menu_separator (menu); 
    1180   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "Rotate"); 
    1181   create_menu_item_with_mnemonic (menu_in_menu, "Rotate X"
     1180  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("Rotate")); 
     1181  create_menu_item_with_mnemonic (menu_in_menu, _("Rotate X")
    11821182                    GTK_SIGNAL_FUNC (HandleCommand), ID_BRUSH_ROTATEX); 
    1183   create_menu_item_with_mnemonic (menu_in_menu, "Rotate Y"
     1183  create_menu_item_with_mnemonic (menu_in_menu, _("Rotate Y")
    11841184                    GTK_SIGNAL_FUNC (HandleCommand), ID_BRUSH_ROTATEY); 
    1185   create_menu_item_with_mnemonic (menu_in_menu, "Rotate Z"
     1185  create_menu_item_with_mnemonic (menu_in_menu, _("Rotate Z")
    11861186                    GTK_SIGNAL_FUNC (HandleCommand), ID_BRUSH_ROTATEZ); 
    1187   create_menu_item_with_mnemonic (menu_in_menu, "Arbitrary rotation..."
     1187  create_menu_item_with_mnemonic (menu_in_menu, _("Arbitrary rotation...")
    11881188                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_ARBITRARYROTATION); 
    11891189  menu_separator (menu); 
    1190   create_menu_item_with_mnemonic (menu, "Scale...", GTK_SIGNAL_FUNC (HandleCommand), ID_SELECT_SCALE); 
    1191   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "CSG"); 
    1192   create_menu_item_with_mnemonic (menu_in_menu, "Make _Hollow"
     1190  create_menu_item_with_mnemonic (menu, _("Scale..."), GTK_SIGNAL_FUNC (HandleCommand), ID_SELECT_SCALE); 
     1191  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("CSG")); 
     1192  create_menu_item_with_mnemonic (menu_in_menu, _("Make _Hollow")
    11931193                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_MAKEHOLLOW); 
    1194   create_menu_item_with_mnemonic (menu_in_menu, "CSG _Subtract"
     1194  create_menu_item_with_mnemonic (menu_in_menu, _("CSG _Subtract")
    11951195                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_CSGSUBTRACT); 
    1196   create_menu_item_with_mnemonic (menu_in_menu, "CSG _Merge"
     1196  create_menu_item_with_mnemonic (menu_in_menu, _("CSG _Merge")
    11971197                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_CSGMERGE); 
    11981198  menu_separator (menu); 
    1199   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "Select"); 
    1200   create_menu_item_with_mnemonic (menu_in_menu, "Select Complete _Tall"
     1199  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("Select")); 
     1200  create_menu_item_with_mnemonic (menu_in_menu, _("Select Complete _Tall")
    12011201                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_SELECTCOMPLETETALL); 
    1202   create_menu_item_with_mnemonic (menu_in_menu, "Select T_ouching"
     1202  create_menu_item_with_mnemonic (menu_in_menu, _("Select T_ouching")
    12031203                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_SELECTTOUCHING); 
    1204   create_menu_item_with_mnemonic (menu_in_menu, "Select _Partial Tall"
     1204  create_menu_item_with_mnemonic (menu_in_menu, _("Select _Partial Tall")
    12051205                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_SELECTPARTIALTALL); 
    1206   create_menu_item_with_mnemonic (menu_in_menu, "Select _Inside"
     1206  create_menu_item_with_mnemonic (menu_in_menu, _("Select _Inside")
    12071207                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_SELECTINSIDE); 
    12081208#ifndef QUAKE3 
    1209   create_menu_item_with_mnemonic (menu_in_menu, "Nudge Left"
     1209  create_menu_item_with_mnemonic (menu_in_menu, _("Nudge Left")
    12101210                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_SELECT_NUDGELEFT); 
    1211   create_menu_item_with_mnemonic (menu_in_menu, "Nudge Right"
     1211  create_menu_item_with_mnemonic (menu_in_menu, _("Nudge Right")
    12121212                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_SELECT_NUDGERIGHT); 
    1213   create_menu_item_with_mnemonic (menu_in_menu, "Nudge Up"
     1213  create_menu_item_with_mnemonic (menu_in_menu, _("Nudge Up")
    12141214                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_SELECT_NUDGEUP); 
    1215   create_menu_item_with_mnemonic (menu_in_menu, "Nudge Down"
     1215  create_menu_item_with_mnemonic (menu_in_menu, _("Nudge Down")
    12161216                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_SELECT_NUDGEDOWN); 
    12171217#endif 
    12181218  menu_separator (menu); 
    1219   menu_in_menu = create_menu_in_menu_with_mnemonic (menu, "Clipper"); 
    1220   create_menu_item_with_mnemonic (menu_in_menu, "Toggle Clipper"
     1219  menu_in_menu = create_menu_in_menu_with_mnemonic (menu, _("Clipper")); 
     1220  create_menu_item_with_mnemonic (menu_in_menu, _("Toggle Clipper")
    12211221                    GTK_SIGNAL_FUNC (HandleCommand), ID_VIEW_CLIPPER); 
    12221222  menu_separator (menu_in_menu); 
    1223   create_menu_item_with_mnemonic (menu_in_menu, "Clip selection"
     1223  create_menu_item_with_mnemonic (menu_in_menu, _("Clip selection")
    12241224                    GTK_SIGNAL_FUNC (HandleCommand), ID_CLIP_SELECTED); 
    1225   create_menu_item_with_mnemonic (menu_in_menu, "Split selection"
     1225  create_menu_item_with_mnemonic (menu_in_menu, _("Split selection")
    12261226                    GTK_SIGNAL_FUNC (HandleCommand), ID_SPLIT_SELECTED); 
    1227   create_menu_item_with_mnemonic (menu_in_menu, "Flip Clip orientation"
     1227  create_menu_item_with_mnemonic (menu_in_menu, _("Flip Clip orientation")
    12281228                    GTK_SIGNAL_FUNC (HandleCommand), ID_FLIP_CLIP); 
    12291229  menu_separator (menu); 
    1230   create_menu_item_with_mnemonic (menu, "Connect entities"
     1230  create_menu_item_with_mnemonic (menu, _("Connect entities")
    12311231                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_CONNECT); 
    1232   create_menu_item_with_mnemonic (menu, "Ungroup entity"
     1232  create_menu_item_with_mnemonic (menu, _("Ungroup entity")
    12331233                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_UNGROUPENTITY); 
    1234   create_menu_item_with_mnemonic (menu, "Make detail"
     1234  create_menu_item_with_mnemonic (menu, _("Make detail")
    12351235                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_MAKE_DETAIL); 
    1236   create_menu_item_with_mnemonic (menu, "Make structural"
     1236  create_menu_item_with_mnemonic (menu, _("Make structural")
    12371237                    GTK_SIGNAL_FUNC (HandleCommand), ID_SELECTION_MAKE_STRUCTURAL); 
    12381238 
    12391239  // BSP menu 
    1240   menu = create_sub_menu_with_mnemonic (menu_bar, "_Bsp"); 
     1240  menu = create_sub_menu_with_mnemonic (menu_bar, _("_Bsp")); 
    12411241 
    12421242  menu_separator (menu); 
     
    12441244 
    12451245  // Grid menu 
    1246   menu = create_sub_menu_with_mnemonic (menu_bar, "_Grid"); 
     1246  menu = create_sub_menu_with_mnemonic (menu_bar, _("_Grid")); 
    12471247  if (g_PrefsDlg.m_bDetachableMenus) 
    12481248    menu_tearoff (menu); 
    12491249 
    1250   item = create_radio_menu_item_with_mnemonic (menu, NULL, "Grid0.25"
     1250  item = create_radio_menu_item_with_mnemonic (menu, NULL, _("Grid0.25")
    12511251                                 GTK_SIGNAL_FUNC (HandleCommand), ID_GRID_025, FALSE); 
    12521252  g_object_set_data (G_OBJECT (window), "menu_grid_025", item); 
    1253   item = create_radio_menu_item_with_mnemonic (menu, item, "Grid0.5"
     1253  item = create_radio_menu_item_with_mnemonic (menu, item, _("Grid0.5")
    12541254                                 GTK_SIGNAL_FUNC (HandleCommand), ID_GRID_05, FALSE); 
    12551255  g_object_set_data (G_OBJECT (window), "menu_grid_05", item); 
    1256   item = create_radio_menu_item_with_mnemonic (menu, item, "Grid1"
     1256  item = create_radio_menu_item_with_mnemonic (menu, item, _("Grid1")
    12571257                                 GTK_SIGNAL_FUNC (HandleCommand), ID_GRID_1, FALSE); 
    12581258  g_object_set_data (G_OBJECT (window), "menu_grid_1", item); 
    1259   item = create_radio_menu_item_with_mnemonic (menu, item, "Grid2"
     1259  item = create_radio_menu_item_with_mnemonic (menu, item, _("Grid2")
    12601260                                 GTK_SIGNAL_FUNC (HandleCommand), ID_GRID_2, FALSE); 
    12611261  g_object_set_data (G_OBJECT (window), "menu_grid_2", item); 
    1262   item = create_radio_menu_item_with_mnemonic (menu, item, "Grid4"
     1262  item = create_radio_menu_item_with_mnemonic (menu, item, _("Grid4")
    12631263                                 GTK_SIGNAL_FUNC (HandleCommand), ID_GRID_4, FALSE); 
    12641264  g_object_set_data (G_OBJECT (window), "menu_grid_4", item); 
    1265   item = create_radio_menu_item_with_mnemonic (menu, item, "Grid8"
     1265  item = create_radio_menu_item_with_mnemonic (menu, item, _("Grid8")
    12661266                                 GTK_SIGNAL_FUNC (HandleCommand), ID_GRID_8, TRUE); 
    12671267  g_object_set_data (G_OBJECT (window), "menu_grid_8", item); 
    1268   item = create_radio_menu_item_with_mnemonic (menu, item, "Grid16"
     1268  item = create_radio_menu_item_with_mnemonic (menu, item, _("Grid16")
    12691269                                 GTK_SIGNAL_FUNC (HandleCommand), ID_GRID_16, FALSE); 
    12701270  g_object_set_data (G_OBJECT (window), "menu_grid_16", item); 
    1271   item = create_radio_menu_item_with_mnemonic (menu, item, "Grid32"
     1271  item = create_radio_menu_item_with_mnemonic (menu, item, _("Grid32")
    12721272                                 GTK_SIGNAL_FUNC (HandleCommand), ID_GRID_32, FALSE); 
    12731273  g_object_set_data (G_OBJECT (window), "menu_grid_32", item); 
    1274   item = create_radio_menu_item_with_mnemonic (menu, item, "Grid64"
     1274  item = create_radio_menu_item_with_mnemonic (menu, item, _("Grid64")
    12751275                                 GTK_SIGNAL_FUNC (HandleCommand), ID_GRID_64, FALSE); 
    12761276  g_object_set_data (G_OBJECT (window), "menu_grid_64", item); 
    1277   item = create_radio_menu_item_with_mnemonic (menu, item, "Grid128"
     1277  item = create_radio_menu_item_with_mnemonic (menu, item, _("Grid128")
    12781278                                 GTK_SIGNAL_FUNC (HandleCommand), ID_GRID_128, FALSE); 
    12791279  g_object_set_data (G_OBJECT (window), "menu_grid_128", item); 
    1280   item = create_radio_menu_item_with_mnemonic (menu, item, "Grid256"
     1280  item = create_radio_menu_item_with_mnemonic (menu, item, _("Grid256")
    12811281                                 GTK_SIGNAL_FUNC (HandleCommand), ID_GRID_256, FALSE); 
    12821282  g_object_set_data (G_OBJECT (window), "menu_grid_256", item); 
    12831283  menu_separator (menu); 
    1284   item = create_check_menu_item_with_mnemonic (menu, "Snap to grid"
     1284  item = create_check_menu_item_with_mnemonic (menu, _("Snap to grid")
    12851285                                 GTK_SIGNAL_FUNC (HandleCommand), ID_SNAPTOGRID, TRUE); 
    12861286  g_object_set_data (G_OBJECT (window), "menu_snaptogrid", item); 
    12871287 
    12881288  // Textures menu 
    1289   menu = create_sub_menu_with_mnemonic (menu_bar, "_Textures"); 
     1289  menu = create_sub_menu_with_mnemonic (menu_bar, _("_Textures")); 
    12901290  if (g_PrefsDlg.m_bDetachableMenus) 
    12911291    menu_tearoff (menu); 
    12921292 
    1293   item = create_check_menu_item_with_mnemonic (menu, "Show In _Use"
     1293  item = create_check_menu_item_with_mnemonic (menu, _("Show In _Use")
    12941294                                 GTK_SIGNAL_FUNC (HandleCommand), ID_TEXTURES_SHOWINUSE, FALSE); 
    12951295  g_object_set_data (G_OBJECT (window), "menu_textures_showinuse", item);