nopts++;
}
+/*JP
Sprintf(buf, "Select %s field hilite behavior:", initblstats[fld].fldname);
+*/
+ Sprintf(buf, "%s\82Ì\83n\83C\83\89\83C\83g\82Ì\90U\82é\95\91\82¢\82ð\91I\91ð:", initblstats[fld].fldname);
end_menu(tmpwin, buf);
if (nopts > 1) {
else
return FALSE;
}
+/*JP
Sprintf(colorqry, "Choose a color for when %s is '%s':",
+*/
+ Sprintf(colorqry, "%s\82ª'%s'\82Ì\8e\9e\82Ì\90F\82ð\91I\91ð:",
initblstats[fld].fldname, hilite.textmatch);
+/*JP
Sprintf(attrqry, "Choose attribute for when %s is '%s':",
+*/
+ Sprintf(attrqry, "%s\82ª'%s'\82Ì\8e\9e\82Ì\91®\90«\82ð\91I\91ð:",
initblstats[fld].fldname, hilite.textmatch);
} else if (behavior == BL_TH_ALWAYS_HILITE) {
+/*JP
Sprintf(colorqry, "Choose a color to always hilite %s:",
+*/
+ Sprintf(colorqry, "\8fí\82É%s\82ð\83n\83C\83\89\83C\83g\82·\82é\90F\82ð\91I\91ð:",
initblstats[fld].fldname);
+/*JP
Sprintf(attrqry, "Choose attribute to always hilite %s:",
+*/
+ Sprintf(attrqry, "\8fí\82É%s\82ð\83n\83C\83\89\83C\83g\82·\82é\91®\90«\82ð\91I\91ð:",
initblstats[fld].fldname);
}
any = zeroany;
any.a_int = -1;
add_menu(tmpwin, NO_GLYPH, &any, 'X', 0, ATR_NONE,
+/*JP
"Remove selected hilites", MENU_UNSELECTED);
+*/
+ "\91I\91ð\82µ\82½\83n\83C\83\89\83C\83g\82ð\8dí\8f\9c", MENU_UNSELECTED);
}
#ifndef SCORE_ON_BOTL
any = zeroany;
any.a_int = -2;
add_menu(tmpwin, NO_GLYPH, &any, 'Z', 0, ATR_NONE,
+/*JP
"Add a new hilite", MENU_UNSELECTED);
+*/
+ "\90V\82µ\82¢\83n\83C\83\89\83C\83g\82ð\92Ç\89Á", MENU_UNSELECTED);
}
+/*JP
Sprintf(buf, "Current %s hilites:", initblstats[fld].fldname);
+*/
+ Sprintf(buf, "\8c»\8dÝ\82Ì%s\82Ì\83n\83C\83\89\83C\83g:", initblstats[fld].fldname);
end_menu(tmpwin, buf);
if ((res = select_menu(tmpwin, PICK_ANY, &picks)) > 0) {
any = zeroany;
any.a_int = -1;
add_menu(tmpwin, NO_GLYPH, &any, 0, 0, ATR_NONE,
+/*JP
"View all hilites in config format", MENU_UNSELECTED);
+*/
+ "\90Ý\92è\83t\83@\83C\83\8b\8c`\8e®\82Å\91S\82Ä\82Ì\83n\83C\83\89\83C\83g\82ð\95\\8e¦", MENU_UNSELECTED);
any = zeroany;
add_menu(tmpwin, NO_GLYPH, &any, 0, 0, ATR_NONE, "", MENU_UNSELECTED);
any.a_int = i + 1;
Sprintf(buf, "%-18s", initblstats[i].fldname);
if (count)
+/*JP
Sprintf(eos(buf), " (%d defined)", count);
+*/
+ Sprintf(eos(buf), " (%d\8cÂ\90Ý\92è\92\86)", count);
add_menu(tmpwin, NO_GLYPH, &any, 0, 0, ATR_NONE,
buf, MENU_UNSELECTED);
}
+/*JP
end_menu(tmpwin, "Status hilites:");
+*/
+ end_menu(tmpwin, "\83X\83e\81[\83^\83X\83n\83C\83\89\83C\83g:");
if ((res = select_menu(tmpwin, PICK_ONE, &picks)) > 0) {
i = picks->item.a_int - 1;
if (i < 0)
and also when non-zero it is the flag to enable highlighting */
if (countall > 0 && !iflags.hilite_delta)
pline(
+/*JP
"To have highlights become active, set 'statushilites' option to non-zero.");
+*/
+ "\83n\83C\83\89\83C\83g\82ð\97L\8cø\82É\82·\82é\82É\82Í\81C'statushilites'\83I\83v\83V\83\87\83\93\82ð0\88È\8aO\82É\82µ\82Ä\82\82¾\82³\82¢\81D");
return TRUE;
}
/*JP
enl_msg(Your_wallet, "is ", "was ", "empty", "");
*/
- enl_msg(Your_wallet, "\82Å\82 \82é", "\82ł¾\82Á\82½", "\82Í\8bó", "");
+ enl_msg(Your_wallet, "\82Å\82 \82é", "\82¾\82Á\82½", "\82Í\8bó", "");
} else {
#if 0 /*JP:T*/
Sprintf(buf, "%ld %s", umoney, currency(umoney));
/*JP
Sprintf(buf, "%s Characteristics:", !final ? "Current" : "Final");
*/
- Sprintf(buf, "%s\91®\90«\81F", !final ? "\8c»\8dÝ\82Ì" : "\8dÅ\8fI");
+ Sprintf(buf, "%s\93Á\90«\81F", !final ? "\8c»\8dÝ\82Ì" : "\8dÅ\8fI");
enlght_out(buf);
/* bottom line order */
{ M('A'), "annotate", "\8c»\8dÝ\82Ì\8aK\82É\96¼\91O\82ð\82Â\82¯\82é",
#endif
donamelevel, IFBURIED | AUTOCOMPLETE },
+#if 0 /*JP*/
{ 'a', "apply", "apply (use) a tool (pick-axe, key, lamp...)",
+#else
+ { 'a', "apply", "\93¹\8bï\82ð\8eg\82¤\81D(\82Â\82é\82Í\82µ, \8c®, \83\89\83\93\83v\81c)",
+#endif
doapply },
{ C('x'), "attributes", "show your attributes",
doattributes, IFBURIED },
+#if 0 /*JP:T*/
{ '@', "autopickup", "toggle the pickup option on/off",
+#else
+ { '@', "autopickup", "\8e©\93®\8fE\82¢\83I\83v\83V\83\87\83\93\82ð\90Ø\82è\91Ö\82¦\82é",
+#endif
dotogglepickup, IFBURIED },
+#if 0 /*JP:T*/
{ 'C', "call", "call (name) something", docallcmd, IFBURIED },
+#else
+ { 'C', "call", "\96¼\91O\82ð\82Â\82¯\82é", docallcmd, IFBURIED },
+#endif
+#if 0 /*JP:T*/
{ 'Z', "cast", "zap (cast) a spell", docast, IFBURIED },
+#else
+ { 'Z', "cast", "\8eô\95¶\82ð\8f¥\82¦\82é", docast, IFBURIED },
+#endif
#if 0 /*JP:T*/
{ M('c'), "chat", "talk to someone", dotalk, IFBURIED | AUTOCOMPLETE },
#else
{ M('c'), "chat", "\92N\82©\82Æ\98b\82·", dotalk, IFBURIED | AUTOCOMPLETE },
#endif
+#if 0 /*JP:T*/
{ 'c', "close", "close a door", doclose },
+#else
+ { 'c', "close", "\83h\83A\82ð\95Â\82ß\82é", doclose },
+#endif
#if 0 /*JP:T*/
{ M('C'), "conduct", "list voluntary challenges you have maintained",
#else
: "engraved in",
surface(u.ux, u.uy));
#else
- You("%s\83\81\83b\83Z\81[\83W\82ð\90@\82«\82Æ\82ê\82È\82©\82Á\82½\81D",
+ You("%s\82É%s\83\81\83b\83Z\81[\83W\82ð\90@\82«\82Æ\82ê\82È\82©\82Á\82½\81D",
+ surface(u.ux, u.uy),
oep->engr_type == BURN
? (is_ice(u.ux, u.uy) ? "\8d\8f\82Ü\82ê\82Ä\82¢\82é" : "\8fÄ\82«\95t\82¯\82ç\82ê\82Ä\82¢\82é")
: "\8d\8f\82Ü\82ê\82Ä\82¢\82é");
? "it"
: the(xname(otmp)));
#else
- /*JP:TODO:\91g\82Ý\8d\87\82í\82¹\83`\83F\83b\83N*/
- pline("%s%s\82ª%s\82ð\93®\82©\82¹\82È\82¢\97\9d\97R\82¾\81D",
- deliver_part1
- ? "\82½\82Ô\82ñ\82±\82ê\82ª\81C"
- : "",
- deliver_part1
- ? you_or_steed
- : upstart(you_or_steed),
- deliver_part1
- ? "\82»\82ê"
- : the(xname(otmp)));
+ /* "Perhaps that's why (you_or_steed) cannot move it."*/
+ /* "(You_or_steed) cannot move (otmp)."*/
+ if (deliver_part1) {
+ pline("\82½\82Ô\82ñ\82±\82ê\82ª\81C%s\82ª\82»\82ê\82ð\93®\82©\82¹\82È\82¢\97\9d\97R\82¾\81D",
+ you_or_steed);
+ } else {
+ pline("%s\82Í%s\82ð\93®\82©\82¹\82È\82¢\81D",
+ you_or_steed, xname(otmp));
+ }
#endif
}
goto cannot_push;
menuquery[0] = qbuf[0] = '\0';
if (iflags.force_invmenu)
+/*JP
Sprintf(menuquery, "What do you want to %s?", word);
+*/
+ Sprintf(menuquery, "%s%s%s\82©\81H", what, joshi, jpolite(jword));
if (!strcmp(word, "grease"))
+/*JP
Sprintf(qbuf, "your %s", fingers_or_gloves(FALSE));
+*/
+ Sprintf(qbuf, "\82 \82È\82½\82Ì%s", fingers_or_gloves(FALSE));
else if (!strcmp(word, "write with"))
+/*JP
Sprintf(qbuf, "your %s", body_part(FINGERTIP));
+*/
+ Sprintf(qbuf, "\82 \82È\82½\82Ì%s", body_part(FINGERTIP));
else if (!strcmp(word, "wield"))
+#if 0 /*JP:T*/
Sprintf(qbuf, "your %s %s%s", uarmg ? "gloved" : "bare",
makeplural(body_part(HAND)),
!uwep ? " (wielded)" : "");
+#else
+ Sprintf(qbuf, "\89½\82à\8eè\82É\82µ\82È\82¢%s",
+ !uwep ? "(\8c»\8dÝ)" : "");
+#endif
else if (!strcmp(word, "ready"))
+#if 0 /*JP*/
Sprintf(qbuf, "empty quiver%s",
!uquiver ? " (nothing readied)" : "");
+#else
+ Sprintf(qbuf, "\8bó\82Ì\96î\93\9b%s",
+ !uquiver ? " (\89½\82à\8f\80\94õ\82µ\82Ä\82¢\82È\82¢)" : "");
+#endif
if (ilet == '?' && !*lets && *altlets)
allowed_choices = altlets;
: 0,
FALSE)
: mon_nam(mtmp));
-#else /*JP:TODO \83T\83h\83\8b\8aÖ\98A\82Í\96¢\8f\88\97\9d */
- pline("%s%s\82Í\8e\80\82ñ\82¾\81I",
- mtmp->mtame
- ? "\82©\82í\82¢\82»\82¤\82È" : "",
- mon_nam(mtmp));
+#else
+ pline("%s\82Í\8e\80\82ñ\82¾\81I",
+ mtmp->mtame
+ ? x_monnam(mtmp, ARTICLE_THE,
+ "\82©\82í\82¢\82»\82¤\82È",
+ has_mname(mtmp)
+ ? SUPPRESS_SADDLE
+ : 0,
+ FALSE)
+ : mon_nam(mtmp));
#endif
}
xkilled(mtmp, XKILL_NOMSG);
*/
{ "name", "\82 \82È\82½\82Ì\96¼\91O (\97á name:\83}\81[\83\8a\83\93-W)", PL_NSIZ,
DISP_IN_GAME },
+/*JP
{ "mouse_support", "game receives click info from mouse", 0, SET_IN_GAME },
+*/
+ { "mouse_support", "\83Q\81[\83\80\82ª\83}\83E\83X\82©\82ç\82Ì\83N\83\8a\83b\83N\8fî\95ñ\82ð\8eó\82¯\8eæ\82é", 0, SET_IN_GAME },
/*JP
{ "number_pad", "use the number pad for movement", 1, SET_IN_GAME },
*/
{ "paranoid_confirmation", "\88ê\95\94\82Ì\8fó\8bµ\82Å\92Ç\89Á\82Ì\8am\94F\82ð\82·\82é", 28,
SET_IN_GAME },
#endif
+/*JP
{ "petattr", "attributes for highlighting pets", 88, SET_IN_GAME },
+*/
+ { "petattr", "\83y\83b\83g\82ð\83n\83C\83\89\83C\83g\82·\82é\82½\82ß\82Ì\91®\90«", 88, SET_IN_GAME },
/*JP
{ "pettype", "your preferred initial pet type", 4, DISP_IN_GAME },
*/
},
{ "statuslines",
#ifdef CURSES_GRAPHICS
+/*JP
"2 or 3 lines for horizontal (bottom or top) status display",
+*/
+ "\90\82\92¼(\89º\82©\8fã)\82Ì\83X\83e\81[\83^\83X\95\\8e¦\82É2,3\8ds\8eg\82¤",
20, SET_IN_GAME
#else
+/*JP
"2 or 3 lines for status display",
+*/
+ "\83X\83e\81[\83^\83X\95\\8e¦\82É2,3\8ds\8eg\82¤",
20, SET_IN_FILE
#endif
}, /*WC2*/
{ "suppress_alert", "\83o\81[\83W\83\87\83\93\8aÔ\82Ì\88á\82¢\82É\8aÖ\82·\82é\8cx\8d\90\83\81\83b\83Z\81[\83W\82Ì\96³\8cø\89»", 8,
SET_IN_GAME },
/* term_cols,term_rows -> WC2_TERM_SIZE (6: room to format 1..32767) */
+#if 0 /*JP*/
{ "term_cols", "number of columns", 6, SET_IN_FILE }, /*WC2*/
+#else
+ { "term_cols", "\8c\85\90\94", 6, SET_IN_FILE }, /*WC2*/
+#endif
+#if 0 /*JP*/
{ "term_rows", "number of rows", 6, SET_IN_FILE }, /*WC2*/
+#else
+ { "term_rows", "\8ds\90\94", 6, SET_IN_FILE }, /*WC2*/
+#endif
#if 0 /*JP:T*/
{ "tile_width", "width of tiles", 20, DISP_IN_GAME }, /*WC*/
#else
*/
{ "IBMgraphics", "IBMGraphics\95\\8e¦\83V\83\93\83{\83\8b\82ð\93Ç\82Ý\8d\9e\82Þ", 70, SET_IN_FILE },
#ifdef CURSES_GRAPHICS
+/*JP
{ "cursesgraphics", "load curses display symbols", 70, SET_IN_FILE },
+*/
+ { "cursesgraphics", "curses\95\\8e¦\83V\83\93\83{\83\8b\82ð\93Ç\82Ý\8d\9e\82Þ", 70, SET_IN_FILE },
#endif
#ifdef MAC_GRAPHICS_ENV
/*JP
} menu_cmd_t;
static const menu_cmd_t default_menu_cmd_info[] = {
+/*JP
{ "menu_first_page", MENU_FIRST_PAGE, "Go to first page" },
+*/
+ { "menu_first_page", MENU_FIRST_PAGE, "\90æ\93ª\83y\81[\83W\82É\88Ú\93®" },
+/*JP
{ "menu_last_page", MENU_LAST_PAGE, "Go to last page" },
+*/
+ { "menu_last_page", MENU_LAST_PAGE, "\8dÅ\8fI\83y\81[\83W\82É\88Ú\93®" },
+/*JP
{ "menu_next_page", MENU_NEXT_PAGE, "Go to next page" },
+*/
+ { "menu_next_page", MENU_NEXT_PAGE, "\8e\9f\82Ì\83y\81[\83W\82É\88Ú\93®" },
+/*JP
{ "menu_previous_page", MENU_PREVIOUS_PAGE, "Go to previous page" },
+*/
+ { "menu_previous_page", MENU_PREVIOUS_PAGE, "\91O\82Ì\83y\81[\83W\82É\88Ú\93®" },
+/*JP
{ "menu_select_all", MENU_SELECT_ALL, "Select all items" },
+*/
+ { "menu_select_all", MENU_SELECT_ALL, "\91S\82Ä\82ð\91I\91ð" },
+/*JP
{ "menu_deselect_all", MENU_UNSELECT_ALL, "Unselect all items" },
+*/
+ { "menu_deselect_all", MENU_UNSELECT_ALL, "\91S\82Ä\82Ì\91I\91ð\82ð\89ð\8f\9c" },
+/*JP
{ "menu_invert_all", MENU_INVERT_ALL, "Invert selection" },
+*/
+ { "menu_invert_all", MENU_INVERT_ALL, "\91I\91ð\82ð\94½\93]" },
+/*JP
{ "menu_select_page", MENU_SELECT_PAGE, "Select items in current page" },
+*/
+ { "menu_select_page", MENU_SELECT_PAGE, "\8c»\8dÝ\82Ì\83y\81[\83W\82Ì\83A\83C\83e\83\80\82ð\91I\91ð" },
{ "menu_deselect_page", MENU_UNSELECT_PAGE,
+/*JP
"Unselect items in current page" },
+*/
+ "Unselect items in current page" },
+/*JP
{ "menu_invert_page", MENU_INVERT_PAGE, "Invert current page selection" },
+*/
+ { "menu_invert_page", MENU_INVERT_PAGE, "\8c»\8dÝ\82Ì\83y\81[\83W\82Ì\91I\91ð\82ð\94½\93]" },
+/*JP
{ "menu_search", MENU_SEARCH, "Search and toggle matching items" },
+*/
+ { "menu_search", MENU_SEARCH, "\8c\9f\8dõ\82µ\82Ä\83}\83b\83`\83\93\83O\82µ\82½\83A\83C\83e\83\80\82ð\83g\83O\83\8b" },
};
/*
*/
"(a)pply\82Å\8fñ\82ð\90Ü\82é\82Æ\82«\82Éy\82Å\82Í\82È\82yes" },
{ PARANOID_EATING, "eat", 1, "continue", 4,
+/*JP
"yes vs y to continue eating after first bite when satiated" },
+*/
+ "\96\9e\95 \82Ì\8e\9e\82É\88ê\8cû\90H\82×\82½\8cã\90H\82×\91±\82¯\82é\82Æ\82«\82Éy\82Å\82Í\82È\82yes" },
{ PARANOID_WERECHANGE, "Were-change", 2, (const char *) 0, 0,
/*JP
"yes vs y to change form when lycanthropy is controllable" },
"Hello, I'm War!",
"It is better to light a candle than to curse the darkness",
"It is easier to curse the darkness than to light a candle",
- /* expanded "rock--paper--scissors" featured in TV show "Big Bang
- Theory" although they didn't create it (and an actual T-shirt
- with pentagonal diagram showing which choices defeat which) */
- "rock--paper--scissors--lizard--Spock!",
- /* "All men must die -- all men must serve" challange and response
- from book series _A_Song_of_Ice_and_Fire_ by George R.R. Martin,
- TV show "Game of Thrones" (probably an actual T-shirt too...) */
- "/Valar morghulis/ -- /Valar dohaeris/",
#else
"\83[\83C\81E\83}\83C\83g\81E\83r\81[\81E\83X\83g\81[\83\80\81E\83W\83\83\83C\83A\83\93\83c",
"\95\90\8aí\82ª\90l\82ð\8eE\82·\82Ì\82Å\82Í\82È\82¢\81C\8e\84\82ª\90l\82ð\8eE\82·\82Ì\82¾",
"\82â\82 \81C\8e\84\82ª\81w\90í\91\88\81x\82¾\81I",
"\88Ã\82¢\82Æ\95s\95½\82ð\8c¾\82¤\82æ\82è\82à\81C\82·\82·\82ñ\82Å\82 \82©\82è\82ð\82Â\82¯\82Ü\82µ\82å\82¤",
"\82·\82·\82ñ\82Å\82 \82©\82è\82ð\82Â\82¯\82é\82æ\82è\81C\88Ã\82¢\82Æ\95s\95½\82ð\8c¾\82¤\95û\82ª\8aÈ\92P",
+#endif
/* expanded "rock--paper--scissors" featured in TV show "Big Bang
Theory" although they didn't create it (and an actual T-shirt
with pentagonal diagram showing which choices defeat which) */
+/*JP
"rock--paper--scissors--lizard--Spock!",
+*/
+ "\8aâ--\8e\86--\83n\83T\83~--\83g\83J\83Q--\83X\83|\83b\83N\81I",
/* "All men must die -- all men must serve" challange and response
from book series _A_Song_of_Ice_and_Fire_ by George R.R. Martin,
TV show "Game of Thrones" (probably an actual T-shirt too...) */
"/Valar morghulis/ -- /Valar dohaeris/",
-#endif
};
Strcpy(buf, shirt_msgs[tshirt->o_id % SIZE(shirt_msgs)]);
char *buf;
{
static const char *apron_msgs[] = {
+/*JP
"Kiss the cook",
+*/
+ "\83R\83b\83N\82É\83L\83X\82¹\82æ",
+/*JP
"I'm making SCIENCE!",
+*/
+ "\8e\84\82Í*\89È\8aw*\82ð\8ds\82Á\82Ä\82¢\82é\81I",
+/*JP
"Don't mess with the chef",
+*/
+ "\83V\83F\83t\82É\82Í\8eè\82ð\8fo\82·\82È",
+/*JP
"Don't make me poison you",
+*/
+ "\82 \82È\82½\82É\93Å\82ð\90·\82ç\82³\82¹\82È\82¢\82Å",
+/*JP
"Gehennom's Kitchen",
+*/
+ "\83Q\83w\83i\83L\83b\83`\83\93",
+/*JP
"Rat: The other white meat",
+*/
+ "\83l\83Y\83~: \82à\82¤\88ê\82Â\82Ì\94\92\90g\93÷",
+/*JP
"If you can't stand the heat, get out of Gehennom!",
+*/
+ "\94M\82É\91Ï\82¦\82ç\82ê\82È\82¢\82È\82ç\81A\83Q\83w\83i\82©\82ç\8fo\82Ä\8ds\82¯\81I",
+/*JP
"If we weren't meant to eat animals, why are they made out of meat?",
+*/
+ "\82à\82µ\89ä\81X\82ª\93÷\82ð\90H\82×\82é\89^\96½\82Å\82Í\82È\82¢\82Ì\82È\82ç\81C\82È\82º\93®\95¨\82É\82Í\93÷\82ª\82 \82é\82Ì\81H",
+/*JP
"If you don't like the food, I'll stab you",
+*/
+ "\90H\82×\95¨\82ª\8bC\82É\93ü\82ç\82È\82¢\82È\82ç\81C\8eh\82·\82æ",
};
Strcpy(buf, apron_msgs[apron->o_id % SIZE(apron_msgs)]);
: "maniacal laughter",
!ct ? "in the distance" : "close by");
#else
- You_hear("\89\93\82\82Å%s\82ð\95·\82¢\82½\81D",
+ You_hear("%s\82\82Å%s\82ð\95·\82¢\82½\81D",
+ !ct ? "\89\93" : "\8bß",
(confused || sobj->cursed) ? "\94ß\82µ\82\8b\83\82«\8b©\82Ô\90º"
: "\8b¶\82Á\82½\82æ\82¤\82É\8fÎ\82¤\90º");
#endif
pline("Where do you want to center the %scloud?",
already_known ? "stinking " : "");
#else
- pline("\89_\82Ì\92\86\90S\82ð\82Ç\82±\82É\82µ\82Ü\82·\82©\81H");
+ pline("%s\89_\82Ì\92\86\90S\82ð\82Ç\82±\82É\82µ\82Ü\82·\82©\81H",
+ already_known ? "\88«\8fL" : "");
#endif
cc.x = u.ux;
cc.y = u.uy;
num_args = 0;
XtSetArg(args[num_args], nhStr(XtNleft), XtChainLeft); num_args++;
XtSetArg(args[num_args], nhStr(XtNright), XtChainLeft); num_args++;
+/*JP
XtSetArg(args[num_args], nhStr(XtNlabel), "Name"); num_args++;
+*/
+ XtSetArg(args[num_args], nhStr(XtNlabel), "\96¼\91O"); num_args++;
XtSetArg(args[num_args], nhStr(XtNjustify), XtJustifyLeft); num_args++;
namelabel = XtCreateManagedWidget("name_label",
num_args = 0;
XtSetArg(args[num_args], XtNallowShellResize, True); num_args++;
+/*JP
XtSetArg(args[num_args], XtNtitle, "Player Selection"); num_args++;
+*/
+ XtSetArg(args[num_args], XtNtitle, "\83v\83\8c\83C\83\84\81[\91I\91ð"); num_args++;
popup = XtCreatePopupShell("player_selection_dialog",
transientShellWidgetClass,
toplevel, args, num_args);
/* race label */
num_args = 0;
XtSetArg(args[num_args], nhStr(XtNjustify), XtJustifyLeft); num_args++;
+/*JP
XtSetArg(args[num_args], nhStr(XtNlabel), "Race"); num_args++;
+*/
+ XtSetArg(args[num_args], nhStr(XtNlabel), "\8eí\91°"); num_args++;
racelabel = XtCreateManagedWidget("race_label",
labelWidgetClass, race_form,
args, num_args);
XtSetArg(args[num_args], nhStr(XtNleft), XtChainLeft); num_args++;
XtSetArg(args[num_args], nhStr(XtNright), XtChainLeft); num_args++;
XtSetArg(args[num_args], nhStr(XtNjustify), XtJustifyLeft); num_args++;
+/*JP
XtSetArg(args[num_args], nhStr(XtNlabel), "Role"); num_args++;
+*/
+ XtSetArg(args[num_args], nhStr(XtNlabel), "\90E\8bÆ"); num_args++;
rolelabel = XtCreateManagedWidget("role_label", labelWidgetClass,
role_form, args, num_args);
XtSetArg(args[num_args], nhStr(XtNleft), XtChainLeft); num_args++;
XtSetArg(args[num_args], nhStr(XtNright), XtChainLeft); num_args++;
XtSetArg(args[num_args], nhStr(XtNjustify), XtJustifyLeft); num_args++;
+/*JP
XtSetArg(args[num_args], nhStr(XtNlabel), "Gender"); num_args++;
+*/
+ XtSetArg(args[num_args], nhStr(XtNlabel), "\90«\95Ê"); num_args++;
gendlabel = XtCreateManagedWidget("gender_label", labelWidgetClass,
gend_form, args, num_args);
XtSetArg(args[num_args], XtNwidth, cwid); num_args++;
XtSetArg(args[num_args], nhStr(XtNradioData), 1); num_args++;
plsel_gend_radios[0] = gend_radio_m
+/*JP
= XtCreateManagedWidget("Male", toggleWidgetClass,
+*/
+ = XtCreateManagedWidget("\92j\90«", toggleWidgetClass,
gend_form2, args, num_args);
num_args = 0;
XtSetArg(args[num_args], nhStr(XtNfromVert), gend_radio_m); num_args++;
plsel_gend_radios[0]); num_args++;
XtSetArg(args[num_args], nhStr(XtNradioData), 2); num_args++;
plsel_gend_radios[1] = gend_radio_f
+/*JP
= XtCreateManagedWidget("Female", toggleWidgetClass,
+*/
+ = XtCreateManagedWidget("\8f\97\90«", toggleWidgetClass,
gend_form2, args, num_args);
XawToggleUnsetCurrent(plsel_gend_radios[0]);
XtSetArg(args[num_args], nhStr(XtNleft), XtChainLeft); num_args++;
XtSetArg(args[num_args], nhStr(XtNright), XtChainLeft); num_args++;
XtSetArg(args[num_args], nhStr(XtNjustify), XtJustifyLeft); num_args++;
+/*JP
XtSetArg(args[num_args], nhStr(XtNlabel), "Alignment"); num_args++;
+*/
+ XtSetArg(args[num_args], nhStr(XtNlabel), "\91®\90«"); num_args++;
alignlabel = XtCreateManagedWidget("align_label", labelWidgetClass,
align_form, args, num_args);
XtSetArg(args[num_args], XtNwidth, cwid); num_args++;
XtSetArg(args[num_args], nhStr(XtNradioData), 1); num_args++;
plsel_align_radios[0] = align_radio_l
+/*JP
= XtCreateManagedWidget("Lawful", toggleWidgetClass,
+*/
+ = XtCreateManagedWidget("\92\81\8f\98", toggleWidgetClass,
align_form2, args, num_args);
num_args = 0;
XtSetArg(args[num_args], nhStr(XtNfromVert), align_radio_l); num_args++;
plsel_align_radios[0]); num_args++;
XtSetArg(args[num_args], nhStr(XtNradioData), 2); num_args++;
plsel_align_radios[1] = align_radio_n
+/*JP
= XtCreateManagedWidget("Neutral", toggleWidgetClass,
+*/
+ = XtCreateManagedWidget("\92\86\97§", toggleWidgetClass,
align_form2, args, num_args);
num_args = 0;
XtSetArg(args[num_args], nhStr(XtNfromVert), align_radio_n); num_args++;
plsel_align_radios[0]); num_args++;
XtSetArg(args[num_args], nhStr(XtNradioData), 3); num_args++;
plsel_align_radios[2] = align_radio_c
+/*JP
= XtCreateManagedWidget("Chaotic", toggleWidgetClass,
+*/
+ = XtCreateManagedWidget("\8d¬\93×", toggleWidgetClass,
align_form2, args, num_args);
XawToggleUnsetCurrent(plsel_align_radios[0]);
XtSetArg(args[num_args], nhStr(XtNleft), XtChainLeft); num_args++;
XtSetArg(args[num_args], nhStr(XtNright), XtChainRight); num_args++;
XtSetArg(args[num_args], XtNwidth, cwid); num_args++;
+/*JP
XtSetArg(args[num_args], nhStr(XtNlabel), "Random"); num_args++;
+*/
+ XtSetArg(args[num_args], nhStr(XtNlabel), "\83\89\83\93\83_\83\80"); num_args++;
random_btn = XtCreateManagedWidget("random", commandWidgetClass, btn_form,
args, num_args);
XtAddCallback(random_btn, XtNcallback, plsel_random_btn_callback, form);
XtSetArg(args[num_args], nhStr(XtNleft), XtChainLeft); num_args++;
XtSetArg(args[num_args], nhStr(XtNright), XtChainRight); num_args++;
XtSetArg(args[num_args], XtNwidth, cwid); num_args++;
+/*JP
XtSetArg(args[num_args], nhStr(XtNlabel), "Play"); num_args++;
+*/
+ XtSetArg(args[num_args], nhStr(XtNlabel), "\83v\83\8c\83C\8aJ\8en"); num_args++;
plsel_btn_play = play_btn
= XtCreateManagedWidget("play", commandWidgetClass, btn_form,
args, num_args);
XtSetArg(args[num_args], nhStr(XtNleft), XtChainLeft); num_args++;
XtSetArg(args[num_args], nhStr(XtNright), XtChainRight); num_args++;
XtSetArg(args[num_args], XtNwidth, cwid); num_args++;
+/*JP
XtSetArg(args[num_args], nhStr(XtNlabel), "Quit"); num_args++;
+*/
+ XtSetArg(args[num_args], nhStr(XtNlabel), "\8fI\97¹"); num_args++;
quit_btn = XtCreateManagedWidget("quit", commandWidgetClass, btn_form,
args, num_args);
XtAddCallback(quit_btn, XtNcallback, plsel_quit_btn_callback, form);