Трудности перевода

Автор myst, января 20, 2009, 00:39

0 Пользователи и 2 гостей просматривают эту тему.

jvarg

Все боятся быть обвинёнными в ксенофобии. А вот в русофобии никто.
(© Захар Прилепин)

myst


Чайник777

Ладно, myst, говорите сразу, что не так.
DAZU brauchte Hitler 12 Jahre Zeit.

myst

Так а чо говорить, всё видно же.
Очевидно, тот переводчик отмазался по jvarg'овской схеме «Я ни при чём, так было в оригинале». :smoke:

jvarg

Опять личные наезды...

Я в этой теме ученик, а не учитель, и этого не скрываю.

Я по английски общаюсь с китайцами, а у них английский довольно специфичный...
Все боятся быть обвинёнными в ксенофобии. А вот в русофобии никто.
(© Захар Прилепин)

jvarg

Что касается вопроса: "under the hood" <> "все они"
Все боятся быть обвинёнными в ксенофобии. А вот в русофобии никто.
(© Захар Прилепин)

myst

Цитата: jvarg от мая  4, 2011, 17:41
Что касается вопроса: "under the hood" <> "все они"
Здесь как раз всё нормально. Перевод не выхлоп Промта.

myst

Цитата: jvarg от мая  4, 2011, 17:40
Опять личные наезды...
А чо дуться-то сразу? :donno:

Цитата: jvarg от мая  4, 2011, 17:40
Я в этой теме ученик, а не учитель, и этого не скрываю.
Но на советы тем не менее Вы не скупитесь: то советуете передавать смысл, то предлагаете цепляться за буквальный перевод вопреки законам целевого языка. :eat:

jvarg

Цитата: myst от мая  4, 2011, 17:58
о на советы тем не менее Вы не скупитесь:

Так вам никто не требует им буквально следовать. Это ж совет, а не категорический императив.

Я предлагаю, Вася предлагает, Петя предлагает - ваше право выбрать устраивающий вариант.

Если вам не нужно обсуждение, зачем вообще спрашиваете? 

Или вам нужен суперспец по английскому, который тупо за вас все трудные моменты будет переводить, а деньги будете вы получать?
Все боятся быть обвинёнными в ксенофобии. А вот в русофобии никто.
(© Захар Прилепин)

myst


Demetrius

Цитата: myst от мая  4, 2011, 13:59
Цитата: http://blogs.technet.com/b/markrussinovich/archive/2008/11/17/3155406.aspx
Applications might use Heap APIs, the .NET garbage collector, or the C runtime malloc library to allocate virtual memory, but under the hood all of these rely on the VirtualAlloc API.
Перевод:
Цитата: http://blogs.technet.com/b/markrussinovich/archive/2008/11/17/3155406.aspx
Приложения могли бы использовать для распределения виртуальной памяти Heap API, сборщик мусора .Net или Malloc-библиотеку C, но все они так или иначе опираются на VirtualAlloc API.
Кто мне скажет, что не так в переводе? :eat:
Мне вообще всё фраза не нравится. Не знаю, почему. Больше всего не нравится «API» и «Malloc-библиотека C».

Я бы лучше с сделал что-нибудь типа «В приложениях для распределения виртуальной памяти можно использовать функции для работы с кучей, сборщик мусора .NET или функцию malloc из библиотеки C, но все они опираются на функцию API VirtualAlloc».

Кстати, IMHO за замену malloc на Malloc в регистрочувствительном языке вообще надо сурово карать. Например, заставлять переводчика учиться программировать по своим переводам.

Demetrius

Цитата: http://blogs.technet.com/b/markrussinovich/archive/2008/11/17/3155406.aspx от мая  4, 2011, 19:10
the C runtime malloc library
«библиотека времени выполнения языка C с функцией malloc»
Ни один Промпт такое не осилит. ;D

myst

Эти ляпы неинтересны. :) Переводчик очевидно имеет весьма отдалённое отношение к программированию и к литературе по этой тематике.

Demetrius

Ну, ещё в русской версии добавили двусмысленность: непонятно, что опирается на VirtualAlloc: приложения или библиотеки. В английской такого нет.

Но, с другой стороны, оба понимания верны, так что проблем особых нет...

Цитата: myst от мая  4, 2011, 19:16
Переводчик очевидно имеет весьма отдалённое отношение к программированию и к литературе по этой тематике.
Вот по той причине я не почти читаю переводную литературу по программированию на русском. Хочется взять и сделать что-то нехорошее с такими переводами.

myst

Цитата: Demetrius от мая  4, 2011, 19:28
Ну, ещё в русской версии добавили двусмысленность: непонятно, что опирается на VirtualAlloc: приложения или библиотеки. В английской такого нет.
Вот это очень правильно подмечено.

Awwal12

frown complex - штойта за зверь??  :???
Фашиствующий имперец, асексуал и многожёнец, татарофоб, заслуженный функционер РПЦ. Слушает радио "Радонеж" и терпеть не может счастливых людей.

"Да здравствуют ДОЯРКИ!! Потому что доярки - это раса сверхчеловеков. За ними будущее планеты. Они переживут даже атомную войну, потому что доярки вечны, ибо хтоничны. И дадут потомство, которое тоже будет доярами и доярками. Ура, товарищи!.." (c) Awwal12

Sirko

Цитата: Awwal12 от мая  5, 2011, 16:12
frown complex - штойта за зверь??  :???

frown complex causes the vertical lines between the brow
мимические морщины между бровей/в области переносицы

Awwal12

Цитата: Sirko от мая  5, 2011, 16:50
frown complex causes the vertical lines between the brow
мимические морщины между бровей/в области переносицы
Дякую.
Фашиствующий имперец, асексуал и многожёнец, татарофоб, заслуженный функционер РПЦ. Слушает радио "Радонеж" и терпеть не может счастливых людей.

"Да здравствуют ДОЯРКИ!! Потому что доярки - это раса сверхчеловеков. За ними будущее планеты. Они переживут даже атомную войну, потому что доярки вечны, ибо хтоничны. И дадут потомство, которое тоже будет доярами и доярками. Ура, товарищи!.." (c) Awwal12

iopq

Цитата: myst от мая  4, 2011, 13:59
Цитата: http://blogs.technet.com/b/markrussinovich/archive/2008/11/17/3155406.aspx
Applications might use Heap APIs, the .NET garbage collector, or the C runtime malloc library to allocate virtual memory, but under the hood all of these rely on the VirtualAlloc API.
Перевод:
Цитата: http://blogs.technet.com/b/markrussinovich/archive/2008/11/17/3155406.aspx
Приложения могли бы использовать для распределения виртуальной памяти Heap API, сборщик мусора .Net или Malloc-библиотеку C, но все они так или иначе опираются на VirtualAlloc API.
Кто мне скажет, что не так в переводе? :eat:
В этом случае переведно все коряво
malloc это в stdlib.h а не библиотека

низачод
Poirot: Я, кстати, тоже не любитель выпить, хоть и русский.
jvarg: Профессионал? ;)

RawonaM

Цитата: iopq от мая  7, 2011, 00:18
В этом случае переведно все коряво
malloc это в stdlib.h а не библиотека
Это в оригинале так и написано, перевод ни при чем.

iopq

Цитата: RawonaM от мая  7, 2011, 01:05
Цитата: iopq от мая  7, 2011, 00:18
В этом случае переведно все коряво
malloc это в stdlib.h а не библиотека
Это в оригинале так и написано, перевод ни при чем.
malloc library и library malloc это то же самое?

malloc library может называться stdlib.h т.е. malloc library = библиотека функции malloc
Poirot: Я, кстати, тоже не любитель выпить, хоть и русский.
jvarg: Профессионал? ;)

myst

Цитата: iopq от мая  7, 2011, 01:22
malloc library может называться stdlib.h т.е. malloc library = библиотека функции malloc
Это бред. Заголовочники не являются библиотеками.

myst

Существует термин C runtime library. C runtime malloc library — это изврат Руссиновича, который очевидно должен означать the malloc function in the C runtime library.

iopq

Цитата: myst от мая  7, 2011, 07:14
Цитата: iopq от мая  7, 2011, 01:22
malloc library может называться stdlib.h т.е. malloc library = библиотека функции malloc
Это бред. Заголовочники не являются библиотеками.
Ну я не правильно сказал, тогда сама библиотека в stdlib.lib, но конечно же декларация функции в stdlib.h

Но если подумать в контексте C runtime malloc library это ошибка в оригинале
Poirot: Я, кстати, тоже не любитель выпить, хоть и русский.
jvarg: Профессионал? ;)

RawonaM

Цитата: iopq от мая  7, 2011, 07:45
Но если подумать в контексте C runtime malloc library это ошибка в оригинале
О чем я и говорю.

А намекаемую мистом ошибку в переводе не вижу че-то.

 

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр