Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/EionRobb/skype4pidgin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEion Robb <eion@robbmob.com>2008-04-24 08:39:43 +0400
committerEion Robb <eion@robbmob.com>2008-04-24 08:39:43 +0400
commit5db2be6d27d8661225bb1a575419db85d1a38dcc (patch)
treecc00bde58f231c1fd611258a49fb4448d6c5e2f1
parent3eff1b2cbdfb1acd7105808ec825b02cf3be1fab (diff)
Translations work on windows now
-rw-r--r--CHANGELOG.txt5
-rw-r--r--libskype.c12
2 files changed, 15 insertions, 2 deletions
diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index 3fd8843..1e0ddd3 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -1,6 +1,11 @@
Changelog
=========
+24 April 2008
+-------------
+* At long last, translations for Windows versions of the plugin
+* /me command is received properly now
+
23 April 2008
-------------
* Multi-user chats should be vastly better
diff --git a/libskype.c b/libskype.c
index a707488..cf6f50c 100644
--- a/libskype.c
+++ b/libskype.c
@@ -29,9 +29,9 @@
//#include <internal.h>
#ifdef ENABLE_NLS
-/*# ifdef _WIN32
+# ifdef _WIN32
# include <win32dep.h>
-# endif*/
+# endif
# include <glib/gi18n-lib.h>
#endif
@@ -244,6 +244,11 @@ plugin_init(PurplePlugin *plugin)
{
PurpleAccountOption *option;
+#ifdef ENABLE_NLS
+ bindtextdomain(GETTEXT_PACKAGE, LOCALEDIR);
+ bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8");
+#endif
+
if (!g_thread_supported ())
g_thread_init (NULL);
this_plugin = plugin;
@@ -366,6 +371,9 @@ skype_node_menu(PurpleBlistNode *node)
PURPLE_CALLBACK(skype_initiate_chat),
NULL, NULL);
m = g_list_append(m, act);
+ } else if (PURPLE_BLIST_NODE_IS_CHAT(node))
+ {
+
}
return m;
}