Přihlásit se

Chybka v překladu

24. kvě 2020 22:50 #142463
Chybka v překladu od Cony
Moderátor
Čeština verze 3.9.16.1
admin/com_config.ini
Code:
COM_CONFIG_ERROR_WRITE_FAILED="Nemůžete odstranit své vlastní oprávnění Super uživatele."
mělo by být něco jako
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
Code:
COM_CATEGORIES_CATEGORY_ADD_TITLE="Správce kategorií: Přidat novou %s kategorii"
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
Code:
COM_CATEGORIES_CATEGORY_ADD_TITLE="Správce kategorií: %s - nová kategorie"
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_CONTENT_CATEGORY_ADD_TITLE="Správce kategorií: Přidat novou kategorii článků"

24. čvc 2020 22:53 - 24. čvc 2020 23:08 #142727
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:

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ášť...
Code:
COM_CONTENT_CATEGORY_ADD_TITLE COM_CONTENT_CATEGORY_EDIT_TITLE
Komponenta categories to kontroluje, když ta konstanta existuje, použije jí, když ne, vezme tu obecnou...

25. čvc 2020 00:57 - 26. čvc 2020 08:30 #142729
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:

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.

26. čvc 2020 15:34 #142730
Odpověď od Cony
Moderátor

Bong napsal: Přidávat nelze, je to tak na Crowdin dané.

Aha, rozumim.
Překlady jsou takhle super :)

26. čvc 2020 15:38 #142731
Odpověď od Cony
Moderátor
cs-CZ.mod_finder.ini
Code:
MOD_FINDER_FIELDSET_ADVANCED_SHOW_LABEL_LABEL="Popis v poli" MOD_FINDER_FIELDSET_ADVANCED_SHOW_LABEL_DESCRIPTION="Zvolte si, zda se má v poli pro vyhledávání zobrazit popis."

by asi mělo být spíš něco jako
Code:
MOD_FINDER_FIELDSET_ADVANCED_SHOW_LABEL_LABEL="Zobrazit popis" MOD_FINDER_FIELDSET_ADVANCED_SHOW_LABEL_DESCRIPTION="Zvolte si, zda se má zobrazit popis pro pole vyhledávání."

Je to přepínač na to, zda se zobrazí / nezobrazí label, tak jak to je teď to ve mně spíš evokuje zobrazení nápovědy přímo v poli hledání....
Poděkovali: Bong

26. čvc 2020 18:54 #142732
Odpověď od Cony
Moderátor
site/cs-CZ.com_finder.ini
Code:
COM_FINDER_SEARCH_RESULTS_OF="<strong>%s</strong> nalezených - <strong>%s</strong> z <strong>%s</strong>"
je špatně. Originál je:
Code:
COM_FINDER_SEARCH_RESULTS_OF="Results <strong>%s</strong> - <strong>%s</strong> of <strong>%s</strong>"
- první %s je "zobrazeno od"
- druhé %s je "zobrazeno do"
- třetí %s je "nalezeno celkem"

v češtině tedy asi něco jako
Code:
COM_FINDER_SEARCH_RESULTS_OF="Zobrazeno <strong>%s</strong> - <strong>%s</strong> z <strong>%s</strong> nalezených"
Poděkovali: Bong

26. čvc 2020 23:53 #142733
Odpověď od Cony
Moderátor
admin/cs-CZ.com_templates.ini
Code:
COM_TEMPLATES_STYLES_PAGES_ALL_LANGUAGE="Výchozí hodnota pro %s stránek"
Vychází nesmysly typu "Výchozí hodnota pro Angličtina stránek"

navrhoval bych něco jako
Code:
COM_TEMPLATES_STYLES_PAGES_ALL_LANGUAGE="Výchozí pro jazyk %s"

podobně
Code:
COM_TEMPLATES_STYLES_PAGES_ALL="Výchozí hodnota pro všechny stránky"

by pak mohlo být asi jen
Code:
COM_TEMPLATES_STYLES_PAGES_ALL="Výchozí"
Poděkovali: Bong

02. zář 2020 17:11 #142882
Odpověď od marvays
Uživatel
Taky se mi nezdá jedna věc . . . .
Když chci nastavit v administraci "Nastavení sezení" tak v anglická verze zpracovatele "php" je v české přeložena jako "Žádný"
Není to chyba?

02. zář 2020 19:02 #142883
Odpověď od Bong
Moderátor

marvays napsal: Taky se mi nezdá jedna věc . . . .
Když chci nastavit v administraci "Nastavení sezení" tak v anglická verze zpracovatele "php" je v české přeložena jako "Žádný"
Není to chyba?


Přepsal jsem podle současné anglické verze.
Ona ta konstanta je JLIB_FORM_VALUE_SESSION_NONE, takže "Žádný" bylo historicky v pořádku...

I'm sorry, my responses are limited...you must ask the right questions.

04. zář 2020 16:52 - 04. zář 2020 16:52 #142886
Odpověď od Bong
Moderátor
Momentálně je dostupný český překlad Joomla 3.9.21. Tato verze obsahuje opravy a předělávky, které jsou i v chystané verzi pro Joomla 4.
Testovat češtinu J4 tedy můžete přímo v Joomla 3, ale bez nových funkcí Joomly 4.
I když se změny projeví úplně všude, tak největší jsou v komponentách:

Bannery
Kontakty
Pole
Přesměrování
Soukromí
Zprávy
Uživatelé


Nejedná se o nic šíleného. Byla odstraněna spousta chybiček a překlepů, nesprávných nebo nesrozumitelných překladů, sjednoceno názvosloví a rozšířeny informace (hlavně u Soukromí).

Přivítám jakékoli připomínky.

I'm sorry, my responses are limited...you must ask the right questions.

16. zář 2020 02:15 #142929
Odpověď od Cony
Moderátor
Nezamotala se čeština pro Joomla 4 do češtiny 3.9.21.1?

site cs-CZ.com_contact.ini
Code:
COM_CONTACT_COPYSUBJECT_OF="Kopie: {SUBJECT}" COM_CONTACT_COPYTEXT_OF="Toto je kopie zprávy, odeslané uživateli {CONTACTNAME} prostřednictvím {SITENAME}\n\n{BODY}" COM_CONTACT_ENQUIRY_TEXT="Toto je e-mail s dotazem z formuláře na {URL} od:\n{NAME} <{EMAIL}>\n\n{BODY}\n\n{CUSTOMFIELDS}"

v originále
Code:
COM_CONTACT_COPYSUBJECT_OF="Copy of: %s" COM_CONTACT_COPYTEXT_OF="This is a copy of the following message you sent to %s via %s" COM_CONTACT_ENQUIRY_TEXT="This is an enquiry email via %s from:"

Ve výsledku chodí emaily s těmi short kódy...

16. zář 2020 02:43 #142930
Odpověď od Cony
Moderátor
A plurál v 3.9.21.1 stále zlobí - viz výsledky hledání v com_search. Zobrazí se "Total: 5 results found."
Po přidání
Code:
COM_SEARCH_SEARCH_KEYWORD_N_RESULTS="<strong>Nalezeno celkem %s výsledků.</strong>"
začne fungovat správně.

Powered by Fórum