Phorum.ro
Your Avatar Welcome to Phorum.ro!
If you haven't registered yet, click here!
Attention Visitor:
You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
Du-te înapoi   Phorum.ro > Web Design & Web Development > Programare > PHP > Discutii Generale

Discutii Generale Discutii generale despre PHP.

Răspunde
 
Thread Tools Moduri de afișare
Vechi 11.07.2006   #1
luc
32-Bit Member
 
Data înregistrării: 07.06.2006
Locație: Galati
Vârsta: 23
Mesaje: 70
Rep Power: 6
luc is on a distinguished road
Trimite un mesaj prin Yahoo pentru luc
Implicit date() in limba romana

spunetimi va rog, vi se pare primitiv sau chiar nu exista vreo modalitate de afisare in limba romana?

Cod:
$luna = date(F);

if ($luna == 'January')
$luna = 'Ianuarie';
if ($luna == 'February')
$luna = 'Februarie';
if ($luna == 'March')
$luna = 'Martie';
if ($luna == 'April')
$luna = 'Aprilie';
if ($luna == 'May')
$luna = 'Mai';
if ($luna == 'June')
$luna = 'Iunie';
if ($luna == 'July')
$luna = 'Iulie';
if ($luna == 'August')
$luna = 'August';
if ($luna == 'September')
$luna = 'Septembrie';
if ($luna == 'October')
$luna = 'Octombrie';
if ($luna == 'November')
$luna = 'Noiembrie';
if ($luna == 'December')
$luna = 'Decembrie';

$ziua_litere = date(l);

if ($ziua_litere == 'Monday')
$ziua_litere = 'Luni';
if ($ziua_litere == 'Tuesday')
$ziua_litere = 'Marti';
if ($ziua_litere == 'Wednesday')
$ziua_litere = 'Miercuri';
if ($ziua_litere == 'Thursday')
$ziua_litere = 'Joi';
if ($ziua_litere == 'Friday')
$ziua_litere = 'Vineri';
if ($ziua_litere == 'Saturday')
$ziua_litere = 'Sambata';
if ($ziua_litere == 'Sunday')
$ziua_litere = 'Duminica';

$ziua_cifre = date(d);
$an = date(Y);
$ora = date(H);
$minut = date(i);

print "$ziua_litere, $ziua_cifre $luna $an, ora $ora:$minut";
luc is offline   Reply With Quote
Sponsored Links
Vechi 11.07.2006   #2
skreach
Guest
 
Mesaje: n/a
Implicit :|

Nu exista.
  Reply With Quote
Vechi 11.07.2006   #3
Cosminx
128-Bit Member
 
Cosminx's Avatar
 
Data înregistrării: 24.05.2006
Locație: Romania
Mesaje: 610
Rep Power: 6
Cosminx is on a distinguished road
Trimite un mesaj prin Yahoo pentru Cosminx
Implicit

Ba exista.
Am scris aici repede nu l-am testat , dar ar trebui sa mearga. Sa-mi zici daca e ceva in neregula.
Cod PHP:
<?php
$d
=getdate(); 
$l=$d["month"]; 
switch (
$l
    { 
    case 
'January': echo "Ianuarie";  
            break;     
    case 
'February': echo "Februarie"
            break; 
    case 
'March': echo "Martie"
            break; 
    case 
'April': echo "Aprilie"
            break; 
    case 
'May': echo "Mai"
            break; 
    case 
'June': echo "Iunie"
            break; 
    case 
'July': echo "Iulie"
            break; 
    case 
'August': echo "August"
            break; 
    case 
'September': echo "Septembrie"
            break; 
    case 
'October': echo "Octombrie";
            break; 
    case 
'November': echo "Noiembrie"
            break; 
    case 
'December': echo "Decembrie"
            break;                 
    }
?>
Pentru zile faci in mod asemanator. numai ca acolo la $l=$d["month"] pui $l=$d["day"]
__________________
CHML Srucnoc - chmlsrucnoc.ablog.ro
Cosminx is offline   Reply With Quote
Vechi 11.07.2006   #4
luc
32-Bit Member
 
Data înregistrării: 07.06.2006
Locație: Galati
Vârsta: 23
Mesaje: 70
Rep Power: 6
luc is on a distinguished road
Trimite un mesaj prin Yahoo pentru luc
Implicit

Cosminx asta facusem si eu cu "if"-uri. si merge perfect. numai ca eu credeam ca exista direct in limba romana. cred ca merge si codul tau, la prima vedere e corect. ms oricum
luc is offline   Reply With Quote
Vechi 11.07.2006   #5
Cosminx
128-Bit Member
 
Cosminx's Avatar
 
Data înregistrării: 24.05.2006
Locație: Romania
Mesaje: 610
Rep Power: 6
Cosminx is on a distinguished road
Trimite un mesaj prin Yahoo pentru Cosminx
Implicit

Citat:
În prealabil postat de luc
Cosminx asta facusem si eu cu "if"-uri. si merge perfect. numai ca eu credeam ca exista direct in limba romana. cred ca merge si codul tau, la prima vedere e corect. ms oricum
Aa , inseamna ca nu am inteles eu bine , nu exista direct , doar sa faci tu o functie , dar ar fi cam tot aia .
__________________
CHML Srucnoc - chmlsrucnoc.ablog.ro
Cosminx is offline   Reply With Quote
Vechi 05.01.2010   #6
drops
32-Bit Member
 
drops's Avatar
 
Data înregistrării: 26.01.2007
Locație: Galati
Mesaje: 67
Rep Power: 6
drops is on a distinguished road
Implicit

exista si alta varianta fara if-uri trebuie sa cauti iso pt romania ...
__________________
The best from the best
drops is offline   Reply With Quote
Vechi 13.01.2010   #7
Agkelos
LAMPist
 
Agkelos's Avatar
 
Data înregistrării: 15.01.2009
Locație: Cluj
Vârsta: 28
Mesaje: 95
Rep Power: 4
Agkelos is on a distinguished road
Implicit

Se poate folosind setlocale(). Problema e ca numele fisierului care contine traducerea difera de la un sistem de operare la altul si chiar de la o distributie la alta. Incearca asa:

Cod:
setlocale(LC_TIME, array('ro.utf-8', 'ro_RO.UTF-8', 'ro_RO.utf-8', 'ro', 'ro_RO'));
Agkelos is offline   Reply With Quote
Răspunde


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Moduri de afișare

Reguli de postare
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Pornit
emoticoanele sunt Pornit
Codul [IMG] este Pornit
Codul HTML este Pornit



Ora este GMT +3. Ora este acum 16:11:17.


Rulează cu: vBulletin Version 3.8.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Forum SEO by Zoints

XXXXXXXXXXXXXXXXXXX
Inactive Reminders By Icora Web Design