Traduzione
Che cosa significano i colori delle icone di traduzione?
- Rosso – non è stata effettuata alcuna traduzione
- Giallo – la traduzione è stata fatta da un robot
- Verde – la traduzione è stata fatta da umani (o approvata da uno di essi)
Come posso evitare che un determinato testo venga tradotto?
no_translate
“, per esempio:<span class="no_translate"> This text is not translated </span>
È inoltre possibile utilizzare il codice funzione seguente, se del caso:
[tp no_translate="y"] This text is also not translated [/tp]
Il tag codice HTML eviterà anche traduzione:
<code> $this_code_won't_be_translated </code>
Come contrassegnare un post con una lingua diversa da quella predefinita?
Aggiornamento: versioni più recenti del plugin semplicemente consentono di impostare la lingua di post con una casella di selezione che appare sotto il post
Ho una traduzione per un articolo completo, posso usarla invece frase per frase?
Avvolgere il testo attuale con il codice:
[tp not_in="es"]Hello, World[/tp]
Aggiungere il nuovo testo nella parte inferiore avvolta nel codice seguente:
[tp lang="es" only="y"]Hola, Mundo[/tp]
E 'possibile utilizzare immagini diverse in lingue diverse nei miei temi?
$my_transposh_plugin->target_language
come parte del descrittore dell'immagine, questa si caricherà immagini diverse in base alla lingua corrente. In alternativa, in luoghi in cui i codici brevi sono supportati è possibile utilizzare il mylang
shortcode come nel seguente esempio:
<img src="http://s.transposh.net/s/logo[tp mylang="y" lang="he,es"][/tp].png" title="transposh logo" width="300" height="86" />
Voglio tradurre il tag title (o di qualsiasi altra meta tag)
Sto usando un shortcode per disattivare la visualizzazione del testo in mia lingua di default, ma mostra ancora
Ho consentire di tradurre nella lingua predefinita, eppure non riesco a vedere l'opzione di tradurre sulla mia pagina lingua di default
Amministrazione / Installazione
Cosa significano i colori rappresentano l'interfaccia amministrativa?
- Verde – questo linguaggio è attivo e tutti gli utenti lo vedranno
- Giallo – solo gli utenti con capacità di traduzione possono vedere questa lingua (questo è disabilitato traduzione è disponibile una volta anonimo)
- Vuoto – lingua non appariranno sul widget
Qual è il trascinamento dei linguaggi utilizzati per?
Quali sono i benefici per consentire traduzione anonima?
Ho installato il plugin e non è successo niente
Si prega di ricordare le seguenti "regole pratiche"
- Un linguaggio marcato come visibile avrà la sua bandiera mostrato all'interno del widget.
- Un linguaggio marcato per la modifica permetterà un traduttore (chiunque segnato nella 'che possono tradurre sezione') modificare manualmente la pagina. i.e. tradurre il check-box apparirà nella widget.
- L'attivazione di traduzione automatica verrà automaticamente tradurre una pagina (senza richiedere attivata la modalità Modifica) per chiunque la visualizzazione della pagina indipendentemente dal loro ruolo. Tuttavia, avverrà solo per le lingue marcate modificabili.
Anche – Si prega di fare particolare attenzione per convalidare il codice HTML, l'aggiunta di tag extra che vengono chiusi nel modello possono portare a rottura il nostro parser. Utilizzare il servizio W3C per maggiori informazioni. Se tutto è stato impostato correttamente e ancora non succede nulla, non esitate a contattarci.
Ho installato il plugin e non è successo niente - temi connessi
Come ripristinare un backup
Sai di qualsiasi provider Transposh amichevole di hosting?
Ho l'ultima versione, ma non riesco a selezionare il widget di bandiere
La versione 0.9.3 - Dove sono finiti i miei bandiere andare?
Modifiche
La mia lingua di destinazione non compare l'elenco delle lingue
Sto usando l'interfaccia di bandiera e vorrei cambiare la bandiera usata per un'altra lingua
Per esempio, per cambiare la bandiera per la lingua inglese dalle stelle e strisce alla Union Jack a trovare la seguente riga
'en' => 'English,English,us,en_US',
E modificarlo:
'en' => 'English,English,gb,en_US',
Si noti che questo funziona out of the box solo nella versione non css del widget, per fare questo lavoro nella versione css si dovrà modificare l'immagine usata.
Come posso aggiungere l'interfaccia plugin senza usare la barra laterale widget?
<?php if(function_exists("transposh_widget")) { transposh_widget(); }?>
Se si desidera utilizzare uno stile widget di diverso lo stile di default e il titolo, si può usare qualcosa come:
<?php if(function_exists("transposh_widget")) { transposh_widget(array(), array('title' => 'Translation', 'widget_file' => 'flags/tpw_flags.php')); }?>
Il file di widget è in realtà la posizione del file di origine widget nella directory sub widget, puoi vedere tutte le opzioni possibili in il nostro sviluppo sito. Alcune opzioni includono intereting 'flags/tpw_flags_css.php'
e 'select2/tpw_select2.php'
. Si può anche verificare tutte le opzioni correnti nel nostro widget di galleria.
Se si vuole fare in modo che l'. Css js e. Esterno vengono inclusi, assicurarsi di aggiungere il parametro ext_call come:
<?php if(function_exists("transposh_widget")) { transposh_widget(array(), array('title' => 'Translation', 'widget_file' => 'flags/tpw_flags.php'),true); }?>
Voglio ottenere l'impostazione corrente della lingua nel mio codice / tema
Dalla versione 0.8.4 è possibile utilizzare la seguente funzione globale:transposh_get_current_language();
Voglio che la mia immagine css con meno bandiere
Problemi noti
Ottengo il seguente errore (syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR)
Ottengo pagine vuote durante la visita le pagine tradotte
Il plugin è troppo lento / consuma troppe risorse / il mio fornitore di hosting vuole uccidermi / pagina di risultati di velocità sono bassi
- Si consiglia vivamente di utilizzare un plugin di caching locale di memoria, come APC. L'utilizzo di questa estensione php ridurrà drasticamente il carico sul tuo server MySQL.
- Si consiglia inoltre l'installazione di un plugin per wordpress caching come WP-Super-Cache
Se non si può fare niente di tutto questo, un migliore servizio di hosting è consigliato, non ci colleghiamo a nessuno qui perché nessuno ci ha ancora offerto alcun pagamento 😉
L'interfaccia appare confusa
bandiere css sono questioni su IE6 per i miei utenti
Il mio tema sta usando Cufon per i font e le traduzioni si incasinato
Sto usando la funzione di traduzione URL e alcune pagine tornare 404 - pagina non trovata
Fissare tale errore può essere fatto o disattivando la funzione, o lavorare sul database direttamente per eliminare la duplicazione. In futuro si fisserà la risoluzione back URL per diventare più prevedibili.
Plugin
consultate il nostro plugin per compatibilità matrice sul nostro wiki sviluppo, sentitevi liberi di contribuire ad essa.
Plugin di sostegno: php rapida
Gli utenti di php rapida dovrà disattivarlo, aggiungere "transposh.js" nella ignore list, clicca su "configurazione di prova", poi riattivarlo.
Plugin di sostegno: Google Sitemap XML
do_action('sm_addurl', $page);
Ci auguriamo che le prossime versioni includeranno presente di default, e per ora è possibile ottenere il file di patch dal nostro sito.
Dopo un cambiamento di lingue usate, vi sono accolti per innescare un nuovo accumulo di sitemap.
Aggiornamento 27/3/12: Si prega di notare che la versione 4 Transposh beta supporta di default, c'è bisogno di fare nulla.
Plugin di sostegno: WP-Super-Cache
Risoluzione dei problemi
Nessuna traduzione succede
- Controllare che i transposh.js viene incluso nel tuo html
- Verificare che non vi è alcuna vecchia versione di jquery.js essere incluso per il tema
- Controllare console Java del tuo browser per eventuali errori
- Provare a fissare la base di dati nelle impostazioni di Transposh
- Provare a disabilitare la barra di avanzamento (Potrebbe essere utile se vi è un conflitto jQueryUI)
- Provare a utilizzare il pulsante Traduci tutto nella pagina delle impostazioni
Traduzione ferma a metà pagina
- Verifica che il tuo html passa verifica w3c
- Assicurarsi che nessun caratteri nascosti di nascosto in (come UTF 0003), questo a volte accade quando si incolla da Word
Non riesco a vedere l'interfaccia di traduzione dopo aver premuto le icone nella pagina di modifica
Si può anche provare a utilizzare il jQueryUI di override parametro avanzato (1.8.24 è un buon numero)