[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commits] r17872 - in /fsf/trunk/libc: ChangeLog po/ru.po po/vi.po



Author: eglibc
Date: Mon Apr  2 00:02:00 2012
New Revision: 17872

Log:
Import glibc-mainline for 2012-04-02

Modified:
    fsf/trunk/libc/ChangeLog
    fsf/trunk/libc/po/ru.po
    fsf/trunk/libc/po/vi.po

Modified: fsf/trunk/libc/ChangeLog
==============================================================================
--- fsf/trunk/libc/ChangeLog (original)
+++ fsf/trunk/libc/ChangeLog Mon Apr  2 00:02:00 2012
@@ -1,3 +1,8 @@
+2012-04-01  Ulrich Drepper  <drepper@xxxxxxxxx>
+
+	* po/ru.po: Update from translation team.
+	* po/vi.po: Likewise.
+
 2012-03-31  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
 
 	* resolv/nss_dns/dns-host.c: Merge copyright years.

Modified: fsf/trunk/libc/po/ru.po
==============================================================================
--- fsf/trunk/libc/po/ru.po (original)
+++ fsf/trunk/libc/po/ru.po Mon Apr  2 00:02:00 2012
@@ -1120,7 +1120,7 @@
 
 #: elf/sotruss.ksh:56
 msgid "%s: option requires an argument -- '%s'\\n"
-msgstr "%s: ÃÂÃÂÃÂÃÂ ÃÂÃÂÃÂÃÂÃÂÃÂ ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ ÃÂ ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ ÃÂÂ ÃÂ%cÃÂ\\n"
+msgstr "%s: ÃÂÃÂÃÂÃÂ ÃÂÃÂÃÂÃÂÃÂÃÂ ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ ÃÂ ÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ ÃÂÂ ÃÂ%sÃÂ\\n"
 
 #: elf/sotruss.ksh:57 elf/sotruss.ksh:68 elf/sotruss.ksh:134
 msgid "Try \\`%s --help' or \\`%s --usage' for more information.\\n"

Modified: fsf/trunk/libc/po/vi.po
==============================================================================
--- fsf/trunk/libc/po/vi.po (original)
+++ fsf/trunk/libc/po/vi.po Mon Apr  2 00:02:00 2012
@@ -1,21 +1,26 @@
 # Vietnamese translation for LibC.
-# Copyright ÃÂ 2010 Free Software Foundation, Inc.
+# Copyright ÃÂ 2012 Free Software Foundation, Inc.
 # This file is distributed under the same license as the glibc package.
 # Clytie Siddall <clytie@xxxxxxxxxxxxxxxx>, 2008-2010.
+# TrÃÂÂn NgÃÂÂc QuÃÂn <vnwildman@xxxxxxxxx>, 2012.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: libc 2.11.1\n"
+"Project-Id-Version: libc 2.14\n"
 "Report-Msgid-Bugs-To: http://www.gnu.org/software/libc/bugs.html\n";
-"POT-Creation-Date: 2009-02-06 12:40-0800\n"
-"PO-Revision-Date: 2010-04-22 23:22+0930\n"
-"Last-Translator: Clytie Siddall <clytie@xxxxxxxxxxxxxxxx>\n"
+"POT-Creation-Date: 2011-05-31 00:06-0400\n"
+"PO-Revision-Date: 2012-03-28 14:21+0700\n"
+"Last-Translator: TrÃÂÂn NgÃÂÂc QuÃÂn <vnwildman@xxxxxxxxx>\n"
 "Language-Team: Vietnamese <vi-VN@xxxxxxxxxxxxxxxx>\n"
+"Language: vi\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: LocFactoryEditor 1.8\n"
+"X-Poedit-Language: Vietnamese\n"
+"X-Poedit-Country: VIET NAM\n"
+"X-Poedit-SourceCharset: utf-8\n"
 
 #: argp/argp-help.c:228
 #, c-format
@@ -80,7 +85,7 @@
 
 #: argp/argp-parse.c:183
 msgid "(PROGRAM ERROR) No version known!?"
-msgstr "LÃÂÂI CHÃÂÃÂNG TRÃÂNH) KhÃÂng cÃÂ phiÃÂn bÃÂÂn ÃÂÃÂ biÃÂÂt ?"
+msgstr "(LÃÂÂI CHÃÂÃÂNG TRÃÂNH) KhÃÂng cÃÂ phiÃÂn bÃÂÂn ÃÂÃÂ biÃÂÂt!?"
 
 #: argp/argp-parse.c:623
 #, c-format
@@ -91,15 +96,19 @@
 msgid "(PROGRAM ERROR) Option should have been recognized!?"
 msgstr "(LÃÂÂI CHÃÂÃÂNG TRÃÂNH) NÃÂn nhÃÂÂn biÃÂÂt tÃÂy chÃÂÂn mÃÂ chÃÂa?"
 
-#: assert/assert-perr.c:57
+#: assert/assert-perr.c:37
 #, c-format
 msgid "%s%s%s:%u: %s%sUnexpected error: %s.\n"
 msgstr "%s%s%s:%u: %s%sGÃÂÂp lÃÂÂi bÃÂÂt thÃÂÃÂÂng: %s.\n"
 
-#: assert/assert.c:57
-#, c-format
-msgid "%s%s%s:%u: %s%sAssertion `%s' failed.\n"
-msgstr "%s%s%s:%u: %s%sKhÃÂÂng ÃÂÃÂÂnh ÃÂ %s ÃÂ bÃÂÂ lÃÂÂi.\n"
+#: assert/assert.c:105
+#, c-format
+msgid ""
+"%s%s%s:%u: %s%sAssertion `%s' failed.\n"
+"%n"
+msgstr ""
+"%s%s%s:%u: %s%sKhÃÂÂng ÃÂÃÂÂnh `%s' gÃÂÂp lÃÂÂi.\n"
+"%n"
 
 #: catgets/gencat.c:110 catgets/gencat.c:114 nscd/nscd.c:100 nss/makedb.c:61
 msgid "NAME"
@@ -135,14 +144,13 @@
 "[TÃÂÂP_TIN_XUÃÂÂT [TÃÂÂP_TIN_NHÃÂÂP]...]"
 
 #: catgets/gencat.c:232 debug/pcprofiledump.c:208 debug/xtrace.sh:58
-#: elf/ldconfig.c:302 elf/ldd.bash.in:56 elf/sln.c:86 elf/sprof.c:360
-#: iconv/iconv_prog.c:408 iconv/iconvconfig.c:380 locale/programs/locale.c:278
-#: locale/programs/localedef.c:371 login/programs/pt_chown.c:88
-#: malloc/memusage.sh:65 malloc/memusagestat.c:533 nscd/nscd.c:415
-#: nss/getent.c:842 nss/makedb.c:231 posix/getconf.c:1030
-#: sunrpc/rpc_main.c:1494 sunrpc/rpcinfo.c:699
+#: elf/ldconfig.c:302 elf/ldd.bash.in:56 elf/sln.c:86 elf/sotruss.ksh:49
+#: elf/sprof.c:371 iconv/iconv_prog.c:408 iconv/iconvconfig.c:380
+#: locale/programs/locale.c:278 locale/programs/localedef.c:371
+#: login/programs/pt_chown.c:92 malloc/memusage.sh:65
+#: malloc/memusagestat.c:539 nscd/nscd.c:415 nss/getent.c:918 nss/makedb.c:231
+#: posix/getconf.c:1122 sunrpc/rpc_main.c:1492 sunrpc/rpcinfo.c:691
 #: sysdeps/unix/sysv/linux/lddlibc4.c:62
-#, c-format
 msgid ""
 "For bug reporting instructions, please see:\n"
 "<http://www.gnu.org/software/libc/bugs.html>.\n"
@@ -151,11 +159,11 @@
 "<http://www.gnu.org/software/libc/bugs.html>.\n"
 
 #: catgets/gencat.c:246 debug/pcprofiledump.c:222 debug/xtrace.sh:66
-#: elf/ldconfig.c:316 elf/ldd.bash.in:39 elf/sprof.c:375
+#: elf/ldconfig.c:316 elf/ldd.bash.in:39 elf/sotruss.ksh:76 elf/sprof.c:386
 #: iconv/iconv_prog.c:423 iconv/iconvconfig.c:395 locale/programs/locale.c:293
-#: locale/programs/localedef.c:387 login/programs/pt_chown.c:59
-#: malloc/memusage.sh:73 malloc/memusagestat.c:551 nscd/nscd.c:429
-#: nss/getent.c:81 nss/makedb.c:245 posix/getconf.c:1012
+#: locale/programs/localedef.c:387 login/programs/pt_chown.c:63
+#: malloc/memusage.sh:73 malloc/memusagestat.c:557 nscd/nscd.c:429
+#: nss/getent.c:87 nss/makedb.c:245 posix/getconf.c:1104
 #: sysdeps/unix/sysv/linux/lddlibc4.c:69
 #, c-format
 msgid ""
@@ -169,11 +177,11 @@
 "KHÃÂÂ NÃÂNG BÃÂN HAY KHÃÂÂ NÃÂNG LÃÂM ÃÂÃÂÃÂÂC VIÃÂÂC DÃÂÂT KHOÃÂT.\n"
 
 #: catgets/gencat.c:251 debug/pcprofiledump.c:227 debug/xtrace.sh:70
-#: elf/ldconfig.c:321 elf/sprof.c:381 iconv/iconv_prog.c:428
+#: elf/ldconfig.c:321 elf/sprof.c:392 iconv/iconv_prog.c:428
 #: iconv/iconvconfig.c:400 locale/programs/locale.c:298
 #: locale/programs/localedef.c:392 malloc/memusage.sh:77
-#: malloc/memusagestat.c:556 nscd/nscd.c:434 nss/getent.c:86 nss/makedb.c:250
-#: posix/getconf.c:1017
+#: malloc/memusagestat.c:562 nscd/nscd.c:434 nss/getent.c:92 nss/makedb.c:250
+#: posix/getconf.c:1109
 #, c-format
 msgid "Written by %s.\n"
 msgstr "TÃÂc giÃÂÂ: %s.\n"
@@ -293,13 +301,13 @@
 msgid "Usage: xtrace [OPTION]... PROGRAM [PROGRAMOPTION]...\\n"
 msgstr "SÃÂÂ dÃÂÂng: xtrace [TÃÂY CHÃÂÂN]... CHÃÂÃÂNG TRÃÂNH [TÃÂY_CHÃÂÂN_CHÃÂÃÂNG_TRÃÂNH]...\\n"
 
-#: debug/xtrace.sh:33
-msgid "Try \\`xtrace --help' for more information.\\n"
-msgstr "HÃÂy thÃÂÂ lÃÂÂnh trÃÂÂ giÃÂp ÃÂ xtrace --help ÃÂ ÃÂÃÂÂ xem thÃÂng tin thÃÂm.\\n"
+#: debug/xtrace.sh:33 malloc/memusage.sh:27
+msgid "Try \\`%s --help' or `%s --usage' for more information.\\n"
+msgstr "HÃÂy thÃÂÂ cÃÂu lÃÂÂnh ÃÂ %s --help ÃÂ (trÃÂÂ giÃÂp) hoÃÂÂc ÃÂ %s --usage ÃÂ (cÃÂch sÃÂÂ dÃÂÂng) ÃÂÃÂÂ xem thÃÂm thÃÂng tin.\\n"
 
 #: debug/xtrace.sh:39
-msgid "xtrace: option \\`$1' requires an argument.\\n"
-msgstr "xtrace: tÃÂy chÃÂÂn ÃÂ $1 ÃÂ cÃÂÂn thiÃÂÂt ÃÂÃÂÂi sÃÂÂ.\\n"
+msgid "%s: option '%s' requires an argument.\\n"
+msgstr "%s: tÃÂy chÃÂÂn '%s' yÃÂu cÃÂÂu mÃÂÂt tham sÃÂÂ.\\n"
 
 #: debug/xtrace.sh:46
 msgid ""
@@ -378,7 +386,7 @@
 msgid ", OS ABI: %s %d.%d.%d"
 msgstr ", OS ABI: %s %d.%d.%d"
 
-#: elf/cache.c:134 elf/ldconfig.c:1289
+#: elf/cache.c:134 elf/ldconfig.c:1305
 #, c-format
 msgid "Can't open cache file %s\n"
 msgstr "KhÃÂng thÃÂÂ mÃÂÂ tÃÂÂp tin nhÃÂÂ tÃÂÂm %s\n"
@@ -418,11 +426,11 @@
 msgid "Renaming of %s to %s failed"
 msgstr "LÃÂÂi thay ÃÂÃÂÂi tÃÂn %s thÃÂnh %s"
 
-#: elf/dl-close.c:378 elf/dl-open.c:460
+#: elf/dl-close.c:387 elf/dl-open.c:397
 msgid "cannot create scope list"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo danh sÃÂch phÃÂÂm vi"
 
-#: elf/dl-close.c:725
+#: elf/dl-close.c:767
 msgid "shared object not open"
 msgstr "chÃÂa mÃÂÂ ÃÂÃÂÂi tÃÂÃÂÂng dÃÂng chung"
 
@@ -430,7 +438,7 @@
 msgid "DST not allowed in SUID/SGID programs"
 msgstr "KhÃÂng cho phÃÂp DST trong chÃÂÃÂng trÃÂnh kiÃÂÂu SUID/SGID"
 
-#: elf/dl-deps.c:127 elf/dl-open.c:282
+#: elf/dl-deps.c:127
 msgid "empty dynamic string token substitution"
 msgstr "sÃÂÂ thay thÃÂÂ hiÃÂÂu bÃÂi chuÃÂÂi ÃÂÃÂÂng trÃÂÂng"
 
@@ -443,11 +451,11 @@
 msgid "cannot allocate dependency list"
 msgstr "khÃÂng thÃÂÂ cÃÂÂp phÃÂt danh sÃÂch quan hÃÂÂ phÃÂÂ thuÃÂÂc"
 
-#: elf/dl-deps.c:510 elf/dl-deps.c:565
+#: elf/dl-deps.c:514 elf/dl-deps.c:574
 msgid "cannot allocate symbol search list"
 msgstr "khÃÂng thÃÂÂ cÃÂÂp phÃÂt danh sÃÂch tÃÂm kiÃÂÂm kÃÂ hiÃÂÂu"
 
-#: elf/dl-deps.c:550
+#: elf/dl-deps.c:554
 msgid "Filters not supported with LD_TRACE_PRELINKING"
 msgstr "KhÃÂng hÃÂÂ trÃÂÂ bÃÂÂ lÃÂÂc vÃÂÂi LD_TRACE_PRELINKING"
 
@@ -471,205 +479,213 @@
 msgid "internal error: symidx out of range of fptr table"
 msgstr "lÃÂÂi nÃÂÂi bÃÂÂ : symidx ÃÂÂ ngoÃÂÂi phÃÂÂm vi cÃÂÂa bÃÂÂng fptr"
 
-#: elf/dl-load.c:372
+#: elf/dl-load.c:471
 msgid "cannot allocate name record"
 msgstr "khÃÂng thÃÂÂ cÃÂÂp phÃÂt mÃÂÂc ghi tÃÂn"
 
-#: elf/dl-load.c:474 elf/dl-load.c:582 elf/dl-load.c:667 elf/dl-load.c:780
+#: elf/dl-load.c:548 elf/dl-load.c:664 elf/dl-load.c:749 elf/dl-load.c:862
 msgid "cannot create cache for search path"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo bÃÂÂ nhÃÂÂ tÃÂÂm cho ÃÂÃÂÃÂÂng dÃÂÂn tÃÂm kiÃÂÂm"
 
-#: elf/dl-load.c:565
+#: elf/dl-load.c:639
 msgid "cannot create RUNPATH/RPATH copy"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo bÃÂÂn sao RUNPATH/RPATH"
 
-#: elf/dl-load.c:653
+#: elf/dl-load.c:735
 msgid "cannot create search path array"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo mÃÂÂng ÃÂÃÂÃÂÂng dÃÂÂn tÃÂm kiÃÂÂm"
 
-#: elf/dl-load.c:864
+#: elf/dl-load.c:931
 msgid "cannot stat shared object"
 msgstr "khÃÂng thÃÂÂ lÃÂÂy trÃÂÂng thÃÂi vÃÂÂ ÃÂÃÂÂi tÃÂÃÂÂng dÃÂng chung"
 
-#: elf/dl-load.c:934
+#: elf/dl-load.c:1009
 msgid "cannot open zero fill device"
 msgstr "khÃÂng thÃÂÂ mÃÂÂ thiÃÂÂt bÃÂÂ ÃÂiÃÂÂn sÃÂÂ khÃÂng"
 
-#: elf/dl-load.c:979 elf/dl-load.c:2215
+#: elf/dl-load.c:1055 elf/dl-load.c:2313
 msgid "cannot create shared object descriptor"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo bÃÂÂ mÃÂ tÃÂÂ ÃÂÃÂÂi tÃÂÃÂÂng dÃÂng chung"
 
-#: elf/dl-load.c:998 elf/dl-load.c:1647 elf/dl-load.c:1739
+#: elf/dl-load.c:1074 elf/dl-load.c:1730 elf/dl-load.c:1833
 msgid "cannot read file data"
 msgstr "khÃÂng thÃÂÂ ÃÂÃÂÂc dÃÂÂ liÃÂÂu tÃÂÂp tin"
 
-#: elf/dl-load.c:1042
+#: elf/dl-load.c:1120
 msgid "ELF load command alignment not page-aligned"
 msgstr "SÃÂÂp hÃÂng cÃÂu lÃÂÂnh nÃÂÂp ELF khÃÂng phÃÂÂi sÃÂÂp hÃÂng theo trang"
 
-#: elf/dl-load.c:1049
+#: elf/dl-load.c:1127
 msgid "ELF load command address/offset not properly aligned"
 msgstr "ÃÂÃÂÂa chÃÂÂ/bÃÂ cÃÂÂa cÃÂu lÃÂÂnh nÃÂÂp ELF khÃÂng phÃÂÂi ÃÂÃÂÃÂÂc sÃÂÂp hÃÂng ÃÂÃÂng"
 
-#: elf/dl-load.c:1132
+#: elf/dl-load.c:1210
 msgid "cannot allocate TLS data structures for initial thread"
 msgstr "khÃÂng thÃÂÂ cÃÂÂp phÃÂt cÃÂÂu trÃÂc dÃÂÂ liÃÂÂu TLS ÃÂÃÂÂi vÃÂÂi mÃÂÂch ÃÂÃÂÂu tiÃÂn"
 
-#: elf/dl-load.c:1155
+#: elf/dl-load.c:1233
 msgid "cannot handle TLS data"
 msgstr "khÃÂng thÃÂÂ xÃÂÂ lÃÂ dÃÂÂ liÃÂÂu TLS"
 
-#: elf/dl-load.c:1174
+#: elf/dl-load.c:1252
 msgid "object file has no loadable segments"
 msgstr "tÃÂÂp tin ÃÂÃÂÂi tÃÂÃÂÂng khÃÂng cÃÂ ÃÂoÃÂÂn nÃÂÂp ÃÂÃÂÃÂÂc"
 
-#: elf/dl-load.c:1210
+#: elf/dl-load.c:1288
 msgid "failed to map segment from shared object"
 msgstr "lÃÂÂi ÃÂnh xÃÂÂ ÃÂoÃÂÂn tÃÂÂ ÃÂÃÂÂi tÃÂÃÂÂng dÃÂng chung"
 
-#: elf/dl-load.c:1236
+#: elf/dl-load.c:1314
 msgid "cannot dynamically load executable"
 msgstr "khÃÂng thÃÂÂ nÃÂÂp ÃÂÃÂÂng tÃÂÂp tin thÃÂÂc hiÃÂÂn ÃÂÃÂÃÂÂc"
 
