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 /file.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 'file.c')
-rw-r--r-- | file.c | 15 |
1 files changed, 5 insertions, 10 deletions
@@ -4,12 +4,7 @@ #include <stdlib.h> #include <string.h> #include <errno.h> -#if 0 -#include <glib/gi18n.h> -#else /* stupid */ -#define _(arg) arg -#define N_(arg) arg -#endif +#include "gettext.h" #include <zip.h> #include "dive.h" @@ -108,9 +103,9 @@ static int try_to_xslt_open_csv(const char *filename, struct memblock *mem, char if (readfile(filename, mem) < 0) { if (error) { - int len = strlen(_("Failed to read '%s'")) + strlen(filename); + int len = strlen(tr("Failed to read '%s'")) + strlen(filename); *error = malloc(len); - snprintf(*error, len, _("Failed to read '%s'"), filename); + snprintf(*error, len, tr("Failed to read '%s'"), filename); } return 1; @@ -305,9 +300,9 @@ void parse_file(const char *filename, char **error) return; if (error) { - int len = strlen(_("Failed to read '%s'")) + strlen(filename); + int len = strlen(tr("Failed to read '%s'")) + strlen(filename); *error = malloc(len); - snprintf(*error, len, _("Failed to read '%s'"), filename); + snprintf(*error, len, tr("Failed to read '%s'"), filename); } return; |