[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gettext e xML (Re: Problema con gettext stringhe dinamiche)



On Sun, 07 Sep 2008 16:04:45 +0200, Alessandro De Zorzi wrote:

> Cerco di spigarmi meglio: un programma in PHP fa il parsing di alcuni
> file XML, di cui
> riporto un estratto:
> 
> <attribute name="maxMail">
>     <prettyName>_(Max number of Mail)</prettyName>
> 
> ora pur inserendo il tag "_(" in corrispondenza delle frasi da tradure
> nel file XML e generato il file .po con po4a in modo corretto
> 
> nella finestra del browser non viene presentata la traduzione del file XML
> immagino perché sono su due livelli diversi (intendo PHP e XML)

Lo hai compilato il .po, vero?

$ msgfmt messages.po

Comunque, un consiglio che mi sento di darti è:

<?php

$stringa = ...// codice per prenderla da <prettyName></prettyName>
echo _($stringa);

?>

Cioè: non utilizzare _() nell'XML, ma nel codice PHP (con le rispettive
funzioni di "inizializzazione"... tipo bindtextdomain(), ...)

(non ho seguito l'intero thread, quindi magari sto dicendo una cavolata...
scusa ma vado di frettissima :D)

Ciao,
David

-- 
 . ''`.  Debian maintainer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- http://snipr.com/qa_page
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174

Attachment: signature.asc
Description: PGP signature


Reply to: