Как перевести диаграмму Visio и сохранить схему

Разбираем, как перевести текст в фигурах Visio, подготовить VSDX к работе и проверить верстку, связи, свойства и подписи после перевода.

Также: EN UK RU
Как перевести диаграмму Visio и сохранить схему

Английская схема процесса может выглядеть простой, пока ее не нужно передать русскоязычной команде: подписи не помещаются в фигуры, решение «да/нет» теряет смысл, а комментарии и данные фигур остаются на исходном языке. Перевести диаграмму Visio - значит сохранить не только слова, но и логику, связи и структуру файла.

Для небольшой схемы можно заменить надписи вручную. Для многостраничного файла с повторяющимися терминами, гиперссылками и данными фигур безопаснее подготовить контролируемый процесс: извлечь текст, перевести его в контексте и сверить результат с исходником.

Что именно переводится в диаграмме Visio

Диаграмма Visio состоит из страниц, фигур и связей между объектами. Перевод может затрагивать текст внутри фигур, текстовые блоки, названия страниц, свойства фигур, гиперссылки и подписи, встроенные в изображения. Если обработать только то, что видно на основной странице, часть содержимого останется незамеченной.

Формат VSDX был представлен с Visio 2013 и пришел на смену более ранним форматам VSD и VDX. Microsoft описывает VSDX как пакет, основанный на Open Packaging Conventions и XML (документация Microsoft о формате VSDX). Файл можно переименовать в ZIP и посмотреть его внутренние части, но это не превращает его в обычный текстовый документ.

Внутри пакета лежат XML-файлы, изображения и файлы связей. Отношения между частями соединяют страницы, фигуры-шаблоны, изображения и объекты. Простая замена видимых строк внутри архива может нарушить такие отношения или оставить переведенную подпись не в той части документа. Поэтому редактирование на уровне пакета требует понимания структуры, а не только поиска текста.

У фигуры есть видимая надпись, но текст не всегда сводится к одной строке. XML-элемент Text может содержать текстовые фрагменты с разными параметрами символов и абзацев, табуляцию и маркеры полей. Если извлечь содержимое как сплошной текст, можно потерять форматирование или неправильно обработать поля (описание элемента Text в XML-схеме Visio).

Есть и второй слой - ShapeSheet. ShapeSheet хранит свойства, влияющие на вид и поведение документов, страниц, фигур, групп и других объектов. Окно рисунка и окно ShapeSheet показывают одну и ту же фигуру с разных сторон (объяснение ShapeSheet от Microsoft). Если данные фигуры используются в отчетах или автоматизации, перевод одной видимой подписи не обновляет автоматически все связанные значения.

Рассмотрим условную схему согласования заявки. В прямоугольнике написано «Review request», рядом стоит ромб «Approved?», а у исходящих стрелок - «Yes» и «No». В свойствах одной фигуры может храниться внутренняя категория, а ссылка на стрелке вести на страницу с описанием процесса. Перевести только прямоугольник недостаточно: сотрудник увидит русские узлы, но английские варианты ответа, ссылку и служебные данные.

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

Слой Пример Что проверить
Текст фигур «Review request» Значение, терминологию, длину строки
Логика схемы «Yes» и «No» у ромба Соответствие подписи исходящей связи
Текстовые блоки Заголовок, сноска, легенда Объекты вне основного потока
Названия страниц «Returns process» Навигацию и ссылки на страницы
ShapeSheet и данные Категория, код процесса Невидимые свойства, нужные другим системам
Гиперссылки Ссылка на инструкцию Адрес, отображаемый текст, целевую страницу
Изображения Снимок экрана с подписями Текст внутри картинки, который не редактируется как текст фигуры

Microsoft отдельно указывает, что текстовое поле в Visio само является фигурой: его можно выделить, переместить и изменить его размер. Заголовки, комментарии, легенды и сноски могут находиться вне основных узлов (инструкция Microsoft по форматированию текста). При ревью смотрите не только на соединенные элементы, но и на всю страницу.

Почему встроенного перевода Visio недостаточно

Главный вопрос при локализации - не где найти кнопку перевода, а как получить полный перечень строк и вернуть их на правильные места. Функция Microsoft Office Translate, согласно справке Microsoft, доступна для Word, Excel, OneNote, Outlook и PowerPoint. Visio в этом списке не указан (справка Microsoft о Translate).

