Translation CSV Export
Version 1.1.0
September 14, 2026
Added
- Translations (Word, source | translation) export type: a
.docxwith a heading and table per page, the source texts on the left and an empty column on the right, grey rows per block. Links, bold and italic are real Word formatting; the import converts them back to HTML and restores the original link attributes. Importable like the Excel workbook. - Rich text is exported as one column per text segment without HTML tags: headings, paragraphs and styled spans each get a cell; lines of the same style separated by
<br>stay together. On import the texts are put back into the existing HTML structure. - Entries embedded in CKEditor fields (buttons, columns, …) are exported and imported like blocks, nested as deep as needed.
- Hyper link fields: the link text is exported and imported.
- Readable column labels built from block type and field names (e.g. "Tekstblok Titel"); the technical keys moved to a hidden first row.
Changed
- Block columns are keyed by position and block type (
blocks[2:textBlock].field); the[n].idcolumns are gone. Workbooks exported with 1.0.x can still be imported.
Version 1.0.1
September 9, 2026
Fixed
- Declared
phpoffice/phpspreadsheetandmoneyphp/moneyas explicit dependencies instead of relying on Craft's, and require Craft CMS 5.9+, the first release that ships PhpSpreadsheet.
Version 1.0.0
September 3, 2026
Added
- Initial release.
- Flat (one column per field) export type in the entries index Export… dialog.
- Translations (Excel, one sheet per language) export type: an .xlsx workbook for translation agencies.
- CSV Export utility to download a CSV for a section, site and status, with field selection.
- CSV Import utility (and an Import translations… button on the entries index) that imports translated workbooks or CSVs with a preview. Only translatable text fields are written, the source language is never touched, empty cells are ignored and existing translations are kept unless overwriting is enabled.
php craft csv-export/exportandphp craft csv-export/importconsole commands.- Matrix, Neo and Content Block fields flattened to columns; SEO Fields, SEOmatic and Ether SEO split into title/description/social columns.
- Settings for delimiter, UTF‑8 BOM, date format, multi-value separator, Matrix flattening mode and column labels.
- Control panel translations in English, Dutch, French and German.