-#: elf/dl-load.c:1298
+#: elf/dl-load.c:1376
 msgid "cannot change memory protections"
 msgstr "khÃÂng thÃÂÂ thay ÃÂÃÂÂi sÃÂÂ bÃÂÂo vÃÂÂ bÃÂÂ nhÃÂÂ"
 
-#: elf/dl-load.c:1317
+#: elf/dl-load.c:1395
 msgid "cannot map zero-fill pages"
 msgstr "khÃÂng thÃÂÂ ÃÂnh xÃÂÂ trang ÃÂiÃÂÂn sÃÂÂ khÃÂng"
 
-#: elf/dl-load.c:1331
+#: elf/dl-load.c:1409
 msgid "object file has no dynamic section"
 msgstr "tÃÂÂp tin ÃÂÃÂÂi tÃÂÃÂÂng khÃÂng cÃÂ phÃÂÂn ÃÂÃÂÂng"
 
-#: elf/dl-load.c:1354
+#: elf/dl-load.c:1432
 msgid "shared object cannot be dlopen()ed"
 msgstr "ÃÂÃÂÂi tÃÂÃÂÂng dÃÂng chung khÃÂng thÃÂÂ ÃÂÃÂÃÂÂc dlopen()"
 
-#: elf/dl-load.c:1367
+#: elf/dl-load.c:1445
 msgid "cannot allocate memory for program header"
 msgstr "khÃÂng thÃÂÂ cÃÂÂp phÃÂt bÃÂÂ nhÃÂÂ cho phÃÂÂn ÃÂÃÂÂu chÃÂÃÂng trÃÂnh"
 
-#: elf/dl-load.c:1384 elf/dl-open.c:218
+#: elf/dl-load.c:1462 elf/dl-open.c:180
 msgid "invalid caller"
 msgstr "bÃÂÂ gÃÂÂi khÃÂng hÃÂÂp lÃÂÂ"
 
-#: elf/dl-load.c:1423
+#: elf/dl-load.c:1501
 msgid "cannot enable executable stack as shared object requires"
 msgstr "khÃÂng thÃÂÂ hiÃÂÂu lÃÂÂc ÃÂÃÂÂng thÃÂÂc hiÃÂÂn ÃÂÃÂÃÂÂc theo yÃÂu cÃÂÂu cÃÂÂa ÃÂÃÂÂi tÃÂÃÂÂng dÃÂng chung"
 
-#: elf/dl-load.c:1436
+#: elf/dl-load.c:1514
 msgid "cannot close file descriptor"
 msgstr "khÃÂng thÃÂÂ ÃÂÃÂng bÃÂÂ mÃÂ tÃÂÂ tÃÂÂp tin"
 
-#: elf/dl-load.c:1647
+#: elf/dl-load.c:1730
 msgid "file too short"
 msgstr "tÃÂÂp tin quÃÂ ngÃÂÂn"
 
-#: elf/dl-load.c:1676
+#: elf/dl-load.c:1766
 msgid "invalid ELF header"
 msgstr "phÃÂÂn ÃÂÃÂÂu ELF khÃÂng hÃÂÂp lÃÂÂ"
 
-#: elf/dl-load.c:1688
+#: elf/dl-load.c:1778
 msgid "ELF file data encoding not big-endian"
 msgstr "BÃÂÂng mÃÂ dÃÂÂ liÃÂÂu tÃÂÂp tin ELF khÃÂng cÃÂ kiÃÂÂu vÃÂÂ cuÃÂÂi lÃÂÂn"
 
-#: elf/dl-load.c:1690
+#: elf/dl-load.c:1780
 msgid "ELF file data encoding not little-endian"
 msgstr "BÃÂÂng mÃÂ dÃÂÂ liÃÂÂu tÃÂÂp tin ELF khÃÂng cÃÂ kiÃÂÂu vÃÂÂ cuÃÂÂi nhÃÂÂ"
 
-#: elf/dl-load.c:1694
+#: elf/dl-load.c:1784
 msgid "ELF file version ident does not match current one"
 msgstr "ident cÃÂÂa phiÃÂn bÃÂÂn tÃÂÂp tin ELF khÃÂng tÃÂÃÂng ÃÂÂng vÃÂÂi ÃÂiÃÂÂu hiÃÂÂn thÃÂÂi"
 
-#: elf/dl-load.c:1698
+#: elf/dl-load.c:1788
 msgid "ELF file OS ABI invalid"
 msgstr "HÃÂÂ ÃÂiÃÂÂu hÃÂnh ABI cÃÂÂa tÃÂÂp tin ELF khÃÂng phÃÂÂi hÃÂÂp lÃÂÂ"
 
-#: elf/dl-load.c:1700
+#: elf/dl-load.c:1791
 msgid "ELF file ABI version invalid"
 msgstr "PhiÃÂn bÃÂÂn ABI cÃÂÂa tÃÂÂp tin ELF khÃÂng phÃÂÂi hÃÂÂp lÃÂÂ"
 
-#: elf/dl-load.c:1703
+#: elf/dl-load.c:1794
+msgid "nonzero padding in e_ident"
+msgstr "khÃÂng cÃÂ phÃÂÂn ÃÂÃÂÂm sÃÂÂ khÃÂng trong e_ident"
+
+#: elf/dl-load.c:1797
 msgid "internal error"
 msgstr "lÃÂÂi nÃÂÂi bÃÂÂ"
 
-#: elf/dl-load.c:1710
+#: elf/dl-load.c:1804
 msgid "ELF file version does not match current one"
 msgstr "PhiÃÂn bÃÂÂn tÃÂÂp tin ELF khÃÂng tÃÂÃÂng ÃÂÂng vÃÂÂi ÃÂiÃÂÂu hiÃÂÂn thÃÂÂi"
 
-#: elf/dl-load.c:1718
+#: elf/dl-load.c:1812
 msgid "only ET_DYN and ET_EXEC can be loaded"
 msgstr "chÃÂÂ cÃÂ thÃÂÂ nÃÂÂp ET_DYN vÃÂ ET_EXEC"
 
-#: elf/dl-load.c:1724
+#: elf/dl-load.c:1818
 msgid "ELF file's phentsize not the expected size"
 msgstr "kÃÂch cÃÂÂ phentsize cÃÂÂa tÃÂÂp tin ELF lÃÂ bÃÂÂt thÃÂÃÂÂng"
 
-#: elf/dl-load.c:2231
+#: elf/dl-load.c:2332
 msgid "wrong ELF class: ELFCLASS64"
 msgstr "hÃÂÂng ELF khÃÂng ÃÂÃÂng: ELFCLASS64"
 
-#: elf/dl-load.c:2232
+#: elf/dl-load.c:2333
 msgid "wrong ELF class: ELFCLASS32"
 msgstr "hÃÂÂng ELF khÃÂng ÃÂÃÂng: ELFCLASS32"
 
-#: elf/dl-load.c:2235
+#: elf/dl-load.c:2336
 msgid "cannot open shared object file"
 msgstr "khÃÂng thÃÂÂ mÃÂÂ tÃÂÂp tin ÃÂÃÂÂi tÃÂÃÂÂng dÃÂng chung"
 
-#: elf/dl-lookup.c:356
+#: elf/dl-lookup.c:757
 msgid "relocation error"
 msgstr "lÃÂÂi cÃÂÂp ÃÂÃÂÂnh vÃÂÂ lÃÂÂi"
 
-#: elf/dl-lookup.c:384
+#: elf/dl-lookup.c:785
 msgid "symbol lookup error"
 msgstr "lÃÂÂi tra cÃÂÂu kÃÂ hiÃÂÂu"
 
-#: elf/dl-open.c:114
+#: elf/dl-open.c:115
 msgid "cannot extend global scope"
 msgstr "khÃÂng thÃÂÂ kÃÂo dÃÂi phÃÂÂm vi toÃÂn cÃÂÂc"
 
-#: elf/dl-open.c:512
+#: elf/dl-open.c:440
 msgid "TLS generation counter wrapped!  Please report this."
 msgstr "BÃÂÂ ÃÂÃÂÂm tÃÂÂo TLS ÃÂÃÂ bao bÃÂÂc ! HÃÂy thÃÂng bÃÂo."
 
-#: elf/dl-open.c:549
+#: elf/dl-open.c:462
+msgid "cannot load any more object with static TLS"
+msgstr "khÃÂng thÃÂÂ tÃÂÂi thÃÂm ÃÂÃÂÂi tÃÂÃÂÂng vÃÂÂi TLS tÃÂnh"
+
+#: elf/dl-open.c:511
 msgid "invalid mode for dlopen()"
 msgstr "chÃÂÂ ÃÂÃÂÂ khÃÂng hÃÂÂp lÃÂÂ ÃÂÃÂÂi vÃÂÂi dlopen()"
 
-#: elf/dl-open.c:566
+#: elf/dl-open.c:528
 msgid "no more namespaces available for dlmopen()"
 msgstr "khÃÂng cÃÂ sÃÂÂn miÃÂÂn tÃÂn thÃÂm nÃÂÂa ÃÂÃÂÂi vÃÂÂi dlmopen()"
 
-#: elf/dl-open.c:579
+#: elf/dl-open.c:547
 msgid "invalid target namespace in dlmopen()"
 msgstr "miÃÂÂn tÃÂn ÃÂÃÂch khÃÂng hÃÂÂp lÃÂÂ trong dlmopen()"
 
-#: elf/dl-reloc.c:121
+#: elf/dl-reloc.c:120
 msgid "cannot allocate memory in static TLS block"
 msgstr "khÃÂng thÃÂÂ cÃÂÂp phÃÂt bÃÂÂ nhÃÂÂ trong khÃÂÂi TLS tÃÂnh."
 
-#: elf/dl-reloc.c:211
+#: elf/dl-reloc.c:212
 msgid "cannot make segment writable for relocation"
 msgstr "khÃÂng thÃÂÂ lÃÂm cho ÃÂoÃÂÂn cÃÂ khÃÂÂ nÃÂng ghi ÃÂÃÂÂ ÃÂÃÂÂnh vÃÂÂ lÃÂÂi"
 
-#: elf/dl-reloc.c:277
+#: elf/dl-reloc.c:275
 #, c-format
 msgid "%s: no PLTREL found in object %s\n"
 msgstr "%s: khÃÂng tÃÂm thÃÂÂy PLTREL trong ÃÂÃÂÂi tÃÂÃÂÂng %s\n"
 
-#: elf/dl-reloc.c:288
+#: elf/dl-reloc.c:286
 #, c-format
 msgid "%s: out of memory to store relocation results for %s\n"
 msgstr "%s: khÃÂng ÃÂÃÂÂ bÃÂÂ nhÃÂÂ ÃÂÃÂÂ cÃÂÂt giÃÂÂ kÃÂÂt quÃÂÂ ÃÂÃÂÂnh vÃÂÂ lÃÂÂi ÃÂÃÂÂi vÃÂÂi %s\n"
 
-#: elf/dl-reloc.c:304
+#: elf/dl-reloc.c:302
 msgid "cannot restore segment prot after reloc"
 msgstr "khÃÂng thÃÂÂ phÃÂÂc hÃÂÂi giao thÃÂÂc (prot) ÃÂoÃÂÂn sau khi ÃÂÃÂÂnh vÃÂÂ lÃÂÂi"
 
-#: elf/dl-reloc.c:329
+#: elf/dl-reloc.c:331
 msgid "cannot apply additional memory protection after relocation"
 msgstr "khÃÂng thÃÂÂ ÃÂp dÃÂÂng sÃÂÂ bÃÂÂo vÃÂÂ bÃÂÂ nhÃÂÂ thÃÂm sau khi ÃÂÃÂÂnh vÃÂÂ lÃÂÂi"
 
@@ -677,13 +693,17 @@
 msgid "RTLD_NEXT used in code not dynamically loaded"
 msgstr "RTLD_NEXT ÃÂÃÂÃÂÂc dÃÂng trong mÃÂ khÃÂng phÃÂÂi ÃÂÃÂÃÂÂc nÃÂÂp ÃÂÃÂÂng"
 
-#: elf/dl-sysdep.c:481 elf/dl-sysdep.c:493
+#: elf/dl-sysdep.c:488 elf/dl-sysdep.c:500
 msgid "cannot create capability list"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo danh sÃÂch khÃÂÂ nÃÂng"
 
-#: elf/dl-tls.c:864
+#: elf/dl-tls.c:861
 msgid "cannot create TLS data structures"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo cÃÂc cÃÂÂu trÃÂc dÃÂÂ liÃÂÂu TLS"
+
+#: elf/dl-version.c:172
+msgid "version lookup error"
+msgstr "lÃÂÂi tra cÃÂÂu phiÃÂn bÃÂÂn"
 
 #: elf/dl-version.c:303
 msgid "cannot allocate version reference table"
@@ -767,146 +787,146 @@
 msgid "%s is not a known library type"
 msgstr "ÃÂ %s ÃÂ khÃÂng phÃÂÂi lÃÂ kiÃÂÂu thÃÂ viÃÂÂn ÃÂÃÂ biÃÂÂt"
 
-#: elf/ldconfig.c:404
+#: elf/ldconfig.c:407
 #, c-format
 msgid "Can't stat %s"
 msgstr "KhÃÂng thÃÂÂ lÃÂÂy trÃÂÂng thÃÂi vÃÂÂ %s"
 
-#: elf/ldconfig.c:478
+#: elf/ldconfig.c:481
 #, c-format
 msgid "Can't stat %s\n"
 msgstr "KhÃÂng thÃÂÂ lÃÂÂy trÃÂÂng thÃÂi vÃÂÂ %s\n"
 
-#: elf/ldconfig.c:488
+#: elf/ldconfig.c:491
 #, c-format
 msgid "%s is not a symbolic link\n"
 msgstr "%s khÃÂng phÃÂÂi lÃÂ mÃÂÂt liÃÂn kÃÂÂt tÃÂÃÂÂng trÃÂng\n"
 
-#: elf/ldconfig.c:507
+#: elf/ldconfig.c:510
 #, c-format
 msgid "Can't unlink %s"
 msgstr "KhÃÂng thÃÂÂ bÃÂÂ liÃÂn kÃÂÂt %s"
 
-#: elf/ldconfig.c:513
+#: elf/ldconfig.c:516
 #, c-format
 msgid "Can't link %s to %s"
 msgstr "KhÃÂng thÃÂÂ liÃÂn kÃÂÂt %s tÃÂÂi %s"
 
-#: elf/ldconfig.c:519
+#: elf/ldconfig.c:522
 msgid " (changed)\n"
 msgstr " (ÃÂÃÂ thay ÃÂÃÂÂi)\n"
 
-#: elf/ldconfig.c:521
+#: elf/ldconfig.c:524
 msgid " (SKIPPED)\n"
 msgstr " (BÃÂÂ BÃÂÂ QUA)\n"
 
-#: elf/ldconfig.c:576
+#: elf/ldconfig.c:579
 #, c-format
 msgid "Can't find %s"
 msgstr "KhÃÂng tÃÂm thÃÂÂy %s"
 
-#: elf/ldconfig.c:592 elf/ldconfig.c:765 elf/ldconfig.c:813 elf/ldconfig.c:847
+#: elf/ldconfig.c:595 elf/ldconfig.c:768 elf/ldconfig.c:827 elf/ldconfig.c:861
 #, c-format
 msgid "Cannot lstat %s"
 msgstr "KhÃÂng thÃÂÂ lstat %s"
 
-#: elf/ldconfig.c:599
+#: elf/ldconfig.c:602
 #, c-format
 msgid "Ignored file %s since it is not a regular file."
-msgstr "ÃÂÃÂ bÃÂÂ qua tÃÂÂp tin %s vÃÂ nÃÂ khÃÂng phÃÂÂi lÃÂ tÃÂÂp tin chuÃÂÂn."
-
-#: elf/ldconfig.c:608
+msgstr "ÃÂÃÂ bÃÂÂ qua tÃÂÂp tin %s vÃÂ nÃÂ khÃÂng phÃÂÂi lÃÂ tÃÂÂp tin thÃÂng thÃÂÃÂÂng."
+
+#: elf/ldconfig.c:611
 #, c-format
 msgid "No link created since soname could not be found for %s"
 msgstr "ChÃÂa tÃÂÂo liÃÂn kÃÂÂt vÃÂ khÃÂng tÃÂm thÃÂÂy soname ÃÂÃÂÂi vÃÂÂi %s"
 
-#: elf/ldconfig.c:691
+#: elf/ldconfig.c:694
 #, c-format
 msgid "Can't open directory %s"
 msgstr "KhÃÂng thÃÂÂ mÃÂÂ thÃÂ mÃÂÂc %s"
 
-#: elf/ldconfig.c:779
+#: elf/ldconfig.c:786 elf/ldconfig.c:848 elf/readlib.c:91
+#, c-format
+msgid "Input file %s not found.\n"
+msgstr "KhÃÂng tÃÂm thÃÂÂy tÃÂÂp tin nhÃÂÂp vÃÂo %s.\n"
+
+#: elf/ldconfig.c:793
 #, c-format
 msgid "Cannot stat %s"
 msgstr "KhÃÂng thÃÂÂ lÃÂÂy trÃÂÂng thÃÂi vÃÂÂ %s"
 
-#: elf/ldconfig.c:834 elf/readlib.c:91
-#, c-format
-msgid "Input file %s not found.\n"
-msgstr "KhÃÂng tÃÂm thÃÂÂy tÃÂÂp tin nhÃÂÂp vÃÂo %s.\n"
-
-#: elf/ldconfig.c:908
+#: elf/ldconfig.c:922
 #, c-format
 msgid "libc5 library %s in wrong directory"
 msgstr "thÃÂ viÃÂÂn libc5 %s nÃÂÂm trong thÃÂ mÃÂÂc khÃÂng ÃÂÃÂng"
 
-#: elf/ldconfig.c:911
+#: elf/ldconfig.c:925
 #, c-format
 msgid "libc6 library %s in wrong directory"
 msgstr "thÃÂ viÃÂÂn libc6 %s nÃÂÂm trong thÃÂ mÃÂÂc khÃÂng ÃÂÃÂng"
 
-#: elf/ldconfig.c:914
+#: elf/ldconfig.c:928
 #, c-format
 msgid "libc4 library %s in wrong directory"
 msgstr "thÃÂ viÃÂÂn libc4 %s nÃÂÂm trong thÃÂ mÃÂÂc khÃÂng ÃÂÃÂng"
 
-#: elf/ldconfig.c:942
+#: elf/ldconfig.c:956
 #, c-format
 msgid "libraries %s and %s in directory %s have same soname but different type."
 msgstr "thÃÂ viÃÂÂn %s vÃÂ %s trong thÃÂ mÃÂÂc %s cÃÂ cÃÂng mÃÂÂt soname cÃÂn cÃÂ kiÃÂÂu khÃÂc nhau."
 
-#: elf/ldconfig.c:1051
+#: elf/ldconfig.c:1065
 #, c-format
 msgid "Can't open configuration file %s"
 msgstr "KhÃÂng thÃÂÂ mÃÂÂ tÃÂÂp tin cÃÂÂu hÃÂnh %s"
 
-#: elf/ldconfig.c:1115
+#: elf/ldconfig.c:1129
 #, c-format
 msgid "%s:%u: bad syntax in hwcap line"
 msgstr "%s:%u: cÃÂ phÃÂp sai trong dÃÂng hwcap"
 
-#: elf/ldconfig.c:1121
+#: elf/ldconfig.c:1135
 #, c-format
 msgid "%s:%u: hwcap index %lu above maximum %u"
 msgstr "%s:%u: chÃÂÂ mÃÂÂc hwcap %lu vÃÂÃÂÂt quÃÂ tÃÂÂi ÃÂa %u"
 
-#: elf/ldconfig.c:1128 elf/ldconfig.c:1136
+#: elf/ldconfig.c:1142 elf/ldconfig.c:1150
 #, c-format
 msgid "%s:%u: hwcap index %lu already defined as %s"
 msgstr "%s:%u: chÃÂÂ mÃÂÂc hwcap %lu ÃÂÃÂ ÃÂÃÂÃÂÂc xÃÂc ÃÂÃÂÂnh lÃÂ %s"
 
-#: elf/ldconfig.c:1139
+#: elf/ldconfig.c:1153
 #, c-format
 msgid "%s:%u: duplicate hwcap %lu %s"
 msgstr "%s:%u: hwcap trÃÂng %lu %s"
 
-#: elf/ldconfig.c:1161
+#: elf/ldconfig.c:1175
 #, c-format
 msgid "need absolute file name for configuration file when using -r"
 msgstr "dÃÂng tÃÂy chÃÂÂn ÃÂ -r ÃÂ thÃÂ cÃÂng cÃÂÂn tÃÂn tÃÂÂp tin tuyÃÂÂt ÃÂÃÂÂi cho tÃÂÂp tin cÃÂÂu hÃÂnh"
 
-#: elf/ldconfig.c:1168 locale/programs/xmalloc.c:70 malloc/obstack.c:434
-#: malloc/obstack.c:436 posix/getconf.c:985 posix/getconf.c:1177
+#: elf/ldconfig.c:1182 locale/programs/xmalloc.c:70 malloc/obstack.c:434
+#: malloc/obstack.c:436 posix/getconf.c:1077 posix/getconf.c:1297
 #, c-format
 msgid "memory exhausted"
 msgstr "cÃÂÂn bÃÂÂ nhÃÂÂ"
 
-#: elf/ldconfig.c:1198
+#: elf/ldconfig.c:1214
 #, c-format
 msgid "%s:%u: cannot read directory %s"
 msgstr "%s:%u: khÃÂng thÃÂÂ ÃÂÃÂÂc thÃÂ mÃÂÂc %s"
 
-#: elf/ldconfig.c:1242
+#: elf/ldconfig.c:1258
 #, c-format
 msgid "relative path `%s' used to build cache"
 msgstr "ÃÂÃÂÃÂÂng dÃÂÂn tÃÂÃÂng ÃÂÃÂÂi ÃÂ %s ÃÂ ÃÂÃÂÃÂÂc dÃÂng ÃÂÃÂÂ xÃÂy dÃÂÂng bÃÂÂ nhÃÂÂ tÃÂÂm"
 
-#: elf/ldconfig.c:1268
+#: elf/ldconfig.c:1284
 #, c-format
 msgid "Can't chdir to /"
 msgstr "KhÃÂng thÃÂÂ chuyÃÂÂn ÃÂÃÂÂi thÃÂ mÃÂÂc (chdir) sang /"
 
-#: elf/ldconfig.c:1310
+#: elf/ldconfig.c:1325
 #, c-format
 msgid "Can't open cache file directory %s\n"
 msgstr "KhÃÂng thÃÂÂ mÃÂÂ thÃÂ mÃÂÂc nhÃÂÂ tÃÂÂm %s\n"
@@ -956,7 +976,7 @@
 msgid "No such file or directory"
 msgstr "KhÃÂng cÃÂ tÃÂÂp tin hoÃÂÂc thÃÂ mÃÂÂc nhÃÂ vÃÂÂy"
 
-#: elf/ldd.bash.in:153 inet/rcmd.c:483
+#: elf/ldd.bash.in:153 inet/rcmd.c:488
 msgid "not regular file"
 msgstr "khÃÂng phÃÂÂi tÃÂÂp tin chuÃÂÂn"
 
@@ -1070,6 +1090,65 @@
 msgid "Invalid link from \"%s\" to \"%s\": %s\n"
 msgstr "liÃÂn kÃÂÂt khÃÂng hÃÂÂp lÃÂÂ tÃÂÂ ÃÂ %s ÃÂ ÃÂÃÂÂn ÃÂ %s ÃÂ: %s\n"
 
+#: elf/sotruss.ksh:33
+#, sh-format
+msgid ""
+"Usage: sotruss [OPTION...] [--] EXECUTABLE [EXECUTABLE-OPTION...]\n"
+"  -F, --from FROMLIST     trace calls from objects on FORMLIST\n"
+"  -T, --to TOLIST         trace calls to objects on TOLIST\n"
+"\n"
+"  -e, --exit              also show exits from the function calls\n"
+"  -f, --follow            trace child processes\n"
+"  -o, --output FILENAME   write output to FILENAME (or FILENAME.$PID in case\n"
+"\t\t\t  -f is also used) instead of standard error\n"
+"\n"
+"      --help              print this help and exit\n"
+"      --version           print version information and exit"
+msgstr ""
+"CÃÂch dÃÂng: sotruss [TUÃÂÂ CHÃÂÂN...] [--] EXECUTABLE [EXECUTABLE-OPTION...]\n"
+"  -F, --from FROMLIST     lÃÂÂy dÃÂÂu viÃÂÂt cuÃÂÂc gÃÂÂi tÃÂÂ cÃÂc ÃÂÃÂÂi tÃÂÃÂÂng trong FORMLIST\n"
+"  -T, --to TOLIST         ghi cÃÂc dÃÂÂu vÃÂÂt cÃÂc cuÃÂÂc gÃÂÂi tÃÂÂ ÃÂÃÂÂi tÃÂÃÂÂng vÃÂo TOLIST\n"
+"\n"
+"  -e, --exit              ÃÂÃÂÂng thÃÂÂi hiÃÂÂn thÃÂÂ cÃÂÂ kÃÂÂt thÃÂc cÃÂÂa cÃÂ gÃÂÂi hÃÂm\n"
+"  -f, --follow            dÃÂÂu vÃÂÂt quÃÂ trÃÂnh con\n"
+"  -o, --output FILENAME   ghi kÃÂÂt xuÃÂÂt ra FILENAME (hay FILENAME.$PID trong trÃÂÃÂÂng hÃÂÂp\n"
+"\t\t\t  -f ÃÂÃÂÃÂÂc sÃÂÂ dÃÂÂng) thay vÃÂ ÃÂÃÂÂu ra lÃÂÂi chuÃÂÂn\n"
+"\n"
+"      --help              hiÃÂÂn thÃÂÂ trÃÂÂ giÃÂp nÃÂy rÃÂÂi thoÃÂt\n"
+"      --version           hiÃÂÂn thÃÂÂ thÃÂng tin vÃÂÂ phiÃÂn bÃÂÂn rÃÂÂi thoÃÂt"
+
+#: elf/sotruss.ksh:46
+msgid "Mandatory arguments to long options are also mandatory for any corresponding\\nshort options.\\n"
+msgstr "CÃÂc ÃÂÃÂÂi sÃÂÂ uÃÂÂ thÃÂc sÃÂÂ dÃÂÂng cÃÂng vÃÂÂi tÃÂy chÃÂÂn dÃÂi thÃÂ cÃÂng bÃÂÂt buÃÂÂc vÃÂÂi tÃÂy chÃÂÂn ngÃÂÂn\\ntÃÂÃÂng ÃÂÂng.\\n"
+
+#: elf/sotruss.ksh:56
+msgid "%s: option requires an argument -- '%s'\\n"
+msgstr "%s: tÃÂy chÃÂÂn yÃÂu cÃÂÂu mÃÂÂt tham sÃÂÂ -- '%s'\\n"
+
+#: elf/sotruss.ksh:57 elf/sotruss.ksh:68 elf/sotruss.ksh:134
+msgid "Try \\`%s --help' or \\`%s --usage' for more information.\\n"
+msgstr "HÃÂy thÃÂÂ cÃÂu lÃÂÂnh ÃÂ %s --help ÃÂ (trÃÂÂ giÃÂp) hoÃÂÂc ÃÂ %s --usage ÃÂ (cÃÂch sÃÂÂ dÃÂÂng) ÃÂÃÂÂ xem thÃÂm thÃÂng tin.\\n"
+
+#: elf/sotruss.ksh:62
+msgid "%s: option is ambiguous; possibilities:"
+msgstr "%s: tÃÂy chÃÂÂn chÃÂa rÃÂ rÃÂng; khÃÂÂ nÃÂng lÃÂ:"
+
+#: elf/sotruss.ksh:80
+msgid "Written by %s.\\n"
+msgstr "TÃÂc giÃÂÂ: %s.\\n"
+
+#: elf/sotruss.ksh:87
+msgid ""
+"Usage: %s [-ef] [-F FROMLIST] [-o FILENAME] [-T TOLIST] [--exit]\n"
+"\t    [--follow] [--from FROMLIST] [--output FILENAME] [--to TOLIST]\\n"
+msgstr ""
+"CÃÂch dÃÂng: %s [-ef] [-F TÃÂÂ_DANH_SÃÂCH] [-o TÃÂN_TÃÂÂP_TIN] [-T TÃÂÂI_DANH_SÃÂCH] [--exit]\n"
+"\t    [--follow] [--from TÃÂÂ_DANH_SÃÂCH] [--output TÃÂN_TÃÂÂP_TIN] [--to TÃÂÂI_DANH_SÃÂCH]\\n"
+
+#: elf/sotruss.ksh:133
+msgid "%s: unrecognized option '%c%s'\\n"
+msgstr "%s: khÃÂng nhÃÂÂn diÃÂÂn tÃÂy chÃÂÂn '%c%s'\\n"
+
 #: elf/sprof.c:77
 msgid "Output selection:"
 msgstr "XuÃÂÂt vÃÂng chÃÂÂn:"
@@ -1094,92 +1173,92 @@
 msgid "SHOBJ [PROFDATA]"
 msgstr "SHOBJ [DÃÂÂ_LIÃÂÂU_ÃÂO_HIÃÂÂU_NÃÂNG]"
 
-#: elf/sprof.c:420
+#: elf/sprof.c:431
 #, c-format
 msgid "failed to load shared object `%s'"
 msgstr "lÃÂÂi nÃÂÂp ÃÂÃÂÂi tÃÂÃÂÂng dÃÂng chung ÃÂ %s ÃÂ"
 
-#: elf/sprof.c:429
+#: elf/sprof.c:440
 #, c-format
 msgid "cannot create internal descriptors"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo bÃÂÂ mÃÂ tÃÂÂ nÃÂÂi bÃÂÂ"
 
-#: elf/sprof.c:548
+#: elf/sprof.c:559
 #, c-format
 msgid "Reopening shared object `%s' failed"
 msgstr "LÃÂÂi mÃÂÂ lÃÂÂi ÃÂÃÂÂi tÃÂÃÂÂng dÃÂng chung ÃÂ %s ÃÂ"
 
-#: elf/sprof.c:555 elf/sprof.c:649
+#: elf/sprof.c:566 elf/sprof.c:660
 #, c-format
 msgid "reading of section headers failed"
 msgstr "lÃÂÂi ÃÂÃÂÂc phÃÂÂn ÃÂÃÂÂu cÃÂÂa phÃÂÂn"
 
-#: elf/sprof.c:563 elf/sprof.c:657
+#: elf/sprof.c:574 elf/sprof.c:668
 #, c-format
 msgid "reading of section header string table failed"
 msgstr "lÃÂÂi ÃÂÃÂÂc bÃÂÂng chuÃÂÂi phÃÂÂn ÃÂÃÂÂu cÃÂÂa phÃÂÂn"
 
-#: elf/sprof.c:589
+#: elf/sprof.c:600
 #, c-format
 msgid "*** Cannot read debuginfo file name: %m\n"
 msgstr "*** KhÃÂng thÃÂÂ ÃÂÃÂÂc tÃÂn tÃÂÂp tin chÃÂÂa thÃÂng tin gÃÂÂ lÃÂÂi: %m\n"
 
-#: elf/sprof.c:609
+#: elf/sprof.c:620
 #, c-format
 msgid "cannot determine file name"
 msgstr "khÃÂng thÃÂÂ quyÃÂÂt ÃÂÃÂÂnh tÃÂn tÃÂÂp tin"
 
-#: elf/sprof.c:642
+#: elf/sprof.c:653
 #, c-format
 msgid "reading of ELF header failed"
 msgstr "lÃÂÂi ÃÂÃÂÂc phÃÂÂn ÃÂÃÂÂu ELF"
 
-#: elf/sprof.c:678
+#: elf/sprof.c:689
 #, c-format
 msgid "*** The file `%s' is stripped: no detailed analysis possible\n"
 msgstr "*** TÃÂÂp tin ÃÂ %s ÃÂ bÃÂÂ tÃÂÃÂÂc nÃÂn khÃÂng thÃÂÂ phÃÂn tÃÂch chi tiÃÂÂt\n"
 
-#: elf/sprof.c:708
+#: elf/sprof.c:719
 #, c-format
 msgid "failed to load symbol data"
 msgstr "lÃÂÂi nÃÂÂp dÃÂÂ liÃÂÂu kÃÂ hiÃÂÂu"
 
-#: elf/sprof.c:775
+#: elf/sprof.c:784
 #, c-format
 msgid "cannot load profiling data"
 msgstr "khÃÂng thÃÂÂ nÃÂÂp dÃÂÂ liÃÂÂu ÃÂo hiÃÂÂu nÃÂng sÃÂÂ dÃÂÂng"
 
-#: elf/sprof.c:784
+#: elf/sprof.c:793
 #, c-format
 msgid "while stat'ing profiling data file"
 msgstr "trong khi lÃÂÂy trÃÂÂng thÃÂi vÃÂÂ tÃÂÂp tin dÃÂÂ liÃÂÂu do hiÃÂÂu nÃÂng sÃÂÂ dÃÂÂng"
 
-#: elf/sprof.c:792
+#: elf/sprof.c:801
 #, c-format
 msgid "profiling data file `%s' does not match shared object `%s'"
 msgstr "tÃÂÂp tin dÃÂÂ liÃÂÂu do hiÃÂÂu nÃÂng sÃÂÂ dÃÂÂng ÃÂ %s ÃÂ khÃÂng tÃÂÃÂng ÃÂÂng vÃÂÂi ÃÂÃÂÂi tÃÂÃÂÂng dÃÂng chung ÃÂ %s ÃÂ"
 
-#: elf/sprof.c:803
+#: elf/sprof.c:812
 #, c-format
 msgid "failed to mmap the profiling data file"
 msgstr "lÃÂÂi mmap tÃÂÂp tin dÃÂÂ liÃÂÂu do hiÃÂÂu nÃÂng sÃÂÂ dÃÂÂng"
 
-#: elf/sprof.c:811
+#: elf/sprof.c:820
 #, c-format
 msgid "error while closing the profiling data file"
 msgstr "gÃÂÂp lÃÂÂi khi ÃÂÃÂng tÃÂÂp tin dÃÂÂ liÃÂÂu do hiÃÂÂu nÃÂng sÃÂÂ dÃÂÂng"
 
-#: elf/sprof.c:820 elf/sprof.c:890
+#: elf/sprof.c:829 elf/sprof.c:927
 #, c-format
 msgid "cannot create internal descriptor"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo bÃÂÂ mÃÂ tÃÂÂ nÃÂÂi bÃÂÂ"
 
-#: elf/sprof.c:866
+#: elf/sprof.c:903
 #, c-format
 msgid "`%s' is no correct profile data file for `%s'"
 msgstr "ÃÂ %s ÃÂ khÃÂng phÃÂÂi lÃÂ tÃÂÂp tin dÃÂÂ liÃÂÂu do hiÃÂÂu nÃÂng sÃÂÂ dÃÂÂng ÃÂÃÂng ÃÂÃÂÂi vÃÂÂi ÃÂ %s ÃÂ"
 
-#: elf/sprof.c:1047 elf/sprof.c:1105
+#: elf/sprof.c:1084 elf/sprof.c:1142
 #, c-format
 msgid "cannot allocate symbol data"
 msgstr "khÃÂng thÃÂÂ cÃÂÂp phÃÂt dÃÂÂ liÃÂÂu kÃÂ hiÃÂÂu"
@@ -1369,68 +1448,68 @@
 msgid "cannot generate output file"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo tÃÂÂp tin kÃÂÂt xuÃÂÂt"
 
-#: inet/rcmd.c:157
+#: inet/rcmd.c:163
 msgid "rcmd: Cannot allocate memory\n"
 msgstr "rcmd: KhÃÂng thÃÂÂ cÃÂÂp phÃÂt bÃÂÂ nhÃÂÂ\n"
 
-#: inet/rcmd.c:172
+#: inet/rcmd.c:178
 msgid "rcmd: socket: All ports in use\n"
 msgstr "rcmd: ÃÂÂ cÃÂÂm: tÃÂÂt cÃÂÂ cÃÂc cÃÂÂng ÃÂang ÃÂÃÂÃÂÂc dÃÂng\n"
 
-#: inet/rcmd.c:200
+#: inet/rcmd.c:206
 #, c-format
 msgid "connect to address %s: "
 msgstr "kÃÂÂt nÃÂÂi tÃÂÂi ÃÂÃÂÂa chÃÂÂ %s: "
 
-#: inet/rcmd.c:213
+#: inet/rcmd.c:219
 #, c-format
 msgid "Trying %s...\n"
 msgstr "ÃÂang thÃÂÂ %s...\n"
 
-#: inet/rcmd.c:249
+#: inet/rcmd.c:255
 #, c-format
 msgid "rcmd: write (setting up stderr): %m\n"
 msgstr "rcmd: ghi (ÃÂang thiÃÂÂt lÃÂÂp ÃÂÃÂÂu lÃÂÂi tiÃÂu chuÃÂÂn): %m\n"
 
-#: inet/rcmd.c:265
+#: inet/rcmd.c:271
 #, c-format
 msgid "rcmd: poll (setting up stderr): %m\n"
 msgstr "rcmd: thÃÂm dÃÂ (ÃÂang thiÃÂÂt lÃÂÂp ÃÂÃÂÂu lÃÂÂi tiÃÂu chuÃÂÂn): %m\n"
 
-#: inet/rcmd.c:268
+#: inet/rcmd.c:274
 msgid "poll: protocol failure in circuit setup\n"
 msgstr "thÃÂm dÃÂ : lÃÂÂi giao thÃÂÂc trong thiÃÂÂt lÃÂÂp mÃÂÂch ÃÂiÃÂÂn\n"
 
-#: inet/rcmd.c:301
+#: inet/rcmd.c:306
 msgid "socket: protocol failure in circuit setup\n"
 msgstr "ÃÂÂ cÃÂÂm: lÃÂÂi giao thÃÂÂc trong thiÃÂÂt lÃÂÂp mÃÂÂch ÃÂiÃÂÂn\n"
 
-#: inet/rcmd.c:325
+#: inet/rcmd.c:330
 #, c-format
 msgid "rcmd: %s: short read"
 msgstr "rcmd: %s: ÃÂÃÂÂc ngÃÂÂn"
 
-#: inet/rcmd.c:481
+#: inet/rcmd.c:486
 msgid "lstat failed"
 msgstr "lstat bÃÂÂ lÃÂÂi"
 
-#: inet/rcmd.c:488
+#: inet/rcmd.c:493
 msgid "cannot open"
 msgstr "khÃÂng thÃÂÂ mÃÂÂ"
 
-#: inet/rcmd.c:490
+#: inet/rcmd.c:495
 msgid "fstat failed"
 msgstr "fstat bÃÂÂ lÃÂÂi"
 
-#: inet/rcmd.c:492
+#: inet/rcmd.c:497
 msgid "bad owner"
 msgstr "chÃÂÂ sai"
 
-#: inet/rcmd.c:494
+#: inet/rcmd.c:499
 msgid "writeable by other than owner"
 msgstr "ngÃÂÃÂÂi khÃÂc vÃÂÂi chÃÂÂ cÃÂng cÃÂ quyÃÂÂn ghi vÃÂo"
 
-#: inet/rcmd.c:496
+#: inet/rcmd.c:501
 msgid "hard linked somewhere"
 msgstr "ÃÂÃÂ liÃÂn kÃÂÂt cÃÂÂng vÃÂÂi mÃÂÂt vÃÂÂ trÃÂ nÃÂo ÃÂÃÂ"
 
