 d76e3d552e
			
		
	
	d76e3d552e
	
	
	
		
			
			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
		
			
				
	
	
		
			16 lines
		
	
	
		
			324 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			324 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef __GTKINTL_H__
 | |
| #define __GTKINTL_H__
 | |
| 
 | |
| #include <glib/gi18n-lib.h>
 | |
| 
 | |
| #ifdef ENABLE_NLS
 | |
| #define P_(String) g_dgettext(GETTEXT_PACKAGE "-properties",String)
 | |
| #else 
 | |
| #define P_(String) (String)
 | |
| #endif
 | |
| 
 | |
| /* not really I18N-related, but also a string marker macro */
 | |
| #define I_(string) g_intern_static_string (string)
 | |
| 
 | |
| #endif
 |