Muv-Luv на български, руски преводи на визуалните новели

Английски преводи на визуалните романи

В хода на историята има епизод, когато Мейя по обичайния си начин купува билет за градски влак, като го плаща със сметка от 10 000 йени. В този момент реших да добавя подсказка с превод в рубли. Въпреки това, когато започнах превода, там изскочи „3100 рубли“. Днес процентът се промени толкова много, че реших да актуализирам бележката до 4000 и, очевидно, това далеч не е границата. Въпреки че, спомням си, разчитах на факта, че йената е доста нестабилна валута и дори рублата да падне, йената ще я настигне. Все пак идете и вижте, рублата го промени. Поне преведете всичко на вечно запомнящото се "c.u."

muv-luv

Преводът на няколкостотин реда в края на Мея отне поне две седмици. И не че има някакви особени езикови трудности, просто фрази като „Открадвам устните й и суча силно“ (в оригинал 「唇を奪い、強く吸い上げる」) предизвикват пристъпи на идиосинкразия. Интригите на хомеостатичната вселена, не иначе. Както и да е, нещата все още се движат, макар и по-бавно, отколкото очаквах.

Хентай във визуални романи

Самите сцени, които правят повечето от романите 18+... съм двусмислен за тях. От една страна, сексуалната интимност е физическа проява на любов, така че в произведение с романтични отношения между героите сексуалните сцени са напълно подходящи. От друга страна, начинът, по който тези сцени са изобразени в японските романи... Ако сте гледали един, значи сте ги виждали всичките. „Ах, срам ме е, аааа, това ми е за първи път, ооо, толкова си голям, аааа, усещам те вътре, ооо, да, да, ще свършим заедно, заедно, А-А-А-А-А” (в този момент сейю крещи сърцераздирателно, имитирайки оргазъм). След това героят изригва около литър сперма (в особено пренебрегванитова отнема около минута). Лично аз нямам нищо друго освен крива усмивка, такива сцени не предизвикват. Познаването на женската анатомия сред японските сценаристи заслужава специално внимание. Например, според тях хименът е дълбок, буквално „някъде по средата“ (кълна се, видях такива думи в някакъв роман). Или анатомията на японските жени е малко по-различна от останалите жени на планетата, или японските сценаристи черпят знанията си изключително от произведенията на своите колеги в цеха. По някаква причина второто ми се струва по-вероятно. Получената рекурсия изглежда води началото си от началото на 90-те години, когато се ражда самият жанр визуален роман.

Най-правдоподобните и подходящи секс сцени, на които съм попадал, са в "Katawa Shoujo", но иронията е, че е написана от западни ентусиасти и е стилизирана само като конвенционални японски романи. Благодарение на това "Х-сцените" в него са свежи, оригинални и лишени от изтъркани клишета.

Колкото до Muv-Luv, тя е типичен представител на жанра, така че тази чаша не я подмина и нея. В "Extra" и "Unlimited" има по една сцена за всяка героиня и за японските стандарти те са доста "софткор". Сцената на Сумика при внимателен прочит се оказа дори някак трогателна (за първи път, признавам, я прегледах накратко). Има само две такива сцени в Alternative и те по някакъв начин са органично вплетени в сюжета, въпреки че има различни мнения по този въпрос.

преводи

В заключение, в 30-часов роман (освен, разбира се, не е „nukige“), X-сцените рядко отнемат общо повече от 10-15 минути, т.е. съставляват по-малко от 1% от времето на екрана, така че не им обръщайте много внимание, в крайна сметка бутонът CTRL винаги ще помогне в клинични случаи.

За всеки случайзабележка: снимката е шега.

Shikata ga nai

„Шката га най“ (仕方がない) е японска фразеологична единица, която означава липса на алтернатива, примирение със съдбата и готовност за кротко преодоляване на житейските трудности. Приблизителен български превод - "нищо не може да се направи."

