diff --git a/requirements.txt_ b/requirements.txt_
deleted file mode 100644
index 53b86ebcfdf52b4057d8c7d9c5126d9b5fea0478..0000000000000000000000000000000000000000
--- a/requirements.txt_
+++ /dev/null
@@ -1,55 +0,0 @@
-appdirs==1.4.4
-asgiref==3.3.4
-asn1crypto==1.4.0
-backcall==0.2.0
-certifi==2021.5.30
-cffi==1.14.6
-charset-normalizer==2.0.4
-confusable-homoglyphs==3.2.0
-cryptography==3.3.2
-dbus-python==1.2.16
-decorator==5.0.9
-distlib==0.3.1
-Django==3.2.3
-django-registration==3.2
-entrypoints==0.3
-filelock==3.0.12
-idna==3.2
-importlib-metadata==1.6.0
-ipython==7.27.0
-ipython-genutils==0.2.0
-jedi==0.18.0
-jeepney==0.6.0
-keyring==22.0.1
-keyrings.alt==4.0.2
-Mako==1.1.3
-Markdown==3.3.4
-MarkupSafe==1.1.1
-matplotlib-inline==0.1.2
-more-itertools==4.2.0
-parso==0.8.2
-pexpect==4.8.0
-pickleshare==0.7.5
-Pillow==8.3.2
-prompt-toolkit==3.0.20
-ptyprocess==0.7.0
-pycairo==1.20.1
-pycparser==2.20
-pycrypto==2.6.1
-pycryptodomex==3.9.7
-Pygments==2.7.1
-PyGObject==3.38.0
-pytz==2021.1
-pyxdg==0.27
-PyYAML==5.3.1
-requests==2.26.0
-SecretStorage==3.3.1
-six==1.16.0
-sqlparse==0.4.1
-traitlets==5.0.5
-typing-extensions==3.10.0.0
-urllib3==1.26.6
-virtualenv==20.4.0+ds
-wcwidth==0.2.5
-xdg==5
-zipp==1.0.0
diff --git a/sifrovacka/templates/404.html b/sifrovacka/templates/404.html
index e6da4277c770a3c3010ff35feecaec5248e5a8c6..d233dee16f8d93b5514acb6fe0ef5bb7dec2f5cb 100644
--- a/sifrovacka/templates/404.html
+++ b/sifrovacka/templates/404.html
@@ -3,6 +3,6 @@
 
 {% block content %}
 <div class="alert alert--red-600">
- <span> Stranka nenalezena. </span>
+ <span> Stránka nenalezena. </span>
 </div>
 {% endblock %}
diff --git a/sifrovacka/templates/500.html b/sifrovacka/templates/500.html
index be87cb12afb2ab3890a0d24526047938c6ac98b2..6bc08651aa0587707a509664aa63c67365f42f17 100644
--- a/sifrovacka/templates/500.html
+++ b/sifrovacka/templates/500.html
@@ -3,6 +3,6 @@
 
 {% block content %}
 <div class="alert alert--red-600">
- <span>Omlouvame se, ale nastala <b>chyba serveru</b>. </br>Pokud se chyba stala pri bezne operaci, prosim kontaktujte spravce a popiste mu situaci vcetne screenshotu, kontakt je nize. </span>
+ <span>Omlouváme se, ale nastala <b>neočekávavá chyba</b>. </br>Pokud se chyba stala při bězné operaci, prosím kontaktujte správce a popište mu situaci včetně screenshotu, kontakt je níže. </span>
 </div>
 {% endblock %}
diff --git a/sifrovacka/templates/home.html b/sifrovacka/templates/home.html
index d27324246fc95c7d087c003c1c30e22fa54a937b..156d7641582f5fe544f4ee792ba04977dcd62896 100644
--- a/sifrovacka/templates/home.html
+++ b/sifrovacka/templates/home.html
@@ -3,11 +3,11 @@
  {% block content %}
   {% if error_alreadysigned %}
    <div class="alert alert--yellow-400">
-   <span> K Sifrovacce jste jiz prihlaseni  </span>
+   <span> K Šifrovačce jste již přihlášeni  </span>
    </div>
   {% endif %}
   <ul>
-   <p> <b>Dostupne sifrovacky: </b> <a href={% url 'index' %}> Zde </a></p>
+   <p> <b>Dostupné šifrovačky: </b> <a href={% url 'index' %}> Zde </a></p>
 {% comment %}
 {% endcomment %}
 
@@ -19,7 +19,7 @@
     {% endfor %}
    </ul>
   {% else %}
-   <p>Zadne sifrovacky nemate aktivnĂ­.</p>
+   <p>Žádné šifrovačky nemáte aktivní.</p>
   {% endif %}
  {% endblock %}
 {{% endif %}
diff --git a/sifrovacka/templates/index.html b/sifrovacka/templates/index.html
index b1220ae6ba97dfb2d34f3a33b9ed09506545325e..1da604e533b6a2d4ec5df955c3b6c4eec96b4cd2 100644
--- a/sifrovacka/templates/index.html
+++ b/sifrovacka/templates/index.html
@@ -4,37 +4,37 @@
  <div class="container container--default">
  {% if sifrovacky_list %}
  <ul>
-  <h1 class="head-alt-md">Aktivni sifrovacky:</h1>
+  <h1 class="head-alt-md">Aktivní šifrovačky:</h1>
   {% for sifrovacka in sifrovacky_list %}
    <li><a href={% url 'detail' sifrovacka.id %}>{{ sifrovacka.sifrovacka_name }}</a></li>
   {% endfor %}
  {% else %}
   {% if not request.user.is_authenticated %}
    <div class="alert alert--grey-125">
-    <span>Je nam lito, ale zadne sifrovacky nejsou aktualne dostupne.</span>
+    <span>Je nám líto, ale žádné šifrovačky nejsou aktuálně dostupné.</span>
    </div>
   {% else %}
-   <h1 class="head-alt-md">Aktivni sifrovacky:</h1>
-   <p>Je nam lito, ale zadne sifrovacky nejsou aktualne dostupne.</p>
+   <h1 class="head-alt-md">Aktivní šifrovačky:</h1>
+   <p>Je nám líto, ale žádné šifrovačky nejsou aktuálně dostupné.</p>
   {% endif %}
  {% endif %}
  </ul>
 
  {% if request.user.is_authenticated %}
   <ul>
-  <h1 class="head-alt-base">Prihlasene sifrovacky:</h1>
+  <h1 class="head-alt-base">Přihlášené šifrovačky:</h1>
   {% if user_active_sifrovacky %}
    {% for sifrovacka in user_active_sifrovacky %}
     <li><a href={% url 'detail' sifrovacka.sifrovacka.id %}>{{ sifrovacka }}</a></li>
    {% endfor %}
   {% else %}
-   <p>Nemate zapsane zadne sifrovacky.</p>
+   <p>Nemáte zapsané žádné šifrovačky.</p>
   {% endif %}
   </ul>
  {% endif %}
  <ul>
  {% if archived_sifrovacky %}
-  <h1 class="head-alt-base">Ukoncene sifrovacky:</h1>
+  <h1 class="head-alt-base">Archivovavé šifrovačky:</h1>
    {% for sifrovacka in archived_sifrovacky %}
     <li><a href={% url 'detail' sifrovacka.id %}>{{ sifrovacka.sifrovacka_name }}</a></li>
    {% endfor %}
diff --git a/sifrovacka/templates/sifrovacka.html b/sifrovacka/templates/sifrovacka.html
index 8c49b306ad9cb271e5532139d485ef4ef2f91aaf..be03db47786b593f1c127639d08089f6abb3a8d0 100644
--- a/sifrovacka/templates/sifrovacka.html
+++ b/sifrovacka/templates/sifrovacka.html
@@ -5,22 +5,25 @@
  <div class="container container--default">
   <h1 class="head-alt-md">{{sifrovacka_detail}}</h1>
   </br>
-  <p> Pocet ukolu: <b> {{ sifrovacka_stage_count }} </b> </br>
+  <p> PoÄŤet ĂşkolĹŻ: <b> {{ sifrovacka_stage_count }} </b> </br>
   <!--
       Obtiznost: NONE</br>
       Casova narocnost: NONE</p>
   -->
 
-  <h1 class="head-alt-sm">Pruvodni slovo</h1>
+  <h1 class="head-alt-sm">PrĹŻvodnĂ­ slovo</h1>
   <hr>
   </br>
   {{ sifrovacka_detail.sifrovacka_description | safe }}
   {% if sifrovacka_detail.sifrovacka_img %}
    <figure class="figure">
     <img src=" {% get_media_prefix %}{{sifrovacka_detail.sifrovacka_img}}" alt="16x9 Image">
+{% comment %}
+<!-- possible to put extra info to the picture
    <figcaption>
        Autor: Junius Koolen CC-BY-SA
    </figcaption>
+{% endcomment %}
   </figure>
   {% endif%}
   <hr>
@@ -30,11 +33,11 @@
       <form action="{% url 'home' %}" method="post">
       {% csrf_token %}
       <button class="btn btn--autowidth btn--hoveractive btn--to-grey-500" type="submit" value={{ sifrovacka_id }} name='signupsif'>
-      <div class="btn__body ">Prihlasit se k sifrovacce</div>
+      <div class="btn__body ">Přihlásit se k šifrovačce</div>
      </button>
       </form>
     {% else %}
-      <h1 class="head-alt-sm">Vase Aktualni uroven</h1>
+      <h1 class="head-alt-sm">Vaše Aktuální úroveň</h1>
       {% for stage in sifrovacka_stages %}
           {% if sifrovacka_current_stage_urlhash.at_stage == stage.stage_urlhash %}
            <li><a href={% url 'stage' stage.sifrovacka_id stage.stage_urlhash %}>{{ stage }}</a></li>
@@ -43,7 +46,7 @@
     {% endif %}
    {% else %}
     <div class="alert alert--grey-125">
-     <span> Sifrovacka zatim nema zadne urovne, proto neni mozne se k ni prihlasit.</span>
+     <span> Šifrovačka zatím nemá žádné úrovně, proto není možné se k ní přihlásit.</span>
     </div>
    {% endif %}
   {% endif %}
diff --git a/sifrovacka/templates/stage.html b/sifrovacka/templates/stage.html
index 2e556979913ce830e6a1e11ea21d2e95e6c98aa1..5691d6a9b5b76fd6d71fc7da820b0a580d862e83 100644
--- a/sifrovacka/templates/stage.html
+++ b/sifrovacka/templates/stage.html
@@ -10,10 +10,10 @@
   <p>Krok: <b>{{ stage_current_id.stage_number }}</b> z {{ sifrovacka_stage_count }}. </p>
   {% if error_passphrase %}
     <div class="alert alert--red-600">
-     <span>Zadali jste Spatne heslo pro vstup do dalsi urovne. </span>
+     <span>Zadali jste ŠPATNÉ heslo pro vstup do další úrovně. </span>
     </div>
   {% endif %}  
-  <h1 class="head-alt-sm">Pruvodni slovo</h1>
+  <h1 class="head-alt-sm">PrĹŻvodnĂ­ slovo</h1>
   <hr>
   {{ stage_current_id.stage_description | safe }}
 
@@ -36,7 +36,7 @@
      </br>
      <div>
       <button class="collapsible btn btn--fullwidth btn--grey-700 " type="button">
-       <div class="btn__body "> Klikni pro napovedu</div>
+       <div class="btn__body "> Klikni pro nápovědu</div>
       </button>
       <div class="content">
        <p>{{ stage_current_id.stage_help }}</p>
@@ -85,19 +85,19 @@
      <form action="{% url 'stage' sifrovacka_id stage_current_id.stage_urlhash %}" method="post">
        {% csrf_token %}
        <button id="id_finish" class="btn btn--autowidth btn--hoveractive btn--to-grey-500" type="submit" value=True name="finish">
-        <div class="btn__body ">Dokoncit</div>
+        <div class="btn__body ">DokonÄŤit</div>
        </button>
      </form>
     {% else %}
     <div class="alert alert--green-400">
-     <span>Tuto sifrovacku mate dokoncenou.</span>
+     <span>Tuto šifrovačku máte dokončenou.</span>
     </div>
     {% endif %}
    {% endif%}
   {% endif %}
  {% else %}
   <div class="alert alert--red-600">
-   <span> Stranka neni dostupna </span>
+   <span> Stránka není dostupná </span>
   </div>
  {% endif %}
 </div>