Implement complete WordPress WXR import workflow.

This commit is contained in:
2026-07-19 13:17:45 +02:00
parent 9dab0ca57e
commit 429f471e4e
29 changed files with 4927 additions and 26 deletions

View File

@@ -518,3 +518,58 @@ git-noDiff = No differences
git-noFileHistory = No history for this file
git-operationDone = Git { $operation } completed
git-runningOperation = Git { $operation }
import-name = Import name
import-namePlaceholder = Untitled import
import-untitled = Untitled Import
import-description = Select a WordPress export (WXR) and its uploads folder, review every item, then run the import.
import-uploadsFolder = Uploads Folder
import-wxrFile = WXR File
import-wxrFilter = WordPress export
import-noFolder = No folder selected
import-noWxr = No WXR file selected
import-analyze = Analyze
import-empty = Select a WordPress export file to begin analysis.
import-posts = Posts
import-pages = Pages
import-media = Media
import-taxonomy = Categories & Tags
import-conflicts = Slug and Filename Conflicts
import-macros = Macros
import-ready = Ready to import: { $count } items
import-execute = Import { $count } Items
import-autoMap = Analyze taxonomy with AI
import-complete = Import complete: { $imported } imported, { $skipped } skipped
import-failed = Import failed: { $error }
import-dateDistribution = Date distribution (posts / media): { $dates }
import-resolution = Resolution
import-resolution-ignore = Ignore
import-resolution-overwrite = Overwrite
import-resolution-import = Import with new slug
import-mapTo = Map to existing
import-category = Category
import-tag = Tag
import-taxonomyExisting = Existing
import-taxonomyMapped = Mapped
import-taxonomyNew = New
import-macroUses = { $count } uses
import-eta = about { $seconds }s remaining
import-status-new = new
import-status-update = update
import-status-conflict = conflict
import-status-duplicate = duplicate
import-status-missing = missing
import-phase-analysis = Analyzing WXR file…
import-phase-starting = Starting…
import-phase-taxonomy = Importing categories and tags…
import-phase-posts = Importing posts…
import-phase-media = Importing media…
import-phase-pages = Importing pages…
import-phase-complete = Import complete
import-error-wxrRequired = Select a WXR file before analyzing.
import-toast-complete = WordPress import completed.
import-toast-mapped = AI mapped { $count } taxonomy terms.
import-sidebar-analyzed = Analysis saved
import-sidebar-pending = Not analyzed
import-deleteTitle = Delete import definition?
import-deleteMessage = Delete “{ $name }” and its saved analysis? Imported project content is not removed.
import-toast-deleted = Import definition deleted.