В Muv-Luv Extra Takeru има сцена на диалог с Meiya, в която Meiya обяснява, че е готова да стане ръководител на концерна Mitsurugi, въпреки че това ще изисква изоставяне на всички лични желания и амбиции. Такеру не вярва в нейната искреност и я упреква, когато се колебае да отговори. Мея казва, че „просто не можех да намеря точните думи дълго време. Schkata ha nai.” Такеру, в отговор на тази забележка, избухва: „Как, по дяволите, ga nai?!” Мея започва трескаво да се оправдава, казвайки, че той все още не я е разбрал и тя изобщо не е имала предвид (в превод, разбира се, звучи „нищо не може да се направи“).

Това е доста тънък момент - "шката га най" на Мея означаваше, че тя не може да помогне на факта, че няма думи. Такеру, от друга страна, го прие така, сякаш Мейя се е примирила със съдбата си, че ще трябва да се откаже от личния си живот в полза на семейния бизнес. Струва ми се, че в превода този нюанс малко убягва.

Нищо не можеш да направиш.

Ресурси за превод

Ще публикувам моите софтуерни разработки тук. Като за начало, стартери на Muv-Luv, които не изискват японски език. Работи само с DVD-версиис английски пач от Amaterasu Translations. Можете да ги вземете например на fuwanovel.

Сега, ако някой иска да опита ръката си в алтернативния превод:

xAMI е помощна програма за извличане/опаковане на текстове и картини във файл с данни за играта ("data.ami").

Muv-Luv Алтернативни текстове - различни от това, което предишната помощна програма извлича, добавениЯпонски текст. В скриптовете редовете с таг "jp" са японски текст, "en" са английски текстове, а "ru" са шаблони за български преводи. Няма японски текст за една глава - текстовете са извлечени от архивите на играта "Alternative.rio", не всичко може да бъде извлечено. Кодиране на текст - Shift-JIS.

Текстовете се „закачат“ обратно от помощната програма xAMI:

  1. "Изходен архив" посочва изходния файл data.ami - снимките ще бъдат взети от там.
  2. „Изходна директория“ показва папката с текстовете.
  3. „Запазване в архив“ указва файла „data.amr “ в папката на играта.
  4. Поставя се отметка в квадратчето „Заемане на липсващи файлове от изходния архив“.
  5. Бутонът "Създаване" създава файл с данни.
  6. Когато стартирате играта с горния "лаунчер", преведеният текст ще бъде взет от файла "data.amr".

Това е всичко за сега.

Казваме – партията, имаме предвид – Ленин

Забавен факт: Google Translate превежда „Suzumiya“ от японски (涼宮) като „Haruhi“.

Зареждащ инструмент и емулация на японския "локален"

През изминалата седмица той преведе едва няколкостотин реда: не беше лесно обаче кулинарен двубой. Но тогава ще има лакрос ... Brrr ... За да се отпусна, написах товарач, който ви позволява да заредите играта, без да се налага да превключвате системата на японския "локален" и без патерици като AppLocale. И тогава за българския превод изискването на японски език в системата изглежда някак нелогично. По пътя толкова се увлякох, че русифицирах менюта и конфигурации по пътя, въпреки че в началото изобщо не планирах да правя това. Какво не можеш да направиш от любовта към изкуството ^_^

Зареждащият емулира за rUGP (това е „двигателят“ на играта) японския „локал“, използвайки метода за ръчно закриване, прихващайки някои WinAPI повиквания и прекодирайки данни от японското Shift-JIS кодиранекъм unicode и обратно. Освен това, няколко ентомологични наблюдения „от живота на таралежите“, това не е интересно за обикновените смъртни, пиша тук за себе си, така да се каже за бъдещето, за да не забравя.

Ако създадете процес чрез CreateProcess с флага CREATE_SUSPENDED и след това инжектирате DLL в него с помощта на CreateRemoteThread, тогава преди да изпълните вградената нишка, процесът ще бъде инициализиран, по-специално всички импортирани DLL файлове ще бъдат заредени и техният DllMain ще бъде изпълнен. В случая на C++, в който е написан rUGP, това означава, че ще бъдат извикани конструкторите на глобалните обекти, декларирани в DLL. Номерът е, че всичко това ще се случи във „вградената“ нишка, а не в основната. Научих го, както се казва, по трудния начин. rUGP за някакъв симпатяга запомня идентификатора на нишката (GetCurrentThreadId) в един от тези обекти и след това, много по-късно, по време на директното изпълнение на процеса, той прекъсва, защото смята, че обектът е инициализиран в същата нишка, в която се използва сега. Разбира се, след животворна DLL инжекция за нея няма нищо невъзможно и всичко това е успешно поправено. Но всъщност това беше вече вторият проблем, с който трябваше да се сблъскаме. Първото нещо, което изискваше корекция, беше прихващането на повикването на _setmbcp за изпълнение и принудителното настройване на японската кодова страница, почти нищо не работеше без това. След това остава да се прихванат обажданията към системния регистър и файловата система, а след това и козметиката.

И всички тези танци с тамбурина са необходими само защото е невъзможно програмно да се промени кодовата страница в отделно приложение. Има GetACP извикване, но няма SetACP и като цяло разбирам защо. Първоначално имах идеята да "хакна" паметта на процеса, така че API-тата на ядрото да мислят, че работят в японската кодова страница, но все пак е твърде многозависи от системата: нещо в kernel32.dll ще се промени след следващия сервизен пакет на Windows и здравей. Методът с прихващане на API е по-надежден и предоставя допълнителни възможности за превод на интерфейса, същите тези менюта и диалогови прозорци. И, между другото, диалоговият прозорец за запазване / зареждане, в който благодарение на това се оказа, че се превеждат отделни клетки.

Добре, сега срещата в увеселителния парк и да отидем да тренираме лакрос...

Превод на «алтернативен»

Въпреки че има гледна точка по този въпрос, изразена навремето от "широко известния в тесни кръгове" Aaeru с fuwanovel, че лошият превод е по-добър от никакъв. Изчакай и виж.

muv-luv

Хепбърн срещу Поливанов

Честно казано, никога не съм се интересувал как се транскрибират японските собствени имена в преводите, които чета. Освен ако понякога глупавата транслитерация на romaji („tsu“ → „tsu“ вместо „tsu“) наранява окото. Основният препъникамък са съскащите звуци като "し". Звучи като нещо между "ши" и "си", на ромаджи се пише като "ши", а на поливановски - като "си". Тъй като 90% от нашето аниме е преведено от английски, а в училище учат, че „sh“ се чете като „sh“ (въпреки че всъщност дори на английски този звук все още е по-близо до „u“), имаме това, което имаме. Накратко, когато четете японски собствени имена, просто трябва да разберете това и да не се занимавате много с тази тема.

Като цяло, не че съм фен на Поливанов, но някак си не харесвам Широгане, така че не ме обвинявайте.

български

Чува се както се чете!

Muv-Luv, първа палачинка

След като разбрах хака за промяна на шрифта в rugp, започнах да превеждам. Приблизителното количество текст е 60 000 реда (35 000 допълнителни и 25 000 неограничени). Приблизителни срокове на работа - 3-4 месеца. Превод основно отАнглийски (Amaterasu Translations), но на спорни места гледам японския оригинал през google translate и honyaku (I know, I know). Текстът, с малки изключения, е неусложнен (поне докато Козуки не започна да прокарва умопомрачителните си теории). Основната трудност при редактирането е, че двигателят не знае как да поставя тирета на текст (което като цяло не е изненадващо) и трябва ръчно да поставяте тирета на изречения. Ще отнеме 50-60 човекочаса, за да напишете и отстраните грешки в хак, който да обвие думите в самия двигател. На ръка се справям по-добре.

преводи

Сумика, това не е най-лошото, което може да ти се случи!

Преди това бях чел Muv-Luv само веднъж, по диагонал, само за да стигна до Alternative възможно най-бързо. Сега, когато трябва внимателно да изучавате всеки ред, периодично срещате препратки към бъдещи събития в MLA, които са скъпи на сърцето ви.