PHP  »  Articoli  »  Web service 2.0 

Creare un'applicazione per Facebook in PHP

di: Marco Bonzanini     08 Gennaio 2009

Internazionalizzazione

Nei vari file dell'applicazione è possibile vedere come sia stata utilizzata in modo rigoroso una metodologia per poter tradurre la propria applicazione in più lingue. A monte, creando la nuova applicazione abbiamo definito l'inglese come lingua principale. Nel codice invece facciamo largo uso del tag <fb:intl> che nasce proprio con questo scopo: al suo interno inseriamo le parti testuali in inglese, che potremo poi tradurre utilizzando l'applicazione Translations, la quale tra l'altro consente anche ai nostri utenti di partecipare al progetto di traduzione. Per contenuti testuali particolarmente corti e non auto-esplicativi, è possibile utilizzare un attributo desc per aggiungere una descrizione relativa al testo da tradurre. Nel Wiki degli sviluppatori sono presenti dei suggerimenti che è opportuno seguire per predisporre al meglio il codice con il fine di consentire una più agevole traduzione.

Altri aspetti legati all'internazionalizzazione ruotano attorno alla gestione del tempo: da questo punto di vista, il tag <fb:date> ci consente di formattare una data in base alla localizzazione dei nostri utenti. L'input di questo tag consiste in un timestamp in formato Unix, creato quindi con la funzione mktime() e passato attraverso l'attributo t. Con l'attributo format specifichiamo invece il formato della data, come descritto nel Wiki.

Link di approfondimento

Concludiamo questa serie di articoli con dei link per approfondire quanto analizzato in queste pagine. Per la panoramica completa sull'API e sul linguaggio FBML rimandiamo naturalmente al Wiki ufficiale.

Fogli di stile:

Internazionalizzazione:

Guide PHP

Guida Yii Framework

Come creare applicazioni Web in modo semplice e veloce con il...

Guida Zend Framework

Diventate professionisti dello sviluppo Web. Zend Framework è lo...

Guida Applicazioni Facebook con PHP

Come realizzare un'applicazione per Facebook. Dalle basi della...

Altre guide

Newsletter @PHP

Ogni lunedì, direttamente nella tua e-mail: script, articoli, guide e tutorial su PHP, MySQL e Apache.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso PHP per Webmaster

11 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

25 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

05 Giugno 2012 a Roma
Disponibilità: 7 Posti