gtranslator r3723 - trunk/src



Author: icq
Date: Mon Sep 22 09:44:58 2008
New Revision: 3723
URL: http://svn.gnome.org/viewvc/gtranslator?rev=3723&view=rev

Log:
2008-08-23  Ignacio Casal Quinteiro  <nacho resa gmail com>

	* msg.c (gtranslator_msg_new):
	* po.c (gtranslator_po_parse):
	The init status of the message must be set in the constructor of
	the GtranslatorMsg.

Modified:
   trunk/src/ChangeLog
   trunk/src/msg.c
   trunk/src/po.c

Modified: trunk/src/msg.c
==============================================================================
--- trunk/src/msg.c	(original)
+++ trunk/src/msg.c	Mon Sep 22 09:44:58 2008
@@ -164,6 +164,13 @@
 	gtranslator_msg_set_iterator (msg, iter);
 	gtranslator_msg_set_message (msg, message);
 	
+	/* Set the status */
+	if (gtranslator_msg_is_fuzzy (msg))
+		gtranslator_msg_set_status (msg, GTR_MSG_STATUS_FUZZY);
+	else if (gtranslator_msg_is_translated (msg))
+		gtranslator_msg_set_status (msg, GTR_MSG_STATUS_TRANSLATED);
+	else gtranslator_msg_set_status (msg, GTR_MSG_STATUS_UNTRANSLATED);
+	
 	return msg;
 }
 

Modified: trunk/src/po.c
==============================================================================
--- trunk/src/po.c	(original)
+++ trunk/src/po.c	Mon Sep 22 09:44:58 2008
@@ -517,13 +517,6 @@
 		{
 			/* Unpack into a GtrMsg */
 			msg = gtranslator_msg_new (iter, message);
-  
-			/* Set the status */
-			if (gtranslator_msg_is_fuzzy (msg))
-				gtranslator_msg_set_status (msg, GTR_MSG_STATUS_FUZZY);
-			else if (gtranslator_msg_is_translated (msg))
-				gtranslator_msg_set_status (msg, GTR_MSG_STATUS_TRANSLATED);
-			else gtranslator_msg_set_status (msg, GTR_MSG_STATUS_UNTRANSLATED);
 
 			/* Set position in PO file */
 			gtranslator_msg_set_po_position (msg, pos++);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]