Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    DB per ecommerce multilingua

    Ciao a tutti,
    avrei bisogno di un piccolo aiutino per quanto riguarda la progettazione di un DB per un ecommerce multilingua.

    Ho due tabelle
    CATEGORIA (id_categoria, Categoria)
    PRODOTTI (Codice, id_categoria, nome, descrizione ...)

    Ho bisogno di tradurre i campi categoria, nome e descrizione.
    Il resto del sito viene tradotto tramite dei file esterni mediante variabili e attraverso una variabile che viene passata in query string riesco a richiamare il file IT o il file UK.

  2. #2
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Ciao, in rete ho trovato questo post, che utilizza il traduttore di google e ti restituisce la stringa che passi tradotta, c'è anche la possibilità di scegliere la lingua. Non l'ho provato ma sembra semplice ed efficente. Fammi sapere

  3. #3
    Grazie del pensiero.
    Avevo già visto questa funzione.

    Io vorrei realizzare un sistema di inserimento che permetta di gestire i dati sia in Italiano, sia in Inglese per ora. Poi ci sarà la possibilità in futuro di inserire altre lingue.
    Ho già i testi tradotti da un traduttore.


  4. #4
    un'idea potrebbe essere

    http://www.databaseanswers.org/data_models/b2c.htm

    oppure fai una tabella

    CAMPI(ID,NAME)

    una tabella LINGUE(ID,NAME)

    una tabella CAMPI_LINGUE(CAMPO_ID,LINGUA_ID,TRANSLATE)

    un tabella PRODOTTI_CAMPI(PRODOTTO_ID,CAMPO_ID)

    e quindi poi hai in campi

    codice:
    1,name
    2,description
    ...
    in lingue

    codice:
    1,Italiano
    2,English
    ...
    in CAMPI_LINGUE

    codice:
    1,1,Nome
    2,1,Descrizione
    1,2,Name
    2,2,Description
    ...
    in PRODOTTI_CAMPI

    codice:
    //prodotto_id = 1
    1,1
    1,2
    ...
    e quindi sai per ogni campo qual'è la sua traduzione
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.