[英]TYPO3 alternative page language configuration
我正在嘗試將一堆具有不同語言的頁面加入到具有多種替代頁面語言的單個頁面中。
這樣,我不再擁有3個主頁,每個主頁都有其自己的語言,而是擁有1個具有多種備用頁面語言的頁面。 因此,我只有一頁,但是內容使用不同的語言,具體取決於它使用的語言記錄。
問題在於TYPO3擴展名的行為應取決於語言,即:應該翻譯表單字段。
為此,我正在考慮為每個頁面語言記錄創建一個本地存儲文件夾,以保留擴展名配置。 中文將有一個與英文版本分開的存儲文件夾,而運行中文版本的擴展名將使用正確的存儲文件夾。
但是,如果不使用新頁面,如何指定中文記錄中的擴展名應使用哪個存儲文件夾?
因為如果我使用語言記錄來區分中文和英語,那么我就不會有不同的打字稿配置。 語言記錄屬性頁面沒有ts config字段,因此我無法告訴擴展程序該語言應使用其他存儲文件夾(不同的pid)。
對於每種語言,您可以添加一個cObj插件,然后編輯插件配置。 您還可以使用條件和getText為插件分配新的pid。 例如plugin.test_pi1.sysfolder <666。
第一種選擇是,當您查看mysql表語言覆蓋圖時,您的插件有一個單獨的記錄ctype插件,因此您可以編輯插件配置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.