> For the complete documentation index, see [llms.txt](https://joomtastic.gitbook.io/joomtastic-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://joomtastic.gitbook.io/joomtastic-docs/translate-content/working-with-custom-fields.md).

# Working with Custom Fields

{% hint style="danger" %}
At the moment, Joomtastic AI Translate does not support the automatic translation of Joomla Custom Fields.
{% endhint %}

This means that working with Custom Fields remains a manual process and does not differ from a standard multilingual Joomla setup.

#### Recommended workflow

#### 1. Prepare categories and articles with AI Translate

First, use the component to translate the main content structure as completely as possible:

* Categories
* Articles
* Menu assignments

This creates a stable multilingual base structure.

#### 2. Extend Custom Field assignments

After the translated categories and articles exist, update the Custom Field setup:

* Extend existing Custom Field assignments to the newly created translated categories
* Or create new Custom Fields if language-specific field variations are required

This depends on your project structure and field logic.

#### 3. Transfer translations manually

The content of the Custom Fields must then be translated and transferred manually into the target language items.

This step remains fully manual.

#### Important note

Custom Field values are **not overwritten** when source articles or source categories are retranslated. This means that manual Custom Field translations remain safe even if the source content is updated later.
