Back to top

Autore Topic: Joomla 1.5 - Modifiche al template e al file lingua - RISOLTO  (Letto 12200 volte)

Offline Paparino

  • Esploratore
  • **
  • Post: 102
  • Sesso: Maschio
    • Mostra profilo
Salve a tutti. Spero in un cortese aiuto per un problema che non riesco a risolvere.

Qui www.animalclub.net ho installato joomla 1.5.14 localizzato italiano e il template ja_xenia_ii - JoomlArt.com.

In alto al centro, dopo il menù a barra, compare adesso HOME_TRIAL Home. All'inizio era una indicazione "fissa" in inglese "You are here:", così ho cercato di renderla variabile.

All'interno dei files "generali" it-IT.ini e en-GB.ini ho inserito la costante

- HOME_TRIAL=Percorso: (per il file dell'italiano)
- HOME_TRIAL=You are here: (per il file dell'inglese)

E questo è il codice PHP che utilizzo all'interno dell'index.php del template:

Codice: [Seleziona]
<strong><?php echo 'HOME_TRIAL'?> </strong> <jdoc:include type="module" name="breadcrumbs" />

Con Joomla 1.0x, con un unico file generale di lingua, questo sistema funzionava. Ma con Joomla 1.5.xx sembra tutto più difficile. O magari è un errore nel codice PHP? Grazie per l'aiuto che potrete darmi.  ;D
« Ultima modifica: 02 Nov 2009, 14:08:07 da Paparino »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #1 il: 28 Ott 2009, 23:30:32 »
Magari la faccio troppo semplice ma se tu fai così:
Codice: [Seleziona]
<strong>Percorso: </strong> <jdoc:include type="module" name="breadcrumbs" />non risolvi?  ;D
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Paparino

  • Esploratore
  • **
  • Post: 102
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #2 il: 28 Ott 2009, 23:51:41 »
Bhé... torno da dov'ero partito... Infatti, in origine c'era, "in chiaro", You are here:...

Il punto è di rendere il testo variabile assegnando alla costante HOME_TRIAL il valore di volta in volta definito dalla lingua in uso. In questo modo, con Joom!Fish, per esempio, il testo cambierà da You are here: a Percorso: ogni volta che si passa da una lingua all'altra. E ovviamente, questo varrà per qualsiasi file di lingua venga installato.

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #3 il: 29 Ott 2009, 00:34:21 »
Ah si scusami, non avevo letto per bene il tuo post  ;D
Prova a chiamare la variabile di testo in questo modo:

Codice: [Seleziona]
<strong><?php echo JText::_('HOME_TRIAL'); ?> </strong> <jdoc:include type="module" name="breadcrumbs" />
« Ultima modifica: 31 Ott 2009, 14:06:37 da tonicopi »
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Paparino

  • Esploratore
  • **
  • Post: 102
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #4 il: 29 Ott 2009, 00:48:11 »
No, non va...

Né, come dici, così:

Codice: [Seleziona]
<?php JText::_('HOME_TRIAL'); ?>
E neppure così:

Codice: [Seleziona]
<?php JHTML::_('HOME_TRIAL'); ?>

Scompare tutto: www.animalclub.net

Offline Paparino

  • Esploratore
  • **
  • Post: 102
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #5 il: 29 Ott 2009, 20:54:57 »
Ragazzi... tonicopi... Nessuna idea?  ???

Non riesco a "rassegnarmi" che una cosa così semplice da fare con joomla! 1.0.x (vedi qui: www.gabrielelentini.com) diventa un "affare di stato" in joomla! 1.5.x ! :o

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #6 il: 29 Ott 2009, 21:06:37 »
Che sia per via del fatto che la frase iniziale del pathway in joomla 1.5 si può gestire dal modulo breadcrumbs, che quindi può essere tradotto da joomfish?  ;D
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Paparino

  • Esploratore
  • **
  • Post: 102
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #7 il: 29 Ott 2009, 21:21:24 »
Direi di no... In questo caso, la frase "in chiaro" You are here resta quella anche con swich su English. Solo i Titoli dei moduli assegnati ai vari "spazi-modulo" sono traducibili con JoomFish.

JoomFish non traduce nulla di quello che non è "riconducibile" a costanti "decifrate" nel/nei file(s) di lingua.

Mi preoccupo  :-\

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #8 il: 29 Ott 2009, 21:28:00 »
Ma che spiritoso...  ;D
Ti assicuro che ho appena provato qui:
http://www.italianats.org/
e la cosa funziona alla perfezione. Ho tradotto il modulo solo nella lingua inglese.
Puoi smettere di preoccuparti e anche di complicarti la vita  :D
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Paparino

  • Esploratore
  • **
  • Post: 102
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #9 il: 29 Ott 2009, 21:48:08 »
Scusa, ma in www.italianats.org prima delle voci di menù vedo solo una "casetta" in formato grafico.Quindi non capisco:

- in origine, all'interno del file index.php del template, c'era You are here: Home...
      - scritto "in chiaro" con php echo You are here:

Posso modificare, nell'index.php, You are here: con Percorso:
      - con php echo Percorso:

ma non posso fare tradurre a JoomFish! You are here: con Percorso: e viceversa, a meno che non diventa HOME_TRIAL con i corrispondenti You are here: e Percorso: definiti nel file di lingua.

Comunque, magari sbaglio io  :-[

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #10 il: 29 Ott 2009, 22:49:37 »
Ma dopo la casetta in formato grafico vuoi dirmi che non leggi home: in italiano, a cui segue il percorso se sei in un pagina diversa dalla home.

Mentre in inglese dovresti leggere You are here:
Fammi sapere perchè sono io che inizio a preoccuparmi.
Senti Paparino, prova ad  aprire il tuo modulo bredcrumbs e scriverci nei parametri a destra la parola con la quale vuoi dare inizio al pathway.
Poi apri joomfish, traduzioni, moduli, selezioni la lingua dove lo vuoi tradurre e poi apri breadcrumbs e traduci la frase nei parametri, poi pubblichi e salvi.
Possibile che la faccenda funzioni solo da me, te la mostro e tu non la vedi?  >:(
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #11 il: 30 Ott 2009, 11:31:14 »
ciao
confermo la scritta che appare sul sito  postato da Tonicopi e

You are here
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline Paparino

  • Esploratore
  • **
  • Post: 102
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #12 il: 30 Ott 2009, 21:52:54 »
Allora, ricomincio... da tre:

Nel file index.php ORIGINALE, ci sta:

Codice: [Seleziona]
<strong><?php echo 'You are here:'?> </strong>
Segue "freccetta grafica" tipo -> e POI Home. QUESTO Home può essere certamente tradotto da JoomFish! PERCHE' E' UNA COSTANTE DEFINITA nei vari file di lingua.

Nel sito indicato da Tonicopi la casetta-file grafico corrisponde alla scritta You are here: del mio template. QUESTA SCRITTA RESTA SEMPRE LA STESSA PERCHE' NON E' UNA COSTANTE A CUI COLLEGARE IL VALORE You are here: oppure Percorso: RECUPERATO DAI FILES DI LINGUA (Italiano o Inglese).

QUESTA IMPOSTAZIONE NON CONSENTE LA TRADUZIONE E, quindi, ho cercato di risolvere con HOME_TRIAL.

Credo che il problema della mancata assunzione - nella costante HOME_TRIAL - dei valori You are here o Percorso, dipende dal PHP 5 e da come tratta costanti e variabili.

That's All...  :o

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #13 il: 30 Ott 2009, 21:59:36 »
Insomma non la vuoi capire paparino! In joomla 1.5 è il modulo breadcrumb che crea quella variante con la quale inizia il pathway e si può tradurre con joomfish. Non era questo il tuo problema?
  :)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Paparino

  • Esploratore
  • **
  • Post: 102
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #14 il: 30 Ott 2009, 22:23:05 »
Mettiamola così: NON è questo il problema... Continuiamo a fare DUE discorsi diversi, OGNUNO DEI QUALI E' CORRETTO ma non c'entra con l'altro.

Tu ti riferisci al titolo del pathway io alla "casetta": fai finta che la casetta sia una scritta, COME FARESTI A TRADURLA? Questa scritta PRECEDE Home oppure Gallery oppure Download.

Il percorso sarebbe :

You are here: -> Home -> Dovnload

You are here: , invece, è la Casetta-grafica...

 :'(

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #15 il: 30 Ott 2009, 22:59:04 »
Sto perdendo ogni speranza... :'( :'( :'(
Lascia perdere la casetta. Se vuoi te la cancello.
Ho capito che tu vuoi tradurre la scritta che sta davanti al pathway ma si da il caso che puoi cancellare quella scritta perchè CI PENSA IL MODULO A CREARLA! E quella frase E' TRADUCIBILE.
Ti vuoi togliere le fette di prosciutto dagli occhi oppure no?  ;D Riguarda:
http://www.italianats.org
home compariva perchè IO avevo scritto home nel modulo breadcrumbs e l'avevo tradotto solo per l'inglese. Per amore tuo adesso ho scritto Voi siete qui:e l'ho tradotto in tutte le 4 lingue.
E con questo dichiaro che smetto di discutere! :D
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Paparino

  • Esploratore
  • **
  • Post: 102
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #16 il: 30 Ott 2009, 23:31:51 »
Ti ringrazio per la pazienza.

Buon lavoro.

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #17 il: 02 Nov 2009, 09:53:03 »
Ciao Paparino,
stiamo parlando di un template commerciale, quindi la soluzione migliore sarebbe chiedere allo sviluppatore come fare.
Ti suggerisco però di creare un file lingua apposito per il template come fa ad esempio il teplate beez o ja_purity e di non utilizzare i file generali. In particolare osserva il beez che mi sembra abbia una stringa molto simile a quella che vuoi inserire.
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #18 il: 02 Nov 2009, 10:15:12 »
Quoto ste e ribadisco a paparino che per quanto riguarda la lingua avevo già risposto un bel pò di post fa:
Ah si scusami, non avevo letto per bene il tuo post  ;D
Prova a chiamare la variabile di testo in questo modo:

Codice: [Seleziona]
<strong><?php echo JText::_('HOME_TRIAL'); ?> </strong> <jdoc:include type="module" name="breadcrumbs" />
. Ma ribadisco anche che un modo molto più semplice  e pratico per inserire (e poter tradurre con joomfish)la frase iniziale del pathway è quello di utilizzare l'apposita funzione nei parametri del modulo breadcrums  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Paparino

  • Esploratore
  • **
  • Post: 102
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla 1.5 - Modifiche al template e al file lingua
« Risposta #19 il: 02 Nov 2009, 11:09:41 »
Per ste:

Gentilissimo, grazie. Per la verità ci ho già provato, seguendo precisamente le impostazioni di ja_purity (altro template dello stesso produttore), con due file "dedicati" (per l'inglese e per l'italiano), PRIMA tutti e due collocati nella dir "language" (e non andava), POI nella stessa dir del template (e non va neppure). Non sono, però, sicuro, della corretta istruzione PHP. Se mai ci riesco, morirò più tranquillo e, comunque, riporterò nel forum ché, così, avrà un senso per "la comunità".

Per tonicopi:

Bhé, ci sarà pure un motivo se... uno va ad ESCORT e un altro va a TRANS. Sarà, magari, questione di gusti, di scelte di vita, di opinioni, di quello che vuoi tu... Uno può pure "ribadire" che "a TRANS" è immancabilmente... "un modo molto più semplice  e pratico per inserire...". Ok... Non è precisamente la stessa cosa ma Ok...
Un altro, invece, vorrebbe tradurre un testo direttamente inserito nel codice e non un "titolo" che diventa un link invece di essere un'indicazione "generale".

Prosciutto negli occhi per prosciutto negli occhi, a ognuno le sue fette...  ;D
« Ultima modifica: 02 Nov 2009, 11:14:22 da Paparino »

 



Web Design Bolzano Kreatif