Změna koncovky (en-->cs)

František Skřivánek
17. říj 2017 12:08 #132630
Zdravím,

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.

Odpověď od Bong
17. říj 2017 17:11 #132631
Nechapu o co se s Prepsanim jazyku snazite. Joomlu prekladat nemusite. Staci, kdyz si nahrajete potrebne jazyky prekladu.
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.

Odpověď od František Skřivánek
18. říj 2017 08:44 #132634
Děkuji za odpověď,

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.

Odpověď od Bong
18. říj 2017 11:25 - 18. říj 2017 11:38 #132635
Ale pro Virtuemart také existuje čeština :-)
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.
Poděkovali: František Skřivánek

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od František Skřivánek
08. lis 2017 14:06 #132914
Dobrý den,

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.

Odpověď od Bong
08. lis 2017 19:10 #132917
Když máte v Joomle nastavenu angličtinu pro administraci, bude VM (a další rozšíření) pochopitelně také anglicky.

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.

Odpověď od František Skřivánek
09. lis 2017 08:09 #132924
Opět zdravím,

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.
Přílohy:

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
09. lis 2017 12:36 #132926
Netusim co mate stale v anglictine. Musite dat alespon screen obrazovky, aby bylo mozno problem videt...

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.

Odpověď od František Skřivánek
09. lis 2017 13:46 #132930
Omlouvám se za nejasnosti,

jedná se o detail produktu (viz příloha).
Přílohy:

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Ernst
09. lis 2017 14:04 #132933
možná by víc pomohlo dát odkaz na web

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
09. lis 2017 14:27 #132934
Zapněte si v Globální nastavení - Systém - Ladění chyb jazyka a udělejte printscreen znova a celou stránku, ať je jasné na co se díváme. A laskavě vynechte začmárávání.

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.

Odpověď od František Skřivánek
10. lis 2017 08:17 #132951
Děkuji za odpověď,

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.

Odpověď od Bong
10. lis 2017 12:59 - 10. lis 2017 13:03 #132955
Překlad VirtueMart 2 Payment Plugin si stáhněte na stránce (tlačítko Download now dole na stránce):
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.
Poděkovali: František Skřivánek

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od František Skřivánek
10. lis 2017 13:17 #132956
Vše instalováno,

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
10. lis 2017 13:32 #132957
A výsledek? Administrace VM je konečně česky?

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.