[geocode-glib] Revert "reverse: Derive address format from locale"
- From: Ryan Lortie <desrt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geocode-glib] Revert "reverse: Derive address format from locale"
- Date: Wed, 12 Mar 2014 22:22:41 +0000 (UTC)
commit 55d7e800c1b41872336fb08fc917f27b8a4e34d0
Author: Ryan Lortie <desrt desrt ca>
Date: Wed Mar 12 18:17:26 2014 -0400
Revert "reverse: Derive address format from locale"
This reverts commit 029c421d32647e4ab6fbbfa669947c24a27e69fe.
https://bugzilla.gnome.org/show_bug.cgi?id=725591
geocode-glib/geocode-reverse.c | 25 ++-----------------------
1 files changed, 2 insertions(+), 23 deletions(-)
---
diff --git a/geocode-glib/geocode-reverse.c b/geocode-glib/geocode-reverse.c
index ce37c29..ea372bf 100644
--- a/geocode-glib/geocode-reverse.c
+++ b/geocode-glib/geocode-reverse.c
@@ -27,8 +27,6 @@
#include <json-glib/json-glib.h>
#include <libsoup/soup.h>
#include <config.h>
-#include <langinfo.h>
-#include <glib/gprintf.h>
#include <glib/gi18n-lib.h>
#include <geocode-glib/geocode-glib.h>
#include <geocode-glib/geocode-error.h>
@@ -116,23 +114,6 @@ geocode_reverse_new_for_location (GeocodeLocation *location)
return object;
}
-static gboolean
-is_number_after_street (void)
-{
- gchar *addr_format;
- gchar *s;
- gchar *h;
-
- addr_format = nl_langinfo (_NL_ADDRESS_POSTAL_FMT);
- s = g_strstr_len (addr_format, -1, "%s");
- h = g_strstr_len (addr_format, -1, "%h");
-
- if (s != NULL && h != NULL)
- return h > s;
- else
- return FALSE;
-}
-
void
_geocode_read_nominatim_attributes (JsonReader *reader,
GHashTable *ht)
@@ -172,10 +153,8 @@ _geocode_read_nominatim_attributes (JsonReader *reader,
else
house_number = value;
} else if (house_number != NULL && g_strcmp0 (members[i], "road") == 0) {
- gboolean number_after = is_number_after_street ();
- char *name = g_strdup_printf ("%s %s",
- number_after? value : house_number,
- number_after? house_number : value);
+ /* Translators comment: number + street (e.g 221 Baker Street) */
+ char *name = g_strdup_printf (_("%s %s"), house_number, value);
g_hash_table_insert (ht, g_strdup ("name"), name);
}
} else if (g_strcmp0 (members[i], "boundingbox") == 0) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]