Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 01.10.2005, 21:02   #1
zinder
Новенький
 
Регистрация: 23.09.2005
Сообщений: 23
По умолчанию Не видит альтернативный контент

Какая может быть проблема?
На странице присутствует альтернативный язык, и соответственно контент на этом языке, отображаются флажки, но активен только один флажок,т.е. как бы и нет альтернативного языка на этой странице.
Подскажите пожалуйста!
Спасибо!
zinder вне форума   Ответить с цитированием
Старый 03.10.2005, 14:29   #2
Grank
Продвинутый
 
Регистрация: 10.10.2005
Сообщений: 92
По умолчанию

Не совсем понятно, как ты осуществляешь многоязыковую поддержку. Возможны длва варианта.

Я использую TemplaVoila, одно дерево страниц для двух языков(Английчкого и руссокого) и следующую конфигурацию:
В темплейте прописано:

# defining the default language
config.sys_language_uid = 0
config.language = en
config.locale_all = english

# Setting up the language variable \"L\" to be passed along with links
config.linkVars = L

# English language, sys_language.uid = 0
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = en
config.locale_all = english
[global]

# Russian language, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = ru
config.locale_all = Russian
[global]

Затем подключаю user функцию которй, в прописанный элемент контента, вывожу языковое меню.
Возможно, что у для вывода второго флажка, который у тебя сейчас неактивный ты обрабатываешь не тот sys_language_uid. Посмотри какой uid у второго языка и обрабатывай его в функции, которая выводит языковое меню.
Grank вне форума   Ответить с цитированием
Старый 03.10.2005, 19:11   #3
zinder
Новенький
 
Регистрация: 23.09.2005
Сообщений: 23
По умолчанию

Спасибо !
Я прсто забыл включить
# English language, sys_language.uid = 0
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = en
config.locale_all = english
[global]

# Russian language, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = ru
config.locale_all = Russian
[global]

(Ламер, чё поделать)
zinder вне форума   Ответить с цитированием
Старый 20.10.2005, 23:05   #4
GORTOP
Продвинутый
 
Регистрация: 07.03.2005
Адрес: Эстония,Таллинн.
Сообщений: 43
По умолчанию

Анологичная проблема.Активны все флажки альтернативных языков сайта но не открывается не один из языков кроме как по умолчанию.Использую шаблон zenlight3col одно дерево страниц для трех языков (Английского эстонского и руссокого).В сетапе прописано


# Default PAGE object:
page = PAGE
# Use CSS Styled Content!
#######################################


# Cache Control Headers (TYPO3 3.8.0)
#######################################
#config.sendCacheHeaders = 1


# XHTML DOCTYPE
#######################################
config.doctype = <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
config.htmlTag_setParams = xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en-US\"


# Externalize CSS and JS
#######################################
config.removeDefaultJS = external
config.inlineStyle2TempFile = 1


# Spam Protection for Email
#######################################
config {
spamProtectEmailAddresses = 2
spamProtectEmailAddresses_atSubst = (at)
}


# Send UTF-8 Notification Email Headers
#######################################
config.notification_email_charset = utf-8
config.notification_email_encoding = quoted-printable
config.notification_email_urlmode = all


# Simulate static pages (uncomment/comment to configure)
#######################################
config.simulateStaticDocuments = 1
config.simulateStaticDocuments_noTypeIfNoTitle = 1
# config.simulateStaticDocuments_addTitle = 30
# config.simulateStaticDocuments_pageTitleFirst = 1
# config.pageTitleFirst = 1
# config.simulateStaticDocuments_pEnc = base64
# config.simulateStaticDocuments_pEnc = md5
# config.simulateStaticDocuments_pEnc_onlyP = cHash,L,print,L,fD[_FIELDLIST],fD[disable],fD[usergroup],tx_srfeuserregister_pi1[aC],
tx_srfeuserregister_pi1[cmd],tx_srfeuserregister_pi1[rU],tx_srfeuserregister_pi1[sFK],tx_ttnews[backPid], tx_ttnews[tt_news], tx_ttnews[pS], tx_ttnews[pL], tx_ttnews[arc], tx_ttnews[cat], tx_ttnews[pointer], tx_ttnews[swords]
# config.simulateStaticDocuments = PATH_INFO
# config.absRefPrefix = http:// www.mydomain.com/


# Setting up 'page' to be the default PAGE object (type=0)
#######################################
lib.stdheader.10.stdWrap.wrap =
tt_content.stdWrap.dataWrap = <A name=\"{field:uid}\"></a>

page = PAGE
page.typeNum = 0
config.xhtml_cleaning = all
config.disablePrefixComment = 1
config.pageTitleFirst = 1
page.includeCSS {
file1 = fileadmin/templates/zenlight3col/css/style.css
}
page.headerData.10 = TEXT
page.headerData.10.value (
<style type=\"text/css\" media=\"all\">
@import url(fileadmin/templates/zenlight3col/css/Menu.css);
</style>
<!--[if lte IE 6]>
<style type=text/css>
@import url(fileadmin/templates/zenlight3col/css/Menu4IE.css);
BODY {BEHAVIOR: url(\"fileadmin/templates/zenlight3col/css/ADxMenu.htc\")}
</style>
<![endif]-->
)
page.bodyTag = <body>
page.1 = TEMPLATE
page.1.marks.PAGE_UID = TEXT
page.1.marks.PAGE_UID.field = uid
page.1 {
template = FILE
template.file = fileadmin/templates/zenlight3col/template.html
workOnSubpart = DOCUMENT_BODY
subparts.RNDIMG < temp.rndImageTop
subparts.CONTENT_LEFT < styles.content.getLeft
subparts.CONTENT_RIGHT < styles.content.getRight
subparts.CONTENT_BORDER < styles.content.getBorder
subparts.CONTENT < styles.content.get


# Top horizontal dropdown menu
#######################################
subparts.TOPNAV = HMENU
subparts.TOPNAV.special = directory
subparts.TOPNAV.special.value = 1
#subparts.TOPNAV.special = list
#subparts.TOPNAV.excludeUidList = 1,2,3
subparts.TOPNAV {
wrap = <div id=\"menu\"> | </div>
entryLevel = 0
1 = TMENU
1 {
expAll=1
noBlur = 1
wrap = <ul id=\"menuList\" class=\"adxm\"> | </ul>
NO {
wrapItemAndSub = <li> | </li>
}
}
2 = TMENU
2 {
expAll=1
noBlur = 1
wrap = <ul class=\"subList\"> | </ul>
NO {
wrapItemAndSub = <li class=\"submenu\"> | </li>
}
}
3 = TMENU
3 {
expAll=1
noBlur = 1
wrap = <ul class=\"subList\"> | </ul>
NO {
wrapItemAndSub = <li class=\"submenu\"> | </li>
}
}
4 = TMENU
4 {
expAll=1
noBlur = 1
wrap = <ul class=\"subList\"> | </ul>
NO {
wrapItemAndSub = <li class=\"submenu\"> | </li>
}
}
}


# Vertical Navigation
#######################################
subparts.VERTNAV = HMENU
subparts.VERTNAV.1 = TMENU
subparts.VERTNAV.special = directory
#subparts.VERTNAV.special = list
subparts.VERTNAV.special.value = 1
#subparts.VERTNAV.excludeUidList = 1,2,3
subparts.VERTNAV.1 {

# Normal state properties
#######################################
NO.allWrap = <div class=\"vertnav1\"> | </div>

# Enable active state and set properties:
#######################################
ACT = 1
ACT.allWrap = <div class=\"vertnav1-act\"> | </div>
}


# Second level menu-object
#######################################
subparts.VERTNAV.2 = TMENU
subparts.VERTNAV.2 {

# Normal state properties
#######################################
NO.allWrap = <div class=\"vertnav2\"> | </div>

# Enable active state and set properties:
#######################################
ACT = 1
noBlur = 1
ACT.allWrap = <div class=\"vertnav2-act\"> | </div>
}


# Third level menu-object
#######################################
subparts.VERTNAV.3 = TMENU
subparts.VERTNAV.3 {

# Normal state properties
#######################################
NO.allWrap = <div class=\"vertnav3\"> | </div>

# Enable active state and set properties:
#######################################
ACT = 1
noBlur = 1
ACT.allWrap = <div class=\"vertnav3-act\"> | </div>
}

# Fourth level menu-object
#######################################
subparts.VERTNAV.4 = TMENU
subparts.VERTNAV.4 {

# Normal state properties
#######################################
NO.allWrap = <div class=\"vertnav4\"> | </div>

# Enable active state and set properties:
#######################################
ACT = 1
noBlur = 1
ACT.allWrap = <div class=\"vertnav4-act\"> | </div>
}


# Bottom Navigation
#######################################
subparts.BOTTOMNAV = HMENU
# subparts.BOTTOMNAV.special = directory
# subparts.BOTTOMNAV.special.value = 1
subparts.BOTTOMNAV.1 = TMENU
subparts.BOTTOMNAV.1 {
NO.allWrap = |*| <span class=\"bottomnav\">&nbsp;|&nbsp;|</span> |*|
ACT = 1
noBlur = 1
ACT.allWrap = |*| <span class=\"bottomnav\">&nbsp;|&nbsp;|</span> |*|
}
}

# Enabling the admin panel for the 'page' PAGE object:
#######################################
page.config.admPanel=1


#PREVENTS EXISTING USERGROUPS BEING LOST IF A USER EDITS THEIR PROFILE
#######################################
plugin.feadmin.fe_users.edit.evalValues.usergroup = unsetEmpty


#ASSIGNS DEFAULT USERGROUP UID=1 TO ALL NEW USERS
#######################################
plugin.feadmin.fe_users.create.overrideValues.user group = 1


# Click to enlarge popup
#######################################
tt_content.image.20.1.imageLinkWrap {
JSwindow.expand = 0,0
bodyTag = <BODY style=\"margin: 0; background: #000000;\">
title = Page Popup #default(Image)
}

tt_content.textpic.20.1 < tt_content.image.20.1


# defining the default language
config.sys_language_uid = 0
config.language = en
config.locale_all = english

# Setting up the language variable \"L\" to be passed along with links
config.linkVars = L

# English language, sys_language.uid = 0
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = en
config.locale_all = english
[global]

# Russian language, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = ru
config.locale_all = Russian
[global]

# Estonian language, sys_language.uid = 2
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = ee
config.locale_all = Estonian
[global]

Ребята где копать?
GORTOP вне форума   Ответить с цитированием
Старый 21.10.2005, 03:16   #5
Grank
Продвинутый
 
Регистрация: 10.10.2005
Сообщений: 92
По умолчанию

На первый взгляд в шаблоне все ок(по крайней мере, что касается языка ;-).
Так что посмотри сам php скрипт вывода флажков.

Можешь написать примеры линков которые формируются для переключения на новый язык(может проблема в этом)?
Grank вне форума   Ответить с цитированием
Старый 21.10.2005, 06:02   #6
Супер_типарь
Новенький
 
Регистрация: 03.10.2005
Сообщений: 6
По умолчанию

На всякий случай воткни куда-нибудь после #defining the default language:

config.sys_language_mode = strict
Супер_типарь вне форума   Ответить с цитированием
Старый 21.10.2005, 12:10   #7
GORTOP
Продвинутый
 
Регистрация: 07.03.2005
Адрес: Эстония,Таллинн.
Сообщений: 43
По умолчанию

Страница по умолчанию англ. http://www.crystal.ee/index.php?id=14
русскиий http://www.crystal.ee/14.html?&L=1
прописал config.sys_language_mode = strict результата нет
GORTOP вне форума   Ответить с цитированием
Старый 21.10.2005, 18:05   #8
GORTOP
Продвинутый
 
Регистрация: 07.03.2005
Адрес: Эстония,Таллинн.
Сообщений: 43
По умолчанию

Такое чувство что флажки не находят своих страниц.
С чем может быть связан этот геморой?
GORTOP вне форума   Ответить с цитированием
Старый 21.10.2005, 20:41   #9
Grank
Продвинутый
 
Регистрация: 10.10.2005
Сообщений: 92
По умолчанию

А ты сделал переводы контента для всех языков? ;-)
Grank вне форума   Ответить с цитированием
Старый 21.10.2005, 21:27   #10
GORTOP
Продвинутый
 
Регистрация: 07.03.2005
Адрес: Эстония,Таллинн.
Сообщений: 43
По умолчанию

Да сделал тест только первых стр.Смысл идти далее если эта байда окажется мне не подсилу!
GORTOP вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 23:01.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория