Změna koncovky (en-->cs)
v Joomle jsem absolutní začátečník. Vytvořil jsem web v defaultním jazyce, tj. anglicky a cokoli bylo potřeba jsem počeštil funkcí override (en-GB-site). Chtěl bych ale jazyk (se vším co k tomu náleží - language tag, url language code i img vlajky v content languages) změnit z EN na cs-CZ bez toho, aby se mi jakýmkoli způsobem pokazily odkazy a angličtinu bych mohl následně přidat také (tj. aby si Joomla myslela, že se jedná o cs-CZ a ne EN).
Je způsob jak to udělat, nebo se musí jet nanovo?
Děkuji
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
Stejne tak i pro pripadna rozsireni, ktera mate nainstalovana.
Joomlu pak prepnete do modu vicejazycnych stranek (bud dle dokumentace nebo navodu jsou na internetu hromady) a pak uz jen vkladate obsah, polozky menu, moduly, atd a prirazujete jazyk.
I'm sorry, my responses are limited...you must ask the right questions.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
v Přepsání jsem hlavně počešťoval pluginy - především Virtuemart, nepřekládal jsem admin, ale user.
Web je jinak hotový - znamená to tedy, že všem položkám musím přiřadit jiný jazyk
a přeložené texty opět přeložit.
Otázka tedy zodpovězena,
děkuji a přeji fajn zbytek týdne.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

A pokud nemáte Joomlu nastavenu jako vícejazyčnou a nainstalujete VM, tak později budete mít problémy, protože vám budou chybět databázové tabulky pro nový jazyk...
Já netuším jestli rozumíte jak fungují překlady Joomly a komponent. Správný jazyk (pokud existuje) se vám automaticky zobrazí podle použitého prohlížeče - jazyka, nebo lokality odkud je uživatel připojen. A nemusíte mít stránky nastavené jako vícejazyčné.
To pro obsah (články, položky Virtuemart, ...) musíte mít nastavené jazyky a povolené příslušné pluginy a moduly a jazyky správně přiřazeny obsahu.
I'm sorry, my responses are limited...you must ask the right questions.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
takže problém skutečně byl ten, že v základu byla en jako verze výchozí. Po zapnutí cz verze v templatu (jakožto defaultního jazyka) bylo nutno vytvořit ve virtuamartu nové kategorie a položky menu ( Virtuemart musel předtím být také přehozen na češtinu). I když ale mám češtinu mezi jazyky pro Virtuemart i v joomla template nainstalovaný, stejně se text v okýnku produktu nemění na český ("back to", "sales price", "ask questions about product"...).
Musí se odstranit a znovu instalovat Virtuemart, aby se jazyky nahodily?
Přikládám screeny a za případnou radu děkuji
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
Nastavte si v Jazyky: Instalované (veřejná část) a Jazyky: Instalované (administrátor) češtinu jako výchozí.
Případně si zkontrolujte, zda máte ve vašem uživatelském profilu Jazyk administrace a Jazyk stránek nastaveny na Použít výchozí...
I'm sorry, my responses are limited...you must ask the right questions.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
děkuji za radu, administraci jsem nakonec počeštil, v Instalovaných jazycích jsem si této kolonky prvně nevšiml.
Nicméně ve Virtuemart - v okénku produktu - je stále vše v angličtině. Je to tím, že čeština má ID 2 a angličtina ID 1? Pokud ano, je možnost změnit jejich pořadí ( ve sloupečku řazení sice manuálně umístím češtinu na první místo, ale i tak má cs-CZ stále ID 2) ?
Za případný nápad děkuji.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
jedná se o detail produktu (viz příloha).
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
A nebo dejte odkaz na stránky, to je to nejlepší co můžete udělat.
Ale pravděpodobně nemáte řetězce přeložené, používáte nesprávný překlad, používáte rozšíření, které není přeloženo, atd... Kde jste sebral překlad VM? Máte jej řádně nainstalován? Šablonu máte použitu jakou?
Otázek by bylo ještě milion, nejlépe opravdu dejte odkaz...
I'm sorry, my responses are limited...you must ask the right questions.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
jedná se o web www.legendary.cz
Ohledně řetězců - ve 4. screenu zasílám, co mi to píše ohledně češtiny. A v konzoli ladění chyb mi to sděluje "JROOT/language/cs-CZ/cs-CZ.lib_joomla.ini : error(s) in line(s) 226" . Staženo z virtuemart.net/community/translations - v adresářích template jsem překlady nainstaloval, ale nadále některé texty zůstávají nepočeštěné. Payment plugin má být nicméně počeštěn jen z 54%, pokud by toto byl problém, mohl bych v Přepsání chybějící překlady dokončit? Šablona je Ja_Brickstore.
Díky za ochotu a trpělivost,
František
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
virtuemart.net/community/translations/virtuemartplugins/cs-CZ
Překlad Virtuemart si stáhněte na stránce (tlačítko Download now dole na stránce):
virtuemart.net/community/translations/virtuemart/cs-CZ
Tyto balíčky (cs-CZ.com_virtuemart.zip a cs-CZ.VirtueMart_Plugins_Language_Pack.zip) postupně nainstalujte v administraci Joomly: Rozšíření - Spravovat - Instalovat: Nahrát soubor s balíčkem. Žádné rozbalování a kopírování do složek!
Pak se můžeme bavit o dalším.
I'm sorry, my responses are limited...you must ask the right questions.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.