Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Aprire Source Code >> .

Drupal T Testo Funzione

visitatori del tuo sito web possono provenire da qualsiasi parte del mondo e parlare qualsiasi numero di lingue. Se si desidera mantenere i visitatori che parlano una lingua diversa da quella che hai usato per scrivere originariamente il testo, il vostro sito web deve essere in grado di adattarsi a singoli utenti . Di Drupal " T testo" o "t ( ) " la funzione permette di rendere il vostro sito cambia automaticamente componenti di testo pre-specificati per abbinare la lingua del visitatore. Ciò che la funzione T non Do funzione testo T

di Drupal non si assume alcuna stringa di testo che si passa in esso e tradurlo automaticamente in qualunque lingua visitatore attuale della tua pagina sta usando . Le librerie necessarie per eseguire questa funzione sarebbero occupano spazio ben oltre ciò che la maggior parte dei server hanno da offrire e il codice di tradurre automaticamente il testo in qualsiasi lingua richiede una sofisticazione che va al di là di ciò che il software open source attualmente ha da offrire.


che T funzione non T accerta funzione testo

di Drupal che lingua del sistema operativo del corrente spettatore della tua pagina sta utilizzando , quindi controlla per vedere se è stata impostata una versione del blocco di testo si passa nella funzione per tale lingua . Se trova una stringa in questa lingua , lo indicherà al posto della stringa standard . Se non è stata impostata una stringa in questa lingua , però, continua a visualizzare la stringa di testo predefinito in lingua originale.
Funzione dei parametri

la funzione di testo T si prende tre parametri : " $ stringa ", "$ ARG" e " opzioni $ " il primo argomento , $ stringa , è la stringa di testo effettivo per il quale si desidera che la funzione di controllo . per una traduzione appropriata . Il secondo argomento , $ args , consente di utilizzare gettoni speciali per sostituire alcuni elementi del blocco di testo che verrà effettivamente visualizzato nella pagina web resa . Il terzo argomento , $ opzioni , consente di specificare la lingua da utilizzare per la traduzione , invece di una corrente dell'utente e impostare la proprietà contesto della stringa si sta passando alla funzione .
Cose da evitare

Poiché la stringa di testo che si passa in funzione del testo T di Drupal saranno trattati verbatim con Drupal , buone pratiche di sicurezza impone che non passa in variabili non si è prima verificato e che non si passa l'input dell'utente direttamente nella funzione come argomento . Passando in variabili sanitizzate può portare ad errori di pagina , e alimentando l'input dell'utente direttamente nella funzione può consentire ai tuoi visitatori caricare codice dannoso che potrebbe compromettere il server .

 

software © www.354353.com