You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm seeing an issue where a matrix field gets the little icon to indicate a translatable field (This field is translatable) even though it isn't translatable in that context.
Steps to reproduce
Create a Matrix Field, set the Propagation Method to Custom… and use the following template: {{ section.type == 'single' ? site.handle }}
Add the Matrix Field to one Single section and one Channel or Structure section.
Open the entry form for an entry in both sections. The field will be labelled as translatable in both, even though it should only do so for the entry in the Single section.
Expected behavior
We want the matrix blocks to propagate between sites in Structure or Channel sections, but we don't want them to propagate in Single sections. The field should only be marked as translatable on entries in Single sections.
Actual behavior
The actual propagation behavior is correct (blocks are propagated between sites on Structure and Channel sections, but not on Single sections). However, the field is labelled as translatable in Structure and Channel sections, even though it isn't translatable in those contexts.
We use the same template for the Translation Key Format for regular text fields, this works correctly and the icon only shows up in the appropriate context.
Craft CMS version
4.4.10.1
PHP version
8.2
Operating system and version
No response
Database type and version
No response
Image driver and version
No response
Installed plugins and versions
No response
The text was updated successfully, but these errors were encountered:
What happened?
Description
I'm seeing an issue where a matrix field gets the little icon to indicate a translatable field (This field is translatable) even though it isn't translatable in that context.
Steps to reproduce
{{ section.type == 'single' ? site.handle }}
Expected behavior
We want the matrix blocks to propagate between sites in Structure or Channel sections, but we don't want them to propagate in Single sections. The field should only be marked as translatable on entries in Single sections.
Actual behavior
The actual propagation behavior is correct (blocks are propagated between sites on Structure and Channel sections, but not on Single sections). However, the field is labelled as translatable in Structure and Channel sections, even though it isn't translatable in those contexts.
We use the same template for the Translation Key Format for regular text fields, this works correctly and the icon only shows up in the appropriate context.
Craft CMS version
4.4.10.1
PHP version
8.2
Operating system and version
No response
Database type and version
No response
Image driver and version
No response
Installed plugins and versions
No response
The text was updated successfully, but these errors were encountered: