Aller au contenu

Translation Guide

Ce contenu n’est pas encore disponible dans votre langue.

Help make C2PA accessible to developers worldwide by contributing translations.

LanguageStatusCompleteness
🇬🇧 EnglishOfficial100%
🇨🇳 简体中文Beta~80%
🇯🇵 日本語BetaSpec only
🇩🇪 DeutschBetaSpec only
🇫🇷 FrançaisBetaSpec only
  • 🇰🇷 Korean (한국어)
  • 🇪🇸 Spanish (Español)
  • 🇵🇹 Portuguese (Português)
  • 🇮🇳 Hindi (हिन्दी)

Option A: Review Existing Translations

  • Check AI-generated translations for errors
  • Report issues or suggest improvements
  • Verify technical term accuracy

Option B: Translate New Content

  • Translate documentation pages
  • Translate tutorials and guides
  • Create language-specific examples

Option C: Add a New Language

  • Translate core pages (README, FAQ, Quick Start)
  • Translate the specification summary
  • Set up language infrastructure
  1. Read the translated content
  2. Compare with English original
  3. Report errors
  4. Suggest corrections
  1. Check if translation exists
  2. Use translation tools (DeepL recommended)
  3. Review and refine the output
  4. Test formatting and links
  5. Submit pull request

Keep in English (use transliteration when needed):

  • C2PA (Coalition for Content Provenance and Authenticity)
  • Manifest
  • Assertion
  • Claim

Translate carefully:

  • Content Provenance → 内容来源 (Chinese)
  • Authenticity → 真实性
  • Signature → 签名
  • Trust Model → 信任模型

Never translate:

  • Code examples
  • Command names
  • API endpoints
  • File paths
// ✅ GOOD: Keep code in English
const manifest = await c2pa.read('image.jpg');
// ❌ BAD: Don't translate code
const 清单 = await c2pa.读取('image.jpg');

Update links to localized versions:

<!-- English -->
[FAQ](/en/getting-started/faq/)
<!-- Chinese -->
[常见问题](/zh/getting-started/faq/)
  • Technical terms translated correctly
  • Context preserved
  • Natural-sounding language
  • No machine translation artifacts
  • Links point to correct pages
  • Markdown formatting preserved
  • Code blocks unchanged
  • Tables formatted correctly
  • Frontmatter updated
  1. DeepL - Best quality for technical content
  2. Google Translate - Good alternative
  3. Microsoft Translator - Good for technical docs
  4. CAT Tools - For large projects (e.g., OmegaT, Trados)
src/content/docs/
├── en/ # English (source)
│ ├── index.md
│ ├── getting-started/
│ │ ├── quick-start.md
│ │ └── faq.md
│ └── specifications/
│ └── index.md
└── zh/ # Chinese
├── index.md
├── getting-started/
│ ├── quick-start.md
│ └── faq.md
└── specifications/
└── index.md
---
title: Quick Start Guide # Translate
description: Get started... # Translate
sidebar:
order: 1 # Keep same
lastUpdated: 2025-11-24 # Update to translation date
---

Found a translation error?

  1. Go to Issues
  2. Select “Translation Issue” template
  3. Provide:
    • Language
    • Page/section
    • Current translation
    • Suggested correction
    • Context/explanation

Contributors will be credited:

  • In the repository README
  • In commit messages
  • In release notes

Thank you for making C2PA accessible to everyone!