Stránka 2 z 2
Re: chyba v záložke systém
Napsal: stř 16. pro 2015 11:45:57
od Návštěvník
Kdy přesně je ta chyba k vidění? Co musím udělat, aby se mi zobrazila?
Re: chyba v záložke systém
Napsal: stř 16. pro 2015 11:50:21
od Návštěvník
Už jsem to našel. Na záložce Systém.
Re: chyba v záložke systém
Napsal: stř 16. pro 2015 12:17:07
od Návštěvník
Takže chyba je způsobená tím, že překladatel neupravil při úpravě překladu proměnné na řádku 554 v souboru install.php, kde je :
Kód: Vybrat vše
<strong><a href="%2$s" title="%2$s">
Pokud se to nahradí tímto:
Kód: Vybrat vše
strong><a href="%1$s" title="%1$s">
tak se chyba nezobrazí.
Jak jsem na to přišel?
Chyba byla:
Kód: Vybrat vše
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_update.php on line 63: sprintf(): Too few arguments
Přešel jsem na soubor includes/acp/acp_update.php popsaný v chybě, kde na řádku 63 je:
Kód: Vybrat vše
'UPDATE_INSTRUCTIONS' => sprintf($user->lang['UPDATE_INSTRUCTIONS'], $update_link),
Všiml jsem si slov
lang (jazyk) a
UPDATE_INSTRUCTIONS a zkusil si v jazykových souborech vyhledat
UPDATE_INSTRUCTIONS. Vyhledáváním jsem zjistil, že
UPDATE_INSTRUCTIONS je v jazykovém souboru install.php. Tam jsem našel správný řádek (v tomto případě řádků víc)
Kód: Vybrat vše
'UPDATE_INSTRUCTIONS' => ' ...
.....
a tyto řádky jsem porovnal je s anglickým originálem - hledal jsem proměnné označené nějak takhle
%s nebo takhle
%1$s a to mě dovedlo k chybě.
Ve stejném řádku (řádcích je pravděpodobně i další chyba, která je ještě neobjevená. Konkrétně se jedná o tyto proměnné:
Kód: Vybrat vše
<p>Prosím prečítajte si <a href="%1$s" title="%1$s"><strong>
které v anglickém originálu nejsou.
Re: chyba v záložke systém
Napsal: stř 16. pro 2015 12:51:52
od Sifon
Dakujem, parada, idem to hned opravit. Mohli by to dat do poriadku aj prekladatelia slovenskeho prekladu.
Re: chyba v záložke systém
Napsal: stř 16. pro 2015 15:07:20
od Sifon
Dakujem, uz to nehlasi chybu.
Opravil som v install.php z "%2$s" na "%1$s" riadok 554 a aj riadok 574.