]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(main): Initialize for internationalized message support:
authorJim Meyering <jim@meyering.net>
Tue, 12 Mar 1996 23:49:29 +0000 (23:49 +0000)
committerJim Meyering <jim@meyering.net>
Tue, 12 Mar 1996 23:49:29 +0000 (23:49 +0000)
call setlocale, bindtextdomain, and textdomain.

26 files changed:
src/basename.c
src/date.c
src/dirname.c
src/echo.c
src/env.c
src/expr.c
src/factor.c
src/hostname.c
src/id.c
src/logname.c
src/nice.c
src/pathchk.c
src/printenv.c
src/printf.c
src/pwd.c
src/seq.c
src/sleep.c
src/stty.c
src/su.c
src/tee.c
src/test.c
src/tty.c
src/uname.c
src/who-users.c
src/whoami.c
src/yes.c

index ad2dcdad76e55f1e16b602c26a44b54502f84b7a..6d2ea21f10187e7e3b36e16314ece0a9daa070eb 100644 (file)
@@ -72,6 +72,9 @@ main (int argc, char **argv)
   char *name;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   parse_long_options (argc, argv, "basename", version_string, usage);
 
index 744900e7773c47d61d97a14c35ed8c828287ab0d..7b0c456c3e7cac77d745661cd5709b341fe158da 100644 (file)
@@ -159,6 +159,9 @@ main (int argc, char **argv)
   int option_specified_date;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   while ((optc = getopt_long (argc, argv, "d:f:r:Rs:u", long_options, NULL))
         != EOF)
index 52ef010e5b19a524575639ac3992d380ea6ca284..82eca22296dd3cfd8d68a7aa1ab21ed88a575558 100644 (file)
@@ -62,6 +62,9 @@ main (int argc, char **argv)
   register char *slash;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   parse_long_options (argc, argv, "dirname", version_string, usage);
 
index 9a72b553a66cb3c862d0d6d3cc9f49a97b3c3c15..3f31a444bd7b64dd2336e1b21343ced0efe198a1 100644 (file)
@@ -107,6 +107,9 @@ main (int argc, char **argv)
   int display_return = 1, do_v9 = 0;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   parse_long_options (argc, argv, "echo", version_string, usage);
 
