Ignore:
Timestamp:
2009-05-21T15:13:53+12:00 (15 years ago)
Author:
anna
Message:

Updated some French translations and added Simplified Chinese translations.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • collections/documented-examples/trunk/garish-e/etc/collect.cfg

    r19370 r19546  
    122122
    123123# -- Simplified Chinese strings ----------------
     124collectionmeta  collectionname [l=zh] "Garish版本的挔瀺銆藏"
     125
    124126collectionmeta  .text [l=zh] "文本"
    125127collectionmeta  .dls.Title,Title [l=zh] "题名"
     
    920922ПтОЌ этПгП. ВышестПящОй кПЎ переПпреЎеляет ЌакрП <i>textheader</i> (ПбычМП ПпреЎелеММПЌ в <i>document.dm</i>) в качестве первПМачальМПгП сПЎержаМОя ЌакрП <i>header</i>. ВышестПящее ПпреЎелеМОе <i>content</i> аММулОрует зМачеМОе пП-уЌПлчаМОю, так чтП МавОгацОПММПе ЌеМю Ме цеМтрОруется.
    921923"
     924
     925# -- Simplified Chinese text ----------------
     926collectionmeta  collectionextra [l=zh] "
     927本銆藏所åŒ
     928含的文档䞎Greenstone挔瀺銆藏䞭的䞀样䜆å
     929¶å€–观被曎改䞺garish风栌。\n
     930
     931<h3>本銆藏劂䜕工䜜</h3>\n
     932
     933<p>Greenstone銆藏的倖观由<i>greenstone/macros</i>目圕䞋的\"宏文件\"定义修改这些文件的å†
     934容将曎改所有銆藏的倖观。
     935劂果只修改䞀䞪銆藏的倖观将修改后的宏攟å
     936¥è¯¥éŠ†è—<i>macros</i>目圕䞋的<i>extra.dm</i>文件䞭。䟋劂这䞪銆藏䜿甚这䞪文件
     937<a href=\"_httpcollection_/macros/extra.dm\">greenstone/collect/_cgiargc_/macros/extra.dm</a>。\n
     938
     939<p>䞺了将呈现细节从宏文件䞭分犻出来Greenstone䜿甚<i>层级样匏衚</i>曎倚信息请参见<a href=\"http://www.w3.org/Style/CSS/\">
     940http://www.w3.org/Style/CSS/</a>这å
     941è®žæŒ‡å®šHTML页面的字䜓、颜色、闎隔以及å
     942¶ä»–å
     943ƒçŽ ã€‚标准的Greenstone样匏衚䜍于
     944<a href=\"_httpstyle_/style.css\">greenstone/web/style/style.css</a>。本銆藏䜿甚䞀䞪附属的样匏衚
     945<a href=\"_httpcstyle_/style.css\">greenstone/collect/_cgiargc_/style/style.css</a>䞎猺省样匏衚䞀起䜿甚。该样匏衚åŒ
     946括䞀些泚释信息以
     947䟿䞍熟悉层级样匏衚的人理解。<i>extra.dm</i>文件䞭的䞀些宏匕甚了䜍于<i>greenstone/collect/_cgiargc_/images</i>䞭的囟片。\n
     948
     949<p><a href=\"_httpcollection_/macros/extra.dm\" target=macro>extra.dm</a>宏文件将芆写Greenstone的猺省宏。圚宏文件䞭
     950\"\#\"笊号衚瀺䞀䞪泚释行<i>extra.dm</i>䞭已添加泚释以䟿诎明å
     951¶åŠŸèƒœïŒ‰ã€‚宏本身由䞋划线匀始而䞔可以匕甚å
     952¶ä»–宏。这意味着䞀䞪页面的å†
     953容
     954可以被分割成埈倚小块而䞔埈隟察看敎䞪匕甚铟来匄æž
     955楚哪䞪宏调甚了哪䞪宏。幞运的是宏圓䞭的曎改劂同栌匏参数䞭的曎改胜立即见效陀非圓
     956前䜿甚的是Greenstone本地服务噚暡匏圚这种æƒ
     957况䞋需芁重启服务噚。这䜿埗调试宏文件变埗埈容易。
     958
     959<p>这些宏按\"packages\"åŒ
     960分组。䜆是并䞍每䞪åŒ
     961郜䞍需芁䞀䞪单独的文件。<i>Global</i>å
     962šå±€ïŒ‰åŒ
     963倧郚分存圚于
     964<a href=\"_httpprefix_/macros/base.dm\" target=macro>base.dm</a>文件䞭也有䞀郚分保存圚语蚀盞å
     965³çš„宏文件䞭比劂
     966<a href=\"_httpprefix_/macros/english.dm\" target=macro>english.dm</a>侎<a href=\"_httpprefix_/macros/french.dm\" target=macro>french.dm</a>
     967åŒ
     968含了猺省的宏䞔可被å
     969¶ä»–åŒ
     970䞭的宏芆写。这里是<i>extra.dm</i>文件䞭重定义了å
     971šå±€å®å˜é‡çš„郚分。
     972
     973<pre>
     974##########################################################################\n
     975package Global\n
     976##########################################################################\n
     977\n
     978&#095;starthighlight&#095; {&lt;b&gt;}\n
     979&#095;endhighlight&#095;   {&lt;/b&gt;}\n
     980\n
     981&#095;navbarspacer&#095; { \n
     982&lt;br/&gt;\n
     983&lt;img src=\"&#095;httpcimages&#095;/horzline.gif\" width=\"87\" height=\"17\"&gt;\n
     984&lt;br/&gt;\n
     985}\n
     986</pre>\n
     987
     988<i>starthighlight</i>侎<i>endhighlight</i>的倌被甚于圚星瀺文档时高亮星瀺查询词。猺省æƒ
     989况时将背景讟眮成黄色。䞊面的第䞀䞪讟眮即将查询词的高亮讟眮䞺黑䜓。\n
     990
     991<p>接䞋来<i>navbarspacer</i>宏莟莣将浏览条䞭的搜玢按钮䞎分类按钮分匀。通垞æƒ
     992况䞋Greenstone有䞀䞪氎平的绿色的浏览条。接䞋来的定义将垂盎眗列这些按钮
     993䞀䞪圚及䞀䞪之䞊。
     994<pre>
     995&#095;navbarspacer&#095; {&lt;br\/&gt;}
     996</pre>\n
     997
     998前面给出的<i>navbarspacer</i>定义甚到了<i>horzline.gif</i>囟片䜜䞺分隔笊这䞪囟片圚銆藏的<i>images</i>目圕䞭。圚这䞪页面的顶端即可看到效果。\n
     999
     1000<p>若芁按氎平方匏排列这些按钮并仍䜿甚<i>horzline.gif</i>而䞍是绿色条䜜䞺分隔笊删陀<i>br</i>标记并定义宏的䞻䜓圚倧括号䞭的郚分䞺
     1001<pre>
     1002&lt;img src=\"&#095;httpcimages&#095;\/horzline.gif\"\n
     1003   width=\"&#095;widthtspace&#095;\" height=\"17\"&gt;
     1004</pre>\n
     1005
     1006<i>widthtspace</i>变量定义了按钮闎的宜床Greenstone将计算这䞪宜床。\n
     1007
     1008<p>䞋面所列的<i>extra.dm</i>郚分重定义了<i>Style</i>åŒ
     1009䞭的宏这䞪宏将莟莣创建每䞪页面的页倎和页尟并定义垞甚的样匏信息
     1010
     1011<pre>
     1012##########################################################################\n
     1013package Style\n
     1014##########################################################################\n
     1015\n
     1016
     1017&#095;collectionspecificstyle&#095; {\n
     1018&lt;link rel=\"stylesheet\" href=\"&#095;httpcstyle&#095;/style.css\" type=\"text/css\" \n
     1019   title=\"Greenstone Style\" charset=\"UTF-8\"&gt;\n
     1020&lt;style&gt;\n
     1021body.bgimage \\\{ background-image: none; \\\}\n
     1022a.navlink:hover \\\{ background-image: url(\"&#095;httpcimages&#095;/bg&#095;blue.gif\"); \\\}\n
     1023&lt;/style&gt;\n
     1024}\n
     1025\n
     1026&#095;pagebanner&#095; {\n
     1027&lt;div class=\"pageinfo\"&gt; \n
     1028&lt;p class=\"bannerlinks\"&gt;&#095;homelink&#095;&lt;/p&gt;\n
     1029&lt;/div&gt;\n
     1030}\n
     1031</pre>\n
     1032
     1033Greenstone的片倎宏即<a href=\"_httpprefix_/macros/style.dm\" target=macro>style.dm</a>侭的<i>header</i>将星瀺该銆藏的名称或è€
     1034标志
     1035并铟接到䞻页、垮助页面䞎偏奜页面。它将调甚<i>htmlhead</i>宏这䞪宏将星瀺HTML文件的匀倎郚分。这里调甚<i>cssheader</i>宏
     1036这䞪宏星瀺页面的样匏信息。这里åŒ
     1037括了<i>collectionspecificstyle</i>宏这䞪宏å
     1038è®žéŠ†è—åœšçŒºçœæ ·åŒçš„基础䞊添加å
     1039¶ä»–样匏å
     1040ƒçŽ ã€‚
     1041
     1042<p>若芁圚该銆藏䞭䜿甚å
     1043šæ–°çš„样匏圚<i>extra.dm</i>䞭定义<i>cssheader</i>宏。若只是圚猺省样匏䞭添加几䞪样匏定义圚<i>extra.dm</i>䞭定义
     1044<i>collectionspecificstyle</i>。这就是銆藏的圢成方匏。䞊面的<i>collectionspecificstyle</i>宏åŒ
     1045含了该銆藏自己的样匏衚同时也芆写了䞀些囟片的定义
     1046去掉了绿色旋蜬条纹的背景囟片并将浏览条的悬停背景变䞺蓝色。
     1047
     1048<p>页面倎宏也调甚<i>pagebanner</i>来åŒ
     1049含该銆藏的标志䞻页/垮助/偏奜按钮以及巊䞊方指瀺圓前页面的囟片诎明页面搜玢页面等等。䞊面的代码重
     1050定义的标志陀去了所有囟片陀了䞻页按钮之倖——这些囟片没有出现圚这䞪页面的顶端。\n
     1051
     1052<p><i>extra.dm</i>接䞋来的䞀郚分重新定义了<i>about</i>åŒ
     1053䞭的宏åŒ
     1054含圚<a href=\"_httpprefix_/macros/about.dm\" target=macro>about.dm</a>䞭
     1055这䞪宏将产生\"å
     1056³äºŽæœ¬éŠ†è—\"页面劂䞋所瀺
     1057
     1058<pre>
     1059##########################################################################\n
     1060package about\n
     1061##########################################################################\n
     1062\n
     1063&#095;content&#095; {\n
     1064&#095;navigationbar&#095;\n
     1065\n
     1066&#095;textabout&#095;\n
     1067\n
     1068&lt;h3&gt;&#095;help:textsimplehelpheading&#095;&lt;/h3&gt;\n
     1069&#095;help:simplehelp&#095;\n
     1070}
     1071</pre>\n
     1072
     1073<i>About</i>页面的<i>content</i>宏通垞åŒ
     1074含了浏览条铟接到<i>搜玢</i>䞎任意䞀䞪分类噚接䞋来是\"å
     1075³äºŽæœ¬éŠ†è—\"侎\"劂䜕扟到盞å
     1076³ä¿¡æ¯\"的文本。因䞺这䞪
     1077宏是随銆藏的䞍同而䞍同<i>navigationbar</i>宏是由Greenstoneå†
     1078郚定义的而䞔䜿甚前面定义的<i>navbarspacer</i>宏。<i>å
     1079³äºŽ</i>页面的<i>content</i>宏
     1080劂䞊面所瀺䞍同于垞规的宏比劂挔瀺銆藏的宏见<a href=\"_gwcgi_?l=_cgiargl_&c=demo&a=p&p=about\">这里</a>䞍同之倄圚于浏览条并䞍是å±
     1081䞭星瀺的
     1082而䞔没有搜玢框。\n
     1083
     1084<p><i>extra.dm</i>的䞋䞀郚分重新定义了<i>query</i>åŒ
     1085䞭的宏劂<a href=\"_httpprefix_/macros/query.dm\" target=macro>query.dm</a>䞭所瀺这䞪宏
     1086甚于生成<a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q\">搜玢页</a>
     1087
     1088<pre>
     1089##############################################################################\n
     1090package query\n
     1091##############################################################################\n
     1092
     1093&#095;content&#095; {\n
     1094&#095;navigationbar&#095;\n
     1095\n
     1096&lt;center&gt;\n
     1097&#095;If&#095;(&#095;cgiargct&#095;,&#095;selectqueryform&#095;,&#095;queryform&#095;)\n
     1098&lt;/center&gt;\n
     1099&#095;If&#095;(&#095;searchhistorylist&#095;,&lt;center&gt;&#095;iconsearchhistorybar&#095;&lt;/center&gt;&lt;br&gt;\n
     1100&lt;center&gt;\n
     1101&#095;searchhistorylist&#095;\n
     1102&lt;/center&gt;)\n
     1103&#095;If&#095;(&#095;cgiargq&#095;,&lt;small&gt;&#095;freqmsg&#095; &#095;textpostprocess&#095;&lt;/small&gt;&lt;br&gt;&#095;resultline&#095;,)\n
     1104&lt;br&gt;\n
     1105}\n
     1106</pre>\n
     1107
     1108标准<i>query</i>䞭定义的<i>content</i>宏䞎䞊述定义类䌌陀了标准定义䌚å±
     1109䞭星瀺<i>navigationbar</i>宏而䞊述定义䞍å±
     1110䞭星瀺而䞔它还额倖åŒ
     1111含了䞀䞪绿色条。
     1112比蟃<a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q\">这䞪</a>和<a href=\"_gwcgi_?l=_cgiargl_&c=demo&a=q\">这䞪</a>.\n
     1113
     1114<p><a href=\"_httpcollection_/macros/extra.dm\" target=macro>extra.dm</a>文件也重新定义了<i>document</i>åŒ
     1115䞭的宏这些宏被甚于星瀺文档参见
     1116<a href=\"_httpprefix_/macros/document.dm\" target=macro>document.dm</a>。事实䞊分类噚所创建的页面䟋劂题名列衚也是被这些宏所定义。
     1117
     1118##########################################################################\n
     1119package document\n
     1120##########################################################################\n
     1121\n
     1122&#095;textheader&#095; {\n
     1123&#095;cgihead&#095;\n
     1124&#095;htmlhead&#095;(class=\"bgimage\")&#095;startspacer&#095;&#095;pagebanner&#095; \n
     1125}\n
     1126\n
     1127&#095;content&#095; {\n
     1128&#095;navigationbar&#095;\n
     1129\n
     1130&#095;If&#095;(&#095;phindclassifier&#095;&#095;collageclassifier&#095;,\n
     1131&lt;p style=\"text-align: center;\"&gt;\n
     1132&#095;phindclassifier&#095;\n
     1133&#095;collageclassifier&#095;\n
     1134&lt;/p&gt;\n
     1135)\n
     1136\n
     1137&#095;If&#095;(\"&#095;cgiargcl&#095;\" eq \"search\",\n
     1138&lt;ul id=\"searchresults\"&gt;\n
     1139&#095;prevsearchresult&#095;\n
     1140&#095;nextsearchresult&#095;\n
     1141&lt;/ul&gt;)\n
     1142\n
     1143&lt;div class=\"document\"&gt;\n
     1144}\n
     1145</pre>\n
     1146
     1147劂果星瀺的是文档而䞍是分类噚Greenstone将芆写<i>header</i>宏。假讟我们䞍想让Greenstone芆写这䞪宏则䞊面的代码将重新定义<i>textheader</i>宏
     1148通垞圚<i>document.dm</i>䞭定义并䜜䞺原始的<i>header</i>宏的å†
     1149容。䞊述<i>content</i>的定义芆写了猺省的倌因歀浏览条也䞍䌚å±
     1150䞭星瀺。
     1151"
Note: See TracChangeset for help on using the changeset viewer.