Skip to main content
Upload source files to make them available for translation and review. The native project upload screen accepts up to 10 files per batch.

Upload files

  1. Open Projects, select your project, and open Files.
  2. Select Add files and choose the source files.
  3. Review Ready to upload. Remove anything you selected by mistake.
  4. Select Upload and wait for completion.
  5. Confirm the expected file appears, then open it with a target locale.
Platform supports content such as JSON, YAML, XLIFF, PO, images, and Office documents. Processing and editing capabilities vary by format. A file appearing in the list does not guarantee that it can open in the text Content Editor. The CLI format guides describe CLI parsing and configuration. They are not a guarantee that every CLI format has the same Platform editor experience.

Keep paths stable

Use a consistent source path for content you update regularly. Repository and CLI workflows should keep the same path mapping between uploads. Review Update source content before replacing an existing source snapshot.

Connected TMS projects

Provider-backed projects browse files from the connected TMS. Upload or organize provider-owned files in that system. For GitHub sources in a native project, configure content sync after connecting the repository.

After upload

Upload does not automatically generate translations unless a matching automation is active. Start a translation or configure a Source upload trigger. If a file is missing or cannot open, follow Upload troubleshooting.

Find your format

See Platform file formats for upload, translation, review, and export capabilities. For provider-owned files, see TMS integrations.