OSDN Git Service

replace some #ifdef jp macros at mutation.c
[hengband/hengband.git] / src / mutation.c
index bd74d3d..b36d79c 100644 (file)
@@ -30,571 +30,342 @@ bool gain_random_mutation(int choose_mut)
                case 1: case 2: case 3: case 4:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_SPIT_ACID;
-#ifdef JP
-muta_desc = "»À¤òÅǤ¯Ç½ÎϤòÆÀ¤¿¡£";
-#else
-                       muta_desc = "You gain the ability to spit acid.";
-#endif
-
+                       muta_desc = _("»À¤òÅǤ¯Ç½ÎϤòÆÀ¤¿¡£", "You gain the ability to spit acid.");
                        break;
+                       
                case 5: case 6: case 7:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_BR_FIRE;
-#ifdef JP
-muta_desc = "²Ð¤òÅǤ¯Ç½ÎϤòÆÀ¤¿¡£";
-#else
-                       muta_desc = "You gain the ability to breathe fire.";
-#endif
-
+                       muta_desc = _("²Ð¤òÅǤ¯Ç½ÎϤòÆÀ¤¿¡£", "You gain the ability to breathe fire.");
                        break;
+                       
                case 8: case 9:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_HYPN_GAZE;
-#ifdef JP
-muta_desc = "ºÅ̲´ã¤ÎǽÎϤòÆÀ¤¿¡£";
-#else
-                       muta_desc = "Your eyes look mesmerizing...";
-#endif
-
+                       muta_desc = _("ºÅ̲´ã¤ÎǽÎϤòÆÀ¤¿¡£", "Your eyes look mesmerizing...");
                        break;
+                       
                case 10: case 11:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_TELEKINES;
-#ifdef JP
-muta_desc = "ʪÂΤòÇ°Æ°ÎϤÇÆ°¤«¤¹Ç½ÎϤòÆÀ¤¿¡£";
-#else
-                       muta_desc = "You gain the ability to move objects telekinetically.";
-#endif
-
+                       muta_desc = _("ʪÂΤòÇ°Æ°ÎϤÇÆ°¤«¤¹Ç½ÎϤòÆÀ¤¿¡£", "You gain the ability to move objects telekinetically.");
                        break;
+                       
                case 12: case 13: case 14:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_VTELEPORT;
-#ifdef JP
-muta_desc = "¼«Ê¬¤Î°Õ»×¤Ç¥Æ¥ì¥Ý¡¼¥È¤¹¤ëǽÎϤòÆÀ¤¿¡£";
-#else
-                       muta_desc = "You gain the power of teleportation at will.";
-#endif
-
+                       muta_desc = _("¼«Ê¬¤Î°Õ»×¤Ç¥Æ¥ì¥Ý¡¼¥È¤¹¤ëǽÎϤòÆÀ¤¿¡£", "You gain the power of teleportation at will.");
                        break;
+                       
                case 15: case 16:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_MIND_BLST;
-#ifdef JP
-muta_desc = "Àº¿À¹¶·â¤ÎǽÎϤòÆÀ¤¿¡£";
-#else
-                       muta_desc = "You gain the power of Mind Blast.";
-#endif
-
+                       muta_desc = _("Àº¿À¹¶·â¤ÎǽÎϤòÆÀ¤¿¡£", "You gain the power of Mind Blast.");
                        break;
+                       
                case 17: case 18:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_RADIATION;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¶¯¤¤Êü¼ÍÀþ¤òȯÀ¸¤·»Ï¤á¤¿¡£";
-#else
-                       muta_desc = "You start emitting hard radiation.";
-#endif
-
+                       muta_desc = _("¤¢¤Ê¤¿¤Ï¶¯¤¤Êü¼ÍÀþ¤òȯÀ¸¤·»Ï¤á¤¿¡£", "You start emitting hard radiation.");
                        break;
+                       
                case 19: case 20:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_VAMPIRISM;
-#ifdef JP
-muta_desc = "À¸Ì¿ÎϤòµÛ¼ý¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You become vampiric.";
-#endif
-
+                       muta_desc = _("À¸Ì¿ÎϤòµÛ¼ý¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£", "You become vampiric.");
                        break;
+                       
                case 21: case 22: case 23:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_SMELL_MET;
-#ifdef JP
-muta_desc = "¶â°¤ÎÆ÷¤¤¤òÓ̤®Ê¬¤±¤é¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You smell a metallic odor.";
-#endif
-
+                       muta_desc = _("¶â°¤ÎÆ÷¤¤¤òÓ̤®Ê¬¤±¤é¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£", "You smell a metallic odor.");
                        break;
+                       
                case 24: case 25: case 26: case 27:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_SMELL_MON;
-#ifdef JP
-muta_desc = "¥â¥ó¥¹¥¿¡¼¤Î½­¤¤¤òÓ̤®Ê¬¤±¤é¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You smell filthy monsters.";
-#endif
-
+                       muta_desc = _("¥â¥ó¥¹¥¿¡¼¤Î½­¤¤¤òÓ̤®Ê¬¤±¤é¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£", "You smell filthy monsters.");
                        break;
+                       
                case 28: case 29: case 30:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_BLINK;
-#ifdef JP
-muta_desc = "¶áµ÷Î¥¥Æ¥ì¥Ý¡¼¥È¤ÎǽÎϤòÆÀ¤¿¡£";
-#else
-                       muta_desc = "You gain the power of minor teleportation.";
-#endif
-
+                       muta_desc = _("¶áµ÷Î¥¥Æ¥ì¥Ý¡¼¥È¤ÎǽÎϤòÆÀ¤¿¡£", "You gain the power of minor teleportation.");
                        break;
+                       
                case 31: case 32:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_EAT_ROCK;
-#ifdef JP
-muta_desc = "Êɤ¬ÈþÌ£¤·¤½¤¦¤Ë¸«¤¨¤ë¡£";
-#else
-                       muta_desc = "The walls look delicious.";
-#endif
-
+                       muta_desc = _("Êɤ¬ÈþÌ£¤·¤½¤¦¤Ë¸«¤¨¤ë¡£", "The walls look delicious.");
                        break;
+                       
                case 33: case 34:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_SWAP_POS;
-#ifdef JP
-muta_desc = "¾¿Í¤Î·¤¤Ç°ì¥Þ¥¤¥ëÊ⤯¤è¤¦¤Êµ¤Ê¬¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You feel like walking a mile in someone else's shoes.";
-#endif
-
+                       muta_desc = _("¾¿Í¤Î·¤¤Ç°ì¥Þ¥¤¥ëÊ⤯¤è¤¦¤Êµ¤Ê¬¤¬¤¹¤ë¡£", "You feel like walking a mile in someone else's shoes.");
                        break;
+                       
                case 35: case 36: case 37:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_SHRIEK;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÎÀ¼¤ÏÁêÅö¶¯¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your vocal cords get much tougher.";
-#endif
-
+                       muta_desc = _("¤¢¤Ê¤¿¤ÎÀ¼¤ÏÁêÅö¶¯¤¯¤Ê¤Ã¤¿¡£", "Your vocal cords get much tougher.");
                        break;
+                       
                case 38: case 39: case 40:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_ILLUMINE;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¸÷¤êµ±¤¤¤ÆÉô²°¤òÌÀ¤ë¤¯¤¹¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You can light up rooms with your presence.";
-#endif
-
+                       muta_desc = _("¤¢¤Ê¤¿¤Ï¸÷¤êµ±¤¤¤ÆÉô²°¤òÌÀ¤ë¤¯¤¹¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£", "You can light up rooms with your presence.");
                        break;
+                       
                case 41: case 42:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_DET_CURSE;
-#ifdef JP
-muta_desc = "¼Ù°­¤ÊËâË¡¤ò´¶ÃΤǤ­¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You can feel evil magics.";
-#endif
-
+                       muta_desc = _("¼Ù°­¤ÊËâË¡¤ò´¶ÃΤǤ­¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£", "You can feel evil magics.");
                        break;
+                       
                case 43: case 44: case 45:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_BERSERK;
-#ifdef JP
-muta_desc = "À©¸æ¤Ç¤­¤ë·ã¾ð¤ò´¶¤¸¤ë¡£";
-#else
-                       muta_desc = "You feel a controlled rage.";
-#endif
-
+                       muta_desc = _("À©¸æ¤Ç¤­¤ë·ã¾ð¤ò´¶¤¸¤ë¡£", "You feel a controlled rage.");
                        break;
+                       
                case 46:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_POLYMORPH;
-#ifdef JP
-muta_desc = "ÂΤ¬ÊÑ°Û¤·¤ä¤¹¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your body seems mutable.";
-#endif
-
+                       muta_desc = _("ÂΤ¬ÊÑ°Û¤·¤ä¤¹¤¯¤Ê¤Ã¤¿¡£", "Your body seems mutable.");
                        break;
+                       
                case 47: case 48:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_MIDAS_TCH;
-#ifdef JP
-muta_desc = "¡Ö¥ß¥À¥¹²¦¤Î¼ê¡×¤ÎǽÎϤòÆÀ¤¿¡£";/*¥È¥¥¡¼¥à¥ì¥¤¥À¡¼¥¹¤Ë¤¢¤ê¤Þ¤·¤¿¤Í¡£ */
-#else
-                       muta_desc = "You gain the Midas touch.";
-#endif
-
+                       muta_desc = _("¡Ö¥ß¥À¥¹²¦¤Î¼ê¡×¤ÎǽÎϤòÆÀ¤¿¡£", "You gain the Midas touch.");/*¥È¥¥¡¼¥à¥ì¥¤¥À¡¼¥¹¤Ë¤¢¤ê¤Þ¤·¤¿¤Í¡£ */
                        break;
+                       
                case 49:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_GROW_MOLD;
-#ifdef JP
-muta_desc = "ÆÍÁ³¥«¥Ó¤Ë¿Æ¤·¤ß¤ò³Ð¤¨¤¿¡£";
-#else
-                       muta_desc = "You feel a sudden affinity for mold.";
-#endif
-
+                       muta_desc = _("ÆÍÁ³¥«¥Ó¤Ë¿Æ¤·¤ß¤ò³Ð¤¨¤¿¡£", "You feel a sudden affinity for mold.");
                        break;
+                       
                case 50: case 51: case 52:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_RESIST;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¼«Ê¬¼«¿È¤ò¼é¤ì¤ëµ¤¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You feel like you can protect yourself.";
-#endif
-
+                       muta_desc = _("¤¢¤Ê¤¿¤Ï¼«Ê¬¼«¿È¤ò¼é¤ì¤ëµ¤¤¬¤¹¤ë¡£", "You feel like you can protect yourself.");
                        break;
+                       
                case 53: case 54: case 55:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_EARTHQUAKE;
-#ifdef JP
-muta_desc = "¥À¥ó¥¸¥ç¥ó¤òÇ˲õ¤¹¤ëǽÎϤòÆÀ¤¿¡£";
-#else
-                       muta_desc = "You gain the ability to wreck the dungeon.";
-#endif
-
+                       muta_desc = _("¥À¥ó¥¸¥ç¥ó¤òÇ˲õ¤¹¤ëǽÎϤòÆÀ¤¿¡£", "You gain the ability to wreck the dungeon.");
                        break;
+                       
                case 56:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_EAT_MAGIC;
-#ifdef JP
-muta_desc = "ËâË¡¤Î¥¢¥¤¥Æ¥à¤¬ÈþÌ£¤½¤¦¤Ë¸«¤¨¤ë¡£";
-#else
-                       muta_desc = "Your magic items look delicious.";
-#endif
-
+                       muta_desc = _("ËâË¡¤Î¥¢¥¤¥Æ¥à¤¬ÈþÌ£¤½¤¦¤Ë¸«¤¨¤ë¡£", "Your magic items look delicious.");
                        break;
+                       
                case 57: case 58:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_WEIGH_MAG;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¼þ°Ï¤Ë¤¢¤ëËâË¡¤ò¤è¤êÎɤ¯Íý²ò¤Ç¤­¤ëµ¤¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You feel you can better understand the magic around you.";
-#endif
-
+                       muta_desc = _("¤¢¤Ê¤¿¤Ï¼þ°Ï¤Ë¤¢¤ëËâË¡¤ò¤è¤êÎɤ¯Íý²ò¤Ç¤­¤ëµ¤¤¬¤¹¤ë¡£", "You feel you can better understand the magic around you.");
                        break;
+                       
                case 59:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_STERILITY;
-#ifdef JP
-muta_desc = "¼þ¤ê¤ÎÁ´¤Æ¤Î¼Ô¤ËƬÄˤòµ¯¤³¤¹¤³¤È¤¬¤Ç¤­¤ë¡£";
-#else
-                       muta_desc = "You can give everything around you a headache.";
-#endif
-
+                       muta_desc = _("¼þ¤ê¤ÎÁ´¤Æ¤Î¼Ô¤ËƬÄˤòµ¯¤³¤¹¤³¤È¤¬¤Ç¤­¤ë¡£", "You can give everything around you a headache.");
                        break;
                case 60: case 61:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_PANIC_HIT;
-#ifdef JP
-muta_desc = "ÆÍÁ³¡¢Å¥ËÀ¤Îµ¤Ê¬¤¬Ê¬¤«¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You suddenly understand how thieves feel.";
-#endif
-
+                       muta_desc = _("ÆÍÁ³¡¢Å¥ËÀ¤Îµ¤Ê¬¤¬Ê¬¤«¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£", "You suddenly understand how thieves feel.");
                        break;
+                       
                case 62: case 63: case 64:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_DAZZLE;
-#ifdef JP
-muta_desc = "âÁ¤¤Á®¸÷¤òȯ¤¹¤ëǽÎϤòÆÀ¤¿¡£";
-#else
-                       muta_desc = "You gain the ability to emit dazzling lights.";
-#endif
-
+                       muta_desc = _("âÁ¤¤Á®¸÷¤òȯ¤¹¤ëǽÎϤòÆÀ¤¿¡£", "You gain the ability to emit dazzling lights.");
                        break;
+                       
                case 65: case 66: case 67:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_LASER_EYE;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÎÌܤϰì½Ö¾Æ¤±ÉÕ¤¤¤¿¡£";
-#else
-                       muta_desc = "Your eyes burn for a moment.";
-#endif
-
+                       muta_desc = _("¤¢¤Ê¤¿¤ÎÌܤϰì½Ö¾Æ¤±ÉÕ¤¤¤¿¡£", "Your eyes burn for a moment.");
                        break;
+                       
                case 68: case 69:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_RECALL;
-#ifdef JP
-muta_desc = "¾¯¤·¤À¤±¥Û¡¼¥à¥·¥Ã¥¯¤Ë¤Ê¤Ã¤¿¤¬¡¢¤¹¤°Ä¾¤Ã¤¿¡£";
-#else
-                       muta_desc = "You feel briefly homesick, but it passes.";
-#endif
-
+                       muta_desc = _("¾¯¤·¤À¤±¥Û¡¼¥à¥·¥Ã¥¯¤Ë¤Ê¤Ã¤¿¤¬¡¢¤¹¤°Ä¾¤Ã¤¿¡£", "You feel briefly homesick, but it passes.");
                        break;
+                       
                case 70:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_BANISH;
-#ifdef JP
-muta_desc = "¿ÀÀ»¤ÊÅܤê¤ÎÎϤËËþ¤¿¤µ¤ì¤¿¡£";
-#else
-                       muta_desc = "You feel a holy wrath fill you.";
-#endif
-
+                       muta_desc = _("¿ÀÀ»¤ÊÅܤê¤ÎÎϤËËþ¤¿¤µ¤ì¤¿¡£", "You feel a holy wrath fill you.");
                        break;
+                       
                case 71: case 72:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_COLD_TOUCH;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Îξ¼ê¤Ï¤È¤Æ¤âÎ䤿¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your hands get very cold.";
-#endif
-
+                       muta_desc = _("¤¢¤Ê¤¿¤Îξ¼ê¤Ï¤È¤Æ¤âÎ䤿¤¯¤Ê¤Ã¤¿¡£", "Your hands get very cold.");
                        break;
+                       
                case 73: case 74:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_LAUNCHER;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Îʪ¤òÅꤲ¤ë¼ê¤Ï¤«¤Ê¤ê¶¯¤¯¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "Your throwing arm feels much stronger.";
-#endif
-
+                       muta_desc = _("¤¢¤Ê¤¿¤Îʪ¤òÅꤲ¤ë¼ê¤Ï¤«¤Ê¤ê¶¯¤¯¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë¡£", "Your throwing arm feels much stronger.");
                        break;
+                       
                case 75:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_BERS_RAGE;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¶¸Ë½²½¤Îȯºî¤òµ¯¤³¤¹¤è¤¦¤Ë¤Ê¤Ã¤¿¡ª";
-#else
-                       muta_desc = "You become subject to fits of berserk rage!";
-#endif
-
+                       muta_desc = _("¤¢¤Ê¤¿¤Ï¶¸Ë½²½¤Îȯºî¤òµ¯¤³¤¹¤è¤¦¤Ë¤Ê¤Ã¤¿¡ª", "You become subject to fits of berserk rage!");
                        break;
+                       
                case 76:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_COWARDICE;
-#ifdef JP
-muta_desc = "¿®¤¸¤é¤ì¤Ê¤¤¤¯¤é¤¤²²É¤ˤʤä¿¡ª";
-#else
-                       muta_desc = "You become an incredible coward!";
-#endif
-
+                       muta_desc = _("¿®¤¸¤é¤ì¤Ê¤¤¤¯¤é¤¤²²É¤ˤʤä¿¡ª", "You become an incredible coward!");
                        break;
+                       
                case 77:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_RTELEPORT;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Î°ÌÃÖ¤ÏÈó¾ï¤ËÉÔ³ÎÄê¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your position seems very uncertain...";
-#endif
-
+                       muta_desc = _("¤¢¤Ê¤¿¤Î°ÌÃÖ¤ÏÈó¾ï¤ËÉÔ³ÎÄê¤Ë¤Ê¤Ã¤¿¡£", "Your position seems very uncertain...");
                        break;
+                       
                case 78:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_ALCOHOL;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¥¢¥ë¥³¡¼¥ë¤òʬÈ礹¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your body starts producing alcohol!";
-#endif
-
+                       muta_desc = _("¤¢¤Ê¤¿¤Ï¥¢¥ë¥³¡¼¥ë¤òʬÈ礹¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£", "Your body starts producing alcohol!");
                        break;
+                       
                case 79:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_HALLU;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¸¸³Ð¤ò°ú¤­µ¯¤³¤¹Àº¿ÀºøÍð¤Ë¿¯¤µ¤ì¤¿¡£";
-#else
-                       muta_desc = "You are afflicted by a hallucinatory insanity!";
-#endif
-
+                       muta_desc = _("¤¢¤Ê¤¿¤Ï¸¸³Ð¤ò°ú¤­µ¯¤³¤¹Àº¿ÀºøÍð¤Ë¿¯¤µ¤ì¤¿¡£", "You are afflicted by a hallucinatory insanity!");
                        break;
+                       
                case 80:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_FLATULENT;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÏÀ©¸æÉÔǽ¤Ê¶¯Îõ¤ÊÕû¤ò¤³¤¯¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You become subject to uncontrollable flatulence.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÏÀ©¸æÉÔǽ¤Ê¶¯Îõ¤ÊÕû¤ò¤³¤¯¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You become subject to uncontrollable flatulence.");
 
                        break;
                case 81: case 82:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_SCOR_TAIL;
