"Непереводимая игра слов"

Ребят, в процессе перевода тех.литературы столкнулся с тем, что нужно держать в тексте листинги программ, но при этом их не переводить (очевидно). Отсюда, хотелось бы такую штуку, которая отсутствует в движке нотабеноида: при разметке главы, помечать исходный участок как AS IS + как-то повесить на него атрибут «моноширинный шрифт», чтобы на выходе был русский текст и читабельный листинг.
Как вариант, фик с ним – я сам скопирую листинг в правую часть (переведённую), но всё-равно остаётся потребность правильно форматировать листинг и на выходе давать его моноширинным шрифтом. Будет здорово, если вы это напишете!
Заранее спасибо.
Написал thornik 24 января 2015, 18:29 Техподдержка 7 комментариев

Комментарии

Судя по вашему комментарию в другой теме, вы ожидаете от ноты того, что она (пока?) не умеет. Текст выдаётся в «plain text», упомянутые тут (http://notabenoid.org/blog/31911) тэги имеют смысл только в плеерах, которые эти тэги могут обработать.

Dogcat 24.01.15 в 19:09 · # ·
0

скрытые комментарии (6 шт.)

Не понимаю, про какие «плееры» речь. Мне нужен просто HTML исходник с переводом и тегами, которые я сам вставил – даже править ничего не нужно.

thornik 25.01.15 в 15:36 · # ·
0

Что вы хотели увидеть?
http://notabenoid.org/book/42515/164382
Тут вы используете тэг . Когда вы решите этот перевод выгрузить, этот тэг там останется. Обработка этих тэгов и применение форматирование остаётся на совести программ, которым вы потом свой перевод скормите. Поэтому я привёл пример субтитров и плееров: в тексте сабов могут встречаться html-тэги, а правильно отображать их будет плеер, которому эти сабы отдадут.

Dogcat 25.01.15 в 15:46 · # ·
2

Короче, неочевидный интерфейс создаёт кучу вопросов на пустом месте – теребите юзабилити.
Тот перевод, который я загружаю по кнопке «скачать», должен быть отдельной HTML-страницей, которая корректно отобразится браузером. А сейчас это текстовый шмот, за каким-то хреном всунутый под меню сайта – смысл?

thornik 25.01.15 в 16:19 · # ·
−2

Ммм, нет, тут всё вполне себе очевидно и осмысленно.
Нота – интерфейс для удобного коллективного перевода, а не база готовых переводов, поэтому какой смысл генерировать на основе перевода какую-то html-страницу? Кому она будет нужна? Раньше, возможно, вы смогли бы кинуть своим потенциальным читателям ссылку на такую страницу, а что сейчас?

Что напереводили, то и получили, дальнейшая судьба вашей работы – её форматирование и тем более её публикация – на вашей совести.

Dogcat 25.01.15 в 16:23 · # ·
2

Тут ещё проблема с отображением текста: пропорциональным шрифтом «непереводимый» кусок кода по-любому превращается в непонятное месиво – ему нужен моноширинный шрифт (и слева в оригинале, и справа в переводе). Если можно было бы пометить такой кусок как «код», не понадобилось бы вставлять никакие теги и рендриться на странице он мог бы правильным шрифтом.

thornik 25.01.15 в 16:23 · # ·
−2

Где вы будете публиковать перевод?
Если на каком-нибудь сайте, то забейте на тэг в переводе, на этом сайте всё отобразится правильно. Если в виде doc/pdf и прочее, то тут всё более грустно...я помечал «особые участки» текста по-своему, находил их потом в Word'e при помощи Ctrl-F и руками проставлял нужное мне форматирование.

Dogcat 25.01.15 в 16:28 · # ·
2