# HG changeset patch # User Ruslan Ermilov # Date 1319012961 0 # Node ID 3ae68fe2e938648b02b8b17f671e9aeb610670dc # Parent b2e9c172a156b3132554f41afb55e7a7e841629a A nicer look for the directive's synopsis section, including i18n for "syntax", "default", "context", and "any (context)" strings. diff -r b2e9c172a156 -r 3ae68fe2e938 xml/i18n.xml --- a/xml/i18n.xml Wed Oct 19 08:18:31 2011 +0000 +++ b/xml/i18n.xml Wed Oct 19 08:29:21 2011 +0000 @@ -7,10 +7,18 @@ edited by translated by none +syntax +default +context +any нет +синтаксис +умолчание +контекст +любой diff -r b2e9c172a156 -r 3ae68fe2e938 xml/ru/docs/ngx_core_module.xml --- a/xml/ru/docs/ngx_core_module.xml Wed Oct 19 08:18:31 2011 +0000 +++ b/xml/ru/docs/ngx_core_module.xml Wed Oct 19 08:29:21 2011 +0000 @@ -97,7 +97,7 @@ файл|маска -везде + Директива позволяет включить в конфигурацию другой файл. diff -r b2e9c172a156 -r 3ae68fe2e938 xsls/directive.xsls --- a/xsls/directive.xsls Wed Oct 19 08:18:31 2011 +0000 +++ b/xsls/directive.xsls Wed Oct 19 08:29:21 2011 +0000 @@ -4,11 +4,13 @@
+ !! "syntax"; !! "default"; !! "context"; +
X:if "(@appeared-in)" { - appeared in version: !{@appeared-in} +

This directive appeared in version !{@appeared-in}.

}
!! "para"; @@ -16,9 +18,19 @@ X:template = "syntax" { X:if "position() = 1" { - syntax: - } else { -         + X:text disable-output-escaping="yes" { + <tr valign="top"> + <td> + } + + !{document(concat($XML, '/i18n.xml')) + /i18n/text[@lang = $LANG]/item[@id='syntax']} + : + X:text disable-output-escaping="yes" { + </td> + <td> + } + } !{../@name} @@ -27,11 +39,28 @@ }
+ X:if "position() = last()" { + X:text disable-output-escaping="yes" { + </td> + </tr> + } + } } X:template = "default" { X:if "position() = 1" { - default: + X:text disable-output-escaping="yes" { + <tr valign="top"> + <td> + } + + !{document(concat($XML, '/i18n.xml')) + /i18n/text[@lang = $LANG]/item[@id='default']} + : + X:text disable-output-escaping="yes" { + </td> + <td> + } } X:if "count(node()) = 0" { @@ -39,17 +68,39 @@ /i18n/text[@lang = $LANG]/item[@id='none']} } else { + !{../@name} X:text{ } !!; }
+ X:if "position() = last()" { + X:text disable-output-escaping="yes" { + </td> + </tr> + } + } } X:template = "context" { X:if "position() = 1" { - context: + X:text disable-output-escaping="yes" { + <tr valign="top"> + <td> + } + + !{document(concat($XML, '/i18n.xml')) + /i18n/text[@lang = $LANG]/item[@id='context']} + : + X:text disable-output-escaping="yes" { + </td> + <td> + } + } - X:if "count(text()) = 0" { - any + X:if "count(node()) = 0" { + + !{document(concat($XML, '/i18n.xml')) + /i18n/text[@lang = $LANG]/item[@id='context.any']} + } else { !!; } @@ -57,6 +108,10 @@ X:text{, } } else {
+ X:text disable-output-escaping="yes" { + </td> + </tr> + } } }