% Localized strings
\localedef{0}{alg:alg}{Algorithm}
\localedef{0}{alg:proc}{Procedure}
+\localedef{0}{alg:func}{Function}
\localedef{0}{alg:in}{Input}
\localedef{0}{alg:out}{Output}
\def\typedalgo#1#2{\algoinit {\bo #1\/} \alg{#2}}
\def\algo#1{\typedalgo{\localestr{alg:alg}}{#1}}
\def\proc#1{\typedalgo{\localestr{alg:proc}}{#1}}
+\def\func#1{\typedalgo{\localestr{alg:func}}{#1}}
\def\headlessalgo{\algoinit}
\def\endalgo{\endlist\endgroup}
\localedef{\czech}{alg:alg}{Algoritmus}
\localedef{\czech}{alg:proc}{Procedura}
+\localedef{\czech}{alg:func}{Funkce}
\localedef{\czech}{alg:in}{Vstup}
\localedef{\czech}{alg:out}{Výstup}