Новости Энциклопедия переводчика Блоги Авторский дневник Форум Работа

Декларация Поиск О нас пишут Награды Читальня Конкурсы Опросы








ГП-цитатник

MemoQ -- как автоматически "переводить" числа?

MemoQ -- как автоматически "переводить" числа?

Сообщение oldboar » Сб авг 07, 2010 12:58

Здравствуйте
Осваиваю MemoQ (версия 4.0.19), перевожу с английского на русский. Много чисел, в которых нужно заменять десятичный знак (точку на запятую). В настройках проекта я задал "венгерский" стиль оформления чисел (больше всего похож на русский):
Project home > Settings > Auto-translation rules > галка у Numbers-HungarianGroup.
Но почему-то не работает автоподстановка чисел в сегменты перевода, а когда когда я делаю Copy Source To Target, то числа подставляются в исходном виде, с точкой вместо запятой.
Что я делаю не так?
Спасибо
oldboar

 
Сообщения: 86
Зарегистрирован: Сб ноя 01, 2008 00:16
Язык(-и): En > Ru, Ru > En





Re: MemoQ -- как автоматически "переводить" числа?

Сообщение Solaris » Сб авг 07, 2010 17:55

Я задал "французский" и все пошло нормально.

А кто-нибудь знает, как отключить подстановку "самосборных" сегментов? Уж очень надоело удалять этот англо-русский сумбур.
Глаголу не сравниться по звучанию
с воздействием, присущему молчанью.
Solaris

 
Сообщения: 150
Зарегистрирован: Ср сен 27, 2006 10:37
Откуда: Воронеж

Re: MemoQ -- как автоматически "переводить" числа?

Сообщение Greenvalley » Сб авг 07, 2010 19:48

oldboar писал(а):Но почему-то не работает автоподстановка чисел в сегменты перевода, а когда когда я делаю Copy Source To Target, то числа подставляются в исходном виде, с точкой вместо запятой.

Числа автоматически не меняются. Автоподстановка будет работать в каждом отдельном сегменте. В правом верхнем углу будет предложен вариант автоматической замены ("перевода") числа в нужный формат. Зеленым цветом помечен. Щелкаем по этому варианту и он ставится в ячейку перевода.
Массово заменить формат всех цифр в тексте через autotranslatables нельзя.

Я некоторое время дискутировал на эту тему с поддержкой МемоКью на Прозе, но понимания не нашел. Они упорно считают, что следует переводить даже числа, тщательно проверяя каждое по отдельности.

Есть один "кривой" вариант. Делаем сортировку по длине исходного текста. При этом в первую очередь идут ячейки с одними цифрами (как правило). Выделяем большой кусок таких сегментов, делаем Copy source to target и Confirm without update. Если требуется поправить формат, то перед подтверждением жмем Ctrl+F и делаем замены. Меняем запятую на точку, пробел на штрих и т.д. Потом подтверждаем без записи в ТМ, иначе у нас ТМ распухнет от посторонних записей.
У меня таким образом получается минут за 20 разобраться с 80-90% всех отдельно стоящих цифр в документе.
Аватара пользователя
Greenvalley

 
Сообщения: 431
Зарегистрирован: Чт мар 29, 2007 12:24
Откуда: Черногория
Язык(-и): Eng-Rus, Rus-Eng

Re: MemoQ -- как автоматически "переводить" числа?

Сообщение Greenvalley » Сб авг 07, 2010 19:52

Solaris писал(а):А кто-нибудь знает, как отключить подстановку "самосборных" сегментов? Уж очень надоело удалять этот англо-русский сумбур.

Меню Translation---->Automatic lookup and insertion -->убираем галочку у Automatically insert best results
И все. Ну или можно повысить match rate до 80%.

А, если сегменты самосборные, то у вас стоит галочка в пункте 3 этого меню. Попробуйте убрать только ее и посмотреть результаты.
Аватара пользователя
Greenvalley

 
Сообщения: 431
Зарегистрирован: Чт мар 29, 2007 12:24
Откуда: Черногория
Язык(-и): Eng-Rus, Rus-Eng

Re: MemoQ -- как автоматически "переводить" числа?

Сообщение Solaris » Сб авг 07, 2010 21:14

Greenvalley писал(а):
Solaris писал(а):А, если сегменты самосборные, то у вас стоит галочка в пункте 3 этого меню. Попробуйте убрать только ее и посмотреть результаты.


Спасибо огромное! С программой еще толком не разобрался, но работать с ней действительно удобно.

А Вы случайно не знаете, можно ли сделать в MemoQ подстановку чисел с единицами измерений?
Чтобы можно было подставить "10 %" или "10 мг", а не только "10".
Глаголу не сравниться по звучанию
с воздействием, присущему молчанью.
Solaris

 
Сообщения: 150
Зарегистрирован: Ср сен 27, 2006 10:37
Откуда: Воронеж

Re: MemoQ -- как автоматически "переводить" числа?

Сообщение Solaris » Сб авг 07, 2010 21:21

Greenvalley писал(а):Есть один "кривой" вариант. Делаем сортировку по длине исходного текста. При этом в первую очередь идут ячейки с одними цифрами (как правило). Выделяем большой кусок таких сегментов, делаем Copy source to target и Confirm without update. Если требуется поправить формат, то перед подтверждением жмем Ctrl+F и делаем замены. Меняем запятую на точку, пробел на штрих и т.д. Потом подтверждаем без записи в ТМ, иначе у нас ТМ распухнет от посторонних записей.
У меня таким образом получается минут за 20 разобраться с 80-90% всех отдельно стоящих цифр в документе.


Для файлов DOC есть еще один вариант. Если цифры в таблицах, то можно выбрать для них скрытый шрифт. Текст, выделенный скрытым шрифтом, в МQ не импортируется. После экспорта текста из MQ заменить точки на запятые можно старым добрым способом :-)
Глаголу не сравниться по звучанию
с воздействием, присущему молчанью.
Solaris

 
Сообщения: 150
Зарегистрирован: Ср сен 27, 2006 10:37
Откуда: Воронеж

Re: MemoQ -- как автоматически "переводить" числа?

Сообщение oldboar » Вс авг 08, 2010 06:24

Greenvalley писал(а):Числа автоматически не меняются. Автоподстановка будет работать в каждом отдельном сегменте. В правом верхнем углу будет предложен вариант автоматической замены ("перевода") числа в нужный формат. Зеленым цветом помечен. Щелкаем по этому варианту и он ставится в ячейку перевода.


Есть один "кривой" вариант. Делаем сортировку по длине исходного текста. При этом в первую очередь идут ячейки с одними цифрами (как правило). Выделяем большой кусок таких сегментов, делаем Copy source to target и Confirm without update. Если требуется поправить формат, то перед подтверждением жмем Ctrl+F и делаем замены. Меняем запятую на точку, пробел на штрих и т.д. Потом подтверждаем без записи в ТМ, иначе у нас ТМ распухнет от посторонних записей.
У меня таким образом получается минут за 20 разобраться с 80-90% всех отдельно стоящих цифр в документе.


Спасибо, Greenvalley. Всё работает
oldboar

 
Сообщения: 86
Зарегистрирован: Сб ноя 01, 2008 00:16
Язык(-и): En > Ru, Ru > En

Re: MemoQ -- как автоматически "переводить" числа?

Сообщение Greenvalley » Вс авг 08, 2010 06:36

Solaris писал(а):
Greenvalley писал(а):А Вы случайно не знаете, можно ли сделать в MemoQ подстановку чисел с единицами измерений?
Чтобы можно было подставить "10 %" или "10 мг", а не только "10".

Сейчас вот попробовал :grin:
Надо создать новое правило в Setting-->Auto translation rules, обозвать его как-нибудь, потом нажать Edit, открыть вкладку Conversions и там создавать правила.
Там четыре поля - исходная единица, ее перевод, масштаб (коэффициент) и постоянное "смещение" (не знаю как его назвать). Если нам нужно перевести дюймы в см, то в первое поле пишем inch, во второе - см, третье - 2,54, четвертое 0.
В результате MemoQ будет автоматом переводить дюймы в сантиметры и пересчитывать их с заданным коэффициентом. Ну и так с любой единицей измерения. Если пересчет не нужен, то поля 3 и 4 - 1 и 0 соответственно.
Аватара пользователя
Greenvalley

 
Сообщения: 431
Зарегистрирован: Чт мар 29, 2007 12:24
Откуда: Черногория
Язык(-и): Eng-Rus, Rus-Eng

Re: MemoQ -- как автоматически "переводить" числа?

Сообщение Greenvalley » Вс авг 08, 2010 06:37

Solaris писал(а):Для файлов DOC есть еще один вариант. Если цифры в таблицах, то можно выбрать для них скрытый шрифт. Текст, выделенный скрытым шрифтом, в МQ не импортируется. После экспорта текста из MQ заменить точки на запятые можно старым добрым способом :-)

Или так :-)
Аватара пользователя
Greenvalley

 
Сообщения: 431
Зарегистрирован: Чт мар 29, 2007 12:24
Откуда: Черногория
Язык(-и): Eng-Rus, Rus-Eng

Re: MemoQ -- как автоматически "переводить" числа?

Сообщение Solaris » Вс авг 08, 2010 10:50

Greenvalley писал(а):В результате MemoQ будет автоматом переводить дюймы в сантиметры и пересчитывать их с заданным коэффициентом. Ну и так с любой единицей измерения. Если пересчет не нужен, то поля 3 и 4 - 1 и 0 соответственно.


Получилось! Спасибо! Только два нуля после запятой подставляет там, где это не нужно, т.е было "1 mg", а стало "1,00 мг".
Глаголу не сравниться по звучанию
с воздействием, присущему молчанью.
Solaris

 
Сообщения: 150
Зарегистрирован: Ср сен 27, 2006 10:37
Откуда: Воронеж

Re: MemoQ -- как автоматически "переводить" числа?

Сообщение Greenvalley » Вс авг 08, 2010 14:08

Ну да, у меня тоже так делает. Сперва не заметил. Странно. Ну может потом разберусь...
Аватара пользователя
Greenvalley

 
Сообщения: 431
Зарегистрирован: Чт мар 29, 2007 12:24
Откуда: Черногория
Язык(-и): Eng-Rus, Rus-Eng

Re: MemoQ -- как автоматически "переводить" числа?

Сообщение Solaris » Вс авг 22, 2010 20:39

Greenvalley писал(а):Ну да, у меня тоже так делает. Сперва не заметил. Странно. Ну может потом разберусь...


Greenvalley, а Вы случайно не знаете, куда лучше направлять предложения по улучшению программы?
Может у Kilgray есть для это специальный форум?
Глаголу не сравниться по звучанию
с воздействием, присущему молчанью.
Solaris

 
Сообщения: 150
Зарегистрирован: Ср сен 27, 2006 10:37
Откуда: Воронеж

Re: MemoQ -- как автоматически "переводить" числа?

Сообщение Greenvalley » Пн авг 23, 2010 09:26

Форум конечно же есть. На Прозе:
http://www.proz.com/forum/memoq_support-590.html
Аватара пользователя
Greenvalley

 
Сообщения: 431
Зарегистрирован: Чт мар 29, 2007 12:24
Откуда: Черногория
Язык(-и): Eng-Rus, Rus-Eng

Re: MemoQ -- как автоматически "переводить" числа?

Сообщение Solaris » Пн авг 23, 2010 11:08

Greenvalley писал(а):Форум конечно же есть. На Прозе:
http://www.proz.com/forum/memoq_support-590.html


Спасибо, Greenvalley!
Глаголу не сравниться по звучанию
с воздействием, присущему молчанью.
Solaris

 
Сообщения: 150
Зарегистрирован: Ср сен 27, 2006 10:37
Откуда: Воронеж



Словари русского языка

www.gramota.ru
Словарь Мультитран
Язык

Вернуться в MemoQ

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1