aboutsummaryrefslogtreecommitdiff
path: root/files/pl/web/xslt/element
diff options
context:
space:
mode:
authorFlorian Merz <me@fiji-flo.de>2021-02-11 14:49:24 +0100
committerFlorian Merz <me@fiji-flo.de>2021-02-11 14:49:24 +0100
commitde5c456ebded0e038adbf23db34cc290c8829180 (patch)
tree2819c07a177bb7ec5f419f3f6a14270d6bcd7fda /files/pl/web/xslt/element
parent8260a606c143e6b55a467edf017a56bdcd6cba7e (diff)
downloadtranslated-content-de5c456ebded0e038adbf23db34cc290c8829180.tar.gz
translated-content-de5c456ebded0e038adbf23db34cc290c8829180.tar.bz2
translated-content-de5c456ebded0e038adbf23db34cc290c8829180.zip
unslug pl: move
Diffstat (limited to 'files/pl/web/xslt/element')
-rw-r--r--files/pl/web/xslt/element/apply-imports/index.html30
-rw-r--r--files/pl/web/xslt/element/apply-templates/index.html35
-rw-r--r--files/pl/web/xslt/element/attribute-set/index.html35
-rw-r--r--files/pl/web/xslt/element/attribute/index.html34
-rw-r--r--files/pl/web/xslt/element/call-template/index.html32
-rw-r--r--files/pl/web/xslt/element/choose/index.html35
-rw-r--r--files/pl/web/xslt/element/comment/index.html31
-rw-r--r--files/pl/web/xslt/element/copy-of/index.html32
-rw-r--r--files/pl/web/xslt/element/copy/index.html32
-rw-r--r--files/pl/web/xslt/element/decimal-format/index.html73
-rw-r--r--files/pl/web/xslt/element/fallback/index.html32
-rw-r--r--files/pl/web/xslt/element/for-each/index.html32
-rw-r--r--files/pl/web/xslt/element/if/index.html33
-rw-r--r--files/pl/web/xslt/element/import/index.html31
-rw-r--r--files/pl/web/xslt/element/include/index.html31
-rw-r--r--files/pl/web/xslt/element/key/index.html36
-rw-r--r--files/pl/web/xslt/element/message/index.html31
-rw-r--r--files/pl/web/xslt/element/namespace-alias/index.html33
-rw-r--r--files/pl/web/xslt/element/number/index.html98
-rw-r--r--files/pl/web/xslt/element/otherwise/index.html32
-rw-r--r--files/pl/web/xslt/element/output/index.html63
-rw-r--r--files/pl/web/xslt/element/param/index.html34
-rw-r--r--files/pl/web/xslt/element/preserve-space/index.html31
-rw-r--r--files/pl/web/xslt/element/processing-instruction/index.html33
-rw-r--r--files/pl/web/xslt/element/sort/index.html49
-rw-r--r--files/pl/web/xslt/element/strip-space/index.html31
-rw-r--r--files/pl/web/xslt/element/stylesheet/index.html34
-rw-r--r--files/pl/web/xslt/element/template/index.html47
-rw-r--r--files/pl/web/xslt/element/text/index.html34
-rw-r--r--files/pl/web/xslt/element/transform/index.html17
-rw-r--r--files/pl/web/xslt/element/value-of/index.html32
-rw-r--r--files/pl/web/xslt/element/variable/index.html35
-rw-r--r--files/pl/web/xslt/element/when/index.html33
-rw-r--r--files/pl/web/xslt/element/with-param/index.html32
34 files changed, 1263 insertions, 0 deletions
diff --git a/files/pl/web/xslt/element/apply-imports/index.html b/files/pl/web/xslt/element/apply-imports/index.html
new file mode 100644
index 0000000000..5f8b4296f7
--- /dev/null
+++ b/files/pl/web/xslt/element/apply-imports/index.html
@@ -0,0 +1,30 @@
+---
+title: apply-imports
+slug: Web/XSLT/apply-imports
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/apply-imports
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:apply-imports&gt;</code> jest elementem dosyć tajemniczym, używanym zazwyczaj w złożonych arkuszach. Pierwszeństwo importu wymaga, aby zasady szablonu w arkuszach głównych posiadały większą ważność niż zasady szablonu w arkuszach importowanych. Jednak czasami użyteczna jest możliwość zmuszenia procesora do użycia zasady szablonu z arkusza importowanego (o niższej ważności) niż równoważnej jej zasady z arkusza głównego.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:apply-imports/&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 5.6.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/apply-imports", "es": "es/XSLT/apply-imports", "fr": "fr/XSLT/apply-imports" } ) }}
diff --git a/files/pl/web/xslt/element/apply-templates/index.html b/files/pl/web/xslt/element/apply-templates/index.html
new file mode 100644
index 0000000000..8165fda910
--- /dev/null
+++ b/files/pl/web/xslt/element/apply-templates/index.html
@@ -0,0 +1,35 @@
+---
+title: apply-templates
+slug: Web/XSLT/apply-templates
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/apply-templates
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:apply-templates&gt;</code> zaznacza zbiór węzłów w drzewie wejściowym i informuje procesor, aby zastosował do nich odpowiedni szablon.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:apply-templates select=WYRAZENIE mode=NAZWA&gt;
+ &lt;xsl:with-param&gt; [opcjonalny]
+ &lt;xsl:sort&gt; [opcjonalny]
+&lt;/xsl:apply-templates&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>select</code>
+</dt><dd>Używa wyrażenia XPath do określenia, które węzły mają zostać przetworzone. Gwiazdka (<code>*</code>) zaznacza cały zbiór węzłów. Jeśli ten atrybut nie jest ustawiony, zaznaczone są wszystkie węzły-dzieci obecnego węzła.
+</dd><dt><code>mode</code>
+</dt><dd>Wprowadza rozróżnienie, jeśli istnieje wiele sposobów zdefiniowanego przetwarzania tego samego węzła.
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu. </p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT sekcja 5.4.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/apply-templates", "es": "es/XSLT/apply-templates", "fr": "fr/XSLT/apply-templates" } ) }}
diff --git a/files/pl/web/xslt/element/attribute-set/index.html b/files/pl/web/xslt/element/attribute-set/index.html
new file mode 100644
index 0000000000..c936ae76dc
--- /dev/null
+++ b/files/pl/web/xslt/element/attribute-set/index.html
@@ -0,0 +1,35 @@
+---
+title: attribute-set
+slug: Web/XSLT/attribute-set
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/attribute-set
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:attribute-set&gt;</code> tworzy nazwany zbiór atrybutów, który może być zastosowany jako całość do dokumentu wyjściowego w sposób podobny do stylów w CSS.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:attribute-set name=NAZWA use-attribute-sets=LISTA-NAZW&gt;
+ &lt;xsl:attribute&gt;
+&lt;/xsl:attribute-set&gt;</pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>name</code>
+</dt><dd>Określa nazwę zbioru atrybutów. Musi być poprawną wartością QName.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>use-attribute-sets</code>
+</dt><dd>Buduje zbiór atrybutów z innego zbioru atrybutów. Nazwy tych zbiorów muszą być oddzielone za pomocą białych znaków (whitespace) i nie mogą bezpośrednio lub pośrednio osadzać się nawzajem.
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Element najwyższego poziomu, musi być dzieckiem <code>&lt;xsl:stylesheet&gt;</code> lub <code>&lt;xsl:transform&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 7.1.4.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/attribute-set", "es": "es/XSLT/attribute-set", "fr": "fr/XSLT/attribute-set" } ) }}
diff --git a/files/pl/web/xslt/element/attribute/index.html b/files/pl/web/xslt/element/attribute/index.html
new file mode 100644
index 0000000000..aa3c94dca5
--- /dev/null
+++ b/files/pl/web/xslt/element/attribute/index.html
@@ -0,0 +1,34 @@
+---
+title: attribute
+slug: Web/XSLT/attribute
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/attribute
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:attribute&gt;</code> tworzy w dokumencie wyjściowym atrybut używając dowolnej wartości dostępnej z arkusza. Element musi być pierwszą rzeczy zdefiniowaną w dokumencie wyjściowym, dla którego ustala on wartość atrybutu.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:attribute name=NAZWA namespace=URI&gt;
+ SZABLON
+&lt;/xsl:attribute&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>name</code>
+</dt><dd>Określa nazwę atrybutu, który ma zostać utworzony w dokumencie wyjściowym. Nazwa musi być poprawną wartością QName.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>namespace</code>
+</dt><dd>Określa dla atrybutu URI przestrzeni nazw w dokumencie wyjściowym. Nie można za pomocą tego elementu ustawić pokrewnego prefiksu przestrzeni nazw.
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu lub elementu <code>&lt;xsl:attribute-set&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 7.1.3.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/attribute", "es": "es/XSLT/attribute", "fr": "fr/XSLT/attribute" } ) }}
diff --git a/files/pl/web/xslt/element/call-template/index.html b/files/pl/web/xslt/element/call-template/index.html
new file mode 100644
index 0000000000..283e041fec
--- /dev/null
+++ b/files/pl/web/xslt/element/call-template/index.html
@@ -0,0 +1,32 @@
+---
+title: call-template
+slug: Web/XSLT/call-template
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/call-template
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:call-template&gt;</code> wywołuje szablon o podanej nazwie. </p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:call-template name=NAZWA&gt;
+ &lt;xsl:with-param&gt; [opcjonalnie]
+&lt;/xsl:call-template&gt; </pre>
+<h3 id="Wymagany_atrybut" name="Wymagany_atrybut"> Wymagany atrybut </h3>
+<dl><dt><code>name</code>
+</dt><dd>Określa nazwę szablonu, który ma zostać wywołany.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu. </p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 6.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/call-template", "es": "es/XSLT/call-template", "fr": "fr/XSLT/call-template" } ) }}
diff --git a/files/pl/web/xslt/element/choose/index.html b/files/pl/web/xslt/element/choose/index.html
new file mode 100644
index 0000000000..319ed34d09
--- /dev/null
+++ b/files/pl/web/xslt/element/choose/index.html
@@ -0,0 +1,35 @@
+---
+title: choose
+slug: Web/XSLT/choose
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/choose
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:choose&gt;</code> definiuje wybór spośród określonej liczby wyborów alternatywnych. Przypomina w działaniu wyrażenie switch znane z proceduralnych języków programowania.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:choose&gt;
+ &lt;xsl:when test="[cokolwiek do sprawdzenia1]"&gt;&lt;/xsl:when&gt;
+ &lt;xsl:when test="[cokolwiek do sprawdzenia2]"&gt;&lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;&lt;/xsl:otherwise&gt; [opcjonalnie]
+&lt;/xsl:choose&gt;</pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja. Pojawia się wraz z szablonem. Zawiera jeden lub więcej elementów <code>&lt;xsl:when&gt;</code> i opcjonalnie końcowy element <code>&lt;xsl:otherwise&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 9.2.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/choose", "es": "es/XSLT/choose", "fr": "fr/XSLT/choose" } ) }}
diff --git a/files/pl/web/xslt/element/comment/index.html b/files/pl/web/xslt/element/comment/index.html
new file mode 100644
index 0000000000..0c0fa5cba8
--- /dev/null
+++ b/files/pl/web/xslt/element/comment/index.html
@@ -0,0 +1,31 @@
+---
+title: comment
+slug: Web/XSLT/comment
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/comment
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:comment&gt;</code> zapisuje komentarz do dokumentu wyjściowego. Może zawierać tylko tekst. </p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:comment&gt;
+ SZABLON
+&lt;/xsl:comment&gt; </pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu. </p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 7.4.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/comment", "es": "es/XSLT/comment", "fr": "fr/XSLT/comment" } ) }}
diff --git a/files/pl/web/xslt/element/copy-of/index.html b/files/pl/web/xslt/element/copy-of/index.html
new file mode 100644
index 0000000000..c458c88fdc
--- /dev/null
+++ b/files/pl/web/xslt/element/copy-of/index.html
@@ -0,0 +1,32 @@
+---
+title: copy-of
+slug: Web/XSLT/copy-of
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/copy-of
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:copy-of&gt;</code> tworzy głęboką kopię (włączając węzły potomka) cokolwiek atrybut select określi do dokumentu wyjściowego.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:copy-of select=WYRAZENIE /&gt; </pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>select</code>
+</dt><dd>Używa wyrażenia XPath, które określa co ma zostać skopiowane.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 11.3.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/copy-of", "es": "es/XSLT/copy-of", "fr": "fr/XSLT/copy-of" } ) }}
diff --git a/files/pl/web/xslt/element/copy/index.html b/files/pl/web/xslt/element/copy/index.html
new file mode 100644
index 0000000000..ffc164b603
--- /dev/null
+++ b/files/pl/web/xslt/element/copy/index.html
@@ -0,0 +1,32 @@
+---
+title: copy
+slug: Web/XSLT/copy
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/copy
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:copy&gt;</code> przenosi kopię powierzchni (węzeł i powiązany węzeł przestrzeni nazw) obecnego węzła do dokumentu wyjściowego. Nie kopiuje potomków lub atrybutów obecnego węzła. </p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:copy use-attribute-sets=LISTA-NAZW&gt;
+ SZABLON
+&lt;/xsl:copy&gt;</pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>use-attribute-sets</code>
+</dt><dd>Lista zestawów atrybutu, które powinny być zastosowane do węzła wyjściowego, jeśli jest to element. Nazwy zestawów powinna być oddzielona za pomocą białych znaków.
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawiająca się wewnątrz szablonu. </p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 7.5.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/copy", "es": "es/XSLT/copy", "fr": "fr/XSLT/copy" } ) }}
diff --git a/files/pl/web/xslt/element/decimal-format/index.html b/files/pl/web/xslt/element/decimal-format/index.html
new file mode 100644
index 0000000000..7effc29b96
--- /dev/null
+++ b/files/pl/web/xslt/element/decimal-format/index.html
@@ -0,0 +1,73 @@
+---
+title: decimal-format
+slug: Web/XSLT/decimal-format
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/decimal-format
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:decimal-format&gt;</code> definiuje znaki i symbole, które mają być użyte podczas konwersji liczb na łańcuchy znakowe przez funkcję <i><code>format-number( )</code></i>.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:decimal-format
+ name=NAZWA
+ decimal-separator=ZNAK
+ grouping-separator=ZNAK
+ infinity=ŁANCUCH-ZNAKOW
+ minus-sign=ZNAK
+ NaN=ŁANCUCH-ZNAKOW
+ percent=ZNAK
+ per-mille=ZNAK
+ zero-digit=ZNAK
+ digit=ZNAK
+ pattern-separator=ZNAK /&gt;</pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>name</code>
+</dt><dd>Określa nazwę formatu.
+</dd></dl>
+<dl><dt><code>decimal-separator</code>
+</dt><dd>Określa punktowy znak dziesiętny. Domyślną wartością jest (<code>.</code>).
+</dd></dl>
+<dl><dt><code>grouping-separator</code>
+</dt><dd>Określa separator tysięczny. Domyślną wartością jest (<code>,</code>).
+</dd></dl>
+<dl><dt><code>infinity</code>
+</dt><dd>Określa łańcuch znakowy używany do przedstawienia nieskończoności. Domyślną wartością jest łańcuch "<code>Infinity</code>".
+</dd></dl>
+<dl><dt><code>minus-sign</code>
+</dt><dd>Określa znak minusa. Domyślną wartością jest łącznik (<code>-</code>).
+</dd></dl>
+<dl><dt><code>NaN</code>
+</dt><dd>Określa łańcuch znaków, używany gdy wartość nie jest liczbą. Domyślnie jest to łańcuch "<code>NaN</code>".
+</dd></dl>
+<dl><dt><code>percent</code>
+</dt><dd>Określa znak procenta. Domyślną wartością jest (<code>%</code>).
+</dd></dl>
+<dl><dt><code>per-mille</code>
+</dt><dd>Określa znak promila. Domyślną wartością jest (<code>‰</code>).
+</dd></dl>
+<dl><dt><code>zero-digit</code>
+</dt><dd>Określa znak cyfry zero. Domyślną wartością jest (<code>0</code>).
+</dd></dl>
+<dl><dt><code>digit</code>
+</dt><dd>Określa znak, które we wzorze formatu reprezentuje cyfrę. Domyślną wartością jest (<code>#</code>).
+</dd></dl>
+<dl><dt><code>pattern-separator</code>
+</dt><dd>Określa znak rozdzielający dodatnie i ujemne podwzorce we wzorze formatu. Domyślną wartością jest średnik (<code>;</code>).
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Element najwyższego poziomu, musi być dzieckiem <code>&lt;xsl:stylesheet&gt;</code> lub <code>&lt;xsl:transform&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 12.3.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje od wersji 1.0 (Mozilla 1.0, Netscape 7.0).
+</p>{{ languages( { "en": "en/XSLT/decimal-format", "es": "es/XSLT/decimal-format", "fr": "fr/XSLT/decimal-format" } ) }}
diff --git a/files/pl/web/xslt/element/fallback/index.html b/files/pl/web/xslt/element/fallback/index.html
new file mode 100644
index 0000000000..420a32dd23
--- /dev/null
+++ b/files/pl/web/xslt/element/fallback/index.html
@@ -0,0 +1,32 @@
+---
+title: fallback
+slug: Web/XSLT/fallback
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/fallback
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:fallback&gt;</code> określa, który szablon ma zostać użyty, gdy podane rozszerzenie (lub ostatecznie nowsza wersja) elementu jest nieobsługiwane.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:fallback&gt;
+ SZABLON
+&lt;/xsl:fallback&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 15
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>W chwili obecnej nie obsługuje.
+</p>{{ languages( { "en": "en/XSLT/fallback", "es": "es/XSLT/fallback", "fr": "fr/XSLT/fallback" } ) }}
diff --git a/files/pl/web/xslt/element/for-each/index.html b/files/pl/web/xslt/element/for-each/index.html
new file mode 100644
index 0000000000..d2f9d387e8
--- /dev/null
+++ b/files/pl/web/xslt/element/for-each/index.html
@@ -0,0 +1,32 @@
+---
+title: for-each
+slug: Web/XSLT/for-each
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/for-each
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:for-each&gt;</code> zaznacza zbiór węzłów i przetwarza każdy z nich w ten sam sposób. Element ten jest często używany do iteracji zbioru węzłów lub zmiany aktualnego węzła. Jeśli jeden lub więcej elementów <code>&lt;xsl:sort&gt;</code> pojawią się jako dzieci tego elementu, przez przetworzeniem zostanie wywołane sortowanie. W przeciwnym wypadku węzły są przetwarzane w kolejności, w jakiej pojawiają się w dokumencie.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:for-each select=WYRAZENIE&gt;
+ &lt;xsl:sort&gt; [opcjonalnie]
+ SZABLON
+&lt;/xsl:for-each&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>select</code>
+</dt><dd>Używa wyrażenia XPath do zaznaczenia węzłów, które mają zostać przetworzone. </dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu. </p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 8.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/for-each", "es": "es/XSLT/for-each", "fr": "fr/XSLT/for-each" } ) }}
diff --git a/files/pl/web/xslt/element/if/index.html b/files/pl/web/xslt/element/if/index.html
new file mode 100644
index 0000000000..888e264082
--- /dev/null
+++ b/files/pl/web/xslt/element/if/index.html
@@ -0,0 +1,33 @@
+---
+title: if
+slug: Web/XSLT/if
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/if
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:if&gt;</code> zawiera atrybut testowy i szablon. Jeżeli wyrażenie testowe zostanie ocenione jako prawdziwe, szablon jest przetwarzany. Element ten jest podobny do instrukcji if w innych językach, jednak aby uzyskać funkcjonalność instrukcji &lt;tt&gt;if-then-else&lt;/tt&gt;, użyj elementu <code>&lt;xsl:choose&gt;</code> wraz z jego dziećmi: <code>&lt;xsl:when&gt;</code> i <code>&lt;xsl:otherwise&gt;</code>.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:if test=WYRAZENIE&gt;
+ SZABLON
+&lt;/xsl:if&gt;</pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>test</code>
+</dt><dd>Zawiera wyrażenie XPath, które może być ocenione (poprzez zasady zdefiniowane poprzez <code>boolean( )</code> jeśli konieczne) jako wartość logiczna Boolean. Jeśli wyrażenie jest prawdziwe, szablon jest przetwarzany; jeśli nie, nie jest podejmowana żadna czynność.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu. </p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSL sekcja 9.1.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/if", "es": "es/XSLT/if", "fr": "fr/XSLT/if" } ) }}
diff --git a/files/pl/web/xslt/element/import/index.html b/files/pl/web/xslt/element/import/index.html
new file mode 100644
index 0000000000..ba7348198e
--- /dev/null
+++ b/files/pl/web/xslt/element/import/index.html
@@ -0,0 +1,31 @@
+---
+title: import
+slug: Web/XSLT/import
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/import
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:import&gt;</code> jest elementem najwyższego poziomu, który służy do importowania zawartości jednego arkusza do innego. Ogólnie mówiąc zawartość arkusza importowanego posiada niższą ważność od zawartości arkusza importującego. Zostało to ustanowione w odróżnieniu od <code>&lt;xsl:include&gt;</code>, gdzie zawartości dwóch arkuszów - włączanego i włączającego - mają tę samę ważność.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:import href=URI /&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>href</code>
+</dt><dd>Określa URI arkusza stylów do importu.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Element najwyższego poziomu, musi pojawić się przed jakimkolwiek dzieckiem <code>&lt;xsl:stylesheet&gt;</code> lub <code>&lt;xsl:transform&gt;</code> w arkuszu importującym.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 2.6.2.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Przeważnie obsługiwany, z kilkoma problemami ze zmiennymi i parametrami najwyższego poziomu, od wersji Mozilla 1.0.
+</p>{{ languages( { "en": "en/XSLT/import", "es": "es/XSLT/import", "fr": "fr/XSLT/import" } ) }}
diff --git a/files/pl/web/xslt/element/include/index.html b/files/pl/web/xslt/element/include/index.html
new file mode 100644
index 0000000000..2a1a0f84b7
--- /dev/null
+++ b/files/pl/web/xslt/element/include/index.html
@@ -0,0 +1,31 @@
+---
+title: include
+slug: Web/XSLT/include
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/include
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:include&gt;</code> łączy zawartości dwóch arkuszy. W przeciwieństwie do <code>&lt;xsl:import&gt;</code>, zawartość arkusza włączanego ma tę samą ważność, co zawartość arkusza włączającego.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:include href=URI /&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>href</code>
+</dt><dd>Określa URI arkusza stylów do włączenia.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Element najwyższego poziomu, może pojawić się w dowolnej kolejności jako dziecko <code>&lt;xsl:stylesheet&gt;</code> lub <code>&lt;xsl:transform&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 2.6.1.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/include", "es": "es/XSLT/include", "fr": "fr/XSLT/include" } ) }}
diff --git a/files/pl/web/xslt/element/key/index.html b/files/pl/web/xslt/element/key/index.html
new file mode 100644
index 0000000000..77b5245afd
--- /dev/null
+++ b/files/pl/web/xslt/element/key/index.html
@@ -0,0 +1,36 @@
+---
+title: key
+slug: Web/XSLT/key
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/key
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:key&gt;</code> deklaruje nazwę klucza, który możemy zastosować gdziekolwiek w arkuszu stylów z funkcją <code>key( )</code>.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:key name=NAZWA match=WYRAZENIE use=WYRAZENIE /&gt; </pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>name</code>
+</dt><dd>Określa nazwę klucza. Musi być poprawną wartością QName.
+</dd><dt><code>match</code>
+</dt><dd>Określa węzły, do których odnosi się klucz.
+</dd><dt><code>use</code>
+</dt><dd>Określa wyrażenie XPath wykorzystywane do ustalenia wartości klucza dla każdego z węzłów.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Element najwyższego poziomu, musi być dzieckiem <code>&lt;xsl:stylesheet&gt;</code> lub <code>&lt;xsl:transform&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 12.2.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/key", "es": "es/XSLT/key", "fr": "fr/XSLT/key" } ) }}
diff --git a/files/pl/web/xslt/element/message/index.html b/files/pl/web/xslt/element/message/index.html
new file mode 100644
index 0000000000..38ea60cd32
--- /dev/null
+++ b/files/pl/web/xslt/element/message/index.html
@@ -0,0 +1,31 @@
+---
+title: message
+slug: Web/XSLT/message
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/message
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:message&gt;</code> zwraca komunikat (do konsoli JavaScript Console w NS) i opcjonalnie przerywa wykonywanie arkusza stylów. Może się okazać przydatny podczas debugowania.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:message terminate="yes" | "no" &gt;
+ SZABLON
+&lt;/xsl:message&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>terminate</code>
+</dt><dd>Z wartością "<code>yes</code>" wskazuje, że wykonywanie powinno zostać przerwane. Domyślną wartością jest "<code>no</code>", w przypadku której zostaje zwrócony komunikat, a wykonywanie jest kontynuowane. </dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu. </p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 13.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/message", "es": "es/XSLT/message", "fr": "fr/XSLT/message" } ) }}
diff --git a/files/pl/web/xslt/element/namespace-alias/index.html b/files/pl/web/xslt/element/namespace-alias/index.html
new file mode 100644
index 0000000000..9ed3b83f10
--- /dev/null
+++ b/files/pl/web/xslt/element/namespace-alias/index.html
@@ -0,0 +1,33 @@
+---
+title: namespace-alias
+slug: Web/XSLT/namespace-alias
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/namespace-alias
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:namespace-alias&gt;</code> jest rzadko używanym narzędziem, które mapuje przestrzeń nazw w arkuszu stylów do innej przestrzeni nazw w drzewie wyjściowym. Najczęstszym zastosowaniem tego elementu jest generowanie arkusza stylów z innego arkusza. Aby zapobiec elementowi wyniku literałowego (LRE) z prefiksem <code>xsl:</code> przez byciem źle zrozumianym przez procesor (element ten powinien być po prostu skopiowany tak jak jest do drzewa wynikowego), jest on przypisywany do tymczasowej przestrzeni nazw, która jest odpowiednio przekonwertowana do przestrzeni nazw XSLT w drzewie wyjściowym.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:namespace-alias stylesheet-prefix=NAZWA result-prefix=NAZWA /&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>stylesheet-prefix</code>
+</dt><dd>Określa tymczasową przestrzeń nazw.
+</dd><dt><code>result-prefix</code>
+</dt><dd>Określa pożądaną przestrzeń nazw dla drzewa wyjściowego.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Element najwyższego poziomu, musi być dzieckiem <code>&lt;xsl:stylesheet&gt;</code> lub <code>&lt;xsl:transform&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 7.1.1
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>W chwili obecnej nie obsługuje.
+</p>{{ languages( { "en": "en/XSLT/namespace-alias", "es": "es/XSLT/namespace-alias", "fr": "fr/XSLT/namespace-alias" } ) }}
diff --git a/files/pl/web/xslt/element/number/index.html b/files/pl/web/xslt/element/number/index.html
new file mode 100644
index 0000000000..e54b37df37
--- /dev/null
+++ b/files/pl/web/xslt/element/number/index.html
@@ -0,0 +1,98 @@
+---
+title: number
+slug: Web/XSLT/number
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/number
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:number&gt;</code> zlicza wszystko sekwencyjnie. Może być również zastosowany do szybkiego formatowania liczb. </p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:number
+ count=WYRAŻENIE
+ level="single" | "multiple" | "any"
+ from=WYRAŻENIE
+ value=WYRAŻENIE
+ format=ŁAŃCUCH_ZNAKÓW_FORMATU
+ lang=XML:LANG-CODE
+ letter-value="alphabetic" | "traditional"
+ grouping-separator=SYMBOL
+ grouping-size=LICZBA /&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>count</code>
+</dt><dd>Określa co w drzewie źródłowym powinno zostać zliczone sekwencyjnie. Atrybut używa wyrażenia XPath.
+</dd></dl>
+<dl><dt><code>level</code>
+</dt><dd>Określa w jaki sposób poziomy drzewa źródłowego powinny być traktowane w generowaniu liczb sekwencyjnych. Atrybut posiada trzy prawidłowe wartości: <code>single</code>, <code>multiple</code> i <code>any</code>. Domyślną wartością jest <code>single</code>:
+</dd></dl>
+<dl><dd><dl><dt><code>single</code>
+</dt><dd>Zlicza węzły-rodzeństwo sekwencyjnie tak, jak pozycje na liście. Procesor idzie do pierwszego węzła w osi <a href="pl/XPath/Osie/ancestor-or-self"><code>ancestor-or-self</code></a>, który pasuje do atrybutu <code>count</code> i zlicza ten węzeł wraz z całym poprzedzającym go rodzeństwem (zatrzymując się po osiągnięciu odpowiednika atrybutu <code>from</code>, jeśli jakikolwiek istnieje), które również pasuje do atrybutu <code>count</code>. Jeśli nie znaleziono odpowiednich węzłów, sekwencja będzie pustą listą.
+</dd></dl>
+</dd></dl>
+<dl><dd><dl><dt><code>multiple</code>
+</dt><dd>Zlicza węzły jako złożoną sekwencję, która odzwierciedla hierarchiczną pozycję węzła np. 1.2.2.5 (za pomocą atrybutu <code>format</code> można określić zagnieżdżony format np. A.1.1). Procesor patrzy na wszystkich <a href="pl/XPath/Osie/ancestor">przodków</a> obecnego węzła i na sam węzeł, zatrzymując się po osiągnięciu odpowiednika atrybutu <code>from</code>, jeśli jakikolwiek istnieje. Dla każdego węzła na tej liście, który pasuje do atrybutu <code>count</code>, procesor zlicza ile poprzedzającego (i pasującego) rodzeństwa posiada on dodając również jeden dla samego węzła. Jeśli nie znaleziono odpowiednich elementów, sekwencja będzie pustą listą.
+</dd></dl>
+</dd></dl>
+<dl><dd><dl><dt><code>any</code> (Obecnie nieobsługiwany)
+</dt><dd>Zlicza wszystkie pasujące węzły sekwencyjnie, niezależnie od ich poziomu. Brane są pod uwagę wszystkie osie <a href="pl/XPath/Osie/ancestor"><code>ancestor</code></a>, <a href="pl/XPath/Osie/self"><code>self</code></a> i <a href="pl/XPath/Osie/preceding"><code>preceding</code></a>. Procesor zaczyna od aktualnego węzła kontynuując w odwrotnym kierunku dokumentu, zatrzymując się po osiągnięciu odpowiednika atrybutu <code>from</code>. Jeśli nie znaleziono węzłów pasujących do atrybutu <code>count</code>, sekwencja będzie pustą listą. Ten poziom nie jest obecnie.
+</dd></dl>
+</dd></dl>
+<dl><dt>from
+</dt><dd>Określa gdzie powinno rozpocząć się zliczanie. Sekwencja rozpoczyna się od pierwszego potomka węzła pasującego do atrybutu <code>from</code>.
+</dd></dl>
+<dl><dt>value
+</dt><dd>Stosuje podany format do liczby. Jest to szybki sposób na formatowanie liczb dostarczonych przez użytkownika (w przeciwieństwie do liczby sekwencyjnej węzła) w dowolnym ze standardowych formatów <code>&lt;xsl:number&gt;</code>.
+</dd></dl>
+<dl><dt>format
+</dt><dd>Definiuje format generowanych liczb:
+</dd></dl>
+<dl><dd><dl><dt>format="1"
+</dt><dd> &lt;tt&gt;1 2 3 . . .&lt;/tt&gt; (Jest to jedyny obsługiwany obecnie format)
+</dd></dl>
+</dd></dl>
+<dl><dd><dl><dt>format="01"
+</dt><dd> &lt;tt&gt;01 02 03 . . . 09 10 11 . . .&lt;/tt&gt;
+</dd></dl>
+</dd></dl>
+<dl><dd><dl><dt>format="a"
+</dt><dd> &lt;tt&gt;a b c . . .y z aa ab . . .&lt;/tt&gt;
+</dd></dl>
+</dd></dl>
+<dl><dd><dl><dt>format="A"
+</dt><dd> &lt;tt&gt;A B C . . . Y Z AA AB . . .&lt;/tt&gt;
+</dd></dl>
+</dd></dl>
+<dl><dd><dl><dt>format="i"
+</dt><dd> &lt;tt&gt;i ii iii iv v . . .&lt;/tt&gt;
+</dd></dl>
+</dd></dl>
+<dl><dd><dl><dt>format="I"
+</dt><dd> &lt;tt&gt;I II III IV V . . .&lt;/tt&gt;
+</dd></dl>
+</dd></dl>
+<dl><dt>lang (Obecnie nieobsługiwany)
+</dt><dd>Określa język, którego alfabet będzie stosowaniu w formatowaniu liczb opartym o litery.
+</dd></dl>
+<dl><dt>letter-value
+</dt><dd>Wprowadza ujednoznacznienie między sekwencjami liczbowymi, które używają liter. Niektóre języki posiadają więcej niż jeden system liczbowy używający liter. Jeśli obydwa systemy zaczynają się tym samym znakiem, mogą powstać niejasności. Atrybut ten może posiadać wartość "<code>alphabetic</code>" (alfabetycznie) lub "<code>traditional</code>" (tradycyjnie). Domyślną wartością jest "<code>alphabetic</code>".
+</dd></dl>
+<dl><dt>grouping-separator
+</dt><dd>Określa symbol jaki powinien zostać użyty jako separator grup. Domyślnym symbolem jest przecinek (<code>,</code>).
+</dd></dl>
+<dl><dt>grouping-size
+</dt><dd>Wskazuje liczbę cyfr, z których składa się grupa numeryczna. Domyślną wartością jest "<code>3</code>".
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu. </p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 7.7
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Częściowo obsługuje. Zobacz powyższe komentarze.
+</p>{{ languages( { "en": "en/XSLT/number", "es": "es/XSLT/number", "fr": "fr/XSLT/number" } ) }}
diff --git a/files/pl/web/xslt/element/otherwise/index.html b/files/pl/web/xslt/element/otherwise/index.html
new file mode 100644
index 0000000000..7b3a02ace5
--- /dev/null
+++ b/files/pl/web/xslt/element/otherwise/index.html
@@ -0,0 +1,32 @@
+---
+title: otherwise
+slug: Web/XSLT/otherwise
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/otherwise
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:otherwise&gt;</code> jest używany do zdefiniowania czynności, która jest wykonywana, gdy żaden z warunków <code>&lt;xsl:when&gt;</code> nie ma zastosowania. Element jest podobny do instrukcji <code>else</code> lub <code>default</code> znanej z innych języków programowania.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:otherwise&gt;
+ SZABLON
+&lt;/xsl:otherwise&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Podinstrukcja, musi pojawić się wewnątrz szablonu jako ostatnie dziecko elementu <code>&lt;xsl:choose&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 9.2
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/otherwise", "es": "es/XSLT/otherwise", "fr": "fr/XSLT/otherwise" } ) }}
diff --git a/files/pl/web/xslt/element/output/index.html b/files/pl/web/xslt/element/output/index.html
new file mode 100644
index 0000000000..44a63ffdb7
--- /dev/null
+++ b/files/pl/web/xslt/element/output/index.html
@@ -0,0 +1,63 @@
+---
+title: output
+slug: Web/XSLT/output
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/output
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:output&gt;</code> kontroluje charakterystyki dokumentu wyjściowego. Aby funkcjonować poprawnie w Netscapie, element musi być użyty z atrybutem method. Od wersji 7.0 <code>method="text"</code> działa prawidłowo.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:output
+ method="xml" | "html" | "text"
+ version=LANCUCH-ZNAKOW
+ encoding=LANCUCH-ZNAKOW
+ omit-xml-declaration="yes" | "no"
+ standalone="yes" | "no"
+ doctype-public=LANCUCH-ZNAKOW
+ doctype-system=LANCUCH-ZNAKOW
+ cdata-section-elements=LISTA-NAZW
+ indent="yes" | "no"
+ media-type=LANCUCH-ZNAKOW /&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>method</code> </dt><dd> Określa format wyjściowy.
+</dd></dl>
+<dl><dt><code>version</code> </dt><dd> Określa wartość atrybutu wersji deklaracji XML lub HTML w dokumencie wyjściowym. Można go używać wyłącznie z <code>method="html"</code> lub <code>method="xml"</code>.
+</dd></dl>
+<dl><dt><code>encoding</code>
+</dt><dd>Określa wartość atrybutu kodowania <code>encoding</code> w dokumencie wyjściowym.
+</dd></dl>
+<dl><dt><code>omit-xml-declaration</code>
+</dt><dd>Wskazuje czy dołączyć do wyjścia deklarację XML. Dozwolone wartości to "<code>yes</code>" lub "<code>no</code>".
+</dd></dl>
+<dl><dt><code>standalone</code> (Niewspierane)
+</dt><dd>Jeśli obecny wskazuje, że samodzielna deklaracja powinna pojawić się dokumencie wyjściowym; wskazuje również jej wartość. Dozwolone wartości to "yes" lub "no".
+</dd></dl>
+<dl><dt><code>doctype-public</code>
+</dt><dd>Określa wartość atrybutu <code>PUBLIC</code> deklaracji <code>DOCTYPE</code> w dokumencie wyjściowym.
+</dd></dl>
+<dl><dt><code>doctype-system</code> </dt><dd> Określa wartość atrybutu <code>SYSTEM</code> deklaracji <code>DOCTYPE</code> w dokumencie wyjściowym.
+</dd></dl>
+<dl><dt><code>cdata-section-elements</code> </dt><dd> Wypisuje elementy, których treść tekstowa powinna być zapisana jako sekcje <code>CDATA</code>. Elementy powinny być oddzielone za pomocą białych znaków.
+</dd></dl>
+<dl><dt><code>indent</code> (Niewspierane)
+</dt><dd>Określa czy wyjście powinno zostać wcięte, aby ukazać jego hierarchiczną strukturę.
+</dd></dl>
+<dl><dt><code>media-type</code> (Nieobsługiwany) </dt><dd> Określa typ MIME dokumentu wyjściowego.
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Element najwyższego poziomu, musi być dzieckiem <code>&lt;xsl:stylesheet&gt;</code> lub <code>&lt;xsl:transform&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 16.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Częściowo obsługuje. Zobacz powyższe komentarze.
+</p>{{ languages( { "en": "en/XSLT/output", "fr": "fr/XSLT/output" } ) }}
diff --git a/files/pl/web/xslt/element/param/index.html b/files/pl/web/xslt/element/param/index.html
new file mode 100644
index 0000000000..43eead74c1
--- /dev/null
+++ b/files/pl/web/xslt/element/param/index.html
@@ -0,0 +1,34 @@
+---
+title: param
+slug: Web/XSLT/param
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/param
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:param&gt;</code> ustala parametr przez nazwę i (opcjonalnie) przez domyślną wartość dla tego parametru. Jeśli użyty jako element najwyższego poziomu, parametr jest globalny. Jeśli użyty wewnątrz elementu <code>&lt;xsl:template&gt;</code>, parametr jest lokalny dla tego szablonu. W takim przypadku musi być on pierwszym elementem-dzieckiem szablonu.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:param name=NAZWA select=WYRAZENIE
+ SZABLON
+&lt;/xsl:param&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>name</code>
+</dt><dd>Nazywa parametr. Musi być poprawną wartością QName.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>select</code>
+</dt><dd>Używa wyrażenia XPath, aby dostarczyć domyślną wartość, gdy żadna nie została określona.
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, może pojawić się jako element najwyższego poziomu lub wewnątrz szablonu.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 11.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/param", "fr": "fr/XSLT/param" } ) }}
diff --git a/files/pl/web/xslt/element/preserve-space/index.html b/files/pl/web/xslt/element/preserve-space/index.html
new file mode 100644
index 0000000000..962f299793
--- /dev/null
+++ b/files/pl/web/xslt/element/preserve-space/index.html
@@ -0,0 +1,31 @@
+---
+title: preserve-space
+slug: Web/XSLT/preserve-space
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/preserve-space
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:preserve-space&gt;</code> definiuje elementy w dokumencie źródłowym, dla których białe znaki (whitespace) powinny zostać zachowane. Jeśli elementów jest więcej niż tylko jeden, oddziel ich nazwy używając jednego z białych znaków. Pozostawienie białych znaków jest ustawieniem domyślnym, dlatego ten element musi być użyty tylko jako przeciwdziałanie elementowi <code>&lt;xsl:strip-space&gt;</code>.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:preserve-space elements=LISTA-NAZW /&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>elements</code>
+</dt><dd>Określa elementy, dla których białe znaki mają zostać zachowane.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Element najwyższego poziomu, musi być dzieckiem <code>&lt;xsl:stylesheet&gt;</code> lub <code>&lt;xsl:transform&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 3.4
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/preserve-space", "fr": "fr/XSLT/preserve-space" } ) }}
diff --git a/files/pl/web/xslt/element/processing-instruction/index.html b/files/pl/web/xslt/element/processing-instruction/index.html
new file mode 100644
index 0000000000..4f1e67f565
--- /dev/null
+++ b/files/pl/web/xslt/element/processing-instruction/index.html
@@ -0,0 +1,33 @@
+---
+title: processing-instruction
+slug: Web/XSLT/processing-instruction
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/processing-instruction
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:processing-instruction&gt;</code> zapisuje instrukcję przetwarzania do dokumentu wyjściowego.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<p><code>&lt;xsl:processing-instruction name=NAZWA&gt; SZABLON
+&lt;/xsl:processing-instruction&gt;</code> </p>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>name</code>
+</dt><dd>Określa nazwę instrukcji przetwarzania.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 7.3
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/processing-instruction", "fr": "fr/XSLT/processing-instruction" } ) }}
diff --git a/files/pl/web/xslt/element/sort/index.html b/files/pl/web/xslt/element/sort/index.html
new file mode 100644
index 0000000000..9a6ab04701
--- /dev/null
+++ b/files/pl/web/xslt/element/sort/index.html
@@ -0,0 +1,49 @@
+---
+title: sort
+slug: Web/XSLT/sort
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/sort
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:sort&gt;</code> definiuje klucz sortowania dla węzłów wybranych przez <code>&lt;xsl:apply-templates&gt;</code> lub <code>&lt;xsl:for-each&gt;</code> i określa kolejność, w jakiej mają być one przetwarzane.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:sort
+ select=WYRAZENIE
+ order="ascending" | "descending"
+ case-order="upper-first"| "lower-first"
+ lang=XML:KOD-JEZYKA
+ data-type="text" | "number" /&gt; </pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>select</code>
+</dt><dd>Używa wyrażenia XPath do określenia węzłów, które mają zostać posortowane.
+</dd></dl>
+<dl><dt><code>order</code>
+</dt><dd>Określa czy węzły mają być przetwarzane w kolejności "<code>ascending</code>" (rosnącej) lub "<code>descending</code>" (malejącej). Wartością domyślną jest "<code>ascending</code>".
+</dd></dl>
+<dl><dt><code>case-order</code>
+</dt><dd>Wskazuje, które z liter (małe czy duże) mają być uporządkowane jako pierwsze. Dostępnymi wartościami są "<code>upper-first</code>" (najpierw duże) i "<code>lower-first</code>" (najpierw małe).
+</dd></dl>
+<dl><dt><code>lang</code>
+</dt><dd>Określa, który język ma zostać użyty przez sortowanie.
+</dd></dl>
+<dl><dt><code>data-type</code>
+</dt><dd>Definiuje czy pozycje mają być uporządkowane alfabetycznie czy numerycznie. Dostępnymi wartościami są "<code>text</code>" (alfabetycznie) i "<code>number</code>" (numerycznie) z "<code>text</code>" jako wartością domyślną.
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Podinstrukcja, zawsze pojawia się jako dziecko &lt;xsl:for-each&gt; (gdzie musi się pojawić przed szablonem) lub &lt;xsl:apply-templates&gt;.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 10.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/sort", "fr": "fr/XSLT/sort" } ) }}
diff --git a/files/pl/web/xslt/element/strip-space/index.html b/files/pl/web/xslt/element/strip-space/index.html
new file mode 100644
index 0000000000..55daf99a8d
--- /dev/null
+++ b/files/pl/web/xslt/element/strip-space/index.html
@@ -0,0 +1,31 @@
+---
+title: strip-space
+slug: Web/XSLT/strip-space
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/strip-space
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:strip-space&gt;</code> definiuje elementy w dokumencie źródłowym, dla których białe znaki powinny zostać usunięte.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:strip-space elements=LISTA-NAZW /&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>elements</code>
+</dt><dd>Określa listę oddzielonych za pomocą spacji elementów w źródle, którego węzły tekstowe zawierające tylko białe znaki powinny zostać usunięte.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Element najwyższego poziomu, musi być dzieckiem <code>&lt;xsl:stylesheet&gt;</code> lub <code>&lt;xsl:transform&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 3.4
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/strip-space", "fr": "fr/XSLT/strip-space" } ) }}
diff --git a/files/pl/web/xslt/element/stylesheet/index.html b/files/pl/web/xslt/element/stylesheet/index.html
new file mode 100644
index 0000000000..36275a7efd
--- /dev/null
+++ b/files/pl/web/xslt/element/stylesheet/index.html
@@ -0,0 +1,34 @@
+---
+title: stylesheet
+slug: Web/XSLT/stylesheet
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/stylesheet
+---
+<p>{{ XsltRef() }}</p>
+<p>Element <code>&lt;xsl:stylesheet&gt;</code> (lub odpowiadający mu element <code>&lt;xsl:transform&gt;</code>) jest najbardziej zewnętrznym elementem arkusza.</p>
+<h3 id="Deklaracja_przestrzeni_nazw" name="Deklaracja_przestrzeni_nazw">Deklaracja przestrzeni nazw</h3>
+<p>Pseudoatrybut wymagany do identyfikacji dokumentu jako arkusza XSLT. Zazwyczaj jest to <code>xmlns:xsl="<span class="nowiki">http://www.w3.org/1999/XSL/Transform</span>"</code>.</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3>
+<pre>&lt;xsl:stylesheet
+ version=LICZBA
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ id=NAZWA
+ extension-element-prefixes=LISTA-NAZW
+ exclude-result-prefixes=LISTA-NAZW&gt;
+ CALY ARKUSZ
+&lt;/xsl:stylesheet&gt;</pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty">Wymagane atrybuty</h3>
+<dl><dt><code>version</code> </dt><dd>Określa wersję XSLT wymaganą przez ten arkusz. </dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty">Opcjonalne atrybuty</h3>
+<dl><dt><code>id </code>(Obsługiwany od wersji 7.0 tylko wtedy, gdy jednoznacznie wywołany poprzez liniowe DTD.) </dt><dd>Określa <code>id</code> dla tego arkusza. Jest on używany najczęściej wtedy, gdy arkusz jest osadzony w innym dokumencie XML. </dd></dl> <dl><dt>extension-element-prefixes (Nieobsługiwany.) </dt><dd>Określa listę oddzielonych spacjami prefiksów przestrzeni nazw dla elementów rozszerzenia wewnątrz tego dokumentu. </dd></dl> <dl><dt>exclude-result-prefixes </dt><dd>Określa dowolną przestrzeń nazw użytą w tym dokumencie, która nie powinna zostać wysłana do dokumentu wyjściowego. Lista jest oddzielona za pomocą białych znaków. </dd></dl>
+<h3 id="Typ" name="Typ">Typ</h3>
+<p>Wymagany, najbardziej zewnętrzny element arkusza.</p>
+<h3 id="Definicja" name="Definicja">Definicja</h3>
+<p>XSLT, sekcja 2.2.</p>
+<h3 id="Gecko" name="Gecko">Gecko</h3>
+<p>Częściowo obsługuje. Zobacz powyższe komentarze.</p>
+<p>{{ languages( { "en": "en/XSLT/stylesheet", "fr": "fr/XSLT/stylesheet" } ) }}</p>
diff --git a/files/pl/web/xslt/element/template/index.html b/files/pl/web/xslt/element/template/index.html
new file mode 100644
index 0000000000..b428b9eaf0
--- /dev/null
+++ b/files/pl/web/xslt/element/template/index.html
@@ -0,0 +1,47 @@
+---
+title: template
+slug: Web/XSLT/template
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/template
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:template&gt;</code> definiuje szablon produkujący wyjście. Ten element musi posiadać ustawiony atrybut match lub atrybut name.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:template
+ match=WZORZEC
+ name=NAZWA
+ mode=NAZWA
+ priority=LICZBA&gt;
+ &lt;xsl:param&gt; [opcjonalnie]
+ SZABLON
+&lt;/xsl:template&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>match</code>
+</dt><dd>Określa wzór, który warunkuje elementy, dla których szablon ten powinien zostać użyty. Jest to wymagany atrybut, gdy nie został zdefiniowany atrybut <code>name</code>.
+</dd></dl>
+<dl><dt><code>name</code>
+</dt><dd>Określa dla szablonu nazwę, za pomocą której może on być wywołany przez element <code>&lt;xsl:call-template&gt;</code>.
+</dd></dl>
+<dl><dt><code>mode</code>
+</dt><dd>Określa dla szablonu konkretny tryb, który może być dobrany przez atrybut elementu <code>&lt;xsl:apply-templates&gt;</code>. Jest to użyteczne przy przetwarzaniu tej samej informacji na różne sposoby.
+</dd></dl>
+<dl><dt><code>priority</code>
+</dt><dd>Określa numeryczny priorytet dla tego szablonu. Może to być dowolna liczba różna od <code>Infinity</code>. Procesor używa tej liczby, gdy więcej niż jeden szablon dobiera ten sam węzeł.
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Element najwyższego poziomu, musi być dzieckiem <code>&lt;xsl:stylesheet&gt;</code> lub <code>&lt;xsl:transform&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 5.3.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/template", "fr": "fr/XSLT/template" } ) }}
diff --git a/files/pl/web/xslt/element/text/index.html b/files/pl/web/xslt/element/text/index.html
new file mode 100644
index 0000000000..af8c6473af
--- /dev/null
+++ b/files/pl/web/xslt/element/text/index.html
@@ -0,0 +1,34 @@
+---
+title: text
+slug: Web/XSLT/text
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/text
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:text&gt;</code> zapisuje tekst literałowy do drzewa wyjściowego. Może on zawierać elementy <code>#PCDATA</code>, tekst literałowy i referencje encji.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:text disable-output-escaping="yes" | "no"&gt;
+ TEKST
+&lt;/xsl:text&gt; </pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>disable-output-escaping</code> (Netscape nie dzieli wyników przekształcenia - poniższego "wyjścia" - dlatego atrybut ten jest w zasadzie nieistotny w znaczeniu. Aby otrzymać na wyjściu encje html użyj wartości numerycznych, np. <code>&amp;#160</code> dla <code>&amp;nbsp</code>)
+</dt><dd>Określa czy znaki specjalne są pomijane przy zapisywaniu do wyjścia. Dostępne wartości to "<code>yes</code>" lub "<code>no</code>". Przykładowo, jeżeli ustawiona jest wartość "<code>yes</code>", &lt;tt&gt;&gt;&lt;/tt&gt; jest wyświetlane jako <code>&gt;</code>, a nie jako "<code>&amp;gt</code>".
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wewnątrz szablonu.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 7.2
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje jak wspomniano wyżej.
+</p>{{ languages( { "en": "en/XSLT/text", "fr": "fr/XSLT/text" } ) }}
diff --git a/files/pl/web/xslt/element/transform/index.html b/files/pl/web/xslt/element/transform/index.html
new file mode 100644
index 0000000000..8fc9637505
--- /dev/null
+++ b/files/pl/web/xslt/element/transform/index.html
@@ -0,0 +1,17 @@
+---
+title: transform
+slug: Web/XSLT/transform
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/transform
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:transform&gt;</code> jest dokładnie równoważny elementowi <code><a href="pl/XSLT/stylesheet">&lt;xsl:stylesheet&gt;</a></code>.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/transform", "fr": "fr/XSLT/transform" } ) }}
diff --git a/files/pl/web/xslt/element/value-of/index.html b/files/pl/web/xslt/element/value-of/index.html
new file mode 100644
index 0000000000..3da1744972
--- /dev/null
+++ b/files/pl/web/xslt/element/value-of/index.html
@@ -0,0 +1,32 @@
+---
+title: value-of
+slug: Web/XSLT/value-of
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/value-of
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:value-of&gt;</code> ocenia wyrażenie XPath, konwertuje je do ciągu znakowego, który następnie zapisuje do drzewa wynikowego.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:value-of select=WYRAZENIE disable-output-escaping="yes" | "no" /&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>select</code>
+</dt><dd>Określa wyrażenie XPath, które ma być ocenione i zwrócone do drzewa wynikowego.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>disable-output-escaping</code> (Netscape nie dzieli wyników przekształcenia - poniższego "wyjścia" - dlatego atrybut ten jest w zasadzie nieistotny w znaczeniu. Aby otrzymać na wyjściu encje html użyj wartości numerycznych, np. <code>&amp;#160</code> dla <code>&amp;nbsp</code>)
+</dt><dd>Określa czy znaki specjalne są pomijane przy zapisywaniu do wyjścia. Dostępne wartości to "<code>yes</code>" lub "<code>no</code>". Przykładowo, jeżeli ustawiona jest wartość "<code>yes</code>", &lt;tt&gt;&gt;&lt;/tt&gt; jest wyświetlane jako <code>&gt;</code>, a nie jako "<code>&amp;gt</code>".
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Instrukcja, pojawia się wraz z szablonem.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 7.6.1.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje poza powyższymi przypadkami.
+</p>{{ languages( { "en": "en/XSLT/value-of", "fr": "fr/XSLT/value-of", "ja": "ja/XSLT/value-of" } ) }}
diff --git a/files/pl/web/xslt/element/variable/index.html b/files/pl/web/xslt/element/variable/index.html
new file mode 100644
index 0000000000..3a8137da82
--- /dev/null
+++ b/files/pl/web/xslt/element/variable/index.html
@@ -0,0 +1,35 @@
+---
+title: variable
+slug: Web/XSLT/variable
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/variable
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:variable&gt;</code> deklaruje globalną lub lokalną zmienną w arkuszu i nadaje jej wartość. Ponieważ XSLT nie pozwala na działania pośrednie (ang. <i>side-effects</i>), wartość zmiennej po jej ustaleniu pozostanie ta sama, dopóki zmienna nie wyjdzie poza swój zasięg.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:variable name=NAME select=WYRAZENIE &gt;
+ SZABLON
+&lt;/xsl:variable&gt; </pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>name</code>
+</dt><dd>Nadaje zmiennej nazwę.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>select</code>
+</dt><dd>Określa wartość zmiennej poprzez wyrażenie XPath. Jeśli element zawiera szablon, atrybut jest ignorowany.
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Element najwyższego poziomu lub instrukcja. Jeśli pojawia się jako element najwyższego poziomu, zmienna jest globalna w zasięgu i dostęp do niej może być osiągnięty poprzez cały dokument. Jeśli pojawia się wewnątrz szablonu, zmienna jest lokalna w zasięgu i jest dostępna tylko wewnątrz szablonu, w którym się pojawia.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 11.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/variable", "fr": "fr/XSLT/variable" } ) }}
diff --git a/files/pl/web/xslt/element/when/index.html b/files/pl/web/xslt/element/when/index.html
new file mode 100644
index 0000000000..e0a132be76
--- /dev/null
+++ b/files/pl/web/xslt/element/when/index.html
@@ -0,0 +1,33 @@
+---
+title: when
+slug: Web/XSLT/when
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/when
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:when&gt;</code> zawsze pojawia się wewnątrz elementu <code>&lt;xsl:choose&gt;</code>, działając jak instrukcja wyboru.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:when test=WYRAZENIE&gt;
+ SZABLON
+&lt;/xsl:when&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>test</code>
+</dt><dd>Określa wyrażenie logiczne, które ma zostać ocenione. Jeśli jest prawdziwe, zawartość elementu jest przetwarzana; jeśli fałszywe, zawartość jest ignorowana.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<p>Brak.
+</p>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Podinstrukcja, pojawia się zawsze wewnątrz elementu <code>&lt;xsl:choose&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 9.2.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/when", "es": "es/XSLT/when", "fr": "fr/XSLT/when" } ) }}
diff --git a/files/pl/web/xslt/element/with-param/index.html b/files/pl/web/xslt/element/with-param/index.html
new file mode 100644
index 0000000000..6d00d21d50
--- /dev/null
+++ b/files/pl/web/xslt/element/with-param/index.html
@@ -0,0 +1,32 @@
+---
+title: with-param
+slug: Web/XSLT/with-param
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/with-param
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:with-param&gt;</code> ustala wartość parametru, który ma zostać przekazany do szablonu. </p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:with-param name=NAZWA select=WYRAZENIE&gt;
+ SZABLON
+&lt;/xsl:with-param&gt;</pre> <h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>name</code>
+</dt><dd>Nadaje nazwę parametrowi. </dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>select</code>
+</dt><dd>Definiuje wartość parametru poprzez wyrażenie XPath. Jeśli element zawiera szablon, atrybut jest ignorowany.
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Podinstrukcja, pojawia się zawsze wewnątrz elementu <code>&lt;xsl:apply-templates&gt;</code> lub <code>&lt;xsl:call-template&gt;</code>.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT 11.6
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/with-param", "es": "es/XSLT/with-param", "fr": "fr/XSLT/with-param" } ) }}