2014-04-08 50 views
0

我一直在搜索到处都没有任何成功的可能性,以添加自定义语言到我的Typo3网站。 我想添加中文/英文作为语言,但使用自定义URL,标志和语言名称。该网站正在运行Typo3 v4.5.4和升级是不存在的问题(如果这将是建议)。自定义语言错字3网站

Tl; dr Typo3需要添加一个新的标志和一个新的语言名称(用于前端)。

+0

你至少应该更新到4.5分支的最新版本。否则,您的安装会带来安全风险。 这是这里的帖子的副本http://stackoverflow.com/questions/10575060/setting-a-multilanguage-site-in-typo3 –

回答

0

@frontend多语言

1)创建的根目录下的新网站语言
          - 添加的语言名称,选择标志
2)本地化的观点:
          - 显示页面语言版本:(添加您的页面语言)
个          - 编辑页面属性:(选择你的语言标志)

Typo脚本:
@page配置

设置默认标签和标志

mod.SHARED.defaultLanguageLabel = English 
mod.SHARED.defaultLanguageFlag = gb 

@Fontend语言菜单

语言菜单

menu.lang_menu = COA 
menu.lang_menu { 
    10 = HMENU 
    10 { 
     special = language 
     special.value = 0,1 
     1 = TMENU 
     1 { 
      expAll = 0 
      wrap = | 
      NO = 1 
      NO { 
       stdWrap.cObject = TEXT 
       stdWrap.cObject { 
        value = EN||/DE 

       } 
       allWrap = <span>|</span> 
      } 
      #RO < .NO 
      #RO = 1 
      #RO.ATagParams = class="hover" 

      ACT < .NO 
      ACT = 1 
      ACT { 
       allWrap = <span class="selected">|</span> 
       #doNotLinkIt = 1 
      }    
      CUR < .NO 
      CUR = 1 
      CUR { 
       allWrap = <span class="selected">|</span> 
       #doNotLinkIt = 1 
      } 
     } 
    } 
} 

希望这篇文章你的帮助:)