Index: java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/dao/HistorieDAO.java
===================================================================
--- java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/dao/HistorieDAO.java	(revision 24:dceaaefb1946)
+++ java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/dao/HistorieDAO.java	(revision 26:5844d64930de)
@@ -59,8 +59,8 @@
 
         Tabulka t = new Tabulka();
-        String[] zahlavi = {"Kdy", "SQL příkaz"};
+        String[] zahlavi = {"historie.kdy", "historie.prikaz"};
         t.setZahlavi(zahlavi);
-        /** TODO: lokalizace */
-        t.setZahlaviTip("TODO: Překlad");
+        t.setZahlaviTip("historie.zahlaviTip");
+        t.setLokalizovat(true);
 
         Connection db = getSpojeni(DATABAZE.APLIKACE);
Index: java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/dto/Tabulka.java
===================================================================
--- java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/dto/Tabulka.java	(revision 25:97bb16063d9e)
+++ java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/dto/Tabulka.java	(revision 26:5844d64930de)
@@ -13,4 +13,6 @@
     private String zahlaviTip;
     private Collection<Object[]> hodnoty = new ArrayList<Object[]>();
+    /** Zda se má lokalizovat záhlaví tabulky a její tip. */
+    private boolean lokalizovat = false;
 
     public String[] getZahlavi() {
@@ -33,3 +35,19 @@
         return hodnoty;
     }
+
+    /**
+     * Zda se má lokalizovat záhlaví tabulky a její tip.
+     * @return the lokalizovat
+     */
+    public boolean isLokalizovat() {
+        return lokalizovat;
+    }
+
+    /**
+     * Zda se má lokalizovat záhlaví tabulky a její tip.
+     * @param lokalizovat the lokalizovat to set
+     */
+    public void setLokalizovat(boolean lokalizovat) {
+        this.lokalizovat = lokalizovat;
+    }
 }
Index: java/sql-vyuka/web/ajax.jspx
===================================================================
--- java/sql-vyuka/web/ajax.jspx	(revision 24:dceaaefb1946)
+++ java/sql-vyuka/web/ajax.jspx	(revision 26:5844d64930de)
@@ -28,9 +28,26 @@
             <!-- Tabulky -->
             <c:forEach var="tabulka" items="${vysledek.tabulky}">
+                <!-- <lokalizace> -->
+                <c:choose>
+                    <c:when test="${tabulka.lokalizovat}">
+                        <fmt:message key="${tabulka.zahlaviTip}" var="zahlaviTip"/>
+                    </c:when>
+                    <c:otherwise>
+                        <c:set value="${tabulka.zahlaviTip}" var="zahlaviTip"/>
+                    </c:otherwise>
+                </c:choose>
+                <!-- </lokalizace> -->
                 <table>
-                    <thead title="${tabulka.zahlaviTip}">
+                    <thead title="${zahlaviTip}">
                         <tr>
                             <c:forEach var="zahlavi" items="${tabulka.zahlavi}">
-                                <td><c:out value="${zahlavi}"/></td>
+                                <td>
+                                    <!-- <lokalizace> -->
+                                    <c:if test="${tabulka.lokalizovat}">
+                                        <fmt:message key="${zahlavi}" var="zahlavi"/>
+                                    </c:if>
+                                    <!-- </lokalizace> -->
+                                    <c:out value="${zahlavi}"/>
+                                </td>
                             </c:forEach>
                         </tr>
