II.
LibraryProcess overview
Reference · livelib-process:technical-documentation--docs-localization
specializations/technical-documentation/docs-localization overview
Documentation Localization and Translation Management - Comprehensive process for internationalizing documentation and managing translation workflows with translation memory, glossaries, locale-specific content, automated translation pipelines, quality assurance, and localization testing.
Attributes
displayName
specializations/technical-documentation/docs-localization
description
Documentation Localization and Translation Management - Comprehensive process for internationalizing
documentation and managing translation workflows with translation memory, glossaries, locale-specific content,
automated 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', {
projectName: 'Product Documentation',
docsPath: './docs',
sourceLocale: 'en-US',
targetLocales: ['es-ES', 'fr-FR', 'de-DE', 'ja-JP', 'zh-CN', 'pt-BR'],
translationApproach: 'hybrid', // 'machine', 'human', 'hybrid', 'community'
translationProvider: 'crowdin', // 'crowdin', 'transifex', 'weblate', 'lokalise', 'phrase'
glossaryPath: './glossary.csv',
translationMemoryPath: './translation-memory.tmx',
outputDir: 'localized-docs',
includeUIStrings: true,
localeMapping: { 'zh-CN': 'zh-Hans', 'zh-TW': 'zh-Hant' },
contextScreenshots: true,
pseudoLocalization: true,
acceptanceCriteria: {
minTranslationQuality: 85,
minTermConsistency: 90,
maxMissingTranslations: 5,
requireNativeReview: true
}
});
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
Outgoing edges
lib_applies_to_domain1
- domain:software-engineering·DomainSoftware Engineering
lib_belongs_to_specialization1
- specialization:technical-documentation·Specialization
lib_implements_workflow1
- workflow:documentation-sprint·WorkflowDocumentation Sprint
lib_involves_role2
- role:technical-writer·RoleTechnical Writer
- role:documentation-engineer·RoleDocumentation Engineer
lib_requires_skill_area2
- skill-area:docs-as-code·SkillAreaDocs-as-Code
- skill-area:reference-docs·SkillAreaReference Documentation
uses_agent1
- lib-agent:devops-sre-platform--platform-engineer·LibraryAgentplatform-engineer
Incoming edges
None.