Dobrý den všem,
mám nainstalovanou verzi Moodle 1.9.7+. Při úpravě překladu z bloku Správa stránek - Jazyk - Úprava překladu, se soubory zapisují správně
-
moodledata/lang/cs_utf8 nebo
-
moodledata/lang/cs_utf8_local,
nicméně změny se neprojeví. Ani ve znovuzobrazeném editačním formuláři ani v příslušné stránce. Ani přímá editace souboru nefunguje. Něco dělám špatně. Pokud správně rozumím distribuci řetězců v Moodle, pak existuje:
-
/moodle/lang/en_utf8 - výchozí jazykový balíček,
-
/moodledata/lang/cs_utf8,
-
/moodledata/lang/cs_utf8_local,
-
...
Při analýze nepřeložených textů se řetězce definované ve výchozím balíčku (např. book.php) hledají v odpovídající jazykové alternativě. Pokud se nenelaznou, použije se anglický text pokud existuje, jinak se zobrazí klíčové slovo. Do žádné db tabulky se řetěxce neukládají, vše je v souborech jazykového balíčku (*.php). Na co jsem zapomněl?
Děkuji za radu
M.Menšík