První možnost: stáhněte zdrojové kódy, napište patch a pošlete komunitě. To se snadno řekne, obzvlášť, pokud si člověk vyhledá, jak PERL pracuje s kódováním. Chyba "wide character" je často zmiňovaná v dotazech a dá se snadno najít spousta návodů, jak ji odstranit. Zjednodušeně řečeno, nesmíme se snažit zakódovat do UTF-8 řetězec, který už zakódovaný je. Snažil jsem se, ale bohužel. Nepodařilo se mi najít místo, kde se tyto nepravosti dějí a z mojí dílny bohužel žádný patch není.
Druhá možnost: první možnost mi nevyšla, proto jsem použil druhou možnost a učím se s chybou žít, dokud ji neopraví někdo zručnější. Aby se problém navenek neprojevoval, doporučuji následující.
- Ve daemon kurzu pro zobrazování úloh nastavte jazyk na angličtinu.
- V url použijte language cs_CZ
- V úlohách dodržujte následující omezení.
- nedávejte české znaky do popup menu
- nedávejte češtinu do grader_message v custom_problem_grader_fluid.
- nedávejte češtinu do hintů vyvářených pomocí answerHints.pl .
I s těmito omezeními se dá udělat spousta parády a pomoct studentům v nelehké COVIDové době.
Komentáře
Okomentovat