[tracker/locale-change: 1/3] tracker-miner-applications: Add miner_applications_locale_get_current
- From: JÃrg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/locale-change: 1/3] tracker-miner-applications: Add miner_applications_locale_get_current
- Date: Fri, 28 Oct 2011 12:52:39 +0000 (UTC)
commit 7e0ec1278bfdd7fd3757a238208eed2539e7d244
Author: JÃrg Billeter <j bitron ch>
Date: Fri Oct 28 13:40:06 2011 +0200
tracker-miner-applications: Add miner_applications_locale_get_current
No functional change.
src/miners/fs/tracker-miner-applications-locale.c | 26 ++++++++++++++------
1 files changed, 18 insertions(+), 8 deletions(-)
---
diff --git a/src/miners/fs/tracker-miner-applications-locale.c b/src/miners/fs/tracker-miner-applications-locale.c
index 41a15a5..960523f 100644
--- a/src/miners/fs/tracker-miner-applications-locale.c
+++ b/src/miners/fs/tracker-miner-applications-locale.c
@@ -57,6 +57,23 @@ miner_applications_locale_get_previous (const gchar *locale_file)
return locale;
}
+static gchar *
+miner_applications_locale_get_current (void)
+{
+ gchar *current_locale;
+
+#ifdef HAVE_MEEGOTOUCH
+ /* If we have meegotouch enabled, take the correct locale as the one from
+ * meegotouch. */
+ current_locale = tracker_miner_applications_meego_get_locale ();
+#else
+ /* Get current tracker LANG locale */
+ current_locale = tracker_locale_get (TRACKER_LOCALE_LANGUAGE);
+#endif
+
+ return current_locale;
+}
+
static void
miner_applications_locale_set_current (const gchar *locale_file,
const gchar *locale)
@@ -92,14 +109,7 @@ tracker_miner_applications_locale_changed (void)
NULL);
filename = g_build_filename (data_dir, TRACKER_MINER_APPLICATIONS_LOCALE_FILE, NULL);
-#ifdef HAVE_MEEGOTOUCH
- /* If we have meegotouch enabled, take the correct locale as the one from
- * meegotouch. */
- current_locale = tracker_miner_applications_meego_get_locale ();
-#else
- /* Get current tracker LANG locale */
- current_locale = tracker_locale_get (TRACKER_LOCALE_LANGUAGE);
-#endif
+ current_locale = miner_applications_locale_get_current ();
/* Get previous locale */
previous_locale = miner_applications_locale_get_previous (filename);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]