X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/blobdiff_plain/08ac16e49d67a40f0f8127cf43f8a166626615dc..66df1b09aaf2805cf08c6788456fb9c9f02279e9:/src/cdecl99.c diff --git a/src/cdecl99.c b/src/cdecl99.c index 64b95f7..04de1a6 100644 --- a/src/cdecl99.c +++ b/src/cdecl99.c @@ -21,7 +21,9 @@ #include #include #include +#include #include +#include #include "readline.h" #include "cdecl.h" @@ -41,7 +43,8 @@ static const struct option lopts[] = { static void print_version(void) { puts(PACKAGE_STRING); - puts("Copyright (C) 2011 Nick Bowler."); + /* TRANSLATORS: (C) must *always* be translated as ©. */ + printf("Copyright %s 2011 Nick Bowler.\n", gettext("(C)")); puts("License GPLv3+: GNU GPL version 3 or later ."); puts("This is free software: you are free to change and redistribute it."); puts("There is NO WARRANTY, to the extent permitted by law."); @@ -316,6 +319,11 @@ int main(int argc, char **argv) if (argc > 0) progname = argv[0]; + /* Initialize gettext. */ + setlocale(LC_ALL, ""); + bindtextdomain(PACKAGE, LOCALEDIR); + textdomain(PACKAGE); + while ((opt = getopt_long(argc, argv, sopts, lopts, NULL)) != -1) { switch (opt) { case 'q':