Kako da se prikaže datum na jednom od jezika, bosanski, srpski, hrvatski?
Molim Vas da pogledate na bosanskom forumu.
http://forum.joomla.org/index.php/topic,40828.0.html
Hvala
Datum na našem jeziku?
Moderators: Bernard T, General Support Moderators
-
- Joomla! Explorer
- Posts: 266
- Joined: Thu Aug 18, 2005 1:47 pm
- Contact:
Re: Datum na našem jeziku?
Baš sam mislila pitati je li možda u pitanju win bazirani server,
u tom slučaju nekada treba koristiti troslovnu oznaku za jezik.
Za hrvatski bi to značilo hrv_HRV, netko će već znati za bosanski.
Prvo probaj to, ima i drugih varijacija npr. hr, hrv, hr_HR, hrv_HR, Croatian, croatian, hr_HR.utf8, hrvatski, Hrvatski
Ako nešto od toga upali lako je naći, bosanski ekvivalent.
u tom slučaju nekada treba koristiti troslovnu oznaku za jezik.
Za hrvatski bi to značilo hrv_HRV, netko će već znati za bosanski.

Prvo probaj to, ima i drugih varijacija npr. hr, hrv, hr_HR, hrv_HR, Croatian, croatian, hr_HR.utf8, hrvatski, Hrvatski
Ako nešto od toga upali lako je naći, bosanski ekvivalent.
Please read the Forum rules regarding signatures: http://forum.joomla.org/viewtopic.php?t=65
-
- Joomla! Fledgling
- Posts: 4
- Joined: Wed Feb 22, 2006 8:54 am
Re: Datum na našem jeziku?
Radi hr_HRinglia wrote: Baš sam mislila pitati je li možda u pitanju win bazirani server,
u tom slučaju nekada treba koristiti troslovnu oznaku za jezik.
Za hrvatski bi to značilo hrv_HRV, netko će već znati za bosanski.
Prvo probaj to, ima i drugih varijacija npr. hr, hrv, hr_HR, hrv_HR, Croatian, croatian, hr_HR.utf8, hrvatski, Hrvatski
Ako nešto od toga upali lako je naći, bosanski ekvivalent.

- mgnapg
- Joomla! Enthusiast
- Posts: 176
- Joined: Sat Sep 03, 2005 9:12 am
- Contact:
Re: Datum na našem jeziku?
sr_YU.UTF-8
-
- Joomla! Explorer
- Posts: 266
- Joined: Thu Aug 18, 2005 1:47 pm
- Contact:
Re: Datum na našem jeziku?
@Meyolito
Odlično! To je i inače format koji najčešće radi.
@mgnapg
Što je pisac htio reći?
Ako si mislio da bi taj format koristio originalnom posteru, na žalost ništa od toga.
Vidim u threadu na engleskom da ne ide ni sa lokalima za francuski/njemački.
Za ostale koji se nađu u sličnoj situaciji, možete riješiti problem na jedan od ovih načina:
1. Tražiti od pružatelja hosting usluge da uključi Lokal za željeni jezik.
2. Postaviti numerički format datuma - ne izgleda toliko efektno ali služi svrsi
Treba u language/hrvatski.php-u zamjeniti
Sa
3. Postoji hack za includes/joomla.php - hardkodira nazive dana/mjeseci
Funkciju mosFormatDate (počinje oko linije 3427) treba zamijeniti ovom:
Pripazite na encoding - mora biti isti kao onaj koji koristite za sajt.
Opisano za hrvatski ali mislim da nije teško uočiti što treba prilagoditi za bilo koji drugi jezik.
Odlično! To je i inače format koji najčešće radi.
@mgnapg
Što je pisac htio reći?
Ako si mislio da bi taj format koristio originalnom posteru, na žalost ništa od toga.
Vidim u threadu na engleskom da ne ide ni sa lokalima za francuski/njemački.
Za ostale koji se nađu u sličnoj situaciji, možete riješiti problem na jedan od ovih načina:
1. Tražiti od pružatelja hosting usluge da uključi Lokal za željeni jezik.
2. Postaviti numerički format datuma - ne izgleda toliko efektno ali služi svrsi
Treba u language/hrvatski.php-u zamjeniti
Code: Select all
DEFINE("_DATE_FORMAT_LC","%A, %d %B %Y");
DEFINE("_DATE_FORMAT_LC2","%A, %d %B %Y %H:%M");
Code: Select all
DEFINE('_DATE_FORMAT_LC',"%d.%m.%Y");
DEFINE('_DATE_FORMAT_LC2',"%d.%m.%Y, %H:%M");
3. Postoji hack za includes/joomla.php - hardkodira nazive dana/mjeseci
Funkciju mosFormatDate (počinje oko linije 3427) treba zamijeniti ovom:
Code: Select all
function mosFormatDate( $date, $format="", $offset=NULL ){
global $mosConfig_offset;
if ( $format == '' ) {
// %Y-%m-%d %H:%M:%S
$format = _DATE_FORMAT_LC;
}
if ( is_null($offset) ) {
$offset = $mosConfig_offset;
}
if ( $date && ereg( "([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2}):([0-9]{2}):([0-9]{2})", $date, $regs ) ) {
$date = mktime( $regs[4], $regs[5], $regs[6], $regs[2], $regs[3], $regs[1] );
$date = $date > -1 ? strftime( $format, $date + ($offset*60*60) ) : '-';
}
$new = explode(",","$date");
// New Day
$Newday = $new[0];
$new = explode(" ","$date");
// New Date
$Newdate = $new[1];
// New Mouth
$Newmounth = $new[2];
$NewYear = $new[3];
//za dane/mjesece na hrvatskom
if($Newday == "Monday")
$Newday = "Ponedjeljak";
else if($Newday == "Tuesday")
$Newday = "Utorak";
else if($Newday == "Wednesday")
$Newday = "Srijeda";
else if($Newday == "Thursday")
$Newday = "Četvrtak";
else if($Newday == "Friday")
$Newday = "Petak";
else if($Newday == "Saturday")
$Newday = "Subota";
else if($Newday == "Sunday")
$Newday = "Nedjelja";
if($Newmounth == "January")
$Newmounth = "Siječanj";
else if($Newmounth == "February")
$Newmounth = "Veljača";
else if($Newmounth == "March")
$Newmounth = "Ožujak";
else if($Newmounth == "April")
$Newmounth = "Travanj";
else if($Newmounth == "May")
$Newmounth = "Svibanj";
else if($Newmounth == "June")
$Newmounth = "Lipanj";
else if($Newmounth == "July")
$Newmounth = "Srpanj";
else if($Newmounth == "August")
$Newmounth = "Kolovoz";
else if($Newmounth == "September")
$Newmounth = "Rujan";
else if($Newmounth == "October")
$Newmounth = "Listopad";
else if($Newmounth == "November")
$Newmounth = "Studeni";
else if($Newmounth == "December")
$Newmounth = "Prosinac";
$date = $Newday.", ".$Newdate." ".$Newmounth." ".$NewYear;
return $date;
}
Opisano za hrvatski ali mislim da nije teško uočiti što treba prilagoditi za bilo koji drugi jezik.
Please read the Forum rules regarding signatures: http://forum.joomla.org/viewtopic.php?t=65