PDA

Просмотр полной версии : multilanguage extension


typo27
19.06.2008, 21:09
Privet

I need to make multilanguage extension. Does anybode now tutorial for that? I searched but could not found. Lets say simple extension with list items "car".
There is one field: name. I can enter 'Audi", but how to enter russian transliation "Ауди" for that car?
It is more or less clear how to retrieve from database:

$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*', ' tx_yourextension_car', 'uid=29');
$row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res);

// Check if the user is viewing a different language
if ($GLOBALS['TSFE']->sys_language_uid != 0) {
$OLmode = ($this->sys_language_mode == 'strict'?'hideNonTranslated':'');
$row = $GLOBALS['TSFE']->sys_page->getRecordOverlay('tx_anpacars2_car', $row,
$GLOBALS['TSFE']->sys_language_uid, $OLmode);

but how to enter different values of car name for different languages?

Sposibo

void
19.06.2008, 23:23
Нужно создать некоторые поля в таблице и прописать их соответствующим образом в TCA, в том числе в секции ['ctrl']...
Довольно сложно всё перечислить, для примера можно посмотреть любое мультиязычное расширение.

forever
23.09.2008, 05:57
Ага, так он вас и понял :)

MarWELLL
23.09.2008, 16:40
Если он понял в какую тему писать то скорей всего понял и ответ. Не дурак глядишь.
__________________

купить playstation 3 (http://www.game-cinema.ru/)