← WordPress

Mudança de idioma no dia de semana e data

Lida 2350 vezes

Offline

Rui Quintas 
Membro
Mensagens 84 Gostos 0
Feedback +1

Troféus totais: 22
Trófeus: (Ver todos)
Level 5 Windows User Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1

Precisava de uma ajuda, é o seguinte:
Tenho este código, <?php echo date('l, F j, Y'); ?>
que define a data, dia da semana e hora, que aparecem em Inglês, como faço para que apareça em Português?
Offline

jof 
Membro
Mensagens 1117 Gostos 35
Feedback +45

Troféus totais: 34
Trófeus: (Ver todos)
Avatar Signature Tenth year Anniversary Level 6 Quick Poster Linux User Mobile User Windows User Super Combination Combination

<?php echo date("m.d.Y");  ?> -> 15/11/2012
<?php echo date("j \d\e\ F \d\e Y ?> -> 15 de Novembro de 2012

Convém estar traduzido o ficheiro .po / .mo
Offline

Bruno Gaspar 
Membro
Mensagens 242 Gostos 1
Feedback +3

Troféus totais: 18
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 3 Level 2 Level 1 100 Posts 50 Posts 10 Posts

Para a função date não sei se ira funcionar, mas sei que com a função strftime tens de definir o locale e fica em pt
Código: [Seleccione]
setlocale(LC_ALL, 'Portuguese_Portugal.1252');
Offline

Rui Quintas 
Membro
Mensagens 84 Gostos 0
Feedback +1

Troféus totais: 22
Trófeus: (Ver todos)
Level 5 Windows User Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1

Antes demais obrigado pelas respostas, mas onde encontrar o ficheiro  .po / .mo ?
Onde coloco o código referente ao locale ?
Offline

Bruno Gaspar 
Membro
Mensagens 242 Gostos 1
Feedback +3

Troféus totais: 18
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 3 Level 2 Level 1 100 Posts 50 Posts 10 Posts

Colocas o codigo onde quiseres
Offline

Rui Quintas 
Membro
Mensagens 84 Gostos 0
Feedback +1

Troféus totais: 22
Trófeus: (Ver todos)
Level 5 Windows User Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1

Colocas o codigo onde quiseres

Ok,  :obrigado: mesmo
Offline

jof 
Membro
Mensagens 1117 Gostos 35
Feedback +45

Troféus totais: 34
Trófeus: (Ver todos)
Avatar Signature Tenth year Anniversary Level 6 Quick Poster Linux User Mobile User Windows User Super Combination Combination

Estamos a falar de wordpress certo?

1. na raís tens um ficheiro wp-config.php
na linha 72 editas a linha para:

define ('WPLANG', 'pt_PT');

2. em wp-content/languages colocas lá os ficheiros da tradução com o nome pt_PT.mo e se quiseres o pt_PT.po