Multilingua

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
salvo78
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 04/01/2006, 13:58

Multilingua

Messaggio da salvo78 »

Ho installato la versione italiana di osc, volvo chiedervi se e´ possibile trasformare il front anche in lingua tedesca, solo il front praticamente quello che vedono i clienti.
Avatar utente
Razorblade
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 23/02/2005, 1:00
Località: Now in Italy

Messaggio da Razorblade »

Se conosci il tedesco o qualcuno sarebbe disposto a fare le traduzioni per te puoi farlo benissimo.
Devi aggiungere i files per quella lingua sotto la cartella languages.

Bye!
salvo78
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 04/01/2006, 13:58

salvo78

Messaggio da salvo78 »

Per la traduzione non e´ un problema...ma generalmente l´osCommerce non dovrebbe avere l´opzione multilingua?

Comunque potresti indicarmi la cartella con + precisione?
Nella mia root sono presenti solo queste cartelle

Admin- Cgi-bin - Download - images -includes - install - pub - tmp e poi ci sono i file sparsi tipo: account.php , login.php ecc...

Avatar utente
Razorblade
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 23/02/2005, 1:00
Località: Now in Italy

Messaggio da Razorblade »

Ciao,
la cartella in questione è

catalog/includes/languages

Visto che usi la lingua italiana all'interno dovresti avere un file chiamato generalmente "italian.php" e una cartella "italian".

Se vuoi crearti una nuova lingua fai quanto segue:

copia italian.php e la directory italian all'esterno di languages, quindi rinominali in german.php e german.
Dopodichè dovrai fare il "lavoraccio" della traduzione.

Se vuoi fare un pochino prima, scaricati l'ultima versione di oscommerce, al suo interno ha già la lingua tedesca, quindi non dovrai fare altro che ritoccarla un po in base alle tue esigenze.
Ovviamente non c'è bisogno che reinstalli tutto, copia solo la cartella german e il file german.php contenuti su includes/languages, dal pacchetto originale al tuo oscommerce.

Una volta che il file e la directory saranno presenti all'interno di languages avrai la possibilità di abilitarli/disabilitarli tramite pannello di amministrazione.

Se all'interno di languages hai già german e german.php devi solo abilitarli tramite admin.

Ricorda che se hai installato delle contributions che toccavano i files di lingua, utilizzando german dell'oscommerce originale dovrai aggiungere i vari "define" delle contrib.

Chiaro?

Bye!
salvo78
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 04/01/2006, 13:58

salvo78

Messaggio da salvo78 »

ma a me la cartella catalog non esiste nella root. ho elencato prima le cartelle presenti nella mia root.

La cartella language la trovo qui´:
admin/includes/languages/

Una volta che il file e la directory saranno presenti all'interno di languages avrai la possibilità di abilitarli/disabilitarli tramite pannello di amministrazione.


Allora mi chiedevo dove si abilitano? Sono andato a definisci lingua e mi appare questo:

Definisci Lingua Italiano

italian.php account.php
account_edit.php account_history.php
account_history_info.php account_newsletters.php
account_notifications.php account_password.php
address_book.php address_book_process.php
advanced_search.php banner_manager.php
checkout_confirmation.php checkout_payment.php
checkout_payment_address.php checkout_process.php
checkout_shipping.php checkout_shipping_address.php
checkout_success.php conditions.php
contact_us.php cookie_usage.php
create_account.php create_account_success.php
download.php index.php
info_shopping_cart.php login.php
logoff.php mainpage.php
password_forgotten.php privacy.php
products_new.php product_info.php
product_reviews.php product_reviews_info.php
product_reviews_write.php reviews.php
shipping.php shopping_cart.php
specials.php ssl_check.php
tell_a_friend.php



Avatar utente
Razorblade
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 23/02/2005, 1:00
Località: Now in Italy

Messaggio da Razorblade »

La cartella catalog da te non esiste perchè quando hai fatto l'upload hai copiato il suo contenuto direttamente nella root del tuo server.
La cartella /includes devi averla necessariamente però.
Controlla meglio.
Non toccare nulla in /admin/includes, per quello che chiedi non serve toccare li.

Prova ad entrare nel pannello di amministrazione, nel menu di sinistra clicca su "localizzazione", quindi su "lingue".
Vedrai quali lingue sono disponibili.

Dimmi se hai ancora dubbi, ti aiuto volentieri.

Bye!
salvo78
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 04/01/2006, 13:58

salvo78

Messaggio da salvo78 »

Ho fatto come hai detto tu e praticamente come lingua vede solo l´italiano, ecco cosa mi appare:

Lingue

Lingua Codice Azione
Italiano (default) it
Visualizzate 1 su 1 (di 1 lingue) Pagina 1 di 1

poi sulla destra ce la vece:

Nuova Lingua
Inserisci la nuova Lingua con i dati necessari


e ce una tabella da compilare ma non so come si fa´´.

Per quando riguarda la cartella includes quella esiste nella root, e ho visto che all´interno e´ presente anche la cartella language e in quest´ultima ho visto che sono presenti delle cartelle con diverse lingue, tra cui anche il german e oltre alle cartelle sono presenti anche i file .php.

Come devo procedere?

Grazie per la cordialita´ e la disponibilita´ ma sai e´ la prima volta che mi cimento con osc pero´ siccome mi affascina molto ho intenzione di proseguire.
:wink:
Avatar utente
Razorblade
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 23/02/2005, 1:00
Località: Now in Italy

Messaggio da Razorblade »

Una volta cliccato il tasto "nuova lingua" avrai 5 campi da compilare.
Per la lingua tedesca devi inserire i seguenti dati:

Nome: Deutsch

Codice: de

Immagine: icon.gif

Cartella: german

l'ultimo campo lascialo pure vuoto

Se la cartella german è presente come hai detto avrai la possibilità di selezionare la lingua tedesca nel tuo negozio.

Bye!
salvo78
membro Regular
membro Regular
Messaggi: 103
Iscritto il: 04/01/2006, 13:58

salvo78

Messaggio da salvo78 »

Ci sono riuscito...ti ringrazio molto sei stato gentilissimo. :wink:
Avatar utente
Razorblade
membro Regular
membro Regular
Messaggi: 116
Iscritto il: 23/02/2005, 1:00
Località: Now in Italy

Messaggio da Razorblade »

Nulla.

Bye!
Rispondi