From 87953905f7ffe583ef24d1d9ea943ebfb57d1ced Mon Sep 17 00:00:00 2001 From: SAn4Es-TV Date: Fri, 21 Apr 2023 22:18:59 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20=D1=82=D0=B5=D1=81=D1=82=D0=BE=D0=B2=D1=8B=D0=B9=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=82=D1=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lang-ru/files.js | 99 +++++++++++++++++++++++++++++++++++ lang-ru/patch.js | 13 +++++ lang-ru/th08/end01b.end.jdiff | 2 +- lang-ru/th08/end01c.end.jdiff | 2 +- lang-ru/th08/end02b.end.jdiff | 4 +- lang-ru/th08/end02c.end.jdiff | 4 +- lang-ru/th08/msg1b.dat.jdiff | 10 ++-- lang-ru/th08/msg1c.dat.jdiff | 6 +-- lang-ru/th08/msg1d.dat.jdiff | 20 +++---- lang-ru/th08/msg2a.dat.jdiff | 18 +++---- lang-ru/th08/msg2b.dat.jdiff | 74 +++++++++++++------------- lang-ru/th08/msg2c.dat.jdiff | 66 +++++++++++------------ lang-ru/th08/msg2d.dat.jdiff | 64 +++++++++++----------- repo.js | 1 + 14 files changed, 248 insertions(+), 135 deletions(-) create mode 100644 lang-ru/files.js create mode 100644 lang-ru/patch.js diff --git a/lang-ru/files.js b/lang-ru/files.js new file mode 100644 index 0000000..5ec3fe3 --- /dev/null +++ b/lang-ru/files.js @@ -0,0 +1,99 @@ +{ + "patch.js": 711128684, + "th08/data/ascii/ascii.png": 1106079062, + "th08/data/ascii/loading.png": 3536153254, + "th08/data/ascii/pause.png": 712350346, + "th08/data/end/staff00a00.png": 1660909158, + "th08/data/end/staff00a01.png": 379015594, + "th08/data/end/staff00a02.png": 2703972802, + "th08/data/face/st01/face_st01_name.png": 3419668929, + "th08/data/face/st02/face_st02_name.png": 3623271842, + "th08/data/face/st03/face_st03_name.png": 1864200175, + "th08/data/face/st04a/face_st04a_name.png": 1842631273, + "th08/data/face/st04b/face_st04b_name.png": 929282086, + "th08/data/face/st05/face_st05_name.png": 248213132, + "th08/data/face/st06/face_st06_name.png": 923201208, + "th08/data/face/st07/face_st07_name.png": 4196006872, + "th08/data/face/st08/face_st08_name.png": 825641898, + "th08/data/front/front.png": 2152958941, + "th08/data/result/music00.png": 872923076, + "th08/data/result/result00.png": 1730577467, + "th08/data/result/result02.png": 3160148191, + "th08/data/result/result03.png": 1483213791, + "th08/data/text/stg1txt.png": 622009248, + "th08/data/text/stg2txt.png": 4060331894, + "th08/data/text/stg3txt.png": 237616958, + "th08/data/text/stg4atxt.png": 84705796, + "th08/data/text/stg4btxt.png": 2065177265, + "th08/data/text/stg5txt.png": 3835911456, + "th08/data/text/stg6txt.png": 2620867445, + "th08/data/text/stg7txt.png": 446392927, + "th08/data/text/stg8txt.png": 820302808, + "th08/data/text/times.png": 1036779259, + "th08/data/title/replay00.png": 517189983, + "th08/data/title/select01.png": 2714606078, + "th08/data/title/sl_pltxt0.png": 2347051350, + "th08/data/title/sl_pltxt1.png": 1107655497, + "th08/data/title/sl_pltxt10.png": 3280716512, + "th08/data/title/sl_pltxt11.png": 1342239596, + "th08/data/title/sl_pltxt2.png": 365412027, + "th08/data/title/sl_pltxt3.png": 2947370292, + "th08/data/title/sl_pltxt4.png": 1615440059, + "th08/data/title/sl_pltxt5.png": 1054936599, + "th08/data/title/sl_pltxt6.png": 911973371, + "th08/data/title/sl_pltxt7.png": 1734586086, + "th08/data/title/sl_pltxt8.png": 2919423325, + "th08/data/title/sl_pltxt9.png": 2791363482, + "th08/data/title/sl_text.png": 1016927943, + "th08/data/title/title02.v1.00d.png": 1400565570, + "th08/end00a.end.jdiff": 2993269843, + "th08/end00b.end.jdiff": 1642685717, + "th08/end00c.end.jdiff": 634598354, + "th08/end01a.end.jdiff": 2449508967, + "th08/end01b.end.jdiff": 1948643920, + "th08/end01c.end.jdiff": 146723197, + "th08/end02a.end.jdiff": 2508299111, + "th08/end02b.end.jdiff": 1778643739, + "th08/end02c.end.jdiff": 145957215, + "th08/end03a.end.jdiff": 2090783356, + "th08/end03b.end.jdiff": 2875190263, + "th08/end03c.end.jdiff": 3000534303, + "th08/info00.jpg": 1754065495, + "th08/info01.jpg": 1123341423, + "th08/info02.jpg": 2876251115, + "th08/msg1a.dat.jdiff": 3174261451, + "th08/msg1b.dat.jdiff": 3111239114, + "th08/msg1c.dat.jdiff": 3440270471, + "th08/msg1d.dat.jdiff": 1353704117, + "th08/msg2a.dat.jdiff": 3610118331, + "th08/msg2b.dat.jdiff": 3206714754, + "th08/msg2c.dat.jdiff": 3952198635, + "th08/msg2d.dat.jdiff": 1985928209, + "th08/msg3a.dat.jdiff": 3833211199, + "th08/msg3b.dat.jdiff": 3311752658, + "th08/msg3c.dat.jdiff": 2469548040, + "th08/msg3d.dat.jdiff": 2917119662, + "th08/msg4ab.dat.jdiff": 1735448010, + "th08/msg4ac.dat.jdiff": 3356578529, + "th08/msg4ba.dat.jdiff": 4197015929, + "th08/msg4bd.dat.jdiff": 2267080298, + "th08/msg5a.dat.jdiff": 689475763, + "th08/msg5b.dat.jdiff": 1702046062, + "th08/msg5c.dat.jdiff": 3276158653, + "th08/msg5d.dat.jdiff": 3853125570, + "th08/msg6a.dat.jdiff": 2204649690, + "th08/msg6b.dat.jdiff": 1114457483, + "th08/msg6c.dat.jdiff": 1999160731, + "th08/msg6d.dat.jdiff": 3827080471, + "th08/msg7a.dat.jdiff": 2838906188, + "th08/msg7b.dat.jdiff": 2652004276, + "th08/msg7c.dat.jdiff": 510009919, + "th08/msg7d.dat.jdiff": 1788082085, + "th08/msg8a.dat.jdiff": 1306304843, + "th08/msg8b.dat.jdiff": 547318862, + "th08/msg8c.dat.jdiff": 1779690196, + "th08/msg8d.dat.jdiff": 1909980428, + "th08/musiccmt.js": 1426258205, + "th08/spellcomments.js": 3886882455, + "th08/spells.js": 820290654 +} diff --git a/lang-ru/patch.js b/lang-ru/patch.js new file mode 100644 index 0000000..75a2dde --- /dev/null +++ b/lang-ru/patch.js @@ -0,0 +1,13 @@ +{ + "dependencies": [ + "nmlgc/base_tsa", + "nmlgc/script_latin", + "nmlgc/western_name_order" + ], + "id": "lang-ru", + "servers": [ + "https://raw.githubusercontent.com/SolicenTEAM/TouhouTSOLT/main/lang-ru/" + ], + "title": "Русский перевод игры", + "update": true +} diff --git a/lang-ru/th08/end01b.end.jdiff b/lang-ru/th08/end01b.end.jdiff index 91b1d5f..5af7d82 100644 --- a/lang-ru/th08/end01b.end.jdiff +++ b/lang-ru/th08/end01b.end.jdiff @@ -20,7 +20,7 @@ }, "17": { "lines": [ - "Может быть, это был просто иллюзорный обман??" + "Может быть, это был просто иллюзорный обман?" ] }, "21": { diff --git a/lang-ru/th08/end01c.end.jdiff b/lang-ru/th08/end01c.end.jdiff index 4184de4..9d7819a 100644 --- a/lang-ru/th08/end01c.end.jdiff +++ b/lang-ru/th08/end01c.end.jdiff @@ -20,7 +20,7 @@ }, "17": { "lines": [ - "Может быть, это был просто иллюзорный обман??" + "Может быть, это был просто иллюзорный обман?" ] }, "21": { diff --git a/lang-ru/th08/end02b.end.jdiff b/lang-ru/th08/end02b.end.jdiff index 0413936..1a65471 100644 --- a/lang-ru/th08/end02b.end.jdiff +++ b/lang-ru/th08/end02b.end.jdiff @@ -20,7 +20,7 @@ "19": { "lines": [ "Тем не менее, несомненно, луна была восстановлена.......", - " Ах, Принцесса Луны. Куда она унесла её??" + " Ах, Принцесса Луны. Куда она унесла её?" ] }, "22": { @@ -124,7 +124,7 @@ "75": { "lines": [ "Как обычно, я понятия не имею, что происходит.", - " И вообще, куда убежал этот Лунный Кролик??" + " И вообще, куда убежал этот Лунный Кролик?" ] }, "78": { diff --git a/lang-ru/th08/end02c.end.jdiff b/lang-ru/th08/end02c.end.jdiff index 0193400..a6b95c0 100644 --- a/lang-ru/th08/end02c.end.jdiff +++ b/lang-ru/th08/end02c.end.jdiff @@ -54,14 +54,14 @@ }, "34": { "lines": [ - "Нужна ли вообще эта встреча??", + "Нужна ли вообще эта встреча?", " В самом деле, разве они не были сосланы?\"" ] }, "37": { "lines": [ "Сакуя \"Ах, но после того, как они были вдали от дома в течение столетий,", - " о чем ты говоришь??", + " о чем ты говоришь?", " Всё, что было в моде в столице Луны, давно ушло вышло ", " из моды." ] diff --git a/lang-ru/th08/msg1b.dat.jdiff b/lang-ru/th08/msg1b.dat.jdiff index 0e3e0d0..af77b5b 100644 --- a/lang-ru/th08/msg1b.dat.jdiff +++ b/lang-ru/th08/msg1b.dat.jdiff @@ -12,7 +12,7 @@ }, "62_0": { "lines": [ - "Хм. Прекрасно, не так ли??", + "Хм. Прекрасно, не так ли?", "Как ты назовешь такую луну? Мацуёи?" ] }, @@ -29,7 +29,7 @@ }, "64_1": { "lines": [ - "Грех не наслаждаться лунной ночью, не так ли??" + "Грех не наслаждаться лунной ночью, не так ли?" ] }, "125_0": { @@ -50,7 +50,7 @@ }, "128_0": { "lines": [ - "Разве ты не сказала что-то совсем другое??" + "Разве ты не сказала что-то совсем другое?" ] }, "129_0": { @@ -61,7 +61,7 @@ }, "130_0": { "lines": [ - "Наблюдаешь за светлячками, да??" + "Наблюдаешь за светлячками, да?" ] }, "131_0": { @@ -84,7 +84,7 @@ "60_0": { "lines": [ "Ты понимаешь, что охота на светлячков - это значит", - "что нужно ловить их, а не бить, верно??" + "что нужно ловить их, а не бить, верно?" ] }, "61_0": { diff --git a/lang-ru/th08/msg1c.dat.jdiff b/lang-ru/th08/msg1c.dat.jdiff index 4b46e3d..adb5814 100644 --- a/lang-ru/th08/msg1c.dat.jdiff +++ b/lang-ru/th08/msg1c.dat.jdiff @@ -29,7 +29,7 @@ "124_0": { "lines": [ "\"Если она появится\"...", - "Насекомые плохие, не так ли??" + "Насекомые плохие, не так ли?" ] }, "125_0": { @@ -44,7 +44,7 @@ }, "127_0": { "lines": [ - "Это должно звучать пугающе??" + "Это должно звучать пугающе?" ] }, "128_0": { @@ -101,7 +101,7 @@ "63_0": { "lines": [ "Я слышала только вторую половину.", - "Что ты пыталась сказать??" + "Что ты пыталась сказать?" ] } } diff --git a/lang-ru/th08/msg1d.dat.jdiff b/lang-ru/th08/msg1d.dat.jdiff index c0fc4c4..2ce12f8 100644 --- a/lang-ru/th08/msg1d.dat.jdiff +++ b/lang-ru/th08/msg1d.dat.jdiff @@ -13,7 +13,7 @@ }, "62_0": { "lines": [ - "Что ты сказала??", + "Что ты сказала?", "Ночь очень коротка!" ] }, @@ -35,7 +35,7 @@ }, "125_0": { "lines": [ - "Ты их режешь или давишь??", + "Ты их режешь или давишь?", "Прими решение!" ] }, @@ -52,30 +52,30 @@ }, "128_0": { "lines": [ - "Я сказала тебе не оставлять меня позади, не так ли??", + "Я сказала тебе не оставлять меня позади, не так ли?", "Ночь только началась." ] }, "129_0": { "lines": [ - "Что с этими двумя??" + "Что с этими двумя?" ] }, "130_0": { "lines": [ - "Ой??", + "Ой?", "Перед нами большой светлячок." ] }, "131_0": { "lines": [ - "Ты ещё не заметила её...??" + "Ты ещё не заметила её...?" ] }, "132_0": { "lines": [ "Наблюдать за светлячками тоже довольно приятно.", - "Ёму, ты не хотела бы прогуляться??" + "Ёму, ты не хотела бы прогуляться?" ] }, "133_0": { @@ -112,18 +112,18 @@ "62_0": { "lines": [ "Ах, да, мы торопимся.", - "Итак, куда нам идти дальше??" + "Итак, куда нам идти дальше?" ] }, "63_0": { "lines": [ "Ну..?", - "Как насчет того, чтобы увидеть, в какую сторону падает эта ветвь??" + "Как насчет того, чтобы увидеть, в какую сторону падает эта ветвь?" ] }, "64_0": { "lines": [ - "Это правда нормально...??" + "Это правда нормально...?" ] }, "65_0": { diff --git a/lang-ru/th08/msg2a.dat.jdiff b/lang-ru/th08/msg2a.dat.jdiff index 8320b62..aa5c39f 100644 --- a/lang-ru/th08/msg2a.dat.jdiff +++ b/lang-ru/th08/msg2a.dat.jdiff @@ -7,7 +7,7 @@ }, "60_1": { "lines": [ - "Что??" + "Что?" ] }, "60_2": { @@ -23,7 +23,7 @@ }, "61_0": { "lines": [ - "Кем бы вы двое были~??" + "Кем бы вы двое были~?" ] }, "63_0": { @@ -33,7 +33,7 @@ }, "63_1": { "lines": [ - "Нелюди??" + "Нелюди?" ] }, "65_0": { @@ -64,7 +64,7 @@ "70_0": { "lines": [ "Это может быть так, как насчет нападения", - "на ёкев вместо людей??" + "на ёкев вместо людей?" ] }, "70_1": { @@ -88,7 +88,7 @@ "73_0": { "lines": [ "У нас нет времени, чтобы терять его здесь.", - "Ты позволишь нам пройти??" + "Ты позволишь нам пройти?" ] }, "74_0": { @@ -105,12 +105,12 @@ "76_0": { "lines": [ "Я знаю. Как насчет того, чтобы пойти в деревню", - "и повозиться с людьми вместе??" + "и повозиться с людьми вместе?" ] }, "77_0": { "lines": [ - "Ааа, господи, я уже говорила это раньше, не так ли!??" + "Ааа, господи, я уже говорила это раньше, не так ли!?" ] }, "78_0": { @@ -120,7 +120,7 @@ }, "79_0": { "lines": [ - "??" + "?" ] }, "80_0": { @@ -153,7 +153,7 @@ }, "62_0": { "lines": [ - "...Это действительно был воробей??", + "...Это действительно был воробей?", "Было темно, и я плохо видела." ] }, diff --git a/lang-ru/th08/msg2b.dat.jdiff b/lang-ru/th08/msg2b.dat.jdiff index bb819a0..d7cc17c 100644 --- a/lang-ru/th08/msg2b.dat.jdiff +++ b/lang-ru/th08/msg2b.dat.jdiff @@ -2,149 +2,149 @@ "0": { "60_0": { "lines": [ - "Wait, waaaait!" + "Стой, стооой!" ] }, "60_1": { "lines": [ - "Ahh?" + "А?" ] }, "60_2": { "lines": [ - "Where are you going this late at night?" + "Куда ты идешь так поздно ночью?" ] }, "63_0": { "lines": [ - "It's my annual Youkai Extermination Month.", - "I'll go wherever youkai live." + "Это мой ежегодный Месяц истребления ёкаев.", + "Я пойду туда, где живут ёкаи." ] }, "63_1": { "lines": [ - "Wait, what?", - "Are you picking a fight with me?" + "Чего ждать?", + "Ты затеваешь со мной драку?" ] }, "65_0": { "lines": [ - "Marisa's Youkai Extermination? That's hilarious." + "Истребление ёкаев Марисы? Это весело." ] }, "66_0": { "lines": [ - "Oh?", - "Don't you know how awesome I am at that?" + "Ой?", + "Разве ты не знаешь, на сколько я невероятна в этом?" ] }, "67_0": { "lines": [ - "After I've fired my magicannon, there are no humans left,", - "let alone youkai." + "После того, как я выстрелила из магической пушки, людей не осталось,", + "не говоря уже о ёкаях." ] }, "67_1": { "lines": [ - "You, human..." + "Ты, человек..." ] }, "68_0": { "lines": [ - "Don't you have any idea who I am?" + "Ты не представляешь, кто я?" ] }, "69_0": { "lines": [ - "Ahh?" + "А?" ] }, "70_0": { "lines": [ - "There's no human that doesn't fear me on night roads." + "Нет человека, который бы не боялся меня на ночных дорогах." ] }, "71_0": { "lines": [ - "If I wanted, I could call enough youkai here to eradicate", - "every human in this land." + "Если бы я захотела, я могла бы призвать сюда достаточно ёкаев, чтобы уничтожить", + "каждого человека на этой земле." ] }, "72_0": { "lines": [ - "...hmph. What does this night sparrow think she's saying?" + "...хм. Что, по мнению этого ночного воробья, она говорит?" ] }, "73_0": { "lines": [ - "Hahaha~" + "Хахаха~" ] }, "74_0": { "lines": [ - "Looks like you still don't get who I am." + "Похоже, ты до сих пор не понимаешь, кто я." ] }, "75_0": { "lines": [ - "Human?" + "Человек?" ] }, "76_0": { "lines": [ - "Human." + "Человек." ] }, "77_0": { "lines": [ - "Human all the way." + "Человек во всём." ] }, "78_0": { "lines": [ - "Well, yeah." + "Ну, да." ] }, "79_0": { "lines": [ - "Alright?", - "Starting tonight, you two..." + "Хорошо?", + "Начиная с сегодняшнего вечера, вы двое..." ] }, "80_0": { "lines": [ - "Will never again see in the dark!" + "Никогда больше не увидете в темноте!" ] } }, "1": { "60_0": { "lines": [ - "Ah, I can see clearly.", - "I can do just fine in any darkness!" + "А, я ясно вижу.", + "Я прекрасно справлюсь в любой темноте!" ] }, "61_0": { "lines": [ - "For goodness' sake!", - "We've got no time to waste on such small fry!" + "Ради Бога!", + "У нас нет времени тратить на такую мелочь!" ] }, "62_0": { "lines": [ - "But where are we heading, anyway?", - "There's no way there are any enemies in that direction." + "Но куда мы все-таки идем?", + "В этом направлении нет никаких врагов." ] }, "63_0": { "lines": [ - "I feel a strange air from over this way, though." + "Однако я чувствую странный воздух отсюда." ] }, "64_0": { "lines": [ - "There's only humans over that way.", - "All innocent, much like myself." + "Там только люди.", + "Все невинные, как и я." ] } } diff --git a/lang-ru/th08/msg2c.dat.jdiff b/lang-ru/th08/msg2c.dat.jdiff index 65310cc..37ea2d0 100644 --- a/lang-ru/th08/msg2c.dat.jdiff +++ b/lang-ru/th08/msg2c.dat.jdiff @@ -2,125 +2,125 @@ "0": { "60_0": { "lines": [ - "Wait, waaaait!" + "Стой, стооой! " ] }, "60_1": { "lines": [ - "We're in a hurry.", - "If you can keep up with us, we'll listen." + "Мы спешим.", + "Если ты можешь не отставать от нас, мы выслушаем." ] }, "60_2": { "lines": [ - "So you won't stop even if I ask.", - "A human and a bat, though? That's an unusual pair." + "Ты не остановишься, даже если я попрошу.", + "Но человек и летучая мышь? Это необычная пара." ] }, "61_0": { "lines": [ - "But humans are what I'm after. I don't need bats." + "Но люди - это то, что мне нужно. Мне не нужны летучие мыши." ] }, "63_0": { "lines": [ - "Hmph. Is it the brats' night out?" + "Хм. Это девичья ночь?" ] }, "63_1": { "lines": [ - "Naturally!", - "The good little children went to bed at noon." + "Естественно!", + "Хорошие маленькие дети легли спать в полдень." ] }, "64_0": { "lines": [ - "At night, it's happy hour for man-hunting!" + "Ночью это счастливый час для охоты на людей!" ] }, "66_0": { "lines": [ - "Too bad we're in a hurry.", - "So, mind getting shot down right now?" + "Жаль, что мы торопимся.", + "Итак, не хотите, чтобы вас подстрелили прямо сейчас?" ] }, "66_1": { "lines": [ - "W-wait! I said \"wait\" already, didn't I?" + "П-подожди! " ] }, "67_0": { "lines": [ - "Milady." + "Миледи." ] }, "68_0": { "lines": [ - "If you start fights even with enemies of this level,", - "there'll be no end to them." + "Если ты начинаешь драки даже с врагами этого уровня,", + "им не будет конца." ] }, "69_0": { "lines": [ - "True." + "Верно." ] }, "70_0": { "lines": [ - "Oh, quit joking around!" + "Черт, хватит шутить!" ] }, "71_0": { "lines": [ - "Aren't you scared by birds flying in the night?" + "Тебя не пугают птицы, летящие ночью?" ] }, "72_0": { "lines": [ - "Birds frying in the night?", - "Humans are better, really." + "Птиц жарят ночью?", + "Люди лучше, правда." ] }, "73_0": { "lines": [ - "(What's better?)", - "Milady, you can't turn \"fly\" into \"fry.\"" + "(Что лучше?)", + "Миледи, вы не можете превратить \"летать\" в \"жарить.\"" ] }, "74_0": { "lines": [ - "Whatever.", - "I'll show you the true terror of darkness!" + "Без разницы.", + "Я покажу тебе истинный ужас тьмы!" ] }, "75_0": { "lines": [ - "\"Terror of darkness,\" huh...?" + "\"Ужас тьмы,\" а...?" ] } }, "1": { "60_0": { "lines": [ - "Now, Sakuya. Which shall we do:", - "To fry that bird, or to continue on ahead?" + "Итак, Сакуя. Что будем делать:", + "Поджарим эту птицу или идём дальше?" ] }, "61_0": { "lines": [ - "Let's leave the frying for later and proceed onward.", - "The night is short." + "Оставим жарку на потом и приступим к делу.", + "Ночь коротка." ] }, "62_0": { "lines": [ - "Speaking of which, why are we headed", - "in this direction?" + "Кстати говоря, почему мы движемся", + "в этом направлении?" ] }, "63_0": { "lines": [ - "Hm? Refueling." + "Хм? Дозаправка" ] }, "64_0": { diff --git a/lang-ru/th08/msg2d.dat.jdiff b/lang-ru/th08/msg2d.dat.jdiff index 743ae4a..6f0a197 100644 --- a/lang-ru/th08/msg2d.dat.jdiff +++ b/lang-ru/th08/msg2d.dat.jdiff @@ -2,128 +2,128 @@ "0": { "60_0": { "lines": [ - "Wait, waaaait!" + "Стой, стооой!" ] }, "61_0": { "lines": [ - "You're in the way." + "Ты мешаешь." ] }, "61_1": { "lines": [ - "The two of you aren't hearing my song, are you?" + "Вы двое не слышите мою песню, не так ли?" ] }, "62_0": { "lines": [ - "Perhaps you're not human?" + "Может ты не человек?" ] }, "64_0": { "lines": [ - "It's nighttime, but I hear a sparrow calling. Youmu?" + "Уже ночь, но я слышу зов воробья. " ] }, "64_1": { "lines": [ - "Lady Yuyuko,", - "please don't get distracted by this song." + "Леди Ююко,", + "пожалуйста, не отвлекайтесь на эту песню." ] }, "65_0": { "lines": [ - "That's the cry of a night sparrow.", - "It's one of the most accursed sounds in the world." + "Это крик ночного воробья.", + "Это один из самых проклятых звуков в мире." ] }, "66_0": { "lines": [ - "Accursed? How rude of you." + "Проклятый? Как грубо с твоей стороны." ] }, "67_0": { "lines": [ - "At the very least, my singing is better than the sound of", - "approaching phantoms, isn't it?" + "По крайней мере, моё пение лучше, чем звук", + "приближающихся фантомов, не так ли?" ] }, "69_0": { "lines": [ - "Yes, indeed. It's no contest at all." + "Да, в самом деле. Это вообще не соревнование." ] }, "69_1": { "lines": [ - "Please don't agree with her..." + "Пожалуйста, не соглашайся с ней..." ] }, "70_0": { "lines": [ - "Youmu, listen! The cries got louder again.", - "I wonder where they're coming from." + "Ёму, слушай! Крики снова стали громче.", + "Интересно, откуда они берутся." ] }, "71_0": { "lines": [ - "Geeze. Whether you are human or", - "you were human, it doesn't matter to me." + "Блин. Являешься ты человеком или", + "был им, для меня это не имеет значения." ] }, "72_0": { "lines": [ - "Now, the fun youkai festival begins!" + "Веселый фестиваль ёкаев начинается!" ] }, "73_0": { "lines": [ - "Okay, Youmu. Shall we hurry along?" + "Хорошо, Ёму. Давай поспешим?" ] }, "74_0": { "lines": [ - "Eh? Uh, yes. I suppose we should, yes. But we've got to", - "shoot down this bird in front of us, first off." + "А? А, да. Думаю, мы должны, да. Но нам надо", + "сбить эту птицу перед нами, в первую очередь." ] }, "75_0": { "lines": [ - "I don't like sparrows.", - "They're too bony." + "Я не люблю воробьев.", + "Они слишком костлявые." ] }, "76_0": { "lines": [ - "You shall not pass!" + "Ты не должна пройти!" ] } }, "1": { "60_0": { "lines": [ - "That night sparrow's appearance is going to attract", - "lots of youkai and other things, before long." + "Внешний вид этого ночного воробья привлечет", + "много ёкаев и других вещей." ] }, "61_0": { "lines": [ - "Let's move on before that happens.", - "We have to hurry." + "Давай двигаться дальше, прежде чем это произойдет.", + "Мы должны спешить." ] }, "62_0": { "lines": [ - "Hang on. Got a bone in my throat..." + "Подожди. У меня кость в горле..." ] }, "63_0": { "lines": [ - "Didn't you just say you didn't like sparrows?" + "Разве ты только что не сказала, что не любишь воробьев?" ] }, "64_0": { "lines": [ - "It's not good to be a picky eater, Youmu." + "Нехорошо быть разборчивой в еде, Ёму." ] } } diff --git a/repo.js b/repo.js index 92cd3d1..9326a28 100644 --- a/repo.js +++ b/repo.js @@ -2,6 +2,7 @@ "contact": "solicenteam@gmail.com", "id": "TouhouTSOLT", "patches": { + "lang-ru": "Русский перевод игры", "lang-uk": "Украинский перевод игры" }, "servers": [