多語言主題不需要複製整份 shiro 設定。簡體中文的 theme/yohaku 是唯一基礎主題,負責顏色、模組、CSS、圖示、備案與連結結構。其他語言只建立對應的文案覆蓋:theme/yohaku.entheme/yohaku.zh-TWtheme/yohaku.ja(注意不是 jp)theme/yohaku.ko覆蓋檔案只保留以下欄位:footer.linkSectionsconfig.hero.descriptionconfig.hero.hitokoto.custom每種語言的 linkSections 都要保留完整的三欄及其連結;陣列按位置合併時,少寫一欄會留下基礎主題中的簡體中文條目。這樣樣式維護永遠只改簡體中文基礎主題,其他語言只維護文案。Footer 左側格言 footer_motto 不屬於主題 JSON,而是前端語言包內容,暫時維持現狀。
多語言主題配置:基礎主題與語言覆蓋
多語言主題不需要複製整份 shiro 設定。簡體中文的 theme/yohaku 是唯一基礎主題,負責顏色、模組、CSS、圖示、備案與連結結構。
其他語言只建立對應的文案覆蓋:
覆蓋檔案只保留以下欄位:
每種語言的 linkSections 都要保留完整的三欄及其連結;陣列按位置合併時,少寫一欄會留下基礎主題中的簡體中文條目。這樣樣式維護永遠只改簡體中文基礎主題,其他語言只維護文案。
Footer 左側格言 footer_motto 不屬於主題 JSON,而是前端語言包內容,暫時維持現狀。