@@ -1550,8 +1629,8 @@
 msgstr "chÃÂa ÃÂÃÂa ra tÃÂn tÃÂÃÂÂng trÃÂng cho kÃÂÂt thÃÂc phÃÂÂm vi"
 
 #: locale/programs/charmap.c:610 locale/programs/ld-address.c:602
-#: locale/programs/ld-collate.c:2767 locale/programs/ld-collate.c:3924
-#: locale/programs/ld-ctype.c:2232 locale/programs/ld-ctype.c:2984
+#: locale/programs/ld-collate.c:2769 locale/programs/ld-collate.c:3927
+#: locale/programs/ld-ctype.c:2257 locale/programs/ld-ctype.c:3009
 #: locale/programs/ld-identification.c:452
 #: locale/programs/ld-measurement.c:238 locale/programs/ld-messages.c:332
 #: locale/programs/ld-monetary.c:943 locale/programs/ld-name.c:307
@@ -1577,8 +1656,8 @@
 msgstr "%s: lÃÂÂi trong cÃÂ chÃÂÂ tÃÂnh trÃÂÂng"
 
 #: locale/programs/charmap.c:850 locale/programs/ld-address.c:618
-#: locale/programs/ld-collate.c:2764 locale/programs/ld-collate.c:4117
-#: locale/programs/ld-ctype.c:2229 locale/programs/ld-ctype.c:3001
+#: locale/programs/ld-collate.c:2766 locale/programs/ld-collate.c:4120
+#: locale/programs/ld-ctype.c:2254 locale/programs/ld-ctype.c:3026
 #: locale/programs/ld-identification.c:468
 #: locale/programs/ld-measurement.c:254 locale/programs/ld-messages.c:348
 #: locale/programs/ld-monetary.c:959 locale/programs/ld-name.c:323
@@ -1599,7 +1678,7 @@
 msgid "number of bytes for byte sequence of beginning and end of range not the same: %d vs %d"
 msgstr "sÃÂÂ byte cho dÃÂy byte ÃÂÂ ÃÂÃÂÂu vÃÂ cuÃÂÂi cÃÂÂa phÃÂÂm vi khÃÂng phÃÂÂi lÃÂ trÃÂng: %d so vÃÂÂi %d"
 
-#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3044
+#: locale/programs/charmap.c:993 locale/programs/ld-collate.c:3046
 #: locale/programs/repertoire.c:419
 msgid "invalid names for character range"
 msgstr "tÃÂn khÃÂng hÃÂÂp lÃÂÂ cho phÃÂÂm vi kÃÂ tÃÂÂ"
@@ -1621,8 +1700,8 @@
 msgid "resulting bytes for range not representable."
 msgstr "khÃÂng thÃÂÂ ÃÂÃÂÂi diÃÂÂn sÃÂÂ byte kÃÂÂt quÃÂÂ cho phÃÂÂm vi."
 
-#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1556
-#: locale/programs/ld-ctype.c:420 locale/programs/ld-identification.c:133
+#: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1558
+#: locale/programs/ld-ctype.c:421 locale/programs/ld-identification.c:133
 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97
 #: locale/programs/ld-monetary.c:194 locale/programs/ld-name.c:94
 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91
@@ -1686,7 +1765,7 @@
 msgstr "%s: mÃÂ quÃÂÂc gia thuÃÂÂc sÃÂÂ ÃÂ %d ÃÂ khÃÂng phÃÂÂi hÃÂÂp lÃÂÂ"
 
 #: locale/programs/ld-address.c:510 locale/programs/ld-address.c:547
-#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2608
+#: locale/programs/ld-address.c:585 locale/programs/ld-ctype.c:2633
 #: locale/programs/ld-identification.c:364
 #: locale/programs/ld-measurement.c:221 locale/programs/ld-messages.c:301
 #: locale/programs/ld-monetary.c:701 locale/programs/ld-monetary.c:736
@@ -1708,8 +1787,8 @@
 msgid "%s: unknown character in field `%s'"
 msgstr "%s: khÃÂng rÃÂ kÃÂ tÃÂÂ trong trÃÂÃÂÂng ÃÂ %s ÃÂ"
 
-#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3922
-#: locale/programs/ld-ctype.c:2981 locale/programs/ld-identification.c:449
+#: locale/programs/ld-address.c:599 locale/programs/ld-collate.c:3925
+#: locale/programs/ld-ctype.c:3006 locale/programs/ld-identification.c:449
 #: locale/programs/ld-measurement.c:235 locale/programs/ld-messages.c:330
 #: locale/programs/ld-monetary.c:941 locale/programs/ld-name.c:305
 #: locale/programs/ld-numeric.c:366 locale/programs/ld-paper.c:239
@@ -1718,12 +1797,12 @@
 msgid "%s: incomplete `END' line"
 msgstr "%s: dÃÂng ÃÂ END ÃÂ chÃÂa hoÃÂn toÃÂn"
 
-#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:542
-#: locale/programs/ld-collate.c:594 locale/programs/ld-collate.c:890
-#: locale/programs/ld-collate.c:903 locale/programs/ld-collate.c:2733
-#: locale/programs/ld-collate.c:2754 locale/programs/ld-collate.c:4107
-#: locale/programs/ld-ctype.c:1960 locale/programs/ld-ctype.c:2219
-#: locale/programs/ld-ctype.c:2806 locale/programs/ld-ctype.c:2992
+#: locale/programs/ld-address.c:609 locale/programs/ld-collate.c:544
+#: locale/programs/ld-collate.c:596 locale/programs/ld-collate.c:892
+#: locale/programs/ld-collate.c:905 locale/programs/ld-collate.c:2735
+#: locale/programs/ld-collate.c:2756 locale/programs/ld-collate.c:4110
+#: locale/programs/ld-ctype.c:1985 locale/programs/ld-ctype.c:2244
+#: locale/programs/ld-ctype.c:2831 locale/programs/ld-ctype.c:3017
 #: locale/programs/ld-identification.c:459
 #: locale/programs/ld-measurement.c:245 locale/programs/ld-messages.c:339
 #: locale/programs/ld-monetary.c:950 locale/programs/ld-name.c:314
@@ -1733,476 +1812,476 @@
 msgid "%s: syntax error"
 msgstr "%s: lÃÂÂi cÃÂ phÃÂp"
 
-#: locale/programs/ld-collate.c:417
+#: locale/programs/ld-collate.c:419
 #, c-format
 msgid "`%.*s' already defined in charmap"
 msgstr "ÃÂ %.*s ÃÂ ÃÂÃÂ ÃÂÃÂÃÂÂc xÃÂc ÃÂÃÂÂnh trong sÃÂ ÃÂÃÂÂ kÃÂ tÃÂÂ"
 
-#: locale/programs/ld-collate.c:426
+#: locale/programs/ld-collate.c:428
 #, c-format
 msgid "`%.*s' already defined in repertoire"
 msgstr "ÃÂ %.*s ÃÂ ÃÂÃÂ ÃÂÃÂÃÂÂc xÃÂc ÃÂÃÂÂnh trong repertoire"
 
-#: locale/programs/ld-collate.c:433
+#: locale/programs/ld-collate.c:435
 #, c-format
 msgid "`%.*s' already defined as collating symbol"
 msgstr "ÃÂ %.*s ÃÂ ÃÂÃÂ ÃÂÃÂÃÂÂc xÃÂc ÃÂÃÂÂnh lÃÂ kÃÂ hiÃÂÂu ÃÂÃÂÂi chiÃÂÂu"
 
-#: locale/programs/ld-collate.c:440
+#: locale/programs/ld-collate.c:442
 #, c-format
 msgid "`%.*s' already defined as collating element"
 msgstr "ÃÂ %.*s ÃÂ ÃÂÃÂ ÃÂÃÂÃÂÂc xÃÂc ÃÂÃÂÂnh lÃÂ phÃÂÂn tÃÂÂ ÃÂÃÂÂi chiÃÂÂu"
 
-#: locale/programs/ld-collate.c:471 locale/programs/ld-collate.c:497
+#: locale/programs/ld-collate.c:473 locale/programs/ld-collate.c:499
 #, c-format
 msgid "%s: `forward' and `backward' are mutually excluding each other"
 msgstr "%s: ÃÂ forward ÃÂ (tiÃÂÂp tÃÂÂi) vÃÂ ÃÂ backward ÃÂ (lÃÂi lÃÂÂi) thÃÂ loÃÂÂi tÃÂÂ lÃÂÂn nhau"
 
-#: locale/programs/ld-collate.c:481 locale/programs/ld-collate.c:507
-#: locale/programs/ld-collate.c:523
+#: locale/programs/ld-collate.c:483 locale/programs/ld-collate.c:509
+#: locale/programs/ld-collate.c:525
 #, c-format
 msgid "%s: `%s' mentioned more than once in definition of weight %d"
 msgstr "%s: ÃÂ %s ÃÂ ÃÂÃÂÃÂÂc ghi nhiÃÂÂu lÃÂÂn ÃÂÃÂÂ xÃÂc ÃÂÃÂÂnh ÃÂÃÂÂ ÃÂÃÂÂm %d"
 
-#: locale/programs/ld-collate.c:579
+#: locale/programs/ld-collate.c:581
 #, c-format
 msgid "%s: too many rules; first entry only had %d"
 msgstr "%s: quÃÂ nhiÃÂÂu quy tÃÂÂc; mÃÂÂc nhÃÂÂp thÃÂÂ nhÃÂÂt chÃÂÂ cÃÂ %d"
 
-#: locale/programs/ld-collate.c:615
+#: locale/programs/ld-collate.c:617
 #, c-format
 msgid "%s: not enough sorting rules"
 msgstr "%s: khÃÂng ÃÂÃÂÂ quy tÃÂÂc sÃÂÂp xÃÂÂp"
 
-#: locale/programs/ld-collate.c:780
+#: locale/programs/ld-collate.c:782
 #, c-format
 msgid "%s: empty weight string not allowed"
 msgstr "%s: khÃÂng cho phÃÂp chuÃÂÂi ÃÂÃÂÂ ÃÂÃÂÂm rÃÂÂng"
 
-#: locale/programs/ld-collate.c:875
+#: locale/programs/ld-collate.c:877
 #, c-format
 msgid "%s: weights must use the same ellipsis symbol as the name"
 msgstr "%s: ÃÂÃÂÂ ÃÂÃÂÂm phÃÂÂi dÃÂng cÃÂng mÃÂÂt kÃÂ hiÃÂÂu dÃÂÂu chÃÂÂm lÃÂÂng vÃÂÂi tÃÂn"
 
-#: locale/programs/ld-collate.c:931
+#: locale/programs/ld-collate.c:933
 #, c-format
 msgid "%s: too many values"
 msgstr "%s: quÃÂ nhiÃÂÂu giÃÂ trÃÂÂ"
 
-#: locale/programs/ld-collate.c:1051 locale/programs/ld-collate.c:1226
+#: locale/programs/ld-collate.c:1053 locale/programs/ld-collate.c:1228
 #, c-format
 msgid "order for `%.*s' already defined at %s:%Zu"
 msgstr "thÃÂÂ tÃÂÂ ÃÂ %.*s ÃÂ ÃÂÃÂ ÃÂÃÂÃÂÂc xÃÂc ÃÂÃÂÂnh ÃÂÂ %s:%Zu"
 
-#: locale/programs/ld-collate.c:1101
+#: locale/programs/ld-collate.c:1103
 #, c-format
 msgid "%s: the start and the end symbol of a range must stand for characters"
 msgstr "%s: kÃÂ hiÃÂÂu ÃÂÃÂÂu vÃÂ kÃÂ hiÃÂÂu cuÃÂÂi cÃÂÂa mÃÂÂt phÃÂÂm vi phÃÂÂi ÃÂÃÂÂi diÃÂÂn kÃÂ tÃÂÂ"
 
-#: locale/programs/ld-collate.c:1128
+#: locale/programs/ld-collate.c:1130
 #, c-format
 msgid "%s: byte sequences of first and last character must have the same length"
 msgstr "%s: dÃÂy byte cÃÂÂa kÃÂ tÃÂÂ ÃÂÃÂÂu vÃÂ kÃÂ tÃÂÂ cuÃÂÂi phÃÂÂi cÃÂ cÃÂng mÃÂÂt chiÃÂÂu dÃÂi"
 
-#: locale/programs/ld-collate.c:1170
+#: locale/programs/ld-collate.c:1172
 #, c-format
 msgid "%s: byte sequence of first character of range is not lower than that of the last character"
 msgstr "%s: dÃÂy byte cÃÂÂa kÃÂ tÃÂÂ ÃÂÃÂÂu cÃÂÂa phÃÂÂm vi khÃÂng phÃÂÂi nhÃÂÂ hÃÂn kÃÂ tÃÂÂ cuÃÂÂi"
 
-#: locale/programs/ld-collate.c:1295
+#: locale/programs/ld-collate.c:1297
 #, c-format
 msgid "%s: symbolic range ellipsis must not directly follow `order_start'"
 msgstr "%s: dÃÂÂu chÃÂÂm lÃÂÂng phÃÂÂm vi tÃÂÃÂÂng trÃÂng khÃÂng thÃÂÂ nÃÂÂm ÃÂÃÂng sau ÃÂ order_start ÃÂ"
 
-#: locale/programs/ld-collate.c:1299
+#: locale/programs/ld-collate.c:1301
 #, c-format
 msgid "%s: symbolic range ellipsis must not be directly followed by `order_end'"
 msgstr "%s: dÃÂÂu chÃÂÂm lÃÂÂng phÃÂÂm vi tÃÂÃÂÂng trÃÂng khÃÂng thÃÂÂ nÃÂÂm ÃÂÃÂng trÃÂÃÂÂc ÃÂ order_end ÃÂ"
 
-#: locale/programs/ld-collate.c:1319 locale/programs/ld-ctype.c:1477
+#: locale/programs/ld-collate.c:1321 locale/programs/ld-ctype.c:1502
 #, c-format
 msgid "`%s' and `%.*s' are not valid names for symbolic range"
 msgstr "ÃÂ %s ÃÂ vÃÂ ÃÂ %.*s ÃÂ khÃÂng phÃÂÂi lÃÂ tÃÂn hÃÂÂp lÃÂÂ cho phÃÂÂm vi tÃÂÃÂÂng trÃÂng"
 
-#: locale/programs/ld-collate.c:1369 locale/programs/ld-collate.c:3858
+#: locale/programs/ld-collate.c:1371 locale/programs/ld-collate.c:3861
 #, c-format
 msgid "%s: order for `%.*s' already defined at %s:%Zu"
 msgstr "%s: thÃÂÂ tÃÂÂ ÃÂ %.*s ÃÂ ÃÂÃÂ ÃÂÃÂÃÂÂc xÃÂc ÃÂÃÂÂnh ÃÂÂ %s:%Zu"
 
-#: locale/programs/ld-collate.c:1378
+#: locale/programs/ld-collate.c:1380
 #, c-format
 msgid "%s: `%s' must be a character"
 msgstr "%s: ÃÂ %s ÃÂ phÃÂÂi lÃÂ mÃÂÂt kÃÂ tÃÂÂ"
 
-#: locale/programs/ld-collate.c:1573
+#: locale/programs/ld-collate.c:1575
 #, c-format
 msgid "%s: `position' must be used for a specific level in all sections or none"
 msgstr "%s: ÃÂ position ÃÂ (vÃÂÂ trÃÂ) phÃÂÂi ÃÂÃÂÃÂÂc dÃÂng cho mÃÂÂt cÃÂÂp cÃÂÂ thÃÂÂ trong tÃÂÂt cÃÂÂ cÃÂc phÃÂÂn, hoÃÂÂc trong khÃÂng phÃÂÂn gÃÂ"
 
-#: locale/programs/ld-collate.c:1598
+#: locale/programs/ld-collate.c:1600
 #, c-format
 msgid "symbol `%s' not defined"
 msgstr "chÃÂa xÃÂc ÃÂÃÂÂnh kÃÂ hiÃÂÂu ÃÂ %s ÃÂ"
 
-#: locale/programs/ld-collate.c:1674 locale/programs/ld-collate.c:1780
+#: locale/programs/ld-collate.c:1676 locale/programs/ld-collate.c:1782
 #, c-format
 msgid "symbol `%s' has the same encoding as"
 msgstr "kÃÂ hiÃÂÂu ÃÂ %s ÃÂ cÃÂ cÃÂng mÃÂÂt bÃÂÂng mÃÂ vÃÂÂi"
 
-#: locale/programs/ld-collate.c:1678 locale/programs/ld-collate.c:1784
+#: locale/programs/ld-collate.c:1680 locale/programs/ld-collate.c:1786
 #, c-format
 msgid "symbol `%s'"
 msgstr "kÃÂ hiÃÂÂu ÃÂ %s ÃÂ"
 
-#: locale/programs/ld-collate.c:1826
+#: locale/programs/ld-collate.c:1828
 #, c-format
 msgid "no definition of `UNDEFINED'"
 msgstr "chÃÂa xÃÂc ÃÂÃÂÂnh ÃÂ UNDEFINED ÃÂ"
 
-#: locale/programs/ld-collate.c:1855
+#: locale/programs/ld-collate.c:1857
 #, c-format
 msgid "too many errors; giving up"
 msgstr "quÃÂ nhiÃÂÂu lÃÂÂi nÃÂn chÃÂÂu thua"
 
-#: locale/programs/ld-collate.c:2659 locale/programs/ld-collate.c:4046
+#: locale/programs/ld-collate.c:2661 locale/programs/ld-collate.c:4049
 #, c-format
 msgid "%s: nested conditionals not supported"
 msgstr "%s: khÃÂng hÃÂÂ trÃÂÂ ÃÂiÃÂÂu kiÃÂÂn nhÃÂng"
 
-#: locale/programs/ld-collate.c:2677
+#: locale/programs/ld-collate.c:2679
 #, c-format
 msgid "%s: more then one 'else'"
 msgstr "%s: nhiÃÂÂu ÃÂiÃÂÂu kiÃÂÂn ÃÂ else ÃÂ (nÃÂÂu khÃÂng)"
 
-#: locale/programs/ld-collate.c:2852
+#: locale/programs/ld-collate.c:2854
 #, c-format
 msgid "%s: duplicate definition of `%s'"
 msgstr "%s: lÃÂÂi xÃÂc ÃÂÃÂÂnh ÃÂ %s ÃÂ trÃÂng"
 
-#: locale/programs/ld-collate.c:2888
+#: locale/programs/ld-collate.c:2890
 #, c-format
 msgid "%s: duplicate declaration of section `%s'"
 msgstr "%s: lÃÂÂi xÃÂc ÃÂÃÂÂnh phÃÂÂn ÃÂ %s ÃÂ trÃÂng"
 
-#: locale/programs/ld-collate.c:3024
+#: locale/programs/ld-collate.c:3026
 #, c-format
 msgid "%s: unknown character in collating symbol name"
 msgstr "%s: khÃÂng rÃÂ kÃÂ tÃÂÂ trong tÃÂn kÃÂ hiÃÂÂu ÃÂÃÂÂi chiÃÂÂu"
 
-#: locale/programs/ld-collate.c:3153
+#: locale/programs/ld-collate.c:3155
 #, c-format
 msgid "%s: unknown character in equivalent definition name"
 msgstr "%s: khÃÂng rÃÂ kÃÂ tÃÂÂ trong tÃÂn lÃÂÂi xÃÂc ÃÂÃÂÂnh tÃÂÃÂng ÃÂÃÂÃÂng"
 
-#: locale/programs/ld-collate.c:3164
+#: locale/programs/ld-collate.c:3166
 #, c-format
 msgid "%s: unknown character in equivalent definition value"
 msgstr "%s: khÃÂng rÃÂ kÃÂ tÃÂÂ trong giÃÂ trÃÂÂ lÃÂÂi xÃÂc ÃÂÃÂÂnh tÃÂÃÂng ÃÂÃÂÃÂng"
 
-#: locale/programs/ld-collate.c:3174
+#: locale/programs/ld-collate.c:3176
 #, c-format
 msgid "%s: unknown symbol `%s' in equivalent definition"
 msgstr "%s: khÃÂng rÃÂ kÃÂ hiÃÂÂu ÃÂ %s ÃÂ trong lÃÂÂi xÃÂc ÃÂÃÂÂnh tÃÂÃÂng ÃÂÃÂÃÂng"
 
-#: locale/programs/ld-collate.c:3183
+#: locale/programs/ld-collate.c:3185
 msgid "error while adding equivalent collating symbol"
 msgstr "gÃÂÂp lÃÂÂi khi thÃÂm kÃÂ hiÃÂÂu ÃÂÃÂÂi chiÃÂÂu tÃÂÃÂng ÃÂÃÂÃÂng"
 
-#: locale/programs/ld-collate.c:3221
+#: locale/programs/ld-collate.c:3223
 #, c-format
 msgid "duplicate definition of script `%s'"
 msgstr "lÃÂÂi xÃÂc ÃÂÃÂÂnh vÃÂn lÃÂÂnh ÃÂ %s ÃÂ trÃÂng"
 
-#: locale/programs/ld-collate.c:3269
+#: locale/programs/ld-collate.c:3271
 #, c-format
 msgid "%s: unknown section name `%.*s'"
 msgstr "%s: khÃÂng rÃÂ tÃÂn phÃÂÂn ÃÂ %.*s ÃÂ"
 
-#: locale/programs/ld-collate.c:3298
+#: locale/programs/ld-collate.c:3300
 #, c-format
 msgid "%s: multiple order definitions for section `%s'"
 msgstr "%s: nhiÃÂÂu lÃÂÂi xÃÂc ÃÂÃÂÂnh thÃÂÂ tÃÂÂ cho phÃÂÂn ÃÂ %s ÃÂ"
 
-#: locale/programs/ld-collate.c:3326
+#: locale/programs/ld-collate.c:3328
 #, c-format
 msgid "%s: invalid number of sorting rules"
 msgstr "%s: sÃÂÂ quy tÃÂÂc sÃÂÂp xÃÂÂp khÃÂng hÃÂÂp lÃÂÂ"
 
-#: locale/programs/ld-collate.c:3353
+#: locale/programs/ld-collate.c:3355
 #, c-format
 msgid "%s: multiple order definitions for unnamed section"
 msgstr "%s: nhiÃÂÂu lÃÂÂi xÃÂc ÃÂÃÂÂnh thÃÂÂ tÃÂÂ cho phÃÂÂn khÃÂng tÃÂn"
 
-#: locale/programs/ld-collate.c:3407 locale/programs/ld-collate.c:3537
-#: locale/programs/ld-collate.c:3900
+#: locale/programs/ld-collate.c:3410 locale/programs/ld-collate.c:3540
+#: locale/programs/ld-collate.c:3903
 #, c-format
 msgid "%s: missing `order_end' keyword"
 msgstr "%s: thiÃÂÂu tÃÂÂ khoÃÂ ÃÂ order_end ÃÂ"
 
-#: locale/programs/ld-collate.c:3470
+#: locale/programs/ld-collate.c:3473
 #, c-format
 msgid "%s: order for collating symbol %.*s not yet defined"
 msgstr "%s: chÃÂa xÃÂc ÃÂÃÂÂnh thÃÂÂ tÃÂÂ cho kÃÂ hiÃÂÂu ÃÂÃÂÂi chiÃÂÂu %.*s"
 
-#: locale/programs/ld-collate.c:3488
+#: locale/programs/ld-collate.c:3491
 #, c-format
 msgid "%s: order for collating element %.*s not yet defined"
 msgstr "%s: chÃÂa xÃÂc ÃÂÃÂÂnh thÃÂÂ tÃÂÂ cho phÃÂÂn tÃÂÂ ÃÂÃÂÂi chiÃÂÂu %.*s"
 
-#: locale/programs/ld-collate.c:3499
+#: locale/programs/ld-collate.c:3502
 #, c-format
 msgid "%s: cannot reorder after %.*s: symbol not known"
 msgstr "%s: khÃÂng thÃÂÂ sÃÂÂp xÃÂÂp lÃÂÂi sau %.*s: kÃÂ hiÃÂÂu khÃÂng rÃÂ"
 
-#: locale/programs/ld-collate.c:3551 locale/programs/ld-collate.c:3912
+#: locale/programs/ld-collate.c:3554 locale/programs/ld-collate.c:3915
 #, c-format
 msgid "%s: missing `reorder-end' keyword"
 msgstr "%s: thiÃÂÂu tÃÂÂ khoÃÂ ÃÂ reorder-end ÃÂ"
 
-#: locale/programs/ld-collate.c:3585 locale/programs/ld-collate.c:3783
+#: locale/programs/ld-collate.c:3588 locale/programs/ld-collate.c:3786
 #, c-format
 msgid "%s: section `%.*s' not known"
 msgstr "%s: khÃÂng rÃÂ phÃÂÂn ÃÂ %.*s ÃÂ"
 
-#: locale/programs/ld-collate.c:3650
+#: locale/programs/ld-collate.c:3653
 #, c-format
 msgid "%s: bad symbol <%.*s>"
 msgstr "%s: kÃÂ hiÃÂÂu sai <%.*s>"
 
-#: locale/programs/ld-collate.c:3846
+#: locale/programs/ld-collate.c:3849
 #, c-format
 msgid "%s: cannot have `%s' as end of ellipsis range"
 msgstr "%s: khÃÂng thÃÂÂ dÃÂng ÃÂ %s ÃÂ lÃÂm kÃÂÂt thÃÂc cÃÂÂa phÃÂÂm vi dÃÂÂu chÃÂÂm lÃÂÂng"
 
-#: locale/programs/ld-collate.c:3896
+#: locale/programs/ld-collate.c:3899
 #, c-format
 msgid "%s: empty category description not allowed"
 msgstr "%s: khÃÂng cho phÃÂp mÃÂ tÃÂÂ phÃÂn loÃÂÂi rÃÂÂng"
 
-#: locale/programs/ld-collate.c:3915
+#: locale/programs/ld-collate.c:3918
 #, c-format
 msgid "%s: missing `reorder-sections-end' keyword"
 msgstr "%s: thiÃÂÂu tÃÂÂ khoÃÂ ÃÂ reorder-sections-end ÃÂ"
 
-#: locale/programs/ld-collate.c:4079
+#: locale/programs/ld-collate.c:4082
 #, c-format
 msgid "%s: '%s' without matching 'ifdef' or 'ifndef'"
 msgstr "%s: ÃÂ %s ÃÂ khÃÂng cÃÂ ÃÂ ifdef ÃÂ hoÃÂÂc ÃÂ ifndef ÃÂ tÃÂÃÂng ÃÂÂng"
 
-#: locale/programs/ld-collate.c:4097
+#: locale/programs/ld-collate.c:4100
 #, c-format
 msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'"
 msgstr "%s: ÃÂ endif ÃÂ khÃÂng cÃÂ ÃÂ ifdef ÃÂ hoÃÂÂc ÃÂ ifndef ÃÂ tÃÂÃÂng ÃÂÂng"
 
-#: locale/programs/ld-ctype.c:439
+#: locale/programs/ld-ctype.c:440
 #, c-format
 msgid "No character set name specified in charmap"
 msgstr "ChÃÂa xÃÂc ÃÂÃÂÂnh tÃÂn bÃÂÂ kÃÂ tÃÂÂ trong sÃÂ ÃÂÃÂÂ kÃÂ tÃÂÂ"
 
-#: locale/programs/ld-ctype.c:468
+#: locale/programs/ld-ctype.c:469
 #, c-format
 msgid "character L'\\u%0*x' in class `%s' must be in class `%s'"
 msgstr "kÃÂ tÃÂÂ L'\\u%0*x' trong hÃÂÂng ÃÂ %s ÃÂ cÃÂng phÃÂÂi nÃÂÂm trong hÃÂÂng ÃÂ %s ÃÂ"
 
-#: locale/programs/ld-ctype.c:483
+#: locale/programs/ld-ctype.c:484
 #, c-format
 msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'"
 msgstr "kÃÂ tÃÂÂ L'\\u%0*x' trong hÃÂÂng ÃÂ %s ÃÂ khÃÂng thÃÂÂ nÃÂÂm trong hÃÂÂng ÃÂ %s ÃÂ"
 
-#: locale/programs/ld-ctype.c:497 locale/programs/ld-ctype.c:555
+#: locale/programs/ld-ctype.c:498 locale/programs/ld-ctype.c:556
 #, c-format
 msgid "internal error in %s, line %u"
 msgstr "gÃÂÂp lÃÂÂi nÃÂÂi bÃÂÂ trong %s, dÃÂng %u"
 
-#: locale/programs/ld-ctype.c:526
+#: locale/programs/ld-ctype.c:527
 #, c-format
 msgid "character '%s' in class `%s' must be in class `%s'"
 msgstr "kÃÂ tÃÂÂ ÃÂ %s ÃÂ trong hÃÂÂng ÃÂ %s ÃÂ cÃÂng phÃÂÂi nÃÂÂm trong hÃÂÂng ÃÂ %s ÃÂ"
 
-#: locale/programs/ld-ctype.c:542
+#: locale/programs/ld-ctype.c:543
 #, c-format
 msgid "character '%s' in class `%s' must not be in class `%s'"
 msgstr "kÃÂ tÃÂÂ ÃÂ %s ÃÂ trong hÃÂÂng ÃÂ %s ÃÂ khÃÂng thÃÂÂ nÃÂÂm trong hÃÂÂng ÃÂ %s ÃÂ"
 
-#: locale/programs/ld-ctype.c:572 locale/programs/ld-ctype.c:610
+#: locale/programs/ld-ctype.c:573 locale/programs/ld-ctype.c:611
 #, c-format
 msgid "<SP> character not in class `%s'"
 msgstr "kÃÂ tÃÂÂ <SP> khÃÂng phÃÂÂi nÃÂÂm trong hÃÂÂng ÃÂ %s ÃÂ"
 
-#: locale/programs/ld-ctype.c:584 locale/programs/ld-ctype.c:621
+#: locale/programs/ld-ctype.c:585 locale/programs/ld-ctype.c:622
 #, c-format
 msgid "<SP> character must not be in class `%s'"
 msgstr "kÃÂ tÃÂÂ <SP> khÃÂng thÃÂÂ nÃÂÂm trong hÃÂÂng ÃÂ %s ÃÂ"
 
-#: locale/programs/ld-ctype.c:599
+#: locale/programs/ld-ctype.c:600
 #, c-format
 msgid "character <SP> not defined in character map"
 msgstr "kÃÂ tÃÂÂ <SP> khÃÂng phÃÂÂi ÃÂÃÂÃÂÂc xÃÂc ÃÂÃÂÂnh trong sÃÂ ÃÂÃÂÂ kÃÂ tÃÂÂ"
 
-#: locale/programs/ld-ctype.c:714
+#: locale/programs/ld-ctype.c:736
 #, c-format
 msgid "`digit' category has not entries in groups of ten"
 msgstr "phÃÂn loÃÂÂi ÃÂ digit ÃÂ (chÃÂÂ sÃÂÂ) khÃÂng cÃÂ mÃÂÂc nhÃÂÂp theo nhÃÂm mÃÂÃÂÂi"
 
-#: locale/programs/ld-ctype.c:763
+#: locale/programs/ld-ctype.c:785
 #, c-format
 msgid "no input digits defined and none of the standard names in the charmap"
 msgstr "chÃÂa xÃÂc ÃÂÃÂÂnh chÃÂÂ sÃÂÂ nhÃÂÂp vÃÂo hoÃÂÂc tÃÂn tiÃÂu chuÃÂÂn trong sÃÂ ÃÂÃÂÂ kÃÂ tÃÂÂ"
 
-#: locale/programs/ld-ctype.c:828
+#: locale/programs/ld-ctype.c:850
 #, c-format
 msgid "not all characters used in `outdigit' are available in the charmap"
 msgstr "khÃÂng phÃÂÂi tÃÂÂt cÃÂÂ cÃÂc kÃÂ tÃÂÂ ÃÂÃÂÃÂÂc dÃÂng trong ÃÂ outdigit ÃÂ cÃÂng sÃÂÂn sÃÂng trong sÃÂ ÃÂÃÂÂ kÃÂ tÃÂÂ"
 
-#: locale/programs/ld-ctype.c:845
+#: locale/programs/ld-ctype.c:867
 #, c-format
 msgid "not all characters used in `outdigit' are available in the repertoire"
 msgstr "khÃÂng phÃÂÂi tÃÂÂt cÃÂÂ cÃÂc kÃÂ tÃÂÂ ÃÂÃÂÃÂÂc dÃÂng trong ÃÂ outdigit ÃÂ cÃÂng sÃÂÂn sÃÂng trong repertoire"
 
-#: locale/programs/ld-ctype.c:1245
+#: locale/programs/ld-ctype.c:1270
 #, c-format
 msgid "character class `%s' already defined"
 msgstr "hÃÂÂng kÃÂ tÃÂÂ ÃÂ %s ÃÂ ÃÂÃÂ ÃÂÃÂÃÂÂc xÃÂc ÃÂÃÂÂnh"
 
-#: locale/programs/ld-ctype.c:1251
+#: locale/programs/ld-ctype.c:1276
 #, c-format
 msgid "implementation limit: no more than %Zd character classes allowed"
 msgstr "giÃÂÂi hÃÂÂn thÃÂÂc hiÃÂÂn: khÃÂng cho phÃÂp vÃÂÃÂÂt quÃÂ %Zd hÃÂÂng kÃÂ tÃÂÂ"
 
-#: locale/programs/ld-ctype.c:1277
+#: locale/programs/ld-ctype.c:1302
 #, c-format
 msgid "character map `%s' already defined"
 msgstr "sÃÂ ÃÂÃÂÂ kÃÂ tÃÂÂ ÃÂ %s ÃÂ ÃÂÃÂ ÃÂÃÂÃÂÂc xÃÂc ÃÂÃÂÂnh"
 
-#: locale/programs/ld-ctype.c:1283
+#: locale/programs/ld-ctype.c:1308
 #, c-format
 msgid "implementation limit: no more than %d character maps allowed"
 msgstr "giÃÂÂi hÃÂÂn thÃÂÂc hiÃÂÂn: khÃÂng cho phÃÂp vÃÂÃÂÂt quÃÂ %d sÃÂ ÃÂÃÂÂ kÃÂ tÃÂÂ"
 
-#: locale/programs/ld-ctype.c:1548 locale/programs/ld-ctype.c:1673
-#: locale/programs/ld-ctype.c:1779 locale/programs/ld-ctype.c:2471
-#: locale/programs/ld-ctype.c:3467
+#: locale/programs/ld-ctype.c:1573 locale/programs/ld-ctype.c:1698
+#: locale/programs/ld-ctype.c:1804 locale/programs/ld-ctype.c:2496
+#: locale/programs/ld-ctype.c:3492
 #, c-format
 msgid "%s: field `%s' does not contain exactly ten entries"
 msgstr "%s: trÃÂÃÂÂng ÃÂ %s ÃÂ khÃÂng chÃÂÂa chÃÂnh xÃÂc mÃÂÃÂÂi mÃÂÂc nhÃÂÂp"
 
-#: locale/programs/ld-ctype.c:1576 locale/programs/ld-ctype.c:2150
+#: locale/programs/ld-ctype.c:1601 locale/programs/ld-ctype.c:2175
 #, c-format
 msgid "to-value <U%0*X> of range is smaller than from-value <U%0*X>"
 msgstr "giÃÂ trÃÂÂ ÃÂÃÂÂn <U%0*X> cÃÂÂa phÃÂÂm vi lÃÂ nhÃÂÂ hÃÂn giÃÂ trÃÂÂ TÃÂÂ <U%0*X>"
 
-#: locale/programs/ld-ctype.c:1703
+#: locale/programs/ld-ctype.c:1728
 msgid "start and end character sequence of range must have the same length"
 msgstr "dÃÂy kÃÂ tÃÂÂ ÃÂÃÂÂu vÃÂ cuÃÂÂi cÃÂÂa phÃÂÂm vi phÃÂÂi cÃÂ cÃÂng mÃÂÂt chiÃÂÂu dÃÂi"
 
-#: locale/programs/ld-ctype.c:1710
+#: locale/programs/ld-ctype.c:1735
 msgid "to-value character sequence is smaller than from-value sequence"
 msgstr "dÃÂy kÃÂ tÃÂÂ cÃÂÂa giÃÂ trÃÂÂ ÃÂÃÂÂn lÃÂ nhÃÂÂ hÃÂn dÃÂy kÃÂ tÃÂÂ cÃÂÂa giÃÂ trÃÂÂ TÃÂÂ"
 
-#: locale/programs/ld-ctype.c:2070 locale/programs/ld-ctype.c:2121
+#: locale/programs/ld-ctype.c:2095 locale/programs/ld-ctype.c:2146
 msgid "premature end of `translit_ignore' definition"
 msgstr "gÃÂÂp kÃÂÂt thÃÂc quÃÂ sÃÂÂm cÃÂÂa lÃÂÂi xÃÂc ÃÂÃÂÂnh ÃÂ translit_ignore ÃÂ"
 
-#: locale/programs/ld-ctype.c:2076 locale/programs/ld-ctype.c:2127
-#: locale/programs/ld-ctype.c:2169
+#: locale/programs/ld-ctype.c:2101 locale/programs/ld-ctype.c:2152
+#: locale/programs/ld-ctype.c:2194
 msgid "syntax error"
 msgstr "lÃÂÂi cÃÂ phÃÂp"
 
-#: locale/programs/ld-ctype.c:2303
+#: locale/programs/ld-ctype.c:2328
 #, c-format
 msgid "%s: syntax error in definition of new character class"
 msgstr "%s: gÃÂÂp lÃÂÂi cÃÂ phÃÂp trong lÃÂÂi xÃÂc ÃÂÃÂÂnh cÃÂÂa hÃÂÂng kÃÂ tÃÂÂ mÃÂÂi"
 
-#: locale/programs/ld-ctype.c:2318
+#: locale/programs/ld-ctype.c:2343
 #, c-format
 msgid "%s: syntax error in definition of new character map"
 msgstr "%s: gÃÂÂp lÃÂÂi cÃÂ phÃÂp trong lÃÂÂi xÃÂc ÃÂÃÂÂnh cÃÂÂa sÃÂ ÃÂÃÂÂ kÃÂ tÃÂÂ mÃÂÂi"
 
-#: locale/programs/ld-ctype.c:2493
+#: locale/programs/ld-ctype.c:2518
 msgid "ellipsis range must be marked by two operands of same type"
 msgstr "phÃÂÂm vi dÃÂÂu chÃÂÂm lÃÂÂng phÃÂÂi ÃÂÃÂÃÂÂc ÃÂÃÂnh dÃÂÂu bÃÂÂng hai toÃÂn hÃÂÂng cÃÂng kiÃÂÂu"
 
-#: locale/programs/ld-ctype.c:2502
+#: locale/programs/ld-ctype.c:2527
 msgid "with symbolic name range values the absolute ellipsis `...' must not be used"
 msgstr "ÃÂÃÂÂi vÃÂÂi giÃÂ trÃÂÂ tÃÂn tÃÂÃÂÂng trÃÂng thÃÂ khÃÂng cho phÃÂp dÃÂng dÃÂÂu chÃÂÂm lÃÂÂng tuyÃÂÂt ÃÂÃÂÂi ÃÂ ÃÂÂ ÃÂ"
 
