Advertising sustains the DA. Ads are hidden for members. Join today

Contributed modules for Drupal 7

Bulk migrate taxonomy terms

Drupal 7 will no longer be supported after January 5, 2025. Learn more and find resources for Drupal 7 sites

Introduction

This module enables you to migrate and maintain new and/or existing taxonomy terms based on CSV files. The module is relying on the UUID module which will give each term it's own unique ID which can then be used to update the content afterwards. The I18N module is used for the translation of the terms, if you don't specify a specific language the default site language which is configured will be used.

This makes it possible for none technical people to work in Excel like solutions to create and update taxonomy terms. For developers it will be very easy to apply all those updates since it's just running one command.

NOTE: This is currently still a developer focused module, so there is no UI provided to execute the migration on a batch of files. Currently only drush is supported to run the bulk migration.

Basic module configuration

Basic configuration of the module.

CSV Naming convention and structure

Basic CSV naming convention and structure of the file

Basic usage

Basic usage of the module

Translating terms with I18N

Translating terms with I18N

Example flow

Example of a migration flow

Guide maintainers

bramdriesen's picture