|
 | | |
| Autor | Správa |
DeeJay3
 Užívateľ
 Založený: 28.02.2009 Príspevky: 196
 | Zaslal: Ut 11.10.11 14:50 |   |
caf este potrebujem poradit..ako ukladat do langov udaje napriklad:
Bratislavský kraj
Trnavský kraj
...
pouzivam tu tvoju funciu ktoru si postol vyssie..rozmyslal som ci tam nedam pole napriklad:
| kód: |
$lang['kraje'][1] = "Bratislavský kraj";
$lang['kraje'][2] = "Trnavský kraj";
...
|
myslis ze to tak moze byt ?..lebo ja tie kraje potrebujem aj vypisat do selectu vo formulari..
| kód: |
foreach(lang('kraje') as $key=>$value){
echo '<option ...
}
|
lenze potrebujem aj vypisat prvok z toho pola napriklad:
lenze takto sa to vypsiat neda tak ako upravit tu fciu aby skontroloval ci ten prvy parameter je pole a podla druheho parametru vypisal dany index pola:
| kód: |
lang('kraje', 1) = vypíse Bratislavský kraj
|
// pridané po 12 minútach od posledného príspevku
hm nejak takto:
| kód: |
function lang($key){
$args = is_array($key) ? $key : func_get_args();
$CI = &get_instance();
$string = $CI->lang->line($args[0]);
if(empty($string)) $string = '{lang_'.$args[0].'}';
if(count($args) == 0) return NULL;
if(count($args) == 1) return $string;
unset($args[0]);
if(is_array($string)){
if(array_key_exists($args[1], $string)) return $string[$args[1]];
else return NULL;
}else{
return vsprintf($string, $args);
}
}
|
myslis ze je zle taketo riesenie ?..(nemyslim upravu funkcie ale dalsie pole v lang subore) |
| |
  |
 |
Blackshadow
 Užívateľ
 Založený: 09.09.2007 Príspevky: 3159 Bydlisko: Nové Zámky
 | Zaslal: Ut 11.10.11 19:22 |   |
Potrebujes tie kraje mat rozne pre rozne jazyky, alebo nie?
osobny by som ale taketo udaje drzal v DB a nie napevno v textaku.. |
_________________ "It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď | |
   |
 |
DeeJay3
 Užívateľ
 Založený: 28.02.2009 Príspevky: 196
 | Zaslal: St 12.10.11 11:27 |   |
no nebudem to vyuzivat iba pre kraje..napriklad ako veci ktore su pevne definovane ktore sa nebudu menit .. napriklad typ niecoho
$lang['typ'][1] = "jednoduchy";
$lang['typ'][2] = "zlozity";
a to sa uz prekladat bude...napriklad potrebujem do toho dat mesta slovenska
$lang['mesta'][1] = "Bratislava";
$lang['mesta'][2] = "Kosice";
niektore veci sa budu urcite prekladat |
| |
  |
 |
|
Nemôžete pridávať nové témy do tohto fóra. Nemôžete odpovedať na témy v tomto fóre. Nemôžete upravovať svoje príspevky v tomto fóre. Nemôžete mazať svoje príspevky v tomto fóre. Nemôžete hlasovať v tomto fóre.
|
| |