हम कैसे मदद करें?

संक्षेप में बताएँ – हम ईमेल से संपर्क करेंगे।

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
मुख्य पृष्ठ पर

Testi e lingue

Quale lingua usa il widget, come la sceglie e come sostituire ciascuno dei suoi circa 200 testi, nell’account o nel codice.

Il widget usa tedesco, inglese e polacco. Ciascuno dei suoi circa 200 testi può essere sostituito: nell’account per tutte le pagine oppure nel codice per singole pagine.

Come il widget sceglie la lingua

Il widget si trova all’interno della Sua pagina. Ciò che il visitatore sta leggendo conta quindi più dell’impostazione del browser. L’ordine:

  1. Una lingua scelta dalla Sua pagina per questo visitatore tramite ReactiveChat('setLocale', …) (veda sotto).
  2. Una lingua fissa nel codice di incorporamento (data-rc-locale) o nella configurazione.
  3. Altrimenti la lingua della pagina da <html lang="…">.
  4. Altrimenti la lingua predefinita nell’account.
  5. Altrimenti la lingua del browser e, infine, l’inglese.

I codici regionali vengono abbreviati: de-AT diventa de. Una lingua sconosciuta al widget diventa inglese.

La cosa più importante è quindi un <html lang> corretto sulle Sue pagine. Il widget segue così autonomamente ogni versione linguistica del sito.

La lingua predefinita nell’account

In /app/projects/{id}, scheda Installazione, sezione Dati di base, scelga la Lingua predefinita: de, en o pl. Ha due funzioni:

Impostare la lingua nel codice

Fissa per una pagina, nel codice di incorporamento:

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-locale="pl"
        async></script>

Durante l’esecuzione, ad esempio dal Suo selettore della lingua:

ReactiveChat('setLocale', 'en');

setLocale cambia subito le diciture del widget. Il widget ricorda la scelta per un anno nel browser del visitatore, e questa prevale anche su data-rc-locale nelle altre pagine. Nel widget stesso non c’è un selettore della lingua. Se i visitatori devono scegliere, chiami setLocale dal Suo selettore.

Testi personalizzati nell’account

Nella scheda Testi e moduli, sezione Testi personalizzati, è elencato ogni testo del widget con la relativa chiave, raggruppato per area in sezioni chiuse. Il nostro testo compare in grigio nel campo. Ciò che inserisce lo sostituisce. Il titolo indica quanti testi personalizzati ha già.

Importante per la lingua: digiti i testi nella lingua predefinita del progetto, e lì hanno effetto. I visitatori il cui widget usa un’altra lingua continuano a vedere i nostri testi forniti. Per testi personalizzati in altre lingue, usi il codice (sotto), idealmente sulle pagine della rispettiva versione linguistica.

Le modifiche raggiungono i visitatori entro un minuto.

Le chiavi più importanti

Un estratto, per area:

Può vedere l’elenco completo nell’account.

La nota «Powered by reactive.chat» (veda Finestra della chat) e i testi dei tour del prodotto (veda Tour del prodotto) non possono essere modificati tramite i testi.

Sostituire testi nel codice

Nel codice di incorporamento con data-rc-strings come JSON, chiavi in notazione con punti:

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-locale="en"
        data-rc-strings='{"input.placeholder":"Your question about your order …","header.title":"Customer service"}'
        async></script>

Oppure nella configurazione:

ReactiveChat('boot', {
  strings: { 'input.placeholder': 'Your question about your order …' }
});

Una seconda chiamata boot sulla stessa pagina carica nuove strings. In questo modo può, ad esempio, modificare i testi dopo l’accesso.

I testi impostati nel codice valgono allo stesso modo in ogni lingua. Li imposti quindi su pagine la cui lingua è fissa e imposti anche lì la lingua.

Ordine di precedenza, dal più forte al più debole:

  1. Testi nel codice (strings): si applicano solo alla pagina in cui sono presenti.
  2. Testi personalizzati dall’account, nella lingua predefinita.
  3. I nostri testi forniti nella lingua del visitatore.
  4. Inglese.

Il codice prevale volutamente: se vuole usare diciture diverse su una singola pagina, lo fa lì senza modificare l’impostazione di tutte le altre.

Altri testi altrove

Alcuni testi hanno un campo proprio, spesso per lingua:

अंतिम अपडेट: