144 поста
Хочу свежей крови! :)
Наступила осень,
Отцвела капуста...
И что-то мы увязли в каком-то болоте. По факту имеем кучу глав, которые надо начисто вычитывать и редактировать, но у нас в команде на подобное способны только мы с Мишей, причём в два прохода – сперва он, потом – я, или наоборот. При этом Миша, к тому же, ведущий переводчик проекта (думаю, со мной все согласятся), а порваться на много маленьких Миш он, может, и рад бы, да не может. При этом без качественной вычитки/редактирования тоже как-то не очень... Большая же часть переводчиков (включая и меня в части касающейся) погрузилась в осенний коматоз и производительность труда в паре шагов от финиша снизилась практически до нуля.
А если мы ещё и сайт их возьмёмся переводить...
В связи с вышесказанным, предлагаю кинуть клич в группе в ВК. По сути нам хватит одного, но идеального, человека :) Т.е. чтобы и работать в проекте у него было и желание и возможность, чтобы он владел на уровне выше среднего как английским, так и русским языками. Да, и чтобы адекватным был, а не как некоторые, не будем вспоминать кто :)
Да, требования высокие, но нам нужен ОДИН человек! Неужто не найдём?
Отцвела капуста...
И что-то мы увязли в каком-то болоте. По факту имеем кучу глав, которые надо начисто вычитывать и редактировать, но у нас в команде на подобное способны только мы с Мишей, причём в два прохода – сперва он, потом – я, или наоборот. При этом Миша, к тому же, ведущий переводчик проекта (думаю, со мной все согласятся), а порваться на много маленьких Миш он, может, и рад бы, да не может. При этом без качественной вычитки/редактирования тоже как-то не очень... Большая же часть переводчиков (включая и меня в части касающейся) погрузилась в осенний коматоз и производительность труда в паре шагов от финиша снизилась практически до нуля.
А если мы ещё и сайт их возьмёмся переводить...
В связи с вышесказанным, предлагаю кинуть клич в группе в ВК. По сути нам хватит одного, но идеального, человека :) Т.е. чтобы и работать в проекте у него было и желание и возможность, чтобы он владел на уровне выше среднего как английским, так и русским языками. Да, и чтобы адекватным был, а не как некоторые, не будем вспоминать кто :)
Да, требования высокие, но нам нужен ОДИН человек! Неужто не найдём?
Руссификация сайта katawa-shoujo.com
Все мы знаем, что есть такой вот сайт: http://www.katawa-shoujo.com/
И там есть какой угодно язык, кроме русского. Предлагаю обсудить целесообразность и возможность подготовки для владельцев сайта русского варианта страниц.
Под это дело можно создать отдельный перевод в рамках этого проекта, например.
Прошу высказываться.
И там есть какой угодно язык, кроме русского. Предлагаю обсудить целесообразность и возможность подготовки для владельцев сайта русского варианта страниц.
Под это дело можно создать отдельный перевод в рамках этого проекта, например.
Прошу высказываться.
"Окей" и Миша
Вычитываю сейчас Сидзу-2, а там DeMongo оставил все многочисленные мишины «Окей!» без переложения на нашенские «Ладно», «Хорошо» и т.д. И чем дальше я вычитываю, тем больше мне это нравится. Хотя ранее я всячески старался избавляться от этого словечка.
Так вот, предлагаю обсудить такое предложение: а давайте мы все мишины океи так и оставим в виде океев, но она будет единственным персонажем, который так говорит. Типа её фирменный стиль такой. По мне – весьма вписывается в её типаж.
Прошу высказываться :)
Так вот, предлагаю обсудить такое предложение: а давайте мы все мишины океи так и оставим в виде океев, но она будет единственным персонажем, который так говорит. Типа её фирменный стиль такой. По мне – весьма вписывается в её типаж.
Прошу высказываться :)
С днём рождения, Миша!

Счастья, здоровья, успехов всяческих, секса в самом лучшем смысле этого слова, денег побольше, а гиморров всяких – поменьше!!!
«Ты» или «Вы»
Предлагаю в комментах обсуждать все предложения, касательно обращения одного конкретного персонажа к другому.
Навеяно вот этим обсуждением в комментах: http://notabenoid.com/book/40660/154159?Orig_page=1#cmt_1238079
Результаты обсуждений буду выкладывать в шапку.
Навеяно вот этим обсуждением в комментах: http://notabenoid.com/book/40660/154159?Orig_page=1#cmt_1238079
Результаты обсуждений буду выкладывать в шапку.
Юзербар всем желающим из нашей команды!
Подумалось, а давайте я всем, кто захочет, сделаю юзербары, по типу вот этого:

Подробнее: http://vayurik.ru/wordpress/%D1%83%D1%82%D0%B8%D0%BB%D0%B8%D1%82%D1%8B

Подробнее: http://vayurik.ru/wordpress/%D1%83%D1%82%D0%B8%D0%BB%D0%B8%D1%82%D1%8B
"Partner" - это "партнёр" или "напарница"?
Речь идёт о роуте Эми и, вероятно, смежных. Там частенько Хис рассуждает об Эми, как о «partner», например, в контексте "человек, с которым ГГ занимается сексом бегом. В переводах вижу перевод этого слова, как «партнёр», но лично я перевёл бы как «напарница», ну, на худой конец – «партнёрша».
Хотелось бы узнать ваше мнение, чтобы потом привести к единому знаменателю этот момент.
Хотелось бы узнать ваше мнение, чтобы потом привести к единому знаменателю этот момент.
"Чёрт", "Чёрт побери" и прочее
Есть идея – все избыточно многочисленные упоминания рогатого в оригинале переводить каждый раз по-разному, например: «Ядрён батон», «Японский городовой» и так далее.
Т.е. сделать своего рода пасхальное яйцо.
Соответственно, хочется узнать мнение всех участников проекта по этому вопросу.
А также в комментах написать не_матерные синонимы этого словосочетания ;)
Т.е. сделать своего рода пасхальное яйцо.
Соответственно, хочется узнать мнение всех участников проекта по этому вопросу.
А также в комментах написать не_матерные синонимы этого словосочетания ;)
Технические вопросы руссификации
Решил создать тему, в которую все, кто ковыряет движок, могли бы писать свои наработки.
Так, например, есть проблема, связанная с невлезанием строк в отведённое им на экране место, причём заранее угадать это из-за разной ширины символов невозможно. Так, если посчитать, то букв «Ж» туда влезает всего-то около сотни, но это же не повод все фрагменты разбивать на короткие фразы, верно?
Первое, что приходит в голову – попытаться уменьшить размер шрифта.
Итак, что я пробовал:
Шаг 1.
Вроде как маны говорят, что за это отвечает свойство 'size' в параметре 'styleoverrides' в файле 'ui-strings.rpy'.
Попробовал скормить такое:
displayDict['en'].styleoverrides = {'font':mainfont, 'language':'western', 'size':-2, 'line_spacing':0}
Но получил ошибку 'SDL_ttf render failed'. Народ активно пытается её побороть, но, как я понял, всё сводится к косяку некой библиотеки.
Увы.
Шаг 2.
Шрифт. Так и не нашёл, где прописывается дефолтный шрифт (и его размеры), зато нам вполне под силу использовать какой-то свой. Для этого создаём в папке со скриптами 'game' подпапку 'fonts', куда и кладём файл со шрифтом. После этого указываем его в 'ui-strings.rpy' как-то так:
Но мои эксперименты со шрифтами ни к какому сколь-нибудь интересному результату не привели :(
Шаг 3.
А это что за нахер там такой – 'line_spacing'? А это – весьма любопытный нахер. Расстояние это межстрочное. Вот с ним поиграться стоит. И на текущий момент именно это свойство я и предложил бы использовать. Вместо нуля принимает как положительные, так и отрицательные значения. Положительные увеличивают отступ, отрицательные уменьшают. Значение в пикселях.
Так, при значении '-4' мы выгадываем ещё одну строчку, тем самым увеличивая кол-во влезающих 'Ж' примерно до 140, что весьма неплохо. Впрочем, при значении '-3' влезает столько же, только нижняя строка практически касается нижней рамки. Зато интервал всё же больше, а в большинстве фрагментов до 4-й строки всё равно дело не дойдёт, так что я – ЗА значение '-3'.
К слову, если мерить буквами 'о', то их влезает 280 штук, букв 'п' влезет аж 320 штук, а 'а' – тоже 320. Если померить 'Жопа'-ми, то это замечательное слово (именно с большой буквы, с пробелами между словами!) влезает 48 раз, что составляет 240 символов. Такая вот увлекательная у нас арифметика выходит :))))))
Но! Но обращаю внимание, что параметр 'styleoverrides' – глобальный, т.е. во всей игре эти отступы уменьшатся, поэтому злоупотреблять особо не стоит.
Ссылка по теме: http://www.renpy.org/wiki/renpy/doc/reference/List_of_Properties
PS Ссылка на файл шрифта с поддержкой жирности playtime_cyr2.ttf: http://vayurik.ru/ks/playtime_cyr2.ttf
Так, например, есть проблема, связанная с невлезанием строк в отведённое им на экране место, причём заранее угадать это из-за разной ширины символов невозможно. Так, если посчитать, то букв «Ж» туда влезает всего-то около сотни, но это же не повод все фрагменты разбивать на короткие фразы, верно?
Первое, что приходит в голову – попытаться уменьшить размер шрифта.
Итак, что я пробовал:
Шаг 1.
Вроде как маны говорят, что за это отвечает свойство 'size' в параметре 'styleoverrides' в файле 'ui-strings.rpy'.
Попробовал скормить такое:
displayDict['en'].styleoverrides = {'font':mainfont, 'language':'western', 'size':-2, 'line_spacing':0}
Но получил ошибку 'SDL_ttf render failed'. Народ активно пытается её побороть, но, как я понял, всё сводится к косяку некой библиотеки.
Увы.
Шаг 2.
Шрифт. Так и не нашёл, где прописывается дефолтный шрифт (и его размеры), зато нам вполне под силу использовать какой-то свой. Для этого создаём в папке со скриптами 'game' подпапку 'fonts', куда и кладём файл со шрифтом. После этого указываем его в 'ui-strings.rpy' как-то так:
rufont = 'fonts/DejaVuSansCondensed.ttf'
displayDict['en'].styleoverrides = {'font':rufont, 'language':'western', 'line_spacing':0}
displayDict['en'].sayfont = rufont
Но мои эксперименты со шрифтами ни к какому сколь-нибудь интересному результату не привели :(
Шаг 3.
А это что за нахер там такой – 'line_spacing'? А это – весьма любопытный нахер. Расстояние это межстрочное. Вот с ним поиграться стоит. И на текущий момент именно это свойство я и предложил бы использовать. Вместо нуля принимает как положительные, так и отрицательные значения. Положительные увеличивают отступ, отрицательные уменьшают. Значение в пикселях.
displayDict['en'].styleoverrides = {'font':mainfont, 'language':'western', 'line_spacing':-3}
Так, при значении '-4' мы выгадываем ещё одну строчку, тем самым увеличивая кол-во влезающих 'Ж' примерно до 140, что весьма неплохо. Впрочем, при значении '-3' влезает столько же, только нижняя строка практически касается нижней рамки. Зато интервал всё же больше, а в большинстве фрагментов до 4-й строки всё равно дело не дойдёт, так что я – ЗА значение '-3'.
К слову, если мерить буквами 'о', то их влезает 280 штук, букв 'п' влезет аж 320 штук, а 'а' – тоже 320. Если померить 'Жопа'-ми, то это замечательное слово (именно с большой буквы, с пробелами между словами!) влезает 48 раз, что составляет 240 символов. Такая вот увлекательная у нас арифметика выходит :))))))
Но! Но обращаю внимание, что параметр 'styleoverrides' – глобальный, т.е. во всей игре эти отступы уменьшатся, поэтому злоупотреблять особо не стоит.
Ссылка по теме: http://www.renpy.org/wiki/renpy/doc/reference/List_of_Properties
PS Ссылка на файл шрифта с поддержкой жирности playtime_cyr2.ttf: http://vayurik.ru/ks/playtime_cyr2.ttf
Начата сборка скрипта
Решил «потренироваться на кошечках» и неспешно приступил к сборке скриптов первого акта. Ниже буду писать о том, как продвигается эта работа.
В связи с тем, что в тексты в процессе этой работы вносятся изменения, которые не вносятся в соответствующие варианты перевода (просто чтобы время не тратить), то при обнаружении в уже собранных главах ошибок не правьте переводы, а оставляйте комменты, я внесу исправления в скрипт (если уже не внёс).
Готовые скрипты буду выкладывать к себе на сайт и выкладывать ссылку на файлы.
В дальнейшем напишу скрипт, который сможет генерить из скриптов файлы, аналогичные тому, что мы привыкли использовать тут в актах 2+.
Текущая ситуация:
font / playtime_cyr2.ttf
langinit / ru.lang
script-a1-monday_RU.rpy
script-a1-tuesday_RU.rpy
script-a1-wednesday_RU.rpy
script-a1-thursday_RU.rpy
script-a1-friday_RU.rpy
script-a1-saturday_RU.rpy
script-a1-sunday_RU.rpy
script-a2-emi_RU.rpy
script-a3-emi_RU.rpy
script-a4-emi_RU.rpy
script-a2-lilly_RU.rpy
script-a3-lilly_RU.rpy
script-a4-lilly_RU.rpy
script-a2-rin_RU.rpy
script-a3-rin_RU.rpy
script-a4-rin_RU.rpy
script-a2-hanako_RU.rpy
script-a3-hanako_RU.rpy
script-a4-hanako_RU.rpy
script-a2-shizune_RU.rpy
script-a3-shizune_RU.rpy
script-a4-shizune_RU.rpy
ui_i18n_RU.rpy
ui-strings_RU.rpy
ui-strings_FR.rpy (добавлено, чтобы в русской версии корректно выводилось название французского, а во французской – русского языка)
Ссылка на архив со скриптами (архив будет обновляться): http://vayurik.ru/ks/rc1/KS_scripts_1.4.zip
Инсталлятор: http://vayurik.ru/ks/rc1/[ns]_katawa_shoujo_russian_patch_1.4-[windows].exe
Архив для Linux: http://vayurik.ru/ks/rc1/[ns]_katawa_shoujo_russian_patch_1.4-[linux-x86].tar.bz2
При внесении изменений или просто желании обсудить и исправить какой-то фрагмент из перечисленных выше глав, пожалуйста, пинайте меня тем или иным способом :)
В связи с тем, что в тексты в процессе этой работы вносятся изменения, которые не вносятся в соответствующие варианты перевода (просто чтобы время не тратить), то при обнаружении в уже собранных главах ошибок не правьте переводы, а оставляйте комменты, я внесу исправления в скрипт (если уже не внёс).
Готовые скрипты буду выкладывать к себе на сайт и выкладывать ссылку на файлы.
В дальнейшем напишу скрипт, который сможет генерить из скриптов файлы, аналогичные тому, что мы привыкли использовать тут в актах 2+.
Текущая ситуация:
font / playtime_cyr2.ttf
langinit / ru.lang
script-a1-monday_RU.rpy
script-a1-tuesday_RU.rpy
script-a1-wednesday_RU.rpy
script-a1-thursday_RU.rpy
script-a1-friday_RU.rpy
script-a1-saturday_RU.rpy
script-a1-sunday_RU.rpy
script-a2-emi_RU.rpy
script-a3-emi_RU.rpy
script-a4-emi_RU.rpy
script-a2-lilly_RU.rpy
script-a3-lilly_RU.rpy
script-a4-lilly_RU.rpy
script-a2-rin_RU.rpy
script-a3-rin_RU.rpy
script-a4-rin_RU.rpy
script-a2-hanako_RU.rpy
script-a3-hanako_RU.rpy
script-a4-hanako_RU.rpy
script-a2-shizune_RU.rpy
script-a3-shizune_RU.rpy
script-a4-shizune_RU.rpy
ui_i18n_RU.rpy
ui-strings_RU.rpy
ui-strings_FR.rpy (добавлено, чтобы в русской версии корректно выводилось название французского, а во французской – русского языка)
Ссылка на архив со скриптами (архив будет обновляться): http://vayurik.ru/ks/rc1/KS_scripts_1.4.zip
Инсталлятор: http://vayurik.ru/ks/rc1/[ns]_katawa_shoujo_russian_patch_1.4-[windows].exe
Архив для Linux: http://vayurik.ru/ks/rc1/[ns]_katawa_shoujo_russian_patch_1.4-[linux-x86].tar.bz2
При внесении изменений или просто желании обсудить и исправить какой-то фрагмент из перечисленных выше глав, пожалуйста, пинайте меня тем или иным способом :)
Резюме
- Пол:
- мужчина
- Родной язык:
- русский
- С нами:
- с 2 сентября 2012 г. (5157 дней) по приглашению maximnot
- Деятельность:
-
154883 версии перевода
с общим рейтингом 18026
104397 комментариев
Карма: 35 (оценок: 35)

