• R/O
  • HTTP
  • SSH
  • HTTPS

lcs-jp: Commit

Liberal Crime Squad 日本語版


Commit MetaInfo

Revisiónd8c0e74cd694f759c660d9850070c25d949fc669 (tree)
Tiempo2019-01-13 02:08:02
Autormaruhiro <maruhiro@brid...>
Commitermaruhiro

Log Message

翻訳

Cambiar Resumen

Diferencia

--- a/art/creatures.xml
+++ b/art/creatures.xml
@@ -365,8 +365,8 @@ Elements marked as hardcoded may have their values overridden by the game.
365365 </creaturetype>
366366
367367 <creaturetype idname="CREATURE_BANK_MANAGER">
368- <type_name>銀行家</type_name>
369- <encounter_name>銀行家</encounter_name>
368+ <type_name>銀行員</type_name>
369+ <encounter_name>銀行員</encounter_name>
370370 <weapon>CIVILIAN</weapon>
371371 <armor>ARMOR_CLOTHES</armor>
372372 <age>MATURE</age>
--- a/src/common/commondisplay.cpp
+++ b/src/common/commondisplay.cpp
@@ -497,7 +497,7 @@ void printlocation(long loc)
497497 if(!location[loc]->siege.underattack)
498498 {
499499 set_color(COLOR_YELLOW,COLOR_BLACK,1);
500- mvaddstr(2,1,"The police have surrounded this location.");
500+ mvaddstr(2,1,"ここは警官隊に包囲されている。");
501501 }
502502 else
503503 {
@@ -522,7 +522,7 @@ void printlocation(long loc)
522522 else
523523 {
524524 set_color(COLOR_WHITE,COLOR_BLACK,0);
525- mvaddstr(2,1,"You are not under siege... yet.");
525+ mvaddstr(2,1,"包囲されていない… 今は。");
526526 }
527527
528528 if(location[loc]->can_be_upgraded())
--- a/src/common/getnames.cpp
+++ b/src/common/getnames.cpp
@@ -100,7 +100,7 @@ std::string getactivity(activityst &act)
100100 case ACTIVITY_DOS_ATTACKS:
101101 return "ウェブサイトへの攻撃";
102102 case ACTIVITY_HACKING:
103- return "ネットワークのハッキング";
103+ return "ハッキング";
104104 case ACTIVITY_SELL_TSHIRTS:
105105 return "Tシャツの販売";
106106 case ACTIVITY_SELL_ART:
@@ -175,11 +175,11 @@ std::string gettitle(Creature &cr)
175175 {
176176 if(cr.juice<=-50)
177177 {
178- if(law[LAW_FREESPEECH]==-2) return "社会の××";
178+ if(law[LAW_FREESPEECH]==-2) return "社会の[ピー]";
179179 else return "社会のゴミ";
180180 }
181181 else if(cr.juice<=-10) return "保守の落伍者";
182- else if(cr.juice<0) return "保守のゴロツキ";
182+ else if(cr.juice<0) return "保守の厄介者";
183183 else if(cr.juice<10) return "Mindless Conservative";
184184 else if(cr.juice<50) return "Wrong-Thinker";
185185 else if(cr.juice<100)
@@ -200,11 +200,11 @@ std::string gettitle(Creature &cr)
200200 {
201201 if(cr.juice<=-50)
202202 {
203- if(law[LAW_FREESPEECH]==-2) return "社会の××";
203+ if(law[LAW_FREESPEECH]==-2) return "社会の[ピー]";
204204 else return "社会のゴミ";
205205 }
206206 else if(cr.juice<=-10) return "落伍者";
207- else if(cr.juice<0) return "非リベラルのゴロツキ";
207+ else if(cr.juice<0) return "非リベラルの厄介者";
208208 else if(cr.juice<10) return "非リベラル";
209209 else if(cr.juice<50) return "Hard Working";
210210 else if(cr.juice<100) return "Respected";
@@ -217,15 +217,15 @@ std::string gettitle(Creature &cr)
217217 {
218218 if(cr.juice<=-50)
219219 {
220- if(law[LAW_FREESPEECH]==-2) return "社会の××";
220+ if(law[LAW_FREESPEECH]==-2) return "社会の[ピー]";
221221 else return "社会のゴミ";
222222 }
223223 else if(cr.juice<=-10) return "落伍者";
224- else if(cr.juice<0) return "ゴロツキ";
224+ else if(cr.juice<0) return "厄介者";
225225 else if(cr.juice<10) return "市民";
226226 else if(cr.juice<50) return "活動家";
227- else if(cr.juice<100) return "Socialist Threat";
228- else if(cr.juice<200) return "Revolutionary";
227+ else if(cr.juice<100) return "社会の危険因子";
228+ else if(cr.juice<200) return "革命家";
229229 else if(cr.juice<500) return "Urban Commando";
230230 else if(cr.juice<1000) return "Liberal Guardian";
231231 else return "Elite Liberal";
@@ -782,7 +782,7 @@ std::string getlawflag(int type)
782782 case LAWFLAG_HIREILLEGAL:return(law[LAW_IMMIGRATION]<1?"不法移民雇用":"不法雇用");
783783 //case LAWFLAG_GUNUSE:return "違法な武器の使用";
784784 //case LAWFLAG_GUNCARRY:return "違法な武器の運搬";
785- case LAWFLAG_COMMERCE:return "通商妨害";
785+ case LAWFLAG_COMMERCE:return "業務妨害";
786786 case LAWFLAG_INFORMATION:return "ハッキング";
787787 case LAWFLAG_BURIAL:return "違法な遺体処理";
788788 case LAWFLAG_BREAKING:return "不法侵入";
--- a/src/creature/creaturenames.cpp
+++ b/src/creature/creaturenames.cpp
@@ -60,30 +60,30 @@ void add_age(Creature& person)
6060 else
6161 {
6262 if(person.age<30)
63- addstr("20s");
63+ addstr("20代");
6464 else if(person.age<40)
65- addstr("30s");
65+ addstr("30代");
6666 else if(person.age<50)
67- addstr("40s");
67+ addstr("40代");
6868 else if(person.age<60)
69- addstr("50s");
69+ addstr("50代");
7070 else if(person.age<70)
71- addstr("60s");
71+ addstr("60代");
7272 else if(person.age<80)
73- addstr("70s");
73+ addstr("70代");
7474 else if(person.age<90)
75- addstr("80s");
75+ addstr("80代");
7676 else
77- addstr("Very Old");
77+ addstr("かなりの高齢");
7878 }
7979
8080 // Assess their gender Liberally but allow ambiguity since you don't know them well enough yet
8181 if(person.gender_liberal == GENDER_MALE)
82- addstr(", Male");
82+ addstr("、男性");
8383 else if(person.gender_liberal == GENDER_FEMALE)
84- addstr(", Female");
84+ addstr("、女性");
8585 else
86- addstr(", Ambiguous");
86+ addstr("、性別不明");
8787
8888 // Note if there's some conflict with Conservative society's perceptions
8989 if(person.gender_liberal != person.gender_conservative && person.gender_liberal != GENDER_NEUTRAL)
--- a/src/daily/activities.cpp
+++ b/src/daily/activities.cpp
@@ -1201,8 +1201,8 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
12011201
12021202 if(DIFFICULTY_HEROIC<=hack_skill+len(truehack)-1)
12031203 {
1204- if(len(truehack)>1) strcpy(msg,"Your Hackers have ");
1205- else { strcpy(msg,truehack[0]->name); strcat(msg," has "); }
1204+ if(len(truehack)>1) strcpy(msg,"あなたのハッカー集団は");
1205+ else { strcpy(msg,truehack[0]->name); strcat(msg,"は"); }
12061206
12071207 int trackdif=0,juiceval=0;
12081208 int short crime=0;
@@ -1211,7 +1211,7 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
12111211 {
12121212 case 0:
12131213 {
1214- strcat(msg,"pilfered files from a Corporate server.");
1214+ strcat(msg,"企業のサーバからファイルを盗み取った。");
12151215
12161216 Item *it=new Loot(*loottype[getloottype("LOOT_CORPFILES")]);
12171217 location[hack[0]->location]->loot.push_back(it);
@@ -1222,7 +1222,7 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
12221222 break;
12231223 }
12241224 case 1: // *JDS* Penetrated government networks; don't get any loot, but do scare the info community
1225- strcat(msg,"caused a scare by breaking into a CIA network.");
1225+ strcat(msg,"CIAネットワークに侵入して恐怖を与えた。");
12261226
12271227 trackdif=DIFFICULTY_IMPOSSIBLE;
12281228 crime=LAWFLAG_INFORMATION;
@@ -1230,7 +1230,7 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
12301230 change_public_opinion(VIEW_INTELLIGENCE,10,0,75);
12311231 break;
12321232 case 2:
1233- strcat(msg,"sabotaged a genetics research company's network.");
1233+ strcat(msg,"遺伝子調査会社のネットワークを妨害した。");
12341234
12351235 trackdif=DIFFICULTY_SUPERHEROIC;
12361236 crime=LAWFLAG_INFORMATION;
@@ -1239,7 +1239,7 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
12391239 break;
12401240 case 3:
12411241 {
1242- strcat(msg,"intercepted internal media emails.");
1242+ strcat(msg,"マスメディアの電子メールを傍受した。");
12431243
12441244 Item *it;
12451245 if(LCSrandom(2))it=new Loot(*loottype[getloottype("LOOT_CABLENEWSFILES")]);
@@ -1252,7 +1252,7 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
12521252 break;
12531253 }
12541254 case 4:
1255- strcat(msg,"broke into military networks leaving LCS slogans.");
1255+ strcat(msg,"軍用ネットワークに侵入しLCSのスローガンを書き残した。");
12561256
12571257 trackdif=DIFFICULTY_IMPOSSIBLE;
12581258 crime=LAWFLAG_INFORMATION;
@@ -1261,7 +1261,7 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
12611261 break;
12621262 case 5:
12631263 {
1264- strcat(msg,"uncovered information on dangerous research.");
1264+ strcat(msg,"問題のある研究の情報を明らかにした。");
12651265
12661266 Item *it=new Loot(*loottype[getloottype("LOOT_RESEARCHFILES")]);
12671267 location[hack[0]->location]->loot.push_back(it);
@@ -1273,7 +1273,7 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
12731273 }
12741274 case 6:
12751275 {
1276- strcat(msg,"discovered evidence of judicial corruption.");
1276+ strcat(msg,"司法の汚職の証拠を発見した。");
12771277
12781278 Item *it=new Loot(*loottype[getloottype("LOOT_JUDGEFILES")]);
12791279 location[hack[0]->location]->loot.push_back(it);
@@ -1285,7 +1285,7 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
12851285 }
12861286 case 7:
12871287 {
1288- strcat(msg,"subverted a Conservative family forum.");
1288+ strcat(msg,"保守的家族のフォーラムを攻撃した。");
12891289
12901290 trackdif=DIFFICULTY_SUPERHEROIC;
12911291 crime=LAWFLAG_INFORMATION;
@@ -1296,7 +1296,7 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
12961296 }
12971297 case 8:
12981298 {
1299- strcat(msg,"spread videos of racist police brutality.");
1299+ strcat(msg,"人種差別的な警官が暴行する動画を拡散した。");
13001300
13011301 trackdif=DIFFICULTY_SUPERHEROIC;
13021302 crime=LAWFLAG_INFORMATION;
@@ -1307,7 +1307,7 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
13071307 }
13081308 case 9:
13091309 {
1310- strcat(msg,"published emails revealing CEO tax evasion.");
1310+ strcat(msg,"CEOの税金逃れを暴露する電子メールを送った。");
13111311 //Scambaiting, except you're baiting a CEO
13121312
13131313 trackdif=DIFFICULTY_SUPERHEROIC;
@@ -1319,7 +1319,7 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
13191319 }
13201320 case 10:
13211321 {
1322- strcat(msg,"revealed huge political bias in INS processes.");
1322+ strcat(msg,"移民帰化局の政治的偏りを暴露した。");
13231323
13241324 trackdif=DIFFICULTY_SUPERHEROIC;
13251325 crime=LAWFLAG_INFORMATION;
@@ -1346,26 +1346,26 @@ void doActivityHacking(vector<Creature *> &hack, char &clearformess)
13461346 // Maybe do a switch on issue here to specify which website it was, but I don't feel like
13471347 // doing that right now
13481348
1349- if(len(truehack)>1) strcpy(msg,"Your hackers have ");
1350- else { strcpy(msg,truehack[0]->name); strcat(msg," has "); }
1349+ if(len(truehack)>1) strcpy(msg,"あなたのハッカー集団は");
1350+ else { strcpy(msg,truehack[0]->name); strcat(msg,"は"); }
13511351
1352- switch(LCSrandom(4))
1352+ switch(LCSrandom(5))
13531353 {
1354- case 0: strcat(msg,"defaced");crime=LAWFLAG_INFORMATION; break;
1355- case 1: strcat(msg,"knocked out");crime=LAWFLAG_COMMERCE; break;
1356- case 2: strcat(msg,"threatened");crime=LAWFLAG_SPEECH; break;
1357- case 3: strcat(msg,"hacked");crime=LAWFLAG_INFORMATION; break;
1354+ case 0: strcat(msg,"企業のウェブサイト"); break;
1355+ case 1: strcat(msg,"保守派のフォーラム");break;
1356+ case 2: strcat(msg,"保守派のブログ"); break;
1357+ case 3: strcat(msg,"ニュースサイト"); break;
1358+ case 4: strcat(msg,"政府のウェブサイト"); break;
13581359 }
1359- strcat(msg," a ");
1360- switch(LCSrandom(5))
1360+ strcat(msg,"を");
1361+ switch(LCSrandom(4))
13611362 {
1362- case 0: strcat(msg,"corporate website"); break;
1363- case 1: strcat(msg,"Conservative forum");break;
1364- case 2: strcat(msg,"Conservative blog"); break;
1365- case 3: strcat(msg,"news website"); break;
1366- case 4: strcat(msg,"government website"); break;
1363+ case 0: strcat(msg,"改ざんした。");crime=LAWFLAG_INFORMATION; break;
1364+ case 1: strcat(msg,"停止させた。");crime=LAWFLAG_COMMERCE; break;
1365+ case 2: strcat(msg,"脅迫した。");crime=LAWFLAG_SPEECH; break;
1366+ case 3: strcat(msg,"ハックした。");crime=LAWFLAG_INFORMATION; break;
13671367 }
1368- strcat(msg,".");
1368+ strcat(msg,"。");
13691369
13701370 change_public_opinion(issue,1);
13711371
--- a/src/daily/siege.cpp
+++ b/src/daily/siege.cpp
@@ -275,9 +275,9 @@ void siegecheck(char canseethings)
275275 set_color(COLOR_WHITE,COLOR_BLACK,1);
276276
277277 move(8,1);
278- addstr("The police have surrounded the ", gamelog);
278+ addstr("警官隊が", gamelog);
279279 addstr(location[l]->getname(), gamelog);
280- addstr("!", gamelog);
280+ addstr("を包囲している!", gamelog);
281281 gamelog.newline();
282282 location[l]->siege.underattack=0;
283283
@@ -944,7 +944,7 @@ void siegeturn(char clearformess)
944944 if(!location[l]->siege.underattack)
945945 {
946946 // Seperate logging message.
947- gamelog.record("A day passes while under siege...");
947+ gamelog.record("包囲されながら日が過ぎた…");
948948 gamelog.newline();
949949
950950 //EAT
@@ -957,7 +957,7 @@ void siegeturn(char clearformess)
957957 else makedelimiter();
958958 set_color(COLOR_WHITE,COLOR_BLACK,1);
959959 move(8,1);
960- addstr("Your Liberals are starving!", gamelog);
960+ addstr("飢え死にしそうだ!", gamelog);
961961 gamelog.newline();
962962
963963 getkey();
@@ -984,7 +984,7 @@ void siegeturn(char clearformess)
984984 set_color(COLOR_WHITE,COLOR_BLACK,1);
985985 move(8,1);
986986 addstr(pool[p]->name , gamelog);
987- addstr(" has starved to death.", gamelog);
987+ addstr("は飢えて死んだ。", gamelog);
988988 gamelog.newline();
989989
990990 getkey();
@@ -1537,12 +1537,12 @@ void giveup()
15371537 addstr(pname, gamelog);
15381538 if(strcmp(pname,pcname))
15391539 {
1540- addstr(", aka ", gamelog);
1540+ addstr("、別名", gamelog);
15411541 addstr(pcname, gamelog);
1542- addstr(",", gamelog);
1542+ addstr("、", gamelog);
15431543 }
15441544 move(6,1);
1545- addstr("is taken to the police station.", gamelog);
1545+ addstr("は警察署に連行された。", gamelog);
15461546 gamelog.newline();
15471547 }
15481548 if(pcount>1)
@@ -1566,7 +1566,7 @@ void giveup()
15661566 int confiscated = LCSrandom(LCSrandom(ledger.get_funds()-2000)+1)+1000;
15671567 if(ledger.get_funds()-confiscated > 50000)
15681568 confiscated += ledger.get_funds() - 30000 - LCSrandom(20000) - confiscated;
1569- addstr_fl(gamelog,"Law enforcement has confiscated $%d in LCS funds.",confiscated);
1569+ addstr_fl(gamelog,"司法はLCSの資金 $%d を差し押さえた。",confiscated);
15701570 gamelog.newline();
15711571 ledger.subtract_funds(confiscated,EXPENSE_CONFISCATED);
15721572 }
@@ -2618,10 +2618,10 @@ void statebrokenlaws(Creature & cr)
26182618 addstr("CARRYING ILLEGAL WEAPONS");*/
26192619 //COMMERCE
26202620 else if(breakercount[LAWFLAG_COMMERCE])
2621- addstr("ELECTRONIC SABOTAGE");
2621+ addstr("業務妨害");
26222622 //INFORMATION
26232623 else if(breakercount[LAWFLAG_INFORMATION])
2624- addstr("HACKING");
2624+ addstr("ハッキング");
26252625 //UNLAWFUL BURIAL
26262626 else if(breakercount[LAWFLAG_BURIAL])
26272627 addstr("UNLAWFUL BURIAL");
--- a/src/politics/politics.cpp
+++ b/src/politics/politics.cpp
@@ -1400,7 +1400,7 @@ void congress(char clearformess,char canseethings)
14001400 else makedelimiter();
14011401 set_color(COLOR_WHITE,COLOR_BLACK,1);
14021402 move(8,1);
1403- addstr("法案採決のための審議が始まった!");
1403+ addstr("法案採決の審議が始まった!");
14041404
14051405 getkey();
14061406 }
@@ -1654,14 +1654,14 @@ void congress(char clearformess,char canseethings)
16541654 else set_color(COLOR_WHITE,COLOR_BLACK,0);
16551655 move(c*3+2,62);
16561656 addstr(yesvotes_h);
1657- addstr(" 賛成");
1657+ addstr("賛成");
16581658
16591659 if(l==HOUSENUM-1&&!yeswin_h) set_color(COLOR_WHITE,COLOR_BLACK,1);
16601660 else if(l==HOUSENUM-1) set_color(COLOR_BLACK,COLOR_BLACK,1);
16611661 else set_color(COLOR_WHITE,COLOR_BLACK,0);
16621662 move(c*3+3,62);
16631663 addstr(l+1-yesvotes_h);
1664- addstr(" 反対");
1664+ addstr("反対");
16651665 }
16661666
16671667 if(l%4==0&&s<SENATENUM)
@@ -1710,7 +1710,7 @@ void congress(char clearformess,char canseethings)
17101710 else set_color(COLOR_WHITE,COLOR_BLACK,0);
17111711 move(c*3+2,70);
17121712 addstr(yesvotes_s);
1713- addstr(" Yea");
1713+ addstr("賛成");
17141714
17151715 if(l==HOUSENUM-1&&yesvotes_s==SENATEMAJORITY-1&&yeswin_s)
17161716 {
@@ -1724,7 +1724,7 @@ void congress(char clearformess,char canseethings)
17241724 else set_color(COLOR_WHITE,COLOR_BLACK,0);
17251725 move(c*3+3,70);
17261726 addstr(s-yesvotes_s);
1727- addstr(" Nay");
1727+ addstr("反対");
17281728
17291729 if(l==HOUSENUM-1&&yesvotes_s==SENATEMAJORITY-1&&!yeswin_s)
17301730 {
@@ -1749,13 +1749,12 @@ void congress(char clearformess,char canseethings)
17491749 {
17501750 set_color(COLOR_WHITE,COLOR_BLACK,0);
17511751 move(23,0);
1752- addstr("Press any key to watch the President. ");
1753- addstr("キーを押すと大統領を表示する。 ");
1752+ addstr("キーを押すと大統領署名を表示する。 ");
17541753
17551754 getkey();
17561755
17571756 move(0,35);
1758- addstr("大統領");
1757+ addstr("大統領署名");
17591758
17601759 pause_ms(500);
17611760 }
@@ -1817,7 +1816,7 @@ void congress(char clearformess,char canseethings)
18171816 {
18181817 set_color(COLOR_WHITE,COLOR_BLACK,0);
18191818 move(23,0);
1820- addstr("キーを押すとこの月に起こったことを表示する。 ");
1819+ addstr("キーを押すとこの月に起こったことを表示する。 ");
18211820
18221821 getkey();
18231822 }
--- a/src/sitemode/talk.cpp
+++ b/src/sitemode/talk.cpp
@@ -299,7 +299,7 @@ char talkToGeneric(Creature &a, Creature &tk)
299299 set_color(COLOR_WHITE,COLOR_BLACK,1);
300300 move(9,1);
301301 addstr(a.name);
302- addstr(" talks to ");
302+ addstr("が");
303303 switch(tk.align)
304304 {
305305 case ALIGN_CONSERVATIVE:
@@ -315,7 +315,7 @@ char talkToGeneric(Creature &a, Creature &tk)
315315 addstr(tk.name);
316316 set_color(COLOR_WHITE,COLOR_BLACK,1);
317317 add_age(tk);
318- addstr(":");
318+ addstr("に話しかける:");
319319
320320 set_color(COLOR_WHITE,COLOR_BLACK,0);
321321 move(11,1);
@@ -773,11 +773,11 @@ char wannaHearSomethingDisturbing(Creature &a, Creature &tk)
773773 clearcommandarea();clearmessagearea();clearmaparea();
774774
775775 set_color(COLOR_WHITE,COLOR_BLACK,1);
776- move(9,1);addstr(a.name, gamelog);addstr(" says, ", gamelog);
776+ move(9,1);addstr(a.name, gamelog);addstr("は言った。", gamelog);
777777
778778 set_color(COLOR_GREEN,COLOR_BLACK,1);
779779 move(10,1);
780- addstr("\"Do you want to hear something disturbing?\"", gamelog);
780+ addstr("「ちょっといいですか? 」", gamelog);
781781 gamelog.newline();
782782
783783 getkey();
@@ -795,9 +795,9 @@ char wannaHearSomethingDisturbing(Creature &a, Creature &tk)
795795
796796 switch(tk.type)
797797 {
798- case CREATURE_TANK: addstr(" rumbles disinterestedly.", gamelog); break;
799- case CREATURE_GUARDDOG: addstr(" barks.", gamelog); break;
800- default: addstr(" doesn't understand.", gamelog); break;
798+ case CREATURE_TANK: addstr("はただ音を立てている。", gamelog); break;
799+ case CREATURE_GUARDDOG: addstr("は吠えた。", gamelog); break;
800+ default: addstr("はわからないようだ。", gamelog); break;
801801 }
802802 gamelog.newline();
803803
@@ -805,13 +805,13 @@ char wannaHearSomethingDisturbing(Creature &a, Creature &tk)
805805
806806 return 1;
807807 }
808- else if(strcmp(tk.name,"Prisoner")!=0 && interested)
808+ else if(strcmp(tk.name,"囚人")!=0 && interested)
809809 {
810810 set_color(COLOR_WHITE,COLOR_BLACK,1);
811- move(12,1);addstr(tk.name, gamelog);addstr(" responds, ", gamelog);
811+ move(12,1);addstr(tk.name, gamelog);addstr("は応えた。", gamelog);
812812 set_color(COLOR_CYAN,COLOR_BLACK,1);
813813 move(13,1);
814- addstr("\"What?\"", gamelog);
814+ addstr("「何か? 」", gamelog);
815815 gamelog.newline();
816816
817817 getkey();
@@ -824,15 +824,15 @@ char wannaHearSomethingDisturbing(Creature &a, Creature &tk)
824824 move(12,1);addstr(tk.name, gamelog);addstr(" responds, ", gamelog);
825825 set_color(COLOR_CYAN,COLOR_BLACK,1);
826826 move(13,1);
827- if(strcmp(tk.name,"Prisoner")==0)
827+ if(strcmp(tk.name,"囚人")==0)
828828 {
829829 if(tk.align==ALIGN_LIBERAL)
830- addstr("\"Now's not the time!\"", gamelog);
831- else addstr("\"Leave me alone.\"", gamelog);
830+ addstr("「今はダメだ! 」", gamelog);
831+ else addstr("「ほっといてくれ。」", gamelog);
832832 }
833- else addstr("\"No.\"", gamelog);
833+ else addstr("「いいえ。」", gamelog);
834834 set_color(COLOR_WHITE,COLOR_BLACK,1);
835- addstr(" <turns away>", gamelog);
835+ addstr(" <立ち去った>", gamelog);
836836 gamelog.newline();
837837
838838 getkey();
@@ -846,7 +846,7 @@ char doYouComeHereOften(Creature &a, Creature &tk)
846846 int y=12;
847847 clearcommandarea();clearmessagearea();clearmaparea();
848848 set_color(COLOR_WHITE,COLOR_BLACK,1);
849- move(9,1);addstr(a.name, gamelog);addstr(" says, ", gamelog);
849+ move(9,1);addstr(a.name, gamelog);addstr("は言った。", gamelog);
850850 set_color(COLOR_GREEN,COLOR_BLACK,1);
851851 move(10,1);
852852 int line;
@@ -1099,7 +1099,7 @@ char doYouComeHereOften(Creature &a, Creature &tk)
10991099 addstr(" and ", gamelog);
11001100 addstr(tk.name, gamelog);
11011101 addstr(" make plans for tonight", gamelog);
1102- if(strcmp(tk.name,"Prisoner")==0)
1102+ if(strcmp(tk.name,"囚人")==0)
11031103 {
11041104 addstr(", and ", gamelog);
11051105 move(y++,1);
@@ -1335,7 +1335,7 @@ char talkAboutIssues(Creature &a, Creature &tk)
13351335
13361336 clearcommandarea();clearmessagearea();clearmaparea();
13371337 set_color(COLOR_WHITE,COLOR_BLACK,1);
1338- move(9,1);addstr(a.name, gamelog);addstr(" says, ", gamelog);
1338+ move(9,1);addstr(a.name, gamelog);addstr("は言った。", gamelog);
13391339 set_color(COLOR_GREEN,COLOR_BLACK,1);
13401340 int y=10;
13411341 move(y++,1);
@@ -1513,7 +1513,7 @@ char talkAboutIssues(Creature &a, Creature &tk)
15131513 succeeded = a.skill_check(SKILL_PERSUASION,difficulty);
15141514
15151515 // Prisoners never accept to join you, you must liberate them instead
1516- if(succeeded && strcmp(tk.name,"Prisoner")!=0)
1516+ if(succeeded && strcmp(tk.name,"囚人")!=0)
15171517 {
15181518 set_color(COLOR_WHITE,COLOR_BLACK,1);
15191519 move((++y)++,1);addstr(tk.name, gamelog);addstr(" responds, ", gamelog);
Show on old repository browser