.i18n/conf.yml

Skedari i konfigurimit për i18n.site është .i18n/conf.yml dhe përmbajtja është si më poshtë :

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

Midis tyre, upload deri në ext: artikull konfigurimi do të thotë se vetëm .md do të ngarkohen gjatë publikimit.

Navigimi Në Krye Të Navigimit

nav: opsione konfigurimi, që korrespondojnë me menynë e navigimit në krye të faqes kryesore.

Midis tyre, i18n: home korrespondon me home: Homeen/i18n.yml (ku en është gjuha burimore e përkthimit të projektit).

Përmbajtja en/i18n.yml është teksti i shfaqur në menynë e lundrimit, i cili do të përkthehet sipas fromTo në konfigurim, për shembull, përkthehet në zh/i18n.yml .

Pas përfundimit të përkthimit, mund të modifikoni vlerën e përkthimit yml , por mos shtoni ose fshini çelësin e përkthimit yml .

use: Toc Modeli I Një Dokumenti Të Vetëm Me Skicë

nav :

  - i18n: home
    use: Toc
    url: /

use: Toc do të thotë paraqitje duke përdorur një shabllon Toc , i cili është duke dhënë një shabllon të vetëm Markdown .

TOC është shkurtimi i Table of Contents Kur ky shabllon të jepet, skica e këtij skedari Markdown do të shfaqet në shiritin anësor.

url: përfaqëson shtegun e skedarit Markdown ( / korrespondon me direktorinë rrënjësore /README.md , ky emër skedari kërkon një parashtesë të madhe dhe një prapashtesë të vogël).

use: Md Shablloni I Një Dokumenti Të Vetëm Pa Skicë

Modeli Md dhe shablloni Toc janë të njëjta dhe të dyja përdoren për të dhënë një skedar të vetëm Markdown . Por shablloni Md nuk e tregon skicën në shiritin anësor.

Mund ta modifikoni use: Toc në konfigurimin e mësipërm në use: Md , të ekzekutoni përsëri i18n.site në direktorinë md dhe më pas të vizitoni URL-në e shikimit paraprak të zhvillimit për të vëzhguar ndryshimet në faqen kryesore.

use: Blog Modele Blog

Modeli i blogut shfaq një listë artikujsh (tituj dhe abstrakte) sipas kohës së publikimit.

→ Klikoni këtu për të mësuar rreth konfigurimit specifik

use: Doc Modele Dokumentesh Me Shumë Skedarë

Në skedarin e konfigurimit:

  - i18n: doc
    menu: NB demo1,demo2
    use: Doc

Tregon përdorimin e Doc për paraqitjen e shabllonit.

Modeli Doc mbështet integrimin e shumëfishtë MarkDown për të gjeneruar skica dokumentesh për projekte të vetme ose të shumëfishta.

Projekte Të Shumta Dhe Skedarë Të Shumtë

Konfigurimi i .i18n/conf.ymli18n:doc është modaliteti i interpretimit me shumë skedarë me shumë projekte.

Këtu, menu: NB demo1,demo2 , nënkupton përdorimin e shabllonit NB për të dhënë menynë rënëse.

NB , që është shkurtimi i Name Breif , do të thotë se menyja rënëse mund të shfaqë emrin dhe sloganin e projektit.

NB pasohet nga parametri demo1,demo2 që i kalohet.

: ** Nuk duhet të ketë hapësira ** para dhe pas presjes ,demo1,demo2 .

Për parametrat e mësipërm, skedari përkatës i indeksit të drejtorisë është:

Skedarë Të Shumtë Të Një Projekti Të Vetëm

Nëse keni vetëm një projekt, mund ta konfiguroni si më poshtë.

  - i18n: doc
    url: flashduty
    use: Doc

[!WARN] Projekti i vetëm me shumë skedarë nuk e mbështet konfigurimin e url si shtegu rrënjë / Nëse conf.yml nav: Asnjë shteg rrënjësor nuk është konfiguruar, kur hyni në faqen kryesore të faqes së internetit, ajo do të rishkruhet automatikisht në URL-në e parë nën konfigurimin nav: . Ky dizajn është për të dalluar më mirë dokumentet e projektit, blogjet dhe përmbajtjet e tjera përmes drejtorive. Rekomandohet të përdorni një skedar të vetëm dhe një faqe të vetme si faqe kryesore.

[!TIP] Nëse url nuk shkruhet, url vendos vlerën e i18n Ky rregull hyn në fuqi edhe për shabllonet e tjerë.