В той же справке описан сценарий перевода выбранного текста в Excel: пользователь копирует результат и вставляет его в исходное место. Это не готовый процесс для диаграммы, где нужно связать каждую строку с конкретной фигурой и сохранить решение, подпись линии и форматирование.

В Visio можно выделить несколько фигур сочетанием Ctrl и щелчка или выбрать все фигуры сочетанием Ctrl+A, а затем применить к ним форматирование. Microsoft описывает этот механизм именно как форматирование текста, а не как массовый перевод (инструкция по форматированию текста в Visio). Выделение всех объектов помогает, например, сменить шрифт, но не подменяет переводы для каждого узла.

В обсуждении на форуме Spiceworks пользователь описывал ситуацию с английским интерфейсом программы и испанским текстом в контекстных меню и свойствах фигур:

“I have a client that bought a laptop in Argentina, then created a Visio drawing with said laptop.”

Пользователь писал о ноутбуке, купленном в Аргентине, и созданной на нем диаграмме Visio. Пример показывает, почему язык интерфейса и язык содержимого схемы - разные задачи: изменение языковых предпочтений программы само по себе не переводит подписи и данные фигур. Это сообщение опубликовано на форуме и не является описанием текущего функционала Visio.

Можно ли перевести все фигуры одним действием?

Выделить много фигур и изменить их форматирование можно, но Microsoft не описывает такой выбор как функцию массового перевода. Даже если внешний переводчик возвращает список переводов, Visio должен получить каждую строку для соответствующей фигуры, а не общий абзац без привязки к объектам.

Для нескольких коротких подписей ручная замена может оказаться проще выгрузки. Для десятков узлов или повторяющихся формулировок ручная работа создает другую опасность: одинаковые термины переводятся по-разному, а часть мелких объектов остается без внимания.

Практичный компромисс - сохранить таблицу, где рядом находятся идентификатор или контекст фигуры, исходная строка и перевод. Контекст важен: английское Return в одном месте может означать возврат товара, а в другом - возвращение к предыдущему шагу. Переводчик без контекста выберет слово по строке, а не по логике процесса.

Как подготовить текст фигур к переводу

Visio предлагает собрать текст и данные фигур в отчет. Microsoft пишет: “You can run a report that lists the text or data that is associated with your shapes.” То есть отчет может перечислить текст или данные, связанные с фигурами. Справка описывает варианты вывода в Excel, HTML, во встроенную таблицу Excel в фигуре или XML (создание отчета о данных фигур).

Отчет - удобная основа для таблицы перевода, но не готовая локализованная диаграмма. Его нужно настроить так, чтобы запись можно было сопоставить с конкретным объектом и проверить, что в результат попали нужные страницы, типы фигур и поля. После настройки протестируйте отчет на копии файла: если он пропускает текстовые блоки или служебные данные, переводная таблица окажется неполной.

Microsoft указывает, что Visio включает примеры определений отчетов и позволяет изменять их или создавать новые с помощью мастера. Количество готовых определений зависит от документации и версии продукта, поэтому для процесса важнее не число шаблонов, а проверка выбранного определения на конкретной диаграмме.

Функция SHAPETEXT возвращает текст заданной фигуры или текущей фигуры. Необязательные флаги могут нормализовать табуляцию, пробелы, переносы строк и типографские кавычки (справка Microsoft по SHAPETEXT). Такая функция полезна для получения текстового значения, но сам факт извлечения строки не решает задачу сопоставления, учета форматирования и обратной вставки.

Поле таблицы Для чего оно нужно
Страница Показывает, где искать строку в исходной схеме
Идентификатор или имя фигуры Помогает вернуть перевод правильному объекту
Исходный текст Сохраняет точное написание до локализации
Контекст Объясняет роль узла, решения или линии
Перевод Фиксирует целевой вариант
Примечание Отмечает неоднозначность, сокращение или лимит места
Статус проверки Показывает, сверяли ли перевод со схемой

Заполняйте контекст там, где отдельная строка допускает несколько значений. Например, подпись Open может относиться к открытию заявки, открытому состоянию задачи или действию открытия страницы. Указание «статус карточки» или «кнопка действия» помогает выбрать перевод и не менять смысл.

Если строка повторяется, не считайте повторы автоматически одинаковыми. Два узла с текстом «Close» могут иметь разные функции, а одна и та же английская фраза может использоваться как название действия и как итоговый статус. Сопоставьте перевод по роли фигуры и стрелкам до массовой замены.

Для сложного VSDX можно работать с XML-пакетом, но сначала сделайте копию исходного файла. Отредактировать XML-фрагмент и сохранить архив еще не значит сохранить документ корректным: важно не повредить файлы связей, страницы, шаблоны фигур и изображения. Проверка в Visio после пересборки обязательна.

Как выбрать способ перевода для команды

У бюро, фрилансера и онлайн-процесса разные сильные стороны. Выбирайте по устройству диаграммы: объему повторяющегося текста, наличию данных ShapeSheet, требованию хранить несколько языков и возможности проверять конечный файл в Visio.

Бюро переводов

Бюро подходит, если схема описывает регулируемый процесс, производственную инструкцию или действия, где неверная подпись может привести к ошибке. Менеджер проекта может разделить работу между переводом, редактурой и проверкой терминологии, а команда заказчика - дать предметные комментарии.

Перед передачей уточните, в каком формате бюро принимает файл и что вернет: готовый VSDX, таблицу переводов или только текст. Уточните и состав работы: входят ли текстовые блоки вне узлов, свойства фигур, названия страниц, ссылки и надписи внутри изображений. Формулировка «перевод диаграммы» сама по себе не отвечает на эти вопросы.

Для работы через таблицу заранее передайте имена страниц, идентификаторы фигур и короткое описание процесса. Если переводчик видит только строку Hold, он не знает, нужно ли перевести ее как «удерживать», «приостановить» или «хранить». Схема контекста и стрелок позволяет выбрать вариант по функции.

Недостаток бюро - необходимость организовать обмен файлами и согласовать формат результата. Если исполнителю нужно вручную открывать каждую фигуру, объем работы зависит не только от числа слов, но и от того, насколько легко связать строку с местом на странице.

Фрилансер-переводчик

Фрилансер может быть удобен для одной диаграммы или регулярного набора схем, особенно если он уже знает терминологию команды. Заказчик взаимодействует напрямую с переводчиком и может передать комментарии по конкретным узлам без длинной цепочки согласований.

Перед началом работы договоритесь о способе передачи перевода. Одним подходит редактирование копии VSDX, другим - таблица с отдельными строками. Выбранный формат должен сохранять привязку к фигурам; таблица только из исходного и целевого текста не помогает, если неизвестно, в каком месте схемы использовать каждую строку.

Попросите отметить непонятные термины, сокращения и строки, смысл которых зависит от направления стрелки. Не разрешайте молча «улучшать» логику процесса: переводчик может сделать фразу естественнее, но владелец схемы должен подтвердить, что действие и результат остались теми же.

Ограничение этого варианта - зависимость от возможностей одного исполнителя. Человек, который хорошо переводит, не обязательно умеет безопасно редактировать сложный файл Visio. Разделите ответственность: переводчик отвечает за смысл, а специалист, знакомый с исходной диаграммой, - за возврат текста и проверку логики.

Онлайн-инструмент для документов

Онлайн-переводчик удобен, когда исходный материал можно подготовить в поддерживаемом формате и проверить результат отдельным этапом. В ChatsControl можно загрузить документ DOCX или PDF и получить перевод с сохранением структуры документа. Для Visio это не означает прямой перевод файла VSDX: сначала нужно получить текст и подготовить его в поддерживаемом формате, например в таблице или документе.

Такой маршрут решает задачу перевода текста с контекстом, если структура выгрузки аккуратно хранит исходные строки и привязку к фигурам. После перевода ответственный сотрудник сопоставляет строки с исходной таблицей и возвращает их в Visio. Сильная сторона подхода - отдельная работа с документом; ограничение - сервис не заявлен как редактор Visio и не возвращает готовую диаграмму VSDX.

Если перевод включает непривычную терминологию, добавьте пояснения и предпочтительные варианты до обработки. После результата сверяйте не только грамматику, но также идентификаторы, названия и решения в узлах. Автоматический перевод не знает, какое внутреннее значение команда закрепила за короткой подписью.

Для проверки результата полезен двуязычный просмотр: переводчик или редактор видит исходный текст рядом с целевым и быстрее замечает пропуски. Но сверка текста не заменяет проверку в Visio: таблица может быть правильной, а после возврата строка не помещается в ромб или оказывается на другой странице.

Сравнение вариантов

Способ Хорошо подходит Что нужно организовать Основной риск
Бюро Сложный процесс, редактура и терминологическое согласование Формат файла, перечень слоев, приемку результата В объем заказа могут не попасть свойства и текст в изображениях
Фрилансер Одна схема или повторяющийся тип диаграмм Контекст, формат обмена, ответственного за проверку VSDX Хороший переводчик может не владеть структурой Visio
Онлайн-переводчик Текст, подготовленный в документе или таблице Выгрузку, привязку строк к фигурам и обратную вставку Не всякий инструмент принимает VSDX и возвращает готовую диаграмму
Самостоятельный перевод Небольшая схема с понятной терминологией Копию файла, список строк и последовательную проверку Пропуски, разный перевод одинаковых терминов, ошибки при ручном вводе

Выбор зависит не только от цены перевода. Посчитайте время на извлечение текста, согласование терминов, возврат строк и приемочную проверку. Если владелец процесса не может проверить, что означают стрелки и решения, заложите отдельную проверку со стороны команды, которая отвечает за саму схему.

Рабочий процесс: от копии VSDX до проверки

Ниже - последовательность, которую можно адаптировать под бюро, фрилансера или внутреннюю команду. Сначала отделите перевод текста от изменения диаграммы, затем верните проверенные строки в копию файла.

  1. Зафиксируйте исходник и цель. Сохраните отдельную копию VSDX, укажите исходный и целевой языки, аудиторию и назначение схемы. Отметьте, какой файл считается оригиналом и кто утверждает изменения логики.

  2. Составьте перечень страниц и элементов. Запишите названия страниц, главные узлы, развилки, текстовые блоки и ссылки. Не ограничивайтесь центральной цепочкой: легенда, комментарий или сноска тоже могут объяснять процесс.

  3. Извлеките текст. Запустите подходящий отчет о тексте или данных фигур и проверьте, что результат включает нужные страницы и поля. Для отдельных фигур можно рассмотреть SHAPETEXT, но для объемной схемы важна не только строка, а связь с объектом.

  4. Подготовьте таблицу перевода. Оставьте идентификатор фигуры, исходную строку, контекст и поле для перевода. Сохраните повторяющиеся фразы и пометьте случаи, где одинаковый термин выполняет разные функции.

  5. Переведите и согласуйте термины. Передайте исполнителю описание процесса, аудиторию и желаемый стиль. Попросите вынести неоднозначные строки отдельно, а не угадывать значение по короткому фрагменту.

  6. Верните строки в копию Visio. Вставляйте перевод в нужные фигуры, текстовые блоки и поля. Не заменяйте целиком все содержимое фигуры без проверки форматирования: исходный текст может содержать разные стили, переносы и поля.

  7. Проверьте каждую страницу. Сравните исходник и перевод: подписи узлов, связи, решения, названия страниц, гиперссылки, переполнение текста и надписи внутри изображений. Проверьте, что изменения не затронули геометрию там, где она передает смысл.

  8. Сохраните и отдайте оба варианта. Храните исходный и целевой файлы отдельно, укажите язык и дату версии в имени или сопроводительном сообщении. Передайте переводную таблицу, если команде понадобится обновить схему позднее.

Для каждого шага назначьте владельца. Переводчик проверяет смысл фраз, специалист по Visio - корректность файла, владелец процесса - соответствие реальным действиям. Если все три роли свести к одному человеку, явным образом оставьте время на отдельный проход по логике.

Если схема строится на основе таблицы Excel, проверьте, не поддерживается ли исходный процесс таблицей-источником. Документация Data Visualizer описывает редактирование текста фигур и связей в книге Excel с последующим обновлением схемы. Однако статья Microsoft содержит уведомление о прекращении работы надстройки в марте 2026 года, поэтому перед выбором такого маршрута проверьте ее текущую доступность (документация Data Visualizer). Не закладывайте этот вариант в рабочий процесс как постоянный, не сверившись с актуальным состоянием функции.

Типичная ошибка при обратной вставке - перевод попадает в правильный узел, но меняет его видимость или ломает чтение соседних подписей. Поэтому проверка должна проходить в открытом Visio, а не только в таблице или XML. Откройте файл, просмотрите страницы и убедитесь, что исходящие ветви по-прежнему понятно читаются.

Несколько языков и подводные камни

Когда одна схема нужна нескольким командам, возникает выбор: хранить отдельный файл на каждый язык или размещать варианты в одном документе. Отдельные файлы проще передать и открыть, но изменения приходится синхронизировать. Один документ с альтернативными подписями может уменьшить число копий, но усложняет поддержку и требует ясного правила, как выбрать нужный язык.

Блог специалиста по Visio описывает примеры диаграмм с альтернативными языками, где варианты текста фигур и названия страниц хранятся в одном документе. Автор приводит это как подход к организации работы, а не как обещание встроенной функции Microsoft (описание многоязычных диаграмм). Рассматривайте его как возможную архитектуру, которую нужно тестировать на своих шаблонах и правилах публикации.

Один формат подходит не каждой команде. Если пользователю нужна только версия на своем языке, отдельные файлы могут быть понятнее. Если редакторы постоянно обновляют одну схему и должны сверять версии, общий источник альтернативных текстов может сократить ручную синхронизацию. В обоих случаях нужны единый список терминов и ответственный за выпуск.

Перед запуском повторной локализации держите таблицу переводов рядом с версией файла. Иначе команда не сможет надежно отличить новое содержимое от уже переведенного, а правка исходной фразы останется незамеченной. Сохраняйте для каждой строки контекст, страницу и идентификатор фигуры, а не только пару языковых вариантов.

Что чаще всего идет не так:

  • Переведены только узлы основного потока. Заголовки, легенды, комментарии и сноски могут быть самостоятельными текстовыми фигурами. Сверьте страницу целиком, а не только последовательность соединенных элементов.
  • Не совпали подпись и направление ветви. У ромба «Approved?» исходящие стрелки должны сохранять смысл ответа. Сравните текст на каждой линии с тем условием, которое ведет к следующему шагу.
  • Перевод выглядит слишком длинным. Русская фраза может занимать больше места, чем английская. Microsoft описывает изменение размера и форматирования текста в фигурах, поэтому проверьте переполнение и читаемость, а не уменьшайте шрифт вслепую.
  • Потерялись стили внутри одной надписи. Фрагменты текста в Visio могут иметь разные параметры символов и абзацев. Не заменяйте содержимое фигур как одну неразличимую строку, пока не проверили исходное форматирование.
  • Свойства фигур остались на исходном языке. Видимая подпись не обязательно совпадает с полями ShapeSheet и данными, которые используют другие процессы. Спросите владельца схемы, какие данные участвуют в отчетах, поиске и автоматизации.
  • Надпись находится внутри изображения. Текст, встроенный в снимок экрана или картинку, нельзя исправить заменой текста фигуры. Обнаружьте такие элементы до оценки объема работы.
  • Прямое редактирование ZIP-пакета повредило структуру. В VSDX части связаны друг с другом, поэтому ручная подмена строк в XML требует контроля связей и проверки открытием в Visio.
  • Разные языки поддерживаются в отдельных копиях без правила синхронизации. При изменении процесса одна из версий может отстать. Зафиксируйте исходную версию и способ отражать правки в каждом языке.

Для сложной схемы можно применить функцию ShapeSheet SHAPETEXT, чтобы получить текст выбранной фигуры, а затем сопоставить его с отчетом. Функция также умеет нормализовать пробелы и переносы через необязательные параметры, но нормализация не должна скрывать намеренное форматирование или разрывы строк (документация SHAPETEXT).

Если корпоративная терминология меняется, внесите новые варианты в переводную таблицу до обновления диаграммы. Согласованность важна не только для красивого вида: названия статусов и действий могут совпадать с формулировками в инструкциях, интерфейсе или других документах. Если термин в схеме не совпадает с термином в процедуре, пользователь может решить, что речь идет о разных действиях.

Контрольный список перед передачей

Используйте этот список как короткую приемку. Пройдите его после того, как перевод возвращен в Visio, и оставьте отметку напротив каждого пункта.

Проверка Вопрос для приемки
Полнота Переведены все страницы, фигуры, текстовые блоки и нужные данные?
Связи Стрелки ведут к тем же шагам, а ответы у развилок согласованы с ветвями?
Термины Повторяющиеся действия, статусы и роли названы одинаково там, где это уместно?
Контекст Перевод коротких неоднозначных строк соответствует функции фигуры?
Верстка Текст виден целиком, не перекрывает соседние объекты и не мешает читать стрелки?
Свойства Обновлены поля, которые используют отчеты, поиск или автоматизация?
Ссылки Гиперссылки работают, а отображаемые подписи понятны читателю?
Изображения Выявлены ли подписи, встроенные в картинки и снимки экрана?
Версия Исходник и целевая копия не перепутаны, а язык результата указан?
Приемка Ответственный за процесс подтвердил, что схема по-прежнему описывает нужные действия?

Если перевод нужен только для ознакомления, команда может ограничиться видимыми подписями. Для рабочего процесса, по которому люди принимают решения, проверяйте еще и свойства, ссылки, подписи ветвей и текст в изображениях. Объем проверки должен соответствовать тому, как команда использует диаграмму.

Передавайте исполнителю не просто файл, а компактный пакет: копию VSDX, целевой язык, описание аудитории, таблицу важных терминов и перечень полей, которые должны остаться согласованными. Такая подготовка не гарантирует отсутствие ошибок, но помогает обнаружить неясные места до того, как перевод разойдется по нескольким версиям.

Частые вопросы

Как перевести диаграмму Visio и не изменить ее расположение?

Сохраняйте геометрию фигур и связей отдельно от перевода текста, затем возвращайте строки в исходные объекты. После вставки проверьте переносы, переполнение, страницы и гиперссылки: более длинная фраза может изменить читаемость даже при сохраненной структуре.

Можно ли в Microsoft Visio перевести текст во всех фигурах сразу?

Microsoft описывает выделение нескольких фигур или всех фигур для совместного форматирования, но это не функция массового перевода (справка по форматированию текста). Для перевода подготовьте таблицу строк с привязкой к фигурам или редактируйте надписи последовательно.

Как извлечь текст из диаграммы Visio для перевода?

Создайте отчет о тексте или данных фигур и проверьте, что выбранное определение включает нужные элементы. Microsoft указывает, что отчет можно вывести в Excel, HTML, XML или во встроенную таблицу Excel (документация отчета фигур). Перед переводом добавьте к строкам идентификаторы и контекст.

Как перевести файл VSDX и вернуть перевод в Visio?

Сделайте копию исходника, извлеките текст, добавьте к строкам контекст и перевод, а затем верните каждую фразу в соответствующую фигуру. Откройте результат в Visio и проверьте страницы, связи, данные и оформление. Простая замена текста внутри ZIP-пакета может нарушить отношения между частями VSDX.

Как хранить несколько языков в одной схеме Visio?

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

Нужно ли переводить текст в свойствах фигур, а не только видимые подписи?

Переводите свойства, если их используют отчеты, поиск, автоматизация или другие команды. Видимый текст и данные ShapeSheet могут выполнять разные роли, поэтому владелец схемы должен определить, какие поля входят в поставку.

Подойдет ли онлайн-переводчик для готового файла VSDX?

Проверяйте поддержку формата до передачи файла. Например, ChatsControl работает с DOCX и PDF, поэтому для такой схемы текст нужно сначала извлечь и подготовить в поддерживаемом документе; готовый VSDX после перевода придется собирать и проверять отдельно.

Можно ли заменить каждую строку в XML внутри файла VSDX?

Технически файл является пакетом с XML и связанными частями, но ручное редактирование требует сохранить отношения между страницами, фигурами, шаблонами и изображениями (описание формата VSDX). Для рабочей диаграммы сначала проверьте процесс на копии и откройте результат в Visio до передачи команде.

Попробуйте ChatsControl

AI-платформа для профессиональных переводчиков

Попробовать бесплатно →