top: make 'n/a' (not applicable) notation translatable <=== port of newlib daaf634e
______________________________ original newlib message --------------------------------------------- ( none ) Signed-off-by: Jim Warner <james.warner@comcast.net>
This commit is contained in:
parent
ccfa65e2bd
commit
706e4adea1
@ -5194,7 +5194,7 @@ static int bot_focus_str (const char *hdr, const char *str) {
|
|||||||
memset(Bot_buf, '\0', sizeof(Bot_buf));
|
memset(Bot_buf, '\0', sizeof(Bot_buf));
|
||||||
n = strlen(str);
|
n = strlen(str);
|
||||||
if (n >= sizeof(Bot_buf)) n = sizeof(Bot_buf) - 1;
|
if (n >= sizeof(Bot_buf)) n = sizeof(Bot_buf) - 1;
|
||||||
if (!*str || !strcmp(str, "-")) strcpy(Bot_buf, "n/a");
|
if (!*str || !strcmp(str, "-")) strcpy(Bot_buf, N_txt(X_BOT_nodata_txt));
|
||||||
else memccpy(Bot_buf, str, '\0', n);
|
else memccpy(Bot_buf, str, '\0', n);
|
||||||
Bot_rsvd = 1 + BOT_RSVD + ((strlen(Bot_buf) - utf8_delta(Bot_buf)) / Screen_cols);
|
Bot_rsvd = 1 + BOT_RSVD + ((strlen(Bot_buf) - utf8_delta(Bot_buf)) / Screen_cols);
|
||||||
if (Bot_rsvd > maxRSVD) Bot_rsvd = maxRSVD;
|
if (Bot_rsvd > maxRSVD) Bot_rsvd = maxRSVD;
|
||||||
@ -5246,7 +5246,7 @@ static int bot_focus_strv (const char *hdr, const char **strv) {
|
|||||||
if (n >= sizeof(Bot_buf)) n = sizeof(Bot_buf) - 1;
|
if (n >= sizeof(Bot_buf)) n = sizeof(Bot_buf) - 1;
|
||||||
memcpy(Bot_buf, strv[0], n);
|
memcpy(Bot_buf, strv[0], n);
|
||||||
if (!Bot_buf[0] || (!strcmp(Bot_buf, "-") && n <= sizeof(char *)))
|
if (!Bot_buf[0] || (!strcmp(Bot_buf, "-") && n <= sizeof(char *)))
|
||||||
strcpy(Bot_buf, "n/a");
|
strcpy(Bot_buf, N_txt(X_BOT_nodata_txt));
|
||||||
for (nsav= 0, p = Bot_buf, x = 0; strv[nsav] != NULL; nsav++) {
|
for (nsav= 0, p = Bot_buf, x = 0; strv[nsav] != NULL; nsav++) {
|
||||||
p += strlen(strv[nsav]) + 1;
|
p += strlen(strv[nsav]) + 1;
|
||||||
if ((p - Bot_buf) >= sizeof(Bot_buf))
|
if ((p - Bot_buf) >= sizeof(Bot_buf))
|
||||||
|
@ -528,6 +528,7 @@ static void build_norm_nlstab (void) {
|
|||||||
Norm_nlstab[X_BOT_ctlgrp_fmt] = _("control groups for pid %d, %s");
|
Norm_nlstab[X_BOT_ctlgrp_fmt] = _("control groups for pid %d, %s");
|
||||||
Norm_nlstab[X_BOT_envirn_fmt] = _("environment for pid %d, %s");
|
Norm_nlstab[X_BOT_envirn_fmt] = _("environment for pid %d, %s");
|
||||||
Norm_nlstab[X_BOT_namesp_fmt] = _("namespaces for pid %d, %s");
|
Norm_nlstab[X_BOT_namesp_fmt] = _("namespaces for pid %d, %s");
|
||||||
|
Norm_nlstab[X_BOT_nodata_txt] = _("n/a");
|
||||||
Norm_nlstab[X_BOT_supgrp_fmt] = _("supplementary groups for pid %d, %s");
|
Norm_nlstab[X_BOT_supgrp_fmt] = _("supplementary groups for pid %d, %s");
|
||||||
Norm_nlstab[X_BOT_msglog_txt] = _("message log, last 10 messages:");
|
Norm_nlstab[X_BOT_msglog_txt] = _("message log, last 10 messages:");
|
||||||
}
|
}
|
||||||
|
@ -85,7 +85,7 @@ enum norm_nls {
|
|||||||
XTRA_badflds_fmt, XTRA_fixwide_fmt, XTRA_modebad_txt, XTRA_size2up_txt,
|
XTRA_badflds_fmt, XTRA_fixwide_fmt, XTRA_modebad_txt, XTRA_size2up_txt,
|
||||||
XTRA_vforest_fmt, XTRA_warncfg_txt, XTRA_warnold_txt, XTRA_winsize_txt,
|
XTRA_vforest_fmt, XTRA_warncfg_txt, XTRA_warnold_txt, XTRA_winsize_txt,
|
||||||
X_BOT_cmdlin_fmt, X_BOT_ctlgrp_fmt, X_BOT_envirn_fmt, X_BOT_msglog_txt,
|
X_BOT_cmdlin_fmt, X_BOT_ctlgrp_fmt, X_BOT_envirn_fmt, X_BOT_msglog_txt,
|
||||||
X_BOT_namesp_fmt, X_BOT_supgrp_fmt,
|
X_BOT_namesp_fmt, X_BOT_nodata_txt, X_BOT_supgrp_fmt,
|
||||||
YINSP_demo01_txt, YINSP_demo02_txt, YINSP_demo03_txt, YINSP_deqfmt_txt,
|
YINSP_demo01_txt, YINSP_demo02_txt, YINSP_demo03_txt, YINSP_deqfmt_txt,
|
||||||
YINSP_deqtyp_txt, YINSP_dstory_txt,
|
YINSP_deqtyp_txt, YINSP_dstory_txt,
|
||||||
YINSP_failed_fmt, YINSP_noent1_txt, YINSP_noent2_txt, YINSP_pidbad_fmt,
|
YINSP_failed_fmt, YINSP_noent1_txt, YINSP_noent2_txt, YINSP_pidbad_fmt,
|
||||||
|
Loading…
Reference in New Issue
Block a user