master: посты
9 постов
рейтинг пользователя
Еще одна мысль по улучшению сервиса. В данный момент рейтинг пользователя суммирует баллы выставленные на все переводы сделанный пользователем. В результате, получается не совсем адекватная картина. Т.к. большинство пользователей ставят только минусы – мое наблюдение. То такой рейтинг не является рейтингом по сути, потому как не учитывает те переводы который пользователи молча оценили как нормальные. Это особенно заметно если абзац имеет одну версию перевода – ставить ей плюс не имеет никакого смысла, хотя минус могут поставить. Психология однако. Поэтому, предлагаю в профиле пользователя поле рейтинг считать как процент заминусованных переводов. Например, имеем всего переводенных абзацев 100, при этом 5 абзацев получили минусы, а остальные не были удостоины плюсов. Тогда райтинг пользователя будет 95%. Такой рейтинг будет отражать качество работы данного человека в понятных величинах, т.е. 95 процентов переведенных абзацев – хороши, и лишь 5 процентов – вызывают сомнения или некачественны. Иначе, гляда на профиль пользователя – абсолютно не понятно что ознает его рейтинг – хорош он как переводчик или плох..
Кстати, если абзац который получил минус был удален – этот минус останется в рейтинге или нет? И должен ли?
Кстати, если абзац который получил минус был удален – этот минус останется в рейтинге или нет? И должен ли?
замеченный ошибки и пара предложений
В процессе перевода обнаружили следующие ошибки:
Критическая:
Имеем текст содержащий похожие на HTML конструкции, например «Какой-то текст <ABC DEFGH>». При попытке добавить такой текст, в результате получается «Какой-то текст DEFGH>». Более того, после знака больше часто текст может терятся.
Мое мнение – ошибка критическая, не дающая нормально пользоваться сервисом.
Пользовательский интерфейс:
1) Если исходный текст содержит длинный строки из одного и того же повторяющегося символа, например, ==============================================================================,
то левая колонка при переводе становиться непропорционально большой, а правая наоборот – очень маленькой. Сейчас, чтобы хоть както иметь возможность пользоваться сервисом – приходится в колонке перевода забивать такуюже длинную строчку, чтобы раздвинуть её. Но это конечно же не выход, потому что страница становиться сильно большой по горизонтали и пользоваться ею – просто очень неудобно!
Как вариант решения, предлагаю вам четко задать размеры колонок, например 50%,50%. А сам текст в каждой ячейки обернуть в DIV со стилем overflow:auto. Тогда если и попадется такой уродец в оригинале, размер колонки не измениться, а у такого абзаца просто добавиться горизонтальный скроллер.
2) Поле для ввода текста перевода – очень маленькое. Если абзац приличный то работать на 2-3 строках просто неудобно!
Как вариант – растягивайте текстовый блок до размера всей ячейки, а лучше – добавьте кнопку «Развернуть» по нажатию на которую текстовое поле будет разворачиваться до приличных размеров..
Еще есть предложение – при просмотре результата – добавьте кнопку скачать, а еще лучше дайте на результат перевода статическую ссылку. Так чтобы сделав частичный перевод, можно было бы взять ссылку и потом проверят состояние по ней. Это сильно упростит процесс перевода документов состоящих из нескольких файлов. Многим гораздо удобнее написать один раз в скрипет wget -o mini-totorial/index.txt http://notabenoid.com/book/164/1652/ready?untr=o&format=h&download=1 вместо того чтобы каждый раз жать кучу кнопок, а потом еще заниматься копирование через редактор.
Еще полезная возможность – обновление оригинала. Т.к. переводимый текст может незначительно меняться со временем, если это какая-то документация. То было бы логично иметь возможность – обновить переводимый текст. Так чтобы для абзацев который совпадают в старом и новом тексте – автоматически брался существующий перевод. Или другой вариант – чтобы при добавлении нового текста, можно было бы перенести перевод от другого текста. Это даже более правильно, таким образом можно было бы добавлять новые версии документов. И автоматически дополнять их переводом для абзацев которые совпали с другим переводом.. Немного запутано, но думаю вы уловили мысль :)
Критическая:
Имеем текст содержащий похожие на HTML конструкции, например «Какой-то текст <ABC DEFGH>». При попытке добавить такой текст, в результате получается «Какой-то текст DEFGH>». Более того, после знака больше часто текст может терятся.
Мое мнение – ошибка критическая, не дающая нормально пользоваться сервисом.
Пользовательский интерфейс:
1) Если исходный текст содержит длинный строки из одного и того же повторяющегося символа, например, ==============================================================================,
то левая колонка при переводе становиться непропорционально большой, а правая наоборот – очень маленькой. Сейчас, чтобы хоть както иметь возможность пользоваться сервисом – приходится в колонке перевода забивать такуюже длинную строчку, чтобы раздвинуть её. Но это конечно же не выход, потому что страница становиться сильно большой по горизонтали и пользоваться ею – просто очень неудобно!
Как вариант решения, предлагаю вам четко задать размеры колонок, например 50%,50%. А сам текст в каждой ячейки обернуть в DIV со стилем overflow:auto. Тогда если и попадется такой уродец в оригинале, размер колонки не измениться, а у такого абзаца просто добавиться горизонтальный скроллер.
2) Поле для ввода текста перевода – очень маленькое. Если абзац приличный то работать на 2-3 строках просто неудобно!
Как вариант – растягивайте текстовый блок до размера всей ячейки, а лучше – добавьте кнопку «Развернуть» по нажатию на которую текстовое поле будет разворачиваться до приличных размеров..
Еще есть предложение – при просмотре результата – добавьте кнопку скачать, а еще лучше дайте на результат перевода статическую ссылку. Так чтобы сделав частичный перевод, можно было бы взять ссылку и потом проверят состояние по ней. Это сильно упростит процесс перевода документов состоящих из нескольких файлов. Многим гораздо удобнее написать один раз в скрипет wget -o mini-totorial/index.txt http://notabenoid.com/book/164/1652/ready?untr=o&format=h&download=1 вместо того чтобы каждый раз жать кучу кнопок, а потом еще заниматься копирование через редактор.
Еще полезная возможность – обновление оригинала. Т.к. переводимый текст может незначительно меняться со временем, если это какая-то документация. То было бы логично иметь возможность – обновить переводимый текст. Так чтобы для абзацев который совпадают в старом и новом тексте – автоматически брался существующий перевод. Или другой вариант – чтобы при добавлении нового текста, можно было бы перенести перевод от другого текста. Это даже более правильно, таким образом можно было бы добавлять новые версии документов. И автоматически дополнять их переводом для абзацев которые совпали с другим переводом.. Немного запутано, но думаю вы уловили мысль :)
процесс пошел :)
Bazaar is a distributed version control system
Итак, я добавил еще несколько документов для перевода. Далее, каждый день буду добавлять еще по несколько документов, чтобы все могли переводить то что нравиться. Пока все документы из каталога doc/en не будут переведены.
Я создал новую ветку для хранения переводов – https://code.launchpad.net/~alexey-shtokalo/bzr/doc-ru. Чтобы получить локальную копию ветки используйте bzr branch lp:~alexey-shtokalo/bzr/doc-ru.
На данный момент, уже существует следующая структура:
doc/index.ru.txt
doc/ru
doc/ru/mini-tutorial
doc/ru/mini-tutorial/index.txt
doc/ru/quick-reference
doc/ru/quick-reference/Makefile
doc/ru/quick-reference/quick-start-summary.pdf
doc/ru/quick-reference/quick-start-summary.png
doc/ru/quick-reference/quick-start-summary.svg
В файле doc/index.txt была добавлена ссылка на doc/index.ru.txt.
Внимание! Замечена ошибка при добавлении текста в notabenoid.com. Если в тексте встречаются конструкции вида <ABC DEFGH> то после импорта остается только DEFGH> первая часть <ABC
– теряется. Так что будьте внимательны со ссылками.
Я создал новую ветку для хранения переводов – https://code.launchpad.net/~alexey-shtokalo/bzr/doc-ru. Чтобы получить локальную копию ветки используйте bzr branch lp:~alexey-shtokalo/bzr/doc-ru.
На данный момент, уже существует следующая структура:
doc/index.ru.txt
doc/ru
doc/ru/mini-tutorial
doc/ru/mini-tutorial/index.txt
doc/ru/quick-reference
doc/ru/quick-reference/Makefile
doc/ru/quick-reference/quick-start-summary.pdf
doc/ru/quick-reference/quick-start-summary.png
doc/ru/quick-reference/quick-start-summary.svg
В файле doc/index.txt была добавлена ссылка на doc/index.ru.txt.
Внимание! Замечена ошибка при добавлении текста в notabenoid.com. Если в тексте встречаются конструкции вида <ABC DEFGH> то после импорта остается только DEFGH> первая часть <ABC
– теряется. Так что будьте внимательны со ссылками.
quick-start-summary
Bazaar is a distributed version control system
Сделал перевод карточки быстрого старта doc/en/quick-reference/quick-start-summary.svg, сюда не добавлял, т.к. сильно напряжно выдергивать текстовые надписи, а потом еще и копировать. Предлагаю, посмотреть всем желающим на получившиеся кривости и либо подправить самим либо сказать мне чего исправить :) Вот тут SVG и PNG версия – http://alexey.shtokalo.net/?p=22 – не знаю где еще можно выложить.
Ищем переводчиков Bazaar is a distributed version control system
Начат перевод «Bazaar is a distributed version control system / Базар – распределенная система контроля версий» с английского на русский
рекомендации
Bazaar is a distributed version control system
Итак, все желающие переводить документацию могут это делать. На данный момент я не ставлю ограничений на перевод – все, вплоть до гостей, могу переводить.
Т.к. многие во время перевода пользуются словарями, предлагаю использовать только один словарь http://multitran.ru – это позволит сделать минимальными расхождения в переводе одних и тех же выражений и фраз.
На данный момент я разместил только три небольших документа для перевода – пятиминутное введение, глосарий терминов и часто-задаваемые вопросы. По мере перевода данных документов – я добавлю и другие. Для этого у меня есть три причины:
1. Прежде чем браться за основное руководство пользователя, необходимо получить глосарий терминов. Иначе получим разночтение, что сделает перевод кривым.
2. Перевод основного руководства займет много времени. В то же время пятиминутка – будет готова очень скоро и для многих это будет лучше чем ничего.
3. Добавление текста на перевод требует подготовки для разбивки на абзацы. Для основного руководства – это займет какое-то время, чтобы получить аккуратные абзацы без разрыва текста.
Предлагаю в данном блоге вести обсуждение всех вопросов связанных с переводом документаци, чтобы не надо было далеко ходить.
Т.к. многие во время перевода пользуются словарями, предлагаю использовать только один словарь http://multitran.ru – это позволит сделать минимальными расхождения в переводе одних и тех же выражений и фраз.
На данный момент я разместил только три небольших документа для перевода – пятиминутное введение, глосарий терминов и часто-задаваемые вопросы. По мере перевода данных документов – я добавлю и другие. Для этого у меня есть три причины:
1. Прежде чем браться за основное руководство пользователя, необходимо получить глосарий терминов. Иначе получим разночтение, что сделает перевод кривым.
2. Перевод основного руководства займет много времени. В то же время пятиминутка – будет готова очень скоро и для многих это будет лучше чем ничего.
3. Добавление текста на перевод требует подготовки для разбивки на абзацы. Для основного руководства – это займет какое-то время, чтобы получить аккуратные абзацы без разрыва текста.
Предлагаю в данном блоге вести обсуждение всех вопросов связанных с переводом документаци, чтобы не надо было далеко ходить.
словарь
Добрый день, показал проект своему другу, он сразу же сказал чего не хватает – словаря! И действительно, когда я переводил документ, в некоторых абзацах встречались одни и те же термины (названия). И каждый переводчик так и норовил перевести их по своему. От этого конечный вариант перевода был немного кривоват, потому что использовались абзацы от разных переводчиков. Собственно вопрос, возможно ли получить некоторый простенький словарь, который был бы всегда на виду в пределах одного и того же документа. Так чтобы любой переводчик мог туда добавить определение и его перевод. Таким образом качество перевода резко повысилось бы...
экспорт-импорт
Вы сделали замечательную поддержку srt-файлов с титрами. Но, было бы еще очень неплохо, если бы вы добавили возможность импортировать (при создании) и экспортировать (конечный вариант) перевод в каталоги GNU GetText. Это текстовые файлы с расширением .po содержащие пары оригинал-перевод с некоторой дополнительной мета-информацией.. С такой возможностью, думаю к вам бы сразу подтянулось сообщество разработчиков открытого программного обеспечения, где эта технология активно используется. Нечто подобное существует в проекте launchpad.net...
обновление страницы во время перевода
Попробовал переводить и получил интересный эффект. Перевел абзац, сохранил его и продолжил работать со следующим. В это время, другой пользователь тоже перевел тот же абзац. Но, ни я ни он не узнали об этом. Это стало понятно только после того, как я случайно обновил страницу с переводами. Собственно суть предложения. Сдейлайте пожалуста, так чтобы когда кто-то переводит какой-то абзац включался режим обновления, скажем раз в минуту. Это позволит ускорить процесс перевода, за счет того, что тот кто не успеет сделать перевод первым – увидит альтернативный перевод и сможет сразу же подправить свой или вообще отказаться от своей версии, как заведомо худшей. Если раз в минуту – напрягает, то хотябы нужно обновлять состояние перевода всех абзацев после того как мы добавили новый или отредактировали старый..
Еще, было бы неплохо, добавить некоторое уведомление о комментаряих. К примеру, человек переводит текст. В это время кто-то нашел ошибку или неточность в его переводе и написал соотвествующий комментарий. Тогда автор перевода мог бы получить некоторое уведомление, например мигающая картинка комментария.. Так чтобы он сразу мог среагировать, пока голова настроена нужным образом :) В принципе, если будет добавлено обновление, то уведомление особо и не нужно, т.к. сразу будет видно что появились комментарии. Хотя лучше сделать отдельно, на случай если комментарии уже были или переводчик ушел на следующую страницу.
Еще, было бы неплохо, добавить некоторое уведомление о комментаряих. К примеру, человек переводит текст. В это время кто-то нашел ошибку или неточность в его переводе и написал соотвествующий комментарий. Тогда автор перевода мог бы получить некоторое уведомление, например мигающая картинка комментария.. Так чтобы он сразу мог среагировать, пока голова настроена нужным образом :) В принципе, если будет добавлено обновление, то уведомление особо и не нужно, т.к. сразу будет видно что появились комментарии. Хотя лучше сделать отдельно, на случай если комментарии уже были или переводчик ушел на следующую страницу.
Резюме
- Пол:
- мужчина
- Родной язык:
- русский
- С нами:
-
с 26 июля 2008 г.
(6657 дней)
Не является членом клуба. - Деятельность:
-
185 версий перевода
с общим рейтингом 1
17 комментариев
Карма: 1 (оценок: 1)
