gtranslator r3727 - in trunk/src: . translation-memory
- From: icq svn gnome org
- To: svn-commits-list gnome org
- Subject: gtranslator r3727 - in trunk/src: . translation-memory
- Date: Mon, 22 Sep 2008 09:45:15 +0000 (UTC)
Author: icq
Date: Mon Sep 22 09:45:15 2008
New Revision: 3727
URL: http://svn.gnome.org/viewvc/gtranslator?rev=3727&view=rev
Log:
2008-08-25 Ignacio Casal Quinteiro <nacho resa gmail com>
* translation-memory/translation-memory-ui.c
(on_activate_item_cb):
We can split a type of text as we are going to get problem
sppliting it.
Modified:
trunk/src/ChangeLog
trunk/src/translation-memory/translation-memory-ui.c
Modified: trunk/src/translation-memory/translation-memory-ui.c
==============================================================================
--- trunk/src/translation-memory/translation-memory-ui.c (original)
+++ trunk/src/translation-memory/translation-memory-ui.c Mon Sep 22 09:45:15 2008
@@ -27,6 +27,7 @@
#include "tab.h"
#include "window.h"
+#include <string.h>
#include <glib.h>
#include <glib/gi18n.h>
#include <glib-object.h>
@@ -74,7 +75,6 @@
GList *current_msg = NULL;
GtranslatorMsg *msg;
const gchar *name;
- gchar **array;
gint index;
GtranslatorWindow *window;
@@ -86,9 +86,9 @@
view = gtranslator_window_get_active_view (window);
buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (view));
- array = g_strsplit (name, "n ", 2);
-
- index = g_ascii_xdigit_value (*array[1]);
+ /* Possible this hack is not going to work with all languages neither, we
+ are supposing the integer at the end of the string */
+ index = g_ascii_xdigit_value (name[strlen (name) -1]);
po = gtranslator_tab_get_po (tm_ui->priv->tab);
current_msg = gtranslator_po_get_current_message (po);
@@ -104,8 +104,6 @@
gtk_text_buffer_end_user_action(buffer);
gtranslator_po_set_state (po, GTR_PO_STATE_MODIFIED);
-
- g_strfreev (array);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]