index 0711de8c3d646f664d849e55aeea8ed1955f121f..24ad743de750e82fbc684b6a54bf35890a9c8023 100644 (file)
--- a/src/env.c
+++ b/src/env.c
@@ -119,6 +119,9 @@ main (register int argc, register char **argv, char **envp)
   int ignore_environment = 0;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   while ((optc = getopt_long (argc, argv, "+iu:", longopts, (int *) 0)) != EOF)
     {
index f6e13aa2159059700ef8beb025834d4b7ccb50e1..3376a6dfd2b16f85e474d1b0dc3853b4367bfbdc 100644 (file)
@@ -155,6 +155,9 @@ main (int argc, char **argv)
   VALUE *v;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   parse_long_options (argc, argv, "expr", version_string, usage);
 
index 816b266888fb638377f6e3db155194d6492fb664..11251244c5d3103eca259a61c8e8ac83a70c1f8e 100644 (file)
@@ -174,6 +174,9 @@ main (int argc, char **argv)
   int fail;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   parse_long_options (argc, argv, "factor", version_string, usage);
 
index fff5954c09e5fd4b332afc05bf3a0a197f15eed9..239dba08ca34ce66124e1ba2162317f0c3c9e2c2 100644 (file)
@@ -38,9 +38,9 @@ sethostname (name, namelen)
 {
   /* Using sysinfo() is the SVR4 mechanism to set a hostname. */
   int result;
-  
+
   result = sysinfo (SI_SET_HOSTNAME, name, namelen);
-  
+
   return (result == -1 ? result : 0);
 }
 
@@ -79,6 +79,9 @@ main (int argc, char **argv)
   char *hostname;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   parse_long_options (argc, argv, "hostname", version_string, usage);
 
index 5864415d8867a0df6438bf9ffbc93161d04a7495..a03ba6e6898b73e82c840de8bd1a7e6974c86a48 100644 (file)
--- a/src/id.c
+++ b/src/id.c
@@ -101,6 +101,9 @@ main (int argc, char **argv)
   int optc;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   while ((optc = getopt_long (argc, argv, "gnruG", longopts, (int *) 0))
         != EOF)
index 9a0b0ec485e0225cb7a45c6455b868e0e4e62a0e..9d71c751e79e61f4db73c98fae1dc96020013749 100644 (file)
@@ -65,6 +65,9 @@ main (int argc, char **argv)
   int c;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   while ((c = getopt_long (argc, argv, "", long_options, (int *) 0)) != EOF)
     {
index 61d4d87a8c9cfdbf8122242c4d70c4978be3129b..579a206befd8cb66f22f82de3a6f133714e0b1cb 100644 (file)
@@ -64,6 +64,10 @@ main (int argc, char **argv)
   int last_optind = 0;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
+
   parse_long_options (argc, argv, "nice", version_string, usage);
 
   for (optind = 1; optind < argc; /* empty */)
index 3aaa09968853e517f5706ebe929db527b8fb7075..ad5daddf69b7cecae56bbb0cc9da1dcd666942f9 100644 (file)
@@ -121,6 +121,9 @@ main (int argc, char **argv)
   int optc;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   while ((optc = getopt_long (argc, argv, "p", longopts, (int *) 0)) != EOF)
     {
index 9e13aa3fe7acff411cab3626f3905beb21770227..6bc45c1fa52f41c57d917e1e5665f7b5fcfef038 100644 (file)
@@ -83,6 +83,9 @@ main (int argc, char **argv)
   int exit_status;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   while ((c = getopt_long (argc, argv, "", long_options, (int *) 0)) != EOF)
     {
index 35eb193192926409c0580c14783a2cdc8eaf1b88..7c5f338a96c56e351886c0278b3e4c3492007a47 100644 (file)
@@ -132,6 +132,10 @@ main (int argc, char **argv)
   int args_used;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
+
   exit_status = 0;
 
   parse_long_options (argc, argv, "printf", version_string, usage);
index ff9f6d93aced0badb515f06f85bf8d2bc4639c6c..c61c19438a09ae4830d0e5f3e0abdae3e540d41f 100644 (file)
--- a/src/pwd.c
+++ b/src/pwd.c
@@ -56,6 +56,9 @@ main (int argc, char **argv)
   char *wd;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   parse_long_options (argc, argv, "pwd", version_string, usage);
 
index dae55db97dcf8fc6010d13af3d74b1da381541cf..cdfcd6da3600b4f77c0910620ce356ee4f3bc251 100644 (file)
--- a/src/seq.c
+++ b/src/seq.c
@@ -103,6 +103,10 @@ main (int argc, char **argv)
   int step_is_set;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
+
   equal_width = 0;
   format_str = NULL;
   separator = "\n";
index dcf4db65e27b323769194c8fb008a1f9eba7734f..b37e9439314987eaf1e761a4d55d3ad210f31aa2 100644 (file)
@@ -69,6 +69,9 @@ main (int argc, char **argv)
   int c;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   while ((c = getopt_long (argc, argv, "", long_options, (int *) 0)) != EOF)
     {
index 72a6f1afe02fb1d53f9bfcb5f8ca6762b3955316..e18e34bb33bf9a49d35f21b48902378e913d8ad2 100644 (file)
@@ -650,6 +650,9 @@ main (int argc, char **argv)
   int k;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   parse_long_options (argc, argv, "stty", version_string, usage);
 
index 44cacbb3e611d4bb625795ff5c06b6e22878f8aa..25168fc14d04fce5a870bc96fad9d9e384cf7b2a 100644 (file)
--- a/src/su.c
+++ b/src/su.c
@@ -195,6 +195,10 @@ main (argc, argv)
   struct passwd pw_copy;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
+
   fast_startup = 0;
   simulate_login = 0;
   change_environment = 1;
index 34dc614c8744eb56b10b5a7c4d39e84b936392ce..95018ddb79b41805c5fabfc1767475c60859f7a9 100644 (file)
--- a/src/tee.c
+++ b/src/tee.c
@@ -84,6 +84,10 @@ main (int argc, char **argv)
   int optc;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
+
   append = 0;
   ignore_interrupts = 0;
 
index 512ccfb5e6bf742df29b6899b990812e3b1c376b..face6a5b2fd658b1159d69bae4fe363a7201cc05 100644 (file)
@@ -1065,6 +1065,9 @@ main (int margc, char **margv)
     return (test_error_return);
 #else /* TEST_STANDALONE */
   program_name = margv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 #endif /* TEST_STANDALONE */
 
   argv = margv;
index 598606339273105fd6fdd407bd13dbdc20d98367..26c293bb7b5826006090a62522dcccfd0dae2b4c 100644 (file)
--- a/src/tty.c
+++ b/src/tty.c
@@ -61,6 +61,10 @@ main (int argc, char **argv)
   int optc;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
+
   silent = 0;
 
   while ((optc = getopt_long (argc, argv, "s", longopts, (int *) 0)) != EOF)
index ca1caa0c42435eb38f0c8418de4034b1429a8af8..e64af98ed4f3044bfbc9240a63775aa41a733cf5 100644 (file)
@@ -88,6 +88,10 @@ main (int argc, char **argv)
   int c;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
+
   toprint = 0;
 
   while ((c = getopt_long (argc, argv, "snrvma", long_options, (int *) 0))
index 4518e152da8a83b1806f612e104dd4192de222af..4cc9206abe16a1634fddd132fce988e4aeeb8973 100644 (file)
@@ -573,6 +573,9 @@ main (int argc, char **argv)
 #endif /* WHO */
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
 #ifdef WHO
   while ((optc = getopt_long (argc, argv, "imqsuwHT", longopts, &longind))
index 66293d8496a5e4655e869cf13f01aeaf016ee785..0bd3cdddecfc8629e894eae2d4a6ada71d3290f4 100644 (file)
@@ -70,6 +70,9 @@ main (int argc, char **argv)
   int c;
 
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   while ((c = getopt_long (argc, argv, "", long_options, (int *) 0)) != EOF)
     {
index 2b78ea51cff848cac97196314cea89fbfb3eeec2..58a06d6a635b71ec3c52e890df063b136686e452 100644 (file)
--- a/src/yes.c
+++ b/src/yes.c
@@ -50,6 +50,9 @@ void
 main (int argc, char **argv)
 {
   program_name = argv[0];
+  setlocale (LC_ALL, "");
+  bindtextdomain (PACKAGE, LOCALEDIR);
+  textdomain (PACKAGE);
 
   parse_long_options (argc, argv, "yes", version_string, usage);