---
title: "Datensatz übersetzen - Konfiguration TCA"
url: "https://www.typo3.net/d/82560-datensatz-uebersetzen-konfiguration-tca"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage","TCA"]
created: "2008-10-07"
last_reply: "2008-10-07"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Datensatz übersetzen - Konfiguration TCA

TYPO3 › Mehrsprachigkeit · 0 Antworten · gestartet 2008-10-07

## Eröffnungsbeitrag

**skyline** · 2008-10-07 · [Beitrag #1](https://www.typo3.net/d/82560-datensatz-uebersetzen-konfiguration-tca/1)

hey alle,

wenn ich einen bestehenden Datensatz übersetze, dann erscheint bei einer Relation "Aktueller Wert nicht erlaubt (3)". Jedoch habe ich den Datensatz mit der uid 3 schon in die entsprechende Sprache übersetzt, ist auch in der Liste sichtbar. Bei "foreign_table_where" hab ich noch zusätzlich "AND sys_language_uid=###REC_FIELD_sys_language_uid###" eingefügt, damit nur die Datensätze der aktuellen Sprache angezeigt werden. Ist es irgendwie möglich, dass der übersetze Datensatz gleich direkt ausgewählt wird, anstatt dass "Aktueller Wert ist nicht erlaubt (3)" erscheint? Bei grösseren Datensatzmengen muss man dann immer die entsprechende Übersetzung suchen.

Aktuelle config des Feldes:

```php
"hotel_art_of_board" => Array (	
	"exclude" => 0,		
	"label" => "...",
	"config" => Array (
		"type" => "select",	
		"foreign_table" => "tx_..._art_of_board",	
		"foreign_table_where" => "AND tx_..._art_of_board.pid=###CURRENT_PID### AND sys_language_uid=###REC_FIELD_sys_language_uid### ORDER BY tx_..._art_of_board.uid",	
		"size" => 1,	
		"minitems" => 1,
		"maxitems" => 1,	
		"eval" => "required",
		"wizards" => Array(
			"_PADDING" => 2,
			"_VERTICAL" => 1,
			"add" => Array(
				"type" => "script",
				"title" => "Create new record",
				"icon" => "add.gif",
				"params" => Array(
					"table"=>"tx_..._art_of_board",
					"pid" => "###CURRENT_PID###",
					"setValue" => "prepend"
				),
				"script" => "wizard_add.php",
			),
			"edit" => Array(
				"type" => "popup",
				"title" => "Edit",
				"script" => "wizard_edit.php",
				"popup_onlyOpenIfSelected" => 1,
				"icon" => "edit2.gif",
				"JSopenParams" => "height=350,width=580,status=0,menubar=0,scrollbars=1",
			),
		),
	)
)
```

Hoffe das ist realisierbar.

Gruss
Skyline

---

Quelle: „Datensatz übersetzen - Konfiguration TCA“, typo3.net, https://www.typo3.net/d/82560-datensatz-uebersetzen-konfiguration-tca
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
