.i18n/conf.yml
Il-fajl tal-konfigurazzjoni għal i18n.site
huwa .i18n/conf.yml
u l-kontenut huwa kif ġej :
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
Fosthom, oġġett ta' konfigurazzjoni upload
sa ext:
ifisser li .md
biss se jittellgħu meta jiġu ppubblikati.
Top Navigazzjoni nav
nav:
għażliet ta' konfigurazzjoni, li jikkorrispondu mal-menu tan-navigazzjoni fin-naħa ta' fuq tal-homepage.
Fosthom, i18n: home
jikkorrispondi għal home: Home
en/i18n.yml
(fejn en
hija l-lingwa sors tat-traduzzjoni tal-proġett).
Il-kontenut en/i18n.yml
huwa t-test muri fil-menu tan-navigazzjoni, li se jiġi tradott skont fromTo
fil-konfigurazzjoni, pereżempju, tradott għal zh/i18n.yml
.
Wara li titlesta t-traduzzjoni, tista' timmodifika l-valur tat-traduzzjoni yml
, iżda ma żżidx jew tħassarx iċ-ċavetta tat-traduzzjoni yml
.
0Mudell Ta' Dokument use: Toc
B'kontorn
nav
:
- i18n: home
use: Toc
url: /
use: Toc
tfisser tirrendi bl-użu ta 'mudell Toc
, li qed tirrendi mudell Markdown
wieħed.
TOC
hija l-abbrevjazzjoni ta' Table of Contents
Meta dan il-mudell jiġi ppreżentat, il-kontorn ta 'dan il-fajl Markdown
se jintwera fil-sidebar.
url:
jirrappreżenta l-mogħdija tal-fajl ta ' Markdown
( /
jikkorrispondi għad-direttorju tal-għeruq /README.md
, dan l-isem tal-fajl jeħtieġ prefiss kbir u suffiss żgħir).
0Mudell Ta' Dokument use: Md
Mingħajr Kontorn
Il-mudell Md
u l-mudell Toc
huma l-istess u t-tnejn jintużaw biex jirrendu fajl Markdown
wieħed. Iżda l-mudell Md
ma jurix il-kontorn fil-sidebar.
Tista 'timmodifika use: Toc
fil-konfigurazzjoni ta' hawn fuq għal use: Md
, erġa' ħaddem i18n.site
fid-direttorju md
, u mbagħad żur il-URL tal-preview tal-iżvilupp biex tosserva l-bidliet fuq il-homepage.
use: Blog
Mudelli Tal-Blog
Il-mudell tal-blog juri lista ta’ artikli (titoli u astratti) f’ordni ta’ żmien ta’ pubblikazzjoni.
→ Ikklikkja hawn biex titgħallem dwar il-konfigurazzjoni speċifika
0Mudelli Ta' Dokumenti Ta' Fajl use: Doc
Fil-fajl tal-konfigurazzjoni:
- i18n: doc
menu: NB demo1,demo2
use: Doc
Jindika l-użu ta' Doc
għall-għoti tal-mudelli.
Il-mudell Doc
jappoġġja l-integrazzjoni ta 'multipli MarkDown
biex jiġġenera deskrizzjonijiet ta' dokumenti għal proġetti singoli jew multipli.
Proġetti Multipli U Fajls Multipli
Il-konfigurazzjoni ta ' .i18n/conf.yml
i18n:doc
hija mod ta' rendering b'ħafna proġetti b'ħafna fajls.
Hawnhekk, menu: NB demo1,demo2
, tfisser li tuża l-mudell NB
biex tirrendi l-menu drop-down.
NB
, li hija l-abbrevjazzjoni ta ' Name Breif
, tfisser li l-menu drop-down jista' juri l-isem u s-slogan tal-proġett.
NB
huwa segwit mill-parametru demo1,demo2
mgħoddi lilha.
: ** M'għandux ikun hemm spazji ** qabel u wara l-virgola ,
demo1,demo2
.
Għall-parametri ta 'hawn fuq, il-fajl tal-indiċi tad-direttorju korrispondenti huwa:
Fajls Multipli Ta 'proġett Wieħed
Jekk għandek proġett wieħed biss, tista 'tikkonfigurah kif ġej.
- i18n: doc
url: flashduty
use: Doc
[!WARN]
Proġett wieħed b'fajls multipli ma jappoġġax il-konfigurazzjoni ta url
bħala l-passaġġ ta' l-għeruq /
Jekk conf.yml → nav: L-ebda mogħdija ta 'l-għerq ma hija kkonfigurata, meta taċċessa l-homepage tal-websajt, tinkiteb mill-ġdid awtomatikament fl-ewwel URL taħt il-konfigurazzjoni nav:
.
Dan id-disinn huwa biex jiddistingwi aħjar id-dokumenti tal-proġett, blogs u kontenut ieħor permezz tad-direttorji.
Huwa rakkomandat li tuża fajl wieħed u paġna waħda bħala l-home page.
[!TIP]
Jekk url
ma jkunx miktub, url
default għall-valur ta ' i18n
Din ir-regola tidħol fis-seħħ ukoll għal mudelli oħra.
Indiċi Tal-Kontenut Tat-TOC
Jekk il-mudell use: Doc
huwa attivat fil-konfigurazzjoni, jekk jogħġbok attiva plug-in i18n.addon/toc
.i18n/conf.yml
Il-konfigurazzjoni hija kif ġej :
addon:
- i18n.addon/toc
i18n.site
awtomatikament jinstalla u jesegwixxi dan il-plug-in, jaqra TOC
il-fajl tal-indiċi tad-direttorju, u jiġġenera json
il-kontorn tad-direttorju.
Jekk huwa proġett wieħed b'ħafna fajls, id-direttorju tal-għeruq TOC
huwa d-direttorju li jikkorrispondi għal url:
fid-direttorju tal-lingwa tas-sors Per eżempju, jekk il-lingwa tas-sors hija Ċiniża: il-fajl li jikkorrispondi għal url: flashduty
huwa zh/flashduty/TOC
.
Jekk huwa proġetti multipli u fajls multipli, m'hemmx bżonn li jiġi kkonfigurat url:
Id-direttorju tal-għeruq ta ' TOC
huwa d-direttorju li jikkorrispondi għall-valur ta' i18n
.
Spjegazzjoni Dettaljata Tal-Kontenut
en/blog/TOC
-kontenut huwa kif ġej :
README.md
news/README.md
news/begin.md
Uża Indentazzjoni Biex Tindika L-Livelli
README.md
fl-ewwel ringiela ta ' en/blog/TOC
hawn fuq jikkorrispondi għal i18n.site
fl-istampa hawn taħt, li huwa l-isem tal-proġett.
Iż-żewġ linji li jmiss huma kif muri fil-screenshot hawn taħt.
news/README.md
jikkorrispondi għal News
,
news/begin.md
jikkorrispondi għal Our Product is Online !
TOC
fajls huma indentati biex jindikaw ir-relazzjoni ġerarkika tal-kontorn, jappoġġjaw indentazzjoni f'diversi livelli, u kummenti tal-linja li jibdew #
.
Il-Livell Tal-Ġenitur Jikteb Biss It-Titlu, Mhux Il-Kontenut.
Meta jkun hemm diversi livelli ta 'indentazzjoni, il-livell ġenitur jikteb biss it-titlu u mhux il-kontenut. Inkella, it-tipografija tkun imħassra.
Proġett README.md
Il-kontenut jista' jinkiteb f'oġġett README.md
, bħal en/demo2/README.md
.
Innota li l-kontenut ta 'dan il-fajl ma jurix sommarju tal-werrej, għalhekk huwa rakkomandat li tillimita t-tul u tikteb introduzzjoni qasira.
Slogan Tal-Proġett
Tista' tara li Deme Two
għandu t-tagline tal-proġett tiegħu taħt il-menu drop-down u l-isem tal-proġett tal-kontorn tal-katalgu Your Project slogan
:
Dan jikkorrispondi għall-ewwel ringiela ta ' en/demo2/README.md
:
# Demo Two : Your Project slogan
Il-kontenut wara l-ewwel kolon :
tat-titolu tal-ewwel livell tal-proġett README.md
se jitqies bħala l-islogan tal-proġett.
Utenti miċ-Ċina, il-Ġappun u l-Korea, jekk jogħġbok innota li għandek tuża nofs wisa 'kolon :
minflok kolon full-wisa'.
Kif Timxi TOC Bl-Ingrossa?
TOC
fajls jeħtieġ li jitqiegħdu fid-direttorju tal-lingwa tas-sors.
Pereżempju, jekk il-lingwa tas-sors hija Ċiniża, allura TOC
hawn fuq huwa zh/blog/TOC
.
Jekk il-lingwa tas-sors tiġi modifikata, għandek bżonn tmexxi l-lott tal-fajls TOC
ta 'ċerta lingwa fil-proġett għal lingwa oħra.
Tista' tirreferi għall-kmandi li ġejjin:
rsync -av --remove-source-files --include='*/' \
--include='TOC' --exclude='*' en/ zh/
Jekk jogħġbok immodifika en/
u zh/
fil-kmand ta' hawn fuq għall-kodiċi tal-lingwa tiegħek.
Tagħbija Default Mingħajr Mogħdija Tal-Konfigurazzjoni
Għal ċerta mogħdija li tkun qed tiġi aċċessata, jekk il-prefiss tal-mogħdija ma jkunx ikkonfigurat nav:
, il-fajl MarkDown
li jikkorrispondi għall-mogħdija jitgħabba b'mod awtomatiku u mogħti bl-użu tal-mudell Md
.
Pereżempju, jekk /test
jiġi aċċessat u nav:
jiġi kkonfigurat mingħajr il-prefiss ta 'din il-mogħdija, u l-lingwa tal-ibbrawżjar attwali hija l-Ingliż (kodiċi en
), /en/test.md
se jitgħabba b'mod awtomatiku u jingħata bl-użu ta' template Md
.
Jekk /en/test.md
dan il-fajl ma jeżistix, tintwera l-paġna 404
default.