From 4ad2be031f73968f24a29605c869d44c6d1dc302 Mon Sep 17 00:00:00 2001 From: LoafyLemon Date: Fri, 3 May 2024 18:12:53 +0100 Subject: [PATCH] Improve translation support (part 5) --- game/scripts/interface/topbar.rpy | 24 ++-- game/scripts/rooms/main_room/init.rpy | 14 +- .../rooms/room_of_requirement/init.rpy | 4 +- game/scripts/rooms/snape_office/init.rpy | 14 +- game/tl/chinese/init_on.rpy | 134 ++++++++---------- 5 files changed, 88 insertions(+), 102 deletions(-) diff --git a/game/scripts/interface/topbar.rpy b/game/scripts/interface/topbar.rpy index a7881376..3a9d5bdf 100644 --- a/game/scripts/interface/topbar.rpy +++ b/game/scripts/interface/topbar.rpy @@ -50,9 +50,9 @@ screen ui_top_bar(): if room_menu_active: hover image_hover(gui.format("interface/topbar/buttons/{}/ui_menu.webp")) if toggle_menu: - tooltip "Close menu" + tooltip _("Close menu") else: - tooltip "Open menu" + tooltip _("Open menu") action ToggleScreenVariable("toggle_menu", True, False) # Sleep button @@ -64,10 +64,10 @@ screen ui_top_bar(): hover image_hover(gui.format("interface/topbar/buttons/{}/ui_sleep.webp")) if game.daytime: action Jump("night_start") - tooltip "Doze Off (s)" + tooltip _("Doze Off (s)") else: action Jump("day_start") - tooltip "Sleep (s)" + tooltip _("Sleep (s)") hbox: if renpy.android: @@ -81,7 +81,7 @@ screen ui_top_bar(): idle gui.format("interface/topbar/buttons/{}/ui_achievements.webp") if room_menu_active: hover image_hover(gui.format("interface/topbar/buttons/{}/ui_achievements.webp")) - tooltip "Achievements" + tooltip _("Achievements") action Jump("achievement") # Stats button @@ -89,7 +89,7 @@ screen ui_top_bar(): idle gui.format("interface/topbar/buttons/{}/ui_stats.webp") if room_menu_active: hover image_hover(gui.format("interface/topbar/buttons/{}/ui_stats.webp")) - tooltip "Characters (c)" + tooltip _("Characters (c)") action Jump("stats") # Inventory button @@ -97,7 +97,7 @@ screen ui_top_bar(): idle gui.format("interface/topbar/buttons/{}/ui_inv.webp") if room_menu_active: hover image_hover(gui.format("interface/topbar/buttons/{}/ui_inv.webp")) - tooltip "Inventory (i)" + tooltip _("Inventory (i)") action Jump("inventory") # Work button @@ -106,7 +106,7 @@ screen ui_top_bar(): idle gui.format("interface/topbar/buttons/{}/ui_work.webp") if room_menu_active: hover image_hover(gui.format("interface/topbar/buttons/{}/ui_work.webp")) - tooltip "Work (w)" + tooltip _("Work (w)") action Jump("paperwork") screen ui_points(): @@ -144,7 +144,7 @@ screen ui_points(): if room_menu_active: imagebutton: idle "interface/topbar/hover_zone.webp" - tooltip "House Points\n{size=-2}Click to toggle style display{/size}" + tooltip _("House Points\n{size=-2}Click to toggle style display{/size}") hovered SetLocalVariable("toggle_points", True) unhovered SetLocalVariable("toggle_points", False) action ToggleVariable("persistent.toggle_points", True, False) @@ -213,11 +213,11 @@ screen ui_menu(): textbutton "Save" action ShowMenu("save") background None xalign 0.5 text_outlines [ (2, "#00000080", 1, 0) ] textbutton "Load" action ShowMenu("load") background None xalign 0.5 text_outlines [ (2, "#00000080", 1, 0) ] if game.cheats and game.difficulty <= 2 and game.day > 1: - textbutton "Cheats" action [SetScreenVariable("toggle_menu", False), Jump("cheats")] background None xalign 0.5 text_outlines [ (2, "#00000080", 1, 0) ] + textbutton _("Cheats") action [SetScreenVariable("toggle_menu", False), Jump("cheats")] background None xalign 0.5 text_outlines [ (2, "#00000080", 1, 0) ] if game.day > 1 and renpy.android: - textbutton "Preferences" action ShowMenu("preferences") background None xalign 0.5 text_outlines [ (2, "#00000080", 1, 0) ] + textbutton _("Preferences") action ShowMenu("preferences") background None xalign 0.5 text_outlines [ (2, "#00000080", 1, 0) ] if game.day > 1 and persistent.game_complete: - textbutton "Gallery" action [SetScreenVariable("toggle_menu", False), Jump("scene_gallery")] background None xalign 0.5 text_outlines [ (2, "#00000080", 1, 0) ] + textbutton _("Gallery") action [SetScreenVariable("toggle_menu", False), Jump("scene_gallery")] background None xalign 0.5 text_outlines [ (2, "#00000080", 1, 0) ] #if game.day > 1 and config.developer: # textbutton "{size=-11}Show Chars{/size}" action [SetScreenVariable("toggle_menu", False), Jump("summon_characters")] background "#000" diff --git a/game/scripts/rooms/main_room/init.rpy b/game/scripts/rooms/main_room/init.rpy index d293bf00..a1567321 100644 --- a/game/scripts/rooms/main_room/init.rpy +++ b/game/scripts/rooms/main_room/init.rpy @@ -1,19 +1,19 @@ default main_room = Room("main_room") -default fireplace_OBJ = RoomObject(main_room, "fireplace", pos=(693, 277), idle="fireplace_idle_shadow", focus_mask="fireplace_hover", foreground=None, action=Jump("fireplace"), tooltip="Light/Extinguish") -default cupboard_OBJ = RoomObject(main_room, "cupboard", pos=(260, 280), idle="cupboard_idle", action=Jump("cupboard"), tooltip="Rummage") -default phoenix_OBJ = RoomObject(main_room, "phoenix", pos=(557, 272), idle="phoenix_idle", hover="phoenix_hover", focus_mask="phoenix_idle", background="phoenix_feather", action=Jump("phoenix"), tooltip="Interact") -default door_OBJ = RoomObject(main_room, "door", pos=(898, 315), idle="door_idle", focus_mask="door_hover", action=Jump("door"), tooltip="Summon") +default fireplace_OBJ = RoomObject(main_room, "fireplace", pos=(693, 277), idle="fireplace_idle_shadow", focus_mask="fireplace_hover", foreground=None, action=Jump("fireplace"), tooltip=_("Light/Extinguish")) +default cupboard_OBJ = RoomObject(main_room, "cupboard", pos=(260, 280), idle="cupboard_idle", action=Jump("cupboard"), tooltip=_("Rummage")) +default phoenix_OBJ = RoomObject(main_room, "phoenix", pos=(557, 272), idle="phoenix_idle", hover="phoenix_hover", focus_mask="phoenix_idle", background="phoenix_feather", action=Jump("phoenix"), tooltip=_("Interact")) +default door_OBJ = RoomObject(main_room, "door", pos=(898, 315), idle="door_idle", focus_mask="door_hover", action=Jump("door"), tooltip=_("Summon")) default candleL_OBJ = RoomObject(main_room, "candle_left", pos=(350, 160), idle="candle_left", foreground=None, action=ToggleVariable("candleL_OBJ.foreground", "candle_fire", None), zorder=3) default candleR_OBJ = RoomObject(main_room, "candle_right", pos=(833, 225), idle="candle_right", foreground=None, action=ToggleVariable("candleR_OBJ.foreground", "candle_fire", None), zorder=3) -default desk_OBJ = RoomObject(main_room, "desk", pos=(370, 336), idle="ch_gen sit_behind_desk", hover="ch_gen sit_behind_desk_hover", focus_mask="ch_gen sit_behind_desk", action=Jump("desk"), hovered=Show("gui_tooltip", img="emo_exclaim", xx=335, yy=210), unhovered=Hide("gui_tooltip"), tooltip="Desk", zorder=1) +default desk_OBJ = RoomObject(main_room, "desk", pos=(370, 336), idle="ch_gen sit_behind_desk", hover="ch_gen sit_behind_desk_hover", focus_mask="ch_gen sit_behind_desk", action=Jump("desk"), hovered=Show("gui_tooltip", img="emo_exclaim", xx=335, yy=210), unhovered=Hide("gui_tooltip"), tooltip=_("Desk"), zorder=1) default poster_OBJ = RoomObject(main_room, "poster", pos=(364, 285), idle=Null(127, 166), action=Jump("enlarge_poster"), zorder=-1) default trophy_OBJ = RoomObject(main_room, "trophy", pos=(650, 120), idle=Null(), action=None, zorder=-1) default chair_OBJ = RoomObject(main_room, "chair", pos=(793, 300), idle="chair_right", action=None, zorder=0) default chair_left_OBJ = RoomObject(main_room, "chair", pos=(333, 300), idle="chair_left", action=None, zorder=0, hidden=True) -default owl_OBJ = RoomObject(main_room, "owl", pos=(455, 289), idle="owl_letter", hover="owl_letter_hover", action=Jump("letter_open_all"), tooltip="Check Mail", hidden=True, anchor=(0.5, 1.0)) -default parcel_OBJ = RoomObject(main_room, "parcel", pos=(402, 290), idle="parcel", action=Jump("parcel_open_all"), tooltip="Check Parcel", hidden=True, anchor=(0.5, 1.0)) +default owl_OBJ = RoomObject(main_room, "owl", pos=(455, 289), idle="owl_letter", hover="owl_letter_hover", action=Jump("letter_open_all"), tooltip=_("Check Mail"), hidden=True, anchor=(0.5, 1.0)) +default parcel_OBJ = RoomObject(main_room, "parcel", pos=(402, 290), idle="parcel", action=Jump("parcel_open_all"), tooltip=_("Check Parcel"), hidden=True, anchor=(0.5, 1.0)) default rug_OBJ = RoomObject(main_room, "rug", pos=(482, 392), idle=Null(), action=None, zorder=0) default chandelier_OBJ = RoomObject(main_room, "chandelier", pos=(536, 24), idle=Null(), action=None, zorder=5) diff --git a/game/scripts/rooms/room_of_requirement/init.rpy b/game/scripts/rooms/room_of_requirement/init.rpy index 366b67e9..4fe7cc7d 100644 --- a/game/scripts/rooms/room_of_requirement/init.rpy +++ b/game/scripts/rooms/room_of_requirement/init.rpy @@ -1,7 +1,7 @@ default room_of_requirement = Room("room_of_requirement") -default ror_door_OBJ = RoomObject(room_of_requirement, "door", pos=(897, 315), idle="door_idle_night", action=Jump("main_room"), tooltip="Return to office") -default ror_mirror_OBJ = RoomObject(room_of_requirement, "mirror", pos=(180, 492), anchor=(0.5, 1.0), idle="mirror", hover="mirror_hover", action=Jump("mirror"), tooltip="Look into the mirror") +default ror_door_OBJ = RoomObject(room_of_requirement, "door", pos=(897, 315), idle="door_idle_night", action=Jump("main_room"), tooltip=_("Return to office")) +default ror_mirror_OBJ = RoomObject(room_of_requirement, "mirror", pos=(180, 492), anchor=(0.5, 1.0), idle="mirror", hover="mirror_hover", action=Jump("mirror"), tooltip=_("Look into the mirror")) default mirror_image = Null() diff --git a/game/scripts/rooms/snape_office/init.rpy b/game/scripts/rooms/snape_office/init.rpy index 89a9d006..b5400826 100644 --- a/game/scripts/rooms/snape_office/init.rpy +++ b/game/scripts/rooms/snape_office/init.rpy @@ -1,13 +1,13 @@ default snape_office = Room("snape_office") -default snape_office_brewing_station_OBJ = RoomObject(snape_office, "snape_office_brewing_station", pos=(367, 325), idle="snape_office_brewing_station_off", focus_mask=None, action=Jump("brewing_station"), tooltip="Brewing Station", zorder=-1) -default snape_office_shelves_OBJ = RoomObject(snape_office, "snape_office_shelves", pos=(695, 240), idle="snape_office_shelves", foreground="snape_office_shelves_anim", focus_mask=None, action=Jump("shelves"), tooltip="Shelves", zorder=-1) -default snape_office_picture_OBJ = RoomObject(snape_office, "snape_office_picture", pos=(879, 219), idle="snape_office_picture", action=Jump("snape_picture"), tooltip="Picture", zorder=-1) -default snape_office_statue_OBJ = RoomObject(snape_office, "snape_office_statue", pos=(541, 137), idle="snape_office_statue", action=Jump("snake_statue"), tooltip="Snake Head", zorder=-1) -default snape_office_desk_OBJ = RoomObject(snape_office, "snape_office_desk", pos=(737, 369), idle="snape_office_desk", action=Jump("snape_at_desk"), tooltip="Snape's Desk", zorder=0) -default snape_office_candelabra_OBJ = RoomObject(snape_office, "snape_office_candelabra", pos=(540, 300), idle="snape_office_candelabra_on", foreground="snape_office_candelabra_anim", focus_mask=None, action=Jump("candelabra"), tooltip="Examine", zorder=0) -default snape_office_door_OBJ = RoomObject(snape_office, "snape_office_door", pos=(185, 307), idle="snape_office_door", action=Jump("snape_office_door"), tooltip="Return to office", zorder=0) +default snape_office_brewing_station_OBJ = RoomObject(snape_office, "snape_office_brewing_station", pos=(367, 325), idle="snape_office_brewing_station_off", focus_mask=None, action=Jump("brewing_station"), tooltip=_("Brewing Station"), zorder=-1) +default snape_office_shelves_OBJ = RoomObject(snape_office, "snape_office_shelves", pos=(695, 240), idle="snape_office_shelves", foreground="snape_office_shelves_anim", focus_mask=None, action=Jump("shelves"), tooltip=_("Shelves"), zorder=-1) +default snape_office_picture_OBJ = RoomObject(snape_office, "snape_office_picture", pos=(879, 219), idle="snape_office_picture", action=Jump("snape_picture"), tooltip=_("Picture"), zorder=-1) +default snape_office_statue_OBJ = RoomObject(snape_office, "snape_office_statue", pos=(541, 137), idle="snape_office_statue", action=Jump("snake_statue"), tooltip=_("Snake Head"), zorder=-1) +default snape_office_desk_OBJ = RoomObject(snape_office, "snape_office_desk", pos=(737, 369), idle="snape_office_desk", action=Jump("snape_at_desk"), tooltip=_("Snape's Desk"), zorder=0) +default snape_office_candelabra_OBJ = RoomObject(snape_office, "snape_office_candelabra", pos=(540, 300), idle="snape_office_candelabra_on", foreground="snape_office_candelabra_anim", focus_mask=None, action=Jump("candelabra"), tooltip=_("Examine"), zorder=0) +default snape_office_door_OBJ = RoomObject(snape_office, "snape_office_door", pos=(185, 307), idle="snape_office_door", action=Jump("snape_office_door"), tooltip=_("Return to office"), zorder=0) screen snape_office(): tag room diff --git a/game/tl/chinese/init_on.rpy b/game/tl/chinese/init_on.rpy index 942f8870..4a154c04 100644 --- a/game/tl/chinese/init_on.rpy +++ b/game/tl/chinese/init_on.rpy @@ -1,20 +1,6 @@ translate chinese python: def replace_text(s): - s = s.replace("Light/Extinguish","点燃/熄灭") - s = s.replace("Rummage","翻找") - s = s.replace("Interact","互动") - s = s.replace("Summon","传唤") - s = s.replace("Desk","办公桌") - s = s.replace("Check Mail","查看邮件") - s = s.replace("Check Parcel","查看包裹") - s = s.replace("Open menu","打开选项") - s = s.replace("Close menu","关闭选项") s = s.replace("House Points\n{size=-2}Click to toggle style display{/size}","学院积分\n{size=-2}点击切换显示样式{/size}") - s = s.replace("Achievements","成就") - s = s.replace("Characters (c)","角色 (c)") - s = s.replace("Inventory (i)","库存 (i)") - s = s.replace("Work (w)","工作 (w)") - s = s.replace("Doze Off (s)","打盹 (s)") s = s.replace("Brewing Station","酿造站") s = s.replace("Shelves","书架") s = s.replace("Examine","检查") @@ -214,7 +200,7 @@ translate chinese python: s = s.replace("You have acquired Chos panties!","你获得了秋张的内裤!") s = s.replace(" gold","金币") s = s.replace("You've received ","你得到了") - s = s.replace("Let's have sex!","让我们做爱!") + s = s.replace("Let's have sex!","让我们做爱!") s = s.replace("Spy on the boys!","监视敌队男孩们!") s = s.replace("Manipulate the boys!","操纵敌队男孩们!") s = s.replace("Spy on the girls!","监视敌队女孩们!") @@ -240,70 +226,70 @@ translate chinese python: s = s.replace("\"(Yes, I must warn her.)\"","\"(嗯,我必须提醒她).\"") s = s.replace("\"(Nah... no need.)\"","\"(不...不需要).\"") s = s.replace("-Cum in her mouth!-","-射在她的嘴里!-") - s = s.replace("-Fuck her pussy-","-操她的小穴-") + s = s.replace("-Fuck her pussy-","-操她的小穴-") s = s.replace("-Poke her butthole!-","-操她的屁眼!-") s = s.replace("-Use her pussy!-","-用她的小穴!-") s = s.replace("-Fuck her asshole!-","操她的屁股!-") s = s.replace("\"You should be ashamed of yourself!\"","\"你应该为自己感到羞耻!\"") - s = s.replace("\"So... What's new in your life?\"","\"那么...你最近的生活有什么新鲜事吗?\"") - s = s.replace("-Cum all over her-","-射爆赫敏-") - s = s.replace("-Cum inside her-","-中出赫敏-") - s = s.replace("-Be sweet but passionate-","-甜蜜又热情-") - s = s.replace("-Be mean to her!-","-对她吹毛求疵!-") - s = s.replace("-Cum inside of her-","-中出赫敏-") - s = s.replace("-Agree with her-","-同意她的看法-") - s = s.replace("-Scold her-","-辱骂她-") + s = s.replace("\"So... What's new in your life?\"","\"那么...你最近的生活有什么新鲜事吗?\"") + s = s.replace("-Cum all over her-","-射爆赫敏-") + s = s.replace("-Cum inside her-","-中出赫敏-") + s = s.replace("-Be sweet but passionate-","-甜蜜又热情-") + s = s.replace("-Be mean to her!-","-对她吹毛求疵!-") + s = s.replace("-Cum inside of her-","-中出赫敏-") + s = s.replace("-Agree with her-","-同意她的看法-") + s = s.replace("-Scold her-","-辱骂她-") s = s.replace("\"My pleasure!\"","\"我的荣幸!\"") s = s.replace("\"I don't think so!\"","\"我不这么认为!\"") - s = s.replace("-Punish her-","教训她-") - s = s.replace("-Slow your pace down for a moment-","-放慢你的步伐片刻-") + s = s.replace("-Punish her-","教训她-") + s = s.replace("-Slow your pace down for a moment-","-放慢你的步伐片刻-") s = s.replace("-Fill her up!-","-中出她!-") - s = s.replace("-Pull out!-","-射爆她!-") - s = s.replace("\"Didn't see this one coming...\"","\"这我确实没想到...\"") - s = s.replace("\"Fly in front of me.\"","\"飞到我面前.\"") - s = s.replace("\"Fly above me.\"","\"飞到我头上.\"") - s = s.replace("\"Fly close to me.\"","\"飞到我身边.\"") - s = s.replace("-Throw the question back at her-","-把问题都抛给她-") - s = s.replace("-Blame her-","-责怪她-") - s = s.replace("-Distract her-","-分散她的注意力-") - s = s.replace("-Pretend like you misheard her-","-假装你听错了-") - s = s.replace("\"In your school uniform!\"","\"穿着你的校服!\"") - s = s.replace("\"Naked!\"","\"全裸!\"") - s = s.replace("\"I'm gonna play with your tits now.\"","\"我要玩玩你的奶子.\"") - s = s.replace("\"That is not what I said.\"","\"我可没这么说.\"") - s = s.replace("\"Well, that's up for debate.\"","\"嗯,这有待商榷.\"") - s = s.replace("\"{size=-4}Whore says \"what?\"{/size}\"","\"{size=-4}妓女说 \"什么?\"{/size}\"") - s = s.replace("\"Whatever happened to your \"MRM\" thing?\"","\"你的'男权运动'怎么样了?\"") - s = s.replace("\"Your parents must be proud of you...\"","\"你的父母一定会为你感到骄傲...\"") - s = s.replace("\"Tell me about the Gryffindor house.\"","\"和我说说格兰芬多学院的事情.\"") - s = s.replace("\"I want you in your school uniform, just how I met you!\"","\"我要你穿上校服,就像我初见你时那样!\"") - s = s.replace("\"Naked, of course!\"","\"当然是裸着!\"") - s = s.replace("\"So, you haven't been practising or anything?\"","\"所以,你没有偷偷练过什么的?\"") - s = s.replace("-Blame the Quidditch guidebook-","-怪魁地奇指南书-") - s = s.replace("For the best experience it is recommended to play the story in chronological order.","为了获得最佳体验,建议按顺序观看故事.") - s = s.replace("{size=-4}Part one{/size}\n-Defiance-{#LINT_IGNORE}","{size=-4}第一部分{/size}\n-反抗-{#LINT_IGNORE}") - s = s.replace("{size=-4}Part two{/size}\n-Acceptance-{#LINT_IGNORE}","{size=-4}第二部分{/size}\n-接受-{#LINT_IGNORE}") - s = s.replace("{size=-4}Part three{/size}\n-Realization-{#LINT_IGNORE}","{size=-4}第三部分{/size}\n-实现-{#LINT_IGNORE}") - s = s.replace("{size=-4}Part four{/size}\n-Obedience-{#LINT_IGNORE}","{size=-4}第四部分{/size}\n-服从-{#LINT_IGNORE}") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") - s = s.replace("","") + s = s.replace("-Pull out!-","-射爆她!-") + s = s.replace("\"Didn't see this one coming...\"","\"这我确实没想到...\"") + s = s.replace("\"Fly in front of me.\"","\"飞到我面前.\"") + s = s.replace("\"Fly above me.\"","\"飞到我头上.\"") + s = s.replace("\"Fly close to me.\"","\"飞到我身边.\"") + s = s.replace("-Throw the question back at her-","-把问题都抛给她-") + s = s.replace("-Blame her-","-责怪她-") + s = s.replace("-Distract her-","-分散她的注意力-") + s = s.replace("-Pretend like you misheard her-","-假装你听错了-") + s = s.replace("\"In your school uniform!\"","\"穿着你的校服!\"") + s = s.replace("\"Naked!\"","\"全裸!\"") + s = s.replace("\"I'm gonna play with your tits now.\"","\"我要玩玩你的奶子.\"") + s = s.replace("\"That is not what I said.\"","\"我可没这么说.\"") + s = s.replace("\"Well, that's up for debate.\"","\"嗯,这有待商榷.\"") + s = s.replace("\"{size=-4}Whore says \"what?\"{/size}\"","\"{size=-4}妓女说 \"什么?\"{/size}\"") + s = s.replace("\"Whatever happened to your \"MRM\" thing?\"","\"你的'男权运动'怎么样了?\"") + s = s.replace("\"Your parents must be proud of you...\"","\"你的父母一定会为你感到骄傲...\"") + s = s.replace("\"Tell me about the Gryffindor house.\"","\"和我说说格兰芬多学院的事情.\"") + s = s.replace("\"I want you in your school uniform, just how I met you!\"","\"我要你穿上校服,就像我初见你时那样!\"") + s = s.replace("\"Naked, of course!\"","\"当然是裸着!\"") + s = s.replace("\"So, you haven't been practising or anything?\"","\"所以,你没有偷偷练过什么的?\"") + s = s.replace("-Blame the Quidditch guidebook-","-怪魁地奇指南书-") + s = s.replace("For the best experience it is recommended to play the story in chronological order.","为了获得最佳体验,建议按顺序观看故事.") + s = s.replace("{size=-4}Part one{/size}\n-Defiance-{#LINT_IGNORE}","{size=-4}第一部分{/size}\n-反抗-{#LINT_IGNORE}") + s = s.replace("{size=-4}Part two{/size}\n-Acceptance-{#LINT_IGNORE}","{size=-4}第二部分{/size}\n-接受-{#LINT_IGNORE}") + s = s.replace("{size=-4}Part three{/size}\n-Realization-{#LINT_IGNORE}","{size=-4}第三部分{/size}\n-实现-{#LINT_IGNORE}") + s = s.replace("{size=-4}Part four{/size}\n-Obedience-{#LINT_IGNORE}","{size=-4}第四部分{/size}\n-服从-{#LINT_IGNORE}") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") + s = s.replace("","") return s - config.replace_text = replace_text \ No newline at end of file + config.replace_text = replace_text