PageSourceSearch

https://www.czlt.cz/how-to-shop/

html czlt.cz collected 2026-10-02 21:28:43 UTC 72,948 bytes, 886 lines download raw bytes

1<!doctype html><html lang="en" dir="ltr" class="header-background-light external-fonts-loaded"><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width,initial-scale=1" /><title>How to Order a Czech Course at CLT Prague – Step-by-Step</title><link rel="preconnect" href="https://cdn.myshoptet.com" /><link rel="dns-prefetch" href="https://cdn.myshoptet.com" /><link rel="preload" href="https://cdn.myshoptet.com/prj/dist/master/cms/libs/jquery/jquery-1.11.3-sec1.min.js" as="script" /><link href="https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/css/font-face/source-sans-3.css" rel="stylesheet"><link href="https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/css/font-face/exo-2.css" rel="stylesheet"><link href="https://cdn.myshoptet.com/prj/dist/master/shop/dist/font-shoptet-12.css.d637f40c301981789c16.css" rel="stylesheet">
1<script>
2dataLayer = [];
3dataLayer.push({'shoptet' : {
4    "pageId": 27,
5    "pageType": "article",
6    "currency": "CZK",
7    "currencyInfo": {
8        "decimalSeparator": ",",
9        "exchangeRate": 1,
10        "priceDecimalPlaces": 2,
11        "symbol": "K\u010d",
12        "symbolLeft": 0,
13        "thousandSeparator": " "
14    },
15    "language": "en",
16    "projectId": 756693,
17    "cartInfo": {
18        "id": null,
19        "freeShipping": false,
20        "freeShippingFrom": 0,
21        "leftToFreeGift": {
22            "formattedPrice": "0 K\u010d",
23            "priceLeft": 0
24        },
25        "freeGift": false,
26        "leftToFreeShipping": {
27            "priceLeft": 0,
28            "dependOnRegion": 0,
29            "formattedPrice": "0 K\u010d"
30        },
31        "discountCoupon": [],
32        "getNoBillingShippingPrice": {
33            "withoutVat": 0,
34            "vat": 0,
35            "withVat": 0
36        },
37        "cartItems": [],
38        "taxMode": "ORDINARY"
39    },
40    "cart": [],
41    "customer": {
42        "priceRatio": 1,
43        "priceListId": 1,
44        "groupId": null,
45        "registered": false,
46        "mainAccount": false
47    }
48}});
49dataLayer.push({'cookie_consent' : {
50    "marketing": "denied",
51    "analytics": "denied"
52}});
53document.addEventListener('DOMContentLoaded', function() {
54    shoptet.consent.onAccept(function(agreements) {
55        if (agreements.length == 0) {
56            return;
57        }
58        dataLayer.push({
59            'cookie_consent' : {
60                'marketing' : (agreements.includes(shoptet.config.cookiesConsentOptPersonalisation)
61                    ? 'granted' : 'denied'),
62                'analytics': (agreements.includes(shoptet.config.cookiesConsentOptAnalytics)
63                    ? 'granted' : 'denied')
64            },
65            'event': 'cookie_consent'
66        });
67    });
68});
69</script>
69
70
71<!-- Google Tag Manager -->
72<script>
vendor: 327 bytes, lines 72-76
72(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
73new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
74j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
75'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
76})(window,document,'script','dataLayer','
76GTM-MMXSD8
vendor: 3 bytes, line 76
76');
76</script>
76
77<!-- End Google Tag Manager -->
78
79<meta property="og:type" content="website"><meta property="og:site_name" content="Czech courses for foreigners | In-class &amp; Online courses | czlt.cz"><meta property="og:url" content="https://www.czlt.cz/how-to-shop/"><meta property="og:title" content="How to Order a Czech Course at CLT Prague – Step-by-Step"><meta name="author" content="Czech courses for foreigners | In-class &amp; Online courses | czlt.cz"><meta name="web_author" content="Shoptet.cz"><meta name="dcterms.rightsHolder" content="www.czlt.cz"><meta name="robots" content="index,follow"><meta property="og:image" content="https://cdn.myshoptet.com/usr/www.czlt.cz/user/logos/logo.png?t=1790976522"><meta property="og:description" content="Learn how to easily enroll in a Czech language course at CLT Prague. Follow our simple step-by-step guide to register for your preferred course online."><meta name="description" content="Learn how to easily enroll in a Czech language course at CLT Prague. Follow our simple step-by-step guide to register for your preferred course online."><style>:root {--color-primary: #ffffff;--color-primary-h: 0;--color-primary-s: 0%;--color-primary-l: 100%;--color-primary-hover: #cc0003;--color-primary-hover-h: 359;--color-primary-hover-s: 100%;--color-primary-hover-l: 40%;--color-secondary: #161616;--color-secondary-h: 0;--color-secondary-s: 0%;--color-secondary-l: 9%;--color-secondary-hover: #424242;--color-secondary-hover-h: 0;--color-secondary-hover-s: 0%;--color-secondary-hover-l: 26%;--color-tertiary: #ffffff;--color-tertiary-h: 0;--color-tertiary-s: 0%;--color-tertiary-l: 100%;--color-tertiary-hover: #161616;--color-tertiary-hover-h: 0;--color-tertiary-hover-s: 0%;--color-tertiary-hover-l: 9%;--color-header-background: #ffffff;--template-font: "Source Sans 3";--template-headings-font: "Exo 2";--header-background-url: none;--cookies-notice-background: #1A1937;--cookies-notice-color: #F8FAFB;--cookies-notice-button-hover: #f5f5f5;--cookies-notice-link-hover: #27263f;--templates-update-management-preview-mode-content: "Template update preview is active for your browser."}</style>
80    
81    <link href="https://cdn.myshoptet.com/prj/dist/master/shop/dist/main-12.less.8d7a052a98cda7612682.css" rel="stylesheet" />
82        
83    
83<script>var shoptet = shoptet || {};</script>
83
84    
84<script src="https://cdn.myshoptet.com/prj/dist/master/shop/dist/main-3g-header.js.27c4444ba5dd6be3416d.js"></script>
84
85<!-- User include --><!-- project html code header -->
86<link rel='stylesheet' href='https://756693.myshoptet.com/user/documents/upload/czlt_final.css'><style>.wide-carousel :is(.carousel,.carousel-inner){overflow:hidden}.wide-carousel .carousel-inner{height:clamp(280px,38vw,560px)}.wide-carousel .carousel-inner .item,.wide-carousel .carousel-inner .item>a{height:100%}.wide-carousel .carousel-inner .item>a>img{width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block}h2.czlt-title{font-size:26px;font-weight:700;margin:40px 0 15px;color:#2f4967;line-height:1.3}h2.czlt-title:has(+.czlt-table--red){color:#c40000}@media(max-width:767px){.wide-carousel .carousel-inner{height:clamp(220px,70vw,420px)}.wide-carousel .extended-banner-texts{left:5%;width:90%}}.wide-carousel .extended-banner-texts,.wide-carousel .extended-banner-texts::before{background:0!important;box-shadow:none!important}.wide-carousel .carousel-inner .item{position:relative}.wide-carousel .extended-banner-texts{position:absolute!important;z-index:3;left:6%;top:50%;transform:translateY(-50%);width:min(560px,88%);padding:0;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.wide-carousel .extended-banner-texts :is(.extended-banner-title,.extended-banner-text,span){color:#fff;text-shadow:0 1px 3px #0009}.wide-carousel .extended-banner-texts .extended-banner-link{margin:0}:is(.page-content,#content,.hte-wrap) .hte-title{color:#D52B1E!important}#footer :is(h2,h3,h4,h5,.footer-heading),#footer :is(h2,h3,h4,h5,.footer-heading) span{color:#c40000!important;font-weight:700!important}#footer,#footer :is(p,span,ul li){color:#fff!important}:is(#footer,.custom-footer) :is(a,ul li a){color:#fff!important;text-decoration:none!important;transition:color .2s ease!important}:is(#footer,.custom-footer) :is(a:hover,ul li a:hover){color:#c40000!important}:is(.type-news,.news-wrapper) .news-item{background:#f9f9f9!important;border:1px solid #eee!important;border-radius:12px!important;padding:25px!important;margin-bottom:30px!important;transition:all .3s!important;box-shadow:0 4px 15px #00000008!important}:is(.type-news,.news-wrapper) .news-item:hover{transform:translateY(-4px)!important;box-shadow:0 8px 25px #0000000f!important;border-color:#f9d6d6!important}:is(#content,.type-news) .news-item :is(h2,h3,.title) a,.news-wrapper .news-item-title a,.news-item :is(h2,h3,.title,.news-item-title),.news-item :is(h2,h3,.title,.news-item-title) *{color:#555!important;font-weight:700!important;font-size:24px!important;text-decoration:none!important;text-shadow:none!important;background:0!important;transition:color .2s ease!important}:is(#content,.type-news) .news-item :is(h2,h3,.title) a:hover,.news-wrapper .news-item-title a:hover,.news-item :is(h2,h3,.title,.news-item-title):hover,.news-item :is(h2,h3,.title,.news-item-title) *:hover{color:#c40000!important}:is(.type-news .news-item .news-date,.news-wrapper .news-item-date){color:#2f4967!important;font-weight:700!important;font-size:14px!important;margin-bottom:15px!important;display:inline-block!important;background:#fff;padding:4px 12px;border-radius:20px;border:1px solid #e5e5e5}:is(.type-news .news-item .perex,.news-wrapper .news-item-perex){color:#543118!important;font-size:16px!important;line-height:1.6!important;margin-bottom:20px!important}:is(.type-news .news-item .read-more,.news-wrapper .news-item-more,.type-news .news-item a.btn,.news-wrapper .news-item a.btn){display:inline-block!important;background:#2f4967!important;color:#fff!important;padding:10px 25px!important;border-radius:30px!important;text-decoration:none!important;font-weight:700!important;font-size:15px!important;transition:all .3s!important;border:none!important}:is(.type-news .news-item .read-more:hover,.news-wrapper .news-item-more:hover,.type-news .news-item a.btn:hover,.news-wrapper .news-item a.btn:hover){background:#c40000!important;transform:translateY(-2px)!important}:is(.type-news .news-item,.news-wrapper .news-item-image) img{border-radius:8px!important;box-shadow:0 2px 10px #0000000d!important}.czlt-table{width:100%;border-collapse:collapse;margin-bottom:30px;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 15px #0000000d;border:1px solid #eee!important}.czlt-table th{color:#fff!important;font-weight:700;font-size:14px;text-transform:uppercase;padding:12px 15px}.czlt-table--blue th{background:#2f4967!important}.czlt-table--red th{background:#c40000!important}.czlt-table td{padding:12px 15px;
86border-bottom:1px solid #f0f0f0;color:#543118;vertical-align:middle}.czlt-table span:is(.ongoing,.expired,.full){display:inline-block;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:700}.czlt-table span.ongoing{background:#e8f5e9;color:#2e7d32}.czlt-table span.expired{background:#f5f5f5;color:#757575}.czlt-table span.full{background:#ffebee;color:#c62828}.czlt-table td a{display:inline-block;font-weight:700;text-decoration:none!important;padding:9px 18px;border-radius:20px;font-size:14px!important;transition:all .3s ease;text-transform:uppercase!important;text-align:center!important;letter-spacing:.5px}.czlt-table--blue td a{color:#2f4967;border:2px solid #2f4967}.czlt-table--blue td a:hover:not(.disabled-btn){background:#2f4967;color:#fff!important}.czlt-table--red td a{color:#c40000;border:2px solid #c40000}.czlt-table--red td a:hover:not(.disabled-btn){background:#c40000;color:#fff!important}.czlt-table td a.disabled-btn{background:#e0e0e0!important;color:#9e9e9e!important;border:2px solid #e0e0e0!important;cursor:not-allowed!important;pointer-events:none;box-shadow:none!important;transform:none!important}@media(max-width:768px){.czlt-table thead{display:none}.czlt-table,.czlt-table tbody,.czlt-table tr,.czlt-table td{display:block;width:100%;box-sizing:border-box}.czlt-table tbody tr{margin-bottom:22px;padding:15px 10px;background:#fff;border:1px solid #eaeaea;border-bottom:5px solid #2f4967;border-radius:8px;box-shadow:0 4px 10px #0000000f}.czlt-table--red tbody tr{border-bottom-color:#c40000}.czlt-table td{padding:6px 10px;text-align:center;border-bottom:1px dashed #f0f0f0}.czlt-table td:last-child{border-bottom:none;padding-top:15px;padding-bottom:5px}.czlt-table td:is(:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5))::before{content:attr(data-label) ": ";font-weight:700;color:#2f4967;margin-right:6px;display:inline-block}.czlt-table--red td:is(:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5))::before{color:#c40000}.czlt-table td:nth-child(1)::before{content:attr(data-label);display:block;width:max-content;margin:0 auto 10px;font-size:12px;text-transform:uppercase;color:#fff;background:#2f4967;padding:5px 12px;border-radius:4px;font-weight:700;box-shadow:0 2px 4px #0000001a}.czlt-table--red td:nth-child(1)::before{background:#c40000}.czlt-table td:nth-child(1){font-weight:700;font-size:15px;color:#c40000;border-bottom:none;padding-top:0!important;line-height:1.3}.czlt-table td:nth-child(3){font-weight:700;font-size:15px;color:#333;background:#f9f9f9;border-radius:6px;padding:8px;margin:6px 0}.czlt-table td:is(:nth-child(2),:nth-child(4)){font-size:15px;color:#666}.czlt-table td:nth-child(5){padding-top:10px}}:is(#cart,.cart-widget,.header-cart,#navigation .navigation-buttons #cart,.mobile-cart,.cart-count,.advanced-order,a[href*='/kosik'],a[href*='/login'],a[href*='/registracia'],a[href*='/prihlasenie'],#cart-wrapper,#account-wrapper,.header-login,.cart-overlay){display:none!important;pointer-events:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important}</style>
87<meta name="google-site-verification" content="o5j5iTQblfi226lzeGBExjsXC64fFxEyZwVk_Tf8XQ0" />
88<script type="text/javascript">
89    (function(c,l,a,r,i,t,y){
90        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
91        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
92        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
93    })(window, document, "clarity", "script", "yfmpyjxrwf");
94</script>
94
95<!-- /User include --><link rel="shortcut icon" href="/favicon.png" type="image/x-icon" /><link rel="canonical" href="https://www.czlt.cz/how-to-shop/" /><link rel="alternate" hreflang="en" href="https://www.czlt.cz/how-to-shop/" /><link rel="alternate" hreflang="cs" href="https://www.czlt.cz/cs/darkovy-certifikat/" /><link rel="alternate" hreflang="x-default" href="https://www.czlt.cz/how-to-shop/" /></head><body class="desktop id-27 in-how-to-shop template-12 type-page one-column-body columns-mobile-2 columns-4 ums_discussion_rating_forms--on ums_page_element_headings--on ums_forms_redesign--on ums_images_with_query_params--on ums_mobile_header_v1--on ums_jquery_fix--on ums_variant_and_filter_labels--on mobile-header-version-1"><noscript>
96    <style>
97        #header {
98            padding-top: 0;
99            position: relative !important;
100            top: 0;
101        }
102        .header-navigation {
103            position: relative !important;
104        }
105        .overall-wrapper {
106            margin: 0 !important;
107        }
108        body:not(.ready) {
109            visibility: visible !important;
110        }
111    </style>
112    <div class="no-javascript">
113        <div class="no-javascript__title">You need to change a setting in your web browser</div>
114        <div class="no-javascript__text">Please see: <a href="https://www.google.com/support/bin/answer.py?answer=23852">How to enable JavaScript in your browser</a>.</div>
115        <div class="no-javascript__text">If you use ad-blocking software, it may require you to allow JavaScript from this page.</div>
116        <div class="no-javascript__text">Thank you.</div>
117    </div>
118</noscript>
119
120        <div id="fb-root"></div>
121        
121<script>
122            window.fbAsyncInit = function() {
123                FB.init({
124                    autoLogAppEvents : true,
125                    xfbml            : true,
126                    version          : 'v24.0'
127                });
128            };
129        </script>
129
130        
130<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v24.0"></script>
130
131<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 131-132
131
132<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
132GTM-MMXSD8
vendor: 83 bytes, lines 132-133
132"
133height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
134<!-- End Google Tag Manager (noscript) -->
135
136    <div class="siteCookies siteCookies--bottom siteCookies--dark js-siteCookies" role="dialog" data-testid="cookiesPopup" data-nosnippet>
137        <div class="siteCookies__form">
138            <div class="siteCookies__content">
139                <div class="siteCookies__text">
140                    K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookies. Více informací <a href="/podminky-ochrany-osobnich-udaju/" target=\"_blank\" rel=\"noopener noreferrer\">zde</a>.
141                </div>
142                <p class="siteCookies__links">
143                    <button class="siteCookies__link js-cookies-settings" aria-label="Cookies settings" data-testid="cookiesSettings">Settings</button>
144                </p>
145            </div>
146            <div class="siteCookies__buttonWrap">
147                                    <button class="siteCookies__button js-cookiesConsentSubmit" value="reject" aria-label="Reject cookies" data-testid="buttonCookiesReject">Reject</button>
148                                <button class="siteCookies__button js-cookiesConsentSubmit" value="all" aria-label="Accept cookies" data-testid="buttonCookiesAccept">Accept</button>
149            </div>
150        </div>
151        
151<script>
152            document.addEventListener("DOMContentLoaded", () => {
153                const siteCookies = document.querySelector('.js-siteCookies');
154                document.addEventListener("scroll", shoptet.common.throttle(() => {
155                    const st = document.documentElement.scrollTop;
156                    if (st > 1) {
157                        siteCookies.classList.add('siteCookies--scrolled');
158                    } else {
159                        siteCookies.classList.remove('siteCookies--scrolled');
160                    }
161                }, 100));
162            });
163        </script>
163
164    </div>
165<a href="#content" class="skip-link sr-only">Skip to content</a><div class="overall-wrapper">
166    <div class="user-action">
167            <dialog id="login" class="dialog dialog--modal dialog--fullscreen js-dialog--modal" aria-labelledby="loginHeading">
168        <div class="dialog__close dialog__close--arrow">
169                <button type="button" class="btn toggle-window-arr" data-dialog-close data-testid="backToShop">Back <span>shopping</span></button>
170        </div>
171        <div class="dialog__wrapper">
172            <div class="dialog__content dialog__content--form">
173                <div class="dialog__header">
174                    <h2 id="loginHeading" class="dialog__heading dialog__heading--login">Login to your account</h2>
175                </div>
176                <div id="customerLogin" class="dialog__body">
177                         <form action="/action/Customer/Login/" method="post" id="formLoginIncluded" class="csrf-enabled login-form" data-testid="formLogin" novalidate><input type="hidden" name="referer" value="" /><div class="form-group smart-label-wrapper"><label for="loginWidgetEmail"><span class="required-asterisk">E-mail</span></label><div class="form-control-wrapper js-validated-element-wrapper"><input type="email" name="email" id="loginWidgetEmail" class="form-control js-validate js-validate-required" data-testid="inputEmail" autocomplete="email" required autofocus /></div></div><div class="form-group smart-label-wrapper"><label for="loginWidgetPassword"><span class="required-asterisk">Password</span></label><div class="form-control-wrapper js-validated-element-wrapper"><input type="password" name="password" id="loginWidgetPassword" class="form-control js-validate js-validate-required" data-testid="inputPassword" autocomplete="current-password" required /><span class="sr-only" inert><span>Do not fill out this field</span><label>Surname<input type="text" name="surname" value="" autocomplete="off" tabindex="-1" /></label></span>
178</div></div><div class="form-group submit-wrapper"><button type="submit" class="btn btn-primary" data-testid="buttonSubmit">Login</button></div><p class="alternative-links"><a href="/registration/" data-testid="signup" rel="nofollow">New registration</a><a href="/client-center/forgotten-password/" rel="nofollow">Forgotten password</a></p></form>
179                </div>
180            </div>
181        </div>
182    </dialog>
183    </div>
184<header id="header"><div class="container navigation-wrapper"><div class="site-name"><a href="/" data-testid="linkWebsiteLogo"><img src="https://cdn.myshoptet.com/usr/www.czlt.cz/user/logos/logo.png" alt="Czech courses for foreigners | In-class &amp; Online courses | czlt.cz" fetchpriority="low" /></a></div>
185<nav id="navigation" aria-label="Main menu" data-collapsible="true"><div class="navigation-in menu"><ul class="menu-level-1" role="menubar" data-testid="headerMenuItems"><li class="menu-item-706" role="none"><a href="/courses/" data-testid="headerMenuItem" role="menuitem" aria-expanded="false"><b>Courses</b></a></li>
186<li class="menu-item-715" role="none"><a href="/how-to-enroll/" data-testid="headerMenuItem" role="menuitem" aria-expanded="false"><b>How to enroll</b></a></li>
187<li class="menu-item-718" role="none"><a href="/placement-test-on-line/" data-testid="headerMenuItem" role="menuitem" aria-expanded="false"><b>Placement test</b></a></li>
188<li class="menu-item-709" role="none"><a href="/our-language-school/" data-testid="headerMenuItem" role="menuitem" aria-expanded="false"><b>Our language school</b></a></li>
189<li class="menu-item-721" role="none"><a href="/about-us/" data-testid="headerMenuItem" role="menuitem" aria-expanded="false"><b>About us</b></a></li>
190<li class="menu-item-712" role="none"><a href="/price-list-of-czech-for-foreigners-courses/" data-testid="headerMenuItem" role="menuitem" aria-expanded="false"><b>Price list</b></a></li>
191<li class="menu-item-724" role="none"><a href="/careers/" data-testid="headerMenuItem" role="menuitem" aria-expanded="false"><b>Careers</b></a></li>
192<li class="menu-item-29" role="none"><a href="/contact/" data-testid="headerMenuItem" role="menuitem" aria-expanded="false"><b>Contact</b></a></li>
193<li class="appended-category menu-item-1234" role="none"><a href="/gift-vouchers/" role="menuitem"><b>Vouchers</b></a></li></ul>
194    <ul class="navigationActions" role="menu">
195                    <li class="ext" role="none">
196                <a href="#" role="menuitem" aria-haspopup="true" aria-expanded="false" data-testid="navigationLanguageSwitch">
197                                            <span class="navigationActions__flagWrapper">
198                            <span>Language</span>
199                            <svg class="shp-flag shp-flag-GB" aria-hidden="true">
200                                <use xlink:href="#shp-flag-GB"></use>
201                            </svg>
202                        </span>
203                                        <span class="submenu-arrow"></span>
204                </a>
205                <ul class="navigationActions__submenu menu-level-2" role="menu">
206                    <li role="none">
207                                                                            <ul role="group" aria-label="Language">
208                                                                    <li class="navigationActions__submenu__item  navigationActions__submenu__item--active" role="none">
209                                        <a href="/action/Language/changeLanguage/?language=en" class="navigationActions__link--flag" data-testid="navigationLanguageLink" rel="nofollow" role="menuitem">
210                                            <span class="navigationActions__flagWrapper">
211                                                <svg class="shp-flag shp-flag-GB navigationActions__flag navigationActions__flag-left" aria-hidden="true">
212                                                    <use xlink:href="#shp-flag-GB"></use>
213                                                </svg>
214                                                <span>English</span>
215                                            </span>
216                                        </a>
217                                    </li>
218                                                                    <li class="navigationActions__submenu__item" role="none">
219                                        <a href="/action/Language/changeLanguage/?language=cs" class="navigationActions__link--flag" data-testid="navigationLanguageLink" rel="nofollow" role="menuitem">
220                                            <span class="navigationActions__flagWrapper">
221                                                <svg class="shp-flag shp-flag-CZ navigationActions__flag navigationActions__flag-left" aria-hidden="true">
222                                                    <use xlink:href="#shp-flag-CZ"></use>
223                                                </svg>
224                                                <span>Čeština</span>
225                                            </span>
226                                        </a>
227                                    </li>
228                                                            </ul>
229                                            </li>
230                </ul>
231            </li>
232                            <li role="none">
233                                    <a href="/login/?backTo=%2Fhow-to-shop%2F" rel="nofollow" data-testid="signin" role="menuitem"><span>Login</span></a>
234                            </li>
235                        </ul>
236</div><span class="navigation-close"></span></nav><div class="menu-helper" data-testid="hamburgerMenu"><span>More</span></div>
237
238    <div class="navigation-buttons">
239            <div class="languagesMenu" data-testid="topnavLanguagesMenu">
240        <button id="topNavigationDropdown" class="languagesMenu__flags" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
241            <svg aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><symbol id="shp-flag-GB" viewBox="0 0 32 32"><title>GB</title><path fill="#f0f0f0" style="fill: var(--color21, #f0f0f0)" d="M0 5.333h32v21.334h-32v-21.334z"></path><path fill="#d80027" style="fill: var(--color19, #d80027)" d="M18 5.333h-4v8.667h-14v4h14v8.667h4v-8.667h14v-4h-14z"></path><path fill="#0052b4" style="fill: var(--color20, #0052b4)" d="M24.612 19.71l7.388 4.105v-4.105z"></path><path fill="#0052b4" style="fill: var(--color20, #0052b4)" d="M19.478 19.71l12.522 6.957v-1.967l-8.981-4.989z"></path><path fill="#0052b4" style="fill: var(--color20, #0052b4)" d="M28.665 26.666l-9.186-5.104v5.104z"></path><path fill="#f0f0f0" style="fill: var(--color21, #f0f0f0)" d="M19.478 19.71l12.522 6.957v-1.967l-8.981-4.989z"></path><path fill="#d80027" style="fill: var(--color19, #d80027)" d="M19.478 19.71l12.522 6.957v-1.967l-8.981-4.989z"></path><path fill="#0052b4" style="fill: var(--color20, #0052b4)" d="M5.646 19.71l-5.646 3.137v-3.137z"></path><path fill="#0052b4" style="fill: var(--color20, #0052b4)" d="M12.522 20.594v6.072h-10.929z"></path><path fill="#d80027" style="fill: var(--color19, #d80027)" d="M8.981 19.71l-8.981 4.989v1.967l12.522-6.957z"></path><path fill="#0052b4" style="fill: var(--color20, #0052b4)" d="M7.388 12.29l-7.388-4.105v4.105z"></path><path fill="#0052b4" style="fill: var(--color20, #0052b4)" d="M12.522 
24112.29l-12.522-6.957v1.967l8.981 4.989z"></path><path fill="#0052b4" style="fill: var(--color20, #0052b4)" d="M3.335 5.333l9.186 5.104v-5.104z"></path><path fill="#f0f0f0" style="fill: var(--color21, #f0f0f0)" d="M12.522 12.29l-12.522-6.957v1.967l8.981 4.989z"></path><path fill="#d80027" style="fill: var(--color19, #d80027)" d="M12.522 12.29l-12.522-6.957v1.967l8.981 4.989z"></path><path fill="#0052b4" style="fill: var(--color20, #0052b4)" d="M26.354 12.29l5.646-3.137v3.137z"></path><path fill="#0052b4" style="fill: var(--color20, #0052b4)" d="M19.478 11.405v-6.072h10.929z"></path><path fill="#d80027" style="fill: var(--color19, #d80027)" d="M23.019 12.29l8.981-4.989v-1.967l-12.522 6.957z"></path></symbol><symbol id="shp-flag-CZ" viewBox="0 0 32 32"><title>CZ</title><path fill="#0052b4" style="fill: var(--color20, #0052b4)" d="M0 5.334h32v21.333h-32v-21.333z"></path><path fill="#d80027" style="fill: var(--color19, #d80027)" d="M32 16v10.666h-32l13.449-10.666z"></path><path fill="#f0f0f0" style="fill: var(--color21, #f0f0f0)" d="M32 5.334v10.666h-18.551l-13.449-10.666z"></path></symbol></defs></svg>
242            <svg class="shp-flag shp-flag-GB">
243                <use xlink:href="#shp-flag-GB"></use>
244            </svg>
245            <span class="caret"></span>
246        </button>
247        <div class="languagesMenu__content" aria-labelledby="topNavigationDropdown">
248                                        <div class="languagesMenu__box toggle-window js-languagesMenu__box" data-hover="true" data-target="language" data-testid="topnavLanguageDropdown">
249                    <div class="languagesMenu__header languagesMenu__header--name">Language</div>
250                    <div class="languagesMenu__header languagesMenu__header--actual" data-toggle="dropdown">
251                                                                                    
252                                    English
253                                
254                                                                                                                                <span class="caret"></span>
255                    </div>
256                    <ul class="languagesMenu__list languagesMenu__list--language">
257                                                    <li>
258                                <a href="/action/Language/changeLanguage/?language=en" class="languagesMenu__list__link" data-testid="topnavLanguageDropdownLink" rel="nofollow">
259                                    <svg class="shp-flag shp-flag-GB">
260                                        <use xlink:href="#shp-flag-GB"></use>
261                                    </svg>
262                                    <span class="languagesMenu__list__name languagesMenu__list__name--actual">English</span>
263                                </a>
264                            </li>
265                                                    <li>
266                                <a href="/action/Language/changeLanguage/?language=cs" class="languagesMenu__list__link" data-testid="topnavLanguageDropdownLink" rel="nofollow">
267                                    <svg class="shp-flag shp-flag-CZ">
268                                        <use xlink:href="#shp-flag-CZ"></use>
269                                    </svg>
270                                    <span class="languagesMenu__list__name">Čeština</span>
271                                </a>
272                            </li>
273                                            </ul>
274                </div>
275                    </div>
276    </div>
277        <a href="#" class="toggle-window" data-target="search" data-testid="linkSearchIcon"><span class="sr-only">Search</span></a>
278                    
279    <button class="top-nav-button top-nav-button-login" type="button" data-dialog-id="login" aria-haspopup="dialog" aria-controls="login" data-testid="signin">
280        <span class="sr-only">Login</span>
281    </button>
282                <a href="/cart/" class="toggle-window cart-count" data-target="cart" data-testid="headerCart" rel="nofollow" aria-haspopup="dialog" aria-expanded="false" aria-controls="cart-widget"><span class="sr-only">Shopping cart</span></a>
283        <a href="#" class="toggle-window" data-target="navigation" data-testid="hamburgerMenu"><span class="sr-only">Menu</span></a>
284    </div>
285
286</div></header><!-- / header -->
287
288
289<div id="content-wrapper" class="container_resetted content-wrapper">
290            
291                                            <div class="breadcrumbs navigation-home-icon-wrapper" itemscope itemtype="https://schema.org/BreadcrumbList">
292                                                                            <sp
292an id="navigation-first" data-basetitle="Czech courses for foreigners | In-class &amp; Online courses | czlt.cz" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
293                <a href="/" itemprop="item" class="navigation-home-icon"><span class="sr-only" itemprop="name">Home</span></a>
294                <span class="navigation-bullet">/</span>
295                <meta itemprop="position" content="1" />
296            </span>
297                                            <span id="navigation-1" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem" data-testid="breadcrumbsLastLevel">
298                <meta itemprop="item" content="https://www.czlt.cz/how-to-shop/" />
299                <meta itemprop="position" content="2" />
300                <span itemprop="name" data-title="How to shop">How to shop</span>
301            </span>
302            </div>
303                    
304        <div class="content-wrapper-in">
305                        <main id="content" class="content wide">
306                                                    <div class="content-inner">
307    <article itemscope itemtype="https://schema.org/Article" class="pageArticleDetail">
308        <header itemprop="headline"><h1>How to shop</h1></header>
309            <div itemprop="about">
310                <style><!--
311/* ZJEDNOTENÝ DIZAJN CLT - GIFT VOUCHER */
312    .clt-voucher-wrapper {
313        font-family: Arial, sans-serif;
314        color: #543118;
315        max-width: 1000px;
316        margin: 0 auto;
317        line-height: 1.6;
318        padding: 20px;
319    }
320
321    .clt-voucher-wrapper h2 { 
322        color: #c40000; 
323        font-size: 32px; 
324        margin-top: 0;
325        margin-bottom: 25px; 
326        border-bottom: 2px solid #f9d6d6; 
327        padding-bottom: 10px;
328        font-weight: bold;
329    }
330
331    .clt-voucher-wrapper h3 { 
332        color: #2f4967; 
333        font-size: 22px; 
334        margin-top: 0; 
335        margin-bottom: 15px; 
336    }
337
338    .clt-voucher-wrapper p {
339        font-size: 16px;
340        margin-bottom: 15px;
341    }
342
343    .clt-link {
344        color: #c40000;
345        font-weight: bold;
346        text-decoration: underline;
347        transition: color 0.2s;
348    }
349
350    .clt-link:hover { color: #2f4967; }
351
352    /* KROKY - AKO KÚPIŤ */
353    .voucher-steps-box {
354        background: #f9f9f9;
355        padding: 35px;
356        border-radius: 12px;
357        border: 1px solid #eee;
358        margin-bottom: 40px;
359        margin-top: 30px;
360    }
361
362    .voucher-steps {
363        counter-reset: clt-counter;
364        list-style: none;
365        padding: 0;
366        margin: 0;
367    }
368
369    .voucher-steps > li {
370        position: relative;
371        margin-bottom: 25px;
372        padding-left: 55px;
373        font-size: 16px;
374    }
375
376    .voucher-steps > li:last-child { margin-bottom: 0; }
377
378    .voucher-steps > li::before {
379        content: counter(clt-counter);
380        counter-increment: clt-counter;
381        position: absolute;
382        left: 0;
383        top: -4px;
384        width: 36px;
385        height: 36px;
386        background: #c40000;
387        color: #fff;
388        border-radius: 50%;
389        display: flex;
390        align-items: center;
391        justify-content: center;
392        font-weight: bold;
393        font-size: 18px;
394        box-shadow: 0 3px 8px rgba(196, 0, 0, 0.2);
395    }
396
397    /* Vnútorný zoznam v krokoch */
398    .voucher-steps ul {
399        list-style: disc;
400        padding-left: 20px;
401        margin-top: 10px;
402        color: #543118;
403    }
404
405    .voucher-steps ul li { margin-bottom: 5px; }
406
407    /* GRID PRE DORUČENIE A PLATBU */
408    .voucher-grid {
409        display: grid;
410        grid-template-columns: 1fr 1fr;
411        gap: 25px;
412        margin-bottom: 40px;
413    }
414
415    .voucher-card {
416        background: #fffafa;
417        border: 1px solid #f9d6d6;
418        padding: 30px;
419        border-radius: 12px;
420        transition: transform 0.2s, box-shadow 0.2s;
421    }
422
423    .voucher-card:hover {
424        transform: translateY(-3px);
425        box-shadow: 0 6px 15px rgba(0,0,0,0.05);
426    }
427
428    .voucher-card ul {
429        padding-left: 20px;
430        margin: 0;
431    }
432
433    .voucher-card li { margin-bottom: 10px; }
434    .voucher-card li:last-child { margin-bottom: 0; }
435
436    /* INFO BOX - POUŽITIE A SÚKROMIE */
437    .voucher-info-box {
438        background: #fdf2f2;
439        padding: 30px;
440        border-radius: 10px;
441        border-left: 5px solid #c40000;
442    }
443
444    .clt-btn-small {
445        display: inline-block;
446        margin-top: 15px;
447        padding: 12px 25px;
448        background-color: #2f4967;
449        color: #ffffff !important;
450        text-decoration: none !important;
451        font-size: 15px;
452        font-weight: bold;
453        border-radius: 30px;
454        transition: all 0.3s ease;
455    }
456
457    .clt-btn-small:hover {
458        background-color: #c40000;
459        transform: translateY(-2px);
460        box-shadow: 0 4px 10px rgba(196, 0, 0, 0.2);
461    }
462
463    @media (max-width: 768px) {
464        .voucher-grid { grid-template-columns: 1fr; }
465        .voucher-steps-box { padding: 25px 20px; }
466    }
467--></style>
468<div class="clt-voucher-wrapper">
469<h2>Gift Voucher – Czech Language Courses</h2>
470<p style="font-size: 18px;">You can easily purchase a <strong>gift voucher for Czech language lessons</strong> online. The voucher can be used for any of our Czech language courses or private lessons.<
470/p>
471<div class="voucher-steps-box">
472<h3>How to purchase a gift voucher</h3>
473<ol class="voucher-steps">
474<li>Choose the type of course or the amount you would like to give as a gift.</li>
475<li>Send us an email to <a href="mailto:[email protected]" class="clt-link">[email protected]</a> with the following information:
476<ul>
477<li>Name of the person receiving the voucher</li>
478<li>Preferred course type (private / group course)</li>
479<li>Your billing information</li>
480</ul>
481</li>
482<li>After receiving your request, we will send you payment instructions.</li>
483<li>Once the payment is confirmed, we will send the <strong>gift voucher in PDF format</strong> to your email.</li>
484</ol>
485</div>
486<div class="voucher-grid">
487<div class="voucher-card">
488<h3>Delivery of the gift voucher</h3>
489<ul>
490<li><strong>Online delivery:</strong> PDF voucher sent to your email</li>
491<li>Delivery usually within <strong>24 hours after payment confirmation</strong></li>
492<li>The voucher can be printed or forwarded electronically</li>
493</ul>
494</div>
495<div class="voucher-card">
496<h3>Payment options</h3>
497<ul>
498<li>Bank transfer</li>
499<li>Online payment card</li>
500</ul>
501</div>
502</div>
503<div class="voucher-info-box">
504<h3>Using the voucher</h3>
505<p>The recipient can use the voucher when booking any course with our school. Simply contact us at <a href="mailto:[email protected]" class="clt-link">[email protected]</a> and provide the voucher code.</p>
506<h3 style="margin-top: 25px;">Personal data protection</h3>
507<p>When purchasing a voucher or registering for a course, we may ask for basic personal data such as name, email address or phone number in order to provide our services. These data are processed in accordance with our privacy policy.</p>
508<a href="/podminky-ochrany-osobnich-udaju/" class="clt-btn-small">Read full Privacy Policy</a></div>
509</div>
510            </div>
511        
512    </article>
513
514    </div>
515                            </main>
516        </div>
517        
518                    
519        
520                    <div id="cart-widget" class="content-window cart-window" role="dialog" aria-hidden="true" aria-labelledby="cartHeading">
521                <h2 id="cartHeading" class="sr-only">Cart</h2>
522                <div class="content-window-in cart-window-in">
523                        <button type="button" class="btn toggle-window-arr toggle-window" data-target="cart" data-testid="backToShop" aria-controls="cart-widget">Back <span>shopping</span></button>
524                    <div class="container place-cart-here">
525                        <div class="loader-overlay">
526                            <div class="loader"></div>
527                        </div>
528                    </div>
529                </div>
530            </div>
531            <div class="content-window search-window" itemscope itemtype="https://schema.org/WebSite">
532                <meta itemprop="headline" content="How to shop"/><meta itemprop="url" content="https://www.czlt.cz"/><meta itemprop="text" content="Learn how to easily enroll in a Czech language course at CLT Prague. Follow our simple step-by-step guide to register for your preferred course online."/>                <div class="content-window-in search-window-in">
533                        <button type="button" class="btn toggle-window-arr toggle-window" data-target="search" data-testid="backToShop" aria-controls="cart-widget">Back <span>shopping</span></button>
534                    <div class="container">
535                        <div class="search"><h2>What are you looking for?</h2><form action="/action/ProductSearch/prepareString/"
536    method="post"
537    id="formSearchForm"
538    class="search-form compact-form js-search-main"
539    itemprop="potentialAction"
540    itemscope
541    itemtype="https://schema.org/SearchAction"
542    data-testid="searchForm"
543    novalidate>
544    <fieldset>
545        <meta itemprop="target"
546            content="https://www.czlt.cz/search/?string={string}"/>
547        <input type="hidden" name="language" value="en"/>
548        
549            
550<input
551    type="search"
552    name="string"
553        class="query-input form-control search-input js-search-input lg"
554    placeholder="Search term"
555    autocomplete="off"
556    required
557    itemprop="query-input"
558    aria-label="Search"
559    data-testid="searchInput"
560>
561            <button type="submit" class="btn btn-default btn-arrow-right btn-lg" data-testid="searchBtn"><span class="sr-only">Search</span></button>
562        
563    </fieldset>
564</form>
565<h3>We recommend</h3><div class="recommended-products"></div></div>
566                    </div>
567                </div>
568            </div>
569            
570</div>
571        
572        
573                            <footer id="footer" class="footer">
574                    <h2 class="sr-only">Footer</h2>
575                    
576    
577                                                                <div class="container footer-rows">
578                            
579                
580
581
582<div class="row custom-footer elements-3">
583                    
584        <div class="custom-footer__contact col-sm-4">
585                                                                                                                <h3 class="pageElement__heading">
586        <span>Contact</span>
587    </h3>
588
589
590    <div class="contact-box no-image" data-testid="contactbox">
591                    
592            
593                            <strong data-testid="contactboxName">CLT.cz</strong>
594        
595        <ul>
596                            <li>
597                    <span class="mail" data-testid="contactboxEmail">
598                                                    <a href="mailto:office&#64;czlt.cz">office<!---->&#64;<!---->czlt.cz</a>
599                                            </span>
600                </li>
601            
602                            <li>
603                    <span class="tel">
604                                                                                <a href="tel:222713270" aria-label="Call 222713270" data-testid="contactboxPhone">
605                                222 713 270
606                            </a>
607                                            </span>
608                </li>
609            
610                            <li>
611                    <span class="cellphone">
612                                                                                <a href="tel:732533620" aria-label="Call 732533620" data-testid="contactboxCellphone">
613                                732 533 620
614                            </a>
615                                            </span>
616                </li>
617            
618            
619
620                                    <li>
621                        <span class="facebook">
622                            <a href="https://www.facebook.com/czechlanguagetraining" title="Facebook" target="_blank" data-testid="contactboxFacebook">
623                                                                https://www.facebook.com/czechlanguagetraining
624                                                            </a>
625                        </span>
626                    </li>
627                
628                
629                                    <li>
630                        <span class="instagram">
631                            <a href="https://www.instagram.com/czechlanguagetraining/" title="Instagram" target="_blank" data-testid="contactboxInstagram">czechlanguagetraining</a>
632                        </span>
633                    </li>
634                
635                
636                
637                                    <li>
638                        <span class="youtube">
639                            <a href="https://www.youtube.com/channel/UC4AxfcMP-t8lJ6HR1XPRlZg" title="YouTube" target="blank" data-testid="contactboxYoutube">
640                                                                    https://www.youtube.com/channel/UC4AxfcMP-t8lJ6HR1XPRlZg
641                                                            </a>
642                        </span>
643                    </li>
644                
645                
646            
647
648        </ul>
649
650    </div>
651
652
653<script type="application/ld+json">
654    {
655        "@context" : "https://schema.org",
656        "@type" : "Organization",
657        "name" : "Czech courses for foreigners | In-class & Online courses | czlt.cz",
658        "url" : "https://www.czlt.cz",
659                "employee" : "CLT.cz",
660                    "email" : "[email protected]",
661                            "telephone" : "222 713 270",
662                                
663                                                                                "sameAs" : ["https://www.facebook.com/czechlanguagetraining", "https://www.instagram.com/czechlanguagetraining/"]
664    }
665</script>
665
666
667                                                        </div>
668                    
669        <div class="custom-footer__articles col-sm-4">
670                                                                                                                                <h3 class="pageElement__heading">
671            <span>Information for you</span>
672        </h3>
673        <ul>
674                    <li><a href="/courses/">Courses</a></li>
675                    <li><a href="/how-to-enroll/">How to enroll</a></li>
676                    <li><a href="/how-to-shop/">How to shop</a></li>
677                    <li><a href="/obchodni-podminky/">Terms and conditions</a></li>
678                    <li><a href="/podminky-ochrany-osobnich-udaju/">Privacy Policy</a></li>
679                    <li><a href="/about-us/">About us</a></li>
680                    <li><a href="/blog/">Blog</a></li>
681            </ul>
682
683                                                        </div>
684                    
685        <div class="custom-footer__banner12 col-sm-4">
686                            <div class="banner">
687                    <div class="banner-wrapper">
688                        <img data-src="https://cdn.myshoptet.com/usr/www.czlt.cz/user/banners/logo_en.png?697202b3" src="data:image/svg+xml,%3Csvg%20width%3D%22185%22%20height%3D%22104%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" fetchpriority="low" alt="CLT" width="185" height="104" />
689                    </div>
690                </div>
691                    </div>
692    </div>
693                        </div>
694                                        
695            
696                    
697                        <div class="container footer-bottom">
698                            <span id="signature" style="display: inline-block !important; visibility: visible !important;"><a href="https://www.shoptet.cz/?utm_source=footer&utm_medium=link&utm_campaign=create_by_shoptet" class="image" target="_blank"><img src="data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" data-src="https://cdn.myshoptet.com/prj/dist/master/cms/img/common/logo/shoptetLogo.svg" width="17" height="17" alt="Shoptet" class="vam" fetchpriority="low" /></a><a href="https://www.shoptet.cz/?utm_source=footer&utm_medium=link&utm_campaign=create_by_shoptet" class="title" target="_blank">Created by Shoptet</a></span>
699                            <span class="copyright" data-testid="textCopyright">
700                                Copyright 2026 <strong>Czech courses for foreigners | In-class & Online courses | czlt.cz</strong>. All rights reserved.                                                                    <a href="#" class="cookies-settings js-cookies-settings" data-testid="cookiesSettings">Edit cookie settings</a>
701                                                            </span>
702                        </div>
703                    
704                    
705                                            
706                </footer>
707                <!-- / footer -->
708                    
709        </div>
710        <!-- / overall-wrapper -->
711
712                                    
712<script src="https://cdn.myshoptet.com/prj/dist/master/cms/libs/jquery/jquery-1.11.3-sec1.min.js"></script>
712
713                            
713<script>var shoptet = shoptet || {};shoptet.abilities = {"about":{"generation":3,"id":"12"},"config":{"category":{"product":{"image_size":"detail"}},"navigation_breakpoint":991,"number_of_active_related_products":4,"product_slider":{"autoplay":false,"autoplay_speed":3000,"loop":true,"navigation":true,"pagination":true,"shadow_size":0}},"elements":{"recapitulation_in_checkout":true},"feature":{"directional_thumbnails":false,"extended_ajax_cart":true,"extended_search_whisperer":false,"fixed_header":false,"images_in_menu":false,"product_slider":false,"simple_ajax_cart":false,"smart_labels":false,"tabs_accordion":false,"tabs_responsive":true,"top_navigation_menu":false,"user_action_fullscreen":true}};shoptet.design = {"template":{"name":"Step","colorVariant":"12-one"},"layout":{"homepage":"catalog4","subPage":"catalog4","productDetail":"catalog4"},"colorScheme":{"conversionColor":"#161616","conversionColorHover":"#424242","color1":"#ffffff","color2":"#cc0003","color3":"#ffffff","color4":"#161616"},"fonts":{"heading":"Exo 2","text":"Source Sans 3"},"header":{"backgroundImage":null,"image":null,"logo":"https:\/\/www.czlt.czuser\/logos\/logo.png","color":"#ffffff"},"background":{"enabled":false,"color":null,"image":null}};shoptet.config = {};shoptet.events = {};shoptet.runtime = {};shoptet.content = shoptet.content || {};shoptet.updates = {};shoptet.messages = [];shoptet.messages['lightboxImg'] = "Image";shoptet.messages['lightboxOf'] = "of";shoptet.messages['more'] = "More";shoptet.messages['cancel'] = "Cancel";shoptet.messages['removedItem'] = "Item was removed from your cart.";shoptet.messages['discountCouponWarning'] = "You forgot to use your discount coupon. Use it by clicking to a button next to the input area or delete it to continue.";shoptet.messages['charsNeeded'] = "Please use at least 3 characters!";shoptet.messages['invalidCompanyId'] = "Invalid company id, only digits are allowed";shoptet.messages['needHelp'] = "Do you need help?";shoptet.messages['showContacts'] = "Show contacts";shoptet.messages['hideContacts'] = "Hide contacts";shoptet.messages['ajaxError'] = "An error has occurred; please refresh the page and try it again.";shoptet.messages['variantWarning'] = "Select parameters of product variant please.";shoptet.messages['chooseVariant'] = "Choose variant";shoptet.messages['unavailableVariant'] = "This variant is not available and can not be ordered.";shoptet.messages['withVat'] = "with VAT";shoptet.messages['withoutVat'] = "without VAT";shoptet.messages['toCart'] = "Add to cart";shoptet.messages['emptyCart'] = "Empty cart";shoptet.messages['change'] = "Change";shoptet.messages['chosenBranch'] = "Chosen branch";shoptet.messages['validatorRequired'] = "This field is required";shoptet.messages['validatorEmail'] = "Please enter a valid email address";shoptet.messages['validatorUrl'] = "Please enter a valid URL";shoptet.messages['validatorDate'] = "Please enter a valid date";shoptet.messages['validatorNumber'] = "Enter a number";shoptet.messages['validatorDigits'] = "Please enter only digits";shoptet.messages['validatorCheckbox'] = "Please check all required checkboxes";shoptet.messages['validatorConsent'] = "Cannot be finished without the consent.";shoptet.messages['validatorPassword'] = "Passwords do not match";shoptet.messages['validatorInvalidPhoneNumber'] = "Please fill in a valid phone number with no area code.";shoptet.messages['validatorInvalidPhoneNumberSuggestedRegion'] = "Invalid number — suggested region: %1";shoptet.messages['validatorInvalidCompanyId'] = "Invalid company id, it must have format like %1";shoptet.messages['validatorFullName'] = "Did you forget to enter your last name?";shoptet.messages['validatorStreet'] = "Please without a house number";shoptet.messages['validatorHouseNumber'] = "Please enter correct house number";shoptet.messages['validatorZipCode'] = "The postcode does not match the selected country";shoptet.messages['validatorShortPhoneNumber'] = "Phone number must be at least 8 digits long";shoptet.messages['choose-personal-collection'] = "Point of personal collection has not been set, please choose one";shoptet.messages['choose-external-shipping'] = "Please specify selected shipping method.";shoptet.messages['choose-ceska-posta'] = "Branch of Česká Pošta has not been set, please choose one";shoptet.messages['choose-hupostPostaPont'] = "Branch of Magyar Posta has not been set, please choose one";shoptet.messages['choose-postSk'] = "Branch of Slovenská pošta has not been set, please choose one";shoptet.messages['choose-ulozenka'] = "Branch of Uloženka has not been set, please choose one";shoptet.messages['choose-zasilkovna'] = "Branch of Zásilkovna has not been set, please choose one";shoptet.messages['choose-ppl-cz'] = "Branch of PPL ParcelShop has not been set, please choose one";shoptet.messages['choose-glsCz'] = "Branch of GLS ParcelShop has not been set, please choose one";shoptet.messages['choose-dpd-cz'] = "Branch of DPD Parcel Shop has not been set, please choose one";shoptet.messages['watchdogType'] = "Watch dog has been not set yet, please choose one of the options.";shoptet.messages['watchdog-consent-required'] = "You have to check all required consents";shoptet.messages['watchdogEmailEmpty'] = "Please fill in notification email";shoptet.messages['privacyPolicy'] = 'You must agree to the privacy policy';
713shoptet.messages['amountChanged'] = '(amount has been changed)';shoptet.messages['unavailableCombination'] = 'Not available in this combination';shoptet.messages['specifyShippingMethod'] = 'Specify shipping';shoptet.messages['PIScountryOptionMoreBanks'] = 'Possible to pay with %1 banks';shoptet.messages['PIScountryOptionOneBank'] = 'Possible to pay with 1 bank';shoptet.messages['PIScurrencyInfoCZK'] = 'Only Czech banks can be selected for payments in CZK.';shoptet.messages['PIScurrencyInfoHUF'] = 'Only Hungarian banks can be selected for payments in HUF.';shoptet.messages['validatorVatIdWaiting'] = "Verifying";shoptet.messages['validatorVatIdValid'] = "Verified";shoptet.messages['validatorVatIdInvalid'] = "VAT ID could not be verified, but you can still complete your order";shoptet.messages['validatorVatIdInvalidOrderForbid'] = "The entered VAT number cannot be verified now because the verification service is temporarily unavailable. Please try entering it again later, or delete the VAT number and complete your order in OSS mode. Alternatively, contact the seller.";shoptet.messages['validatorVatIdInvalidOssRegime'] = "The entered VAT number cannot be verified because the verification service is temporarily unavailable. Your order will be completed in OSS mode. Alternatively, please contact your dealer.";shoptet.messages['previous'] = "Previous";shoptet.messages['next'] = "Next";shoptet.messages['close'] = "Close";shoptet.messages['imageWithoutAlt'] = "This image has no caption";shoptet.messages['newQuantity'] = "New quantity:";shoptet.messages['currentQuantity'] = "Current quantity:";shoptet.messages['quantityRange'] = "Please enter a number between %1 and %2";shoptet.messages['skipped'] = "Skipped";shoptet.messages.validator = {};shoptet.messages.validator.nameRequired = "Enter your full name.";shoptet.messages.validator.fullNameRequired = shoptet.messages.validator.nameRequired;shoptet.messages.validator.emailRequired = "Enter an email address (e.g. [email protected]).";shoptet.messages.validator.phoneRequired = "Enter your phone number.";shoptet.messages.validator.messageRequired = "Enter a comment.";shoptet.messages.validator.descriptionRequired = shoptet.messages.validator.messageRequired;shoptet.messages.validator.captchaRequired = "Complete the security check.";shoptet.messages.validator.consentsRequired = "Confirm your consent.";shoptet.messages.validator.scoreRequired = "Enter the number of stars.";shoptet.messages.validator.passwordRequired = "Enter a password that contains at least 4 characters.";shoptet.messages.validator.passwordAgainRequired = shoptet.messages.validator.passwordRequired;shoptet.messages.validator.currentPasswordRequired = shoptet.messages.validator.passwordRequired;shoptet.messages.validator.birthdateRequired = "Enter your date of birth.";shoptet.messages.validator.billFullNameRequired = "Enter your full name.";shoptet.messages.validator.deliveryFullNameRequired = shoptet.messages.validator.billFullNameRequired;shoptet.messages.validator.billStreetRequired = "Enter the street name.";shoptet.messages.validator.deliveryStreetRequired = shoptet.messages.validator.billStreetRequired;shoptet.messages.validator.billHouseNumberRequired = "Enter the house number.";shoptet.messages.validator.deliveryHouseNumberRequired = shoptet.messages.validator.billHouseNumberRequired;shoptet.messages.validator.billZipRequired = "Enter the ZIP code.";shoptet.messages.validator.deliveryZipRequired = shoptet.messages.validator.billZipRequired;shoptet.messages.validator.billCityRequired = "Enter the city name.";shoptet.messages.validator.deliveryCityRequired = shoptet.messages.validator.billCityRequired;shoptet.messages.validator.billDistrictRequired = "Enter the district name.";shoptet.messages.validator.deliveryDistrictRequired = shoptet.messages.validator.billDistrictRequired;shoptet.messages.validator.deliveryCompanyRequired = "Enter the company name.";shoptet.messages.validator.companyIdRequired = "Enter the company ID.";shoptet.messages.validator.vatIdRequired = "Enter the VAT ID.";
713shoptet.messages.validator.identificationNumberRequired = "Enter the tax identification number.";shoptet.messages.validator.billCompanyRequired = "Enter the company name.";shoptet.messages.validator.discountCouponCodeRequired = "Enter a discount coupon";shoptet.messages['loading'] = "Loading…";shoptet.messages['stillLoading'] = "Still loading…";shoptet.messages['loadingFailed'] = "Loading failed. Please try again.";shoptet.messages['productsSorted'] = "Products sorted.";shoptet.messages['formLoadingFailed'] = "The form could not be loaded. Please try again.";shoptet.messages.moreInfo = "More info";shoptet.config.orderingProcess = {active: false,step: false};shoptet.config.documentsRounding = '3';shoptet.config.documentPriceDecimalPlaces = '0';shoptet.config.thousandSeparator = ' ';shoptet.config.decSeparator = ',';shoptet.config.decPlaces = '2';shoptet.config.decPlacesSystemDefault = '2';shoptet.config.currencySymbol = 'Kč';shoptet.config.currencySymbolLeft = '0';shoptet.config.defaultVatIncluded = 1;shoptet.config.defaultProductMaxAmount = 9999;shoptet.config.inStockAvailabilityId = -1;shoptet.config.defaultProductMaxAmount = 9999;shoptet.config.inStockAvailabilityId = -1;shoptet.config.cartActionUrl = '/action/Cart';shoptet.config.advancedOrderUrl = '/action/Cart/GetExtendedOrder/';shoptet.config.cartContentUrl = '/action/Cart/GetCartContent/';shoptet.config.stockAmountUrl = '/action/ProductStockAmount/';shoptet.config.addToCartUrl = '/action/Cart/addCartItem/';shoptet.config.isDeliveryIntoBoxRestrictedUrl = '/action/Cart/isDeliveryIntoBoxRestricted/';shoptet.config.removeFromCartUrl = '/action/Cart/deleteCartItem/';shoptet.config.updateCartUrl = '/action/Cart/setCartItemAmount/';shoptet.config.addDiscountCouponUrl = '/action/Cart/addDiscountCoupon/';shoptet.config.setSelectedGiftUrl = '/action/Cart/setSelectedGift/';shoptet.config.rateProduct = '/action/ProductDetail/RateProduct/';shoptet.config.customerDataUrl = '/action/OrderingProcess/step2CustomerAjax/';shoptet.config.registerUrl = '/registration/';shoptet.config.agreementCookieName = 'site-agreement';shoptet.config.cookiesConsentUrl = '/action/CustomerCookieConsent/';shoptet.config.cookiesConsentIsActive = 1;shoptet.config.cookiesConsentOptAnalytics = 'analytics';shoptet.config.cookiesConsentOptPersonalisation = 'personalisation';shoptet.config.cookiesConsentOptNone = 'none';shoptet.config.cookiesConsentRefuseDuration = 7;shoptet.config.cookiesConsentName = 'CookiesConsent';shoptet.config.agreementCookieExpire = 30;shoptet.config.cookiesConsentSettingsUrl = '/cookies-settings/';shoptet.config.fonts = {"google":{"attributes":"300,400,700,900:latin-ext","families":["Source Sans 3","Exo 2"],"urls":["https:\/\/cdn.myshoptet.com\/prj\/dist\/master\/cms\/templates\/frontend_templates\/shared\/css\/font-face\/source-sans-3.css","https:\/\/cdn.myshoptet.com\/prj\/dist\/master\/cms\/templates\/frontend_templates\/shared\/css\/font-face\/exo-2.css"]},"custom":{"families":["shoptet"],"urls":["https:\/\/cdn.myshoptet.com\/prj\/dist\/master\/shop\/dist\/font-shoptet-12.css.d637f40c301981789c16.css"]}};shoptet.config.mobileHeaderVersion = '1';shoptet.config.fbCAPIEnabled = false;shoptet.config.fbPixelEnabled = false;shoptet.config.fbCAPIUrl = '/action/FacebookCAPI/';shoptet.config.initApplePaySdk = false;shoptet.content.regexp = /page-[0-9]+[\/]/g;shoptet.content.colorboxHeader = '<div class="colorbox-html-content">';shoptet.content.colorboxFooter = '</div>';shoptet.customer = {};shoptet.csrf = shoptet.csrf || {};shoptet.csrf.token = 'csrf_w9z+ZYJh78e07cde49ac3e5e';shoptet.csrf.invalidTokenModal = '<div><h2>Please log in again</h2><p>We are sorry for interrupting your flow. Your CSRF token is probably not valid anymore. To keep you secure, we need you to log in again. Thank you for your understanding.</p><p>Thank you for your understanding.</p><div><a href="/login/?backTo=%2Fhow-to-shop%2F">Login</a></div></div> ';shoptet.csrf.formsSelector = 'csrf-enabled';shoptet.csrf.submitListener = true;shoptet.csrf.validateURL = '/action/ValidateCSRFToken/Index/';shoptet.csrf.refreshURL = '/action/RefreshCSRFTokenNew/Index/';shoptet.csrf.enabled = false;shoptet.config.googleAnalytics ||= {};shoptet.config.googleAnalytics.isGa4Enabled = true;shoptet.config.googleAnalytics.route ||= {};shoptet.config.googleAnalytics.route.ua = "UA";shoptet.config.googleAnalytics.route.ga4 = "GA4";shoptet.config.rating = {enabled: false};shoptet.config.ums_discussion_rating_forms = true;shoptet.config.ums_forms_redesign = true;shoptet.config.ums_variant_and_filter_labels = true;shoptet.config.showPriceWithoutVat = '';</script>
713
714                
715        
716        
717        
718        
719
720                    
720<script src="https://cdn.myshoptet.com/prj/dist/master/shop/dist/main-3g.js.1349aa44b26090f8a4fa.js"></script>
720
721    
721<script src="https://cdn.myshoptet.com/prj/dist/master/cms/templates/frontend_templates/shared/js/jqueryui/i18n/datepicker-en.js"></script>
721
722        
723<script>if (window.self !== window.top) {const script = document.createElement('script');script.type = 'module';script.src = "https://cdn.myshoptet.com/prj/dist/master/shop/dist/editorPreview.js.7bc41cc42d12aa23c5e0.js";document.body.appendChild(script);}</script>
723                                
724                                                    <!-- User include -->
725        <div class="container">
726            <!-- project html code footer -->
727<script>
728document.addEventListener("DOMContentLoaded",()=>{
729  const norm=s=>(s||"").toString().trim(),esc=s=>(s||"").toString().replace(/[&<>"']/g,m=>({"&":"&amp;","<":"&lt;",">":"&gt;","\"":"&quot;","'":"&#039;"}[m]));
730  const statCls=s=>(s||"").toLowerCase().includes("rezerv")?"czlt-status--reserved":"czlt-status--ok";
731  
732  // ZISTENIE JAZYKA PODLA URL
733  const isCzech = window.location.pathname.includes('/cs/');
734  const t_students = isCzech ? "Studentů ve skupině" : "Students in group";
735  const t_lessons = isCzech ? "Lekcí (45 min) v kurzu / Cena (Kč)" : "Lessons (45 min) per course / Price (CZK)";
736  const t_status = isCzech ? "Stav" : "Status";
737
738  // FUNKCIA PRE DYNAMICKÉ NAČÍTANIE
739  async function fetchDoc(url){let r=await fetch(url,{credentials:"same-origin"});if(!r.ok)throw new Error("Chyba spojenia");return new DOMParser().parseFromString(await r.text(),"text/html");}
740  
741  function getRows(d){
742    let R=[];
743    d.querySelectorAll("table.czlt-admin-table[data-view]").forEach(t=>{
744      let v=norm(t.getAttribute("data-view"));if(!v)return;
745      let m={v:v,var:norm(t.getAttribute("data-variant"))||"red",sT:norm(t.getAttribute("data-section-title"))||"",lT:norm(t.getAttribute("data-level-title"))||"Kurzy",sch:norm(t.getAttribute("data-schedule-title"))||"Rozvrh"};
746      t.querySelectorAll("tbody tr").forEach(tr=>{
747        let tds=Array.from(tr.querySelectorAll("td")).map(td=>norm(td.textContent));if(tds.length<5)return;
748        R.push({...m,d:tds[0]||"",s:tds[1]||"",sc:tds[2]||"",hp:tds[3]||"",st:tds[4]||"",al:tds[5]||"",au:norm(tr.getAttribute("data-action-url"))||""});
749      });
750    });return R;
751  }
752  
753  // POMOCNA FUNKCIA NA VYTIAHNUTIE DATUMU PRE TRIEDENIE
754  function getDateVal(dStr) {
755      const match = dStr.match(/^(\d+)\s*\.\s*(\d+)\s*\./);
756      if (match) {
757          const day = parseInt(match[1], 10);
758          const month = parseInt(match[2], 10);
759          return month * 100 + day; 
760      }
761      return 0;
762  }
763
764  function render(rows,vId){
765    let vR=rows.filter(r=>r.v===vId);if(!vR.length)return"";
766    let c="czlt-table czlt-table--"+(vR[0].var.toLowerCase()==="blue"?"blue":"red"),grps=new Map();
767    vR.forEach(r=>{if(!grps.has(r.lT))grps.set(r.lT,[]);grps.get(r.lT).push(r);});
768    let o=`<div class="czlt-wrap">`;if(vR[0].sT)o+=`<div class="czlt-title">${esc(vR[0].sT)}</div>`;
769    for(let[lT,items]of grps.entries()){
770      let scT=items[0].sch;
771      
772      // TRIEDENIE POLOZEK PODLA DATUMU
773      items.sort((a, b) => getDateVal(a.d) - getDateVal(b.d));
774
775      // 1. ZISTENIE TEXTU TLAČIDLA A PREDVOLENEJ URL PRE ZAČIATOČNÍKOV
776      let levelLower = lT.toLowerCase();
777      let isBeginner = levelLower.includes('total beginner') || levelLower.includes('úplní začátečníci');
778      let btnText = isBeginner ? (isCzech ? "Rezervovat" : "Book Now") : (isCzech ? "Rozřazovací test" : "Placement Test");
779      
780      // Nastavenie správnej URL podľa jazyka
781      let defaultBookUrl = isCzech ? "https://www.czlt.cz/cs/book-online/" : "https://www.czlt.cz/book-online/";
782
783      o+=`<table class="${c}"><thead><tr><th>${esc(lT)}</th><th>${t_students}</th><th>${esc(scT)}</th><th>${t_lessons}</th><th>${t_status}</th><th></th></tr></thead><tbody>`;
784      items.forEach(r=>{
785        
786        // 2. AUTOMATICKÉ VLOŽENIE TLAČIDLA S URL
787        // Ak je to začiatočník, použije našu pevnú URL, inak použije to, čo je v administrácii (alebo "#" ak tam nie je nič)
788        let actionUrl = isBeginner ? defaultBookUrl : (r.au || "#"); 
789        let a = `<a class="czlt-action" href="${esc(actionUrl)}">${esc(btnText)}</a>`;
790
791        o+=`<tr><td class="czlt-col--dates" data-label="${esc(lT)}">${esc(r.d)}</td><td class="czlt-col--students" data-label="${t_students}">${esc(r.s)}</td><td data-label="${esc(scT)}">${esc(r.sc)}</td><td class="czlt-col--hours" data-label="${t_lessons}">${esc(r.hp)}</td><td class="czlt-col--status ${statCls(r.st)}" data-label="${t_status}">${esc(r.st)}</td><td data-label="Akce">${a}
791</td></tr>`;
792      });
793      o+=`</tbody></table>`;
794    } return o+"</div>";
795  }
796  
797  function fmtTbl(){
798    document.querySelectorAll('.czlt-admin-table tbody tr:not(.fmt), .czlt-table tbody tr:not(.fmt)').forEach(r=>{
799      let c=r.querySelectorAll('td');if(c.length>=6){
800        let sC=c[4],aC=c[5],sT=sC.textContent.trim().toLowerCase();
801        
802        // 3. VYTVORENIE TLAČIDLA AJ V ADMINISTRÁCII
803        let b = aC.querySelector('a');
804        if(!b) {
805            let table = r.closest('table');
806            let levelTitle = table.getAttribute('data-level-title') || (table.querySelector('th') ? table.querySelector('th').textContent : '');
807            let levelLower = levelTitle.toLowerCase();
808            let isBeginner = levelLower.includes('total beginner') || levelLower.includes('úplní začátečníci');
809            let btnText = isBeginner ? (isCzech ? "Rezervovat" : "Book Now") : (isCzech ? "Rozřazovací test" : "Placement Test");
810            
811            // Rovnaká logika pre URL aj v administrácii
812            let defaultBookUrl = isCzech ? "https://www.czlt.cz/cs/book-course-online-total-beginners-a1-1/" : "https://www.czlt.cz/book-course-online-total-beginners-a1-1/";
813            let actionUrl = isBeginner ? defaultBookUrl : (r.getAttribute('data-action-url') || "#");
814            
815            aC.innerHTML = `<a class="czlt-action" href="${esc(actionUrl)}">${esc(btnText)}</a>`;
816            b = aC.querySelector('a');
817        }
818
819        // 4. APLIKÁCIA STAVOV A FARIEB
820        if(sT.includes('full') || sT.includes('obsazeno') || sT.includes('rezervov') || sT.includes('booked')) {
821            let label = isCzech ? ((sT.includes('rezervov') || sT.includes('booked')) ? 'Rezervováno' : 'Obsazeno') : (sT.includes('booked') ? 'Booked' : 'Full');
822            sC.innerHTML = `<span class="full">${label}</span>`; 
823            if(b){ b.classList.add('disabled-btn'); b.setAttribute('onclick','return false;'); } 
824        } else if(sT.includes('available') || sT.includes('volno')){
825            sC.innerHTML = `<span class="ongoing">${isCzech ? 'Volno' : 'Available'}</span>`; 
826            if(b){ b.classList.remove('disabled-btn'); b.removeAttribute('onclick'); } 
827        }
828        r.classList.add('fmt');
829      }
830    });
831  }
832  
833  async function boot(){
834    fmtTbl();new MutationObserver(m=>{m.forEach(x=>{if(x.addedNodes&&x.addedNodes.length)fmtTbl();});}).observe(document.body,{childList:true,subtree:true});
835    let em=document.querySelectorAll(".czlt-embed[data-view]"),pr=document.querySelectorAll("[data-czlt-preview]");if(!em.length&&!pr.length)return;
836    
837    let urls=new Set();
838    em.forEach(el=>urls.add(norm(el.getAttribute("data-source"))||"/sprava-kurzu/"));
839    pr.forEach(el=>urls.add(norm(el.getAttribute("data-source"))||"/sprava-kurzu/"));
840    
841    let aR=[];
842    for(let u of urls){
843      try{
844        let d=await fetchDoc(u);
845        aR=aR.concat(getRows(d));
846      }catch(e){
847        let err=`<div style="padding:12px;border:1px solid #ddd;color:red;">Chyba načítenia dát zo zdroja: ${esc(u)}</div>`;
848        em.forEach(el=>{if((norm(el.getAttribute("data-source"))||"/sprava-kurzu/")===u)el.innerHTML=err;});
849      }
850    }
851    
852    em.forEach(el=>{
853      let vId=norm(el.getAttribute("data-view")),lv=norm(el.getAttribute("data-level")),lvs=norm(el.getAttribute("data-levels")),allw=lvs?lvs.split("|").map(norm).filter(Boolean):(lv?[lv]:[]);
854      let f=aR.filter(r=>r.v===vId);if(allw.length)f=f.filter(r=>allw.includes(norm(r.lT)));
855      if(f.length)el.innerHTML=render(f,vId);
856    });
857    pr.forEach(el=>{el.innerHTML=render(aR,norm(el.getAttribute("data-czlt-preview")));});
858  }
859  
860  boot();
861});
862</script>
862
863
864        </div>
865        <!-- /User include -->
866
867        
868        
869        
870        <div class="messages">
871            
872        </div>
873
874        <div id="screen-reader-announcer" class="sr-only" aria-live="polite" aria-atomic="true"></div>
875
876            
876<script id="trackingScript" data-products='{"products":{},"banners":{"94":{"id":"banner12","name":"logo clt","position":"footer"}},"lists":[{"id":"top10","name":"top10","price_ids":[],"isMainListing":false,"offset":0}]}'>
877        if (typeof shoptet.tracking.processTrackingContainer === 'function') {
878            shoptet.tracking.processTrackingContainer(
879                document.getElementById('trackingScript').getAttribute('data-products')
880            );
881        } else {
882            console.warn('Tracking script is not available.');
883        }
884    </script>
884
885    </body>
886</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.