Sablonfordítás

Webhely lefordításához hozzáféréssel kell rendelkeznie a webhelyen belüli témákhoz és összetevőkhöz. A webhelysablon a webhelyhez tartozó csomagolási modell. A sablon tartalmazza a webhely áttelepítéséhez és futtatásához szükséges összes erőforrást.

Webhelysablont használhat a webhely exportálásához az OCE Toolkit környezetébe, ahol lefordítható a sablonon belüli webhely. A következő szakaszok az OCE Toolkit beépített BlogTemplate sablonjában lévő webhely fordítását ismertetik.

Beállítás

A cec compile-template parancs az OCE Toolkit eszközkészlettel érhető el, és az eszközkészlettel együtt települ. Kövesse az OCE Toolkit telepítésére vonatkozó általános utasításokat.

Az OCE Toolkit telepítése után cec parancsokat futtathat sablon létrehozásához.
  1. Telepítsen egy OCE Toolkit fejlesztési könyvtárat:
    mkdir cec-src
    cd ./cec-src
    cec install
    
    # Start up the CEC Toolkit Development server for testing
    cec develop &
    
  2. Hozza létre a sablont.

    A beépített BlogTemplate sablon frissítve lett az egyéni fordítókkal. Hozzon létre egy sablont ebből a forrásból:

    # create a new template (must be in the cec-src folder if not already there)
    cd ./cec-src
    cec create-template BlogTemplate -f BlogTemplate
    

A beépített BlogTemplate sablon egyéni fordítókkal bővíti az előző sablont:

  • Tartalomelrendezés fordítói
    cec-src/src/components/Starter-Blog-Post-Summary/assets/compile.js
    cec-src/src/components/Starter-Blog-Author-Summary/assets/compile.js
    cec-src/src/components/Starter-Blog-Post-Content/assets/compile.js
    cec-src/src/components/Starter-Blog-Post-Header/assets/compile.js
    cec-src/src/components/Starter-Blog-Post-Sidebar/assets/compile.js
    
  • Oldalelrendezés fordítói
    cec-src/src/themes/BlogStarterTheme/layouts/post-detail-compile.js
    cec-src/src/themes/BlogStarterTheme/layouts/home-compile.js
    cec-src/src/themes/BlogStarterTheme/layouts/authors-compile.js
    cec-src/src/themes/BlogStarterTheme/layouts/common-compile.js
    cec-src/src/themes/BlogStarterTheme/layouts/about-compile.js
    cec-src/src/themes/BlogStarterTheme/layouts/index-compile.js