How-to

Как перевести файлы кода без нарушения синтаксиса

Файл исходного кода переводится с одного языка на другой с сохранением синтаксиса и структуры.

Унаследовали кодовую базу, полную комментариев на языке, который вы не понимаете? Вот как перевести комментарии и текст внутри исходных файлов, оставив сам код нетронутым.

Обновлено 29 июля 2026 г. · 5 мин чтения

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

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

Какие файлы кода поддерживаются

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

Как перевести файл кода

  1. 1

    Выберите ваши языки

    Установите исходный язык — язык, на котором в настоящее время написаны комментарии, — слева, а целевой язык, на который вы хотите их перевести, справа. Если вы не уверены в исходном языке, вы можете оставить определение движку.

  2. 2

    Выберите движок Gemini

    Выберите Gemini в качестве движка для перевода. Это движок, который поддерживает файлы кода и переводит текст внутри них, сохраняя при этом синтаксис.

  3. 3

    Загрузите ваш файл кода

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

  4. 4

    Перевести

    Нажмите «Перевести» и дайте ему обработаться. Комментарии, документация и человекочитаемые строки переводятся, в то время как структура кода остается нетронутой.

  5. 5

    Скачайте переведенный файл

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

Советы для самых чистых результатов

Часто задаваемые вопросы

Изменяет ли перевод файла кода сам код?

Нет. Цель состоит в том, чтобы перевести только человекочитаемый текст — комментарии, документацию и строки сообщений. Ключевые слова, имена функций и синтаксис остаются нетронутыми, поэтому файл по-прежнему работает как и раньше. Вы все равно должны проверить вывод перед коммитом.

Какой движок мне нужен для файлов кода?

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

Какие языки программирования поддерживаются?

Широкий спектр, включая JavaScript, TypeScript, Python, Java, C, C++, C#, Go, Rust, Ruby, PHP, Swift и Kotlin, а также форматы веб и конфигурации, такие как HTML, CSS, JSON, XML, YAML, Markdown и SQL.

Могу ли я перевести более одного файла кода за раз?

Да. Вы можете загрузить несколько файлов в одном задании, а не переводить их один за другим.

Будут ли переведены имена моих переменных и функций?

Нет. Идентификаторы, такие как имена переменных и функций, являются частью структуры кода и остаются как есть. Переводится только человекочитаемый текст, такой как комментарии и строки.

Первые шаги

Как перевести документ без потери форматирования

DocTranslating переводит файлы PDF, Word, PowerPoint, Excel, код и субтитры на более чем 100 языков с сохранением исходного макета, шрифтов, таблиц и изображений. Загрузите файл, выберите язык и один из четырех движков перевода (DeepL, Microsoft Azure, Google Cloud или Gemini), а затем скачайте копию, идентичную оригиналу. В этом руководстве описан весь процесс, а также особые случаи из практики: отсканированные PDF, сноски и текстовые блоки, согласованность терминологии, ограничения на размер файлов и языки с письмом справа налево (RTL).

11 min read

Руководство

Как перевести документ Word

DocTranslating переводит целые документы Word (.docx и старые .doc) на более чем 100 языков за одну операцию — больше не нужно копировать разделы в Google Переводчик и вставлять их обратно. Текстовые блоки, сноски, таблицы, гиперссылки и встроенное форматирование сохраняются в итоговом файле. Microsoft Azure обеспечивает наивысшую точность форматирования для файлов Office, DeepL лучше всего подходит для естественного звучания на европейских языках, а Google Cloud имеет самую широкую языковую базу. Gemini не принимает файлы Word — сначала конвертируйте их в PDF или используйте один из других трех движков.

9 min read

← Все руководства