.i18n/conf.yml
U schedariu di cunfigurazione per i18n.site
hè .i18n/conf.yml
è u cuntenutu hè u seguitu :
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
Frà elli, l'elementu di cunfigurazione upload
à ext:
significa chì solu .md
seranu caricati durante a publicazione.
Navigazione Superiore nav
nav:
opzioni di cunfigurazione, chì currispondenu à u menu di navigazione in cima di a pagina iniziale.
Frà elli, i18n: home
currisponde à home: Home
in en/i18n.yml
(induve en
hè a lingua fonte di a traduzzione di u prugettu).
U cuntenutu en/i18n.yml
hè u testu affissatu in u menu di navigazione, chì serà traduttu secondu fromTo
in a cunfigurazione, per esempiu, traduttu à zh/i18n.yml
.
Dopu chì a traduzzione hè finita, pudete mudificà u valore di a traduzzione yml
, ma ùn aghjunghje micca o sguassate a chjave di a traduzzione yml
.
use: Toc
Cù Contorni
nav
:
- i18n: home
use: Toc
url: /
use: Toc
significa rendering cù un mudellu Toc
, chì rende un unicu mudellu Markdown
.
TOC
hè l'abbreviazione di Table of Contents
Quandu stu mudellu hè resu, u schema di stu schedariu Markdown
serà visualizatu in a barra laterale.
url:
rapprisenta u percorsu di u schedariu di Markdown
( /
currisponde à u repertoriu radicali /README.md
, stu nome di u schedariu richiede un prefissu maiuscule è un suffissu minuscule).
0Module Di Documentu use: Md
Senza Contorni
U mudellu Md
è u mudellu Toc
sò listessi è i dui sò usati per rende un unicu schedariu Markdown
. Ma u mudellu Md
ùn mostra micca u schema in a barra laterale.
Pudete mudificà use: Toc
in a cunfigurazione sopra à use: Md
, eseguite i18n.site
in u repertoriu md
di novu, è dopu visitate l'URL di previsione di sviluppu per osservà i cambiamenti nantu à a homepage.
use: Blog
Mudelli Di Blog
U mudellu di blog mostra una lista di articuli (tituli è abstracts) in ordine di u tempu di publicazione.
→ Cliccate quì per amparà nantu à a cunfigurazione specifica
use: Doc
Mudelli Di Documenti Di Fugliale
In u schedariu di cunfigurazione:
- i18n: doc
menu: NB demo1,demo2
use: Doc
Indica l'usu di Doc
per a rendering di mudelli.
U mudellu Doc
supporta l'integrazione di più MarkDown
per generà schemi di documentu per prughjetti unichi o multiplici.
Prughjetti Multipli È Schedarii Multiplici
A cunfigurazione di .i18n/conf.yml
in i18n:doc
hè u modu di rendering multi-project multi-file.
Quì, menu: NB demo1,demo2
, significa aduprà u mudellu NB
per rende u menù drop-down.
NB
, chì hè l'abbreviazione di Name Breif
, significa chì u menù drop-down pò vede u nome è u slogan di u prugettu.
NB
hè seguita da u paràmetru demo1,demo2
passatu à ellu.
Nota : ** Ùn deve esse micca spazii ** prima è dopu à a virgola ,
in demo1,demo2
.
Per i paràmetri sopra, u schedariu d'indexu di u repertoriu currispundente hè:
Singulu Prughjettu Parechji Schedari
Sè vo avete solu un prughjettu, pudete cunfigurà cum'è seguita.
- i18n: doc
url: flashduty
use: Doc
[!WARN]
Prughjettu unicu cù parechji schedari ùn sustene micca a cunfigurazione url
cum'è a strada radicale /
Se conf.yml → nav: Nessuna strada di root hè cunfigurata, quandu accede à a homepage di u situ web, serà automaticamente riscritta à u primu URL sottu a cunfigurazione nav:
.
Stu disignu hè di distinguerà megliu i documenti di u prughjettu, i blog è altri cuntenuti attraversu cartulari.
Hè ricumandemu di utilizà un schedariu unicu è una sola pagina cum'è a pagina di casa.
[!TIP]
Se url
ùn hè micca scrittu, url
predeterminatu à u valore di i18n
Questa regula hè ancu efficace per altri mudelli.
TOC Table of Contents Index
Se u mudellu use: Doc
hè attivatu in a cunfigurazione, per piacè attivà u plug-in i18n.addon/toc
in .i18n/conf.yml
A cunfigurazione hè a siguenti :
addon:
- i18n.addon/toc
i18n.site
installerà automaticamente è eseguisce stu plug-in, leghje TOC
u schedariu d'indexu di u cartulare, è generà json
u schema di u cartulare.
S'ellu hè un prughjettu unicu cù parechji schedari, u repertoriu radicali TOC
hè u cartulare currispundenti à url:
in u cartulare di a lingua fonte Per esempiu, se a lingua d'origine hè cinese: u schedariu chì currisponde à url: flashduty
hè zh/flashduty/TOC
.
S'ellu hè parechje prughjetti è parechji schedari, ùn ci hè micca bisognu di cunfigurà url:
U repertoriu radicali di TOC
hè u cartulare chì currisponde à u valore di i18n
.
Spiegazione Dettagliata Di U Cuntenutu
en/blog/TOC
cuntenutu hè u seguitu :
README.md
news/README.md
news/begin.md
Aduprà Indentazione Per Indicà I Livelli
README.md
in a prima fila di en/blog/TOC
sopra currisponde à i18n.site
in a stampa sottu, chì hè u nome di u prugettu.
I seguenti dui linii sò cum'è mostra in a screenshot sottu.
news/README.md
currisponde à News
,
news/begin.md
currisponde à Our Product is Online !
I schedarii TOC
sò indentati per indicà a relazione gerarchica di u contornu, sustene l'indentazione multi-livellu, è i cumenti di linea chì cumincianu cù #
.
U Livellu Parenti Scrive Solu U Titulu, Micca U Cuntenutu.
Quandu ci sò parechji livelli di indentazione, u nivellu parente scrive solu u titulu è micca u cuntenutu. Altrimenti, a tipografia serà miss up.
Prughjettu README.md
U cuntenutu pò esse scrittu in l'elementu README.md
, cum'è en/demo2/README.md
.
Nota chì u cuntenutu di stu schedariu ùn mostra micca una tabella di cuntenutu, per quessa, hè cunsigliatu per limità a durata è scrive una breve introduzione.
Slogan Di Prughjettu
Pudete vede chì Deme Two
hà u so slogan di u Your Project slogan
:
Questu currisponde à a prima fila di en/demo2/README.md
:
# Demo Two : Your Project slogan
U cuntenutu dopu à u primu colon :
di u titulu di primu livellu di u prughjettu README.md
serà cunsideratu cum'è u slogan di u prugettu.
Utenti da a Cina, u Giappone è a Corea, per piacè nutate chì duvete aduprà dui punti :
à mità di larghezza invece di dui punti di larghezza.
Cumu Si Move TOC in Massa?
TOC
i schedarii deve esse posti in u cartulare di a lingua fonte.
Per esempiu, se a lingua fonte hè cinese, allora TOC
sopra hè zh/blog/TOC
.
Se a lingua surghjente hè mudificata, avete bisognu di batch move i schedari TOC
di una certa lingua in u prugettu à una altra lingua.
Pudete riferite à i seguenti cumandamenti:
rsync -av --remove-source-files --include='*/' \
--include='TOC' --exclude='*' en/ zh/
Per piacè mudificà en/
è zh/
in u cumandimu sopra à u vostru codice di lingua.
Carica Predeterminata Senza Percorsu Di Cunfigurazione
Per un certu percorsu accede, se u prefissu di u percorsu ùn hè micca cunfiguratu in nav:
, u schedariu MarkDown
chì currisponde à u percorsu serà caricatu per difettu è resu cù u mudellu Md
.
Per esempiu, se /test
hè accessu è nav:
hè cunfiguratu senza u prefissu di sta strada, è a lingua di navigazione attuale hè l'inglese (codice en
), /en/test.md
serà caricatu per difettu è resu cù u mudellu Md
.
Se /en/test.md
stu schedariu ùn esiste micca, a pagina 404
predeterminata serà visualizata.