Jazyky
Aplikace má anglické a české katalogy rozhraní a nezávisle překládá metadata webu, položky menu i články.
Texty rozhraní
Katalogy jsou v src/Locale/en.php a src/Locale/cs.php. Šablony používají {t 'key'}. Českou verzi vybere prefix /cs/; výchozí anglická adresa prefix nemá. Další jazyk přidejte do nastavení a vytvořte jeho katalog předtím, než na něj přidáte odkazy.
Obsah databáze
Výchozí jazyk zůstává v cms_sites, cms_menu a cms_articles. Překladové tabulky obsahují další jazyk. Chybějící přeložené hodnoty se doplní z výchozího pole. Překlad článku má také vlastní content_format, takže anglický Markdown může během postupné migrace koexistovat s českým HTML.
Po změně obsahu použijte běžný mechanismus zneplatnění cache. Pro produkční web nastavte důvěryhodnou HTTPS adresu v i18n.baseUrl, aby alternativní jazykové odkazy nezávisely na nedůvěryhodné hlavičce Host.