Su AlterVista, dove stai facendo le prove, SQLite dovrebbe essere già attivo senza dover fare nulla.
Per gestire il database SQLite puoi utilizzare
Adminer che è un software simile a PhpMyAdmin con le differenze che è formato da un solo file e puoi gestire oltre ai database MySQL anche PostgreSQL, SQLite, MS SQL e Oracle.
Dopo che hai scaricato Adminer, caricalo sul tuo server ed eseguilo via browser. Seleziona la lingua italiana in alto a sinistra, se non è già selezionata, e nell'autenticazione seleziona "SQLite 3" (mi sembra che sia questa la versione presente su AlterVista, ma, se ti dà problemi, prova con la versione 2).
A questo punto puoi creare il database cliccando su "Crea nuovo database", inserisci il nome del database che vuoi creare (possibilmente tutto in minuscolo e senza spazi e altri caratteri strani; per esempio, "traduzioni.db") e premi il pulsante "Salva".
Se tutto va a buon fine, dovresti essere all'interno del database vuoto. Clicca su "Crea tabella" per creare una nuova tabella e inserisci il nome della tabella (se non vuoi modificare lo script che ti ho scritto sopra, puoi inserire "tabella_traduzioni") e più sotto i due campi. Il primo campo sarà "word" di tipo
text e il secondo sarà "translation" sempre di tipo
text.
Dopo aver creato la tabella bisogna modificarne gli indici per far funzionare correttamente il
REPLACE. Quindi devi creare l'indice sulla colonna "word" di tipo
UNIQUE.
Con questo hai creato correttamente il database e ti ritroverai il file "traduzioni.db" (o con un altro nome che hai scelto) nella cartella.