Indeksi I Tabelës Së Përmbajtjes TOC

Nëse shablloni use: Doc është i aktivizuar në konfigurim, ju lutemi aktivizoni shtojcën i18n.addon/toc.i18n/conf.yml Konfigurimi është si më poshtë :

addon:
  - i18n.addon/toc

i18n.site do të instalojë dhe ekzekutojë automatikisht këtë shtojcë, do të lexojë TOC skedarin e indeksit të drejtorisë dhe do të gjenerojë json skicën e drejtorisë.

Nëse është një projekt i vetëm me shumë skedarë, direktoria rrënjësore TOC është drejtoria që korrespondon me url: në direktorinë e gjuhës burimore, për shembull, nëse gjuha burimore është kineze: skedari që korrespondon me url: flashduty është zh/flashduty/TOC .

Nëse janë projekte të shumta dhe skedarë të shumtë, nuk ka nevojë të konfiguroni url: Drejtoria kryesore e TOC është drejtoria që korrespondon me vlerën e i18n .

Shpjegimi I Detajuar I Përmbajtjes

en/blog/TOC Përmbajtja është si më poshtë :

README.md

news/README.md
  news/begin.md
Përdorni Dhëmbëzimin Për Të Treguar Nivelet

README.md në rreshtin e parë të en/blog/TOC më sipër korrespondon me i18n.site në foton më poshtë, që është emri i projektit.

Dy rreshtat e ardhshëm janë siç tregohet në pamjen e mëposhtme të ekranit.

news/README.md korrespondon me News , news/begin.md korrespondon me Our Product is Online !

TOC skedarë janë futur për të treguar lidhjen hierarkike të skicës, për të mbështetur dhëmbëzimin me shumë nivele dhe komentet e rreshtave që fillojnë me # .

Niveli Prind Shkruan Vetëm Titullin, Jo Përmbajtjen.

Kur ka shumë nivele të dhëmbëzimit, niveli prind shkruan vetëm titullin dhe jo përmbajtjen. Përndryshe, tipografia do të ngatërrohet.

Projekti README.md

Përmbajtja mund të shkruhet në artikullin README.md , si p.sh. en/demo2/README.md .

Vini re se përmbajtja e këtij skedari nuk tregon një tabelë të përmbajtjes, prandaj rekomandohet të kufizoni gjatësinë dhe të shkruani një hyrje të shkurtër.

Slogani I Projektit

Ju mund të shihni se Deme Two ka etiketën e tij të Your Project slogan :

Kjo korrespondon me rreshtin e parë prej en/demo2/README.md :

# Demo Two : Your Project slogan

Përmbajtja pas pikës së parë : të titullit të nivelit të parë të projektit README.md do të konsiderohet si slogani i projektit.

Përdoruesit nga Kina, Japonia dhe Koreja, ju lutemi vini re se duhet të përdorni dy pika me gjysmë gjerësi : në vend të dy pikave me gjerësi të plotë.

Si Të Lëvizni TOC Me Shumicë?

TOC skedarë duhet të vendosen në drejtorinë e gjuhës burimore.

Për shembull, nëse gjuha burimore është kineze, atëherë TOC më lart është zh/blog/TOC .

Nëse gjuha burimore është modifikuar, ju duhet të zhvendosni skedarët TOC të një gjuhe të caktuar në projekt në një gjuhë tjetër.

Ju mund t'i referoheni komandave të mëposhtme:

rsync -av --remove-source-files --include='*/' \
--include='TOC' --exclude='*' en/ zh/

Ju lutemi modifikoni en/ dhe zh/ në komandën e mësipërme në kodin tuaj të gjuhës.

Ngarkimi I Parazgjedhur Pa Shteg Konfigurimi

Për një shteg të caktuar që aksesohet, nëse prefiksi i shtegut nuk është i konfiguruar në nav: , skedari MarkDown që korrespondon me shtegun do të ngarkohet si parazgjedhje dhe do të jepet duke përdorur shabllonin Md .

Për shembull, nëse aksesohet /test dhe nav: konfigurohet pa prefiksin e kësaj rruge, dhe gjuha aktuale e shfletimit është anglishtja (kodi en ), /en/test.md do të ngarkohet si parazgjedhje dhe do të jepet duke përdorur shabllonin Md .

Nëse /en/test.md ky skedar nuk ekziston, do të shfaqet faqja e paracaktuar 404 .