aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-unicode-i18n.c
diff options
context:
space:
mode:
authornobody <nobody@localhost>2001-10-25 06:17:05 +0800
committernobody <nobody@localhost>2001-10-25 06:17:05 +0800
commit74b4ee072eef0e6e0d729bb06fa98b8fb03d7167 (patch)
tree75a31cb1cb19b4266322f9427b0641c1b53aca24 /e-util/e-unicode-i18n.c
parentdcc99c020b6a58e174091b32585159edfae18dd4 (diff)
downloadgsoc2013-evolution-GTKHTML_1_0_4.tar.gz
gsoc2013-evolution-GTKHTML_1_0_4.tar.zst
gsoc2013-evolution-GTKHTML_1_0_4.zip
This commit was manufactured by cvs2svn to create tagGTKHTML_1_0_4
'GTKHTML_1_0_4'. svn path=/tags/GTKHTML_1_0_4/; revision=14040
Diffstat (limited to 'e-util/e-unicode-i18n.c')
-rw-r--r--e-util/e-unicode-i18n.c59
1 files changed, 0 insertions, 59 deletions
diff --git a/e-util/e-unicode-i18n.c b/e-util/e-unicode-i18n.c
deleted file mode 100644
index 94cf05ecd9..0000000000
--- a/e-util/e-unicode-i18n.c
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * e-unicode-i18n.c
- *
- * Author: Zbigniew Chyla <cyba@gnome.pl>
- *
- * Copyright (C) 2001 Ximian, Inc.
- */
-
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
-#include <glib.h>
-#include <gal/widgets/e-unicode.h>
-#include "e-unicode-i18n.h"
-
-static GHashTable *locale_to_utf8_hash = NULL;
-
-static const char *
-locale_to_utf8 (const char *string)
-{
- char *utf;
-
- if (locale_to_utf8_hash == NULL) {
- locale_to_utf8_hash = g_hash_table_new (&g_str_hash, &g_str_equal);
- }
-
- utf = g_hash_table_lookup (locale_to_utf8_hash, string);
- if (utf == NULL) {
- utf = e_utf8_from_locale_string (string);
- g_hash_table_insert (locale_to_utf8_hash, g_strdup (string), utf);
- }
-
- return utf;
-}
-
-const char *
-e_utf8_gettext (const char *string)
-{
- if (string == NULL) {
- return NULL;
- } else if (string[0] == '\0') {
- return "";
- } else {
- return locale_to_utf8 (gettext (string));
- }
-}
-
-const char *
-e_utf8_dgettext (const char *domain, const char *string)
-{
- if (string == NULL) {
- return NULL;
- } else if (string[0] == '\0') {
- return "";
- } else {
- return locale_to_utf8 (dgettext (domain, string));
- }
-}