-#: locale/programs/ld-ctype.c:2517
+#: locale/programs/ld-ctype.c:2542
 msgid "with UCS range values one must use the hexadecimal symbolic ellipsis `..'"
 msgstr "ÃÂÃÂÂi vÃÂÂi giÃÂ trÃÂÂ phÃÂÂm vi UCS thÃÂ phÃÂÂi dÃÂng dÃÂÂu chÃÂÂm lÃÂÂng tÃÂÃÂÂng trÃÂng thÃÂÂp lÃÂÂc ÃÂ .. ÃÂ"
 
-#: locale/programs/ld-ctype.c:2531
+#: locale/programs/ld-ctype.c:2556
 msgid "with character code range values one must use the absolute ellipsis `...'"
 msgstr "ÃÂÃÂÂi vÃÂÂi giÃÂ trÃÂÂ phÃÂÂm vi mÃÂ kÃÂ tÃÂÂ thÃÂ phÃÂÂi dÃÂng dÃÂÂu chÃÂÂm lÃÂÂng tuyÃÂÂt ÃÂÃÂÂi ÃÂ ÃÂÂ ÃÂ"
 
-#: locale/programs/ld-ctype.c:2682
+#: locale/programs/ld-ctype.c:2707
 #, c-format
 msgid "duplicated definition for mapping `%s'"
 msgstr "gÃÂÂp lÃÂÂi xÃÂc ÃÂÃÂÂnh trÃÂng cÃÂÂa sÃÂÂ ÃÂnh xÃÂÂ ÃÂ %s ÃÂ"
 
-#: locale/programs/ld-ctype.c:2768 locale/programs/ld-ctype.c:2912
+#: locale/programs/ld-ctype.c:2793 locale/programs/ld-ctype.c:2937
 #, c-format
 msgid "%s: `translit_start' section does not end with `translit_end'"
 msgstr "%s: phÃÂÂn ÃÂ translit_start ÃÂ khÃÂng kÃÂÂt thÃÂc vÃÂÂi ÃÂ translit_end ÃÂ"
 
-#: locale/programs/ld-ctype.c:2863
+#: locale/programs/ld-ctype.c:2888
 #, c-format
 msgid "%s: duplicate `default_missing' definition"
 msgstr "%s: lÃÂÂi xÃÂc ÃÂÃÂÂnh ÃÂ default_missing ÃÂ trÃÂng"
 
-#: locale/programs/ld-ctype.c:2868
+#: locale/programs/ld-ctype.c:2893
 msgid "previous definition was here"
 msgstr "lÃÂÂi xÃÂc ÃÂÃÂÂnh trÃÂÃÂÂc ÃÂÂ ÃÂÃÂy"
 
-#: locale/programs/ld-ctype.c:2890
+#: locale/programs/ld-ctype.c:2915
 #, c-format
 msgid "%s: no representable `default_missing' definition found"
 msgstr "%s: khÃÂng tÃÂm thÃÂÂy lÃÂÂi xÃÂc ÃÂÃÂÂnh ÃÂ default_missing ÃÂ cÃÂ thÃÂÂ ÃÂÃÂÂi diÃÂÂn"
 
-#: locale/programs/ld-ctype.c:3043 locale/programs/ld-ctype.c:3127
-#: locale/programs/ld-ctype.c:3147 locale/programs/ld-ctype.c:3168
-#: locale/programs/ld-ctype.c:3189 locale/programs/ld-ctype.c:3210
-#: locale/programs/ld-ctype.c:3231 locale/programs/ld-ctype.c:3271
-#: locale/programs/ld-ctype.c:3292 locale/programs/ld-ctype.c:3359
-#: locale/programs/ld-ctype.c:3401 locale/programs/ld-ctype.c:3426
+#: locale/programs/ld-ctype.c:3068 locale/programs/ld-ctype.c:3152
+#: locale/programs/ld-ctype.c:3172 locale/programs/ld-ctype.c:3193
+#: locale/programs/ld-ctype.c:3214 locale/programs/ld-ctype.c:3235
+#: locale/programs/ld-ctype.c:3256 locale/programs/ld-ctype.c:3296
+#: locale/programs/ld-ctype.c:3317 locale/programs/ld-ctype.c:3384
+#: locale/programs/ld-ctype.c:3426 locale/programs/ld-ctype.c:3451
 #, c-format
 msgid "%s: character `%s' not defined while needed as default value"
 msgstr "%s: chÃÂa xÃÂc ÃÂÃÂÂnh kÃÂ tÃÂÂ ÃÂ %s ÃÂ mÃÂ cÃÂÂn thiÃÂÂt lÃÂm giÃÂ trÃÂÂ mÃÂÂc ÃÂÃÂÂnh"
 
-#: locale/programs/ld-ctype.c:3048 locale/programs/ld-ctype.c:3132
-#: locale/programs/ld-ctype.c:3152 locale/programs/ld-ctype.c:3173
-#: locale/programs/ld-ctype.c:3194 locale/programs/ld-ctype.c:3215
-#: locale/programs/ld-ctype.c:3236 locale/programs/ld-ctype.c:3276
-#: locale/programs/ld-ctype.c:3297 locale/programs/ld-ctype.c:3364
+#: locale/programs/ld-ctype.c:3073 locale/programs/ld-ctype.c:3157
+#: locale/programs/ld-ctype.c:3177 locale/programs/ld-ctype.c:3198
+#: locale/programs/ld-ctype.c:3219 locale/programs/ld-ctype.c:3240
+#: locale/programs/ld-ctype.c:3261 locale/programs/ld-ctype.c:3301
+#: locale/programs/ld-ctype.c:3322 locale/programs/ld-ctype.c:3389
 #, c-format
 msgid "%s: character `%s' in charmap not representable with one byte"
 msgstr "%s: kÃÂ tÃÂÂ ÃÂ %s ÃÂ trong sÃÂ ÃÂÃÂÂ kÃÂ tÃÂÂ khÃÂng thÃÂÂ ÃÂÃÂÃÂÂc ÃÂÃÂÂi diÃÂÂn dÃÂng mÃÂÂt byte"
 
-#: locale/programs/ld-ctype.c:3408 locale/programs/ld-ctype.c:3433
+#: locale/programs/ld-ctype.c:3433 locale/programs/ld-ctype.c:3458
 #, c-format
 msgid "%s: character `%s' needed as default value not representable with one byte"
 msgstr "%s: kÃÂ tÃÂÂ ÃÂ %s ÃÂ cÃÂÂn thiÃÂÂt lÃÂm giÃÂ trÃÂÂ mÃÂÂc ÃÂÃÂÂnh mÃÂ khÃÂng thÃÂÂ ÃÂÃÂÃÂÂc ÃÂÃÂÂi diÃÂÂn dÃÂng mÃÂÂt byte"
 
-#: locale/programs/ld-ctype.c:3489
+#: locale/programs/ld-ctype.c:3514
 #, c-format
 msgid "no output digits defined and none of the standard names in the charmap"
 msgstr "chÃÂa xÃÂc ÃÂÃÂÂnh chÃÂÂ sÃÂÂ kÃÂÂt xuÃÂÂt hoÃÂÂc tÃÂn tiÃÂu chuÃÂÂn trong sÃÂ ÃÂÃÂÂ kÃÂ tÃÂÂ"
 
-#: locale/programs/ld-ctype.c:3780
+#: locale/programs/ld-ctype.c:3805
 #, c-format
 msgid "%s: transliteration data from locale `%s' not available"
 msgstr "%s: khÃÂng cÃÂ sÃÂÂn dÃÂÂ liÃÂÂu chuyÃÂÂn chÃÂÂ tÃÂÂ miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng ÃÂ %s ÃÂ"
 
-#: locale/programs/ld-ctype.c:3881
+#: locale/programs/ld-ctype.c:3906
 #, c-format
 msgid "%s: table for class \"%s\": %lu bytes\n"
 msgstr "%s: bÃÂÂng cho hÃÂÂng ÃÂ %s ÃÂ: %lu byte\n"
 
-#: locale/programs/ld-ctype.c:3950
+#: locale/programs/ld-ctype.c:3975
 #, c-format
 msgid "%s: table for map \"%s\": %lu bytes\n"
 msgstr "%s: bÃÂÂng cho sÃÂ ÃÂÃÂÂ ÃÂ %s ÃÂ: %lu byte\n"
 
-#: locale/programs/ld-ctype.c:4083
+#: locale/programs/ld-ctype.c:4108
 #, c-format
 msgid "%s: table for width: %lu bytes\n"
 msgstr "%s: bÃÂÂng cho chiÃÂÂu rÃÂÂng: %lu byte\n"
@@ -2395,6 +2474,11 @@
 #, c-format
 msgid "symbol `%.*s' not in repertoire map"
 msgstr "kÃÂ hiÃÂÂu ÃÂ %.*s ÃÂ khÃÂng nÃÂÂm trong sÃÂ ÃÂÃÂÂ repertoire"
+
+#: locale/programs/locale-spec.c:131
+#, c-format
+msgid "unknown name \"%s\""
+msgstr "khÃÂng hiÃÂÂu tÃÂn \"%s\""
 
 #: locale/programs/locale.c:74
 msgid "System information:"
@@ -2568,13 +2652,13 @@
 #, c-format
 msgid ""
 "System's directory for character maps : %s\n"
-"                       repertoire maps: %s\n"
-"                       locale path    : %s\n"
+"\t\t       repertoire maps: %s\n"
+"\t\t       locale path    : %s\n"
 "%s"
 msgstr ""
 "ThÃÂ mÃÂÂc cÃÂÂa hÃÂÂ thÃÂÂng cho sÃÂ ÃÂÃÂÂ kÃÂ tÃÂÂ : %s\n"
-"\t\tsÃÂ ÃÂÃÂÂ repertoire: %s\n"
-"\t\tÃÂÃÂÃÂÂng dÃÂÂn miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng: %s\n"
+"\t\t       sÃÂ ÃÂÃÂÂ repertoire: %s\n"
+"\t\t      ÃÂÃÂÃÂÂng dÃÂÂn miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng: %s\n"
 "%s"
 
 #: locale/programs/localedef.c:567
@@ -2587,130 +2671,135 @@
 msgid "cannot add already read locale `%s' a second time"
 msgstr "khÃÂng thÃÂÂ thÃÂm lÃÂÂn thÃÂÂ hai miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng ÃÂÃÂ ÃÂÃÂÂc ÃÂ %s ÃÂ"
 
-#: locale/programs/locarchive.c:88 locale/programs/locarchive.c:261
+#: locale/programs/locarchive.c:92 locale/programs/locarchive.c:338
 #, c-format
 msgid "cannot create temporary file"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo tÃÂÂp tin tÃÂÂm thÃÂÂi"
 
-#: locale/programs/locarchive.c:118 locale/programs/locarchive.c:307
+#: locale/programs/locarchive.c:122 locale/programs/locarchive.c:384
 #, c-format
 msgid "cannot initialize archive file"
 msgstr "khÃÂng thÃÂÂ khÃÂÂi tÃÂÂo tÃÂÂp tin kho lÃÂu"
 
-#: locale/programs/locarchive.c:125 locale/programs/locarchive.c:314
+#: locale/programs/locarchive.c:129 locale/programs/locarchive.c:391
 #, c-format
 msgid "cannot resize archive file"
 msgstr "khÃÂng thÃÂÂ thay ÃÂÃÂÂi kÃÂch cÃÂÂ cÃÂÂa tÃÂÂp tin kho lÃÂu"
 
-#: locale/programs/locarchive.c:134 locale/programs/locarchive.c:323
-#: locale/programs/locarchive.c:527
+#: locale/programs/locarchive.c:152 locale/programs/locarchive.c:414
+#: locale/programs/locarchive.c:633
 #, c-format
 msgid "cannot map archive header"
 msgstr "khÃÂng thÃÂÂ ÃÂnh xÃÂÂ phÃÂÂn ÃÂÃÂÂu cÃÂÂa kho lÃÂu"
 
-#: locale/programs/locarchive.c:156
+#: locale/programs/locarchive.c:174
 #, c-format
 msgid "failed to create new locale archive"
 msgstr "lÃÂÂi tÃÂÂo kho lÃÂu miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng mÃÂÂi"
 
-#: locale/programs/locarchive.c:168
+#: locale/programs/locarchive.c:186
 #, c-format
 msgid "cannot change mode of new locale archive"
 msgstr "khÃÂng thÃÂÂ chuyÃÂÂn ÃÂÃÂÂi chÃÂÂ ÃÂÃÂÂ cÃÂÂa kho lÃÂu miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng mÃÂÂi"
 
-#: locale/programs/locarchive.c:255
+#: locale/programs/locarchive.c:285
+#, c-format
+msgid "cannot read data from locale archive"
+msgstr "khÃÂng thÃÂÂ ÃÂÃÂÂc dÃÂÂ liÃÂÂu tÃÂÂ kho lÃÂu miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng"
+
+#: locale/programs/locarchive.c:318
 #, c-format
 msgid "cannot map locale archive file"
 msgstr "khÃÂng thÃÂÂ ÃÂnh xÃÂÂ tÃÂÂp tin kho lÃÂu"
 
-#: locale/programs/locarchive.c:331
+#: locale/programs/locarchive.c:422
 #, c-format
 msgid "cannot lock new archive"
 msgstr "khÃÂng thÃÂÂ khoÃÂ kho lÃÂu mÃÂÂi"
 
-#: locale/programs/locarchive.c:396
+#: locale/programs/locarchive.c:488
 #, c-format
 msgid "cannot extend locale archive file"
 msgstr "khÃÂng thÃÂÂ kÃÂo dÃÂi tÃÂÂp tin kho lÃÂu miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng"
 
-#: locale/programs/locarchive.c:405
+#: locale/programs/locarchive.c:497
 #, c-format
 msgid "cannot change mode of resized locale archive"
 msgstr "khÃÂng thÃÂÂ chuyÃÂÂn ÃÂÃÂÂi chÃÂÂ ÃÂÃÂÂ cÃÂÂa kho lÃÂu miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng cÃÂ kÃÂch cÃÂÂ ÃÂÃÂ thay ÃÂÃÂÂi"
 
-#: locale/programs/locarchive.c:413
+#: locale/programs/locarchive.c:505
 #, c-format
 msgid "cannot rename new archive"
 msgstr "khÃÂng thÃÂÂ thay ÃÂÃÂÂi tÃÂn cÃÂÂa kho lÃÂu mÃÂÂi"
 
-#: locale/programs/locarchive.c:466
+#: locale/programs/locarchive.c:558
 #, c-format
 msgid "cannot open locale archive \"%s\""
 msgstr "khÃÂng thÃÂÂ mÃÂÂ kho lÃÂu miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng ÃÂ %s ÃÂ"
 
-#: locale/programs/locarchive.c:471
+#: locale/programs/locarchive.c:563
 #, c-format
 msgid "cannot stat locale archive \"%s\""
 msgstr "khÃÂng thÃÂÂ lÃÂÂy trÃÂÂng thÃÂi vÃÂÂ kho lÃÂu miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng ÃÂ %s ÃÂ"
 
-#: locale/programs/locarchive.c:490
+#: locale/programs/locarchive.c:582
 #, c-format
 msgid "cannot lock locale archive \"%s\""
 msgstr "khÃÂng thÃÂÂ khoÃÂ kho lÃÂu miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng ÃÂ %s ÃÂ"
 
-#: locale/programs/locarchive.c:513
+#: locale/programs/locarchive.c:605
 #, c-format
 msgid "cannot read archive header"
 msgstr "khÃÂng thÃÂÂ ÃÂÃÂÂc phÃÂÂn ÃÂÃÂÂu cÃÂÂa kho lÃÂu"
 
-#: locale/programs/locarchive.c:573
+#: locale/programs/locarchive.c:680
 #, c-format
 msgid "locale '%s' already exists"
 msgstr "miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng ÃÂ %s ÃÂ ÃÂÃÂ cÃÂ."
 
-#: locale/programs/locarchive.c:804 locale/programs/locarchive.c:819
-#: locale/programs/locarchive.c:831 locale/programs/locarchive.c:843
+#: locale/programs/locarchive.c:942 locale/programs/locarchive.c:957
+#: locale/programs/locarchive.c:969 locale/programs/locarchive.c:981
 #: locale/programs/locfile.c:344
 #, c-format
 msgid "cannot add to locale archive"
 msgstr "khÃÂng thÃÂÂ thÃÂm vÃÂo kho lÃÂu miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng"
 
-#: locale/programs/locarchive.c:998
+#: locale/programs/locarchive.c:1139
 #, c-format
 msgid "locale alias file `%s' not found"
 msgstr "khÃÂng tÃÂm thÃÂÂy tÃÂÂp tin bÃÂ danh miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng ÃÂ %s ÃÂ"
 
-#: locale/programs/locarchive.c:1142
+#: locale/programs/locarchive.c:1289
 #, c-format
 msgid "Adding %s\n"
 msgstr "ÃÂang thÃÂm ÃÂ %s ÃÂ\n"
 
-#: locale/programs/locarchive.c:1148
+#: locale/programs/locarchive.c:1295
 #, c-format
 msgid "stat of \"%s\" failed: %s: ignored"
 msgstr "lÃÂÂi lÃÂÂy trÃÂÂng thÃÂi vÃÂÂ ÃÂ %s ÃÂ: %s: bÃÂÂ bÃÂÂ qua"
 
-#: locale/programs/locarchive.c:1154
+#: locale/programs/locarchive.c:1301
 #, c-format
 msgid "\"%s\" is no directory; ignored"
 msgstr "ÃÂ %s ÃÂ khÃÂng phÃÂÂi lÃÂ thÃÂ mÃÂÂc nÃÂn bÃÂÂ bÃÂÂ qua"
 
-#: locale/programs/locarchive.c:1161
+#: locale/programs/locarchive.c:1308
 #, c-format
 msgid "cannot open directory \"%s\": %s: ignored"
 msgstr "khÃÂng thÃÂÂ mÃÂÂ thÃÂ mÃÂÂc ÃÂ %s ÃÂ: %s: bÃÂÂ bÃÂÂ qua"
 
-#: locale/programs/locarchive.c:1233
+#: locale/programs/locarchive.c:1380
 #, c-format
 msgid "incomplete set of locale files in \"%s\""
 msgstr "tÃÂÂp hÃÂÂp tÃÂÂp tin miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng chÃÂa hoÃÂn toÃÂn trong ÃÂ %s ÃÂ"
 
-#: locale/programs/locarchive.c:1297
+#: locale/programs/locarchive.c:1444
 #, c-format
 msgid "cannot read all files in \"%s\": ignored"
 msgstr "khÃÂng thÃÂÂ ÃÂÃÂÂc tÃÂÂt cÃÂÂ cÃÂc tÃÂÂp tin trong ÃÂ %s ÃÂ: bÃÂÂ bÃÂÂ qua"
 
-#: locale/programs/locarchive.c:1367
+#: locale/programs/locarchive.c:1514
 #, c-format
 msgid "locale \"%s\" not in archive"
 msgstr "miÃÂÂn ÃÂÃÂÂa phÃÂÃÂng ÃÂ %s ÃÂ khÃÂng nÃÂÂm trong kho lÃÂu"
@@ -2776,12 +2865,12 @@
 msgid "repertoire map file `%s' not found"
 msgstr "khÃÂng tÃÂm thÃÂÂy tÃÂÂp tin sÃÂ ÃÂÃÂÂ repertoire ÃÂ %s ÃÂ"
 
