Страница 1 из 1

Обновление памяти memoQ переводами из MQXLZ-файлов

СообщениеДобавлено: Чт дек 08, 2016 21:15
BInc
Как обновить память переводов memoQ переведенными сегментами MQXLZ-файлов? Так, чтобы не экспортировать в TMX и не импортировать обратно. Есть какой-то быстрый способ?

Re: Обновление памяти memoQ переводами из MQXLZ-файлов

СообщениеДобавлено: Пт дек 09, 2016 12:37
AsIs
Открыть файл.MQXLZ в memoQ, выделить всё (ctrl+shift+A), подтвердить (ctrl+enter)

Re: Обновление памяти memoQ переводами из MQXLZ-файлов

СообщениеДобавлено: Пт дек 09, 2016 12:47
BInc
Спасибо, это здорово, но таких файлов у меня 334. Причем в каждом есть заблокированные сегменты, занесение которых нужно подтверждать дополнительным щелчком.

Re: Обновление памяти memoQ переводами из MQXLZ-файлов

СообщениеДобавлено: Пт дек 09, 2016 13:19
AsIs
Так вы бы сразу все ограничивающие условия в исходном посте изложили бы (334, заблокированные, "красное не переводить", возможно, еще что-нибудь)...
Пока не появились новые [ограничивающиен условия], рассказываю: склейте все файлы (Create view), отфильтруйте нужную группу сегментов (например, все заблокированные), разблокируйте их, выделите все, подтвердите, опять выделите все, заблокируйте обратно (если надо).
Или отфильтруйте все подтверждденные (но не заведенные в ТМ) незаблокированные сегменты, выделите их все и подтвердите. В результате этого действия подтвержденные сегменты попадут в ТМ.

Re: Обновление памяти memoQ переводами из MQXLZ-файлов

СообщениеДобавлено: Пт дек 09, 2016 13:31
BInc
Понял, спасибо!

Re: Обновление памяти memoQ переводами из MQXLZ-файлов

СообщениеДобавлено: Пт дек 09, 2016 15:57
Greenvalley
334 файла склеить в один? Ой не знаю. Теоретически возможно, практически memoQ зависал при открытии 100 склеенных файлов Excel. Конечно если в каждом файле по 2 сегмента, тогда получится. А так я бы по 50 файлов за раз обрабатывал. Сугубо личный опыт, может быть у вас все и получится

Re: Обновление памяти memoQ переводами из MQXLZ-файлов

СообщениеДобавлено: Пт дек 09, 2016 16:08
BInc
Как раз это у меня получилось - небыстро, но прошло. А как быть, если у меня есть только MQXLZ-файлы и ТМ, а проекта нет? Создавать его искусственно?

Re: Обновление памяти memoQ переводами из MQXLZ-файлов

СообщениеДобавлено: Пт дек 09, 2016 16:15
Greenvalley
Ну если у вас получилось склеить 334 файла, значит проект был. Как их без проекта то склеить?

Re: Обновление памяти memoQ переводами из MQXLZ-файлов

СообщениеДобавлено: Пт дек 09, 2016 16:53
BInc
В данном случае был проект, да. Но такую операцию мне довольно часто приходится выполнять, поэтому я интересуюсь более общим методом.

Re: Обновление памяти memoQ переводами из MQXLZ-файлов

СообщениеДобавлено: Пт дек 09, 2016 17:07
Greenvalley
Ну вот вам пошаговая процедура. Копипаста с Proz:

Step 1: Make up a name for the project (it can be anything but it should be something that you will easily recognize as belonging to that project)

Step 2: You must specify the source and target languages (this step is mandatory). Also, I noticed that the languages that you specify in this step must be the same as the languages that the person who created the MQXLZ file used. (For example, one time I tried to list the languages as Russian, English (US) and importing the MQXLZ file was not possible because the person who created it used Russian, English (UK) so I had to change my settings in order to match those of the MQXLZ file).

Step 3: Fill out optional project information about client, project, domain and subject. (you can also leave these empty).

Step 4: Click "Next".

Step 5: Add your translation documents. You should select "Import" and navigate to your MQXLZ file that you should have saved some place on your computer. Click on it, then select "Open". The file is now being imported. For this file type there is only one possible filter, the memoQ XLIFF filter which is automatically selected for MQXLZ files. So it's really easy and you can't possibly go wrong here. Select "OK" to finish importing the file.

Step 6: Add translation memories to the project. Use existing ones or create a new one.

Step 7: Add terminology bases to the project. Again, you can either use existing ones or create a new one.

Step 8: Select "Finish"

Re: Обновление памяти memoQ переводами из MQXLZ-файлов

СообщениеДобавлено: Пт дек 09, 2016 17:17
BInc
Ну то есть через создание виртуального проекта. Эта процедура понятна, спасибо. Я ожидал, что можно как в Студии - открыть ТМ и напрямую импортировать в нее содержимое переведенных файлов. Ладно, так и буду поступать, спасибо.

Re: Обновление памяти memoQ переводами из MQXLZ-файлов

СообщениеДобавлено: Пт дек 09, 2016 22:38
Andrew
В ТМ MemoQ этот фокус без проекта на нескольких файлах вроде бы пока не поддерживается, хотя ради сотен файлов один проект - небольшая нагрузка. Его, к тому же, можно сделать один раз и сохранить для последующего использования.
А вот в LiveDocs такой мороки нет, там MQXLZ импортируются напрямую, причем поддерживается и выделение множественных файлов, так что это вполне рабочий альтернативный путь в каких-то случаях.