.i18n/conf.yml
A i18n.site
konfigurációs fájlja .i18n/conf.yml
, a tartalom pedig a következő :
i18n:
fromTo:
en:
upload:
ext:
- md
nav:
- i18n: home
use: Toc
url: /
- i18n: doc
menu: NB demo1,demo2
use: Doc
- i18n: blog
use: Blog
addon:
- i18n.addon/toc
A upload
ext:
beállítása azt jelenti, hogy csak .md
fájlok kerülnek feltöltésre publikáláskor.
Felső Navigációs Navigáció
A nav:
konfigurációs opció a kezdőlap tetején található navigációs menü megfelelője.
Közülük i18n: home
home: Home
en/i18n.yml
ben értéknek felel meg (ahol en
a projektfordítás forrásnyelve).
en/i18n.yml
tartalom a navigációs menüben megjelenő szöveg, amely a konfigurációban fromTo
szerint lesz lefordítva, például zh/i18n.yml
-re.
A fordítás befejezése után a fordított yml
értékeket módosíthatja, de ne törölje vagy adjon hozzá új yml
kulcsokat.
use: Toc
Dokumentumsablon Vázlattal
A nav
konfigurációban:
- i18n: home
use: Toc
url: /
A use: Toc
azt jelenti, hogy a Toc
sablont használjuk a megjelenítéshez, ami egyetlen Markdown
fájl megjelenítését jelenti.
TOC
a Table of Contents
rövidítése, és amikor ez a sablon megjelenik, a Markdown
fájl tartalomjegyzéke az oldalsávon jelenik meg.
A url:
a Markdown
fájl elérési útját jelenti (a /
a /README.md
gyökérkönyvtárnak felel meg, a fájlnevet nagybetűvel kezdve és kisbetűvel befejezve kell megadni).
use: Md
Dokumentumsablon Vázlat Nélkül
A Md
sablon hasonló a Toc
sablonhoz, mindkettő egyetlen Markdown
fájl megjelenítésére szolgál, de a Md
sablon nem jeleníti meg a tartalomjegyzéket az oldalsávon.
A use: Toc
beállítást a fenti konfigurációban use: Md
-re módosíthatja, majd újra futtathatja a i18n.site
parancsot a md
könyvtárban, és meglátogathatja a fejlesztési előnézeti URL-t, hogy megfigyelje a kezdőlap változásait.
use: Blog
Blog Sablonok
A blogsablon a cikkek listáját (címek és absztraktok) jeleníti meg a megjelenési idő szerinti sorrendben.
→ Kattintson ide, ha többet szeretne megtudni az adott konfigurációról
use: Doc
Fájl Dokumentumsablonja
A konfigurációs fájlban:
- i18n: doc
menu: NB demo1,demo2
use: Doc
Azt jelzi, hogy Doc
használatával kerülnek sablonok megjelenítésre.
A Doc
sablon támogatja több Markdown
fájl integrálását egyetlen vagy több projekt dokumentumvázlatának létrehozásához.
Több Projekt És Több Fájl
A .i18n/conf.yml
i18n:doc
ben konfiguráció többprojektes többfájlos renderelési mód.
Itt a menu: NB demo1,demo2
azt jelenti, hogy az NB
sablont használjuk a legördülő menü megjelenítéséhez.
Az NB
a Name Brief
rövidítése, ami azt jelenti, hogy a legördülő menü megjeleníti a projekt nevét és szlogenjét.
Az NB
mögött a demo1,demo2
paraméterek következnek.
** A vessző ,
a demo1,demo2
-ban előtt és után ne legyen ** .
A fenti paraméterekhez a megfelelő könyvtárindex fájl:
Egyetlen Projekt Több Fájlt
Ha csak egy projektje van, azt az alábbiak szerint konfigurálhatja.
- i18n: doc
url: flashduty
use: Doc
[!WARN]
Egyetlen projekt több fájllal nem támogatja a url
konfigurálását /
gyökérútvonalként
Ha conf.yml beállítva a gyökér nav: útja, akkor a webhely kezdőlapjának elérésekor az automatikusan átíródik az első URL-re a nav:
konfiguráció alatt.
Ez a kialakítás a projektdokumentumok, blogok és egyéb tartalmak jobb megkülönböztetését szolgálja a könyvtárakon keresztül.
Kezdőlapként ajánlott egyetlen fájlt és egyetlen oldalt használni.
[!TIP]
Ha az url
nincs megadva, akkor az url
alapértelmezés szerint az i18n
értéke, ez a szabály más sablonokra is vonatkozik.
TOC Tartalomjegyzék Index
Ha a use: Doc
sablon engedélyezve van a konfigurációban, engedélyezze i18n.addon/toc
.i18n/conf.yml
ben beépülő modult. A konfiguráció a következő :
addon:
- i18n.addon/toc
i18n.site
automatikusan telepíti és végrehajtja ezt a beépülő modult, beolvassa TOC
a könyvtárindexfájlt, és létrehozza json
a könyvtár vázlatát.
Ha egyetlen projektről van szó, több fájllal, akkor a TOC
gyökérkönyvtár az url:
nek megfelelő könyvtár a forrásnyelvi könyvtárban. Például, ha a forrásnyelv kínai: a url: flashduty
nek megfelelő fájl a zh/flashduty/TOC
.
Ha több projektről és több fájlról van szó, akkor nem kell url:
beállítani. Az TOC
gyökérkönyvtára a i18n
értékének megfelelő könyvtár.
Részletes Tartalommagyarázat
Az en/blog/TOC
fájl tartalma a következő:
README.md
news/README.md
news/begin.md
Használjon behúzást a szintek jelzésére.
Az en/blog/TOC
fájl első sora a README.md
, amely a i18n.site
megfelelője, azaz a projekt neve.
A következő két sor az alábbi képernyőképen látható.
A news/README.md
a News
megfelelője.
A news/begin.md
a Our Product is Online !
megfelelője.
TOC
fájlok behúzással jelzik a vázlat hierarchikus kapcsolatát, támogatják a többszintű behúzást és az #
gyel kezdődő soros megjegyzéseket.
A szülői szint csak a címet tartalmazza, a tartalmat nem.
Ha több szintű behúzás van, a szülői szint csak a címet írja, a tartalmat nem, hogy elkerülje a tipográfiai hibákat.
A README.md projekt
A projekt README.md
fájljába írhat tartalmat, például az en/demo2/README.md
.
Vegye figyelembe, hogy a fájl tartalma nem tartalmaz tartalomjegyzék vázlatot, ezért ajánlott rövid, bevezető tartalmat írni.
Projekt Szlogenje
Lásd, hogy a Deme Two
a Your Project slogan
projekt szlogenje a legördülő menü és a tartalomjegyzék projekt neve alatt található.
Ez a en/demo2/README.md
első sorának felel meg.
# Demo Two : Your Project slogan
A README.md
projekt első szintű címének az :
kettőspont utáni része a projekt szlogenje.
Kérjük, vegye figyelembe a kínai, japán és koreai felhasználókat, hogy a teljes szélességű kettőspont helyett félszélességű kettőspontot :
használjon.
Hogyan lehet tömegesen mozgatni a TOC-ot?
A TOC
fájlt a forrásnyelv könyvtárában kell elhelyezni.
Például, ha a forrásnyelv kínai, akkor a fenti TOC
az zh/blog/TOC
.
Ha a forrásnyelv megváltozik, akkor a projektben egy adott nyelv TOC
fájlját át kell helyezni egy másik nyelvre.
Nézze meg a következő parancsokat:
rsync -av --remove-source-files --include='*/' \
--include='TOC' --exclude='*' en/ zh/
Kérjük, módosítsa a fenti parancsokban az en/
és zh/
nyelvi kódokat.
Alapértelmezett Betöltés Konfigurációs Útvonal Nélkül
Egy bizonyos elérési út esetén, ha az elérési út előtagja nincs nav:
-ban konfigurálva, akkor az elérési útnak megfelelő MarkDown
fájl alapértelmezés szerint betöltődik, és a Md
sablon használatával kerül megjelenítésre.
Például, ha /test
elérése és nav:
ennek az elérési útnak az előtagja nélkül van beállítva, és az aktuális böngészési nyelv az angol ( en
kód), akkor /en/test.md
alapértelmezés szerint betöltődik, és Md
sablon használatával kerül megjelenítésre.
Ha az /en/test.md
fájl nem létezik, akkor az alapértelmezett 404
oldal jelenik meg.