b13 / unlocalizedcrop
禁用翻译记录的裁剪。本地化记录的裁剪会自动从原始语言获取
2.2.0
2024-05-23 13:23 UTC
Requires
- typo3/cms-core: ^8.7.0 || ^9.5.0 || ^10.0.0 || ^11.0 || ^12.0
Requires (Dev)
- typo3/coding-standards: ^0.6.1
README
这是一个TYPO3扩展,用于禁用文件引用的裁剪功能。这意味着它们引用的是另一语言的记录。
在底层,原始记录的裁剪信息始终保持同步。
何时需要此扩展?
想象一下,你有一个具有多个翻译的TYPO3安装。如果你想确保裁剪值在所有翻译中相同,请使用此扩展。这样,你只需要修改原始语言的裁剪信息,更改将应用于所有翻译。
它确实限制了你的能力,因为没有人为翻译设置自定义裁剪信息,但我们认为这是我们遇到的使用用例中的最佳实践。如果你需要自定义裁剪信息(甚至不同的图片),那么它就不再是翻译,而只是一个特定语言的记录。
如何安装
您可以通过composer(composer require b13/unlocalizedcrop
)或通过TER(扩展名称“unlocalizedcrop”)来设置它,它运行于TYPO3 v8+。
有一个CLI命令可以迁移现有的安装,将现有翻译中的sys_file_reference记录同步。使用vendor/bin/typo3 unlocalizedcrop:migrate
。
许可证
扩展的许可证为GPL v2+,与TYPO3核心相同。
有关详情,请参阅此存储库中的LICENSE.txt。
致谢
- 初始开发:Benni Mack
- 由b13赞助(www.b13.com)