<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://lem12.uksw.edu.pl/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
		<id>https://lem12.uksw.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pawe%C5%82+Ziemian</id>
		<title>Lem - Wkład użytkownika [pl]</title>
		<link rel="self" type="application/atom+xml" href="https://lem12.uksw.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pawe%C5%82+Ziemian"/>
		<link rel="alternate" type="text/html" href="https://lem12.uksw.edu.pl/wiki/Specjalna:Wk%C5%82ad/Pawe%C5%82_Ziemian"/>
		<updated>2026-04-04T01:43:49Z</updated>
		<subtitle>Wkład użytkownika</subtitle>
		<generator>MediaWiki 1.23.8</generator>

	<entry>
		<id>https://lem12.uksw.edu.pl/wiki/Szablon:Lang/kody/opis</id>
		<title>Szablon:Lang/kody/opis</title>
		<link rel="alternate" type="text/html" href="https://lem12.uksw.edu.pl/wiki/Szablon:Lang/kody/opis"/>
				<updated>2013-02-02T23:08:31Z</updated>
		
		<summary type="html">&lt;p&gt;Paweł Ziemian: /* Budowa */ aktualizacja&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Podstrona dokumentacji}}&lt;br /&gt;
&amp;lt;!-- DODAWAJ KATEGORIE I INTERWIKI NA DOLE STRONY --&amp;gt;&lt;br /&gt;
== Użycie ==&lt;br /&gt;
Szablon techniczny wywoływany automatycznie przez szablony: {{s|lang}}, {{s|lang2}}, {{s|język infobox}}, {{s|przetłumaczony}}, {{s|w języku}} i pochodne ({{s|ang.}}, {{s|łac.}}, {{s|ros.}} ...).&lt;br /&gt;
&lt;br /&gt;
== Budowa ==&lt;br /&gt;
Szablon wykorzystuje [[Pomoc:Funkcje parsera|funkcję parsera]] #language do wykrywania czy dany język jest wspierany w Wikipedii. Z uwagi na to, że nie wszystkie zadeklarowane języki na stronie [[Pomoc:interwiki]] są prawidłowo rozpoznawane, całość jest ''opakowana'' w funkcję parsera #switch, która wyłapuje wszystkie wyjątki i języki popularne, które wyjątkami co prawda nie są, lecz #language nie działa w przypadku generowania strony w formacie PDF. Języki są pogrupowane w linie:&lt;br /&gt;
# ponad 500 wywołań szablonu językowego&lt;br /&gt;
# ponad 250 wywołań szablonu językowego&lt;br /&gt;
# ponad 100 wywołań szablonu językowego&lt;br /&gt;
# wyjątki nie obsługiwane funkcją #language&lt;br /&gt;
# ponad 50 wywołań szablonu językowego&lt;br /&gt;
&lt;br /&gt;
Do prawidłowego działania szablonu potrzebne są pomocnicze szablony techniczne, po jednym na każdy kod języka. Ich nazwa musi mieć postać &amp;lt;code&amp;gt;Szablon:Lang/kody/''kod języka''&amp;lt;/code&amp;gt; np.: {{s|Lang/kody/pl}}, {{s|Lang/kody/en}}, {{s|Lang/kody/ru}}, itd. Nazwa odpowiedniego szablonu językowego jest generowana i wywoływana na podstawie przekazanych parametrów.&lt;br /&gt;
&lt;br /&gt;
Pomocniczy szablon techniczny dla wybranego języka składa się z [[Pomoc:Funkcje parsera|funkcji parsera]] #switch, zawierającej definicje kodów języków z listy [[Pomoc:Interwiki]] wg następującego schematu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#switch:{{{1}}}|hasło=&amp;lt;/nowiki&amp;gt;''tytuł artykułu o języku na Wikipedii''|skrót=''skrót nazwy języka''|mianownik=''[[mianownik (przypadek)|mianownik]] nazwy języka''|dopełniacz=''[[dopełniacz (przypadek)|dopełniacz]] nazwy języka''|miejscownik=''[[miejscownik]] nazwy języka''}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zmienne elementy szablonu zaznaczono kursywą. Definiowanie skrótu nazwy języka jest opcjonalne, ale jeśli go nie zdefiniowano, należy zostawić parametr w kodzie, tak aby miał tę samą wartość, co parametr &amp;lt;code&amp;gt;mianownik&amp;lt;/code&amp;gt;. Usunięcie tego parametru spowoduje nieprawidłową pracę szablonu {{s|lang}}.&lt;br /&gt;
&lt;br /&gt;
Na przykład dla języka polskiego (kod &amp;quot;pl&amp;quot;) szablon {{s|Lang/kody/pl}} zawiera następującą definicję:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#switch:{{{1}}}|hasło=&amp;lt;/nowiki&amp;gt;''język polski''|skrót=''pol.''|mianownik=''polski''|dopełniacz=''polskiego''|miejscownik=''polskim''}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A dla języka xhosa (bez skrótu w {{s|Lang/kody/xh}}) następującą:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#switch:{{{1}}}|hasło=&amp;lt;/nowiki&amp;gt;''język xhosa''|skrót|mianownik=''xhosa''|dopełniacz=''xhosa''|miejscownik=''xhosa''}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Przykład wywołania ==&lt;br /&gt;
&lt;br /&gt;
Szablon przyjmuje dwa parametry: kod języka jako parametr &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{{1}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; oraz parametr &amp;lt;code&amp;gt;forma&amp;lt;/code&amp;gt;. Przykłady:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! wywołanie&lt;br /&gt;
! efekt&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{lang/kody|en|forma=hasło}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{lang/kody|en|forma=hasło}}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{lang/kody|en|forma=skrót}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{lang/kody|en|forma=skrót}}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{lang/kody|en|forma=mianownik}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{lang/kody|en|forma=mianownik}}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{lang/kody|en|forma=dopełniacz}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{lang/kody|en|forma=dopełniacz}}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{lang/kody|en|forma=miejscownik}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{lang/kody|en|forma=miejscownik}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Błędy ==&lt;br /&gt;
Błędy należy zgłaszać na stronie [[Wikipedia:Kawiarenka/Kwestie techniczne]].&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&amp;lt;!--&lt;br /&gt;
++++ DODAWAJ KATEGORIE I INTERWIKI PONIŻEJ TEJ LINII --&amp;gt;&lt;br /&gt;
[[Kategoria:Szablony do obsługi języków|{{PAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paweł Ziemian</name></author>	</entry>

	<entry>
		<id>https://lem12.uksw.edu.pl/wiki/Szablon:Lang/kody</id>
		<title>Szablon:Lang/kody</title>
		<link rel="alternate" type="text/html" href="https://lem12.uksw.edu.pl/wiki/Szablon:Lang/kody"/>
				<updated>2013-02-02T23:00:10Z</updated>
		
		<summary type="html">&lt;p&gt;Paweł Ziemian: jawna lista popularnych kodów języków dla poprawnego generowania w PDF&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#switch:{{lc:{{{1}}}}}&lt;br /&gt;
|ar|be|bg|cs|da|de|el|en|es|et|fi|fr|he|hu|it|ja|la|lt|nl|no|pl|pt|ru|sk|sq|sv|uk|zh&lt;br /&gt;
|hr|ko|lv|ro|sl|sr|tr&lt;br /&gt;
|ca|fo|mk&lt;br /&gt;
|bat-ltg|bej|crs|enm|ess|esu|fon|gaa|gil|non|peo|qya|sid|sla|tvl|wbl|wym|yai|zh-simple|zun&lt;br /&gt;
|bs|ga|hi|is|ka|kk|mn={{lang/kody/{{lc:{{{1}}}}}|{{{forma}}}}}&lt;br /&gt;
|#default={{#ifeq:{{lc:{{{1}}}}}|{{#language:{{lc:{{{1}}}}}}}&lt;br /&gt;
  |błąd&lt;br /&gt;
  |{{lang/kody/{{lc:{{{1}}}}}|{{{forma}}}}}&lt;br /&gt;
  }}&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Dokumentacja}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paweł Ziemian</name></author>	</entry>

	<entry>
		<id>https://lem12.uksw.edu.pl/wiki/Szablon:Lang/kody/pl</id>
		<title>Szablon:Lang/kody/pl</title>
		<link rel="alternate" type="text/html" href="https://lem12.uksw.edu.pl/wiki/Szablon:Lang/kody/pl"/>
				<updated>2012-11-08T21:50:47Z</updated>
		
		<summary type="html">&lt;p&gt;Paweł Ziemian: drobne techniczne&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#switch:{{{1}}}|hasło=język polski|skrót=pol.|mianownik=polski|dopełniacz=polskiego|miejscownik=polskim}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Szablon techniczny dla języka {{{{PAGENAME}}|dopełniacz}}.&lt;br /&gt;
[[Kategoria:Szablony do obsługi języków]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paweł Ziemian</name></author>	</entry>

	<entry>
		<id>https://lem12.uksw.edu.pl/wiki/Szablon:Lang/kody/fr</id>
		<title>Szablon:Lang/kody/fr</title>
		<link rel="alternate" type="text/html" href="https://lem12.uksw.edu.pl/wiki/Szablon:Lang/kody/fr"/>
				<updated>2012-11-07T20:50:33Z</updated>
		
		<summary type="html">&lt;p&gt;Paweł Ziemian: Rozszywanie szablonu Szablon:lang/kody&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#switch:{{{1}}}|hasło=język francuski|skrót=fr.|mianownik=francuski|dopełniacz=francuskiego|miejscownik=francuskim}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Szablon techniczny dla języka {{{{PAGENAME}}|dopełniacz}}.&lt;br /&gt;
[[Kategoria:Szablony do obsługi języków]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paweł Ziemian</name></author>	</entry>

	<entry>
		<id>https://lem12.uksw.edu.pl/wiki/Szablon:Lang/kody/ru</id>
		<title>Szablon:Lang/kody/ru</title>
		<link rel="alternate" type="text/html" href="https://lem12.uksw.edu.pl/wiki/Szablon:Lang/kody/ru"/>
				<updated>2012-11-07T20:46:02Z</updated>
		
		<summary type="html">&lt;p&gt;Paweł Ziemian: Rozszywanie szablonu Szablon:lang/kody&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#switch:{{{1}}}|hasło=język rosyjski|skrót=ros.|mianownik=rosyjski|dopełniacz=rosyjskiego|miejscownik=rosyjskim}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Szablon techniczny dla języka {{{{PAGENAME}}|dopełniacz}}.&lt;br /&gt;
[[Kategoria:Szablony do obsługi języków]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paweł Ziemian</name></author>	</entry>

	<entry>
		<id>https://lem12.uksw.edu.pl/wiki/Szablon:Lang/kody/en</id>
		<title>Szablon:Lang/kody/en</title>
		<link rel="alternate" type="text/html" href="https://lem12.uksw.edu.pl/wiki/Szablon:Lang/kody/en"/>
				<updated>2012-11-07T20:42:57Z</updated>
		
		<summary type="html">&lt;p&gt;Paweł Ziemian: Rozszywanie szablonu Szablon:lang/kody&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#switch:{{{1}}}|hasło=język angielski|skrót=ang.|mianownik=angielski|dopełniacz=angielskiego|miejscownik=angielskim}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Szablon techniczny dla języka {{{{PAGENAME}}|dopełniacz}}.&lt;br /&gt;
[[Kategoria:Szablony do obsługi języków]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paweł Ziemian</name></author>	</entry>

	<entry>
		<id>https://lem12.uksw.edu.pl/wiki/Szablon:Odn/tekst</id>
		<title>Szablon:Odn/tekst</title>
		<link rel="alternate" type="text/html" href="https://lem12.uksw.edu.pl/wiki/Szablon:Odn/tekst"/>
				<updated>2012-10-15T19:47:48Z</updated>
		
		<summary type="html">&lt;p&gt;Paweł Ziemian: dodanie parametru do modyfikacji tekstu&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#if: {{{5|}}}&lt;br /&gt;
| {{{1|}}} i in. {{{5|}}}&lt;br /&gt;
| {{#if: {{{4|}}}&lt;br /&gt;
  | {{{1|}}}, {{{2|}}} i {{{3|}}} {{{4|}}}&lt;br /&gt;
  | {{#if: {{{3|}}}&lt;br /&gt;
    | {{{1|}}} i {{{2|}}} {{{3|}}}&lt;br /&gt;
    | {{{1|}}} {{{2|}}}&lt;br /&gt;
    }}&lt;br /&gt;
  }}&lt;br /&gt;
}}{{#switch:{{{odn|}}}&lt;br /&gt;
|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z={{{odn|}}}&lt;br /&gt;
|}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;Podszablon {{s|odn}}, generuje tekst tworzonego przezeń przypisu. Przyjmuje te same argumenty.&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paweł Ziemian</name></author>	</entry>

	<entry>
		<id>https://lem12.uksw.edu.pl/wiki/Szablon:Odn/id</id>
		<title>Szablon:Odn/id</title>
		<link rel="alternate" type="text/html" href="https://lem12.uksw.edu.pl/wiki/Szablon:Odn/id"/>
				<updated>2012-10-15T19:20:39Z</updated>
		
		<summary type="html">&lt;p&gt;Paweł Ziemian: dodanie parametru do modyfikacji identyfikatora&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#switch:{{{odn|}}}&lt;br /&gt;
||tak=CITEREF{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}&lt;br /&gt;
|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z=CITEREF{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{odn|}}}&lt;br /&gt;
|{{{odn|}}}&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;Podszablon {{s|odn}}, generuje identyfikator tworzonego przezeń przypisu. Przyjmuje te same argumenty.&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Paweł Ziemian</name></author>	</entry>

	</feed>