diff options
author | Behdad Esfahbod <behdad@gnome.org> | 2008-06-11 23:40:35 +0000 |
---|---|---|
committer | Behdad Esfahbod <behdad@src.gnome.org> | 2008-06-11 23:40:35 +0000 |
commit | d76e3d552e4b991cd3739cf3496884e66d77548e (patch) | |
tree | 3df2d6f4f9747b637363d891a1b071571f9b9047 /gtk/gtkbuilderparser.c | |
parent | 98fbada5873931d17b9a955c0c15222df21e732e (diff) | |
download | gtk+-d76e3d552e4b991cd3739cf3496884e66d77548e.tar.gz |
Bug 503071 – Application direction changes to right to left even if
2008-06-11 Behdad Esfahbod <behdad@gnome.org>
Bug 503071 – Application direction changes to right to left even if
theres no translation
* configure.in: Bump glib requirement.
* gtk/gtkaccellabel.c
(_gtk_accel_label_class_get_accelerator_label):
* gtk/gtkactiongroup.c (dgettext_swapped):
* gtk/gtkbuilder.c (gtk_builder_class_init):
* gtk/gtkbuilderparser.c (_dpgettext),
(_gtk_builder_parser_translate):
* gtk/gtkfilechooserdefault.c (list_size_data_func):
* gtk/gtkimmulticontext.c (gtk_im_multicontext_append_menuitems):
* gtk/gtkintl.h:
* gtk/gtkmain.c (setlocale_initialization),
(do_pre_parse_initialization), (gettext_initialization):
* gtk/gtkstock.c (gtk_stock_lookup), (sgettext_swapped):
Use g_dgettext() and g_dngettext().
svn path=/trunk/; revision=20358
Diffstat (limited to 'gtk/gtkbuilderparser.c')
-rw-r--r-- | gtk/gtkbuilderparser.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gtk/gtkbuilderparser.c b/gtk/gtkbuilderparser.c index 33b4f1bd88..42404d9aac 100644 --- a/gtk/gtkbuilderparser.c +++ b/gtk/gtkbuilderparser.c @@ -827,9 +827,9 @@ start_element (GMarkupParseContext *context, * GNU gettext uses '\004' to separate context and msgid in .mo files. */ static const char * -dpgettext (const char *domain, - const char *msgctxt, - const char *msgid) +_dpgettext (const char *domain, + const char *msgctxt, + const char *msgid) { size_t msgctxt_len = strlen (msgctxt) + 1; size_t msgid_len = strlen (msgid) + 1; @@ -842,13 +842,13 @@ dpgettext (const char *domain, msg_ctxt_id[msgctxt_len - 1] = '\004'; memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len); - translation = dgettext (domain, msg_ctxt_id); + translation = g_dgettext (domain, msg_ctxt_id); if (translation == msg_ctxt_id) { /* try the old way of doing message contexts, too */ msg_ctxt_id[msgctxt_len - 1] = '|'; - translation = dgettext (domain, msg_ctxt_id); + translation = g_dgettext (domain, msg_ctxt_id); if (translation == msg_ctxt_id) return msgid; @@ -865,9 +865,9 @@ _gtk_builder_parser_translate (const gchar *domain, const char *s; if (context) - s = dpgettext (domain, context, text); + s = _dpgettext (domain, context, text); else - s = dgettext (domain, text); + s = g_dgettext (domain, text); return g_strdup (s); } |