#include <string.h>
#include <errno.h>
#include <getopt.h>
+#include <gettext.h>
#include "readline.h"
#include "cdecl.h"
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 <http://gnu.org/licenses/gpl.html>.");
puts("This is free software: you are free to change and redistribute it.");
puts("There is NO WARRANTY, to the extent permitted by law.");
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':