Benvenuto nella nostra community, registra un account gratuito ADESSO!
Oltre 7000 persone hanno già registrato il loro account. Chiedi aiuto, conversa con aziende ed esperti del settore webhosting italiano.
Iscriviti subito! In meno di 2 minuti!




Risultati da 1 a 7 di 7
  1. #1
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    3,468

    localizzazione con Zend Framework

    salve

    sto giocando col zend framework e relativi metodi per localizzare le applicazioni

    in particolare gettext, quindi mo, po eccetera

    seguendo questo tutorial
    http://www.tornstrand.com/2008/03/2...zend-framework/

    però Poedit non mi trova le stringhe da tradurre ( vuole _ prima delle stringhe, come da standard )... lì fa tipo $this->translate("Hello World!") e quindi non c'è _

    come risolvo?

    un altro modo per scrivere il PHP o devo cambiare i filtri di Poedit?



  2. #2
    Uno
    Uno è collegato
    Utente Moderatore
    Data Registrazione
    Mar 2008
    Messaggi
    5,793

    Re: localizzazione con Zend Framework

    Mi dispiace non poterti aiutare, dovrei vedere il tutto... ma vorrei farti una domanda: hai individuato dei vantaggi in un'applicazione php per localizzare tramite po e company?
    O ci stai solo giocando?

    Io volendo provare ad utilizzare uno standart avevo visto http://www.tecnick.com/public/code/c...p=tmxphpbridge ma alla fine ho deciso di rimanere sul semplice..
    Idem con i framework, ne ho provati (o letto la documentazione) una caterba, ma alla fine ho deciso che framework è uguale a:
    mi serve un martello, invece che comprare (costruire) il martello che mi serve, piazzo una fabbrica di martelli sul mio terreno, una fabbrica che costruisce tutti i martelli tra cui quell'unico che mi serviva....

    scusa per l'o.t. ma visto che non ottenevi tante risposte....

  3. #3
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    3,468

    Re: localizzazione con Zend Framework

    volendo utilizzi anche TMX col Zend Framework... o anche CSV volendo... insomma fai come ti pare ^^
    http://framework.zend.com/manual/en/...ate.using.html

    comunque ho risolto: ho aggiunto translate alle keyword di poedit ( ossia xgettext )... i vantaggi sono evidenti: hai l'elenco delle stringhe da tradurre in automatico aggiornato quando vuoi eccetera... ormai comunque penso che gettext sia lo standard più diffuso per le applicazioni Web ( Wordpress e Drupal per esempio lo usano )

    ora devo vedere come tradurre i form http://framework.zend.com/manual/en/zend.form.i18n.html
    fortuna che la documentazione è fatta bene

    poi passerò allo studio dell'autenticazione degli utenti, dell'ACL e della cache...

    anche l'ACL ormai è uno standard piuttosto diffuso

    resta da capire come fargli riconoscere a xgettext le stringhe delle etichette dei campi... per carità si possono aggiungere a mano ma perdi un po' di manutenabilità

  4. #4
    Uno
    Uno è collegato
    Utente Moderatore
    Data Registrazione
    Mar 2008
    Messaggi
    5,793

    Re: localizzazione con Zend Framework

    TI ho fatto quell'esempio perchè c'è una classe unica per il protocollo tmx, ma non perchè dovevi usarla tu, era per dirti che avevo trovato quella, relativamente leggera, ma alla fine non sono riuscito a trovare vantaggi rispetto ad una soluzione fai da te.

    Alla fine standardizzare le localizzazioni ha senso (per me, sia chiaro) solo volendo utilizzare un'unico software desktop per preparare i file localizzati, ma se inserisco le localizzazioni nel db quasi faccio prima a fare un formino per tradurre online direttamente.

    Zend Framework è senz'altro un ottimo prodotto, ma a me non va proprio giù di doverlo studiare e poi dover caricare mb solo di framework anche se seleziono solo le classi che mi occorrono. Preferisco usare un collage di qualche classe indipendente

    ciao

  5. #5
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    3,468

    Re: localizzazione con Zend Framework

    no beh stanno su file se utilizzi po e amici ^^
    col zend framework puoi anche usare dei semplici array che poi metti nel db o no...

  6. #6
    Uno
    Uno è collegato
    Utente Moderatore
    Data Registrazione
    Mar 2008
    Messaggi
    5,793

    Re: localizzazione con Zend Framework

    si avevo visto la documentazione di ZendF tempo fa, ma fatto sta che mi pare di muovere un elefante (hai presente quelli da lavoro) per alzare stuzzicadenti invece che tronchi

    Uhum... a parte la convenienza o meno di farlo che ognuno deve valutare, cosa mi impedisce di mettere un file nel db?

    Il fatto è che un conto è un'applicazione desktop, in cui accedo senza tanti problemi sul mio pc, quindi mi prendo il mio file po o company e lo traduco senza toccare l'applicazione, ma su web trovo più comodo l'array su db, evito problemi di accesso al filesystem ed è più ergonomico se ho un'applicazione a cui si possono aggiungere pezzi dinamicamente, metti un cms con delle funzioni form e simili.

    Questo per discutere eh... non sto dicendo che sbagli tu, wordpress e simili... ti dico il mio punto di vista.

  7. #7
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    3,468

    Re: localizzazione con Zend Framework

    mah... alla fine sono cosa da decidere quando butti giù il progetto e non è detto che una cosa sia meglio dell'altra... soprattutto a prescindere!
    metti per esempio che usi git o un altro sistema di versionamento... avere su file le stringhe tradotte ti permette di evitarti di scrivere un sistema di versionamento sul db ( ok volendo ci sono i backup del db ma non si possono gestire allo stesso modo! )

Discussioni Simili

  1. Risposte: 67
    Ultimo Messaggio: 17-01-2012, 10:40
  2. hosting compatibile con Zend Framework
    Di Timido nel forum Shared e Managed Webhosting
    Risposte: 18
    Ultimo Messaggio: 31-08-2009, 10:19
  3. EasyPHP 3.0 - Zend Framework
    Di Kevinoo nel forum Pannelli di controllo e Hosting software
    Risposte: 7
    Ultimo Messaggio: 30-03-2009, 23:58
  4. cpanel + zend framework
    Di alessiofx nel forum Pannelli di controllo e Hosting software
    Risposte: 1
    Ultimo Messaggio: 23-01-2009, 16:52
  5. localizzazione con Zend Framework
    Di andrea.paiola nel forum Io Programmo
    Risposte: 6
    Ultimo Messaggio: 07-04-2008, 20:25

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •