Hola, tengo un problemilla, me voy a intentar explicar lo mejor posible:
Necesito sustituir algunas palabras, para traducir una fecha. He probado muchas cosas, pero no he conseguido nada.
De momento tengo esto:
Código PHP:
<?php
$prueba = '<time datetime="'.date('c', $expulsionActual['expulsion-expira_en']).'">'.segundos_a_texto_legible($expira).'</time>';
echo $prueba; //Esto me devuelve: 1 Week, 1 Day, 21 Hours, 39 Minutes, 29 Seconds
$viejaPalabra = "Week";
$nuevaPalabra = "Semana";
$prueba = str_replace($viejaPalabra , $nuevaPalabra , $prueba);
$viejaPalabra2 = "Day";
$nuevaPalabra2 = "Día";
$prueba = str_replace($viejaPalabra2 , $nuevaPalabra2 , $prueba);
$viejaPalabra3 = "Hours";
$nuevaPalabra3 = "Horas";
$prueba = str_replace($viejaPalabra3 , $nuevaPalabra3 , $prueba);
$viejaPalabra4 = "Minutes";
$nuevaPalabra4 = "Minutos";
$prueba = str_replace($viejaPalabra4 , $nuevaPalabra4 , $prueba);
$viejaPalabra5 = "Seconds";
$nuevaPalabra5 = "Segundos";
$prueba = str_replace($viejaPalabra5 , $nuevaPalabra5 , $prueba);
echo $prueba; // Esto me sigue devolviento lo mismo: 1 Week, 1 Day, 21 Hours, 39 Minutes, 29 Seconds
?>
No sé si estoy haciendo algo mal, les doy gracias desde ya y a ver si me pueden ayudar. Saludos