Index: gtk/gtkbuilder.c
===================================================================
--- gtk/gtkbuilder.c	(revision 18324)
+++ gtk/gtkbuilder.c	(working copy)
@@ -1060,7 +1060,7 @@
 	    g_set_error (error,
 			 GTK_BUILDER_ERROR,
 			 GTK_BUILDER_ERROR_INVALID_VALUE,
-			 "Could not parse integer `%s'",
+			 _("Could not parse integer `%s'"),
 			 string);
             ret = FALSE;
             break;
@@ -1083,7 +1083,7 @@
 	    g_set_error (error,
 			 GTK_BUILDER_ERROR,
 			 GTK_BUILDER_ERROR_INVALID_VALUE,
-			 "Could not parse unsigned integer `%s'",
+			 _("Could not parse unsigned integer `%s'"),
 			 string);
             ret = FALSE;
             break;
@@ -1128,7 +1128,7 @@
 	    g_set_error (error,
 			 GTK_BUILDER_ERROR,
 			 GTK_BUILDER_ERROR_INVALID_VALUE,
-			 "Could not parse double `%s'",
+			 _("Could not parse double `%s'"),
 			 string);
             ret = FALSE;
             break;
@@ -1156,7 +1156,7 @@
 	      g_set_error (error,
 			   GTK_BUILDER_ERROR,
 			   GTK_BUILDER_ERROR_INVALID_VALUE,
-			   "Could not parse color `%s'",
+			   _("Could not parse color `%s'"),
 			   string);
               ret = FALSE;
             }
@@ -1189,7 +1189,7 @@
 	    g_set_error (error,
 			 GTK_BUILDER_ERROR,
 			 GTK_BUILDER_ERROR_INVALID_VALUE,
-			 "could not load image `%s'",
+			 _("could not load image `%s'"),
 			 tmp_error->message);
             g_error_free (tmp_error);
             ret = FALSE;
@@ -1204,7 +1204,7 @@
       g_set_error (error,
 		   GTK_BUILDER_ERROR,
 		   GTK_BUILDER_ERROR_INVALID_VALUE,
-		   "Unsupported GType `%s'",
+		   _("Unsupported GType `%s'"),
 		   g_type_name (type));
       ret = FALSE;
       break;
@@ -1244,7 +1244,7 @@
 	  g_set_error (error,
 		       GTK_BUILDER_ERROR,
 		       GTK_BUILDER_ERROR_INVALID_VALUE,
-		       "Could not parse enum: `%s'",
+		       _("Could not parse enum: `%s'"),
 		       string);
 	  return FALSE;
 	}
@@ -1333,7 +1333,7 @@
 		  g_set_error (error,
 			       GTK_BUILDER_ERROR,
 			       GTK_BUILDER_ERROR_INVALID_VALUE,
-			       "Unknown flag: `%s'",
+			       _("Unknown flag: `%s'"),
 			       flag);
 		  ret = FALSE;
 		  break;
Index: gtk/gtkmain.c
===================================================================
--- gtk/gtkmain.c	(revision 18324)
+++ gtk/gtkmain.c	(working copy)
@@ -711,7 +711,7 @@
 	  g_set_error (error, 
 		       G_OPTION_ERROR, 
 		       G_OPTION_ERROR_FAILED,
-		       "cannot open display: %s",
+		       _("cannot open display: %s"),
 		       display_name ? display_name : "" );
 	  
 	  return FALSE;
Index: gtk/gtkbuilderparser.c
===================================================================
--- gtk/gtkbuilderparser.c	(revision 18324)
+++ gtk/gtkbuilderparser.c	(working copy)
@@ -86,7 +86,8 @@
   g_set_error (error,
                GTK_BUILDER_ERROR,
                GTK_BUILDER_ERROR_MISSING_ATTRIBUTE,
-               "%s:%d:%d <%s> requires attribute \"%s\"",
+	       /* filename:line:row <xml-tag> "attribute" */
+               _("%s:%d:%d <%s> requires attribute \"%s\""),
                data->filename,
                line_number, char_number, tag, attribute);
 }
