diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2013-10-06 08:55:58 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2013-10-06 10:42:32 -0700 |
commit | 4d3e74a23676a33ffdc04a4a8b83c05f63b2693c (patch) | |
tree | 23cff2046459ab33f32499e71e7caeb5892dbcd6 /parse-xml.c | |
parent | 2c4ccc04bd384090917d7d17221012611426edb3 (diff) | |
download | subsurface-4d3e74a23676a33ffdc04a4a8b83c05f63b2693c.tar.gz |
Trying to switch to Qt translation
This compiles and looks about right, but it doesn't appear to work, yet.
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'parse-xml.c')
-rw-r--r-- | parse-xml.c | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/parse-xml.c b/parse-xml.c index 0ed3d11bd..b301aefec 100644 --- a/parse-xml.c +++ b/parse-xml.c @@ -11,12 +11,9 @@ #include <libxml/parserInternals.h> #include <libxml/tree.h> #include <libxslt/transform.h> -#if 0 -#include <glib/gi18n.h> -#else /* stupid */ -#define _(arg) arg -#define N_(arg) arg -#endif + +#include "gettext.h" + #include<sqlite3.h> #include "dive.h" @@ -541,7 +538,7 @@ static void percent(char *buffer, void *_fraction) break; } default: - printf(_("Strange percentage reading %s\n"), buffer); + printf(tr("Strange percentage reading %s\n"), buffer); break; } } @@ -1687,8 +1684,8 @@ void parse_xml_buffer(const char *url, const char *buffer, int size, free((char *)res); if (!doc) { - fprintf(stderr, _("Failed to parse '%s'.\n"), url); - parser_error(error, _("Failed to parse '%s'"), url); + fprintf(stderr, tr("Failed to parse '%s'.\n"), url); + parser_error(error, tr("Failed to parse '%s'"), url); return; } reset_all(); @@ -1886,7 +1883,7 @@ extern int dm4_dive(void *param, int columns, char **data, char **column) snprintf(get_events, sizeof(get_events) - 1, get_events_template, cur_dive->number); retval = sqlite3_exec(handle, get_events, &dm4_events, 0, &err); if (retval != SQLITE_OK) { - fprintf(stderr, _("Database query get_events failed.\n")); + fprintf(stderr, tr("Database query get_events failed.\n")); return 1; } @@ -1921,14 +1918,14 @@ int parse_dm4_buffer(const char *url, const char *buffer, int size, retval = sqlite3_open(url,&handle); if(retval) { - fprintf(stderr, _("Database connection failed '%s'.\n"), url); + fprintf(stderr, tr("Database connection failed '%s'.\n"), url); return 1; } retval = sqlite3_exec(handle, get_dives, &dm4_dive, handle, &err); if (retval != SQLITE_OK) { - fprintf(stderr, _("Database query failed '%s'.\n"), url); + fprintf(stderr, tr("Database query failed '%s'.\n"), url); return 1; } @@ -2040,7 +2037,7 @@ static xmlDoc *test_xslt_transforms(xmlDoc *doc, char **error) xmlSubstituteEntitiesDefault(1); xslt = get_stylesheet(info->file); if (xslt == NULL) { - parser_error(error, _("Can't open stylesheet (%s)/%s"), xslt_path, info->file); + parser_error(error, tr("Can't open stylesheet (%s)/%s"), xslt_path, info->file); return doc; } |