Typo3 后端用户语言中的类型3 TCA选择列表
我构建了一个扩展,可以将标记分配给对象,这是一个与对象的1:n关系,标记从一个简单编辑器无法编辑的列表中选择 管理员必须为每个标记提供标记和翻译,因此我能够使用此TCA将列表限制为默认语言中的项目:Typo3 后端用户语言中的类型3 TCA选择列表,typo3,backend,typo3-7.6.x,Typo3,Backend,Typo3 7.6.x,我构建了一个扩展,可以将标记分配给对象,这是一个与对象的1:n关系,标记从一个简单编辑器无法编辑的列表中选择 管理员必须为每个标记提供标记和翻译,因此我能够使用此TCA将列表限制为默认语言中的项目: 'tag' => [ 'exclude' => 1, 'label' => 'tag', 'config' => [ 'type' => 'select', 'ren
'tag' => [
'exclude' => 1,
'label' => 'tag',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'items' => [
['none' , 0]
],
'foreign_table' => 'tx_myextension_domain_model_tags',
'foreign_table_where' => ' AND tx_myextension_domain_model_tags.sys_language_uid IN (-1, 0)',
'MM' => 'tx_myextension_object_tags_mm',
'maxitems' => 1,
'multiple' => 0,
'default' => 0,
],
],
但是,我不想使用(-1,0)中的默认语言,而是希望为后端用户=##BE#u user_language_uid###
显示所选语言的列表。。。这可能吗?您可以使用###############
访问当前记录的系统语言#uid
字段
但是,无法使用后端用户的语言,因为前端翻译与后端本地化无关。您可以使用###############
字段访问当前记录的系统语言#######
字段
但是,不可能使用后端用户的语言,因为前端翻译与后端本地化无关。Thanx对于该信息,有一个问题;如果我的默认语言是意大利语,我将如何在Resources/Private/language
中做到这一点。。。现在我使用it.locallang.xlf
,但那应该是en.locallang.xlf
,因为英语将是一种附加语言英语始终是翻译文件的默认语言。但是,您可以根据需要配置任何语言。看看翻译指南。Thanx要了解这些信息,有一个问题;如果我的默认语言是意大利语,我将如何在Resources/Private/language
中做到这一点。。。现在我使用it.locallang.xlf
,但那应该是en.locallang.xlf
,因为英语将是一种附加语言英语始终是翻译文件的默认语言。但是,您可以根据需要配置任何语言。看看翻译指南。