Accesso Utenti

Utenti Registrati

1714 Registrati
0 Oggi
0 Questa settimana
0 Questo mese
Ultimi utenti: ppyxxyrp

LucaZone Blog

Guide e mini-guide


nov 29
2008

Community Builder e Joom!fish

Scritto da admin in Joomla 1.5Joomla 1.0.XCommunity Builder

admin
Come promesso ecco la guida per avere anche i campi del community builder ( registrazione e profilo) in multi-lingua con joom!fish

Cosa ci serve:

Prima di tutto ci servono i file di lingua del community builder, esempio se abbiamo il sito in multi- lingua con le lingua Italiano e Inglese, ci servono i file italian.php e english.php/ default_language.php del CB, che li potete prelevare dal vostro sito:

Italiano: /components/com_comprofiler/plugin/language/italian
Inglese: /components/com_comprofiler/plugin/language/default_language/
Ed occorre avere anche un editor di testo, va bene anche il blocco note.

Adesso che avete i file di lingua a portata di mano, iniziamo la spiegazione:

Ora dovete analizzare i campi per la registrazione o del profilo, per crearne di nuovi o convertire quelli esistenti.

Se noi dobbiamo crearne un nuovo campo, basterà ora definire il file di lingua con nuove istruzioni di lingua, esempio:

un campo dove inserire il colore degli occhi

Campo:

Italiano: DEFINE('_UE_SB_OCCHI','Colore degli occhi);

Inglese: DEFINE('_UE_SB_OCCHI',' color of the eyes');

Descrizione Campo:

Italiano: DEFINE('_UE_SB_OCCHIDESC','Inserite il Colore degli occhi);

Inglese: DEFINE('_UE_SB_OCCHIDESC',' you insert color of the eyes ');

Per l'Italiano, apriamo i file di lingua italian.php del CB, ed inserite queste righe, appena definite

Italiano: DEFINE('_UE_SB_OCCHI','Colore degli occhi);
Italiano: DEFINE('_UE_SB_OCCHIDESC','Inserite il Colore degli occhi);

E salvate il file italian.php

Per l'Inglese, apriamo il file english.php/default_language.php del CB, è inserite queste righe

Inglese: DEFINE('_UE_SB_OCCHI',' color of the eyes');
Inglese: DEFINE('_UE_SB_OCCHIDESC',' you insert color of the eyes ');

Salvate il file english.php

A questo punto, carichiamo i file di lingua,

per l'italiano (italian.php) qua:
Italiano: /components/com_comprofiler/plugin/language/italian

Per l'inglese (english.php/default_language.php) qua:
Inglese: /components/com_comprofiler/plugin/language/default_language/

Adesso creiamo il campo:
andate in admin, componenti --> Community Builder --> gestione campi

Fate nuovo campo / new Field,

Impostate il campo come volete è:
In title/titolo, inserite questo: _UE_SB_OCCHI
In Descrizione / Description/"i" field-tip: text or HTML, inserite questo: _UE_SB_OCCHIDESC

Poi fate salva, ecco ora avete creato un campo in muli-lingua per il CB


Se per caso avete gia il campo, basta solo modificare le variabili, andate in componenti --> Community Builder --> gestione campi

Selezionate il campo che vi interessa, per esempio avete precedentemente creato un campo colore degli occhi, accedete in quel campo, e modificate in:

title/titolo, inserite questo: _UE_SB_OCCHI
Descrizione / Description/"i" field-tip: text or HTML, inserite questo: _UE_SB_OCCHIDESC

Fate salva

Ecco anche il campo in precedenza creato diventa in multi-lingua

Ora se provate a fare il cambio di lingua con il joom!fish, anche i campi di registrazione o del profilo vengono tradotti.


Guida creata da: LucaZone.net
Vietato la riproduzione ed il trasferimento, totale o parziale,
con qualsiasi mezzo dei suddetti dati.

Commenti (3)Add Comment
mistergions
...
scritto da mistergions, maggio 15, 2009
Ciao, come modifico l'email che il sistema invia ai moderatori quando un nuovo utente s'iscrive? vorrei che venissero inviati tutti i dati che l'utente ha inserito. Come faccio?
leonte54
Direct Access to this location is not allowed.
scritto da leonte54, luglio 28, 2010
Salve, ho trovato molto utili i consigli di questi articolo, ma sto avendo qualche difficoltà nell'utilizzare il form di registrazione ed quello del login.
Nel momento in cui vado nella sezione tradotta (spagnolo) in queste due pagine mi appare il messaggio di errore: "Direct Access to this location is not allowed."
Inoltre nel form di registrazione è previsto un campo con un menu a tendina con le regioni, come posso fare per attivare la traduzione su questo campo?
Grazie
raziel1973
file di lingue mancanti
scritto da raziel1973, ottobre 20, 2010
Salve ho provato a seguire il tutorial, ma già all'inizio non trovo le lingue nella cartella

Italiano: /components/com_comprofiler/plugin/language/italian
mi da solo il default lenguage...
devo installare qualche plug in?
grazie a tutti
Tony

Scrivi commento
Si deve essere connessi al sito per poter inserire un commento. Registratevi se non avete ancora un account.

busy