Mercurial > hg > nginx-site
changeset 99:1d315ef37215
The case <default/> is now language-agnostic.
line wrap: on
line diff
--- a/xml/i18n.xml +++ b/xml/i18n.xml @@ -6,6 +6,11 @@ <item id="author">written by</item> <item id="editor">edited by</item> <item id="translator">translated by</item> +<item id="none">none</item> +</text> + +<text lang="ru"> +<item id="none">нет</item> </text> <text lang="ja">
--- a/xml/ru/docs/http/ngx_http_access_module.xml +++ b/xml/ru/docs/http/ngx_http_access_module.xml @@ -45,7 +45,7 @@ IP-адресов клиентов. <directive name="allow"> <syntax>allow <value>[адрес|CIDR|all]</value></syntax> -<default>нет</default> +<default/> <context>http, server, location, limit_except</context> <para> @@ -57,7 +57,7 @@ IP-адресов клиентов. <directive name="deny"> <syntax>deny <value>[адрес|CIDR|all]</value></syntax> -<default>нет</default> +<default/> <context>http, server, location, limit_except</context> <para>
--- a/xml/ru/docs/http/ngx_http_addition_module.xml +++ b/xml/ru/docs/http/ngx_http_addition_module.xml @@ -36,7 +36,7 @@ <directive name="add_before_body"> <syntax>add_before_body <value>uri</value></syntax> -<default>нет</default> +<default/> <context>location</context> <para> @@ -49,7 +49,7 @@ <directive name="add_after_body"> <syntax>add_after_body <value>uri</value></syntax> -<default>нет</default> +<default/> <context>location</context> <para>
--- a/xml/ru/docs/http/ngx_http_auth_basic_module.xml +++ b/xml/ru/docs/http/ngx_http_auth_basic_module.xml @@ -50,7 +50,7 @@ HTTP Basic Authentication. <directive name="auth_basic_user_file"> <syntax>auth_basic_user_file <value>файл</value></syntax> -<default>нет</default> +<default/> <context>http, server, location, limit_except</context> <para>
--- a/xml/ru/docs/http/ngx_http_browser_module.xml +++ b/xml/ru/docs/http/ngx_http_browser_module.xml @@ -76,7 +76,7 @@ <directive name="ancient_browser"> <syntax>ancient_browser <value>строка [строка ...]</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -103,7 +103,7 @@ <directive name="modern_browser"> <syntax>modern_browser <value>браузер версия|unlisted</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para>
--- a/xml/ru/docs/http/ngx_http_charset_module.xml +++ b/xml/ru/docs/http/ngx_http_charset_module.xml @@ -91,7 +91,7 @@ charset_map iso-8859-5 _ { } <directive name="charset_map"> <syntax>charset_map <value>кодировка1 кодировка2 { ... }</value></syntax> -<default>нет</default> +<default/> <context>http</context> <para> @@ -188,7 +188,7 @@ application/x-javascript application/rss <directive name="source_charset"> <syntax>source_charset <value>кодировка</value></syntax> -<default>нет</default> +<default/> <context>http, server, location, if в location</context> <para>
--- a/xml/ru/docs/http/ngx_http_core_module.xml +++ b/xml/ru/docs/http/ngx_http_core_module.xml @@ -109,7 +109,7 @@ byte-ranges и к запросам FLV не с начала файла: чтение невыровненных начала <directive name="alias"> <syntax>alias <value>путь</value></syntax> -<default>нет</default> +<default/> <context>location</context> <para> @@ -351,7 +351,7 @@ directio 4m; <directive name="error_page"> <syntax>error_page <value>код [код ...] [=|=ответ] uri</value> </syntax> -<default>нет</default> +<default/> <context>http, server, location, if в location</context> <para> @@ -435,7 +435,7 @@ before — время модификации ответа меньше или равно времени, заданному <directive name="internal"> <syntax>internal</syntax> -<default>нет</default> +<default/> <context>location</context> <para> @@ -529,7 +529,7 @@ keep-alive, то эти буферы освобождаются. <directive name="limit_except"> <syntax>limit_except <value>методы</value> { ... }</syntax> -<default>нет</default> +<default/> <context>location</context> <para> @@ -554,7 +554,7 @@ limit_except GET { <directive name="limit_rate"> <syntax>limit_rate <value>скорость</value></syntax> -<default>нет</default> +<default/> <context>http, server, location, if в location</context> <para> @@ -587,7 +587,7 @@ server { <directive name="limit_rate_after"> <syntax>limit_rate_after <value>размер</value></syntax> -<default>нет</default> +<default/> <context>http, server, location, if в location</context> <para> @@ -735,7 +735,7 @@ listen 127.0.0.1 default accept_filter= <directive name="location"> <syntax>location [<value>=|~|~*|^~|@</value>] <value>/uri/</value> { ... }</syntax> -<default>нет</default> +<default/> <context>server</context> <para> @@ -1112,7 +1112,7 @@ posix_fadvise(0, 0, 0, POSIX_FADV_SEQUEN <directive name="resolver"> <syntax>resolver <value>адрес</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -1236,7 +1236,7 @@ location / { <directive name="server"> <syntax>server { ... }</syntax> -<default>нет</default> +<default/> <context>http</context> <para> @@ -1481,7 +1481,7 @@ TCP_NOPUSH во FreeBSD или TCP_CORK в Linux. <directive name="try_files"> <syntax>try_files <value>файл [файл ...] (uri|=код)</value></syntax> -<default>нет</default> +<default/> <context>location</context> <para>
--- a/xml/ru/docs/http/ngx_http_empty_gif_module.xml +++ b/xml/ru/docs/http/ngx_http_empty_gif_module.xml @@ -32,7 +32,7 @@ <directive name="empty_gif"> <syntax>empty_gif</syntax> -<default>нет</default> +<default/> <context>location</context> <para>
--- a/xml/ru/docs/http/ngx_http_fastcgi_module.xml +++ b/xml/ru/docs/http/ngx_http_fastcgi_module.xml @@ -86,7 +86,7 @@ location / { <directive name="fastcgi_cache_bypass"> <syntax>fastcgi_cache_bypass <value>строка [...]</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -105,7 +105,7 @@ fastcgi_cache_bypass $http_pragma <directive name="fastcgi_cache_key"> <syntax>fastcgi_cache_key <value>строка</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -121,7 +121,7 @@ fastcgi_cache_key localhost:9000$reques <directive name="fastcgi_cache_path"> <syntax>fastcgi_cache_path <value>путь [levels=уровни] keys_zone=название:размер [inactive=время] [max_size=размер]</value></syntax> -<default>нет</default> +<default/> <context>http</context> <para> @@ -182,7 +182,7 @@ inactive, то данные удаляются, независимо от их свежести. <directive name="fastcgi_cache_valid"> <syntax>fastcgi_cache_valid <value>ответ [ответ ...] время</value> </syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -251,7 +251,7 @@ fastcgi_cache_valid any 1m; <directive name="fastcgi_index"> <syntax>fastcgi_index <value>имя</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -330,7 +330,7 @@ nginx не передаёт клиенту строки заголовка "Status" и "X-Accel-..." <directive name="fastcgi_no_cache"> <syntax>fastcgi_no_cache <value>строка [...]</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -405,7 +405,7 @@ off — запрещает передачу запроса следующему серверу; <directive name="fastcgi_param"> <syntax>fastcgi_param <value>параметр значение</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -451,7 +451,7 @@ fastcgi_param REDIRECT_STATUS 200; <directive name="fastcgi_pass"> <syntax>fastcgi_pass <value>fastcgi-server</value></syntax> -<default>нет</default> +<default/> <context>location, if в location</context> <para> @@ -531,7 +531,7 @@ fastcgi_param REDIRECT_STATUS 200; <directive name="fastcgi_split_path_info"> <syntax>fastcgi_split_path_info <value>regex</value></syntax> -<default>нет</default> +<default/> <context>location</context> <para>
--- a/xml/ru/docs/http/ngx_http_flv_module.xml +++ b/xml/ru/docs/http/ngx_http_flv_module.xml @@ -39,7 +39,7 @@ <directive name="flv"> <syntax>flv</syntax> -<default>нет</default> +<default/> <context>location</context> <para>
--- a/xml/ru/docs/http/ngx_http_geo_module.xml +++ b/xml/ru/docs/http/ngx_http_geo_module.xml @@ -37,7 +37,7 @@ <directive name="geo"> <syntax>geo <value>[$адрес] $переменная { ... }</value> </syntax> -<default>нет</default> +<default/> <context>http</context> <para>
--- a/xml/ru/docs/http/ngx_http_geoip_module.xml +++ b/xml/ru/docs/http/ngx_http_geoip_module.xml @@ -40,7 +40,7 @@ http { <directive name="geoip_country"> <syntax>geoip_country <value>база</value></syntax> -<default>нет</default> +<default/> <context>http</context> <para> @@ -70,7 +70,7 @@ http { <directive name="geoip_city"> <syntax>geoip_city <value>база</value></syntax> -<default>нет</default> +<default/> <context>http</context> <para>
--- a/xml/ru/docs/http/ngx_http_gzip_module.xml +++ b/xml/ru/docs/http/ngx_http_gzip_module.xml @@ -78,7 +78,7 @@ <directive name="gzip_disable"> <syntax>gzip_disable <value>regex [regex ...]</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para>
--- a/xml/ru/docs/http/ngx_http_headers_module.xml +++ b/xml/ru/docs/http/ngx_http_headers_module.xml @@ -36,7 +36,7 @@ <directive name="add_header"> <syntax>add_header <value>название значение</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para>
--- a/xml/ru/docs/http/ngx_http_image_filter_module.xml +++ b/xml/ru/docs/http/ngx_http_image_filter_module.xml @@ -47,7 +47,7 @@ location = /empty { <directive name="image_filter"> <syntax>image_filter <value>(test|size|resize ширина высота|crop ширина высота) </value></syntax> -<default>нет</default> +<default/> <context>location</context> <para>
--- a/xml/ru/docs/http/ngx_http_limit_req_module.xml +++ b/xml/ru/docs/http/ngx_http_limit_req_module.xml @@ -43,7 +43,7 @@ http { <directive name="limit_req_zone"> <syntax>limit_req_zone <value>$переменная zone=название:размер rate=скорость</value></syntax> -<default>нет</default> +<default/> <context>http</context> <para> @@ -81,7 +81,7 @@ limit_req_zone $binary_remote_addr zon <directive name="limit_req"> <syntax>limit_req <value>zone=название burst=число [nodelay]</value> </syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para>
--- a/xml/ru/docs/http/ngx_http_limit_zone_module.xml +++ b/xml/ru/docs/http/ngx_http_limit_zone_module.xml @@ -42,7 +42,7 @@ http { <directive name="limit_zone"> <syntax>limit_zone <value>название $переменная размер</value></syntax> -<default>нет</default> +<default/> <context>http</context> <para> @@ -71,7 +71,7 @@ limit_zone one $binary_remote_addr 1 <directive name="limit_conn"> <syntax>limit_conn <value>зона число</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para>
--- a/xml/ru/docs/http/ngx_http_map_module.xml +++ b/xml/ru/docs/http/ngx_http_map_module.xml @@ -42,7 +42,7 @@ <directive name="map"> <syntax>map <value>$переменная1 $переменная2 { ... }</value></syntax> -<default>нет</default> +<default/> <context>http</context> <para>
--- a/xml/ru/docs/http/ngx_http_memcached_module.xml +++ b/xml/ru/docs/http/ngx_http_memcached_module.xml @@ -117,7 +117,7 @@ off — запрещает передачу запроса следующему серверу; <directive name="memcached_pass"> <syntax>memcached_pass <value>URL</value></syntax> -<default>нет</default> +<default/> <context>location, if в location, limit_except</context> <para>
--- a/xml/ru/docs/http/ngx_http_perl_module.xml +++ b/xml/ru/docs/http/ngx_http_perl_module.xml @@ -192,7 +192,7 @@ 1; <directive name="perl"> <syntax>perl <value>модуль::функция|'sub { ... }'</value></syntax> -<default>нет</default> +<default/> <context>location, limit_except</context> <para> @@ -204,7 +204,7 @@ 1; <directive name="perl_modules"> <syntax>perl_modules <value>путь</value></syntax> -<default>нет</default> +<default/> <context>http</context> <para> @@ -216,7 +216,7 @@ 1; <directive name="perl_require"> <syntax>perl_require <value>модуль</value></syntax> -<default>нет</default> +<default/> <context>http</context> <para> @@ -231,7 +231,7 @@ 1; <syntax>perl_set <value>$переменная</value> <value>модуль::функция|'sub { ... }'</value> </syntax> -<default>нет</default> +<default/> <context>http</context> <para>
--- a/xml/ru/docs/http/ngx_http_proxy_module.xml +++ b/xml/ru/docs/http/ngx_http_proxy_module.xml @@ -103,7 +103,7 @@ location / { <directive name="proxy_cache_bypass"> <syntax>proxy_cache_bypass <value>строка [...]</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -142,7 +142,7 @@ proxy_cache_key $scheme$proxy_host$uri$ <directive name="proxy_cache_path"> <syntax>proxy_cache_path <value>путь [levels=уровни] keys_zone=название:размер [inactive=время] [max_size=размер]</value></syntax> -<default>нет</default> +<default/> <context>http</context> <para> @@ -203,7 +203,7 @@ inactive, то данные удаляются, независимо от их свежести. <directive name="proxy_cache_valid"> <syntax>proxy_cache_valid <value>ответ [ответ ...] время</value> </syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -390,7 +390,7 @@ off — запрещает передачу запроса следующему серверу; <directive name="proxy_no_cache"> <syntax>proxy_no_cache <value>строка [...]</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -409,7 +409,7 @@ proxy_no_cache $http_pragma $http_ <directive name="proxy_pass"> <syntax>proxy_pass <value>URL</value></syntax> -<default>нет</default> +<default/> <context>location, if в location, limit_except</context> <para>
--- a/xml/ru/docs/http/ngx_http_realip_module.xml +++ b/xml/ru/docs/http/ngx_http_realip_module.xml @@ -35,7 +35,7 @@ <directive name="set_real_ip_from"> <syntax>set_real_ip_from <value>[адрес|CIDR]</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para>
--- a/xml/ru/docs/http/ngx_http_referer_module.xml +++ b/xml/ru/docs/http/ngx_http_referer_module.xml @@ -44,7 +44,7 @@ <directive name="valid_referers"> <syntax>valid_referers [none|blocked|server_names|<value>строка</value>] ...</syntax> -<default>нет</default> +<default/> <context>server, location</context> <para>
--- a/xml/ru/docs/http/ngx_http_rewrite_module.xml +++ b/xml/ru/docs/http/ngx_http_rewrite_module.xml @@ -28,7 +28,7 @@ location для запроса. Если в выбранном location тоже есть <directive name="break"> <syntax>break</syntax> -<default>нет</default> +<default/> <context>server, location, if</context> <para> @@ -51,7 +51,7 @@ ngx_http_rewrite_module. <directive name="if"> <syntax>if (<value>условие</value>) { ... }</syntax> -<default>нет</default> +<default/> <context>server, location</context> <para> @@ -137,7 +137,7 @@ ngx_http_rewrite_module. <directive name="return"> <syntax>return <value>код</value></syntax> -<default>нет</default> +<default/> <context>server, location, if</context> <para> @@ -155,7 +155,7 @@ 402 — 406, 408, 410, 411, 413, 416 и 500 — 504. <syntax>rewrite <value>regex</value> <value>замена</value> <value>флаг</value> </syntax> -<default>нет</default> +<default/> <context>server, location, if</context> <para> @@ -237,7 +237,7 @@ permanent — возвращает постоянный редирект с кодом 301. <directive name="set"> <syntax>set <value>переменная</value> <value>значение</value> </syntax> -<default>нет</default> +<default/> <context>server, location, if</context> <para>
--- a/xml/ru/docs/http/ngx_http_secure_link_module.xml +++ b/xml/ru/docs/http/ngx_http_secure_link_module.xml @@ -40,7 +40,7 @@ location /p/ { <directive name="secure_link_secret"> <syntax>secure_link_secret <value>слово</value></syntax> -<default>нет</default> +<default/> <context>location</context> <para>
--- a/xml/ru/docs/http/ngx_http_split_clients_module.xml +++ b/xml/ru/docs/http/ngx_http_split_clients_module.xml @@ -39,7 +39,7 @@ http { <directive name="split_clients"> <syntax>split_clients <value>$переменная1 $переменная2 { ... }</value></syntax> -<default>нет</default> +<default/> <context>http</context> <para>
--- a/xml/ru/docs/http/ngx_http_ssl_module.xml +++ b/xml/ru/docs/http/ngx_http_ssl_module.xml @@ -98,7 +98,7 @@ http { <directive name="ssl_certificate"> <syntax>ssl_certificate <value>файл</value></syntax> -<default>нет</default> +<default/> <context>http, server</context> <para> @@ -138,7 +138,7 @@ http { <directive name="ssl_certificate_key"> <syntax>ssl_certificate_key <value>файл</value></syntax> -<default>нет</default> +<default/> <context>http, server</context> <para> @@ -151,7 +151,7 @@ http { <directive name="ssl_client_certificate"> <syntax>ssl_client_certificate <value>файл</value></syntax> -<default>нет</default> +<default/> <context>http, server</context> <para> @@ -186,7 +186,7 @@ OpenSSL, например: <directive name="ssl_crl"> <syntax>ssl_crl <value>файл</value></syntax> -<default>нет</default> +<default/> <context>http, server</context> <para> @@ -199,7 +199,7 @@ OpenSSL, например: <directive name="ssl_dhparam"> <syntax>ssl_dhparam <value>файл</value></syntax> -<default>нет</default> +<default/> <context>http, server</context> <para>
--- a/xml/ru/docs/http/ngx_http_sub_module.xml +++ b/xml/ru/docs/http/ngx_http_sub_module.xml @@ -37,7 +37,7 @@ location / { <directive name="sub_filter"> <syntax>sub_filter <value>строка замена</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para>
--- a/xml/ru/docs/http/ngx_http_upstream.xml +++ b/xml/ru/docs/http/ngx_http_upstream.xml @@ -46,7 +46,7 @@ server { <directive name="ip_hash"> <syntax>ip_hash</syntax> -<default>нет</default> +<default/> <context>upstream</context> <para> @@ -85,7 +85,7 @@ upstream backend { <directive name="server"> <syntax>server <value>название [параметры]</value></syntax> -<default>нет</default> +<default/> <context>upstream</context> <para> @@ -160,7 +160,7 @@ upstream backend { <directive name="upstream"> <syntax>upstream <value>название</value> { ... }</syntax> -<default>нет</default> +<default/> <context>http</context> <para>
--- a/xml/ru/docs/http/ngx_http_userid_module.xml +++ b/xml/ru/docs/http/ngx_http_userid_module.xml @@ -86,7 +86,7 @@ off — запрещает выдавать cookie и записывать приходящие cookie в лог; <directive name="userid_expires"> <syntax>userid_expires <value>[время|max]</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -112,7 +112,7 @@ off — запрещает выдавать cookie и записывать приходящие cookie в лог; <directive name="userid_p3p"> <syntax>userid_p3p <value>строка</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para>
--- a/xml/ru/docs/http/ngx_http_xslt_module.xml +++ b/xml/ru/docs/http/ngx_http_xslt_module.xml @@ -39,7 +39,7 @@ location / { <directive name="xml_entities"> <syntax>xml_entities <value>путь</value></syntax> -<default>нет</default> +<default/> <context>http, server, location</context> <para> @@ -60,7 +60,7 @@ location / { <directive name="xslt_stylesheet"> <syntax>xslt_stylesheet <value>шаблон [параметр ...]</value></syntax> -<default>нет</default> +<default/> <context>location</context> <para>
--- a/xml/ru/docs/ngx_core_module.xml +++ b/xml/ru/docs/ngx_core_module.xml @@ -96,7 +96,7 @@ env OPENSSL_ALLOW_PROXY_CERTS=1; <directive name="include"> <syntax>include <value>файл|маска</value></syntax> -<default>нет</default> +<default/> <context>везде</context> <para> @@ -142,7 +142,7 @@ include vhosts/*.conf; <directive name="ssl_engine"> <syntax>ssl_engine <value>устройство</value></syntax> -<default>нет</default> +<default/> <context>main</context> <para> @@ -168,7 +168,7 @@ include vhosts/*.conf; <directive name="timer_resolution"> <syntax>timer_resolution <value>время</value></syntax> -<default>нет</default> +<default/> <context>main</context> <para> @@ -211,7 +211,7 @@ timer_create() при использовании eventport; <directive name="worker_rlimit_core"> <syntax>worker_rlimit_core <value>размер</value></syntax> -<default>нет</default> +<default/> <context>main</context> <para> @@ -225,7 +225,7 @@ timer_create() при использовании eventport; <directive name="worker_rlimit_nofile"> <syntax>worker_rlimit_nofile <value>число</value></syntax> -<default>нет</default> +<default/> <context>main</context> <para> @@ -273,7 +273,7 @@ worker_priority -10; <directive name="working_directory"> <syntax>working_directory <value>путь</value></syntax> -<default>нет</default> +<default/> <context>main</context> <para>
--- a/xsls/article.xsls +++ b/xsls/article.xsls @@ -13,6 +13,7 @@ X:param YEAR; X:var SITE = "'http://nginx.org'"; X:var LINK = "/article/@link | /module/@link"; +X:var LANG = "/article/@lang | /module/@lang"; X:include href = "dirname.xslt"; X:include href = "link.xslt";
--- a/xsls/directive.xsls +++ b/xsls/directive.xsls @@ -26,7 +26,10 @@ X:stylesheet { X:template = "default" { <strong>default</strong>: X:if "count(text()) = 0" { - <strong>none</strong> + <strong> + !{document(concat($XML, '/i18n.xml')) + /i18n/text[@lang = $LANG]/item[@id='none']} + </strong> } else { <code> !!; </code> }