Rustelo/justfiles/content.just

39 lines
1.4 KiB
Plaintext
Raw Normal View History

2026-02-08 20:18:46 +00:00
# =============================================================================
# CONTENT MANAGEMENT COMMANDS - Rustelo Framework
# =============================================================================
# Content management and localization tools
# Build localized content from markdown to HTML
content-build:
@echo "🌍 Building localized content..."
./scripts/content/build-localized-content.sh
# Generate new content from templates
content-generate type title *args:
@echo "📝 Generating {{type}}: {{title}}"
./scripts/content/generate-content.sh {{type}} --title "{{title}}" {{args}}
# Sync translations across languages
content-sync command *args:
@echo "🔄 Synchronizing translations..."
./scripts/content/sync-translations.sh {{command}} {{args}}
# Check for missing translations
content-missing:
@echo "🔍 Checking for missing translations..."
./scripts/content/sync-translations.sh check-missing
# Generate missing translation placeholders
content-generate-missing:
@echo "📋 Generating missing translation placeholders..."
./scripts/content/sync-translations.sh generate-missing
# Validate content structure and translations
content-validate:
@echo "🔍 Validating content..."
./scripts/content/validate-content.sh
# Build content converter binary
content-build-converter:
@echo "🔧 Building content converter..."
cargo build --bin markdown_converter --features content-static