Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : Megadream 14 Jul 2012, 09:33:19

: modificare voci template "leave a comment"
: Megadream 14 Jul 2012, 09:33:19
ci sono alcuni template gratuiti che hanno nelle loro sezioni dei commenti voci in inglese

ad esempio : lascia un commento - e' scritto in leave a comment

e' possibile risalire al file giusto da poter modificare per renderlo in italiano??

la cartella language e' presente ma sono una  marea di file!

thnks!!
: Re:modificare voci template "leave a comment"
: conti1 14 Jul 2012, 10:40:22
ciao lo devi fare proprio da li  non hai altre alternative .
posta il nome del template se è free altrimenti rivolgersi al costruttore.
: Re:modificare voci template "leave a comment"
: Megadream 14 Jul 2012, 11:09:58
ciao lo devi fare proprio da li  non hai altre alternative .
posta il nome del template se è free altrimenti rivolgersi al costruttore.

ecco il template free
sito : http://www.zootemplate.com/demo25/
Downloads: ZT Xenia package
: Re:modificare voci template "leave a comment"
: conti1 14 Jul 2012, 11:53:20
il pacchetto  che si scarica ha joomla integrato  se hai installato il quickstart  e poi installato la lingua italiana devi creare la traduzione, se non erro  è il componente k2 che ti fa i  commenti cerca e traduci in italiano
ma sei sicuro della dicitura?
io trovo solo questo
K2_LATEST_COMMENTS="Latest Comments"
comunque se manca va tradotta nel  file it-IT.ini
: Re:modificare voci template "leave a comment"
: Megadream 14 Jul 2012, 11:58:37
il pacchetto  che si scarica ha joomla integrato  se hai installato il quickstart  e poi installato la lingua italiana devi creare la traduzione, se non erro  è il componente k2 che ti fa i  commenti cerca e traduci in italiano
ma sei sicuro della dicitura?
io trovo solo questo
K2_LATEST_COMMENTS="Latest Comments"
comunque se manca va tradotta nel  file it-IT.ini

grazie per la risposta, ma quando installi in maniera definitiva nell' ftp all' interno della cartella "language" nn c'e la voce k2_latest_comments

possibile che non c'e un software che fa un ricerca chiave sulle parole dei file ini?
: Re:modificare voci template "leave a comment"
: conti1 14 Jul 2012, 12:16:10
non serve un  programma apposito  non è che ci sono 500000000 voci  , apri il file  con un editor io ti consiglio notepad++ fai la ricerca se non c'è fai la traduzione.
: Re:modificare voci template "leave a comment"
: alexdi 14 Jul 2012, 12:21:03
Chiedo scusa per l' intromissione.

Da una certa versione di joomla (non ricordo quale, dalla 2.5 sicuro) , è possibile eseguire l' override dellla lingua.

Si fa dal menù Estensioni->gestione lingua->Override->nuovo.

Non ho capito però se è questo il caso...
: Re:modificare voci template "leave a comment"
: Megadream 14 Jul 2012, 12:21:46
non serve un  programma apposito  non è che ci sono 500000000 voci  , apri il file  con un editor io ti consiglio notepad++ fai la ricerca se non c'è fai la traduzione.

certo che apro i file con notepad ma nella cartella "language" ne trovo qualcosa come !!98 file!!!!

 :( help!!
: Re:modificare voci template "leave a comment"
: Megadream 14 Jul 2012, 12:22:45
Chiedo scusa per l' intromissione.

Da una certa versione di joomla (non ricordo quale, dalla 2.5 sicuro) , è possibile eseguire l' override dellla lingua.

Si fa dal menù Estensioni->gestione lingua->Override->nuovo.

Non ho capito però se è questo il caso...
grazie, ma non lo permette di fare perche' l'installazione di questo joomla e' inglese, non c'e traduzione  italiana. a me basterebbe tradurre semplicemengte le voci "leave a comment" -
: Re:modificare voci template "leave a comment"
: alexdi 14 Jul 2012, 12:25:09
beh, allora devi per forza fare come dice conti1...o forse no ?
: Re:modificare voci template "leave a comment"
: conti1 14 Jul 2012, 14:08:49
certo che apro i file con notepad ma nella cartella "language" ne trovo qualcosa come !!98 file!!!!

 :( help!!

scusa il mio italiano non è perfetto  ok ma se ti dico it-IT.ini  e se tu ne  trovi 98  con quella estensione , ti conviene visto che oggi non fa tanto caldo   , sensa offesa vai a far volare gli aquiloni.
allora prendi un template con installazione inglese chiedi  come fare, ti diamo indicazioni , e neppure dopo avertelo  ripetuto  non ci arrivi.
te lo ripeto installa la lingua italiana  e poi traduci quel pezzo che manca.

oppure prendi la lingua del componente k2   e installa la lingua in italiano.
se ancora non ci  vieni fuori non so che dirti .
: Re:modificare voci template "leave a comment"
: tomtomeight 14 Jul 2012, 14:29:12
Anche se sono 98  o 980 ogni file ha una radice che riporta il nome del componente, del template, del plugin, ecc. Se non trovi nella cartella it-IT prova nella en-EN
: Re:modificare voci template "leave a comment"
: Megadream 14 Jul 2012, 14:44:12
Anche se sono 98  o 980 ogni file ha una radice che riporta il nome del componente, del template, del plugin, ecc. Se non trovi nella cartella it-IT prova nella en-EN

ho trovato in components/com_k2/template il file: item_comments_form.php

questo all'interno

:
<?php
/**
 * @version        $Id: item_comments_form.php 1492 2012-02-22 17:40:09Z joomlaworks@gmail.com $
 * @package        K2
 * @author        JoomlaWorks http://www.joomlaworks.net
 * @copyright    Copyright (c) 2006 - 2012 JoomlaWorks Ltd. All rights reserved.
 * @license        GNU/GPL license: http://www.gnu.org/copyleft/gpl.html
 */

// no direct access
defined('_JEXEC') or die('Restricted access');

?>


<h3><?php echo JText::_('K2_LEAVE_A_COMMENT'?></h3>

<?php if($this->params->get('commentsFormNotes')): ?>
<p class="itemCommentsFormNotes">
    <?php if($this->params->get('commentsFormNotesText')): ?>
    <?php echo nl2br($this->params->get('commentsFormNotesText')); ?>
    <?php else: ?>
    <?php echo JText::_('K2_COMMENT_FORM_NOTES'?>
    <?php endif; ?>
</p>
<?php endif; ?>

<form action="<?php echo JRoute::_('index.php'); ?>" method="post" id="comment-form" class="form-validate">
    <label class="formComment" for="commentText"><?php echo JText::_('K2_MESSAGE'); ?> *</label>
    <textarea rows="20" cols="10" class="inputbox" onblur="if(this.value=='') this.value='<?php echo JText::_('K2_ENTER_YOUR_MESSAGE_HERE'); ?>';" onfocus="if(this.value=='<?php echo JText::_('K2_ENTER_YOUR_MESSAGE_HERE'); ?>') this.value='';" name="commentText" id="commentText"><?php echo JText::_('K2_ENTER_YOUR_MESSAGE_HERE'); ?></textarea>

    <label class="formName" for="userName"><?php echo JText::_('K2_NAME'); ?> *</label>
    <input class="inputbox" type="text" name="userName" id="userName" value="<?php echo JText::_('K2_ENTER_YOUR_NAME'); ?>" onblur="if(this.value=='') this.value='<?php echo JText::_('K2_ENTER_YOUR_NAME'); ?>';" onfocus="if(this.value=='<?php echo JText::_('K2_ENTER_YOUR_NAME'); ?>') this.value='';" />

    <label class="formEmail" for="commentEmail"><?php echo JText::_('K2_EMAIL'); ?> *</label>
    <input class="inputbox" type="text" name="commentEmail" id="commentEmail" value="<?php echo JText::_('K2_ENTER_YOUR_EMAIL_ADDRESS'); ?>" onblur="if(this.value=='') this.value='<?php echo JText::_('K2_ENTER_YOUR_EMAIL_ADDRESS'); ?>';" onfocus="if(this.value=='<?php echo JText::_('K2_ENTER_YOUR_EMAIL_ADDRESS'); ?>') this.value='';" />

    <label class="formUrl" for="commentURL"><?php echo JText::_('K2_WEBSITE_URL'); ?></label>
    <input class="inputbox" type="text" name="commentURL" id="commentURL" value="<?php echo JText::_('K2_ENTER_YOUR_SITE_URL'); ?>"  onblur="if(this.value=='') this.value='<?php echo JText::_('K2_ENTER_YOUR_SITE_URL'); ?>';" onfocus="if(this.value=='<?php echo JText::_('K2_ENTER_YOUR_SITE_URL'); ?>') this.value='';" />

    <?php if($this->params->get('recaptcha') && $this->user->guest): ?>
    <label class="formRecaptcha"><?php echo JText::_('K2_ENTER_THE_TWO_WORDS_YOU_SEE_BELOW'); ?></label>
    <div id="recaptcha"></div>
    <?php endif; ?>

    <input type="sbmit" class="button" id="submitCommentButton" value="<?php echo JText::_('K2_SUBMIT_COMMENT'); ?>" />

    <span id="formLog"></span>

    <input type="hidden" name="option" value="com_k2" />
    <input type="hidden" name="view" value="item" />
    <input type="hidden" name="task" value="comment" />
    <input type="hidden" name="itemID" value="<?php echo JRequest::getInt('id'); ?>" />
    <?php echo JHTML::_('form.token'); ?>
</form>
: Re:modificare voci template "leave a comment"
: tomtomeight 14 Jul 2012, 14:49:05
Quindi metti quella stringa nel file lungua ed associala alla traduzione, oppure ci fai un override lungua

PS quel codice che hai postato sarebbe meglio racchiuderlo fra il tag # grazie
: Re:modificare voci template "leave a comment"
: Megadream 14 Jul 2012, 14:58:02
Quindi metti quella stringa nel file lungua ed associala alla traduzione, oppure ci fai un override lungua
PS quel codice che hai postato sarebbe meglio racchiuderlo fra il tag # grazie


come si fa, scusami, grazie
: Re:modificare voci template "leave a comment"
: tomtomeight 14 Jul 2012, 15:28:46
Se fai una ricetca nel forum trovi come fare un override della lingua.
: Re:modificare voci template "leave a comment"
: Megadream 15 Jul 2012, 09:42:27
Se fai una ricetca nel forum trovi come fare un override della lingua.

grazie per le preziose info. Effettivamente con "l' ovveride" riesco a modificare il testo, ma non su tutte le frasi dei commenti

ad esempio le voci "enter your name......" stranamente nonostante riesco a salvare, non me le cambia!! :(
: Re:modificare voci template "leave a comment"
: conti1 15 Jul 2012, 12:04:25
ciao
metersi a tradurre un componente quando  già c'è la traduzione  proprio non vi capisco .