144 поста
Пост написан в блоге перевода, к которому у вас нет доступа.
Поиск/фильтр по проекту перевода
Прошу подумать над реализацией столь полезного функционала, как поиск/фильтр подстроки в оригиналах или переводах по всему проекту перевода, возможно аналогичного фильтрации внутри главы.
Частенько бывает так, что в процессе перевода встречается термин, который точно уже встречался, но ты не помнишь, как он был ранее переведён... И вот тут-то и начинается увлекательные длительные поиски по всем главам, количество которым запросто может переваливать за сотню :(
Частенько бывает так, что в процессе перевода встречается термин, который точно уже встречался, но ты не помнишь, как он был ранее переведён... И вот тут-то и начинается увлекательные длительные поиски по всем главам, количество которым запросто может переваливать за сотню :(
И снова про уродование кавычек
Взываю, О, Великий и Могучий!
Сделай же, пожалуйста, так, чтобы Нота не уродовала кавычки в комментах!
Часто приходится в комментах обсуждать варианты переводов, в которых в меру ряда факторов должны фигурировать РАЗНЫЕ виды кавычек. И вот тут-то и начинается порно в худшем смысле этого слова, потому что Нота пытается компьютерные кавычки заменять на ёлочки. Даже если не рассматривать полную бессмысленность этой операции, получается у неё это в принципе неважненько, из-за чего текст сильно теряет в читабельности, так ещё и отдельно приходится пояснять, где и какие кавычки надо использовать уже в самом переводе.
Пожалуйста, О, Дмитрий, услышь меня! Избавь от этого велосипеда! :)
Сделай же, пожалуйста, так, чтобы Нота не уродовала кавычки в комментах!
Часто приходится в комментах обсуждать варианты переводов, в которых в меру ряда факторов должны фигурировать РАЗНЫЕ виды кавычек. И вот тут-то и начинается порно в худшем смысле этого слова, потому что Нота пытается компьютерные кавычки заменять на ёлочки. Даже если не рассматривать полную бессмысленность этой операции, получается у неё это в принципе неважненько, из-за чего текст сильно теряет в читабельности, так ещё и отдельно приходится пояснять, где и какие кавычки надо использовать уже в самом переводе.
Пожалуйста, О, Дмитрий, услышь меня! Избавь от этого велосипеда! :)
Пост написан в блоге перевода, к которому у вас нет доступа.
Ошибка в работе фильтрации по переводчику
Ошибка заключается в том, что при фильтрации по переводчику неверно формируется/выводится список страниц.
Пример
Глава:
http://notabenoid.org/book/54445/237849
Если вручную посчитать кол-во переводов пользователя DOOMer, то получаем цифру 251.
Последние два перевода:
Пробормотав это, я отправляюсь на кухню, чтобы поискать там чего-нибудь съестного.
Полагаю, не стоит оставлять моего напарника голодным, да?
Если же теперь отфильтровать по переводчику:
http://notabenoid.org/book/54445/237849?show=2&show_user=DOOMer&to=&tt=
То получаем ровно 5 страниц по 50 переводов на страницу (т.е. 250 переводов).
В этом случае последним переводом будет:
Пробормотав это, я отправляюсь на кухню, чтобы поискать там чего-нибудь съестного.
Т.е. последний перевод просто потерялся.
Вдогонку
Ручная подстановка следующей цифры в URL (http://notabenoid.org/book/54445/237849?show=0&show_user=DOOMer&to=&tt=&Orig_page=9) эффекта не приносит.
Ошибка «копится», т.е. чем больше переводов в главе, тем больше в итоге будет «потеряно».
Возможно, эта ошибка проявляется и при иных критериях фильтрации, я этого просто не проверял.
Ошибка воспроизводится в «Старом» варианте интерфейса сайта. Хотя... и в новом тоже проявляется. Но в старом работать удобнее :)
Пример
Глава:
http://notabenoid.org/book/54445/237849
Если вручную посчитать кол-во переводов пользователя DOOMer, то получаем цифру 251.
Последние два перевода:
Пробормотав это, я отправляюсь на кухню, чтобы поискать там чего-нибудь съестного.
Полагаю, не стоит оставлять моего напарника голодным, да?
Если же теперь отфильтровать по переводчику:
http://notabenoid.org/book/54445/237849?show=2&show_user=DOOMer&to=&tt=
То получаем ровно 5 страниц по 50 переводов на страницу (т.е. 250 переводов).
В этом случае последним переводом будет:
Пробормотав это, я отправляюсь на кухню, чтобы поискать там чего-нибудь съестного.
Т.е. последний перевод просто потерялся.
Вдогонку
Ручная подстановка следующей цифры в URL (http://notabenoid.org/book/54445/237849?show=0&show_user=DOOMer&to=&tt=&Orig_page=9) эффекта не приносит.
Ошибка «копится», т.е. чем больше переводов в главе, тем больше в итоге будет «потеряно».
Возможно, эта ошибка проявляется и при иных критериях фильтрации, я этого просто не проверял.
Ошибка воспроизводится в «Старом» варианте интерфейса сайта. Хотя... и в новом тоже проявляется. Но в старом работать удобнее :)
Пост написан в блоге перевода, к которому у вас нет доступа.
Патч 2.2
Замечания и ошибки, которые нужно исправить в версии 2.1.
Утилиты-скрипты для экспорта/импорта переводов, а также поиска по всем главам
Если кому интересно, допилил свои скрипты для экспорта/импорта переводов и поиска по всем главам проекта.
Подробнее о функционале можно прочитать тут:
Про всё по чуть-чуть: http://anivisual.net/blog/2017-01-30-260
Про экспорт перевода: http://anivisual.net/blog/2014-09-29-64
Про импорт перевода: http://anivisual.net/blog/2014-10-14-72
Про проверку текстового файла: http://anivisual.net/blog/2014-12-15-73
Онлайн: http://vayurik.ru/tools/notabenoid/
Оффлайн: https://github.com/VaYurik/notabenoid-tools
По всем вопросам – обращайтесь.
Changelog:
24/11/2021: на GitHub выложена оффлайн-утилита для экспорта перевода отдельно взятой главы
07/11/2021: оффлайн (назовём ЭТО так) утилиты на 3-м Питоне для поиска по проекту и для экспорта проекта перевода: https://github.com/VaYurik/notabenoid-tools
22/04/2020: полностью переписан код утилиты для переноса текста, теперь она умеет переносить и по слогам.
02/03/2018: добавлена возможность удаления непереведённых фрагментов из главы (см. https://vk.com/vayurik?w=wall198054534_10239).
04/04/2017: добавлен поиск фрагментов с комментариями в проекте перевода (см. https://vk.com/vayurik?w=wall198054534_7532)
05/03/2017: добавлена настройка, позволяющая не импортировать повторно переводы, если они уже имеются на сайте.
30/01/2017: добавлены функции создания главы перевода, импорта (загрузки) оригиналов из текстового файла в уже созданную главу перевода и заодно очистка (т.е. удаление всего содержимого) главы перевода. (см.https://vk.com/vayurik?w=wall198054534_7343)
28/05/2016: добавлена функция создания резервной копии всего проекта перевода в виде ZIP-архива.(см.https://vk.com/vayurik?w=wall198054534_6369)
13/05/2016: добавлена настройка проверки только текста, расположенного между кавычками.(см.https://vk.com/vayurik?w=wall198054534_6274)
18/03/2016: добавлен экспорт перевода в XML-файл. (см.https://vk.com/vayurik?w=wall198054534_5912)
21/11/2015: добавлена передача параметров в скрипт поиска подстроки через ссылку (см.https://vk.com/wall198054534_5034)
6/08/2015: добавлен поиск и замена по всем главам проекта перевода.
6/05/2015: добавлен поиск по всем главам проекта перевода.
Подробнее о функционале можно прочитать тут:
Про всё по чуть-чуть: http://anivisual.net/blog/2017-01-30-260
Про экспорт перевода: http://anivisual.net/blog/2014-09-29-64
Про импорт перевода: http://anivisual.net/blog/2014-10-14-72
Про проверку текстового файла: http://anivisual.net/blog/2014-12-15-73
Онлайн: http://vayurik.ru/tools/notabenoid/
Оффлайн: https://github.com/VaYurik/notabenoid-tools
По всем вопросам – обращайтесь.
Changelog:
24/11/2021: на GitHub выложена оффлайн-утилита для экспорта перевода отдельно взятой главы
07/11/2021: оффлайн (назовём ЭТО так) утилиты на 3-м Питоне для поиска по проекту и для экспорта проекта перевода: https://github.com/VaYurik/notabenoid-tools
22/04/2020: полностью переписан код утилиты для переноса текста, теперь она умеет переносить и по слогам.
02/03/2018: добавлена возможность удаления непереведённых фрагментов из главы (см. https://vk.com/vayurik?w=wall198054534_10239).
04/04/2017: добавлен поиск фрагментов с комментариями в проекте перевода (см. https://vk.com/vayurik?w=wall198054534_7532)
05/03/2017: добавлена настройка, позволяющая не импортировать повторно переводы, если они уже имеются на сайте.
30/01/2017: добавлены функции создания главы перевода, импорта (загрузки) оригиналов из текстового файла в уже созданную главу перевода и заодно очистка (т.е. удаление всего содержимого) главы перевода. (см.https://vk.com/vayurik?w=wall198054534_7343)
28/05/2016: добавлена функция создания резервной копии всего проекта перевода в виде ZIP-архива.(см.https://vk.com/vayurik?w=wall198054534_6369)
13/05/2016: добавлена настройка проверки только текста, расположенного между кавычками.(см.https://vk.com/vayurik?w=wall198054534_6274)
18/03/2016: добавлен экспорт перевода в XML-файл. (см.https://vk.com/vayurik?w=wall198054534_5912)
21/11/2015: добавлена передача параметров в скрипт поиска подстроки через ссылку (см.https://vk.com/wall198054534_5034)
6/08/2015: добавлен поиск и замена по всем главам проекта перевода.
6/05/2015: добавлен поиск по всем главам проекта перевода.
Важное!
Ushinawareta Mirai wo Motomete
На текущий момент работа с данным проектом ведётся в другом формате и другими средствами.
Подробности: https://vk.com/ushinawareta_mirai_wo_motomete
Подробности: https://vk.com/ushinawareta_mirai_wo_motomete
Релиз нового патча вышел!
Yume Miru Kusuri - A drug that makes you dream
Прочитать про него можно тут: http://vayurik.ru/wordpress/archives/743
Информация на этом сайте устарела примерно на полгода (т.е. дорабатывался проект не здесь), поэтому ориентироваться на эти тексты нельзя.
Информация на этом сайте устарела примерно на полгода (т.е. дорабатывался проект не здесь), поэтому ориентироваться на эти тексты нельзя.
Резюме
- Пол:
- мужчина
- Родной язык:
- русский
- С нами:
- с 2 сентября 2012 г. (5157 дней) по приглашению maximnot
- Деятельность:
-
154883 версии перевода
с общим рейтингом 18026
104397 комментариев
Карма: 35 (оценок: 35)