-#: login/programs/pt_chown.c:74
+#: login/programs/pt_chown.c:78
 #, c-format
 msgid "Set the owner, group and access permission of the slave pseudo terminal corresponding to the master pseudo terminal passed on file descriptor `%d'.  This is the helper program for the `grantpt' function.  It is not intended to be run directly from the command line.\n"
 msgstr "ÃÂÃÂÂt chÃÂÂ, nhÃÂm vÃÂ quyÃÂÂn truy cÃÂÂp cÃÂÂa thiÃÂÂt bÃÂÂ cuÃÂÂi ÃÂÂo phÃÂÂ ÃÂÃÂÂ tÃÂÃÂng ÃÂÂng vÃÂÂi thiÃÂÂt bÃÂÂ cuÃÂÂi ÃÂÂo chÃÂnh ÃÂÃÂÃÂÂc nhÃÂÂp dÃÂng bÃÂÂ mÃÂ tÃÂÂ tÃÂÂp tin ÃÂ %d ÃÂ. ÃÂÃÂy lÃÂ chÃÂÃÂng trÃÂnh bÃÂÂ trÃÂÂ cho hÃÂm ÃÂ grantpt ÃÂ. NÃÂ khÃÂng dÃÂÂ ÃÂÃÂÂnh ÃÂÃÂÃÂÂc chÃÂÂy trÃÂÂc tiÃÂÂp tÃÂÂ dÃÂng lÃÂÂnh.\n"
 
-#: login/programs/pt_chown.c:84
+#: login/programs/pt_chown.c:88
 #, c-format
 msgid ""
 "The owner is set to the current user, the group is set to `%s', and the access permission is set to `%o'.\n"
@@ -2794,43 +2883,39 @@
 "\n"
 "%s"
 
-#: login/programs/pt_chown.c:161
+#: login/programs/pt_chown.c:192
 #, c-format
 msgid "too many arguments"
 msgstr "quÃÂ nhiÃÂÂu ÃÂÃÂÂi sÃÂÂ"
 
-#: login/programs/pt_chown.c:169
+#: login/programs/pt_chown.c:200
 #, c-format
 msgid "needs to be installed setuid `root'"
 msgstr "cÃÂÂn phÃÂÂi ÃÂÃÂÃÂÂc cÃÂi ÃÂÃÂÂt mÃÂÂt cÃÂch ÃÂ setuid root ÃÂ"
 
-#: malloc/mcheck.c:330
+#: malloc/mcheck.c:350
 msgid "memory is consistent, library is buggy\n"
 msgstr "bÃÂÂ nhÃÂÂ nhÃÂÂt quÃÂn mÃÂ thÃÂ viÃÂÂn chÃÂÂa lÃÂÂi\n"
 
-#: malloc/mcheck.c:333
+#: malloc/mcheck.c:353
 msgid "memory clobbered before allocated block\n"
 msgstr "ÃÂang ghi ÃÂÃÂ vÃÂo bÃÂÂ nhÃÂÂ ÃÂÃÂÃÂÂc dÃÂnh riÃÂng cho hÃÂÂ thÃÂÂng, ÃÂÃÂÂng trÃÂÃÂÂc khÃÂÂi ÃÂÃÂ cÃÂÂp phÃÂt cho bÃÂÂn\n"
 
-#: malloc/mcheck.c:336
+#: malloc/mcheck.c:356
 msgid "memory clobbered past end of allocated block\n"
 msgstr "ÃÂang ghi ÃÂÃÂ vÃÂo bÃÂÂ nhÃÂÂ ÃÂÃÂÃÂÂc dÃÂnh riÃÂng cho hÃÂÂ thÃÂÂng, ÃÂÃÂÂng sau khÃÂÂi ÃÂÃÂ cÃÂÂp phÃÂt cho bÃÂÂn\n"
 
-#: malloc/mcheck.c:339
+#: malloc/mcheck.c:359
 msgid "block freed twice\n"
 msgstr "khÃÂÂi ÃÂÃÂÃÂÂc giÃÂÂi phÃÂng hai lÃÂÂn\n"
 
-#: malloc/mcheck.c:342
+#: malloc/mcheck.c:362
 msgid "bogus mcheck_status, library is buggy\n"
 msgstr "trÃÂÂng thÃÂi mcheck_status giÃÂÂ, thÃÂ viÃÂÂn chÃÂÂa lÃÂÂi\n"
 
-#: malloc/memusage.sh:27
-msgid "Try \\`memusage --help' for more information."
-msgstr "HÃÂy thÃÂÂ lÃÂÂnh trÃÂÂ giÃÂp ÃÂ memusage --help ÃÂ ÃÂÃÂÂ xem thÃÂng tin thÃÂm."
-
 #: malloc/memusage.sh:33
-msgid "memusage: option \\`$1' requires an argument"
-msgstr "memusage: tÃÂy chÃÂÂn ÃÂ $1 ÃÂ cÃÂÂn thiÃÂÂt ÃÂÃÂÂi sÃÂÂ"
+msgid "%s: option '%s' requires an argument\\n"
+msgstr "%s: tÃÂy chÃÂÂn '%s' yÃÂu cÃÂÂu mÃÂÂt tham sÃÂÂ \\n"
 
 #: malloc/memusage.sh:39
 msgid ""
@@ -2889,14 +2974,14 @@
 #: malloc/memusage.sh:101
 msgid ""
 "Syntax: memusage [--data=FILE] [--progname=NAME] [--png=FILE] [--unbuffered]\n"
-"            [--buffer=SIZE] [--no-timer] [--time-based] [--total]\n"
-"            [--title=STRING] [--x-size=SIZE] [--y-size=SIZE]\n"
-"            PROGRAM [PROGRAMOPTION]..."
+"\t    [--buffer=SIZE] [--no-timer] [--time-based] [--total]\n"
+"\t    [--title=STRING] [--x-size=SIZE] [--y-size=SIZE]\n"
+"\t    PROGRAM [PROGRAMOPTION]..."
 msgstr ""
 "CÃÂ phÃÂp: memusage [--data=TÃÂÂP_TIN] [--progname=TÃÂN] [--png=TÃÂÂP_TIN] [--unbuffered]\n"
-"            [--buffer=CÃÂÂ] [--no-timer] [--time-based] [--total]\n"
-"            [--title=CHUÃÂÂI] [--x-size=CÃÂÂ] [--y-size=CÃÂÂ]\n"
-"            CHÃÂÃÂNG_TRÃÂNH [TÃÂY_CHÃÂÂN_CHÃÂÃÂNG_TRÃÂNH]..."
+"\t    [--buffer=CÃÂÂ] [--no-timer] [--time-based] [--total]\n"
+"\t    [--title=CHUÃÂÂI] [--x-size=CÃÂÂ] [--y-size=CÃÂÂ]\n"
+"\t    CHÃÂÃÂNG_TRÃÂNH [TÃÂY_CHÃÂÂN_CHÃÂÃÂNG_TRÃÂNH]..."
 
 #: malloc/memusage.sh:193
 msgid "memusage: option \\`${1##*=}' is ambiguous"
@@ -2950,7 +3035,7 @@
 msgid "unable to free arguments"
 msgstr "khÃÂng thÃÂÂ giÃÂÂi phÃÂng ÃÂÃÂÂi sÃÂÂ"
 
-#: nis/nis_error.h:1 nis/ypclnt.c:833 nis/ypclnt.c:921 posix/regcomp.c:133
+#: nis/nis_error.h:1 nis/ypclnt.c:833 nis/ypclnt.c:921 posix/regcomp.c:132
 #: sysdeps/gnu/errlist.c:20
 msgid "Success"
 msgstr "ThÃÂnh cÃÂng"
@@ -3480,7 +3565,7 @@
 #: nis/nss_nisplus/nisplus-publickey.c:321
 #, c-format
 msgid "netname2user: DES entry for %s in directory %s not unique"
-msgstr "netname2user: mÃÂÂc nhÃÂÂp DES cho %s trong thÃÂ mÃÂÂc %s khÃÂng phÃÂÂi duy nhÃÂÂt"
+msgstr "netname2user: mÃÂÂc DES cho %s trong thÃÂ mÃÂÂc %s khÃÂng phÃÂÂi duy nhÃÂÂt"
 
 #: nis/nss_nisplus/nisplus-publickey.c:339
 #, c-format
@@ -3490,7 +3575,7 @@
 #: nis/nss_nisplus/nisplus-publickey.c:395
 #, c-format
 msgid "netname2user: LOCAL entry for %s in directory %s not unique"
-msgstr "netname2user: mÃÂÂc nhÃÂÂp LOCAL cho %s trong thÃÂ mÃÂÂc %s khÃÂng phÃÂÂi duy nhÃÂÂt"
+msgstr "netname2user: mÃÂÂc LOCAL cho %s trong thÃÂ mÃÂÂc %s khÃÂng phÃÂÂi duy nhÃÂÂt"
 
 #: nis/nss_nisplus/nisplus-publickey.c:402
 msgid "netname2user: should not have uid 0"
@@ -3584,12 +3669,12 @@
 msgid "yp_update: cannot get server address\n"
 msgstr "yp_update: khÃÂng thÃÂÂ lÃÂÂy ÃÂÃÂÂa chÃÂÂ cÃÂÂa mÃÂy phÃÂÂc vÃÂÂ\n"
 
-#: nscd/aicache.c:82 nscd/hstcache.c:481
+#: nscd/aicache.c:83 nscd/hstcache.c:492
 #, c-format
 msgid "Haven't found \"%s\" in hosts cache!"
 msgstr "KhÃÂng tÃÂm thÃÂÂy ÃÂ %s ÃÂ trong bÃÂÂ nhÃÂÂ tÃÂÂm cÃÂc mÃÂy phÃÂÂc vÃÂÂ !"
 
-#: nscd/aicache.c:84 nscd/hstcache.c:483
+#: nscd/aicache.c:85 nscd/hstcache.c:494
 #, c-format
 msgid "Reloading \"%s\" in hosts cache!"
 msgstr "ÃÂang nÃÂÂp lÃÂÂi ÃÂ %s ÃÂ trong bÃÂÂ nhÃÂÂ tÃÂÂm cÃÂc mÃÂy phÃÂÂc vÃÂÂ !"
@@ -3601,264 +3686,264 @@
 
 #: nscd/cache.c:152
 msgid " (first)"
-msgstr " (thÃÂÂ nhÃÂÂt)"
-
-#: nscd/cache.c:286 nscd/connections.c:866
+msgstr " (ÃÂÃÂÂu tiÃÂn)"
+
+#: nscd/cache.c:276 nscd/connections.c:861
 #, c-format
 msgid "cannot stat() file `%s': %s"
 msgstr "khÃÂng thÃÂÂ stat() tÃÂÂp tin ÃÂ %s ÃÂ: %s"
 
-#: nscd/cache.c:328
+#: nscd/cache.c:318
 #, c-format
 msgid "pruning %s cache; time %ld"
 msgstr "ÃÂang xÃÂn bÃÂÂ nhÃÂÂ tÃÂÂm %s; thÃÂÂi gian %ld"
 
-#: nscd/cache.c:357
+#: nscd/cache.c:347
 #, c-format
 msgid "considering %s entry \"%s\", timeout %<PRIu64>"
 msgstr "ÃÂang suy xÃÂt mÃÂÂc nhÃÂÂp %s ÃÂ %s ÃÂ, thÃÂÂi hÃÂÂn %<PRIu64>"
 
-#: nscd/connections.c:570
+#: nscd/connections.c:565
 #, c-format
 msgid "invalid persistent database file \"%s\": %s"
 msgstr "tÃÂÂp tin cÃÂ sÃÂÂ dÃÂÂ liÃÂÂu bÃÂÂn bÃÂÂ khÃÂng hÃÂÂp lÃÂÂ ÃÂ %s ÃÂ: %s"
 
-#: nscd/connections.c:578
+#: nscd/connections.c:573
 msgid "uninitialized header"
 msgstr "phÃÂÂn ÃÂÃÂÂu chÃÂa sÃÂ khÃÂÂi"
 
-#: nscd/connections.c:583
+#: nscd/connections.c:578
 msgid "header size does not match"
 msgstr "kÃÂch cÃÂÂ phÃÂÂn ÃÂÃÂÂu khÃÂng tÃÂÃÂng ÃÂÂng"
 
-#: nscd/connections.c:593
+#: nscd/connections.c:588
 msgid "file size does not match"
 msgstr "kÃÂch cÃÂÂ tÃÂÂp tin khÃÂng tÃÂÃÂng ÃÂÂng"
 
-#: nscd/connections.c:610
+#: nscd/connections.c:605
 msgid "verification failed"
 msgstr "lÃÂÂi thÃÂÂm tra"
 
-#: nscd/connections.c:624
+#: nscd/connections.c:619
 #, c-format
 msgid "suggested size of table for database %s larger than the persistent database's table"
 msgstr "kÃÂch cÃÂÂ bÃÂÂng ÃÂÃÂ ÃÂÃÂÂ nghÃÂÂ cho cÃÂ sÃÂÂ dÃÂÂ liÃÂÂu %s vÃÂÂn lÃÂÂn hÃÂn bÃÂÂng cÃÂÂa cÃÂ sÃÂÂ dÃÂÂ liÃÂÂu bÃÂÂn bÃÂÂ"
 
-#: nscd/connections.c:635 nscd/connections.c:720
+#: nscd/connections.c:630 nscd/connections.c:715
 #, c-format
 msgid "cannot create read-only descriptor for \"%s\"; no mmap"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo bÃÂÂ mÃÂ tÃÂÂ chÃÂÂ-ÃÂÃÂÂc cho ÃÂ %s ÃÂ; khÃÂng cÃÂ mmap"
 
-#: nscd/connections.c:651
+#: nscd/connections.c:646
 #, c-format
 msgid "cannot access '%s'"
 msgstr "khÃÂng thÃÂÂ truy cÃÂÂp ÃÂÃÂÂn ÃÂ %s ÃÂ"
 
-#: nscd/connections.c:699
+#: nscd/connections.c:694
 #, c-format
 msgid "database for %s corrupted or simultaneously used; remove %s manually if necessary and restart"
 msgstr "cÃÂ sÃÂÂ dÃÂÂ liÃÂÂu cho %s bÃÂÂ hÃÂÂng hoÃÂÂc ÃÂÃÂÃÂÂc dÃÂng ÃÂÃÂÂng thÃÂÂi; bÃÂÂn hÃÂy tÃÂÂ gÃÂÂ bÃÂÂ %s nÃÂÂu cÃÂÂn, rÃÂÂi khÃÂÂi chÃÂÂy lÃÂÂi"
 
-#: nscd/connections.c:706
+#: nscd/connections.c:701
 #, c-format
 msgid "cannot create %s; no persistent database used"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo %s; khÃÂng cÃÂ cÃÂ sÃÂÂ dÃÂÂ liÃÂÂu bÃÂÂn bÃÂÂ ÃÂÃÂÃÂÂc dÃÂng"
 
-#: nscd/connections.c:709
+#: nscd/connections.c:704
 #, c-format
 msgid "cannot create %s; no sharing possible"
 msgstr "khÃÂng thÃÂÂ tÃÂÂo %s; khÃÂng thÃÂÂ dÃÂng chung"
 
-#: nscd/connections.c:780
+#: nscd/connections.c:775
 #, c-format
 msgid "cannot write to database file %s: %s"
 msgstr "khÃÂng thÃÂÂ ghi vÃÂo tÃÂÂp tin cÃÂ sÃÂÂ dÃÂÂ liÃÂÂu %s: %s"
 
-#: nscd/connections.c:819
+#: nscd/connections.c:814
 #, c-format
 msgid "cannot set socket to close on exec: %s; disabling paranoia mode"
 msgstr "khÃÂng thÃÂÂ ÃÂÃÂÂt ÃÂÂ cÃÂÂm sÃÂÂ ÃÂÃÂng khi thÃÂÂc hiÃÂÂn: %s; ÃÂang tÃÂÂt chÃÂÂ ÃÂÃÂÂ rÃÂÂt cÃÂÂn thÃÂÂn"
 
-#: nscd/connections.c:902
+#: nscd/connections.c:897
 #, c-format
 msgid "cannot open socket: %s"
 msgstr "khÃÂng thÃÂÂ mÃÂÂ ÃÂÂ cÃÂÂm: %s"
 
-#: nscd/connections.c:922
+#: nscd/connections.c:917
 #, c-format
 msgid "cannot change socket to nonblocking mode: %s"
 msgstr "khÃÂng thÃÂÂ chuyÃÂÂn ÃÂÃÂÂi ÃÂÂ cÃÂÂm sang chÃÂÂ ÃÂÃÂÂ khÃÂng chÃÂÂn: %s"
 
-#: nscd/connections.c:930
+#: nscd/connections.c:925
 #, c-format
 msgid "cannot set socket to close on exec: %s"
 msgstr "khÃÂng thÃÂÂ ÃÂÃÂÂt ÃÂÂ cÃÂÂm sÃÂÂ ÃÂÃÂng khi thÃÂÂc hiÃÂÂn: %s"
 
-#: nscd/connections.c:943
+#: nscd/connections.c:938
 #, c-format
 msgid "cannot enable socket to accept connections: %s"
 msgstr "khÃÂng thÃÂÂ hiÃÂÂu lÃÂÂc ÃÂÂ cÃÂÂm chÃÂÂp nhÃÂÂn kÃÂÂt nÃÂÂi: %s"
 
-#: nscd/connections.c:1043
+#: nscd/connections.c:1039
 #, c-format
 msgid "provide access to FD %d, for %s"
 msgstr "cung cÃÂÂp truy cÃÂÂp vÃÂo FD %d, cho %s"
 
-#: nscd/connections.c:1055
+#: nscd/connections.c:1051
 #, c-format
 msgid "cannot handle old request version %d; current version is %d"
 msgstr "khÃÂng thÃÂÂ quÃÂÂn lÃÂ phiÃÂn bÃÂÂn yÃÂu cÃÂÂu cÃÂ %d; phiÃÂn bÃÂÂn hiÃÂÂn thÃÂÂi lÃÂ %d"
 
-#: nscd/connections.c:1077
+#: nscd/connections.c:1073
 #, c-format
 msgid "request from %ld not handled due to missing permission"
 msgstr "yÃÂu cÃÂÂu tÃÂÂ %ld khÃÂng ÃÂÃÂÃÂÂc xÃÂÂ lÃÂ do quyÃÂÂn truy cÃÂÂp bÃÂÂ thiÃÂÂu"
 
-#: nscd/connections.c:1082
+#: nscd/connections.c:1078
 #, c-format
 msgid "request from '%s' [%ld] not handled due to missing permission"
 msgstr "yÃÂu cÃÂÂu tÃÂÂ ÃÂ %s ÃÂ [%ld] khÃÂng ÃÂÃÂÃÂÂc xÃÂÂ lÃÂ do quyÃÂÂn truy cÃÂÂp bÃÂÂ thiÃÂÂu"
 
-#: nscd/connections.c:1087
+#: nscd/connections.c:1083
 msgid "request not handled due to missing permission"
 msgstr "yÃÂu cÃÂÂu khÃÂng ÃÂÃÂÃÂÂc xÃÂÂ lÃÂ do quyÃÂÂn truy cÃÂÂp bÃÂÂ thiÃÂÂu"
 
-#: nscd/connections.c:1125 nscd/connections.c:1178
+#: nscd/connections.c:1121 nscd/connections.c:1174
 #, c-format
 msgid "cannot write result: %s"
 msgstr "khÃÂng thÃÂÂ ghi kÃÂÂt quÃÂÂ: %s"
 
-#: nscd/connections.c:1261
+#: nscd/connections.c:1257
 #, c-format
 msgid "error getting caller's id: %s"
 msgstr "gÃÂÂp lÃÂÂi khi lÃÂÂy mÃÂ sÃÂÂ gÃÂÂi: %s"
 
-#: nscd/connections.c:1320
+#: nscd/connections.c:1316
 #, c-format
 msgid "cannot open /proc/self/cmdline: %s; disabling paranoia mode"
 msgstr "khÃÂng thÃÂÂ mÃÂÂ ÃÂ /proc/self/cmdline ÃÂ: %s; ÃÂang tÃÂÂt chÃÂÂ ÃÂÃÂÂ rÃÂÂt cÃÂÂn thÃÂÂn"
 
