{{ ppT('pageTitle') }}
{{ ppT('pageDesc') }}
{{ ppT('catalogueUsing') }} {{ manualSku.toUpperCase() }} {{ ppT('catalogueFallbackFolder') }} {{ detectedFromFolder }} {{ ppT('catalogueHint') }}
{{ ppT('dropZoneTitle') }}
{{ ppT('dropZoneSupports') }}
{{ ppT('filesLabel') }} ({{ uploadedFiles.length }})
{{ fileStats.audio }} {{ ppT('filesAudio') }}
{{ fileStats.images }} {{ ppT('filesImages') }}
{{ getFileType(file) }}
{{ file.name }}
{{ formatFileSize(file.size) }}
{{ ppT('b2bZipToggleTitle') }}
{{ ppT('b2bZipToggleEnabled') }}
{{ ppT('b2bZipToggleDesc') }}
{{ ppT('b2bOneClickTitle') }}
{{ ppT('b2bOneClickIntro') }}
- {{ ppT('b2bOneClickAssetsImages') }}
- {{ ppT('b2bOneClickAssetsMp3s') }}
{{ ppT('b2bResultSuccess') }}
{{ ppT('resultSku') }} {{ b2bResult.sku }}
{{ ppT('resultSize') }} {{ b2bResult.size_mb }} MB
{{ ppT('resultFiles') }} {{ b2bResult.files_count }} ({{ b2bResult.images_count }} {{ ppT('resultImagesShort') }}, {{ b2bResult.mp3_count }} {{ ppT('resultMp3sShort') }})
{{ ppT('resultSource') }} {{ b2bResult.image_source }} ({{ b2bResult.image_quality }})
{{ ppT('downloadZip') }}
{{ ppT('b2bResultFailure') }}
{{ b2bResult.error }}
{{ ppT('orDivider') }}
{{ ppT('replacePackTitle') }}
{{ ppT('replacePackDesc') }}
{{ ppT('replaceDropHint') }}
{{ replaceFile.name }}
{{ formatFileSize(replaceFile.size) }}
{{ replaceResult.action === 'replaced' ? ppT('replaceResultReplaced') : ppT('replaceResultCreated') }}
{{ ppT('resultSku') }} {{ replaceResult.sku }}
{{ ppT('resultSize') }} {{ replaceResult.size_mb }} MB
{{ ppT('downloadZip') }}
{{ ppT('replaceResultFailure') }}
{{ replaceResult.error }}
{{ ppT('progressHeader') }} {{ currentSku }}…
{{ progressPercent }}%
{{ completedSteps.includes('audio') ? '✓' : '1' }}
{{ ppT('stepConvertingAudio') }} ({{ audioProgress }})
{{ completedSteps.includes('images') ? '✓' : '2' }}
{{ ppT('stepProcessingImages') }} ({{ imageProgress }})
{{ completedSteps.includes('upload') ? '✓' : '3' }}
{{ ppT('stepUploadingDestinations') }}
{{ ppT('recentlyProcessedHeader') }}
{{ pack.sku }}
{{ formatDate(pack.processed_at) }}
{{ pack.audioTracks || 0 }} {{ ppT('recentPackTracks') }}, {{ pack.images || 0 }} {{ ppT('recentPackImages') }}
{{ ppT('recentlyProcessedEmpty') }}