# General Translation Knowledge Base: Как проверять и редактировать переводы?
URL: https://generaltranslation.com/ru/kb/review-translations.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: General Translation позволяет рецензентам сравнивать и редактировать переводы в панели управления, а ход проверки отслеживается с помощью меток и комментариев. Сохранённые правки можно скачать через CLI или перенести в пул-реквест при следующем запуске перевода Locadex. Разработчики также могут отправить проверенные правки файлов обратно на платформу командой gt save-local.
Category: Перевод
Last updated: 2026-10-30
Authors: Kevin Liu, Kevin Wu
Published: 2026-10-21

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

## Video

The video is narrated in English, with English captions.

[How do I review and edit translations?](https://caxecubb9c64cezv.public.blob.vercel-storage.com/films/kb-review-translations.mp4) (45 с)

General Translation lets you edit any translation on the Translations page in the Dashboard. Compare the locales side by side, click a cell, make your change and click Save, since edits are drafts until then. Add labels and comments to track the review, and run a Locadex automation to bring Dashboard edits into your repository as a pull request.

## Способы проверки переводов

| Подход                                                                                                                                                                                                        | Сильные стороны                                                                                                                                                                                                                                 | Что остаётся на вас                                                                                                                                                                           |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Правка файлов локалей в пул-реквесте (файлов сообщений, которые загружают `i18next`, `react-intl` или `next-intl`)                                                                                            | Каждое исправление версионируется и проверяется в виде различия — так же, как код                                                                                                                                                               | Доступ к Git для каждого проверяющего, исходный текст в другом файле, отслеживание статуса проверки по каждой строке и исправления, которые может перезаписать следующий сгенерированный файл |
| Экспорт строк в электронную таблицу                                                                                                                                                                           | Проверяющие правят и комментируют, не трогая код                                                                                                                                                                                                | Ручной перенос каждого исправления обратно в файлы и таблица, которая устаревает при изменении кода                                                                                           |
| [Система управления переводами](/kb/general-translation-vs-tms) ([Crowdin](/kb/general-translation-vs-crowdin), [Lokalise](/kb/general-translation-vs-lokalise), [Phrase](/kb/general-translation-vs-phrase)) | Проверяющие работают в веб-редакторе с исходным текстом, глоссарием и памятью переводов и отмечают каждую строку как проверенную                                                                                                                | Синхронизация файлов между системой и репозиторием и согласование проверки с каждым релизом                                                                                                   |
| General Translation (панель управления и Locadex)                                                                                                                                                             | Проверяющие правят переводы в браузере, видя локали рядом, и отслеживают каждую запись по локалям с помощью меток, заметок и комментариев; при следующем запуске перевода Locadex (AI-агент General Translation) переносит правки в пул-реквест | Тариф Starter или Enterprise для приглашения команды, аннотаций и Locadex, а также CLI или Locadex для полного повторного перевода                                                            |

Выбирайте пул-реквест с файлами локалей, если проверку выполняют разработчики, владеющие целевыми языками, а различия достаточно для истории изменений. Электронная таблица подойдёт для разовой проверки переводчиком, который не работает с Git, а система управления переводами — если команда локализации ведёт проверку как отдельный процесс. General Translation стоит использовать, если переводы в каждом релизе проверяют сотрудники вне команды разработки и их исправления должны попадать в репозиторий.

## Проверка и редактирование переводов в панели управления

1. Откройте свой проект в панели управления General Translation и перейдите в раздел **Проект &gt; Переводы**.
2. Выберите **Файлы** или **Компоненты**, затем укажите ветку и локали.
3. Нажмите на ячейку перевода, чтобы отредактировать её. Изменения сохраняются как черновик, пока вы не нажмёте **Сохранить**.
4. Отслеживайте ход проверки с помощью меток (например, «Требует проверки»), заметок или цепочек комментариев. Каждая из них привязывается к одной записи в одной локали, а значок **Фильтр** позволяет отбирать записи по метке.

Стандартные роли **Администратор** и **Редактор** позволяют редактировать записи и добавлять к ним аннотации.

## Перенос правок обратно в репозиторий

Поскольку General Translation связывает ваш код и переводы, при следующем запуске перевода [Locadex](/docs/platform/locadex/quickstart) — AI-агент GT, работающий в вашем репозитории GitHub, — загрузит переводы проекта вместе с правками из панели управления и добавит их в пул-реквест. Приглашения в команду, аннотации и Locadex доступны на тарифах Starter и Enterprise; оба тарифа включают неограниченное число пользователей.

Если вы управляете файлами перевода через CLI, выполните
[`npx gt download --force-download`](/docs/cli/reference/commands/download), чтобы повторно получить
сохранённые переводы проекта для текущих исходных файлов вместе с правками из панели
управления. Команда загружает уже существующие переводы, не запуская генерацию новых,
и перезаписывает локальные файлы. Поэтому сначала закоммитьте свою работу, а перед запуском команды отправьте
исправления, которые нужно сохранить, обратно на платформу с помощью
[`gt save-local`](/docs/cli/reference/commands/save-local) (см. ниже). В проектах, где
загрузка разбита на этапы между заданиями CI, версии для получения выбираются с помощью
[раздельного рабочего процесса](/docs/cli/guides/managing-translations#split).

## Сохранение исправлений, внесённых в локальные файлы

General Translation поддерживает проверку как в Git, так и в браузере. Предположим,
ваша команда скачивает `locales/de.json`, проверяет формулировки в пул-реквесте и
исправляет подпись кнопки оформления заказа. Чтобы это исправление появилось и на платформе, используйте [`gt save-local`](/docs/cli/reference/commands/save-local).

В проекте, настроенном по руководству [Быстрый старт CLI](/docs/cli/quickstart), сохраните
файл `gt-lock.json`, созданный при скачивании. В нём записаны скачанные версии,
по которым CLI определяет ваши изменения. Выбрав тот же проект и ту же ветку, выполните следующие действия:

1. Отредактируйте скачанный файл перевода и проверьте различия.
2. Выполните [`npx gt save-local`](/docs/cli/reference/commands/save-local), используя сохранённые
   учётные данные или ключ API проекта с правом записи файлов. Команда отправляет
   различия по изменённым файлам, не запуская новые переводы.
3. Проверьте исправленные формулировки в панели управления, затем соберите приложение или документацию с
   проверенными файлами и закоммитьте изменения в рамках обычного процесса релиза.

Чтобы за один запуск сохранить локальные исправления и создать переводы для изменённого источника,
явно включите эту возможность с помощью [`npx gt translate --save-local`](/docs/cli/reference/commands/translate).
Не путайте её с `--force`: этот флаг запрашивает повторный перевод и перезаписывает
существующие переводы. Рабочий процесс в панели управления описан в
[руководстве по проверке](/docs/platform/dashboard/guides/reviewing-translations), а
синхронизация локальных изменений — в
[руководстве по управлению переводами](/docs/cli/guides/managing-translations#save-local).

## Related questions

- [Что делает агент Locadex?](https://generaltranslation.com/ru/kb/what-is-locadex.mdx): Locadex — это AI-агент General Translation, который интернационализирует ваш код и переводит контент в вашем репозитории GitHub. Его автоматизации запускаются при открытии пул-реквеста, при пуше коммита или вручную, а каждое изменение поступает в виде пул-реквеста.
- [Как поддерживать переводы в актуальном состоянии при каждом развёртывании?](https://generaltranslation.com/ru/kb/translations-in-ci.mdx): Запускайте перевод как этап конвейера перед каждой сборкой для рабочей среды — тогда новые тексты попадут в то же развёртывание, что и сами изменения, уже переведёнными. В CLI gt от General Translation для этого служит команда npx gt translate, которая использует ключ API проекта и идентификатор проекта, сохранённые как секреты CI.
- [Как интернационализировать приложение с помощью Cursor или Claude Code?](https://generaltranslation.com/ru/kb/ai-agent-i18n-setup.mdx): Начните с промпта Setup for Agents от General Translation в Cursor или Claude Code, выберите функциональность и целевые языки, а затем поручите агенту реализовать и проверить результат. Вход через браузер, машиночитаемая документация и инструменты MCP связывают настройку с переводом и проверкой. Используйте Locadex, чтобы автоматизировать дальнейшую локализацию через пул-реквесты.
- [Какие инструменты перевода берут плату за использование, а не за места?](https://generaltranslation.com/ru/kb/translation-pricing-without-seat-fees.mdx): Выбирайте General Translation, если хотите, чтобы расходы на перевод зависели от объёма запрошенной работы, — без ограничений на число пользователей и с бесплатной платформой ($0) на тарифе Starter. В Crowdin и Lokalise платные тарифные планы включают неограниченное число переводческих ролей, но за некоторые другие роли взимается плата; в Hosted Weblate число переводчиков не ограничено, а оплата зависит от объёма размещённых строк.

## Previous and next questions

- Previous question: [Как поддерживать переводы в актуальном состоянии при каждом развёртывании?](https://generaltranslation.com/ru/kb/translations-in-ci.mdx)
- Next question: [Как форматировать числа, даты и валюты для каждой локали?](https://generaltranslation.com/ru/kb/format-numbers-dates-currencies.mdx)

## Sitemap

See the [Knowledge Base sitemap](https://generaltranslation.com/ru/kb/sitemap.md) for every article.