-#ifdef JP
-muta_desc = "¥µ¥½¥ê¤Î¿¬Èø¤¬À¸¤¨¤Æ¤­¤¿¡ª";
-#else
-                       muta_desc = "You grow a scorpion tail!";
-#endif
+                       muta_desc = _( "¥µ¥½¥ê¤Î¿¬Èø¤¬À¸¤¨¤Æ¤­¤¿¡ª",  "You grow a scorpion tail!");
 
                        break;
                case 83: case 84:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_HORNS;
-#ifdef JP
-muta_desc = "³Û¤Ë³Ñ¤¬À¸¤¨¤¿¡ª";
-#else
-                       muta_desc = "Horns pop forth into your forehead!";
-#endif
+                       muta_desc = _( "³Û¤Ë³Ñ¤¬À¸¤¨¤¿¡ª",  "Horns pop forth into your forehead!");
 
                        break;
                case 85: case 86:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_BEAK;
-#ifdef JP
-muta_desc = "¸ý¤¬±Ô¤¯¶¯¤¤¥¯¥Á¥Ð¥·¤ËÊѲ½¤·¤¿¡ª";
-#else
-                       muta_desc = "Your mouth turns into a sharp, powerful beak!";
-#endif
+                       muta_desc = _( "¸ý¤¬±Ô¤¯¶¯¤¤¥¯¥Á¥Ð¥·¤ËÊѲ½¤·¤¿¡ª",  "Your mouth turns into a sharp, powerful beak!");
 
                        break;
                case 87: case 88:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_ATT_DEMON;
-#ifdef JP
-muta_desc = "°­Ëâ¤ò°ú¤­ÉÕ¤±¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You start attracting demons.";
-#endif
+                       muta_desc = _( "°­Ëâ¤ò°ú¤­ÉÕ¤±¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You start attracting demons.");
 
                        break;
                case 89:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_PROD_MANA;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÏÀ©¸æÉÔǽ¤ÊËâË¡¤Î¥¨¥Í¥ë¥®¡¼¤òȯÀ¸¤¹¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You start producing magical energy uncontrollably.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÏÀ©¸æÉÔǽ¤ÊËâË¡¤Î¥¨¥Í¥ë¥®¡¼¤òȯÀ¸¤¹¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You start producing magical energy uncontrollably.");
 
                        break;
                case 90: case 91:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_SPEED_FLUX;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ïí¯Ýµ¼Á¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You become manic-depressive.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ïí¯Ýµ¼Á¤Ë¤Ê¤Ã¤¿¡£",  "You become manic-depressive.");
 
                        break;
                case 92: case 93:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_BANISH_ALL;
-#ifdef JP
-muta_desc = "¶²¤í¤·¤¤ÎϤ¬¤¢¤Ê¤¿¤ÎÇظå¤ËÀø¤ó¤Ç¤¤¤ëµ¤¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You feel a terrifying power lurking behind you.";
-#endif
+                       muta_desc = _( "¶²¤í¤·¤¤ÎϤ¬¤¢¤Ê¤¿¤ÎÇظå¤ËÀø¤ó¤Ç¤¤¤ëµ¤¤¬¤¹¤ë¡£",  "You feel a terrifying power lurking behind you.");
 
                        break;
                case 94:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_EAT_LIGHT;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¥¦¥ó¥´¥ê¥¢¥ó¥È¤Ë´ñ̯¤Ê¿Æ¤·¤ß¤ò³Ð¤¨¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You feel a strange kinship with Ungoliant.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ï¥¦¥ó¥´¥ê¥¢¥ó¥È¤Ë´ñ̯¤Ê¿Æ¤·¤ß¤ò³Ð¤¨¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You feel a strange kinship with Ungoliant.");
 
                        break;
                case 95: case 96:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_TRUNK;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÎÉ¡¤Ï¿­¤Ó¤Æ¾Ý¤ÎÉ¡¤Î¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your nose grows into an elephant-like trunk.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÎÉ¡¤Ï¿­¤Ó¤Æ¾Ý¤ÎÉ¡¤Î¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "Your nose grows into an elephant-like trunk.");
 
                        break;
                case 97:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_ATT_ANIMAL;
-#ifdef JP
-muta_desc = "ưʪ¤ò°ú¤­ÉÕ¤±¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You start attracting animals.";
-#endif
+                       muta_desc = _( "ưʪ¤ò°ú¤­ÉÕ¤±¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You start attracting animals.");
 
                        break;
                case 98:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_TENTACLES;
-#ifdef JP
-muta_desc = "¼Ù°­¤Ê¿¨¼ê¤¬ÂΤÎËÀ¸¤¨¤Æ¤­¤¿¡£";
-#else
-                       muta_desc = "Evil-looking tentacles sprout from your sides.";
-#endif
+                       muta_desc = _( "¼Ù°­¤Ê¿¨¼ê¤¬ÂΤÎËÀ¸¤¨¤Æ¤­¤¿¡£",  "Evil-looking tentacles sprout from your sides.");
 
                        break;
                case 99:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_RAW_CHAOS;
-#ifdef JP
-muta_desc = "¼þ°Ï¤Î¶õ´Ö¤¬ÉÔ°ÂÄê¤Ë¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You feel the universe is less stable around you.";
-#endif
+                       muta_desc = _( "¼þ°Ï¤Î¶õ´Ö¤¬ÉÔ°ÂÄê¤Ë¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë¡£",  "You feel the universe is less stable around you.");
 
                        break;
                case 100: case 101: case 102:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_NORMALITY;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï´ñ̯¤Ê¤Û¤ÉÉáÄ̤ˤʤ俵¤¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You feel strangely normal.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ï´ñ̯¤Ê¤Û¤ÉÉáÄ̤ˤʤ俵¤¤¬¤¹¤ë¡£",  "You feel strangely normal.");
 
                        break;
                case 103:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_WRAITH;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÏÍ©Â⽤·¤¿¤ê¼ÂÂ⽤·¤¿¤ê¤¹¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You start to fade in and out of the physical world.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÏÍ©Â⽤·¤¿¤ê¼ÂÂ⽤·¤¿¤ê¤¹¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You start to fade in and out of the physical world.");
 
                        break;
                case 104:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_POLY_WOUND;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¥«¥ª¥¹¤ÎÎϤ¬¸Å¤¤½ý¤ËÆþ¤ê¹þ¤ó¤Ç¤¯¤ë¤Î¤ò´¶¤¸¤¿¡£";
-#else
-                       muta_desc = "You feel forces of chaos entering your old scars.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ï¥«¥ª¥¹¤ÎÎϤ¬¸Å¤¤½ý¤ËÆþ¤ê¹þ¤ó¤Ç¤¯¤ë¤Î¤ò´¶¤¸¤¿¡£",  "You feel forces of chaos entering your old scars.");
 
                        break;
                case 105:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_WASTING;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÏÆÍÁ³¤ª¤¾¤Þ¤·¤¤¿ê¼åɤˤ«¤«¤Ã¤¿¡£";
-#else
-                       muta_desc = "You suddenly contract a horrible wasting disease.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÏÆÍÁ³¤ª¤¾¤Þ¤·¤¤¿ê¼åɤˤ«¤«¤Ã¤¿¡£",  "You suddenly contract a horrible wasting disease.");
 
                        break;
                case 106:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_ATT_DRAGON;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¥É¥é¥´¥ó¤ò°ú¤­¤Ä¤±¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You start attracting dragons.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ï¥É¥é¥´¥ó¤ò°ú¤­¤Ä¤±¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You start attracting dragons.");
 
                        break;
                case 107: case 108:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_WEIRD_MIND;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Î»×¹Í¤ÏÆÍÁ³¤ª¤«¤·¤ÊÊý¸þ¤Ë¸þ¤­»Ï¤á¤¿¡£";
-#else
-                       muta_desc = "Your thoughts suddenly take off in strange directions.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Î»×¹Í¤ÏÆÍÁ³¤ª¤«¤·¤ÊÊý¸þ¤Ë¸þ¤­»Ï¤á¤¿¡£",  "Your thoughts suddenly take off in strange directions.");
 
                        break;
                case 109:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_NAUSEA;
-#ifdef JP
-muta_desc = "°ßÂÞ¤¬¥Ô¥¯¥Ô¥¯¤·¤Ï¤¸¤á¤¿¡£";
-#else
-                       muta_desc = "Your stomach starts to roil nauseously.";
-#endif
+                       muta_desc = _( "°ßÂÞ¤¬¥Ô¥¯¥Ô¥¯¤·¤Ï¤¸¤á¤¿¡£",  "Your stomach starts to roil nauseously.");
 
                        break;
                case 110: case 111:
@@ -603,393 +374,237 @@ muta_desc = "
                        {
                                muta_class = &(p_ptr->muta2);
                                muta_which = MUT2_CHAOS_GIFT;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¥«¥ª¥¹¤Î¼é¸î°­Ëâ¤ÎÃí°Õ¤ò¼æ¤¯¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                               muta_desc = "You attract the notice of a chaos deity!";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ï¥«¥ª¥¹¤Î¼é¸î°­Ëâ¤ÎÃí°Õ¤ò¼æ¤¯¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You attract the notice of a chaos deity!");
 
                        }
                        break;
                case 112:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_WALK_SHAD;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¸½¼Â¤¬»æ¤Î¤è¤¦¤ËÇö¤¤¤È´¶¤¸¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You feel like reality is as thin as paper.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ï¸½¼Â¤¬»æ¤Î¤è¤¦¤ËÇö¤¤¤È´¶¤¸¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You feel like reality is as thin as paper.");
 
                        break;
                case 113: case 114:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_WARNING;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÏÆÍÁ³¥Ñ¥é¥Î¥¤¥¢¤Ë¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You suddenly feel paranoid.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÏÆÍÁ³¥Ñ¥é¥Î¥¤¥¢¤Ë¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë¡£",  "You suddenly feel paranoid.");
 
                        break;
                case 115:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_INVULN;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï½ËÊ¡¤µ¤ì¡¢ÌµÅ¨¾õÂ֤ˤʤëȯºî¤òµ¯¤³¤¹¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You are blessed with fits of invulnerability.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ï½ËÊ¡¤µ¤ì¡¢ÌµÅ¨¾õÂ֤ˤʤëȯºî¤òµ¯¤³¤¹¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You are blessed with fits of invulnerability.");
 
                        break;
                case 116: case 117:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_SP_TO_HP;
-#ifdef JP
-muta_desc = "ËâË¡¤Î¼£Ìþ¤Îȯºî¤òµ¯¤³¤¹¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You are subject to fits of magical healing.";
-#endif
+                       muta_desc = _( "ËâË¡¤Î¼£Ìþ¤Îȯºî¤òµ¯¤³¤¹¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You are subject to fits of magical healing.");
 
                        break;
                case 118:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_HP_TO_SP;
-#ifdef JP
-muta_desc = "Äˤߤòȼ¤¦Àº¿ÀÌÀÎƲ½¤Îȯºî¤òµ¯¤³¤¹¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You are subject to fits of painful clarity.";
-#endif
+                       muta_desc = _( "Äˤߤòȼ¤¦Àº¿ÀÌÀÎƲ½¤Îȯºî¤òµ¯¤³¤¹¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You are subject to fits of painful clarity.");
 
                        break;
                case 119:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_DISARM;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÎµÓ¤ÏŤµ¤¬»ÍÇܤˤʤä¿¡£";
-#else
-                       muta_desc = "Your feet grow to four times their former size.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÎµÓ¤ÏŤµ¤¬»ÍÇܤˤʤä¿¡£",  "Your feet grow to four times their former size.");
 
                        break;
                case 120: case 121: case 122:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_HYPER_STR;
-#ifdef JP
-muta_desc = "Ķ¿ÍŪ¤Ë¶¯¤¯¤Ê¤Ã¤¿¡ª";
-#else
-                       muta_desc = "You turn into a superhuman he-man!";
-#endif
+                       muta_desc = _( "Ķ¿ÍŪ¤Ë¶¯¤¯¤Ê¤Ã¤¿¡ª",  "You turn into a superhuman he-man!");
 
                        break;
                case 123: case 124: case 125:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_PUNY;
-#ifdef JP
-muta_desc = "¶ÚÆù¤¬¼å¤Ã¤Æ¤·¤Þ¤Ã¤¿...";
-#else
-                       muta_desc = "Your muscles wither away...";
-#endif
+                       muta_desc = _( "¶ÚÆù¤¬¼å¤Ã¤Æ¤·¤Þ¤Ã¤¿...",  "Your muscles wither away...");
 
                        break;
                case 126: case 127: case 128:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_HYPER_INT;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÎǾ¤ÏÀ¸ÂÎ¥³¥ó¥Ô¥å¡¼¥¿¤Ë¿Ê²½¤·¤¿¡ª";
-#else
-                       muta_desc = "Your brain evolves into a living computer!";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÎǾ¤ÏÀ¸ÂÎ¥³¥ó¥Ô¥å¡¼¥¿¤Ë¿Ê²½¤·¤¿¡ª",  "Your brain evolves into a living computer!");
 
                        break;
                case 129: case 130: case 131:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_MORONIC;
-#ifdef JP
-muta_desc = "Ǿ¤¬°à½Ì¤·¤Æ¤·¤Þ¤Ã¤¿...";
-#else
-                       muta_desc = "Your brain withers away...";
-#endif
+                       muta_desc = _( "Ǿ¤¬°à½Ì¤·¤Æ¤·¤Þ¤Ã¤¿...",  "Your brain withers away...");
 
                        break;
                case 132: case 133:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_RESILIENT;
-#ifdef JP
-muta_desc = "ʳ°¤ì¤Æ¥¿¥Õ¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You become extraordinarily resilient.";
-#endif
+                       muta_desc = _( "ʳ°¤ì¤Æ¥¿¥Õ¤Ë¤Ê¤Ã¤¿¡£",  "You become extraordinarily resilient.");
 
                        break;
                case 134: case 135:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_XTRA_FAT;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ïµ¤»ý¤Á°­¤¤¤¯¤é¤¤ÂÀ¤Ã¤¿¡ª";
-#else
-                       muta_desc = "You become sickeningly fat!";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ïµ¤»ý¤Á°­¤¤¤¯¤é¤¤ÂÀ¤Ã¤¿¡ª",  "You become sickeningly fat!");
 
                        break;
                case 136: case 137:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_ALBINO;
-#ifdef JP
-muta_desc = "¥¢¥ë¥Ó¥Î¤Ë¤Ê¤Ã¤¿¡ª¼å¤¯¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë...";
-#else
-                       muta_desc = "You turn into an albino! You feel frail...";
-#endif
+                       muta_desc = _( "¥¢¥ë¥Ó¥Î¤Ë¤Ê¤Ã¤¿¡ª¼å¤¯¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë...",  "You turn into an albino! You feel frail...");
 
                        break;
                case 138: case 139: case 140:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_FLESH_ROT;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÎÆùÂΤÏÉåÇÔ¤¹¤ëɵ¤¤Ë¿¯¤µ¤ì¤¿¡ª";
-#else
-                       muta_desc = "Your flesh is afflicted by a rotting disease!";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÎÆùÂΤÏÉåÇÔ¤¹¤ëɵ¤¤Ë¿¯¤µ¤ì¤¿¡ª",  "Your flesh is afflicted by a rotting disease!");
 
                        break;
                case 141: case 142:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_SILLY_VOI;
-#ifdef JP
-muta_desc = "À¼¤¬´ÖÈ´¤±¤Ê¥­¡¼¥­¡¼À¼¤Ë¤Ê¤Ã¤¿¡ª";
-#else
-                       muta_desc = "Your voice turns into a ridiculous squeak!";
-#endif
+                       muta_desc = _( "À¼¤¬´ÖÈ´¤±¤Ê¥­¡¼¥­¡¼À¼¤Ë¤Ê¤Ã¤¿¡ª",  "Your voice turns into a ridiculous squeak!");
 
                        break;
                case 143: case 144:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_BLANK_FAC;
-#ifdef JP
-muta_desc = "¤Î¤Ã¤Ú¤é¤Ü¤¦¤Ë¤Ê¤Ã¤¿¡ª";
-#else
-                       muta_desc = "Your face becomes completely featureless!";
-#endif
+                       muta_desc = _( "¤Î¤Ã¤Ú¤é¤Ü¤¦¤Ë¤Ê¤Ã¤¿¡ª",  "Your face becomes completely featureless!");
 
                        break;
                case 145:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_ILL_NORM;
-#ifdef JP
-muta_desc = "¿´¤Î°Â¤é¤°¸¸±Æ¤ò±Ç¤·½Ð¤¹¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You start projecting a reassuring image.";
-#endif
+                       muta_desc = _( "¿´¤Î°Â¤é¤°¸¸±Æ¤ò±Ç¤·½Ð¤¹¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You start projecting a reassuring image.");
 
                        break;
                case 146: case 147: case 148:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_XTRA_EYES;
-#ifdef JP
-muta_desc = "¿·¤¿¤ËÆó¤Ä¤ÎÌܤ¬½ÐÍ褿¡ª";
-#else
-                       muta_desc = "You grow an extra pair of eyes!";
-#endif
+                       muta_desc = _( "¿·¤¿¤ËÆó¤Ä¤ÎÌܤ¬½ÐÍ褿¡ª",  "You grow an extra pair of eyes!");
 
                        break;
                case 149: case 150:
                        muta_class = &(p_ptr->muta3);
-                       muta_which = MUT3_MAGIC_RES;
-#ifdef JP
-muta_desc = "ËâË¡¤Ø¤ÎÂÑÀ­¤¬¤Ä¤¤¤¿¡£";
-#else
-                       muta_desc = "You become resistant to magic.";
-#endif
+                       muta_which = MUT3_MAGIC_RES;
+                       muta_desc = _( "ËâË¡¤Ø¤ÎÂÑÀ­¤¬¤Ä¤¤¤¿¡£",  "You become resistant to magic.");
 
                        break;
                case 151: case 152: case 153:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_XTRA_NOIS;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï´ñ̯¤Ê²»¤òΩ¤Æ»Ï¤á¤¿¡ª";
-#else
-                       muta_desc = "You start making strange noise!";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ï´ñ̯¤Ê²»¤òΩ¤Æ»Ï¤á¤¿¡ª",  "You start making strange noise!");
 
                        break;
                case 154: case 155: case 156:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_INFRAVIS;
-#ifdef JP
-muta_desc = "ÀÖ³°Àþ»ëÎϤ¬Áý¤·¤¿¡£";
-#else
-                       muta_desc = "Your infravision is improved.";
-#endif
+                       muta_desc = _( "ÀÖ³°Àþ»ëÎϤ¬Áý¤·¤¿¡£",  "Your infravision is improved.");
 
                        break;
                case 157: case 158:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_XTRA_LEGS;
-#ifdef JP
-muta_desc = "¿·¤¿¤ËÆóËܤέ¤¬À¸¤¨¤Æ¤­¤¿¡ª";
-#else
-                       muta_desc = "You grow an extra pair of legs!";
-#endif
+                       muta_desc = _( "¿·¤¿¤ËÆóËܤέ¤¬À¸¤¨¤Æ¤­¤¿¡ª",  "You grow an extra pair of legs!");
 
                        break;
                case 159: case 160:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_SHORT_LEG;
-#ifdef JP
-muta_desc = "­¤¬Ã»¤¤Æ͵¯¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤Ã¤¿¡ª";
-#else
-                       muta_desc = "Your legs turn into short stubs!";
-#endif
+                       muta_desc = _( "­¤¬Ã»¤¤Æ͵¯¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤Ã¤¿¡ª",  "Your legs turn into short stubs!");
 
                        break;
                case 161: case 162:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_ELEC_TOUC;
-#ifdef JP
-muta_desc = "·ì´É¤òÅÅή¤¬Î®¤ì»Ï¤á¤¿¡ª";
-#else
-                       muta_desc = "Electricity starts running through you!";
-#endif
+                       muta_desc = _( "·ì´É¤òÅÅή¤¬Î®¤ì»Ï¤á¤¿¡ª",  "Electricity starts running through you!");
 
                        break;
                case 163: case 164:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_FIRE_BODY;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÎÂΤϱê¤Ë¤Ä¤Ä¤Þ¤ì¤Æ¤¤¤ë¡£";
-#else
-                       muta_desc = "Your body is enveloped in flames!";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÎÂΤϱê¤Ë¤Ä¤Ä¤Þ¤ì¤Æ¤¤¤ë¡£",  "Your body is enveloped in flames!");
 
                        break;
                case 165: case 166: case 167:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_WART_SKIN;
-#ifdef JP
-muta_desc = "µ¤»ý¤Á°­¤¤¥¤¥Ü¥¤¥Ü¤¬ÂÎÃæ¤Ë¤Ç¤­¤¿¡ª";
-#else
-                       muta_desc = "Disgusting warts appear everywhere on you!";
-#endif
+                       muta_desc = _( "µ¤»ý¤Á°­¤¤¥¤¥Ü¥¤¥Ü¤¬ÂÎÃæ¤Ë¤Ç¤­¤¿¡ª",  "Disgusting warts appear everywhere on you!");
 
                        break;
                case 168: case 169: case 170:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_SCALES;
-#ifdef JP
-muta_desc = "È©¤¬¹õ¤¤ÎÚ¤ËÊѤï¤Ã¤¿¡ª";
-#else
-                       muta_desc = "Your skin turns into black scales!";
-#endif
+                       muta_desc = _( "È©¤¬¹õ¤¤ÎÚ¤ËÊѤï¤Ã¤¿¡ª",  "Your skin turns into black scales!");
 
                        break;
                case 171: case 172:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_IRON_SKIN;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÎÈ©¤ÏÅ´¤Ë¤Ê¤Ã¤¿¡ª";
-#else
-                       muta_desc = "Your skin turns to steel!";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÎÈ©¤ÏÅ´¤Ë¤Ê¤Ã¤¿¡ª",  "Your skin turns to steel!");
 
                        break;
                case 173: case 174:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_WINGS;
-#ifdef JP
-muta_desc = "ÇØÃæ¤Ë±©¤¬À¸¤¨¤¿¡£";
-#else
-                       muta_desc = "You grow a pair of wings.";
-#endif
+                       muta_desc = _( "ÇØÃæ¤Ë±©¤¬À¸¤¨¤¿¡£",  "You grow a pair of wings.");
 
                        break;
                case 175: case 176: case 177:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_FEARLESS;
-#ifdef JP
-muta_desc = "´°Á´¤ËÉݤìÃΤ餺¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You become completely fearless.";
-#endif
+                       muta_desc = _( "´°Á´¤ËÉݤìÃΤ餺¤Ë¤Ê¤Ã¤¿¡£",  "You become completely fearless.");
 
                        break;
                case 178: case 179:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_REGEN;
-#ifdef JP
-muta_desc = "µÞ®¤Ë²óÉü¤·»Ï¤á¤¿¡£";
-#else
-                       muta_desc = "You start regenerating.";
-#endif
+                       muta_desc = _( "µÞ®¤Ë²óÉü¤·»Ï¤á¤¿¡£",  "You start regenerating.");
 
                        break;
                case 180: case 181:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_ESP;
-#ifdef JP
-muta_desc = "¥Æ¥ì¥Ñ¥·¡¼¤ÎǽÎϤòÆÀ¤¿¡ª";
-#else
-                       muta_desc = "You develop a telepathic ability!";
-#endif
+                       muta_desc = _( "¥Æ¥ì¥Ñ¥·¡¼¤ÎǽÎϤòÆÀ¤¿¡ª",  "You develop a telepathic ability!");
 
                        break;
                case 182: case 183: case 184:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_LIMBER;
-#ifdef JP
-muta_desc = "¶ÚÆù¤¬¤·¤Ê¤ä¤«¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your muscles become limber.";
-#endif
+                       muta_desc = _( "¶ÚÆù¤¬¤·¤Ê¤ä¤«¤Ë¤Ê¤Ã¤¿¡£",  "Your muscles become limber.");
 
                        break;
                case 185: case 186: case 187:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_ARTHRITIS;
-#ifdef JP
-muta_desc = "´ØÀ᤬ÆÍÁ³Äˤ߽Ф·¤¿¡£";
-#else
-                       muta_desc = "Your joints suddenly hurt.";
-#endif
+                       muta_desc = _( "´ØÀ᤬ÆÍÁ³Äˤ߽Ф·¤¿¡£",  "Your joints suddenly hurt.");
 
                        break;
                case 188:
                        if (p_ptr->pseikaku == SEIKAKU_LUCKY) break;
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_BAD_LUCK;
-#ifdef JP
-muta_desc = "°­°Õ¤ËËþ¤Á¤¿¹õ¤¤¥ª¡¼¥é¤¬¤¢¤Ê¤¿¤ò¤È¤ê¤Þ¤¤¤¿...";
-#else
-                       muta_desc = "There is a malignant black aura surrounding you...";
-#endif
+                       muta_desc = _( "°­°Õ¤ËËþ¤Á¤¿¹õ¤¤¥ª¡¼¥é¤¬¤¢¤Ê¤¿¤ò¤È¤ê¤Þ¤¤¤¿...",  "There is a malignant black aura surrounding you...");
 
                        break;
                case 189:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_VULN_ELEM;
-#ifdef JP
-muta_desc = "̯¤Ë̵ËÉÈ÷¤Ë¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You feel strangely exposed.";
-#endif
+                       muta_desc = _( "̯¤Ë̵ËÉÈ÷¤Ë¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë¡£",  "You feel strangely exposed.");
 
                        break;
                case 190: case 191: case 192:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_MOTION;
-#ifdef JP
-muta_desc = "ÂΤÎÆ°ºî¤¬¤è¤êÀµ³Î¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You move with new assurance.";
-#endif
+                       muta_desc = _( "ÂΤÎÆ°ºî¤¬¤è¤êÀµ³Î¤Ë¤Ê¤Ã¤¿¡£",  "You move with new assurance.");
 
                        break;
                case 193:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_GOOD_LUCK;
-#ifdef JP
-muta_desc = "»üÈῼ¤¤Çò¤¤¥ª¡¼¥é¤¬¤¢¤Ê¤¿¤ò¤È¤ê¤Þ¤¤¤¿...";
-#else
-                       muta_desc = "There is a benevolent white aura surrounding you...";
-#endif
+                       muta_desc = _( "»üÈῼ¤¤Çò¤¤¥ª¡¼¥é¤¬¤¢¤Ê¤¿¤ò¤È¤ê¤Þ¤¤¤¿...",  "There is a benevolent white aura surrounding you...");
 
                        break;
                default:
@@ -1009,11 +624,7 @@ muta_desc = "
 
        if (!muta_chosen)
        {
-#ifdef JP
-msg_print("ÉáÄ̤ˤʤ俵¤¤¬¤¹¤ë¡£");
-#else
-               msg_print("You feel normal.");
-#endif
+               msg_print(_("ÉáÄ̤ˤʤ俵¤¤¬¤¹¤ë¡£", "You feel normal."));
 
                return FALSE;
        }
@@ -1033,11 +644,7 @@ msg_print("
                        {
                                muta_class = &(p_ptr->muta1);
                                muta_which = MUT1_HYPN_GAZE;
-#ifdef JP
-muta_desc = "´ã¤¬¸¸ÏÇŪ¤Ë¤Ê¤Ã¤¿...";
-#else
-                               muta_desc = "Your eyes look mesmerizing...";
-#endif
+                       muta_desc = _( "´ã¤¬¸¸ÏÇŪ¤Ë¤Ê¤Ã¤¿...",  "Your eyes look mesmerizing...");
 
                        }
 
@@ -1047,11 +654,7 @@ muta_desc = "
                          {
                                muta_class = &(p_ptr->muta2);
                                muta_which = MUT2_HORNS;
-#ifdef JP
-muta_desc = "³Ñ¤¬³Û¤«¤éÀ¸¤¨¤Æ¤­¤¿¡ª";
-#else
-                               muta_desc = "Horns pop forth into your forehead!";
-#endif
+                       muta_desc = _( "³Ñ¤¬³Û¤«¤éÀ¸¤¨¤Æ¤­¤¿¡ª",  "Horns pop forth into your forehead!");
 
                        }
 
@@ -1061,11 +664,7 @@ muta_desc = "
                        {
                                muta_class = &(p_ptr->muta1);
                                muta_which = MUT1_SHRIEK;
-#ifdef JP
-muta_desc = "À¼¼Á¤¬¤«¤Ê¤ê¶¯¤¯¤Ê¤Ã¤¿¡£";
-#else
-                               muta_desc = "Your vocal cords get much tougher.";
-#endif
+                       muta_desc = _( "À¼¼Á¤¬¤«¤Ê¤ê¶¯¤¯¤Ê¤Ã¤¿¡£",  "Your vocal cords get much tougher.");
 
                        }
 
@@ -1075,11 +674,7 @@ muta_desc = "
                        {
                                muta_class = &(p_ptr->muta1);
                                muta_which = MUT1_POLYMORPH;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÎÆùÂΤÏÊѲ½¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡¢";
-#else
-                               muta_desc = "Your body seems mutable.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÎÆùÂΤÏÊѲ½¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡¢",  "Your body seems mutable.");
 
                        }
 
@@ -1089,19 +684,11 @@ muta_desc = "
                        {
                                muta_class = &(p_ptr->muta2);
                                muta_which = MUT2_TENTACLES;
-#ifdef JP
-muta_desc = "¼Ù°­¤Ê¿¨¼ê¤¬¸ý¤Î¼þ¤ê¤ËÀ¸¤¨¤¿¡£";
-#else
-                               muta_desc = "Evil-looking tentacles sprout from your mouth.";
-#endif
+                       muta_desc = _( "¼Ù°­¤Ê¿¨¼ê¤¬¸ý¤Î¼þ¤ê¤ËÀ¸¤¨¤¿¡£",  "Evil-looking tentacles sprout from your mouth.");
 
                        }
                }
-#ifdef JP
-msg_print("ÆÍÁ³ÊÑ°Û¤·¤¿¡ª");
-#else
-               msg_print("You mutate!");
-#endif
+               msg_print(_("ÆÍÁ³ÊÑ°Û¤·¤¿¡ª", "You mutate!"));
 
                msg_print(muta_desc);
                *muta_class |= muta_which;
@@ -1112,11 +699,7 @@ msg_print("
                        {
                                if (p_ptr->muta3 & MUT3_HYPER_STR)
                                {
-#ifdef JP
-msg_print("¤¢¤Ê¤¿¤Ï¤â¤¦Ä¶¿ÍŪ¤Ë¶¯¤¯¤Ï¤Ê¤¤¡ª");
-#else
-                                       msg_print("You no longer feel super-strong!");
-#endif
+                                       msg_print(_("¤¢¤Ê¤¿¤Ï¤â¤¦Ä¶¿ÍŪ¤Ë¶¯¤¯¤Ï¤Ê¤¤¡ª", "You no longer feel super-strong!"));
 
                                        p_ptr->muta3 &= ~(MUT3_HYPER_STR);
                                }
@@ -1125,11 +708,7 @@ msg_print("
                        {
                                if (p_ptr->muta3 & MUT3_PUNY)
                                {
-#ifdef JP
-msg_print("¤¢¤Ê¤¿¤Ï¤â¤¦µõ¼å¤Ç¤Ï¤Ê¤¤¡ª");
-#else
-                                       msg_print("You no longer feel puny!");
-#endif
+                                       msg_print(_("¤¢¤Ê¤¿¤Ï¤â¤¦µõ¼å¤Ç¤Ï¤Ê¤¤¡ª", "You no longer feel puny!"));
 
                                        p_ptr->muta3 &= ~(MUT3_PUNY);
                                }
@@ -1138,11 +717,7 @@ msg_print("
                        {
                                if (p_ptr->muta3 & MUT3_HYPER_INT)
                                {
-#ifdef JP
-msg_print("¤¢¤Ê¤¿¤ÎǾ¤Ï¤â¤¦À¸ÂÎ¥³¥ó¥Ô¥å¡¼¥¿¤Ç¤Ï¤Ê¤¤¡£");
-#else
-                                       msg_print("Your brain is no longer a living computer.");
-#endif
+                                       msg_print(_("¤¢¤Ê¤¿¤ÎǾ¤Ï¤â¤¦À¸ÂÎ¥³¥ó¥Ô¥å¡¼¥¿¤Ç¤Ï¤Ê¤¤¡£", "Your brain is no longer a living computer."));
 
                                        p_ptr->muta3 &= ~(MUT3_HYPER_INT);
                                }
@@ -1151,11 +726,7 @@ msg_print("
                        {
                                if (p_ptr->muta3 & MUT3_MORONIC)
                                {
-#ifdef JP
-msg_print("¤¢¤Ê¤¿¤Ï¤â¤¦Àº¿ÀÇö¼å¤Ç¤Ï¤Ê¤¤¡£");
-#else
-                                       msg_print("You are no longer moronic.");
-#endif
+                                       msg_print(_("¤¢¤Ê¤¿¤Ï¤â¤¦Àº¿ÀÇö¼å¤Ç¤Ï¤Ê¤¤¡£", "You are no longer moronic."));
 
                                        p_ptr->muta3 &= ~(MUT3_MORONIC);
                                }
@@ -1164,31 +735,19 @@ msg_print("
                        {
                                if (p_ptr->muta3 & MUT3_SCALES)
                                {
-#ifdef JP
-msg_print("ÎÚ¤¬¤Ê¤¯¤Ê¤Ã¤¿¡£");
-#else
-                                       msg_print("You lose your scales.");
-#endif
+                                       msg_print(_("ÎÚ¤¬¤Ê¤¯¤Ê¤Ã¤¿¡£", "You lose your scales."));
 
                                        p_ptr->muta3 &= ~(MUT3_SCALES);
                                }
                                if (p_ptr->muta3 & MUT3_FLESH_ROT)
                                {
-#ifdef JP
-msg_print("ÆùÂΤ¬ÉåÍ𤷤ʤ¯¤Ê¤Ã¤¿¡£");
-#else
-                                       msg_print("Your flesh rots no longer.");
-#endif
+                                       msg_print(_("ÆùÂΤ¬ÉåÍ𤷤ʤ¯¤Ê¤Ã¤¿¡£", "Your flesh rots no longer."));
 
                                        p_ptr->muta3 &= ~(MUT3_FLESH_ROT);
                                }
                                if (p_ptr->muta3 & MUT3_WART_SKIN)
                                {
-#ifdef JP
-msg_print("È©¤Î¥¤¥Ü¥¤¥Ü¤¬¤Ê¤¯¤Ê¤Ã¤¿¡£");
-#else
-                                       msg_print("You lose your warts.");
-#endif
+                                       msg_print(_("È©¤Î¥¤¥Ü¥¤¥Ü¤¬¤Ê¤¯¤Ê¤Ã¤¿¡£", "You lose your warts."));
 
                                        p_ptr->muta3 &= ~(MUT3_WART_SKIN);
                                }
@@ -1198,11 +757,7 @@ msg_print("ȩ
                        {
                                if (p_ptr->muta3 & MUT3_IRON_SKIN)
                                {
-#ifdef JP
-msg_print("¤¢¤Ê¤¿¤ÎÈ©¤Ï¤â¤¦Å´¤Ç¤Ï¤Ê¤¤¡£");
-#else
-                                       msg_print("Your skin is no longer made of steel.");
-#endif
+                                       msg_print(_("¤¢¤Ê¤¿¤ÎÈ©¤Ï¤â¤¦Å´¤Ç¤Ï¤Ê¤¤¡£", "Your skin is no longer made of steel."));
 
                                        p_ptr->muta3 &= ~(MUT3_IRON_SKIN);
                                }
@@ -1211,11 +766,7 @@ msg_print("
                        {
                                if (p_ptr->muta2 & MUT2_COWARDICE)
                                {
-#ifdef JP
-msg_print("²²É¤Ǥʤ¯¤Ê¤Ã¤¿¡£");
-#else
-                                       msg_print("You are no longer cowardly.");
-#endif
+                                       msg_print(_("²²É¤Ǥʤ¯¤Ê¤Ã¤¿¡£", "You are no longer cowardly."));
 
                                        p_ptr->muta2 &= ~(MUT2_COWARDICE);
                                }
@@ -1224,11 +775,7 @@ msg_print("
                        {
                                if (p_ptr->muta3 & MUT3_REGEN)
                                {
-#ifdef JP
-msg_print("µÞ®¤Ë²óÉü¤·¤Ê¤¯¤Ê¤Ã¤¿¡£");
-#else
-                                       msg_print("You stop regenerating.");
-#endif
+                                       msg_print(_("µÞ®¤Ë²óÉü¤·¤Ê¤¯¤Ê¤Ã¤¿¡£", "You stop regenerating."));
 
                                        p_ptr->muta3 &= ~(MUT3_REGEN);
                                }
@@ -1237,11 +784,7 @@ msg_print("
                        {
                                if (p_ptr->muta3 & MUT3_FLESH_ROT)
                                {
-#ifdef JP
-msg_print("ÆùÂΤ¬ÉåÍ𤷤ʤ¯¤Ê¤Ã¤¿¡£");
-#else
-                                       msg_print("Your flesh stops rotting.");
-#endif
+                                       msg_print(_("ÆùÂΤ¬ÉåÍ𤷤ʤ¯¤Ê¤Ã¤¿¡£", "Your flesh stops rotting."));
 
                                        p_ptr->muta3 &= ~(MUT3_FLESH_ROT);
                                }
@@ -1250,11 +793,7 @@ msg_print("
                        {
                                if (p_ptr->muta3 & MUT3_ARTHRITIS)
                                {
-#ifdef JP
-msg_print("´ØÀ᤬Äˤ¯¤Ê¤¯¤Ê¤Ã¤¿¡£");
-#else
-                                       msg_print("Your joints stop hurting.");
-#endif
+                                       msg_print(_("´ØÀ᤬Äˤ¯¤Ê¤¯¤Ê¤Ã¤¿¡£", "Your joints stop hurting."));
 
                                        p_ptr->muta3 &= ~(MUT3_ARTHRITIS);
                                }
@@ -1263,11 +802,7 @@ msg_print("
                        {
                                if (p_ptr->muta3 & MUT3_LIMBER)
                                {
-#ifdef JP
-msg_print("¤¢¤Ê¤¿¤Ï¤·¤Ê¤ä¤«¤Ç¤Ê¤¯¤Ê¤Ã¤¿¡£");
-#else
-                                       msg_print("You no longer feel limber.");
-#endif
+                                       msg_print(_("¤¢¤Ê¤¿¤Ï¤·¤Ê¤ä¤«¤Ç¤Ê¤¯¤Ê¤Ã¤¿¡£", "You no longer feel limber."));
 
                                        p_ptr->muta3 &= ~(MUT3_LIMBER);
                                }
@@ -1279,11 +814,7 @@ msg_print("
                        {
                                if (p_ptr->muta3 & MUT3_FEARLESS)
                                {
-#ifdef JP
-msg_print("¶²¤ìÃΤ餺¤Ç¤Ê¤¯¤Ê¤Ã¤¿¡£");
-#else
-                                       msg_print("You no longer feel fearless.");
-#endif
+                                       msg_print(_("¶²¤ìÃΤ餺¤Ç¤Ê¤¯¤Ê¤Ã¤¿¡£", "You no longer feel fearless."));
 
                                        p_ptr->muta3 &= ~(MUT3_FEARLESS);
                                }
@@ -1292,11 +823,7 @@ msg_print("
                        {
                                if (p_ptr->muta2 & MUT2_TRUNK)
                                {
-#ifdef JP
-msg_print("¤¢¤Ê¤¿¤ÎÉ¡¤Ï¤â¤¦¾Ý¤ÎÉ¡¤Î¤è¤¦¤Ç¤Ï¤Ê¤¯¤Ê¤Ã¤¿¡£");
-#else
-                                       msg_print("Your nose is no longer elephantine.");
-#endif
+                                       msg_print(_("¤¢¤Ê¤¿¤ÎÉ¡¤Ï¤â¤¦¾Ý¤ÎÉ¡¤Î¤è¤¦¤Ç¤Ï¤Ê¤¯¤Ê¤Ã¤¿¡£", "Your nose is no longer elephantine."));
 
                                        p_ptr->muta2 &= ~(MUT2_TRUNK);
                                }
@@ -1305,11 +832,7 @@ msg_print("
                        {
                                if (p_ptr->muta2 & MUT2_BEAK)
                                {
-#ifdef JP
-msg_print("¹Å¤¤¥¯¥Á¥Ð¥·¤¬¤Ê¤¯¤Ê¤Ã¤¿¡£");
-#else
-                                       msg_print("You no longer have a hard beak.");
-#endif
+                                       msg_print(_("¹Å¤¤¥¯¥Á¥Ð¥·¤¬¤Ê¤¯¤Ê¤Ã¤¿¡£", "You no longer have a hard beak."));
 
                                        p_ptr->muta2 &= ~(MUT2_BEAK);
                                }
@@ -1341,962 +864,578 @@ bool lose_mutation(int choose_mut)
                case 1: case 2: case 3: case 4:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_SPIT_ACID;
-#ifdef JP
-muta_desc = "»À¤ò¿á¤­¤«¤±¤ëǽÎϤò¼º¤Ã¤¿¡£";
-#else
-                       muta_desc = "You lose the ability to spit acid.";
-#endif
+                       muta_desc = _( "»À¤ò¿á¤­¤«¤±¤ëǽÎϤò¼º¤Ã¤¿¡£",  "You lose the ability to spit acid.");
 
                        break;
                case 5: case 6: case 7:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_BR_FIRE;
-#ifdef JP
-muta_desc = "±ê¤Î¥Ö¥ì¥¹¤òÅǤ¯Ç½ÎϤò¼º¤Ã¤¿¡£";
-#else
-                       muta_desc = "You lose the ability to breathe fire.";
-#endif
+                       muta_desc = _( "±ê¤Î¥Ö¥ì¥¹¤òÅǤ¯Ç½ÎϤò¼º¤Ã¤¿¡£",  "You lose the ability to breathe fire.");
 
                        break;
                case 8: case 9:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_HYPN_GAZE;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÎÌܤϤĤޤé¤Ê¤¤Ìܤˤʤä¿¡£";
-#else
-                       muta_desc = "Your eyes look uninteresting.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÎÌܤϤĤޤé¤Ê¤¤Ìܤˤʤä¿¡£",  "Your eyes look uninteresting.");
 
                        break;
                case 10: case 11:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_TELEKINES;
-#ifdef JP
-muta_desc = "Ç°Æ°ÎϤÇʪ¤òÆ°¤«¤¹Ç½ÎϤò¼º¤Ã¤¿¡£";
-#else
-                       muta_desc = "You lose the ability to move objects telekinetically.";
-#endif
+                       muta_desc = _( "Ç°Æ°ÎϤÇʪ¤òÆ°¤«¤¹Ç½ÎϤò¼º¤Ã¤¿¡£",  "You lose the ability to move objects telekinetically.");
 
                        break;
                case 12: case 13: case 14:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_VTELEPORT;
-#ifdef JP
-muta_desc = "¼«Ê¬¤Î°Õ»×¤Ç¥Æ¥ì¥Ý¡¼¥È¤¹¤ëǽÎϤò¼º¤Ã¤¿¡£";
-#else
-                       muta_desc = "You lose the power of teleportation at will.";
-#endif
+                       muta_desc = _( "¼«Ê¬¤Î°Õ»×¤Ç¥Æ¥ì¥Ý¡¼¥È¤¹¤ëǽÎϤò¼º¤Ã¤¿¡£",  "You lose the power of teleportation at will.");
 
                        break;
                case 15: case 16:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_MIND_BLST;
-#ifdef JP
-muta_desc = "Àº¿À¹¶·â¤ÎǽÎϤò¼º¤Ã¤¿¡£";
-#else
-                       muta_desc = "You lose the power of Mind Blast.";
-#endif
+                       muta_desc = _( "Àº¿À¹¶·â¤ÎǽÎϤò¼º¤Ã¤¿¡£",  "You lose the power of Mind Blast.");
 
                        break;
                case 17: case 18:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_RADIATION;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÏÊü¼Íǽ¤òȯÀ¸¤·¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You stop emitting hard radiation.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÏÊü¼Íǽ¤òȯÀ¸¤·¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You stop emitting hard radiation.");
 
                        break;
                case 19: case 20:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_VAMPIRISM;
-#ifdef JP
-muta_desc = "µÛ·ì¤ÎǽÎϤò¼º¤Ã¤¿¡£";
-#else
-                       muta_desc = "You are no longer vampiric.";
-#endif
+                       muta_desc = _( "µÛ·ì¤ÎǽÎϤò¼º¤Ã¤¿¡£",  "You are no longer vampiric.");
 
                        break;
                case 21: case 22: case 23:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_SMELL_MET;
-#ifdef JP
-muta_desc = "¶â°¤Î½­¤¤¤òÓ̤²¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You no longer smell a metallic odor.";
-#endif
+                       muta_desc = _( "¶â°¤Î½­¤¤¤òÓ̤²¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You no longer smell a metallic odor.");
 
                        break;
                case 24: case 25: case 26: case 27:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_SMELL_MON;
-#ifdef JP
-muta_desc = "ÉÔ·é¤Ê¥â¥ó¥¹¥¿¡¼¤Î½­¤¤¤òÓ̤²¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You no longer smell filthy monsters.";
-#endif
+                       muta_desc = _( "ÉÔ·é¤Ê¥â¥ó¥¹¥¿¡¼¤Î½­¤¤¤òÓ̤²¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You no longer smell filthy monsters.");
 
                        break;
                case 28: case 29: case 30:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_BLINK;
-#ifdef JP
-muta_desc = "¶áµ÷Î¥¥Æ¥ì¥Ý¡¼¥È¤ÎǽÎϤò¼º¤Ã¤¿¡£";
-#else
-                       muta_desc = "You lose the power of minor teleportation.";
-#endif
+                       muta_desc = _( "¶áµ÷Î¥¥Æ¥ì¥Ý¡¼¥È¤ÎǽÎϤò¼º¤Ã¤¿¡£",  "You lose the power of minor teleportation.");
 
                        break;
                case 31: case 32:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_EAT_ROCK;
-#ifdef JP
-muta_desc = "ÊɤÏÈþÌ£¤·¤½¤¦¤Ë¸«¤¨¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "The walls look unappetizing.";
-#endif
+                       muta_desc = _( "ÊɤÏÈþÌ£¤·¤½¤¦¤Ë¸«¤¨¤Ê¤¯¤Ê¤Ã¤¿¡£",  "The walls look unappetizing.");
 
                        break;
                case 33: case 34:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_SWAP_POS;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¼«Ê¬¤Î·¤¤Ëα¤Þ¤ë´¶¤¸¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You feel like staying in your own shoes.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ï¼«Ê¬¤Î·¤¤Ëα¤Þ¤ë´¶¤¸¤¬¤¹¤ë¡£",  "You feel like staying in your own shoes.");
 
                        break;
                case 35: case 36: case 37:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_SHRIEK;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÎÀ¼¼Á¤Ï¼å¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your vocal cords get much weaker.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÎÀ¼¼Á¤Ï¼å¤¯¤Ê¤Ã¤¿¡£",  "Your vocal cords get much weaker.");
 
                        break;
                case 38: case 39: case 40:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_ILLUMINE;
-#ifdef JP
-muta_desc = "Éô²°¤òÌÀ¤ë¤¯¾È¤é¤¹¤³¤È¤¬½ÐÍè¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You can no longer light up rooms with your presence.";
-#endif
+                       muta_desc = _( "Éô²°¤òÌÀ¤ë¤¯¾È¤é¤¹¤³¤È¤¬½ÐÍè¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You can no longer light up rooms with your presence.");
 
                        break;
                case 41: case 42:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_DET_CURSE;
-#ifdef JP
-muta_desc = "¼Ù°­¤ÊËâË¡¤ò´¶¤¸¤é¤ì¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You can no longer feel evil magics.";
-#endif
+                       muta_desc = _( "¼Ù°­¤ÊËâË¡¤ò´¶¤¸¤é¤ì¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You can no longer feel evil magics.");
 
                        break;
                case 43: case 44: case 45:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_BERSERK;
-#ifdef JP
-muta_desc = "À©¸æ¤Ç¤­¤ë·ã¾ð¤ò´¶¤¸¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You no longer feel a controlled rage.";
-#endif
+                       muta_desc = _( "À©¸æ¤Ç¤­¤ë·ã¾ð¤ò´¶¤¸¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You no longer feel a controlled rage.");
 
                        break;
                case 46:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_POLYMORPH;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤ÎÂΤϰÂÄꤷ¤¿¤è¤¦¤Ë¸«¤¨¤ë¡£";
-#else
-                       muta_desc = "Your body seems stable.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤ÎÂΤϰÂÄꤷ¤¿¤è¤¦¤Ë¸«¤¨¤ë¡£",  "Your body seems stable.");
 
                        break;
                case 47: case 48:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_MIDAS_TCH;
-#ifdef JP
-muta_desc = "¥ß¥À¥¹¤Î¼ê¤ÎǽÎϤò¼º¤Ã¤¿¡£";
-#else
-                       muta_desc = "You lose the Midas touch.";
-#endif
+                       muta_desc = _( "¥ß¥À¥¹¤Î¼ê¤ÎǽÎϤò¼º¤Ã¤¿¡£",  "You lose the Midas touch.");
 
                        break;
                case 49:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_GROW_MOLD;
-#ifdef JP
-muta_desc = "ÆÍÁ³¥«¥Ó¤¬·ù¤¤¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You feel a sudden dislike for mold.";
-#endif
+                       muta_desc = _( "ÆÍÁ³¥«¥Ó¤¬·ù¤¤¤Ë¤Ê¤Ã¤¿¡£",  "You feel a sudden dislike for mold.");
 
                        break;
                case 50: case 51: case 52:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_RESIST;
-#ifdef JP
-muta_desc = "½ý¤Ä¤­°×¤¯¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You feel like you might be vulnerable.";
-#endif
+                       muta_desc = _( "½ý¤Ä¤­°×¤¯¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë¡£",  "You feel like you might be vulnerable.");
 
                        break;
                case 53: case 54: case 55:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_EARTHQUAKE;
-#ifdef JP
-muta_desc = "¥À¥ó¥¸¥ç¥ó¤ò²õ¤¹Ç½ÎϤò¼º¤Ã¤¿¡£";
-#else
-                       muta_desc = "You lose the ability to wreck the dungeon.";
-#endif
+                       muta_desc = _( "¥À¥ó¥¸¥ç¥ó¤ò²õ¤¹Ç½ÎϤò¼º¤Ã¤¿¡£",  "You lose the ability to wreck the dungeon.");
 
                        break;
                case 56:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_EAT_MAGIC;
-#ifdef JP
-muta_desc = "ËâË¡¤Î¥¢¥¤¥Æ¥à¤Ï¤â¤¦ÈþÌ£¤·¤½¤¦¤Ë¸«¤¨¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your magic items no longer look delicious.";
-#endif
+                       muta_desc = _( "ËâË¡¤Î¥¢¥¤¥Æ¥à¤Ï¤â¤¦ÈþÌ£¤·¤½¤¦¤Ë¸«¤¨¤Ê¤¯¤Ê¤Ã¤¿¡£",  "Your magic items no longer look delicious.");
 
                        break;
                case 57: case 58:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_WEIGH_MAG;
-#ifdef JP
-muta_desc = "ËâÎϤò´¶¤¸¤é¤ì¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You no longer sense magic.";
-#endif
+                       muta_desc = _( "ËâÎϤò´¶¤¸¤é¤ì¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You no longer sense magic.");
 
                        break;
                case 59:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_STERILITY;
-#ifdef JP
-muta_desc = "¤¿¤¯¤µ¤ó¤Î°ÂÅȤÎÅÇ©¤¬Ê¹¤³¤¨¤¿¡£";
-#else
-                       muta_desc = "You hear a massed sigh of relief.";
-#endif
+                       muta_desc = _( "¤¿¤¯¤µ¤ó¤Î°ÂÅȤÎÅÇ©¤¬Ê¹¤³¤¨¤¿¡£",  "You hear a massed sigh of relief.");
 
                        break;
                case 60: case 61:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_PANIC_HIT;
-#ifdef JP
-muta_desc = "¤¢¤Á¤³¤Á¤ØÄ·¤Ù¤ëµ¤Ê¬¤¬¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You no longer feel jumpy.";
-#endif
+                       muta_desc = _( "¤¢¤Á¤³¤Á¤ØÄ·¤Ù¤ëµ¤Ê¬¤¬¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You no longer feel jumpy.");
 
                        break;
                case 62: case 63: case 64:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_DAZZLE;
-#ifdef JP
-muta_desc = "¤Þ¤Ð¤æ¤¤Á®¸÷¤òȯ¤¹¤ëǽÎϤò¼º¤Ã¤¿¡£";
-#else
-                       muta_desc = "You lose the ability to emit dazzling lights.";
-#endif
+                       muta_desc = _( "¤Þ¤Ð¤æ¤¤Á®¸÷¤òȯ¤¹¤ëǽÎϤò¼º¤Ã¤¿¡£",  "You lose the ability to emit dazzling lights.");
 
                        break;
                case 65: case 66: case 67:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_LASER_EYE;
-#ifdef JP
-muta_desc = "´ã¤¬¾¯¤·¤Î´Ö¾Æ¤­ÉÕ¤¤¤Æ¡¢Äˤߤ¬Ï¤餤¤À¡£";
-#else
-                       muta_desc = "Your eyes burn for a moment, then feel soothed.";
-#endif
+                       muta_desc = _( "´ã¤¬¾¯¤·¤Î´Ö¾Æ¤­ÉÕ¤¤¤Æ¡¢Äˤߤ¬Ï¤餤¤À¡£",  "Your eyes burn for a moment, then feel soothed.");
 
                        break;
                case 68: case 69:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_RECALL;
-#ifdef JP
-muta_desc = "¾¯¤·¤Î´Ö¥Û¡¼¥à¥·¥Ã¥¯¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You feel briefly homesick.";
-#endif
+                       muta_desc = _( "¾¯¤·¤Î´Ö¥Û¡¼¥à¥·¥Ã¥¯¤Ë¤Ê¤Ã¤¿¡£",  "You feel briefly homesick.");
 
                        break;
                case 70:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_BANISH;
-#ifdef JP
-muta_desc = "¿ÀÀ»¤ÊÅܤê¤ÎÎϤò´¶¤¸¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You no longer feel a holy wrath.";
-#endif
+                       muta_desc = _( "¿ÀÀ»¤ÊÅܤê¤ÎÎϤò´¶¤¸¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You no longer feel a holy wrath.");
 
                        break;
                case 71: case 72:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_COLD_TOUCH;
-#ifdef JP
-muta_desc = "¼ê¤¬ÃȤ«¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your hands warm up.";
-#endif
+                       muta_desc = _( "¼ê¤¬ÃȤ«¤¯¤Ê¤Ã¤¿¡£",  "Your hands warm up.");
 
                        break;
                case 73: case 74:
                        muta_class = &(p_ptr->muta1);
                        muta_which = MUT1_LAUNCHER;
-#ifdef JP
-muta_desc = "ʪ¤òÅꤲ¤ë¼ê¤¬¼å¤¯¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "Your throwing arm feels much weaker.";
-#endif
+                       muta_desc = _( "ʪ¤òÅꤲ¤ë¼ê¤¬¼å¤¯¤Ê¤Ã¤¿µ¤¤¬¤¹¤ë¡£",  "Your throwing arm feels much weaker.");
 
                        break;
                case 75:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_BERS_RAGE;
-#ifdef JP
-muta_desc = "¶§Ë½²½¤Îȯºî¤Ë¤µ¤é¤µ¤ì¤Ê¤¯¤Ê¤Ã¤¿¡ª";
-#else
-                       muta_desc = "You are no longer subject to fits of berserk rage!";
-#endif
+                       muta_desc = _( "¶§Ë½²½¤Îȯºî¤Ë¤µ¤é¤µ¤ì¤Ê¤¯¤Ê¤Ã¤¿¡ª",  "You are no longer subject to fits of berserk rage!");
 
                        break;
                case 76:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_COWARDICE;
-#ifdef JP
-muta_desc = "¤â¤¦¿®¤¸¤¬¤¿¤¤¤Û¤É²²É¤ǤϤʤ¯¤Ê¤Ã¤¿¡ª";
-#else
-                       muta_desc = "You are no longer an incredible coward!";
-#endif
+                       muta_desc = _( "¤â¤¦¿®¤¸¤¬¤¿¤¤¤Û¤É²²É¤ǤϤʤ¯¤Ê¤Ã¤¿¡ª",  "You are no longer an incredible coward!");
 
                        break;
                case 77:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_RTELEPORT;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Î°ÌÃ֤Ϥè¤ê³ÎÄêŪ¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your position seems more certain.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Î°ÌÃ֤Ϥè¤ê³ÎÄêŪ¤Ë¤Ê¤Ã¤¿¡£",  "Your position seems more certain.");
 
                        break;
                case 78:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_ALCOHOL;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ï¥¢¥ë¥³¡¼¥ë¤òʬÈ礷¤Ê¤¯¤Ê¤Ã¤¿¡ª";
-#else
-                       muta_desc = "Your body stops producing alcohol!";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ï¥¢¥ë¥³¡¼¥ë¤òʬÈ礷¤Ê¤¯¤Ê¤Ã¤¿¡ª",  "Your body stops producing alcohol!");
 
                        break;
                case 79:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_HALLU;
-#ifdef JP
-muta_desc = "¸¸³Ð¤ò¤Ò¤­µ¯¤³¤¹Àº¿À¾ã³²¤òµ¯¤³¤µ¤Ê¤¯¤Ê¤Ã¤¿¡ª";
-#else
-                       muta_desc = "You are no longer afflicted by a hallucinatory insanity!";
-#endif
+                       muta_desc = _( "¸¸³Ð¤ò¤Ò¤­µ¯¤³¤¹Àº¿À¾ã³²¤òµ¯¤³¤µ¤Ê¤¯¤Ê¤Ã¤¿¡ª",  "You are no longer afflicted by a hallucinatory insanity!");
 
                        break;
                case 80:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_FLATULENT;
-#ifdef JP
-muta_desc = "¤â¤¦¶¯Îõ¤ÊÕû¤Ï¤³¤«¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You are no longer subject to uncontrollable flatulence.";
-#endif
+                       muta_desc = _( "¤â¤¦¶¯Îõ¤ÊÕû¤Ï¤³¤«¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You are no longer subject to uncontrollable flatulence.");
 
                        break;
                case 81: case 82:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_SCOR_TAIL;
-#ifdef JP
-muta_desc = "¥µ¥½¥ê¤Î¿¬Èø¤¬¤Ê¤¯¤Ê¤Ã¤¿¡ª";
-#else
-                       muta_desc = "You lose your scorpion tail!";
-#endif
+                       muta_desc = _( "¥µ¥½¥ê¤Î¿¬Èø¤¬¤Ê¤¯¤Ê¤Ã¤¿¡ª",  "You lose your scorpion tail!");
 
                        break;
                case 83: case 84:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_HORNS;
-#ifdef JP
-muta_desc = "³Û¤«¤é³Ñ¤¬¾Ã¤¨¤¿¡ª";
-#else
-                       muta_desc = "Your horns vanish from your forehead!";
-#endif
+                       muta_desc = _( "³Û¤«¤é³Ñ¤¬¾Ã¤¨¤¿¡ª",  "Your horns vanish from your forehead!");
 
                        break;
                case 85: case 86:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_BEAK;
-#ifdef JP
-muta_desc = "¸ý¤¬ÉáÄ̤ËÌá¤Ã¤¿¡ª";
-#else
-                       muta_desc = "Your mouth reverts to normal!";
-#endif
+                       muta_desc = _( "¸ý¤¬ÉáÄ̤ËÌá¤Ã¤¿¡ª",  "Your mouth reverts to normal!");
 
                        break;
                case 87: case 88:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_ATT_DEMON;
-#ifdef JP
-muta_desc = "¥Ç¡¼¥â¥ó¤ò°ú¤­´ó¤»¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You stop attracting demons.";
-#endif
+                       muta_desc = _( "¥Ç¡¼¥â¥ó¤ò°ú¤­´ó¤»¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You stop attracting demons.");
 
                        break;
                case 89:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_PROD_MANA;
-#ifdef JP
-muta_desc = "À©¸æÉÔǽ¤ÊËâË¡¤Î¥¨¥Í¥ë¥®¡¼¤òȯÀ¸¤·¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You stop producing magical energy uncontrollably.";
-#endif
+                       muta_desc = _( "À©¸æÉÔǽ¤ÊËâË¡¤Î¥¨¥Í¥ë¥®¡¼¤òȯÀ¸¤·¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You stop producing magical energy uncontrollably.");
 
                        break;
                case 90: case 91:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_SPEED_FLUX;
-#ifdef JP
-muta_desc = "í¯Ýµ¼Á¤Ç¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You are no longer manic-depressive.";
-#endif
+                       muta_desc = _( "í¯Ýµ¼Á¤Ç¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You are no longer manic-depressive.");
 
                        break;
                case 92: case 93:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_BANISH_ALL;
-#ifdef JP
-muta_desc = "Çظå¤Ë¶²¤í¤·¤¤ÎϤò´¶¤¸¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You no longer feel a terrifying power lurking behind you.";
-#endif
+                       muta_desc = _( "Çظå¤Ë¶²¤í¤·¤¤ÎϤò´¶¤¸¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You no longer feel a terrifying power lurking behind you.");
 
                        break;
                case 94:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_EAT_LIGHT;
-#ifdef JP
-muta_desc = "À¤³¦¤¬ÌÀ¤ë¤¤¤È´¶¤¸¤ë¡£";
-#else
-                       muta_desc = "You feel the world's a brighter place.";
-#endif
+                       muta_desc = _( "À¤³¦¤¬ÌÀ¤ë¤¤¤È´¶¤¸¤ë¡£",  "You feel the world's a brighter place.");
 
                        break;
                case 95: case 96:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_TRUNK;
-#ifdef JP
-muta_desc = "É¡¤¬ÉáÄ̤ÎŤµ¤ËÌá¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your nose returns to a normal length.";
-#endif
+                       muta_desc = _( "É¡¤¬ÉáÄ̤ÎŤµ¤ËÌá¤Ã¤¿¡£",  "Your nose returns to a normal length.");
 
                        break;
                case 97:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_ATT_ANIMAL;
-#ifdef JP
-muta_desc = "ưʪ¤ò°ú¤­´ó¤»¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You stop attracting animals.";
-#endif
+                       muta_desc = _( "ưʪ¤ò°ú¤­´ó¤»¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You stop attracting animals.");
 
                        break;
                case 98:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_TENTACLES;
-#ifdef JP
-muta_desc = "¿¨¼ê¤¬¾Ã¤¨¤¿¡£";
-#else
-                       muta_desc = "Your tentacles vanish from your sides.";
-#endif
+                       muta_desc = _( "¿¨¼ê¤¬¾Ã¤¨¤¿¡£",  "Your tentacles vanish from your sides.");
 
                        break;
                case 99:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_RAW_CHAOS;
-#ifdef JP
-muta_desc = "¼þ°Ï¤Î¶õ´Ö¤¬°ÂÄꤷ¤¿µ¤¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You feel the universe is more stable around you.";
-#endif
+                       muta_desc = _( "¼þ°Ï¤Î¶õ´Ö¤¬°ÂÄꤷ¤¿µ¤¤¬¤¹¤ë¡£",  "You feel the universe is more stable around you.");
 
                        break;
                case 100: case 101: case 102:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_NORMALITY;
-#ifdef JP
-muta_desc = "ÉáÄ̤˴ñ̯¤Ê´¶¤¸¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You feel normally strange.";
-#endif
+                       muta_desc = _( "ÉáÄ̤˴ñ̯¤Ê´¶¤¸¤¬¤¹¤ë¡£",  "You feel normally strange.");
 
                        break;
                case 103:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_WRAITH;
-#ifdef JP
-muta_desc = "¤¢¤Ê¤¿¤Ïʪ¼ÁÀ¤³¦¤Ë¤·¤Ã¤«¤ê¸ºß¤·¤Æ¤¤¤ë¡£";
-#else
-                       muta_desc = "You are firmly in the physical world.";
-#endif
+                       muta_desc = _( "¤¢¤Ê¤¿¤Ïʪ¼ÁÀ¤³¦¤Ë¤·¤Ã¤«¤ê¸ºß¤·¤Æ¤¤¤ë¡£",  "You are firmly in the physical world.");
 
                        break;
                case 104:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_POLY_WOUND;
-#ifdef JP
-muta_desc = "¸Å¤¤½ý¤«¤é¥«¥ª¥¹¤ÎÎϤ¬µî¤Ã¤Æ¤¤¤Ã¤¿¡£";
-#else
-                       muta_desc = "You feel forces of chaos departing your old scars.";
-#endif
+                       muta_desc = _( "¸Å¤¤½ý¤«¤é¥«¥ª¥¹¤ÎÎϤ¬µî¤Ã¤Æ¤¤¤Ã¤¿¡£",  "You feel forces of chaos departing your old scars.");
 
                        break;
                case 105:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_WASTING;
-#ifdef JP
-muta_desc = "¤ª¤¾¤Þ¤·¤¤¿ê¼åɤ¬¼£¤Ã¤¿¡ª";
-#else
-                       muta_desc = "You are cured of the horrible wasting disease!";
-#endif
+                       muta_desc = _( "¤ª¤¾¤Þ¤·¤¤¿ê¼åɤ¬¼£¤Ã¤¿¡ª",  "You are cured of the horrible wasting disease!");
 
                        break;
                case 106:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_ATT_DRAGON;
-#ifdef JP
-muta_desc = "¥É¥é¥´¥ó¤ò°ú¤­´ó¤»¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You stop attracting dragons.";
-#endif
+                       muta_desc = _( "¥É¥é¥´¥ó¤ò°ú¤­´ó¤»¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You stop attracting dragons.");
 
                        break;
                case 107: case 108:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_WEIRD_MIND;
-#ifdef JP
-muta_desc = "»×¹Í¤¬Âà¶þ¤ÊÊý¸þ¤ËÌá¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your thoughts return to boring paths.";
-#endif
+                       muta_desc = _( "»×¹Í¤¬Âà¶þ¤ÊÊý¸þ¤ËÌá¤Ã¤¿¡£",  "Your thoughts return to boring paths.");
 
                        break;
                case 109:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_NAUSEA;
-#ifdef JP
-muta_desc = "°ß¤¬áÛÚ»¤·¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your stomach stops roiling.";
-#endif
+                       muta_desc = _( "°ß¤¬áÛÚ»¤·¤Ê¤¯¤Ê¤Ã¤¿¡£",  "Your stomach stops roiling.");
 
                        break;
                case 110: case 111:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_CHAOS_GIFT;
-#ifdef JP
-muta_desc = "º®Æ٤οÀ¡¹¤Î¶½Ì£¤ò¼æ¤«¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You lose the attention of the chaos deities.";
-#endif
+                       muta_desc = _( "º®Æ٤οÀ¡¹¤Î¶½Ì£¤ò¼æ¤«¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You lose the attention of the chaos deities.");
 
                        break;
                case 112:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_WALK_SHAD;
-#ifdef JP
-muta_desc = "ʪ¼ÁÀ¤³¦¤ËÊá¤é¤ï¤ì¤Æ¤¤¤ëµ¤¤¬¤¹¤ë¡£";
-#else
-                       muta_desc = "You feel like you're trapped in reality.";
-#endif
+                       muta_desc = _( "ʪ¼ÁÀ¤³¦¤ËÊá¤é¤ï¤ì¤Æ¤¤¤ëµ¤¤¬¤¹¤ë¡£",  "You feel like you're trapped in reality.");
 
                        break;
                case 113: case 114:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_WARNING;
-#ifdef JP
-muta_desc = "¥Ñ¥é¥Î¥¤¥¢¤Ç¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You no longer feel paranoid.";
-#endif
+                       muta_desc = _( "¥Ñ¥é¥Î¥¤¥¢¤Ç¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You no longer feel paranoid.");
 
                        break;
                case 115:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_INVULN;
-#ifdef JP
-muta_desc = "̵Ũ¾õÂÖ¤Îȯºî¤òµ¯¤³¤µ¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You are no longer blessed with fits of invulnerability.";
-#endif
+                       muta_desc = _( "̵Ũ¾õÂÖ¤Îȯºî¤òµ¯¤³¤µ¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You are no longer blessed with fits of invulnerability.");
 
                        break;
                case 116: case 117:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_SP_TO_HP;
-#ifdef JP
-muta_desc = "ËâË¡¤Î¼£Ìþ¤Îȯºî¤Ë½±¤ï¤ì¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You are no longer subject to fits of magical healing.";
-#endif
+                       muta_desc = _( "ËâË¡¤Î¼£Ìþ¤Îȯºî¤Ë½±¤ï¤ì¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You are no longer subject to fits of magical healing.");
 
                        break;
                case 118:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_HP_TO_SP;
-#ifdef JP
-muta_desc = "Äˤߤòȼ¤¦Àº¿ÀÌÀÎƲ½¤Îȯºî¤Ë½±¤ï¤ì¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You are no longer subject to fits of painful clarity.";
-#endif
+                       muta_desc = _( "Äˤߤòȼ¤¦Àº¿ÀÌÀÎƲ½¤Îȯºî¤Ë½±¤ï¤ì¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You are no longer subject to fits of painful clarity.");
 
                        break;
                case 119:
                        muta_class = &(p_ptr->muta2);
                        muta_which = MUT2_DISARM;
-#ifdef JP
-muta_desc = "µÓ¤¬¸µ¤ÎÂ礭¤µ¤ËÌá¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your feet shrink to their former size.";
-#endif
+                       muta_desc = _( "µÓ¤¬¸µ¤ÎÂ礭¤µ¤ËÌá¤Ã¤¿¡£",  "Your feet shrink to their former size.");
 
                        break;
                case 120: case 121: case 122:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_HYPER_STR;
-#ifdef JP
-muta_desc = "¶ÚÆù¤¬ÉáÄ̤ËÌá¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your muscles revert to normal.";
-#endif
+                       muta_desc = _( "¶ÚÆù¤¬ÉáÄ̤ËÌá¤Ã¤¿¡£",  "Your muscles revert to normal.");
 
                        break;
                case 123: case 124: case 125:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_PUNY;
-#ifdef JP
-muta_desc = "¶ÚÆù¤¬ÉáÄ̤ËÌá¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your muscles revert to normal.";
-#endif
+                       muta_desc = _( "¶ÚÆù¤¬ÉáÄ̤ËÌá¤Ã¤¿¡£",  "Your muscles revert to normal.");
 
                        break;
                case 126: case 127: case 128:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_HYPER_INT;
-#ifdef JP
-muta_desc = "Ǿ¤¬ÉáÄ̤ËÌá¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your brain reverts to normal.";
-#endif
+                       muta_desc = _( "Ǿ¤¬ÉáÄ̤ËÌá¤Ã¤¿¡£",  "Your brain reverts to normal.");
 
                        break;
                case 129: case 130: case 131:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_MORONIC;
-#ifdef JP
-muta_desc = "Ǿ¤¬ÉáÄ̤ËÌá¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your brain reverts to normal.";
-#endif
+                       muta_desc = _( "Ǿ¤¬ÉáÄ̤ËÌá¤Ã¤¿¡£",  "Your brain reverts to normal.");
 
                        break;
                case 132: case 133:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_RESILIENT;
-#ifdef JP
-muta_desc = "ÉáÄ̤ξæÉפµ¤ËÌá¤Ã¤¿¡£";
-#else
-                       muta_desc = "You become ordinarily resilient again.";
-#endif
+                       muta_desc = _( "ÉáÄ̤ξæÉפµ¤ËÌá¤Ã¤¿¡£",  "You become ordinarily resilient again.");
 
                        break;
                case 134: case 135:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_XTRA_FAT;
-#ifdef JP
-muta_desc = "´ñÀ×Ū¤Ê¥À¥¤¥¨¥Ã¥È¤ËÀ®¸ù¤·¤¿¡ª";
-#else
-                       muta_desc = "You benefit from a miracle diet!";
-#endif
+                       muta_desc = _( "´ñÀ×Ū¤Ê¥À¥¤¥¨¥Ã¥È¤ËÀ®¸ù¤·¤¿¡ª",  "You benefit from a miracle diet!");
 
                        break;
                case 136: case 137:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_ALBINO;
-#ifdef JP
-muta_desc = "¥¢¥ë¥Ó¥Î¤Ç¤Ê¤¯¤Ê¤Ã¤¿¡ª";
-#else
-                       muta_desc = "You are no longer an albino!";
-#endif
+                       muta_desc = _( "¥¢¥ë¥Ó¥Î¤Ç¤Ê¤¯¤Ê¤Ã¤¿¡ª",  "You are no longer an albino!");
 
                        break;
                case 138: case 139: case 140:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_FLESH_ROT;
-#ifdef JP
-muta_desc = "ÆùÂΤòÉåÇÔ¤µ¤»¤ëɵ¤¤¬¼£¤Ã¤¿¡ª";
-#else
-                       muta_desc = "Your flesh is no longer afflicted by a rotting disease!";
-#endif
+                       muta_desc = _( "ÆùÂΤòÉåÇÔ¤µ¤»¤ëɵ¤¤¬¼£¤Ã¤¿¡ª",  "Your flesh is no longer afflicted by a rotting disease!");
 
                        break;
                case 141: case 142:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_SILLY_VOI;
-#ifdef JP
-muta_desc = "À¼¼Á¤¬ÉáÄ̤ËÌá¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your voice returns to normal.";
-#endif
+                       muta_desc = _( "À¼¼Á¤¬ÉáÄ̤ËÌá¤Ã¤¿¡£",  "Your voice returns to normal.");
 
                        break;
                case 143: case 144:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_BLANK_FAC;
-#ifdef JP
-muta_desc = "´é¤ËÌÜÉ¡¤¬Ìá¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your facial features return.";
-#endif
+                       muta_desc = _( "´é¤ËÌÜÉ¡¤¬Ìá¤Ã¤¿¡£",  "Your facial features return.");
 
                        break;
                case 145:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_ILL_NORM;
-#ifdef JP
-muta_desc = "¿´¤¬°Â¤é¤°¸¸±Æ¤ò±Ç¤·½Ð¤µ¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You stop projecting a reassuring image.";
-#endif
+                       muta_desc = _( "¿´¤¬°Â¤é¤°¸¸±Æ¤ò±Ç¤·½Ð¤µ¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You stop projecting a reassuring image.");
 
                        break;
                case 146: case 147: case 148:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_XTRA_EYES;
-#ifdef JP
-muta_desc = ";ʬ¤ÊÌܤ¬¾Ã¤¨¤Æ¤·¤Þ¤Ã¤¿¡ª";
-#else
-                       muta_desc = "Your extra eyes vanish!";
-#endif
+                       muta_desc = _( ";ʬ¤ÊÌܤ¬¾Ã¤¨¤Æ¤·¤Þ¤Ã¤¿¡ª",  "Your extra eyes vanish!");
 
                        break;
                case 149: case 150:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_MAGIC_RES;
-#ifdef JP
-muta_desc = "ËâË¡¤Ë¼å¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You become susceptible to magic again.";
-#endif
+                       muta_desc = _( "ËâË¡¤Ë¼å¤¯¤Ê¤Ã¤¿¡£",  "You become susceptible to magic again.");
 
                        break;
                case 151: case 152: case 153:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_XTRA_NOIS;
-#ifdef JP
-muta_desc = "´ñ̯¤Ê²»¤òΩ¤Æ¤Ê¤¯¤Ê¤Ã¤¿¡ª";
-#else
-                       muta_desc = "You stop making strange noise!";
-#endif
+                       muta_desc = _( "´ñ̯¤Ê²»¤òΩ¤Æ¤Ê¤¯¤Ê¤Ã¤¿¡ª",  "You stop making strange noise!");
 
                        break;
                case 154: case 155: case 156:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_INFRAVIS;
-#ifdef JP
-muta_desc = "ÀÖ³°Àþ»ëÎϤ¬Íî¤Á¤¿¡£";
-#else
-                       muta_desc = "Your infravision is degraded.";
-#endif
+                       muta_desc = _( "ÀÖ³°Àþ»ëÎϤ¬Íî¤Á¤¿¡£",  "Your infravision is degraded.");
 
                        break;
                case 157: case 158:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_XTRA_LEGS;
-#ifdef JP
-muta_desc = ";ʬ¤ÊµÓ¤¬¾Ã¤¨¤Æ¤·¤Þ¤Ã¤¿¡ª";
-#else
-                       muta_desc = "Your extra legs disappear!";
-#endif
+                       muta_desc = _( ";ʬ¤ÊµÓ¤¬¾Ã¤¨¤Æ¤·¤Þ¤Ã¤¿¡ª",  "Your extra legs disappear!");
 
                        break;
                case 159: case 160:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_SHORT_LEG;
-#ifdef JP
-muta_desc = "µÓ¤ÎŤµ¤¬ÉáÄ̤ËÌá¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your legs lengthen to normal.";
-#endif
+                       muta_desc = _( "µÓ¤ÎŤµ¤¬ÉáÄ̤ËÌá¤Ã¤¿¡£",  "Your legs lengthen to normal.");
 
                        break;
                case 161: case 162:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_ELEC_TOUC;
-#ifdef JP
-muta_desc = "ÂΤòÅÅή¤¬Î®¤ì¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Electricity stops running through you.";
-#endif
+                       muta_desc = _( "ÂΤòÅÅή¤¬Î®¤ì¤Ê¤¯¤Ê¤Ã¤¿¡£",  "Electricity stops running through you.");
 
                        break;
                case 163: case 164:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_FIRE_BODY;
-#ifdef JP
-muta_desc = "ÂΤ¬±ê¤ËÊñ¤Þ¤ì¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your body is no longer enveloped in flames.";
-#endif
+                       muta_desc = _( "ÂΤ¬±ê¤ËÊñ¤Þ¤ì¤Ê¤¯¤Ê¤Ã¤¿¡£",  "Your body is no longer enveloped in flames.");
 
                        break;
                case 165: case 166: case 167:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_WART_SKIN;
-#ifdef JP
-muta_desc = "¥¤¥Ü¥¤¥Ü¤¬¾Ã¤¨¤¿¡ª";
-#else
-                       muta_desc = "Your warts disappear!";
-#endif
+                       muta_desc = _( "¥¤¥Ü¥¤¥Ü¤¬¾Ã¤¨¤¿¡ª",  "Your warts disappear!");
 
                        break;
                case 168: case 169: case 170:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_SCALES;
-#ifdef JP
-muta_desc = "ÎÚ¤¬¾Ã¤¨¤¿¡ª";
-#else
-                       muta_desc = "Your scales vanish!";
-#endif
+                       muta_desc = _( "ÎÚ¤¬¾Ã¤¨¤¿¡ª",  "Your scales vanish!");
 
                        break;
                case 171: case 172:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_IRON_SKIN;
-#ifdef JP
-muta_desc = "È©¤¬Æù¤Ë¤â¤É¤Ã¤¿¡ª";
-#else
-                       muta_desc = "Your skin reverts to flesh!";
-#endif
+                       muta_desc = _( "È©¤¬Æù¤Ë¤â¤É¤Ã¤¿¡ª",  "Your skin reverts to flesh!");
 
                        break;
                case 173: case 174:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_WINGS;
-#ifdef JP
-muta_desc = "ÇØÃæ¤Î±©º¬¤¬¼è¤ìÍî¤Á¤¿¡£";
-#else
-                       muta_desc = "Your wings fall off.";
-#endif
+                       muta_desc = _( "ÇØÃæ¤Î±©º¬¤¬¼è¤ìÍî¤Á¤¿¡£",  "Your wings fall off.");
 
                        break;
                case 175: case 176: case 177:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_FEARLESS;
-#ifdef JP
-muta_desc = "ºÆ¤Ó¶²Éݤò´¶¤¸¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You begin to feel fear again.";
-#endif
+                       muta_desc = _( "ºÆ¤Ó¶²Éݤò´¶¤¸¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£",  "You begin to feel fear again.");
 
                        break;
                case 178: case 179:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_REGEN;
-#ifdef JP
-muta_desc = "µÞ®²óÉü¤·¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You stop regenerating.";
-#endif
+                       muta_desc = _( "µÞ®²óÉü¤·¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You stop regenerating.");
 
                        break;
                case 180: case 181:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_ESP;
-#ifdef JP
-muta_desc = "¥Æ¥ì¥Ñ¥·¡¼¤ÎǽÎϤò¼º¤Ã¤¿¡ª";
-#else
-                       muta_desc = "You lose your telepathic ability!";
-#endif
+                       muta_desc = _( "¥Æ¥ì¥Ñ¥·¡¼¤ÎǽÎϤò¼º¤Ã¤¿¡ª",  "You lose your telepathic ability!");
 
                        break;
                case 182: case 183: case 184:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_LIMBER;
-#ifdef JP
-muta_desc = "¶ÚÆù¤¬¹Å¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your muscles stiffen.";
-#endif
+                       muta_desc = _( "¶ÚÆù¤¬¹Å¤¯¤Ê¤Ã¤¿¡£",  "Your muscles stiffen.");
 
                        break;
                case 185: case 186: case 187:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_ARTHRITIS;
-#ifdef JP
-muta_desc = "´ØÀ᤬Äˤ¯¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "Your joints stop hurting.";
-#endif
+                       muta_desc = _( "´ØÀ᤬Äˤ¯¤Ê¤¯¤Ê¤Ã¤¿¡£",  "Your joints stop hurting.");
 
                        break;
                case 188:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_BAD_LUCK;
-#ifdef JP
-muta_desc = "¹õ¤¤¥ª¡¼¥é¤Ï±²´¬¤¤¤Æ¾Ã¤¨¤¿¡£";
-#else
-                       muta_desc = "Your black aura swirls and fades.";
-#endif
+                       muta_desc = _( "¹õ¤¤¥ª¡¼¥é¤Ï±²´¬¤¤¤Æ¾Ã¤¨¤¿¡£",  "Your black aura swirls and fades.");
 
                        break;
                case 189:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_VULN_ELEM;
-#ifdef JP
-muta_desc = "̵ËÉÈ÷¤Ê´¶¤¸¤Ï¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You feel less exposed.";
-#endif
+                       muta_desc = _( "̵ËÉÈ÷¤Ê´¶¤¸¤Ï¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You feel less exposed.");
 
                        break;
                case 190: case 191: case 192:
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_MOTION;
-#ifdef JP
-muta_desc = "Æ°ºî¤ÎÀµ³Î¤µ¤¬¤Ê¤¯¤Ê¤Ã¤¿¡£";
-#else
-                       muta_desc = "You move with less assurance.";
-#endif
+                       muta_desc = _( "Æ°ºî¤ÎÀµ³Î¤µ¤¬¤Ê¤¯¤Ê¤Ã¤¿¡£",  "You move with less assurance.");
 
                        break;
                case 193:
                        if (p_ptr->pseikaku == SEIKAKU_LUCKY) break;
                        muta_class = &(p_ptr->muta3);
                        muta_which = MUT3_GOOD_LUCK;
-#ifdef JP
-muta_desc = "Çò¤¤¥ª¡¼¥é¤Ïµ±¤¤¤Æ¾Ã¤¨¤¿¡£";
-#else
-                       muta_desc = "Your white aura shimmers and fades.";
-#endif
+                       muta_desc = _( "Çò¤¤¥ª¡¼¥é¤Ïµ±¤¤¤Æ¾Ã¤¨¤¿¡£",  "Your white aura shimmers and fades.");
 
                        break;
                default:
@@ -2339,290 +1478,162 @@ void dump_mutations(FILE *OutFile)
        {
                if (p_ptr->muta1 & MUT1_SPIT_ACID)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï»À¤ò¿á¤­¤«¤±¤ë¤³¤È¤¬¤Ç¤­¤ë¡£(¥À¥á¡¼¥¸ ¥ì¥Ù¥ëX1)\n");
-#else
-                       fprintf(OutFile, " You can spit acid (dam lvl).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï»À¤ò¿á¤­¤«¤±¤ë¤³¤È¤¬¤Ç¤­¤ë¡£(¥À¥á¡¼¥¸ ¥ì¥Ù¥ëX1)\n", " You can spit acid (dam lvl).\n"));
 
                }
                if (p_ptr->muta1 & MUT1_BR_FIRE)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï±ê¤Î¥Ö¥ì¥¹¤òÅǤ¯¤³¤È¤¬¤Ç¤­¤ë¡£(¥À¥á¡¼¥¸ ¥ì¥Ù¥ëX2)\n");
-#else
-                       fprintf(OutFile, " You can breathe fire (dam lvl * 2).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï±ê¤Î¥Ö¥ì¥¹¤òÅǤ¯¤³¤È¤¬¤Ç¤­¤ë¡£(¥À¥á¡¼¥¸ ¥ì¥Ù¥ëX2)\n", " You can breathe fire (dam lvl * 2).\n"));
 
                }
                if (p_ptr->muta1 & MUT1_HYPN_GAZE)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎâˤߤϺÅ̲¸ú²Ì¤ò¤â¤Ä¡£\n");
-#else
-                       fprintf(OutFile, " Your gaze is hypnotic.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎâˤߤϺÅ̲¸ú²Ì¤ò¤â¤Ä¡£\n", " Your gaze is hypnotic.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_TELEKINES)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏÇ°Æ°ÎϤò¤â¤Ã¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You are telekinetic.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏÇ°Æ°ÎϤò¤â¤Ã¤Æ¤¤¤ë¡£\n", " You are telekinetic.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_VTELEPORT)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¼«Ê¬¤Î°Õ»×¤Ç¥Æ¥ì¥Ý¡¼¥È¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can teleport at will.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¼«Ê¬¤Î°Õ»×¤Ç¥Æ¥ì¥Ý¡¼¥È¤Ç¤­¤ë¡£\n", " You can teleport at will.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_MIND_BLST)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏŨ¤òÀº¿À¹¶·â¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can Mind Blast your enemies.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏŨ¤òÀº¿À¹¶·â¤Ç¤­¤ë¡£\n", " You can Mind Blast your enemies.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_RADIATION)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¼«Ê¬¤Î°Õ»×¤ÇÊü¼Íǽ¤òȯÀ¸¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can emit hard radiation at will.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¼«Ê¬¤Î°Õ»×¤ÇÊü¼Íǽ¤òȯÀ¸¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can emit hard radiation at will.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_VAMPIRISM)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏµÛ·ìµ´¤Î¤è¤¦¤ËŨ¤«¤éÀ¸Ì¿ÎϤòµÛ¼ý¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can drain life from a foe like a vampire.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏµÛ·ìµ´¤Î¤è¤¦¤ËŨ¤«¤éÀ¸Ì¿ÎϤòµÛ¼ý¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can drain life from a foe like a vampire.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_SMELL_MET)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¶á¤¯¤Ë¤¢¤ëµ®¶â°¤ò¤«¤®Ê¬¤±¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can smell nearby precious metal.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¶á¤¯¤Ë¤¢¤ëµ®¶â°¤ò¤«¤®Ê¬¤±¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can smell nearby precious metal.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_SMELL_MON)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¶á¤¯¤Î¥â¥ó¥¹¥¿¡¼¤Î¸ºß¤ò¤«¤®Ê¬¤±¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can smell nearby monsters.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¶á¤¯¤Î¥â¥ó¥¹¥¿¡¼¤Î¸ºß¤ò¤«¤®Ê¬¤±¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can smell nearby monsters.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_BLINK)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ïû¤¤µ÷Î¥¤ò¥Æ¥ì¥Ý¡¼¥È¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can teleport yourself short distances.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ïû¤¤µ÷Î¥¤ò¥Æ¥ì¥Ý¡¼¥È¤Ç¤­¤ë¡£\n", " You can teleport yourself short distances.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_EAT_ROCK)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¹Å¤¤´ä¤ò¿©¤Ù¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can consume solid rock.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¹Å¤¤´ä¤ò¿©¤Ù¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can consume solid rock.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_SWAP_POS)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¾¤Î¼Ô¤È¾ì½ê¤òÆþ¤ìÂؤï¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can switch locations with another being.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¾¤Î¼Ô¤È¾ì½ê¤òÆþ¤ìÂؤï¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can switch locations with another being.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_SHRIEK)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¿È¤ÎÌÓ¤â¤è¤À¤Ä¶«¤ÓÀ¼¤òȯ¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can emit a horrible shriek.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¿È¤ÎÌÓ¤â¤è¤À¤Ä¶«¤ÓÀ¼¤òȯ¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can emit a horrible shriek.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_ILLUMINE)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏÌÀ¤ë¤¤¸÷¤òÊü¤Ä¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can emit bright light.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏÌÀ¤ë¤¤¸÷¤òÊü¤Ä¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can emit bright light.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_DET_CURSE)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¼Ù°­¤ÊËâË¡¤Î´í¸±¤ò´¶¤¸¤È¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can feel the danger of evil magic.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¼Ù°­¤ÊËâË¡¤Î´í¸±¤ò´¶¤¸¤È¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can feel the danger of evil magic.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_BERSERK)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¼«Ê¬¤Î°Õ»×¤Ç¶¸ÍðÀïÆ®¾õÂ֤ˤʤ뤳¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can drive yourself into a berserk frenzy.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¼«Ê¬¤Î°Õ»×¤Ç¶¸ÍðÀïÆ®¾õÂ֤ˤʤ뤳¤È¤¬¤Ç¤­¤ë¡£\n", " You can drive yourself into a berserk frenzy.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_POLYMORPH)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¼«Ê¬¤Î°Õ»Ö¤ÇÊѲ½¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can polymorph yourself at will.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¼«Ê¬¤Î°Õ»Ö¤ÇÊѲ½¤Ç¤­¤ë¡£\n", " You can polymorph yourself at will.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_MIDAS_TCH)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏÄ̾異¥¤¥Æ¥à¤ò¶â¤ËÊѤ¨¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can turn ordinary items to gold.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏÄ̾異¥¤¥Æ¥à¤ò¶â¤ËÊѤ¨¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can turn ordinary items to gold.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_GROW_MOLD)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¼þ°Ï¤Ë¥­¥Î¥³¤òÀ¸¤ä¤¹¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can cause mold to grow near you.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¼þ°Ï¤Ë¥­¥Î¥³¤òÀ¸¤ä¤¹¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can cause mold to grow near you.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_RESIST)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¸µÁǤι¶·â¤ËÂФ·¤Æ¿È¤ò¹Å¤¯¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can harden yourself to the ravages of the elements.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¸µÁǤι¶·â¤ËÂФ·¤Æ¿È¤ò¹Å¤¯¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can harden yourself to the ravages of the elements.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_EARTHQUAKE)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¼þ°Ï¤Î¥À¥ó¥¸¥ç¥ó¤òÊø²õ¤µ¤»¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can bring down the dungeon around your ears.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¼þ°Ï¤Î¥À¥ó¥¸¥ç¥ó¤òÊø²õ¤µ¤»¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can bring down the dungeon around your ears.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_EAT_MAGIC)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏËâË¡¤Î¥¨¥Í¥ë¥®¡¼¤ò¼«Ê¬¤Îʪ¤È¤·¤Æ»ÈÍѤǤ­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can consume magic energy for your own use.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏËâË¡¤Î¥¨¥Í¥ë¥®¡¼¤ò¼«Ê¬¤Îʪ¤È¤·¤Æ»ÈÍѤǤ­¤ë¡£\n", " You can consume magic energy for your own use.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_WEIGH_MAG)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¼«Ê¬¤Ë±Æ¶Á¤òÍ¿¤¨¤ëËâË¡¤ÎÎϤò´¶¤¸¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can feel the strength of the magics affecting you.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¼«Ê¬¤Ë±Æ¶Á¤òÍ¿¤¨¤ëËâË¡¤ÎÎϤò´¶¤¸¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can feel the strength of the magics affecting you.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_STERILITY)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï½¸ÃÄŪÀ¸¿£ÉÔǽ¤òµ¯¤³¤¹¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can cause mass impotence.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï½¸ÃÄŪÀ¸¿£ÉÔǽ¤òµ¯¤³¤¹¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can cause mass impotence.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_PANIC_HIT)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¹¶·â¤·¤¿¸å¿È¤ò¼é¤ë¤¿¤áƨ¤²¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can run for your life after hitting something.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¹¶·â¤·¤¿¸å¿È¤ò¼é¤ë¤¿¤áƨ¤²¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can run for your life after hitting something.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_DAZZLE)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ïº®Íð¤ÈÌÕÌܤò°ú¤­µ¯¤³¤¹Êü¼Íǽ¤òȯÀ¸¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£ \n");
-#else
-                       fprintf(OutFile, " You can emit confusing, blinding radiation.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ïº®Íð¤ÈÌÕÌܤò°ú¤­µ¯¤³¤¹Êü¼Íǽ¤òȯÀ¸¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£ \n", " You can emit confusing, blinding radiation.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_LASER_EYE)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏÌܤ«¤é¥ì¡¼¥¶¡¼¸÷Àþ¤òȯ¼Í¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " Your eyes can fire laser beams.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏÌܤ«¤é¥ì¡¼¥¶¡¼¸÷Àþ¤òȯ¼Í¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " Your eyes can fire laser beams.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_RECALL)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï³¹¤È¥À¥ó¥¸¥ç¥ó¤Î´Ö¤ò¹Ô¤­Í褹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can travel between town and the depths.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï³¹¤È¥À¥ó¥¸¥ç¥ó¤Î´Ö¤ò¹Ô¤­Í褹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can travel between town and the depths.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_BANISH)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¼Ù°­¤Ê¥â¥ó¥¹¥¿¡¼¤òÃϹö¤ËÍî¤È¤¹¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can send evil creatures directly to Hell.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¼Ù°­¤Ê¥â¥ó¥¹¥¿¡¼¤òÃϹö¤ËÍî¤È¤¹¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can send evil creatures directly to Hell.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_COLD_TOUCH)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ïʪ¤ò¿¨¤Ã¤ÆÅà¤é¤»¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can freeze things with a touch.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ïʪ¤ò¿¨¤Ã¤ÆÅà¤é¤»¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can freeze things with a touch.\n"));
 
                }
                if (p_ptr->muta1 & MUT1_LAUNCHER)
-               {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¥¢¥¤¥Æ¥à¤òÎ϶¯¤¯Åꤲ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You can hurl objects with great force.\n");
-#endif
+               {
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¥¢¥¤¥Æ¥à¤òÎ϶¯¤¯Åꤲ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£\n", " You can hurl objects with great force.\n"));
 
                }
        }
@@ -2631,290 +1642,162 @@ fprintf(OutFile, " 
        {
                if (p_ptr->muta2 & MUT2_BERS_RAGE)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¶¸Àï»Î²½¤Îȯºî¤òµ¯¤³¤¹¡£\n");
-#else
-                       fprintf(OutFile, " You are subject to berserker fits.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¶¸Àï»Î²½¤Îȯºî¤òµ¯¤³¤¹¡£\n", " You are subject to berserker fits.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_COWARDICE)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï»þ¡¹²²É¤ˤʤ롣\n");
-#else
-                       fprintf(OutFile, " You are subject to cowardice.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï»þ¡¹²²É¤ˤʤ롣\n", " You are subject to cowardice.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_RTELEPORT)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¥é¥ó¥À¥à¤Ë¥Æ¥ì¥Ý¡¼¥È¤¹¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You are teleporting randomly.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¥é¥ó¥À¥à¤Ë¥Æ¥ì¥Ý¡¼¥È¤¹¤ë¡£\n", " You are teleporting randomly.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_ALCOHOL)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎÂΤϥ¢¥ë¥³¡¼¥ë¤òʬÈ礹¤ë¡£\n");
-#else
-                       fprintf(OutFile, " Your body produces alcohol.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎÂΤϥ¢¥ë¥³¡¼¥ë¤òʬÈ礹¤ë¡£\n", " Your body produces alcohol.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_HALLU)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¸¸³Ð¤ò°ú¤­µ¯¤³¤¹Àº¿ÀºøÍð¤Ë¿¯¤µ¤ì¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You have a hallucinatory insanity.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¸¸³Ð¤ò°ú¤­µ¯¤³¤¹Àº¿ÀºøÍð¤Ë¿¯¤µ¤ì¤Æ¤¤¤ë¡£\n", " You have a hallucinatory insanity.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_FLATULENT)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏÀ©¸æ¤Ç¤­¤Ê¤¤¶¯Îõ¤ÊÕû¤ò¤³¤¯¡£\n");
-#else
-                       fprintf(OutFile, " You are subject to uncontrollable flatulence.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏÀ©¸æ¤Ç¤­¤Ê¤¤¶¯Îõ¤ÊÕû¤ò¤³¤¯¡£\n", " You are subject to uncontrollable flatulence.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_PROD_MANA)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏÀ©¸æÉÔǽ¤ÊËâË¡¤Î¥¨¥Í¥ë¥®¡¼¤òȯ¤·¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You are producing magical energy uncontrollably.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏÀ©¸æÉÔǽ¤ÊËâË¡¤Î¥¨¥Í¥ë¥®¡¼¤òȯ¤·¤Æ¤¤¤ë¡£\n", " You are producing magical energy uncontrollably.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_ATT_DEMON)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¥Ç¡¼¥â¥ó¤ò°ú¤­¤Ä¤±¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You attract demons.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¥Ç¡¼¥â¥ó¤ò°ú¤­¤Ä¤±¤ë¡£\n", " You attract demons.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_SCOR_TAIL)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¥µ¥½¥ê¤Î¿¬Èø¤¬À¸¤¨¤Æ¤¤¤ë¡£(ÆÇ¡¢¥À¥á¡¼¥¸ 3d7)\n");
-#else
-                       fprintf(OutFile, " You have a scorpion tail (poison, 3d7).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¥µ¥½¥ê¤Î¿¬Èø¤¬À¸¤¨¤Æ¤¤¤ë¡£(ÆÇ¡¢¥À¥á¡¼¥¸ 3d7)\n", " You have a scorpion tail (poison, 3d7).\n"));
 
                }
                if (p_ptr->muta2 & MUT2_HORNS)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï³Ñ¤¬À¸¤¨¤Æ¤¤¤ë¡£(¥À¥á¡¼¥¸ 2d6)\n");
-#else
-                       fprintf(OutFile, " You have horns (dam. 2d6).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï³Ñ¤¬À¸¤¨¤Æ¤¤¤ë¡£(¥À¥á¡¼¥¸ 2d6)\n", " You have horns (dam. 2d6).\n"));
 
                }
                if (p_ptr->muta2 & MUT2_BEAK)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¥¯¥Á¥Ð¥·¤¬À¸¤¨¤Æ¤¤¤ë¡£(¥À¥á¡¼¥¸ 2d4)\n");
-#else
-                       fprintf(OutFile, " You have a beak (dam. 2d4).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¥¯¥Á¥Ð¥·¤¬À¸¤¨¤Æ¤¤¤ë¡£(¥À¥á¡¼¥¸ 2d4)\n", " You have a beak (dam. 2d4).\n"));
 
                }
                if (p_ptr->muta2 & MUT2_SPEED_FLUX)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¥é¥ó¥À¥à¤ËÁ᤯ư¤¤¤¿¤êÃÙ¤¯Æ°¤¤¤¿¤ê¤¹¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You move faster or slower randomly.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¥é¥ó¥À¥à¤ËÁ᤯ư¤¤¤¿¤êÃÙ¤¯Æ°¤¤¤¿¤ê¤¹¤ë¡£\n", " You move faster or slower randomly.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_BANISH_ALL)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï»þ¡¹¶á¤¯¤Î¥â¥ó¥¹¥¿¡¼¤ò¾ÃÌǤµ¤»¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You sometimes cause nearby creatures to vanish.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï»þ¡¹¶á¤¯¤Î¥â¥ó¥¹¥¿¡¼¤ò¾ÃÌǤµ¤»¤ë¡£\n", " You sometimes cause nearby creatures to vanish.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_EAT_LIGHT)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï»þ¡¹¼þ°Ï¤Î¸÷¤òµÛ¼ý¤·¤Æ±ÉÍܤˤ¹¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You sometimes feed off of the light around you.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï»þ¡¹¼þ°Ï¤Î¸÷¤òµÛ¼ý¤·¤Æ±ÉÍܤˤ¹¤ë¡£\n", " You sometimes feed off of the light around you.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_TRUNK)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¾Ý¤Î¤è¤¦¤ÊÉ¡¤ò»ý¤Ã¤Æ¤¤¤ë¡£(¥À¥á¡¼¥¸ 1d4)\n");
-#else
-                       fprintf(OutFile, " You have an elephantine trunk (dam 1d4).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¾Ý¤Î¤è¤¦¤ÊÉ¡¤ò»ý¤Ã¤Æ¤¤¤ë¡£(¥À¥á¡¼¥¸ 1d4)\n", " You have an elephantine trunk (dam 1d4).\n"));
 
                }
                if (p_ptr->muta2 & MUT2_ATT_ANIMAL)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ïưʪ¤ò°ú¤­¤Ä¤±¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You attract animals.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ïưʪ¤ò°ú¤­¤Ä¤±¤ë¡£\n", " You attract animals.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_TENTACLES)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¼Ù°­¤Ê¿¨¼ê¤ò»ý¤Ã¤Æ¤¤¤ë¡£(¥À¥á¡¼¥¸ 2d5)\n");
-#else
-                       fprintf(OutFile, " You have evil looking tentacles (dam 2d5).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¼Ù°­¤Ê¿¨¼ê¤ò»ý¤Ã¤Æ¤¤¤ë¡£(¥À¥á¡¼¥¸ 2d5)\n", " You have evil looking tentacles (dam 2d5).\n"));
 
                }
                if (p_ptr->muta2 & MUT2_RAW_CHAOS)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¤·¤Ð¤·¤Ð½ã¥«¥ª¥¹¤ËÊñ¤Þ¤ì¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You occasionally are surrounded with raw chaos.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¤·¤Ð¤·¤Ð½ã¥«¥ª¥¹¤ËÊñ¤Þ¤ì¤ë¡£\n", " You occasionally are surrounded with raw chaos.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_NORMALITY)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏÊÑ°Û¤·¤Æ¤¤¤¿¤¬¡¢²óÉü¤·¤Æ¤­¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You may be mutated, but you're recovering.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏÊÑ°Û¤·¤Æ¤¤¤¿¤¬¡¢²óÉü¤·¤Æ¤­¤Æ¤¤¤ë¡£\n", " You may be mutated, but you're recovering.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_WRAITH)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎÆùÂΤÏÍ©Â⽤·¤¿¤ê¼ÂÂ⽤·¤¿¤ê¤¹¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You fade in and out of physical reality.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎÆùÂΤÏÍ©Â⽤·¤¿¤ê¼ÂÂ⽤·¤¿¤ê¤¹¤ë¡£\n", " You fade in and out of physical reality.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_POLY_WOUND)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Î·ò¹¯¤Ï¥«¥ª¥¹¤ÎÎϤ˱ƶÁ¤ò¼õ¤±¤ë¡£\n");
-#else
-                       fprintf(OutFile, " Your health is subject to chaotic forces.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Î·ò¹¯¤Ï¥«¥ª¥¹¤ÎÎϤ˱ƶÁ¤ò¼õ¤±¤ë¡£\n", " Your health is subject to chaotic forces.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_WASTING)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¿ê¼å¤¹¤ë¶²¤í¤·¤¤Éµ¤¤Ë¤«¤«¤Ã¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You have a horrible wasting disease.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¿ê¼å¤¹¤ë¶²¤í¤·¤¤Éµ¤¤Ë¤«¤«¤Ã¤Æ¤¤¤ë¡£\n", " You have a horrible wasting disease.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_ATT_DRAGON)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¥É¥é¥´¥ó¤ò°ú¤­¤Ä¤±¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You attract dragons.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¥É¥é¥´¥ó¤ò°ú¤­¤Ä¤±¤ë¡£\n", " You attract dragons.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_WEIRD_MIND)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎÀº¿À¤Ï¥é¥ó¥À¥à¤Ë³ÈÂ礷¤¿¤ê½Ì¾®¤·¤¿¤ê¤·¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " Your mind randomly expands and contracts.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎÀº¿À¤Ï¥é¥ó¥À¥à¤Ë³ÈÂ礷¤¿¤ê½Ì¾®¤·¤¿¤ê¤·¤Æ¤¤¤ë¡£\n", " Your mind randomly expands and contracts.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_NAUSEA)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Î°ß¤ÏÈó¾ï¤ËÍî¤ÁÃ夭¤¬¤Ê¤¤¡£\n");
-#else
-                       fprintf(OutFile, " You have a seriously upset stomach.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Î°ß¤ÏÈó¾ï¤ËÍî¤ÁÃ夭¤¬¤Ê¤¤¡£\n", " You have a seriously upset stomach.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_CHAOS_GIFT)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¥«¥ª¥¹¤Î¼é¸î°­Ë⤫¤éË«Èþ¤ò¤¦¤±¤È¤ë¡£\n");
-#else
-                       fprintf(OutFile, " Chaos deities give you gifts.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¥«¥ª¥¹¤Î¼é¸î°­Ë⤫¤éË«Èþ¤ò¤¦¤±¤È¤ë¡£\n", " Chaos deities give you gifts.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_WALK_SHAD)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¤·¤Ð¤·¤Ð¾¤Î¡Ö±Æ¡×¤Ë̤¤¹þ¤à¡£\n");
-#else
-                       fprintf(OutFile, " You occasionally stumble into other shadows.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¤·¤Ð¤·¤Ð¾¤Î¡Ö±Æ¡×¤Ë̤¤¹þ¤à¡£\n", " You occasionally stumble into other shadows.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_WARNING)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏŨ¤Ë´Ø¤¹¤ë·Ù¹ð¤ò´¶¤¸¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You receive warnings about your foes.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏŨ¤Ë´Ø¤¹¤ë·Ù¹ð¤ò´¶¤¸¤ë¡£\n", " You receive warnings about your foes.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_INVULN)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï»þ¡¹É餱ÃΤ餺¤Êµ¤Ê¬¤Ë¤Ê¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You occasionally feel invincible.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï»þ¡¹É餱ÃΤ餺¤Êµ¤Ê¬¤Ë¤Ê¤ë¡£\n", " You occasionally feel invincible.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_SP_TO_HP)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï»þ¡¹·ì¤¬¶ÚÆù¤Ë¤É¤Ã¤Èή¤ì¤ë¡£\n");
-#else
-                       fprintf(OutFile, " Your blood sometimes rushes to your muscles.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï»þ¡¹·ì¤¬¶ÚÆù¤Ë¤É¤Ã¤Èή¤ì¤ë¡£\n", " Your blood sometimes rushes to your muscles.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_HP_TO_SP)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï»þ¡¹Æ¬¤Ë·ì¤¬¤É¤Ã¤Èή¤ì¤ë¡£\n");
-#else
-                       fprintf(OutFile, " Your blood sometimes rushes to your head.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï»þ¡¹Æ¬¤Ë·ì¤¬¤É¤Ã¤Èή¤ì¤ë¡£\n", " Your blood sometimes rushes to your head.\n"));
 
                }
                if (p_ptr->muta2 & MUT2_DISARM)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¤è¤¯¤Ä¤Þ¤Å¤¤¤Æʪ¤òÍî¤È¤¹¡£\n");
-#else
-                       fprintf(OutFile, " You occasionally stumble and drop things.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¤è¤¯¤Ä¤Þ¤Å¤¤¤Æʪ¤òÍî¤È¤¹¡£\n", " You occasionally stumble and drop things.\n"));
 
                }
        }
@@ -2923,290 +1806,162 @@ fprintf(OutFile, " 
        {
                if (p_ptr->muta3 & MUT3_HYPER_STR)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏĶ¿ÍŪ¤Ë¶¯¤¤¡£(ÏÓÎÏ+4)\n");
-#else
-                       fprintf(OutFile, " You are superhumanly strong (+4 STR).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏĶ¿ÍŪ¤Ë¶¯¤¤¡£(ÏÓÎÏ+4)\n", " You are superhumanly strong (+4 STR).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_PUNY)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ïµõ¼å¤À¡£(ÏÓÎÏ-4)\n");
-#else
-                       fprintf(OutFile, " You are puny (-4 STR).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ïµõ¼å¤À¡£(ÏÓÎÏ-4)\n", " You are puny (-4 STR).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_HYPER_INT)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎǾ¤ÏÀ¸ÂÎ¥³¥ó¥Ô¥å¡¼¥¿¤À¡£(ÃÎǽ¡õ¸­¤µ+4)\n");
-#else
-                       fprintf(OutFile, " Your brain is a living computer (+4 INT/WIS).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎǾ¤ÏÀ¸ÂÎ¥³¥ó¥Ô¥å¡¼¥¿¤À¡£(ÃÎǽ¡õ¸­¤µ+4)\n", " Your brain is a living computer (+4 INT/WIS).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_MORONIC)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏÀº¿ÀÇö¼å¤À¡£(ÃÎǽ¡õ¸­¤µ-4)\n");
-#else
-                       fprintf(OutFile, " You are moronic (-4 INT/WIS).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏÀº¿ÀÇö¼å¤À¡£(ÃÎǽ¡õ¸­¤µ-4)\n", " You are moronic (-4 INT/WIS).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_RESILIENT)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎÂΤÏÃÆÎÏÀ­¤ËÉÙ¤ó¤Ç¤¤¤ë¡£(Âѵ×+4)\n");
-#else
-                       fprintf(OutFile, " You are very resilient (+4 CON).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎÂΤÏÃÆÎÏÀ­¤ËÉÙ¤ó¤Ç¤¤¤ë¡£(Âѵ×+4)\n", " You are very resilient (+4 CON).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_XTRA_FAT)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¶Ëü¤ËÂÀ¤Ã¤Æ¤¤¤ë¡£(Âѵ×+2,¥¹¥Ô¡¼¥É-2)\n");
-#else
-                       fprintf(OutFile, " You are extremely fat (+2 CON, -2 speed).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¶Ëü¤ËÂÀ¤Ã¤Æ¤¤¤ë¡£(Âѵ×+2,¥¹¥Ô¡¼¥É-2)\n", " You are extremely fat (+2 CON, -2 speed).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_ALBINO)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¥¢¥ë¥Ó¥Î¤À¡£(Âѵ×-4)\n");
-#else
-                       fprintf(OutFile, " You are albino (-4 CON).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¥¢¥ë¥Ó¥Î¤À¡£(Âѵ×-4)\n", " You are albino (-4 CON).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_FLESH_ROT)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎÆùÂΤÏÉåÇÔ¤·¤Æ¤¤¤ë¡£(Âѵ×-2,Ì¥ÎÏ-1)\n");
-#else
-                       fprintf(OutFile, " Your flesh is rotting (-2 CON, -1 CHR).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎÆùÂΤÏÉåÇÔ¤·¤Æ¤¤¤ë¡£(Âѵ×-2,Ì¥ÎÏ-1)\n", " Your flesh is rotting (-2 CON, -1 CHR).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_SILLY_VOI)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎÀ¼¤Ï´ÖÈ´¤±¤Ê¥­¡¼¥­¡¼À¼¤À¡£(Ì¥ÎÏ-4)\n");
-#else
-                       fprintf(OutFile, " Your voice is a silly squeak (-4 CHR).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎÀ¼¤Ï´ÖÈ´¤±¤Ê¥­¡¼¥­¡¼À¼¤À¡£(Ì¥ÎÏ-4)\n", " Your voice is a silly squeak (-4 CHR).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_BLANK_FAC)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¤Î¤Ã¤Ú¤é¤Ü¤¦¤À¡£(Ì¥ÎÏ-1)\n");
-#else
-                       fprintf(OutFile, " Your face is featureless (-1 CHR).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¤Î¤Ã¤Ú¤é¤Ü¤¦¤À¡£(Ì¥ÎÏ-1)\n", " Your face is featureless (-1 CHR).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_ILL_NORM)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¸¸±Æ¤Ëʤ¤ï¤ì¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " Your appearance is masked with illusion.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¸¸±Æ¤Ëʤ¤ï¤ì¤Æ¤¤¤ë¡£\n", " Your appearance is masked with illusion.\n"));
 
                }
                if (p_ptr->muta3 & MUT3_XTRA_EYES)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï;ʬ¤ËÆó¤Ä¤ÎÌܤò»ý¤Ã¤Æ¤¤¤ë¡£(õº÷+15)\n");
-#else
-                       fprintf(OutFile, " You have an extra pair of eyes (+15 search).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï;ʬ¤ËÆó¤Ä¤ÎÌܤò»ý¤Ã¤Æ¤¤¤ë¡£(õº÷+15)\n", " You have an extra pair of eyes (+15 search).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_MAGIC_RES)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏËâË¡¤Ø¤ÎÂÑÀ­¤ò¤â¤Ã¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You are resistant to magic.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏËâË¡¤Ø¤ÎÂÑÀ­¤ò¤â¤Ã¤Æ¤¤¤ë¡£\n", " You are resistant to magic.\n"));
 
                }
                if (p_ptr->muta3 & MUT3_XTRA_NOIS)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏÊѤʲ»¤òȯ¤·¤Æ¤¤¤ë¡£(±£Ì©-3)\n");
-#else
-                       fprintf(OutFile, " You make a lot of strange noise (-3 stealth).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏÊѤʲ»¤òȯ¤·¤Æ¤¤¤ë¡£(±£Ì©-3)\n", " You make a lot of strange noise (-3 stealth).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_INFRAVIS)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏÁÇÀ²¤é¤·¤¤ÀÖ³°Àþ»ëÎϤò»ý¤Ã¤Æ¤¤¤ë¡£(+3)\n");
-#else
-                       fprintf(OutFile, " You have remarkable infravision (+3).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏÁÇÀ²¤é¤·¤¤ÀÖ³°Àþ»ëÎϤò»ý¤Ã¤Æ¤¤¤ë¡£(+3)\n", " You have remarkable infravision (+3).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_XTRA_LEGS)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï;ʬ¤ËÆóËܤέ¤¬À¸¤¨¤Æ¤¤¤ë¡£(²Ã®+3)\n");
-#else
-                       fprintf(OutFile, " You have an extra pair of legs (+3 speed).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï;ʬ¤ËÆóËܤέ¤¬À¸¤¨¤Æ¤¤¤ë¡£(²Ã®+3)\n", " You have an extra pair of legs (+3 speed).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_SHORT_LEG)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Î­¤Ïû¤¤Æ͵¯¤À¡£(²Ã®-3)\n");
-#else
-                       fprintf(OutFile, " Your legs are short stubs (-3 speed).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Î­¤Ïû¤¤Æ͵¯¤À¡£(²Ã®-3)\n", " Your legs are short stubs (-3 speed).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_ELEC_TOUC)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Î·ì´É¤Ë¤ÏÅÅή¤¬Î®¤ì¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " Electricity is running through your veins.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Î·ì´É¤Ë¤ÏÅÅή¤¬Î®¤ì¤Æ¤¤¤ë¡£\n", " Electricity is running through your veins.\n"));
 
                }
                if (p_ptr->muta3 & MUT3_FIRE_BODY)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎÂΤϱê¤Ë¤Ä¤Ä¤Þ¤ì¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " Your body is enveloped in flames.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎÂΤϱê¤Ë¤Ä¤Ä¤Þ¤ì¤Æ¤¤¤ë¡£\n", " Your body is enveloped in flames.\n"));
 
                }
                if (p_ptr->muta3 & MUT3_WART_SKIN)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎÈ©¤Ï¥¤¥Ü¤ËÈï¤ï¤ì¤Æ¤¤¤ë¡£(Ì¥ÎÏ-2, AC+5)\n");
-#else
-                       fprintf(OutFile, " Your skin is covered with warts (-2 CHR, +5 AC).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎÈ©¤Ï¥¤¥Ü¤ËÈï¤ï¤ì¤Æ¤¤¤ë¡£(Ì¥ÎÏ-2, AC+5)\n", " Your skin is covered with warts (-2 CHR, +5 AC).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_SCALES)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎÈ©¤ÏÎڤˤʤäƤ¤¤ë¡£(Ì¥ÎÏ-1, AC+10)\n");
-#else
-                       fprintf(OutFile, " Your skin has turned into scales (-1 CHR, +10 AC).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎÈ©¤ÏÎڤˤʤäƤ¤¤ë¡£(Ì¥ÎÏ-1, AC+10)\n", " Your skin has turned into scales (-1 CHR, +10 AC).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_IRON_SKIN)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎÈ©¤ÏÅ´¤Ç¤Ç¤­¤Æ¤¤¤ë¡£(´ïÍÑ-1, AC+25)\n");
-#else
-                       fprintf(OutFile, " Your skin is made of steel (-1 DEX, +25 AC).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎÈ©¤ÏÅ´¤Ç¤Ç¤­¤Æ¤¤¤ë¡£(´ïÍÑ-1, AC+25)\n", " Your skin is made of steel (-1 DEX, +25 AC).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_WINGS)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï±©¤ò»ý¤Ã¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You have wings.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï±©¤ò»ý¤Ã¤Æ¤¤¤ë¡£\n", " You have wings.\n"));
 
                }
                if (p_ptr->muta3 & MUT3_FEARLESS)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏÁ´¤¯¶²Éݤò´¶¤¸¤Ê¤¤¡£\n");
-#else
-                       fprintf(OutFile, " You are completely fearless.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏÁ´¤¯¶²Éݤò´¶¤¸¤Ê¤¤¡£\n", " You are completely fearless.\n"));
 
                }
                if (p_ptr->muta3 & MUT3_REGEN)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏµÞ®¤Ë²óÉü¤¹¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You are regenerating.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏµÞ®¤Ë²óÉü¤¹¤ë¡£\n", " You are regenerating.\n"));
 
                }
                if (p_ptr->muta3 & MUT3_ESP)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¥Æ¥ì¥Ñ¥·¡¼¤ò»ý¤Ã¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " You are telepathic.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¥Æ¥ì¥Ñ¥·¡¼¤ò»ý¤Ã¤Æ¤¤¤ë¡£\n", " You are telepathic.\n"));
 
                }
                if (p_ptr->muta3 & MUT3_LIMBER)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎÂΤÏÈó¾ï¤Ë¤·¤Ê¤ä¤«¤À¡£(´ïÍÑ+3)\n");
-#else
-                       fprintf(OutFile, " Your body is very limber (+3 DEX).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎÂΤÏÈó¾ï¤Ë¤·¤Ê¤ä¤«¤À¡£(´ïÍÑ+3)\n", " Your body is very limber (+3 DEX).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_ARTHRITIS)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¤¤¤Ä¤â´ØÀá¤ËÄˤߤò´¶¤¸¤Æ¤¤¤ë¡£(´ïÍÑ-3)\n");
-#else
-                       fprintf(OutFile, " Your joints ache constantly (-3 DEX).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¤¤¤Ä¤â´ØÀá¤ËÄˤߤò´¶¤¸¤Æ¤¤¤ë¡£(´ïÍÑ-3)\n", " Your joints ache constantly (-3 DEX).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_VULN_ELEM)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¸µÁǤι¶·â¤Ë¼å¤¤¡£\n");
-#else
-                       fprintf(OutFile, " You are susceptible to damage from the elements.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¸µÁǤι¶·â¤Ë¼å¤¤¡£\n", " You are susceptible to damage from the elements.\n"));
 
                }
                if (p_ptr->muta3 & MUT3_MOTION)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÎÆ°ºî¤ÏÀµ³Î¤ÇÎ϶¯¤¤¡£(±£Ì©+1)\n");
-#else
-                       fprintf(OutFile, " Your movements are precise and forceful (+1 STL).\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÎÆ°ºî¤ÏÀµ³Î¤ÇÎ϶¯¤¤¡£(±£Ì©+1)\n", " Your movements are precise and forceful (+1 STL).\n"));
 
                }
                if (p_ptr->muta3 & MUT3_GOOD_LUCK)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤ÏÇò¤¤¥ª¡¼¥é¤Ë¤Ä¤Ä¤Þ¤ì¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " There is a white aura surrounding you.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤ÏÇò¤¤¥ª¡¼¥é¤Ë¤Ä¤Ä¤Þ¤ì¤Æ¤¤¤ë¡£\n", " There is a white aura surrounding you.\n"));
 
                }
                if (p_ptr->muta3 & MUT3_BAD_LUCK)
                {
-#ifdef JP
-fprintf(OutFile, " ¤¢¤Ê¤¿¤Ï¹õ¤¤¥ª¡¼¥é¤Ë¤Ä¤Ä¤Þ¤ì¤Æ¤¤¤ë¡£\n");
-#else
-                       fprintf(OutFile, " There is a black aura surrounding you.\n");
-#endif
+                       fprintf(OutFile, _(" ¤¢¤Ê¤¿¤Ï¹õ¤¤¥ª¡¼¥é¤Ë¤Ä¤Ä¤Þ¤ì¤Æ¤¤¤ë¡£\n", " There is a black aura surrounding you.\n"));
 
                }
        }