-#: nscd/connections.c:1334
+#: nscd/connections.c:1330
 #, c-format
 msgid "cannot read /proc/self/cmdline: %s; disabling paranoia mode"
 msgstr "khÃÂng thÃÂÂ ÃÂÃÂÂc ÃÂ /proc/self/cmdline ÃÂ: %s; ÃÂang tÃÂÂt chÃÂÂ ÃÂÃÂÂ rÃÂÂt cÃÂÂn thÃÂÂn"
 
-#: nscd/connections.c:1374
+#: nscd/connections.c:1370
 #, c-format
 msgid "cannot change to old UID: %s; disabling paranoia mode"
 msgstr "khÃÂng thÃÂÂ chuyÃÂÂn ÃÂÃÂÂi sang UID cÃÂ: %s; ÃÂang tÃÂÂt chÃÂÂ ÃÂÃÂÂ rÃÂÂt cÃÂÂn thÃÂÂn"
 
-#: nscd/connections.c:1384
+#: nscd/connections.c:1380
 #, c-format
 msgid "cannot change to old GID: %s; disabling paranoia mode"
 msgstr "khÃÂng thÃÂÂ chuyÃÂÂn ÃÂÃÂÂi sang GID cÃÂ: %s; ÃÂang tÃÂÂt chÃÂÂ ÃÂÃÂÂ rÃÂÂt cÃÂÂn thÃÂÂn"
 
-#: nscd/connections.c:1397
+#: nscd/connections.c:1393
 #, c-format
 msgid "cannot change to old working directory: %s; disabling paranoia mode"
 msgstr "khÃÂng thÃÂÂ chuyÃÂÂn ÃÂÃÂÂi sang thÃÂ mÃÂÂc hoÃÂÂt ÃÂÃÂÂng cÃÂ : %s; ÃÂang tÃÂÂt chÃÂÂ ÃÂÃÂÂ rÃÂÂt cÃÂÂn thÃÂÂn"
 
-#: nscd/connections.c:1429
+#: nscd/connections.c:1439
 #, c-format
 msgid "re-exec failed: %s; disabling paranoia mode"
 msgstr "lÃÂÂi thÃÂÂc hiÃÂÂn lÃÂÂi: %s; ÃÂang tÃÂÂt chÃÂÂ ÃÂÃÂÂ rÃÂÂt cÃÂÂn thÃÂÂn"
 
-#: nscd/connections.c:1438
+#: nscd/connections.c:1448
 #, c-format
 msgid "cannot change current working directory to \"/\": %s"
 msgstr "khÃÂng thÃÂÂ chuyÃÂÂn ÃÂÃÂÂi thÃÂ mÃÂÂc hoÃÂÂt ÃÂÃÂÂng hiÃÂÂn thÃÂÂi sang ÃÂ / ÃÂ: %s"
 
-#: nscd/connections.c:1644
+#: nscd/connections.c:1641
 #, c-format
 msgid "short read while reading request: %s"
 msgstr "ÃÂÃÂÂc ngÃÂÂn khi ÃÂÃÂÂc yÃÂu cÃÂÂu : %s"
 
-#: nscd/connections.c:1677
+#: nscd/connections.c:1674
 #, c-format
 msgid "key length in request too long: %d"
 msgstr "chiÃÂÂu dÃÂi khoÃÂ quÃÂ dÃÂi trong yÃÂu cÃÂÂu : %d"
 
-#: nscd/connections.c:1690
+#: nscd/connections.c:1687
 #, c-format
 msgid "short read while reading request key: %s"
 msgstr "ÃÂÃÂÂc ngÃÂÂn khi ÃÂÃÂÂc khoÃÂ yÃÂu cÃÂÂu : %s"
 
-#: nscd/connections.c:1699
+#: nscd/connections.c:1696
 #, c-format
 msgid "handle_request: request received (Version = %d) from PID %ld"
 msgstr "handle_request: (quÃÂÂn lÃÂ yÃÂu cÃÂÂu) nhÃÂÂn ÃÂÃÂÃÂÂc yÃÂu cÃÂÂu (PhiÃÂn bÃÂÂn = %d) tÃÂÂ PID %ld"
 
-#: nscd/connections.c:1704
+#: nscd/connections.c:1701
 #, c-format
 msgid "handle_request: request received (Version = %d)"
 msgstr "handle_request: (quÃÂÂn lÃÂ yÃÂu cÃÂÂu) nhÃÂÂn ÃÂÃÂÃÂÂc yÃÂu cÃÂÂu (PhiÃÂn bÃÂÂn = %d)"
 
-#: nscd/connections.c:1903 nscd/connections.c:2101
+#: nscd/connections.c:1901 nscd/connections.c:2099
 #, c-format
 msgid "disabled inotify after read error %d"
 msgstr "ÃÂÃÂ tÃÂÂt inotify sau khi gÃÂÂp lÃÂÂi ÃÂÃÂÂc %d"
 
-#: nscd/connections.c:2230
+#: nscd/connections.c:2228
 msgid "could not initialize conditional variable"
 msgstr "khÃÂng thÃÂÂ sÃÂ khÃÂÂi biÃÂÂn ÃÂiÃÂÂu kiÃÂÂn"
 
-#: nscd/connections.c:2238
+#: nscd/connections.c:2236
 msgid "could not start clean-up thread; terminating"
 msgstr "khÃÂng thÃÂÂ bÃÂÂt ÃÂÃÂÂu nhÃÂnh lÃÂm sÃÂÂch nÃÂn chÃÂÂm dÃÂÂt"
 
-#: nscd/connections.c:2252
+#: nscd/connections.c:2250
 msgid "could not start any worker thread; terminating"
 msgstr "khÃÂng thÃÂÂ bÃÂÂt ÃÂÃÂÂu bÃÂÂt cÃÂÂ nhÃÂnh lÃÂm viÃÂÂc nÃÂo nÃÂn chÃÂÂm dÃÂÂt"
 
-#: nscd/connections.c:2303 nscd/connections.c:2304 nscd/connections.c:2321
-#: nscd/connections.c:2330 nscd/connections.c:2348 nscd/connections.c:2359
-#: nscd/connections.c:2370
+#: nscd/connections.c:2301 nscd/connections.c:2302 nscd/connections.c:2319
+#: nscd/connections.c:2328 nscd/connections.c:2346 nscd/connections.c:2357
+#: nscd/connections.c:2368
 #, c-format
 msgid "Failed to run nscd as user '%s'"
 msgstr "LÃÂÂi chÃÂÂy nscd dÃÂÃÂÂi ngÃÂÃÂÂi dÃÂng ÃÂ %s ÃÂ"
 
-#: nscd/connections.c:2322
+#: nscd/connections.c:2320
 #, c-format
 msgid "initial getgrouplist failed"
 msgstr "getgrouplist (lÃÂÂy danh sÃÂch nhÃÂm) ÃÂÃÂÂu tiÃÂn bÃÂÂ lÃÂÂi"
 
-#: nscd/connections.c:2331
+#: nscd/connections.c:2329
 #, c-format
 msgid "getgrouplist failed"
 msgstr "getgrouplist (lÃÂÂy danh sÃÂch nhÃÂm) bÃÂÂ lÃÂÂi"
 
-#: nscd/connections.c:2349
+#: nscd/connections.c:2347
 #, c-format
 msgid "setgroups failed"
 msgstr "setgroups (ÃÂÃÂÂt cÃÂc nhÃÂm) bÃÂÂ lÃÂÂi"
 
-#: nscd/grpcache.c:395 nscd/hstcache.c:430 nscd/initgrcache.c:416
-#: nscd/pwdcache.c:400 nscd/servicescache.c:343
+#: nscd/grpcache.c:383 nscd/hstcache.c:439 nscd/initgrcache.c:406
+#: nscd/pwdcache.c:378 nscd/servicescache.c:332
 #, c-format
 msgid "short write in %s: %s"
 msgstr "ghi ngÃÂÂn trong %s: %s"
 
-#: nscd/grpcache.c:438 nscd/initgrcache.c:78
+#: nscd/grpcache.c:428 nscd/initgrcache.c:78
 #, c-format
 msgid "Haven't found \"%s\" in group cache!"
 msgstr "KhÃÂng tÃÂm thÃÂÂy ÃÂ %s ÃÂ trong bÃÂÂ nhÃÂÂ tÃÂÂm nhÃÂm !"
 
-#: nscd/grpcache.c:440 nscd/initgrcache.c:80
+#: nscd/grpcache.c:430 nscd/initgrcache.c:80
 #, c-format
 msgid "Reloading \"%s\" in group cache!"
 msgstr "ÃÂang nÃÂÂp lÃÂÂi ÃÂ %s ÃÂ trong bÃÂÂ nhÃÂÂ tÃÂÂm nhÃÂm !"
 
-#: nscd/grpcache.c:517
+#: nscd/grpcache.c:509
 #, c-format
 msgid "Invalid numeric gid \"%s\"!"
 msgstr "GID thuÃÂÂc sÃÂÂ khÃÂng hÃÂÂp lÃÂÂ ÃÂ %s ÃÂ !"
 
-#: nscd/mem.c:457
+#: nscd/mem.c:431
 #, c-format
 msgid "freed %zu bytes in %s cache"
 msgstr "ÃÂÃÂ giÃÂÂi phÃÂng %zu byte trong bÃÂÂ nhÃÂÂ tÃÂÂm %s"
 
-#: nscd/mem.c:594
+#: nscd/mem.c:574
 #, c-format
 msgid "no more memory for database '%s'"
 msgstr "khÃÂng cÃÂ bÃÂÂ nhÃÂÂ cÃÂn lÃÂÂi cho cÃÂ sÃÂÂ dÃÂÂ liÃÂÂu ÃÂ %s ÃÂ"
@@ -3907,7 +3992,7 @@
 msgid "Name Service Cache Daemon."
 msgstr "TrÃÂnh nÃÂÂn nhÃÂÂ tÃÂÂm dÃÂÂch vÃÂÂ tÃÂn."
 
-#: nscd/nscd.c:147 nss/getent.c:876 nss/makedb.c:123
+#: nscd/nscd.c:147 nss/getent.c:952 nss/makedb.c:123
 #, c-format
 msgid "wrong number of arguments"
 msgstr "sÃÂÂ ÃÂÃÂÂi sÃÂÂ khÃÂng ÃÂÃÂng"
@@ -3936,7 +4021,7 @@
 msgid "Could not create log file"
 msgstr "KhÃÂng thÃÂÂ tÃÂÂo tÃÂÂp tin ghi lÃÂu"
 
-#: nscd/nscd.c:305 nscd/nscd.c:330 nscd/nscd_stat.c:172
+#: nscd/nscd.c:305 nscd/nscd.c:330 nscd/nscd_stat.c:174
 #, c-format
 msgid "Only root is allowed to use this option!"
 msgstr "ChÃÂÂ cho phÃÂp ngÃÂÃÂi chÃÂÂ (root) dÃÂng tÃÂy chÃÂÂn nÃÂy !"
@@ -3946,7 +4031,7 @@
 msgid "'%s' is not a known database"
 msgstr "ÃÂ %s ÃÂ khÃÂng phÃÂÂi lÃÂ kiÃÂÂu cÃÂ sÃÂÂ dÃÂÂ liÃÂÂu ÃÂÃÂ biÃÂÂt"
 
-#: nscd/nscd.c:370 nscd/nscd_stat.c:191
+#: nscd/nscd.c:370 nscd/nscd_stat.c:193
 #, c-format
 msgid "write incomplete"
 msgstr "chÃÂa ghi xong"
@@ -4011,35 +4096,35 @@
 msgid "maximum file size for %s database too small"
 msgstr "kÃÂch cÃÂÂ tÃÂÂp tin tÃÂÂi ÃÂa quÃÂ nhÃÂÂ cho cÃÂ sÃÂÂ dÃÂÂ liÃÂÂu %s"
 
-#: nscd/nscd_stat.c:141
+#: nscd/nscd_stat.c:143
 #, c-format
 msgid "cannot write statistics: %s"
 msgstr "khÃÂng thÃÂÂ ghi thÃÂÂng kÃÂ: %s"
 
-#: nscd/nscd_stat.c:156
+#: nscd/nscd_stat.c:158
 msgid "yes"
 msgstr "cÃÂ"
 
-#: nscd/nscd_stat.c:157
+#: nscd/nscd_stat.c:159
 msgid "no"
 msgstr "khÃÂng"
 
-#: nscd/nscd_stat.c:168
+#: nscd/nscd_stat.c:170
 #, c-format
 msgid "Only root or %s is allowed to use this option!"
 msgstr "ChÃÂÂ cho phÃÂp ngÃÂÃÂi chÃÂÂ (root) hoÃÂÂc %s dÃÂng tÃÂy chÃÂÂn nÃÂy !"
 
-#: nscd/nscd_stat.c:179
+#: nscd/nscd_stat.c:181
 #, c-format
 msgid "nscd not running!\n"
 msgstr "nscd khÃÂng ÃÂang chÃÂÂy !\n"
 
-#: nscd/nscd_stat.c:203
+#: nscd/nscd_stat.c:205
 #, c-format
 msgid "cannot read statistics data"
 msgstr "khÃÂng thÃÂÂ ÃÂÃÂÂc dÃÂÂ liÃÂÂu thÃÂÂng kÃÂ"
 
-#: nscd/nscd_stat.c:206
+#: nscd/nscd_stat.c:208
 #, c-format
 msgid ""
 "nscd configuration:\n"
@@ -4050,27 +4135,27 @@
 "\n"
 "%15d cÃÂÂp gÃÂÂ lÃÂÂi mÃÂy phÃÂÂc vÃÂÂ\n"
 
-#: nscd/nscd_stat.c:230
+#: nscd/nscd_stat.c:232
 #, c-format
 msgid "%3ud %2uh %2um %2lus  server runtime\n"
 msgstr "%3ud %2uh %2um %2lus  thÃÂÂi gian chÃÂÂy trÃÂnh phÃÂÂc vÃÂÂ\n"
 
-#: nscd/nscd_stat.c:233
+#: nscd/nscd_stat.c:235
 #, c-format
 msgid "    %2uh %2um %2lus  server runtime\n"
 msgstr "    %2uh %2um %2lus  thÃÂÂi gian chÃÂÂy trÃÂnh phÃÂÂc vÃÂÂ\n"
 
-#: nscd/nscd_stat.c:235
+#: nscd/nscd_stat.c:237
 #, c-format
 msgid "        %2um %2lus  server runtime\n"
 msgstr "        %2um %2lus  thÃÂÂi gian chÃÂÂy trÃÂnh phÃÂÂc vÃÂÂ\n"
 
-#: nscd/nscd_stat.c:237
+#: nscd/nscd_stat.c:239
 #, c-format
 msgid "            %2lus  server runtime\n"
 msgstr "            %2lus  thÃÂÂi gian chÃÂÂy trÃÂnh phÃÂÂc vÃÂÂ\n"
 
-#: nscd/nscd_stat.c:239
+#: nscd/nscd_stat.c:241
 #, c-format
 msgid ""
 "%15d  current number of threads\n"
@@ -4078,14 +4163,16 @@
 "%15lu  number of times clients had to wait\n"
 "%15s  paranoia mode enabled\n"
 "%15lu  restart internal\n"
+"%15u  reload count\n"
 msgstr ""
-"%15d  sÃÂÂ mÃÂÂch hiÃÂÂn thÃÂÂi\n"
-"%15d  sÃÂÂ mÃÂÂch tÃÂÂi ÃÂa\n"
+"%15d  sÃÂÂ tuyÃÂÂn hiÃÂÂn thÃÂÂi\n"
+"%15d  sÃÂÂ tuyÃÂÂn tÃÂÂi ÃÂa\n"
 "%15lu  sÃÂÂ lÃÂÂn trÃÂnh khÃÂch phÃÂÂi ÃÂÃÂÂi\n"
 "%15s  chÃÂÂ ÃÂÃÂÂ rÃÂÂt cÃÂÂn thÃÂÂn ÃÂÃÂÃÂÂc hiÃÂÂu lÃÂÂc\n"
 "%15lu  khÃÂÂi chÃÂÂy lÃÂÂi nÃÂÂi bÃÂÂ\n"
-
-#: nscd/nscd_stat.c:273
+"%15u  tÃÂÂi lÃÂÂi sÃÂÂ lÃÂÃÂÂng\n"
+
+#: nscd/nscd_stat.c:276
 #, c-format
 msgid ""
 "\n"
@@ -4136,17 +4223,17 @@
 "%15<PRIuMAX>  lÃÂÂi cÃÂÂp phÃÂt bÃÂÂ nhÃÂÂ\n"
 "%15s  kiÃÂÂm tra ÃÂ /etc/%s ÃÂ ÃÂÃÂÂ tÃÂm thay ÃÂÃÂÂi\n"
 
-#: nscd/pwdcache.c:443
+#: nscd/pwdcache.c:423
 #, c-format
 msgid "Haven't found \"%s\" in password cache!"
 msgstr "KhÃÂng tÃÂm thÃÂÂy ÃÂ %s ÃÂ trong bÃÂÂ nhÃÂÂ tÃÂÂm mÃÂÂt khÃÂÂu !"
 
-#: nscd/pwdcache.c:445
+#: nscd/pwdcache.c:425
 #, c-format
 msgid "Reloading \"%s\" in password cache!"
 msgstr "ÃÂang nÃÂÂp lÃÂÂi ÃÂ %s ÃÂ trong bÃÂÂ nhÃÂÂ tÃÂÂm mÃÂÂt khÃÂÂu !"
 
-#: nscd/pwdcache.c:523
+#: nscd/pwdcache.c:506
 #, c-format
 msgid "Invalid numeric uid \"%s\"!"
 msgstr "UID thuÃÂÂc sÃÂÂ khÃÂng hÃÂÂp lÃÂÂ ÃÂ %s ÃÂ !"
@@ -4253,43 +4340,47 @@
 "%15u  lÃÂÂn thÃÂm dÃÂ CAV\n"
 "%15u  lÃÂÂn trÃÂÃÂÂt CAV\n"
 
-#: nscd/servicescache.c:390
+#: nscd/servicescache.c:381
 #, c-format
 msgid "Haven't found \"%s\" in services cache!"
 msgstr "KhÃÂng tÃÂm thÃÂÂy ÃÂ %s ÃÂ trong bÃÂÂ nhÃÂÂ tÃÂÂm dÃÂÂch vÃÂÂ !"
 
-#: nscd/servicescache.c:392
+#: nscd/servicescache.c:383
 #, c-format
 msgid "Reloading \"%s\" in services cache!"
 msgstr "ÃÂang nÃÂÂp lÃÂÂi ÃÂ %s ÃÂ trong bÃÂÂ nhÃÂÂ tÃÂÂm dÃÂÂch vÃÂÂ !"
 
-#: nss/getent.c:52
+#: nss/getent.c:54
 msgid "database [key ...]"
 msgstr "cÃÂ sÃÂÂ dÃÂÂ liÃÂÂu [khoÃÂ ...]"
 
-#: nss/getent.c:57
+#: nss/getent.c:59
 msgid "Service configuration to be used"
 msgstr "CÃÂÂu hÃÂnh dÃÂÂch vÃÂÂ cÃÂÂn dÃÂng"
 
-#: nss/getent.c:62
+#: nss/getent.c:60
+msgid "disable IDN encoding"
+msgstr "tÃÂÂt mÃÂ hoÃÂ IDN"
+
+#: nss/getent.c:65
 msgid "Get entries from administrative database."
 msgstr "LÃÂÂy cÃÂc mÃÂÂc nhÃÂÂp tÃÂÂ cÃÂ sÃÂÂ dÃÂÂ liÃÂÂu quÃÂÂn trÃÂÂ."
 
-#: nss/getent.c:143 nss/getent.c:408
+#: nss/getent.c:149 nss/getent.c:479
 #, c-format
 msgid "Enumeration not supported on %s\n"

[... 1670 lines stripped ...]
_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits