II.
LibraryProcess JSON
Structured · livelib-process:technical-documentation--docs-localization
specializations/technical-documentation/docs-localization json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "lib-process:technical-documentation--docs-localization",
"_kind": "LibraryProcess",
"_file": "generated-library/processes.yaml",
"_cluster": "generated-library",
"attributes": {
"displayName": "specializations/technical-documentation/docs-localization",
"description": "Documentation Localization and Translation Management - Comprehensive process for internationalizing\ndocumentation and managing translation workflows with translation memory, glossaries, locale-specific content,\nautomated translation pipelines, quality assurance, and localization testing.",
"libraryPath": "library/specializations/technical-documentation/docs-localization.js",
"specialization": "technical-documentation",
"references": [
"- Crowdin: https://crowdin.com/",
"- Transifex: https://www.transifex.com/",
"- Weblate: https://weblate.org/",
"- i18next: https://www.i18next.com/",
"- GNU gettext: https://www.gnu.org/software/gettext/",
"- XLIFF: http://docs.oasis-open.org/xliff/xliff-core/v2.1/xliff-core-v2.1.html",
"- ICU Message Format: https://unicode-org.github.io/icu/userguide/format_parse/messages/",
"- Localization Best Practices: https://developers.google.com/international"
],
"example": "const result = await orchestrate('specializations/technical-documentation/docs-localization', {\n projectName: 'Product Documentation',\n docsPath: './docs',\n sourceLocale: 'en-US',\n targetLocales: ['es-ES', 'fr-FR', 'de-DE', 'ja-JP', 'zh-CN', 'pt-BR'],\n translationApproach: 'hybrid', // 'machine', 'human', 'hybrid', 'community'\n translationProvider: 'crowdin', // 'crowdin', 'transifex', 'weblate', 'lokalise', 'phrase'\n glossaryPath: './glossary.csv',\n translationMemoryPath: './translation-memory.tmx',\n outputDir: 'localized-docs',\n includeUIStrings: true,\n localeMapping: { 'zh-CN': 'zh-Hans', 'zh-TW': 'zh-Hant' },\n contextScreenshots: true,\n pseudoLocalization: true,\n acceptanceCriteria: {\n minTranslationQuality: 85,\n minTermConsistency: 90,\n maxMissingTranslations: 5,\n requireNativeReview: true\n }\n});",
"usesAgents": [
"i18n-auditor",
"terminology-manager",
"tm-specialist",
"platform-engineer",
"content-extractor",
"pseudo-loc-generator",
"translation-coordinator",
"translation-qa-engineer",
"integration-engineer",
"localization-specialist",
"localization-tester",
"review-coordinator",
"i18n-engineer",
"metrics-analyst",
"deployment-manager"
]
},
"outgoingEdges": [
{
"from": "lib-process:technical-documentation--docs-localization",
"to": "skill-area:docs-as-code",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:technical-documentation--docs-localization",
"to": "skill-area:reference-docs",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:technical-documentation--docs-localization",
"to": "domain:software-engineering",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:technical-documentation--docs-localization",
"to": "role:technical-writer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:technical-documentation--docs-localization",
"to": "role:documentation-engineer",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:technical-documentation--docs-localization",
"to": "workflow:documentation-sprint",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:technical-documentation--docs-localization",
"to": "specialization:technical-documentation",
"kind": "lib_belongs_to_specialization",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:technical-documentation--docs-localization",
"to": "lib-agent:devops-sre-platform--platform-engineer",
"kind": "uses_agent",
"attributes": {
"weight": 0.8
}
}
],
"incomingEdges": []
}