Peter Kraume
Peter Kraume

Reputation: 3747

How to disable the translate option of content in TYPO3 8.7 translation wizard?

In TYPO3 8.7 you can choose whether you want to translate or copy content elements. How can I disable the "translate" option in the first step of the wizard?

In a current project the customer prefers to have only the copy possibility.

enter image description here

Upvotes: 0

Views: 1843

Answers (3)

jazzdee
jazzdee

Reputation: 21

I am just using a css-based solution.

Just add the following to "ext_tables.php"

// Custom Backend CSS
$GLOBALS['TBE_STYLES']['skins']['base'] = [
    'name' => 'cytrus Base Backend Skin',
    'stylesheetDirectories' => ['EXT:myext/Resources/Public/Backend/']
];

And then create a file "mycss.css" in "EXT:myext/Resources/Public/Backend/" with the following content:

[data-slide="localize-choose-action"] > div > div:first-child {display: none;}

that's it!

this is the result

Upvotes: 2

Peter Kraume
Peter Kraume

Reputation: 3747

Thx to the hint from Andreas Fernandez I was able to backport the feature from TYPO3 9.x to 8.7.x by xclassing the method.

I've put everything together into a Gist: https://gist.github.com/peterkraume/1c0feb30440449ba1c708aa5ea8d7991

Upvotes: 2

Andreas Kienast
Andreas Kienast

Reputation: 392

The Core itself supports this starting with version 9, so there is currently no core-wise solution in 8.x.

But: You may write an extension supporting the same configuration parameters as v9 does by XClassing PageLayoutView.php. Please see the change that introduces the possibility to configure these buttons.

Upvotes: 2

Related Questions