Write WordPress plugin called "studiou-wc-product-cat-manage" in PHP, that extends WooCommerce plugin.
Plugin will have following features:

1. Allows to create batch export and import of Product Categories.
2. Export and import data will be .csv file with following columns:
	name					- Product Category Name
	url-name				- Product Category url part name (slug)
	parent-name				- Reference to parent Product Category Name (If has no parrent, value is empty)
	description				- Product Category description
	display-type			- Product Category display type (values: 'default', 'products', 'subcategories', 'both') 
	visibility				- Product Category visibility according to WooCommerce Protected Categories plugin (values: 'public', 'protected')
	protected-passwords		- Product Category visibility according to WooCommerce Protected Categories plugin if 'visibility' column is set to protected. Defines pipe (|) separated values of passwords for current settings
	operation				- Record operation, 'A' - means add new record, 'D' - remove record (identification is 'name' column), 'U' - update record (identification is 'name' column) 

	Columns 'name', 'url-name', 'parent-name', 'description', 'display-type' are native WooCommerce product category properties. Columns 'visibility' and 'protected-passwords' are properties of WooCommerce Protected Categories plugin (extended)
	
	.csv file separator is comma ',' changacter. String values is isolated between quotation mark '"', means if inside quotation mark is comma, comma is not separator. Encoding of import and export file is UTF-8.


3. Extends Products menu for items "Import product categories" and "Export product categories". In "Import product categories" there will be button for file selection and second button "Import product categories". When I press this button Import will be processed. After import operation imformation will be shown as follows (sample):

	Imported 5 items:
		Product category 'Item 0' already exists. Skiped.
		Product category 'Item 1' created
		Product category 'Item 2' created
		Product category 'Item 3' created
		Product category 'Item 4' updated
		Product category 'Item 5' deleted
		Product category 'Item 6' not found.

	or when error as follows (sample):
	
	Import error:
		Null reference exception
	

4. Plugin requires following plugins:
	WooCommerce minimal version 9.8
	WooCommerce Protected Categories minimal version 2.7

5. Plugin will have following header:

/**
 * Plugin Name: QDR - Studiou WC Export/Import Product Categories
 * Plugin URI: https://www.quadarax.com/plugins/studiou-wc-product-cat-manage
 * Description: Allows batch import and export WooCommerce product categories
 * Version: 1.2.0
 * Requires at least: 6.8.1
 * Requires PHP: 8.2
 * Author: Dalibor Votruba
 * Author URI: https://www.quadarax.com
 * License: GPL v2 or later
 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: studiou-wc-product-cat-manage
 * Domain Path: /languages
 * WC requires at least: 9.0
 * WC tested up to: 9.8
 * Woo: 12345:342928dfsfhsf8429842374wdf4234sfd
 */

6. Implements following features: 
	- new menu "Products" | "Category manipulations"
	- In screen there will be several operations (sections) headed by caption (name of operation):
		- In screen Category manipulations implements operation called "Move products between categories" in header to move all products from selected product category to other selected.
			- There will be two comboboxes with Category list (with information how many products contains): First will be source product category, second will be target product category.
			- The will be button "Do" that start operation:
				- iterate products from source category
				- product in iteration will me reassigned to target category (and remove from source category)
				- at the end of operation print out output information how many products was moved and new count of products in source category and new count of products in target ctegory.
	- all text will be translatable 
