Особенности перевода англоязычных текстов по web-разработке
2005-12-03
В русских переводах замечательных специализированных англоязычных книг нередко не к месту используются буквальные или просто неправильные переводы терминов, уже имеющих вполне устоявшиеся и широко используемые в соответствующей профессиональной среде русскоязычные эквиваленты. Область веб-разработки — не исключение.
Переводчик, разумеется, ни в чём не виноват — он вовсе не обязан быть профессионалом во всех областях, с текстами в рамках которых ему приходится сталкиваться. Удивляет нежелание / отсутствие возможности / непонимание издателя(ем) целесообразности при переводе конкретной книги нанять консультанта, хорошо разбирающегося в вопросе.
Нет никакой гарантии, что предлагаемый скромный мини-словарик принесёт реальную пользу в упомянутом контексте, однако, по крайней мере, достаточно достоверный, как позволяет надеяться опыт автора, источник теперь будет.
Итак:
- anchor (ссылка на элемент страницы) — якорь (не анкер);
- bug (ошибка в программе) — баг, ошибка (не жучок);
- build — сборка (не билд);
- box model — блочная модель (не модель прямоугольных областей, боксовая модель);
- browser — браузер (не броузер, бровзер, обозреватель — термин «браузер» является устоявшимся, написание и произношение через букву «а», в отличие от неправильного «броузер» или, тем более, «бровзер», соответствует транскрипции исходного англоязычного слова);
- by default / default value — по умолчанию / значение по умолчанию (не по дефолту / дефолтное значение);
- click — щелчок/щёлкнуть (не клик/кликнуть);
- comment — комментарий (не коммент или, тем более, каммент);
- content (информационное наполнение сайта) — контент (устоявшийся термин) (не содержимое, содержание);
- control panel — панель управления (не контрольная панель);
- details — подробности (не детали). Слово «детали», разумеется, тоже используется. Например, детали машин или детали изображения — это именно детали. Однако зачастую термин «детали» неуместно или не вполне уместно применяется там, где речь о подробностях;
- developer (человек) — разработчик (не девелопер);
- elastic layout — эластичный (не резиновый) макет/вёрстка;
- feature — возможность, функция, функциональная особенность (не фича);
- floating point — плавающая запятая (не плавающая точка — в русском языке разделителем целой и дробной частей числа является не точка, а запятая);
- frame (HTML-элемент) — фрейм (устоявшийся термин) (не кадр);
- JavaScript — JavaScript (не Java-скрипт, Java-сценарий — JavaScript является неделимым названием языка; JavaScript и Java — языки разные);
- icon — значок, пиктограмма (не иконка);
- implementation — реализация (не имплементация — не следует транслитерировать слова при наличии адекватного перевода);
- liquid/fluid layout — резиновый (не текучий, плавающий) макет/вёрстка;
- line (в исходных текстах программ) — строка (не линия);
- list — список (не лист — наличие аналогично звучащего слова в русском языке вовсе не означает, что оно является переводом соответствующего англоязычного слова);
- lock — блокировать (не лочить);
- logo — логотип (не лого);
- native support — родная, встроенная (не нативная) поддержка;
- paragraph (применительно к HTML-элементу P) — абзац (не параграф);
- presentation language — язык представления (не язык презентации);
- profile — профиль (не профайл — не следует транскрибировать слова при наличии адекватного перевода);
- programmer/programming — программист/программирование (не программер/программинг);
- status bar (информационная строка в окне программы) — строка состояния (не строка статуса, статусная строка);
- style property/rule (в CSS) — стилевое (не стилистическое) свойство/правило;
- tab (в браузерах и на сайтах) — вкладка (не таб). Не следует путать с закладкой (bookmark), представляющей собой ссылку в избранном, которой вкладка никоим образом не является;
- tag (в HTML-коде) — тег (не дескриптор, тэг);
- tag (применительно к «облакам») — метка (не тег или, тем более, таг);
- typography (применительно к шрифтам) — типографика (не типография);
- update — обновление (не апдейт);
- usability — юзабилити (не удобство использования);
- vendor — производитель, компания-разработчик (не вендор);
- website — сайт (не веб-сайт, web-сайт — в русском языке других сайтов просто не бывает, поэтому префикс веб-/web- избыточен).
Вышеизложенное не является догмой и позиционируется как рекомендация. Последнее обновление: 2010-05-28.
Комментарии | добавить
С "щелчком" (click) совершенно не согласен. "Клик", он и в Африке клик. Дословный перевод данного слова слух режет.
"floating point — плавающая запятая", ага, только в русском уже устоялось называть числа именно "с плавающей точкой", а не запятой.
эластичная = резиновая. по значению слов для гибкого и растягиваемого материала они равнозначны. а вот
liquid/fluid - не резиновая, а подвижная (в данном случае, как антоним словосочетанию static layout).
style property - стилевое свойство - не верно, правильно - свойство стиля.
tag - в "облаке" - ключевое слово
typography - переводится именно как типография, я не нашёл в словаре слово типографика.
в русском языке бывают не только веб-сайты ;)
Слух режет вариант непривычный, что не означает, что он неправильный. ;-) Смысл словаря как раз в том, чтобы, насколько это возможно, предотвратить насаждение в молодых умах заведомо ошибочной терминологии.