@@ -106,7 +107,8 @@
   g_set_error (error,
                GTK_BUILDER_ERROR,
                GTK_BUILDER_ERROR_INVALID_ATTRIBUTE,
-               "%s:%d:%d '%s' is not a valid attribute of <%s>",
+	       /* filename:line:row 'attribute' <xml-tag> */
+               _("%s:%d:%d '%s' is not a valid attribute of <%s>"),
                data->filename,
                line_number, char_number, attribute, tag);
 }
@@ -127,14 +129,16 @@
     g_set_error (error,
 		 GTK_BUILDER_ERROR,
 		 GTK_BUILDER_ERROR_INVALID_TAG,
-		 "%s:%d:%d '%s' is not a valid tag here, expected a '%s' tag",
+		 /* filename:line:row <xml-tag> <xml-tag> */
+		 _("%s:%d:%d <%s> is not a valid tag here, expected a <%s> tag"),
 		 data->filename,
 		 line_number, char_number, tag, expected);
   else
     g_set_error (error,
 		 GTK_BUILDER_ERROR,
 		 GTK_BUILDER_ERROR_INVALID_TAG,
-		 "%s:%d:%d '%s' is not a valid tag here",
+		 /* filename:line:row <xml-tag> <xml-tag> */
+		 _("%s:%d:%d <%s> is not a valid tag here"),
 		 data->filename,
 		 line_number, char_number, tag);
 }
@@ -152,7 +156,8 @@
   g_set_error (error,
 	       GTK_BUILDER_ERROR,
 	       GTK_BUILDER_ERROR_MISSING_PROPERTY_VALUE,
-	       "%s:%d:%d <property> must have a value set",
+	       /* filename:line:row */
+	       _("%s:%d:%d <property> must have a value set"),
 	       data->filename,
 	       line_number, char_number);
 }
@@ -197,7 +202,7 @@
     g_set_error (error,
 		 GTK_BUILDER_ERROR,
 		 GTK_BUILDER_ERROR_INVALID_VALUE,
-		 "could not parse boolean `%s'",
+		 _("could not parse boolean `%s'"),
 		 string);
 
   return retval;
Index: gtk/gtkliststore.c
===================================================================
--- gtk/gtkliststore.c	(revision 18324)
+++ gtk/gtkliststore.c	(working copy)
@@ -2073,7 +2073,7 @@
 
       if (data->row_column >= data->n_columns)
 	g_set_error (error, data->error_quark, 0,
-		     "Too many columns, maximum is %d\n", data->n_columns - 1);
+		     _("Too many columns, maximum is %d\n"), data->n_columns - 1);
 
       for (i = 0; names[i]; i++)
 	if (strcmp (names[i], "id") == 0)
@@ -2082,12 +2082,12 @@
 	    id = atoi (values[i]);
 	    if (errno)
 	      g_set_error (error, data->error_quark, 0,
-			   "the id tag %s could not be converted to an integer", values[i]);
+			   _("the id tag %s could not be converted to an integer"), values[i]);
 	  }
 
       if (id == -1)
 	g_set_error (error, data->error_quark, 0,
-		     "<col> needs an id attribute");
+		     _("<col> needs an id attribute"));
 
       data->columns[data->row_column] = id;
       data->row_column++;
@@ -2106,7 +2106,7 @@
     ;
   else
     g_set_error (error, data->error_quark, 0,
-		 "Unknown start tag: %s", element_name);
+		 _("Unknown start tag: %s"), element_name);
 }
 
 static void
@@ -2175,7 +2175,7 @@
     ;
   else
     g_set_error (error, data->error_quark, 0,
-		 "Unknown end tag: %s", element_name);
+		 _("Unknown end tag: %s"), element_name);
 }
 
 static void
@@ -2203,7 +2203,7 @@
       g_set_error (error,
 		   tmp_error->domain,
 		   tmp_error->code,
-		   "Could not convert '%s' to type %s: %s\n",
+		   _("Could not convert '%s' to type %s: %s"),
 		   text, g_type_name (data->column_types[i]),
 		   tmp_error->message);
       g_error_free (tmp_error);
