From 09ba137cf2c40b6eb1d8d162650184ebe8b36855 Mon Sep 17 00:00:00 2001 From: Bradford Hovinen Date: Sun, 27 Jan 2002 20:07:30 +0000 Subject: [PATCH] Invoke gettext macro on the category name 2002-01-27 Bradford Hovinen * mime-types-model.c (mime_types_model_get_value): Invoke gettext macro on the category name * category-names.h: Add this file --- capplets/file-types/ChangeLog | 3 +++ capplets/file-types/Makefile.am | 2 +- capplets/file-types/TODO_NOTES | 1 - capplets/file-types/category-names.h | 16 ++++++++++++++++ capplets/file-types/mime-types-model.c | 2 +- 5 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 capplets/file-types/category-names.h diff --git a/capplets/file-types/ChangeLog b/capplets/file-types/ChangeLog index bcca36803..b6ad14e93 100644 --- a/capplets/file-types/ChangeLog +++ b/capplets/file-types/ChangeLog @@ -1,5 +1,8 @@ 2002-01-27 Bradford Hovinen + * mime-types-model.c (mime_types_model_get_value): Invoke gettext + macro on the category name + * mime-type-info.c (get_gconf_base_name): Implement * mime-category-edit-dialog.c (fill_dialog): Disable diff --git a/capplets/file-types/Makefile.am b/capplets/file-types/Makefile.am index 856fd6345..164aaa213 100644 --- a/capplets/file-types/Makefile.am +++ b/capplets/file-types/Makefile.am @@ -25,4 +25,4 @@ desktop_DATA = $(Desktop_in_files:.desktop.in=.desktop) INCLUDES = $(GNOMECC_CAPPLETS_CFLAGS) $(VFS_CAPPLET_CFLAGS) CLEANFILES = $(GNOMECC_CAPPLETS_CLEANFILES) -EXTRA_DIST = $(Glade_DATA) $(Desktop_in_files) +EXTRA_DIST = $(Glade_DATA) $(Desktop_in_files) category-names.h diff --git a/capplets/file-types/TODO_NOTES b/capplets/file-types/TODO_NOTES index f030878b8..f45622515 100644 --- a/capplets/file-types/TODO_NOTES +++ b/capplets/file-types/TODO_NOTES @@ -2,4 +2,3 @@ - Fix gnome_url_show - Need a way to get all apps in the app registry - Better sorting on the MIME types tree - - Translating category names diff --git a/capplets/file-types/category-names.h b/capplets/file-types/category-names.h new file mode 100644 index 000000000..051d98157 --- /dev/null +++ b/capplets/file-types/category-names.h @@ -0,0 +1,16 @@ +/* + * Translatable strings file + * Add this file to your project's POTFILES.in. + * DO NOT compile it as part of your application. + */ + +gchar *s = N_("Audio"); +gchar *s = N_("Video"); +gchar *s = N_("Images"); +gchar *s = N_("Documents"); +gchar *s = N_("Word Processor"); +gchar *s = N_("World Wide Web Page (HTML)"); +gchar *s = N_("Spreadsheet"); +gchar *s = N_("Plain Text"); +gchar *s = N_("Source Code"); +gchar *s = N_("Extended Markup Language (XML)"); diff --git a/capplets/file-types/mime-types-model.c b/capplets/file-types/mime-types-model.c index 31e23e34f..09e78d223 100644 --- a/capplets/file-types/mime-types-model.c +++ b/capplets/file-types/mime-types-model.c @@ -409,7 +409,7 @@ mime_types_model_get_value (GtkTreeModel *tree_model, GtkTreeIter *iter, gint co break; case MODEL_ENTRY_CATEGORY: - g_value_set_static_string (value, MIME_CATEGORY_INFO (entry)->name); + g_value_set_static_string (value, _(MIME_CATEGORY_INFO (entry)->name)); break; case MODEL_ENTRY_SERVICE: