BookTranslator
BookTranslator

Как да превеждате препратки и полета в Word, без да остават остарели стойности

Разделете кодовете на полета в Word, целите на отметките и показаните резултати преди превод. Използвайте структурен образец и списък с полета, за да проверите финалния DOCX файл.

Препратката в Word невинаги е обикновен текст. Думите, които виждате, може да са запазен резултат, генериран от отметка или друга структура в документа. Преведете изходния текст, от който зависи полето, запазете неговата вътрешна цел и проверете резултата след обновяване на финалния документ. Ако редактирате само видимия резултат, преводът може да изглежда завършен единствено до следващото опресняване на полетата.

Това ръководство разглежда именно проверката на тези зависимости. За стилове, таблици, прекъсвания на раздели и обща подготовка на редактируеми файлове започнете с работния процес за форматиране в Word.

Разделете кода, целта и показания резултат

Разглеждайте всяка препратка като три отделни елемента:

  • Инструкция: какво трябва да изчисли или извлече Word.
  • Цел: текстът с отметка, заглавието, надписът под фигура или друг източник, използван от тази инструкция.
  • Показан резултат: какво се вижда в документа в момента, което може да е остаряла информация.

Microsoft пояснява, че препратките представляват полета и че Word проследява реферираните елементи чрез скрити отметки. В настолната версия на Word за Windows с Alt+F9 се превключва между инструкциите на полетата и показаните резултати. Инструкцията не е изречение, което трябва да се изпраща за превод. Вижте документацията за препратки.

Например една препратка може да извлича текста на даден надпис. Ако преведете показания текст на препратката на френски, но оставите изходния надпис на английски, това не създава реална френска зависимост. Запазете идентификатора на целта и преведете съответния изходен надпис, след което проверете какво се генерира при обновяване.

Проверете малък образец, преди да се доверите на обемен отчет

Изтеглете примерния английски образец с полета, неговия вариант с локализиран източники готовия за повторно използване CSV с инвентаризация на полетата. В бележките към образеца са описани ограниченията му.

Това са минимални структурни примери, а не клиентски файлове или резултати от BookTranslator. Проверихме техния ZIP/XML състав, но не сме тествали визуализацията в настолния Word, обновяването на полетата или двупосочен цикъл на превод. Те умишлено съдържат остарели стойности за страниците и липсваща цел. Това не са готови документи.

Съществената разлика между пакетите е отбелязаният с показалец източник на надписа:

КомпонентАнглийски образецОбразец с локализиран източник
Име на показалецаCaptionTextCaptionText
Текст вътре в този показалецInspection resultsRésultats de contrôle
Инструкция за препраткаREF CaptionText с превключвател за хипервръзкаБез промяна
Запазен видим текст на препраткатаInspection resultsВсе още Inspection results
Умишлено липсваща целMissingTargetВсе още липсва

Непромененият английски изглед във втория пакет ясно показва разликата: промяната на източника и повторното генериране на неговия резултат са отделни операции. Това не доказва, че Word или инструмент за превод успешно са извършили обновяването.

Документацията на Microsoft за OpenXML SimpleField описва атрибута с инструкции и подсъдържанието на тази полева структура. Реалните DOCX файлове могат също така да представят полетата чрез отделни елементи за начало, инструкция, разделител и край. Не приемайте за даденост, че всяко поле може да бъде открито само чрез търсене на един XML елемент.

Направете опис на полетата, а не просто преброяване на думите

Използвайте следните разграничения, когато преглеждате доклад, дисертация или ръководство:

СтруктураТекст за преглед при преводСтруктурна зависимост, която да се запазиФинална проверка
СъдържаниеИзходни заглавияПринадлежност на заглавията и поле за таблицаФормулировка на заглавията, елементи и дестинации
Надпис и поредицаФормулировка на надписа и видим етикетИдентичност на поредицата и цел на надписаНомерът съвпада със съседните препратки
Текстова препраткаИзходен текст в целтаИдентичност на показалецаПравилен текст и правилна дестинация
Препратка към страницаЗаобикалящо изречениеПоказалец и крайно местоположение на страницатаДействителна финална страница, а не изходната номерация
Поле за страница в горен/долен колонтитулВсеки описателен етикетПоле за страница и поведение на разделаНомерът съответства на финалния документ
Формула в таблицаОписателни етикети на клеткиФормула и реферирани числови клеткиНезависимо проверено изчисление

Запишете региона, инструкцията, целта, очаквания текст на целевия език и решението за проверка. Поле, което трябва да остане числово, изисква различна проверка от такова, което възпроизвежда цял абзац с текст.

Тук е мястото, където решенията за текстовете, които не трябва да се превеждат, са от съществено значение. Имената на вътрешните отметки са идентификатори, а не етикети за читателите. Случайното преименуване на някоя от тях може да прекъсне връзката с нейните препратки. Ако даден шаблон изисква структурна миграция, разглеждайте това като отделна редакторска задача, а не като рутинна езикова замяна.

Преведете, прегенерирайте и след това проверете финалното оформление

Работете върху копие и запазете оригинала под ръка за сравнение. Препоръчителната от нас последователност е:

  1. Прегледайте съществуващите полета и цели преди превода. Запишете съществуващите преди това грешки, за да не бъдат сбъркани с нови.
  2. Преведете одобрения основен текст, заглавията, надписите и описателните етикети. Запазете инструкциите на полетата, идентификаторите на поредици и вътрешните цели непокътнати, освен ако собственикът на документа изрично не изиска структурна промяна.
  3. Завършете работата по оформлението на целевия език, преди да приемете резултатите, базирани на страници. По-дългите заглавия или различното пренасяне на редовете могат да променят мястото, където се появява дадена цел.
  4. Прегенерирайте съответните полета в приложението за редактиране.
  5. Сравнете резултата с описа, включително действителната крайна точка на препратката.
  6. Запазете, отворете отново и прегледайте версията за предаване, вместо да разчитате единствено на незапазен изглед за редактиране.

За настолната версия на Word за WindowsMicrosoft описва селектиране на основния текст с Ctrl+A, последвано от натискане на F9. Таблиците, съдържащи формули, може да изискват отделно маркиране и обновяване. Ако заглавията са променени, изберете пълно обновяване на съдържанието, а не само обновяване на номерата на страниците. Проверете останалите области поотделно; не приемайте маркирането на основния текст като доказателство, че горен колонтитул, долен колонтитул или всяко отделно поле са били проверени. Тези указания не са универсално пряко решение за всяка платформа или текстов редактор. Направете справка с актуалните инструкции на Microsoft за обновяване на полета.

Поправете взаимовръзката, а не формулировката на грешката

Три вида неизправности изискват различни действия:

  • Текстът на стария език се появява отново след обновяване. Проверете целевия източник. В примерния образец източникът на надписа и съхраненото визуализиране на REF могат да се проверяват независимо; не продължавайте да кърпите крайния резултат, пренебрегвайки неговия източник.
  • Препратката към страница запазва стария номер. Проверете местоположението на целевия елемент в крайния изглед на оформлението и генерирайте съответното поле отново. Промененият номер на страница може да е правилен, дори и да се различава от оригиналния.
  • Целевият елемент вече не съществува. Възстановете или създайте наново желания целеви елемент и изградете повторно препратката, ако е необходимо. Превеждането на съобщение за грешка не възстановява показалеца.

В ръководството на Microsoft за отстраняване на неизправности с показалци е обяснено как редакциите и изтриването на показалци могат да засегнат препратките. Елементът MissingTarget от мострата нарочно липсва: никакъв превод на заместителя не може да го превърне във валидна дестинация.

Не преобразувайте всяка препратка в статичен текст само за да изглежда документът изряден. Това може да е допустимо при изрично изискан статичен краен файл, но премахва живата зависимост, от която се нуждае всеки редактируем отчет. Запазете редактируем първоизточник и документирайте всяко преднамерено преобразувано в статичен текст екземпляр за предаване.

Одобрявайте файла според поведението му, а не според външния вид

Преди предаване изисквайте решение за всеки елемент от описа:

  • Целевият елемент все още съществува и отговаря на предвиденото заглавие, надпис или пасаж.
  • Изобразеният текст произхожда от одобрения източник на целевия език, а не от остарял кеш.
  • Номерирането и препратките към страници съответстват на окончателния документ.
  • Формулите в таблиците съвпадат при независима цифрова проверка.
  • Няма неразрешени грешки в препратките, прикрити с преведен или ръчно заменен текст.
  • Всички статични препратки са преднамерени и документирани като такива.

Таблицата в образеца използва 2 + 3 = 5 единствено за да направи зависимостта във формулата лесна за проверка. Тя не е доказателство за счетоводна точност, а нейните заместители за страници не са очаквани резултати от номерирането.

За използваем DOCX файл, който изисква цялостна чернова на превода, работният процес за DOCX на BookTranslator е възможна следваща стъпка. Това ръководство не гарантира, че BookTranslator запазва или обновява всяко поле, показалец, съдържание или формула в Word. Прегледайте представителен файл и направете проверките на ниво полета, преди да разчитате на крайния резултат. Сравнявайте инструментите според това изискване за приемане с помощта на ръководството за избор на инструменти за DOCX, вместо да приемате твърденията за запазено форматиране като доказателство, че динамичните препратки са оцелели.

Свързани публикации