MODIFICHE AI TESTI PRESENTI
Vi sono delle parti dei testi che NON sono modificabili nel Pannello di Amministrazione ma SOLO via FTP aprendo dei file* e modificando il codice presente, le cosidette "define di traduzione".
* Si consiglia di predisporre nel proprio PC due cartelle atte a contenere in una il file originale scaricato via FTP e nell'altra la copia modificata e quindi ricaricata a sostituzione del primo file originariamente scaricato.
Per effettuare le modiche nell'header (intestazione o fascia superiore) del negozio, come gli ALT TAG del logo, la scritta Qui il tuo slogan!, dimensioni dell'area link del logo o lapossibilità di utilizzare un'immagine tipo mybrand.png, aprire il file header.php che si trova in ogni cartella idioma, quindi nelle attuali cartelle (Classic sono state rinominate in "tuo_template" giusto?):
- /includes/languages/italian/tuo_template
- /includes/languages/english/tuo_template
Struttura del file header.php
define('HEADER_ALT_TEXT', 'Powered by Zen Cart :: The Art of E-Commerce [home link]');
define('HEADER_SALES_TEXT', '<h1>Qui il tuo slogan!</h1>');
define('HEADER_LOGO_WIDTH', '200px');
define('HEADER_LOGO_HEIGHT', '70px');
define('HEADER_LOGO_IMAGE', 'logo.gif');
define('HEADER_SALES_TEXT', '<h1>Qui il tuo slogan!</h1>');
define('HEADER_LOGO_WIDTH', '200px');
define('HEADER_LOGO_HEIGHT', '70px');
define('HEADER_LOGO_IMAGE', 'logo.gif');
Per cambiare il titolo della pagina che compare nella barra del browser ovvero i META TAG imposti per tutto il sito aprire il file meta_tags.php in:
- /includes/languages/italian/tuo_template
- /includes/languages/english/tuo_template
Struttura del file meta_tags.php
define('TITLE', 'Zen Cart!');
define('SITE_TAGLINE', 'L\'arte dell\'e-commerce');
define('CUSTOM_KEYWORDS', 'ecommerce, open source, shop');
define('SITE_TAGLINE', 'L\'arte dell\'e-commerce');
define('CUSTOM_KEYWORDS', 'ecommerce, open source, shop');
NOTA BENE: La define "L\'arte dell\'e-commerce" indica che qualsiasi apostrofo dovrà essere preceduto dal backslash altrimenti si otterrà un errore di interpretazione, attenzione!
Concludendo, per modificare i titoli dei box laterali, i nomi dei link nei box, i titoli delle pagine 2,3,4 a disposizione, le informazioni nel footer del sito e generalmente parecchie altre define di traduzione utilizzate in svariate parti del sito il file da modificare ` il file dell'idioma, nella nostra installazione quindi si tratta di italian.php e di english.php, posti in:
- /includes/languages
Breve parte della struttura del file italian.php
define('BOX_HEADING_MORE_INFORMATION', 'Altre informazioni');
define('BOX_INFORMATION_PAGE_2', 'Pagina 2');
define('BOX_INFORMATION_PAGE_3', 'Pagina 3');
define('BOX_INFORMATION_PAGE_4', 'Pagina 4');
define('BOX_INFORMATION_PAGE_2', 'Pagina 2');
define('BOX_INFORMATION_PAGE_3', 'Pagina 3');
define('BOX_INFORMATION_PAGE_4', 'Pagina 4');
ATTENZIONE !
Sempre nel medesimo file italian.php e se utilizzato anche in english.php sarà importante, come previsto dalla vigente normativa, attuare una modifica al footer (o piè di pagina) inserendo oltre alla denominazione aziendale, indirizzo, telefono anche la Partita I.V.A..
Si consiglia di utilizzare l'apposita define aggiungendo i previsti dati.
Per quanti intendano omettere il "Powered by Zen-Cart" ricordiamo che vi sono delle precise regole a tal proposito, perfettamente indicate nella licenza d'uso come indicato sia in ZenCart.com che in ZenCart-Italia.it.
TESTO NELLA HOME PAGE
Per effettuare le modiche alle scritte (sempre che non le si voglia disattivare da pannello di amministrazione) Zen Cart, E-commerce su misura - per tutte le esigenze e tutti i budget! e se negozio (per l'utilizzo quale show room la scritta è diversa) Benvenuto e buona navigazione tra i nostri articoli! - Vuoi registrarti o accedere con la tua identità? bisogna fare riferimento al file index.php che si trova in ogni cartella idioma, quindi nelle attuali cartelle (Classic sono state rinominate in "tuo_template" giusto?):
- /includes/languages/italian/tuo_template
- /includes/languages/english/tuo_template
Parte della struttura del file index.php
// Testo diverso se Negozio o Showcase
define('TEXT_GREETING_GUEST', 'Benvenuto e buona navigazione tra i nostri articoli!
Vuoi <a href="%s">registrarti</a> o accedere con la <a href="%s">tua identità</a>?');
define('TEXT_GREETING_GUEST', 'Benvenuto, curiosa liberamente tra i nostri articoli.');
define('TEXT_GREETING_PERSONAL', 'Piacere di rivederti <span class="greetUser"a>%s</span>!
Vuoi dare un\'occhiata agli <a href="%s">ultimi arrivi</a> ?');
define('HEADING_TITLE', 'Zen Cart, E-commerce su misura
per tutte le esigenze e tutti i budget!');
// Questa parte viene utilizzata per aprire con una sotto categoria
define('HEADING_TITLE', 'Zen Cart per tutte le esigenze!');
define('TEXT_GREETING_GUEST', 'Benvenuto e buona navigazione tra i nostri articoli!
Vuoi <a href="%s">registrarti</a> o accedere con la <a href="%s">tua identità</a>?');
define('TEXT_GREETING_GUEST', 'Benvenuto, curiosa liberamente tra i nostri articoli.');
define('TEXT_GREETING_PERSONAL', 'Piacere di rivederti <span class="greetUser"a>%s</span>!
Vuoi dare un\'occhiata agli <a href="%s">ultimi arrivi</a> ?');
define('HEADING_TITLE', 'Zen Cart, E-commerce su misura
per tutte le esigenze e tutti i budget!');
// Questa parte viene utilizzata per aprire con una sotto categoria
define('HEADING_TITLE', 'Zen Cart per tutte le esigenze!');
Nel medesimo file vi sono anche le define utilizzate per il contenuto nella scheda prodotto, eventualmente prendete nota e quando nello sviluppo del Vostro Progetto vi sarà questa necessità, saprete dove andare ...
Continua ...
Per rimuovere questo testo, cancellarlo dal Define Pages Editor.
Questo file si trova in /languages/italian/html_includes/tuo_template