.i18n/conf.yml
i18n.site
සඳහා වින්යාස ගොනුව .i18n/conf.yml
වන අතර අන්තර්ගතය පහත පරිදි වේ :
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
ඒවා අතර, upload
සිට ext:
දක්වා වින්යාස අයිතමය යනු ප්රකාශනය කිරීමේදී උඩුගත කරන්නේ .md
පමණක් බවයි.
ඉහළ නාවික නාවික
nav:
වින්යාස විකල්ප, මුල් පිටුවේ ඉහළින් ඇති සංචාලන මෙනුවට අනුරූප වේ.
ඒවා අතර, i18n: home
en/i18n.yml
හි home: Home
ට අනුරූප වේ (මෙහිදී en
ව්යාපෘති පරිවර්තනයේ මූලාශ්ර භාෂාව වේ).
en/i18n.yml
අන්තර්ගතය යනු සංචාලන මෙනුවේ දර්ශනය වන පෙළයි, එය වින්යාසය තුළ fromTo
අනුව පරිවර්තනය කරනු ලැබේ, උදාහරණයක් ලෙස, zh/i18n.yml
ට පරිවර්තනය වේ.
පරිවර්තනය සම්පූර්ණ වූ පසු, ඔබට පරිවර්තන yml
හි අගය වෙනස් කළ හැක, නමුත් පරිවර්තනය yml
හි යතුර එකතු කිරීම හෝ මකා දැමීම නොකරන්න.
0 දළ සටහන් සහිත use: Toc
ලේඛන අච්චුව
nav
:
- i18n: home
use: Toc
url: /
use: Toc
යනු තනි Markdown
අච්චුවක් විදැහුම් කරන Toc
අච්චුවක් භාවිතයෙන් විදැහුම්කරණයයි.
TOC
යනු Table of Contents
හි කෙටි යෙදුමයි. මෙම අච්චුව විදැහුම් කළ විට, මෙම ගොනු Markdown
හි දළ සටහන පැති තීරුවේ දර්ශනය වේ.
url:
Markdown
හි ගොනු මාර්ගය නියෝජනය කරයි ( /
මූල නාමාවලිය /README.md
ට අනුරූප වේ, මෙම ගොනු නාමයට විශාල අකුරු උපසර්ගයක් සහ කුඩා අකුරු උපසර්ගයක් අවශ්ය වේ).
0 දළ සටහන් නොමැතිව use: Md
ලේඛන අච්චුව
Md
අච්චුව සහ Toc
අච්චුව සමාන වන අතර දෙකම තනි ගොනු Markdown
ක් ලබා දීමට භාවිතා කරයි. නමුත් Md
සැකිල්ලේ පැති තීරුවේ දළ සටහන නොපෙන්වයි.
ඔබට ඉහත වින්යාසයෙහි use: Toc
use: Md
ලෙස වෙනස් කළ හැක, නැවත md
නාමාවලියෙහි i18n.site
ධාවනය කරන්න, ඉන්පසු මුල් පිටුවේ වෙනස්කම් නිරීක්ෂණය කිරීමට සංවර්ධන පෙරදසුන් URL වෙත පිවිසෙන්න.
use: Blog
බ්ලොග් සැකිලි
බ්ලොග් අච්චුව ප්රකාශන වේලාව අනුව ලිපි ලැයිස්තුවක් (මාතෘකා සහ සාරාංශ) පෙන්වයි.
→ නිශ්චිත වින්යාසය ගැන දැන ගැනීමට මෙතන ක්ලික් කරන්න
use: Doc
ගොනු ලේඛන සැකිලි
වින්යාස ගොනුවේ:
- i18n: doc
menu: NB demo1,demo2
use: Doc
අච්චු විදැහුම්කරණය සඳහා Doc
භාවිතා කරන බව දක්වයි.
Doc
අච්චුව තනි හෝ බහු ව්යාපෘති සඳහා ලේඛන දළ සටහන් ජනනය කිරීමට බහු MarkDown
ඒකාබද්ධ කිරීමට සහාය වේ.
බහු ව්යාපෘති සහ බහු ගොනු
i18n:doc
හි .i18n/conf.yml
හි වින්යාසය බහු-ව්යාපෘති බහු-ගොනු විදැහුම්කරණ මාදිලියයි.
මෙහි, menu: NB demo1,demo2
, යනු පතන මෙනුව විදැහුම් කිරීමට NB
අච්චුව භාවිතා කිරීමයි.
NB
, එය Name Breif
හි කෙටි යෙදුමයි, එයින් අදහස් වන්නේ පතන මෙනුව මඟින් ව්යාපෘතියේ නම සහ සටන් පාඨය පෙන්විය හැකි බවයි.
NB
ට පසුව demo1,demo2
පරාමිතිය එයට ලබා දී ඇත.
demo1,demo2
න් ,
කොමාවට ** පෙර සහ පසු හිස් ඉඩක් නොතිබිය යුතු බව : ** .
ඉහත පරාමිතීන් සඳහා, අනුරූප නාමාවලි දර්ශක ගොනුව වන්නේ:
තනි ව්යාපෘති බහු ගොනු
ඔබට ඇත්තේ එක් ව්යාපෘතියක් නම්, ඔබට එය පහත පරිදි වින්යාසගත කළ හැක.
- i18n: doc
url: flashduty
use: Doc
[!WARN]
බහු ගොනු සහිත තනි ව්යාපෘතියක් මූල මාර්ගය /
ලෙස url
වින්යාස කිරීමට සහාය නොදක්වයි
conf.yml nav: nav:
මෙම සැලසුම ඩිරෙක්ටරි හරහා ව්යාපෘති ලේඛන, බ්ලොග් සහ අනෙකුත් අන්තර්ගතයන් වඩා හොඳින් වෙන්කර හඳුනා ගැනීමයි.
මුල් පිටුව ලෙස තනි ගොනුවක් සහ තනි පිටුවක් භාවිතා කිරීම රෙකමදාරු කරනු ලැබේ.
[!TIP]
url
ලියා නොමැති නම්, url
i18n
හි අගයට පෙරනිමි වේ. මෙම නියමය අනෙකුත් සැකිලි සඳහාද බලාත්මක වේ.
TOC පටුන
වින්යාසය තුළ අච්චුව use: Doc
සක්රීය කර ඇත්නම්, කරුණාකර .i18n/conf.yml
හි ප්ලග්-ඉන් i18n.addon/toc
සක්රීය කරන්න. වින්යාසය පහත පරිදි වේ :
addon:
- i18n.addon/toc
i18n.site
මෙම ප්ලග්-ඉන් ස්වයංක්රීයව ස්ථාපනය කර ක්රියාත්මක කරයි, TOC
නාමාවලි දර්ශක ගොනුව කියවා, නාමාවලි දළ සටහන json
ජනනය කරයි.
එය බහු ගොනු සහිත තනි ව්යාපෘතියක් නම්, මූල නාමාවලිය TOC
යනු මූලාශ්ර භාෂා නාමාවලියෙහි url:
ට අනුරූප වන නාමාවලියයි, උදාහරණයක් ලෙස, මූලාශ්ර භාෂාව චීන නම්: url: flashduty
ට අනුරූප ගොනුව zh/flashduty/TOC
වේ.
එය බහු ව්යාපෘති සහ ගොනු කිහිපයක් නම්, url:
වින්යාස කිරීම අවශ්ය නොවේ. TOC
හි මූල නාමාවලිය i18n
හි අගයට අනුරූප වන නාමාවලියයි.
සවිස්තරාත්මක අන්තර්ගත පැහැදිලි කිරීම
en/blog/TOC
අන්තර්ගතය පහත පරිදි වේ :
README.md
news/README.md
news/begin.md
මට්ටම් දැක්වීමට ඉන්ඩෙන්ටේෂන් භාවිතා කරන්න
ඉහත en/blog/TOC
හි පළමු පේළියේ README.md
පහත පින්තූරයේ i18n.site
ට අනුරූප වේ, එය ව්යාපෘති නාමයයි.
ඊළඟ පේළි දෙක පහත තිර පිටපතේ පෙන්වා ඇත.
news/README.md
News
ට අනුරූප වේ,
news/begin.md
Our Product is Online !
ට අනුරූප වේ
දළ සටහනේ ධූරාවලි සම්බන්ධය, බහු මට්ටමේ ඉන්ඩෙන්ටේෂන් සඳහා සහය දැක්වීම සහ #
න් ආරම්භ වන රේඛා විවරණ දැක්වීමට ගොනු TOC
ක් එබ්බවා ඇත.
මාපිය මට්ටම ලියන්නේ මාතෘකාව පමණක් මිස අන්තර්ගතය නොවේ.
ඉන්ඩෙන්ටේෂන් මට්ටම් කිහිපයක් ඇති විට, මාපිය මට්ටම ලියන්නේ මාතෘකාව පමණක් වන අතර අන්තර්ගතය නොවේ. එසේ නොවුවහොත්, මුද්රණ ශිල්පය අවුල් වනු ඇත.
ව්යාපෘතිය README.md
en/demo2/README.md
වැනි අයිතම README.md
හි අන්තර්ගතය ලිවිය හැක.
මෙම ගොනුවේ අන්තර්ගතය පටුන දළ සටහනක් නොපෙන්වන බව සලකන්න, එබැවින් දිග සීමා කර කෙටි හැඳින්වීමක් ලිවීමට නිර්දේශ කෙරේ.
ව්යාපෘති සටන් පාඨය
Deme Two
හි එහි ව්යාපෘති ටැග්ලයින් පතන මෙනුව සහ නාමාවලි දළ සටහන් ව්යාපෘතියේ නම : Your Project slogan
පහළින් ඇති බව ඔබට දැක ගත හැකිය.
මෙය en/demo2/README.md
හි පළමු පේළියට අනුරූප වේ :
# Demo Two : Your Project slogan
ව්යාපෘති README.md
හි පළමු මට්ටමේ මාතෘකාවේ පළමු තීරුව :
පසුව ඇති අන්තර්ගතය ව්යාපෘති සටන් පාඨය ලෙස සලකනු ලැබේ.
චීනය, ජපානය සහ කොරියාවේ පරිශීලකයින්, ඔබ සම්පූර්ණ පළල තීරුව වෙනුවට අර්ධ-පළල කොලන් :
භාවිතා කළ යුතු බව කරුණාවෙන් සලකන්න.
TOC තොග වශයෙන් ගෙන යන්නේ කෙසේද?
මූලාශ්ර භාෂාවේ නාමාවලියෙහි ගොනු TOC
තැබිය යුතුය.
උදාහරණයක් ලෙස, මූලාශ්ර භාෂාව චීන නම්, ඉහත TOC
zh/blog/TOC
වේ.
මූලාශ්ර භාෂාව වෙනස් කර ඇත්නම්, ඔබ ව්යාපෘතියේ ඇති යම් භාෂාවක ගොනු TOC
ක් වෙනත් භාෂාවකට ගෙන යා යුතුය.
ඔබට පහත විධානයන් වෙත යොමු විය හැක:
rsync -av --remove-source-files --include='*/' \
--include='TOC' --exclude='*' en/ zh/
කරුණාකර ඉහත විධානයේ en/
සහ zh/
ඔබේ භාෂා කේතයට වෙනස් කරන්න.
මානකරන මාර්ගයකින් තොරව පෙරනිමි පැටවීම
ප්රවේශ වන නිශ්චිත මාර්ගයක් සඳහා, මාර්ග උපසර්ගය nav:
හි වින්යාස කර නොමැති නම්, මාර්ගයට අනුරූප MarkDown
ගොනුව පෙරනිමියෙන් පූරණය වන අතර Md
අච්චුව භාවිතයෙන් ලබා දෙනු ඇත.
උදාහරණයක් ලෙස, /test
වෙත ප්රවේශ වී, මෙම මාර්ගයේ උපසර්ගය නොමැතිව nav:
වින්යාස කර ඇත්නම් සහ වත්මන් බ්රවුසින් භාෂාව ඉංග්රීසි (කේතය en
) නම්, /en/test.md
පෙරනිමියෙන් පූරණය වන අතර සැකිල්ල Md
භාවිතයෙන් විදැහුම්කරණය වේ.
/en/test.md
මෙම ගොනුව නොමැති නම්, පෙරනිමි 404
පිටුව පෙන්වනු ඇත.