# How the Help Center to String Manager sync works

**Category:** [Help Center](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/categories/help-center)
**Updated:** 2026-08-19

## A two-way bridge for translation

The Help Center ↔ String Manager sync is a round-trip. **Push** sends the text of your **published** articles and categories into a linked String Manager set for translation; **Pull** brings the finished translations back into your Help Center's secondary languages.
### What gets pushed

- Each published article's title, and its body split into the **smallest block-level segments** (paragraphs, list items, headings, table cells, and so on).
- Each published category's title and description.
- Segments are keyed by article/category and position (e.g. `article/getting-started/b3`) so re-syncing updates strings in place instead of duplicating them. Drafts are skipped.
- The first sync automatically creates and links a string set named “*<Help Center>* (Help Center)”.

### What pull brings back

For every secondary language you've enabled, Pull reassembles the translated blocks back into article HTML (keeping your formatting) and writes a per-language translation of each article and category. Partly-translated articles still come through — any untranslated block keeps its original text. New translations arrive as **drafts** for you to review and publish; pulling again refreshes them without un-publishing what you've already approved.
### Where translation happens

String Manager is the shared content store on both ends. You translate there (or in whatever tool you connect to it) and the Help Center stays the source of truth for structure and publishing.

---

## Related Articles

- [Help Center overview](https://help.totalctrl.app/en-US/articles/help-center-overview)
- [Organize with subcategories](https://help.totalctrl.app/en-US/articles/subcategories)
- [Import articles from JSON](https://help.totalctrl.app/en-US/articles/import-from-json)
- [Import articles from JSON](https://help.totalctrl.app/en-US/articles/import-articles-from-json)
- [Syncing and pulling translations](https://help.totalctrl.app/en-US/articles/helpcenter-strings-sync-settings)

---
[← Back to TotalCtrl Help Center](https://help.totalctrl.app/en-US/)