CSV import/export does not handle language column #52

Closed
opened 2026-06-21 14:54:53 +00:00 by jmiller · 1 comment
Owner

Problem

ImportExportController exports CSV without a language column and imports records defaulting to * (all languages). Multilingual sites cannot bulk import/export language-specific OG data.

Fix

  • Add language column to CSV export headers and data
  • Parse language column on import with fallback to * if missing
  • Validate language tag format on import

File

  • source/packages/com_mokoog/src/Controller/ImportExportController.php
## Problem `ImportExportController` exports CSV without a `language` column and imports records defaulting to `*` (all languages). Multilingual sites cannot bulk import/export language-specific OG data. ## Fix - Add `language` column to CSV export headers and data - Parse `language` column on import with fallback to `*` if missing - Validate language tag format on import ## File - `source/packages/com_mokoog/src/Controller/ImportExportController.php`
jmiller added the enhancement label 2026-06-21 14:54:53 +00:00
Author
Owner

Branch created: feature/52-csv-import-export-does-not-handle-langua

git fetch origin
git checkout feature/52-csv-import-export-does-not-handle-langua
Branch created: [`feature/52-csv-import-export-does-not-handle-langua`](https://git.mokoconsulting.tech/MokoConsulting/MokoSuiteOpenGraph/src/branch/feature/52-csv-import-export-does-not-handle-langua) ```bash git fetch origin git checkout feature/52-csv-import-export-does-not-handle-langua ```
Sign in to join this conversation.
Priority Medium
Type Feature
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoSuiteOpenGraph#52