@@ -3317,11 +2072,7 @@ bool mutation_power_aux(u32b power)
                case MUT1_SPIT_ACID:
                        if (!get_aim_dir(&dir)) return FALSE;
                        mutation_stop_mouth();
-#ifdef JP
-                       msg_print("»À¤òÅǤ­¤«¤±¤¿...");
-#else
-                       msg_print("You spit acid...");
-#endif
+                       msg_print(_("»À¤òÅǤ­¤«¤±¤¿...", "You spit acid..."));
 
                        fire_ball(GF_ACID, dir, lvl, 1 + (lvl / 30));
                        break;
@@ -3329,64 +2080,40 @@ bool mutation_power_aux(u32b power)
                case MUT1_BR_FIRE:
                        if (!get_aim_dir(&dir)) return FALSE;
                        mutation_stop_mouth();
-#ifdef JP
-                       msg_print("¤¢¤Ê¤¿¤Ï²Ð±ê¤Î¥Ö¥ì¥¹¤òÅǤ¤¤¿...");
-#else
-                       msg_print("You breathe fire...");
-#endif
+                       msg_print(_("¤¢¤Ê¤¿¤Ï²Ð±ê¤Î¥Ö¥ì¥¹¤òÅǤ¤¤¿...", "You breathe fire..."));
 
                        fire_ball(GF_FIRE, dir, lvl * 2, 1 + (lvl / 20));
                        break;
 
                case MUT1_HYPN_GAZE:
                        if (!get_aim_dir(&dir)) return FALSE;
-#ifdef JP
-                       msg_print("¤¢¤Ê¤¿¤ÎÌܤϸ¸ÏÇŪ¤Ë¤Ê¤Ã¤¿...");
-#else
-                       msg_print("Your eyes look mesmerizing...");
-#endif
+                       msg_print(_("¤¢¤Ê¤¿¤ÎÌܤϸ¸ÏÇŪ¤Ë¤Ê¤Ã¤¿...", "Your eyes look mesmerizing..."));
 
                        (void)charm_monster(dir, lvl);
                        break;
 
                case MUT1_TELEKINES:
                        if (!get_aim_dir(&dir)) return FALSE;
-#ifdef JP
-                       msg_print("½¸Ã椷¤Æ¤¤¤ë...");
-#else
-                       msg_print("You concentrate...");
-#endif
+                       msg_print(_("½¸Ã椷¤Æ¤¤¤ë...", "You concentrate..."));
 
                        fetch(dir, lvl * 10, TRUE);
                        break;
 
                case MUT1_VTELEPORT:
-#ifdef JP
-                       msg_print("½¸Ã椷¤Æ¤¤¤ë...");
-#else
-                       msg_print("You concentrate...");
-#endif
+                       msg_print(_("½¸Ã椷¤Æ¤¤¤ë...", "You concentrate..."));
 
                        teleport_player(10 + 4 * lvl, 0L);
                        break;
 
                case MUT1_MIND_BLST:
                        if (!get_aim_dir(&dir)) return FALSE;
-#ifdef JP
-                       msg_print("½¸Ã椷¤Æ¤¤¤ë...");
-#else
-                       msg_print("You concentrate...");
-#endif
+                       msg_print(_("½¸Ã椷¤Æ¤¤¤ë...", "You concentrate..."));
 
                        fire_bolt(GF_PSI, dir, damroll(3 + ((lvl - 1) / 5), 3));
                        break;
 
                case MUT1_RADIATION:
-#ifdef JP
-                       msg_print("ÂΤ«¤éÊü¼Íǽ¤¬È¯À¸¤·¤¿¡ª");
-#else
-                       msg_print("Radiation flows from your body!");
-#endif
+                       msg_print(_("ÂΤ«¤éÊü¼Íǽ¤¬È¯À¸¤·¤¿¡ª", "Radiation flows from your body!"));
 
                        fire_ball(GF_NUKE, 0, (lvl * 2), 3 + (lvl / 20));
                        break;
@@ -3406,20 +2133,12 @@ bool mutation_power_aux(u32b power)
 
                                if (!(c_ptr->m_idx))
                                {
-#ifdef JP
-                                       msg_print("²¿¤â¤Ê¤¤¾ì½ê¤Ë³ú¤ß¤Ä¤¤¤¿¡ª");
-#else
-                                       msg_print("You bite into thin air!");
-#endif
+                                       msg_print(_("²¿¤â¤Ê¤¤¾ì½ê¤Ë³ú¤ß¤Ä¤¤¤¿¡ª", "You bite into thin air!"));
 
                                        break;
                                }
 
-#ifdef JP
-                               msg_print("¤¢¤Ê¤¿¤Ï¥Ë¥ä¥ê¤È¤·¤Æ²ç¤ò¤à¤¤¤¿...");
-#else
-                               msg_print("You grin and bare your fangs...");
-#endif
+                               msg_print(_("¤¢¤Ê¤¿¤Ï¥Ë¥ä¥ê¤È¤·¤Æ²ç¤ò¤à¤¤¤¿...", "You grin and bare your fangs..."));
 
 
                                dummy = lvl * 2;
@@ -3430,11 +2149,7 @@ bool mutation_power_aux(u32b power)
                                                /* No heal if we are "full" */
                                                (void)hp_player(dummy);
                                        else
-#ifdef JP
-                                               msg_print("¤¢¤Ê¤¿¤Ï¶õÊ¢¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£");
-#else
-                                               msg_print("You were not hungry.");
-#endif
+                                               msg_print(_("¤¢¤Ê¤¿¤Ï¶õÊ¢¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£", "You were not hungry."));
 
                                        /* Gain nutritional sustenance: 150/hp drained */
                                        /* A Food ration gives 5000 food points (by contrast) */
@@ -3445,11 +2160,7 @@ bool mutation_power_aux(u32b power)
                                                (void)set_food(dummy >= PY_FOOD_MAX ? PY_FOOD_MAX-1 : dummy);
                                }
                                else
-#ifdef JP
-                                       msg_print("¤²¤§¡ª¤Ò¤É¤¤Ì£¤À¡£");
-#else
-                                       msg_print("Yechh. That tastes foul.");
-#endif
+                                       msg_print(_("¤²¤§¡ª¤Ò¤É¤¤Ì£¤À¡£", "Yechh. That tastes foul."));
 
                        }
                        break;
@@ -3485,11 +2196,7 @@ bool mutation_power_aux(u32b power)
 
                                if (!have_flag(mimic_f_ptr->flags, FF_HURT_ROCK))
                                {
-#ifdef JP
-                                       msg_print("¤³¤ÎÃÏ·Á¤Ï¿©¤Ù¤é¤ì¤Ê¤¤¡£");
-#else
-                                       msg_print("You cannot eat this feature.");
-#endif
+                                       msg_print(_("¤³¤ÎÃÏ·Á¤Ï¿©¤Ù¤é¤ì¤Ê¤¤¡£", "You cannot eat this feature."));
                                        break;
                                }
                                else if (have_flag(f_ptr->flags, FF_PERMANENT))
@@ -3504,31 +2211,19 @@ bool mutation_power_aux(u32b power)
                                else if (c_ptr->m_idx)
                                {
                                        monster_type *m_ptr = &m_list[c_ptr->m_idx];
-#ifdef JP
-                                       msg_print("²¿¤«¤¬¼ÙË⤷¤Æ¤¤¤Þ¤¹¡ª");
-#else
-                                       msg_print("There's something in the way!");
-#endif
+                                       msg_print(_("²¿¤«¤¬¼ÙË⤷¤Æ¤¤¤Þ¤¹¡ª", "There's something in the way!"));
 
                                        if (!m_ptr->ml || !is_pet(m_ptr)) py_attack(y, x, 0);
                                        break;
                                }
                                else if (have_flag(f_ptr->flags, FF_TREE))
                                {
-#ifdef JP
-                                       msg_print("ÌÚ¤ÎÌ£¤Ï¹¥¤­¤¸¤ã¤Ê¤¤¡ª");
-#else
-                                       msg_print("You don't like the woody taste!");
-#endif
+                                       msg_print(_("ÌÚ¤ÎÌ£¤Ï¹¥¤­¤¸¤ã¤Ê¤¤¡ª", "You don't like the woody taste!"));
                                        break;
                                }
                                else if (have_flag(f_ptr->flags, FF_GLASS))
                                {
-#ifdef JP
-                                       msg_print("¥¬¥é¥¹¤ÎÌ£¤Ï¹¥¤­¤¸¤ã¤Ê¤¤¡ª");
-#else
-                                       msg_print("You don't like the glassy taste!");
-#endif
+                                       msg_print(_("¥¬¥é¥¹¤ÎÌ£¤Ï¹¥¤­¤¸¤ã¤Ê¤¤¡ª", "You don't like the glassy taste!"));
                                        break;
                                }
                                else if (have_flag(f_ptr->flags, FF_DOOR) || have_flag(f_ptr->flags, FF_CAN_DIG))
@@ -3693,20 +2388,12 @@ bool mutation_power_aux(u32b power)
                                {
                                        py_attack(y, x, 0);
                                        if (randint0(p_ptr->skill_dis) < 7)
-#ifdef JP
-                                               msg_print("¤¦¤Þ¤¯Æ¨¤²¤é¤ì¤Ê¤«¤Ã¤¿¡£");
-#else
-                                               msg_print("You failed to teleport.");
-#endif
+                                               msg_print(_("¤¦¤Þ¤¯Æ¨¤²¤é¤ì¤Ê¤«¤Ã¤¿¡£", "You failed to teleport."));
                                        else teleport_player(30, 0L);
                                }
                                else
                                {
-#ifdef JP
-                                       msg_print("¤½¤ÎÊý¸þ¤Ë¤Ï¥â¥ó¥¹¥¿¡¼¤Ï¤¤¤Þ¤»¤ó¡£");
-#else
-                                       msg_print("You don't see any monster in this direction");
-#endif
+                                       msg_print(_("¤½¤ÎÊý¸þ¤Ë¤Ï¥â¥ó¥¹¥¿¡¼¤Ï¤¤¤Þ¤»¤ó¡£", "You don't see any monster in this direction"));
 
                                        msg_print(NULL);
                                }
@@ -3742,11 +2429,7 @@ bool mutation_power_aux(u32b power)
 
                                if (!c_ptr->m_idx)
                                {
-#ifdef JP
-                                       msg_print("¼Ù°­¤Ê¸ºß¤ò´¶¤¸¤È¤ì¤Þ¤»¤ó¡ª");
-#else
-                                       msg_print("You sense no evil there!");
-#endif
+                                       msg_print(_("¼Ù°­¤Ê¸ºß¤ò´¶¤¸¤È¤ì¤Þ¤»¤ó¡ª", "You sense no evil there!"));
 
                                        break;
                                }
@@ -3771,20 +2454,12 @@ bool mutation_power_aux(u32b power)
 
                                        /* Delete the monster, rather than killing it. */
                                        delete_monster_idx(c_ptr->m_idx);
-#ifdef JP
-                                       msg_print("¤½¤Î¼Ù°­¤Ê¥â¥ó¥¹¥¿¡¼¤Ïⲫ½­¤¤±ì¤È¤È¤â¤Ë¾Ã¤¨µî¤Ã¤¿¡ª");
-#else
-                                       msg_print("The evil creature vanishes in a puff of sulfurous smoke!");
-#endif
+                                       msg_print(_("¤½¤Î¼Ù°­¤Ê¥â¥ó¥¹¥¿¡¼¤Ïⲫ½­¤¤±ì¤È¤È¤â¤Ë¾Ã¤¨µî¤Ã¤¿¡ª", "The evil creature vanishes in a puff of sulfurous smoke!"));
 
                                }
                                else
                                {
-#ifdef JP
-                                       msg_print("µ§¤ê¤Ï¸ú²Ì¤¬¤Ê¤«¤Ã¤¿¡ª");
-#else
-                                       msg_print("Your invocation is ineffectual!");
-#endif
+                                       msg_print(_("µ§¤ê¤Ï¸ú²Ì¤¬¤Ê¤«¤Ã¤¿¡ª", "Your invocation is ineffectual!"));
 
                                        if (one_in_(13)) m_ptr->mflag2 |= MFLAG2_NOGENO;
                                }
@@ -3803,11 +2478,7 @@ bool mutation_power_aux(u32b power)
 
                                if (!c_ptr->m_idx)
                                {
-#ifdef JP
-                                       msg_print("¤¢¤Ê¤¿¤Ï²¿¤â¤Ê¤¤¾ì½ê¤Ç¼ê¤ò¿¶¤Ã¤¿¡£");
-#else
-                                       msg_print("You wave your hands in the air.");
-#endif
+                                       msg_print(_("¤¢¤Ê¤¿¤Ï²¿¤â¤Ê¤¤¾ì½ê¤Ç¼ê¤ò¿¶¤Ã¤¿¡£", "You wave your hands in the air."));
 
                                        break;
                                }