Joomla 5.2.2 Security & Bugfix Release
Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.
Chybka v překladu
24. kvě 2020 22:50 #142463
Čeština verze 3.9.16.1
admin/com_config.ini
mělo by být něco jako
admin/com_config.ini
Code:
COM_CONFIG_ERROR_WRITE_FAILED="Nemůžete odstranit své vlastní oprávnění Super uživatele."
Code:
COM_CONFIG_ERROR_WRITE_FAILED="Do souboru configuration.php není povolen zápis."
08. čvn 2020 02:40 #142575
Odpověď od Cony
Moderátor
Čeština 3.9.19.1 admin/com_cpanel chybí překlady textů
Code:
COM_CPANEL_MSG_TEXTFILTER3919_BODY
COM_CPANEL_MSG_TEXTFILTER3919_TITLE
08. čvn 2020 02:58 #142576
Odpověď od Cony
Moderátor
Čeština 3.9.19.1 admin/com_categories
vycházejí nesmysly typu "Správce kategorií: Přidat novou Články kategorii"
navrhoval bych úpravu dle COM_CATEGORIES_CATEGORY_EDIT_TITLE, tj. něco jako
Popř. lze (což v EN není), doplnit pro specifickou komponentu překlad. pro články by to znamenalo doplnit do admin/com_content
Code:
COM_CATEGORIES_CATEGORY_ADD_TITLE="Správce kategorií: Přidat novou %s kategorii"
navrhoval bych úpravu dle COM_CATEGORIES_CATEGORY_EDIT_TITLE, tj. něco jako
Code:
COM_CATEGORIES_CATEGORY_ADD_TITLE="Správce kategorií: %s - nová kategorie"
Code:
COM_CONTENT_CATEGORY_ADD_TITLE="Správce kategorií: Přidat novou kategorii článků"
24. čvc 2020 22:53 - 24. čvc 2020 23:08 #142727
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong
Moderátor
Ono je to ještě trochu komplikovanější. Technicky jsou kategorie společné pro všechny komponenty Joomly (jenže uživatel o tom vlastně ani neví) a některé komponenty mají tento řetězec přeložen dokonce zvlášť. Do překladu Joomly si nelze nic přidávat. Takže, aby to bylo jednotné všude a uživatel neměl pocit, že přeskočil někam jinam, zvolil jsem podle originálu jednoduše:
Kdy za '%s' se dosazuje vždy název komponenty. Takže výsledek v případě článků bude:
A podobně to bude i v bannerech, kontaktech,...
V překladech J3 a J4 by se to mělo projevit v jejich nových verzích.
Code:
COM_CATEGORIES_CATEGORY_ADD_TITLE="%s: Nová kategorie"
COM_CATEGORIES_CATEGORY_EDIT_TITLE="%s: Úprava kategorie"
Kdy za '%s' se dosazuje vždy název komponenty. Takže výsledek v případě článků bude:
Code:
COM_CATEGORIES_CATEGORY_ADD_TITLE="Články: Nová kategorie"
COM_CATEGORIES_CATEGORY_EDIT_TITLE="Články: Úprava kategorie"
A podobně to bude i v bannerech, kontaktech,...
V překladech J3 a J4 by se to mělo projevit v jejich nových verzích.
I'm sorry, my responses are limited...you must ask the right questions.
25. čvc 2020 00:23 #142728
Odpověď od Cony
Moderátor
To zní rozumně...
Proč ale nejde do překladu nic přidávat, to je daný tím crowdin? Co množný čísla 5+? Konkrétně tenhle řetězec lze, jak píšeš, překládat pro každou komponentu zvlášť...
Komponenta categories to kontroluje, když ta konstanta existuje, použije jí, když ne, vezme tu obecnou...
Proč ale nejde do překladu nic přidávat, to je daný tím crowdin? Co množný čísla 5+? Konkrétně tenhle řetězec lze, jak píšeš, překládat pro každou komponentu zvlášť...
Code:
COM_CONTENT_CATEGORY_ADD_TITLE
COM_CONTENT_CATEGORY_EDIT_TITLE
25. čvc 2020 00:57 - 26. čvc 2020 08:30 #142729
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong
Moderátor
Přidávat nelze, je to tak na Crowdin dané. Takže nejde vyřešit (byť dočasně) třeba chyby, kdy jsou texty "natvrdo" v kódu.
Řetězce pro každou komponentu vlastně nejsou potřeba. Nadpisy teď budou rozumně sjednocené:
Články: Nová kategorie
Články: Úprava kategorie
Články: Nový článek
Články: Úprava článku
a stejně tak třeba:
Bannery: Nová kategorie
Bannery: Úprava kategorie
Bannery: Nový
Bannery: Úprava
atd.
Ten 'Správce kategorií' je nějaký pozůstatek z Joomla 1.5
S plurálem problém už není (i když i J4 jsou pořád 2 typy koncovek ). Upravil jsem localise.php:
a vypadá to, že to funguje správně
Řetězce pro každou komponentu vlastně nejsou potřeba. Nadpisy teď budou rozumně sjednocené:
Články: Nová kategorie
Články: Úprava kategorie
Články: Nový článek
Články: Úprava článku
a stejně tak třeba:
Bannery: Nová kategorie
Bannery: Úprava kategorie
Bannery: Nový
Bannery: Úprava
atd.
Ten 'Správce kategorií' je nějaký pozůstatek z Joomla 1.5
S plurálem problém už není (i když i J4 jsou pořád 2 typy koncovek ). Upravil jsem localise.php:
Code:
public static function getPluralSuffixes($count)
{
if ($count == 0)
{
return array('0');
}
elseif ($count == 1)
{
return array('ONE', '1');
}
elseif ($count == 2)
{
return array('FEW', '2');
}
elseif ($count == 3)
{
return array('FEW', '3');
}
elseif ($count == 4)
{
return array('FEW');
}
else
{
return array('OTHER', 'MORE');
}
}
a vypadá to, že to funguje správně
I'm sorry, my responses are limited...you must ask the right questions.