Skip to content

Czech-English Glossary

This glossary maps Czech identifiers used in Simplia template code to their English meanings. All terms listed here are immutable code identifiers — they appear in filenames, variable names, URL paths, filter names, and function names that cannot be renamed.

For AI agents: When you encounter a Czech identifier in template code, look it up here. The "Code identifier" column shows the exact string found in source files. Do not translate or rename these identifiers.

Template Files

Each e-shop page has a corresponding .tpl template file. The filenames use Czech naming.

Code identifierEnglish meaningPurpose
_base.tplbase layoutMain layout wrapper (header, footer, page structure)
index.tplhomepageHomepage template
zbozi.tplproduct detailSingle product page
kosik.tplshopping cartCart page (may contain multiple checkout steps)
kosik_obsah.tplcart contentCart content partial
objednavka.tplorder detailOrder detail page (logged-in user viewing past order)
objednavky.tplorder listList of customer orders
potvrzeni.tplorder confirmationOrder confirmation / thank-you page
rychlokos.tplquick cartZero-step (single page) checkout
dodani.tpldeliveryDelivery/shipping selection template
adresa.tpladdressAddress entry template
registrace.tplregistrationUser registration page
prihlaseni.tplloginUser login page
profil.tpluser profileLogged-in user profile page
hledat.tplsearchSearch page
vyhledavani.tplsearch resultsSearch results page
vypis.tplproduct listingCategory product listing page
vypis_filtr.tplfiltered listingFiltered product listing (AJAX)
vypis_porovnani.tplproduct comparisonProduct comparison page
vypis_prani.tplwishlistWishlist page
vypis_vyrobce.tplbrand listingBrand/manufacturer product listing
vyrobce.tplbrand detailSingle brand/manufacturer page
znacky.tplbrands listAll brands page
clanek.tplarticle detailSingle article/blog post page
clanek_zbozi.tplarticle productsArticle-related products page
novinky.tplnews listNews/blog listing page
novinka.tplnews detailSingle news item page
tema.tpltopic detailArticle topic/magazine section page
temata.tpltopics listArticle topics listing page
autor.tplauthorAuthor page
recenze/vypis.tplreviews listingCustomer reviews page
stranka.tpltext pageStatic/CMS text page
prodejna.tplstore detailPhysical store/branch detail page
mapa.tplsitemapSite map page
videa.tplvideosVideo listing page
dialog/kosik_ok.tplcart success dialog"Added to cart" confirmation dialog
dialog/hlidaci_pes.tplwatchdog dialogPrice/availability watchdog dialog
_listing.tpllisting definitionsListing item, pagination, and empty-state macros
_listing_article.tplarticle listingArticle listing macros
_filter.tplfilterProduct filter template
_menu.tplmenuNavigation menu template
ajax/search.tplAJAX searchAJAX search results partial

URL Presenters (iUrl paths)

The iUrl() function generates internal URLs. The first argument is a presenter path in Czech.

Order flow

Code identifierEnglish meaning
Objednavka/Kosikorder/cart
Objednavka/Pokladnaorder/checkout (summary/review)
Objednavka/Platbaorder/payment
Objednavka/Rychlokosorder/quick-cart (single-page checkout)
Objednavka/Vypisorder/list (order history)

Product listings

Code identifierEnglish meaning
Vypis/Vybranelisting/selected (products by ID)
Vypis/Porovnanilisting/comparison
Vypis/Akcelisting/promo (products on promotion)
Vypis/AkceSlevalisting/promo-discount
Vypis/Slevylisting/discounts
Vypis/SlevyVyprodejlisting/discounts-clearance
Vypis/Vyprodejlisting/clearance
Vypis/Sklademlisting/in-stock
Vypis/Cenalisting/price (price range)
Vypis/Nejnovejsilisting/newest
Vypis/Nejprodavanejsilisting/bestsellers
Vypis/VyrobceKategorielisting/brand-category
Vypis/Vyhledavanilisting/search

User

Code identifierEnglish meaning
User/Loginuser/login
User/Registraceuser/registration
User/HesloPozadavekuser/password-request (forgotten password)
Wish/Vypiswishlist

Other

Code identifierEnglish meaning
Vyrobce/Vypisbrand/list
Tema/Vypistopic/list (magazine)
Recenze/Vypisreview/list
Novinka/Vypisnews/list
Video/Vypisvideo/list
Page/Mapapage/sitemap

URL Parameters

Czech parameter names used in iUrl() calls.

Code identifierEnglish meaningContext
sekcesectionCart step section (address, delivery, ...)
kategoriecategoryCategory link object
vyrobcebrand/manufacturerBrand link object
vyberselectionProduct IDs (hyphen-separated)
frazephraseSearch query string
datumdateDate filter
odfromPrice range start
dotoPrice range end
objednavkaorderOrder reference for payment

Twig Filters (Czech-named)

Custom Simplia filters with Czech names. See Twig reference for full details.

Code identifierEnglish meaningDescription
cenapriceFormat number as price with currency
menacurrencyFormat number with currency (alias of cena)
mena_roundedcurrency roundedRounded price with currency
oreztrim/truncateTruncate text to given length
prvniVelkecapitalize firstUppercase first letter
diakritikadiacritics removalStrip diacritical marks

Twig Functions (Czech-named)

Code identifierEnglish meaningDescription
isPracovniDen()isWorkingDayCheck if a date is a working day
pristiPracovniDen()nextWorkingDayGet the next working day

Global Context Variables

Variables available in all templates.

Code identifierTypeDescription
MENAstringCurrent currency code (e.g., CZK)
MENADEFstringDefault currency code
HOSTstringCurrent domain hostname
LANGstringCurrent language code
URIstringCurrent request URI
cartOrderCurrent shopping cart object
customerCustomerCurrent logged-in customer (or guest)
shopShopShop configuration object
repositoryRepositoriesData access layer for querying entities
thisTemplateContextCurrent template context (settings, URLs, content grid)

Template Context Variables (per-file)

Czech variable names used as Twig context in specific template files.

Code identifierEnglish meaningAvailable inType
zboziproducti:product-box tag, zbozi.tplProduct
kategoriecategorylist source expressionsCategory
articlearticleclanek.tplArticle
actualitynews itemnovinka.tplActuality
storephysical storeprodejna.tplStore
textPagetext pagestranka.tplTextPage
orderorderobjednavka.tpl, potvrzeni.tplOrder
brandbrandvyrobce.tplBrand
searchQuerysearch queryvyhledavani.tplstring
deliveryCountriesdelivery countrieskosik.tplCountry[]

Pagination Properties

Code identifierEnglish meaningDescription
pagination.stranpage countTotal number of pages
pagination.nsumtotal countTotal number of items
pagination.stranypages HTMLRendered pagination links

Config Concepts

TermDescription
master templateParent template that defines overridable variables for child templates
slave templateChild template that inherits from a master, overriding specific variables via slave.json
cartStepsArray in config.json defining multi-step checkout flow
cartSteps[].handlesWhat the step contains: content, delivery, address, summary
cartSteps[].queryCzech URL parameter for the step (e.g., dodani, adresa)
variantChoiceConfiguration for product variant selection UI modes
this.nastaveniAccess to admin-configured template settings (nastaveni = settings)
this.templateAttributesAccess to template appearance settings
sekce_kosikFlag/variable indicating current cart section