-
Migrace z Joomla 1.5, 2.5 a 3.x do nové Joomla 6
Bong ·
- X Online Joomla bar xunil ·
-
Phoca Cart - pluginy dopravy
H13 ·
-
Nový joomlaportal.cz
Linelabcz ·
-
Amanus - nová šablona Astroid frameworku podporující Phoca Cart
H13 ·
- X Claude Code a VS Code - kompromitace xunil ·
-
Phoca Download - verze 6.1.6 vydána
H13 ·
-
Phoca Cart - Booking
H13 ·
Plural
- Cony
-
Autor
- Pryč
- Moderátor
-
Méně
Více
- Příspěvky: 5174
10. led 2022 00:05 #145500
od Cony
Plural od Cony
Opět jsem narazil na množné číslo v češtině pro J3.
Aktuálně je definováno takto
Přimlouval bych se o rozšíření (tak aby se reflektovala logika ostatních jazyků) na toto
To MORE je běžně používaná varianta v jiných jaz. balíčcích, ta 2 zas přijde logická pro češtinu a přehlednější než FEW. konstanty by pak mohly být psané např.
aktuálně musí být
Problém je hlavně s tím MORE, pokud je např. jazyk čeština, ale nějaký plugin nemá český překlad. V angličtině se totiž běžně používá to MORE a MANY tam neexistuje. Výsledkem je pak nepřeložená jaz. konstanta.
Aktuálně je definováno takto
Code:
public static function getPluralSuffixes($count)
{
if ($count == 0)
{
return array('0', 'OTHER');
}
elseif ($count == 1)
{
return array('ONE', '1');
}
elseif ($count < 5)
{
return array('FEW');
}
else
{
return array('OTHER', 'MANY');
}
}
Code:
public static function getPluralSuffixes($count)
{
if ($count == 0)
{
return array('0', 'OTHER', 'MANY', 'MORE');
}
elseif ($count == 1)
{
return array('ONE', '1');
}
elseif ($count < 5)
{
return array('FEW', '2');
}
else
{
return array('OTHER', 'MANY', 'MORE');
}
}
Code:
TEST_0="Žádná položka"
TEST_1="%d položka"
TEST_2="%d položky"
TEST_MORE="%d položek"
Code:
TEST_0="Žádná položka"
TEST_1="%d položka"
TEST_FEW="%d položky"
TEST_MANY="%d položek"
Poděkovali: HonzaKr
Vygenerováno za 0.046 sekund