diff options
author | Theodore Ts'o <tytso@mit.edu> | 2000-02-08 00:47:55 +0000 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2000-02-08 00:47:55 +0000 |
commit | d9c56d3ca0bee11e3446ff7e12e3124d28e298a7 (patch) | |
tree | 24305bb280a265ca959b23c265f71cb38c78a224 /misc/e2label.c | |
parent | 0c4a07264e55b42c6e30230e66b1dea7d4b94ea9 (diff) | |
download | e2fsprogs-d9c56d3ca0bee11e3446ff7e12e3124d28e298a7.tar.gz |
Many files:
badblocks.c, chattr.c, dumpe2fs.c, e2label.c, findsuper.c, fsck.c,
get_device_by_label.c, lsattr.c, mke2fs.c, mklost+found.c,
nls-enable.h, partinfo.c, tune2fs.c, uuidgen.c: Add
Internationalization support as suggested by Marco d'Itri
<md@linux.it>.
Diffstat (limited to 'misc/e2label.c')
-rw-r--r-- | misc/e2label.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/misc/e2label.c b/misc/e2label.c index 8c0df8b2..477c34bf 100644 --- a/misc/e2label.c +++ b/misc/e2label.c @@ -29,6 +29,7 @@ #ifdef HAVE_ERRNO_H #include <errno.h> #endif +#include "nls-enable.h" #define EXT2_SUPER_MAGIC 0xEF53 @@ -50,21 +51,21 @@ static int open_e2fs (char *dev, int mode) fd = open(dev, mode); if (fd < 0) { perror(dev); - fprintf (stderr, "e2label: cannot open %s\n", dev); + fprintf (stderr, _("e2label: cannot open %s\n"), dev); exit(1); } if (lseek(fd, 1024, SEEK_SET) != 1024) { perror(dev); - fprintf (stderr, "e2label: cannot seek to superblock\n"); + fprintf (stderr, _("e2label: cannot seek to superblock\n")); exit(1); } if (read(fd, (char *) &sb, sizeof(sb)) != sizeof(sb)) { perror(dev); - fprintf (stderr, "e2label: error reading superblock\n"); + fprintf (stderr, _("e2label: error reading superblock\n")); exit(1); } if (sb.s_magic[0] + 256*sb.s_magic[1] != EXT2_SUPER_MAGIC) { - fprintf (stderr, "e2label: not an ext2 filesystem\n"); + fprintf (stderr, _("e2label: not an ext2 filesystem\n")); exit(1); } @@ -89,15 +90,15 @@ static void change_label (char *dev, char *label) memset(sb.s_volume_name, 0, VOLNAMSZ); strncpy(sb.s_volume_name, label, VOLNAMSZ); if (strlen(label) > VOLNAMSZ) - fprintf(stderr, "Warning: label too long, truncating.\n"); + fprintf(stderr, _("Warning: label too long, truncating.\n")); if (lseek(fd, 1024, SEEK_SET) != 1024) { perror(dev); - fprintf (stderr, "e2label: cannot seek to superblock again\n"); + fprintf (stderr, _("e2label: cannot seek to superblock again\n")); exit(1); } if (write(fd, (char *) &sb, sizeof(sb)) != sizeof(sb)) { perror(dev); - fprintf (stderr, "e2label: error writing superblock\n"); + fprintf (stderr, _("e2label: error writing superblock\n")); exit(1); } } @@ -109,7 +110,7 @@ int main (int argc, char ** argv) else if (argc == 3) change_label(argv[1], argv[2]); else { - fprintf(stderr, "Usage: e2label device [newlabel]\n"); + fprintf(stderr, _("Usage: e2label device [newlabel]\n")); exit(1); } return 0; |