Back to top

Autore Topic: [RISOLTO] Problemi codifica UTF-8 con vari componenti  (Letto 19275 volte)

SteveTW

  • Visitatore
Un salutone a tutti,
Allora il mio problema è questo:

1. il sito internet lo lascio pubblico e si trova su http://www.globalprop.eu/public; come potete vedere il sito è sviluppato in tre lingue: italiano, inglese e russo

2. per la gestione della lingua ho ovviamente utilizzato joomfish che mi sembra quello più completo e versatile e che non mi ha mai creato particolari problemi, quindi mi rivolgo sicuramente a chi ha già utilizzato il componente

3. il problema mi nasce nel momento in cui ho installato il componente Acajoom versione free per la gestione delle newsletter; come potete vedere dalla colonna di destra, il modulo prevede l'iscrizione scegliendo la lista preferita, in questo caso rappresentata dalla lingua di appartenenza, cosicchè l'utente può scegliere in quale lingua ricevere le newsletter (questa opzione l'ho estrapolata dal support del sito di Acajoom)

4. se provate però a passare dalla lingua italiana / inglese al russo ecco che nascono i problemi: non so per quale motivo la lingua (utilizzo UTF-8 e dovrebbe funzionare, mentre ahimè non lo fa.....  :'( ) russa nel modulo di Acajoom, come del resto per tutto il componente (la gestione della propria iscrizione) non viene gestita come per tutti gli altri componenti di joomla:

sono andato a vedere nella directory language di default di Joomla ed in effetti non c'è nulla di associato ad Acajoom in lingua russa, mentre se entro nella directory language del componente sul lato administrator, esiste un file russian.php che però non penso stia facendo il suo dovere)

Avete suggerimenti per me? Ringrazio per l'attenzione!!!
« Ultima modifica: 29 Gen 2009, 16:10:54 da SteveTW »

Offline ellezero

  • Global Moderator
  • Abituale
  • *****
  • Post: 1436
  • Sesso: Femmina
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #1 il: 27 Gen 2009, 15:46:31 »
magari e' banale, ma hai provato a controllare le impostazioni phpmyadmin/mysql?

SteveTW

  • Visitatore
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #2 il: 27 Gen 2009, 16:42:32 »
allora...... non ho controllato per un semplice motivo, il server è mio, ci faccio girare molti siti internet con codifica UTF-8 e non è la prima volta che utilizzo joomfish (anche con il russo).

E' però la prima volta che mi capita di utilizzare Acajoom in combinazione con joomfish.

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #3 il: 27 Gen 2009, 16:55:30 »
Prendi i file lingua e convertili in utf-8 con notepad++ (sicuramente sono in codifica ansi)

Prendi anche l'xml del componente, convertilo anch'esso in utf-8 e modifica la dichiarazione del charset in testa (sicuramente ci sarà scritto iso8859-1

Offline Piotr1978

  • Appassionato
  • ***
  • Post: 223
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #4 il: 27 Gen 2009, 18:26:01 »

AhAhAh Ah !!! ...
Il caro Steve ... !!!
Faccio il bastardello !!!
Se tu mi risolvi, cioè mi aiuti a risolvere la questione dei miniframe per la divina commedia accanto al video di You tube, io ti mando il file di Acajoom quasi tutto tradotto in russo e in utf-8 ...  ;D ;D ;D

Prendi i file lingua e convertili in utf-8 con notepad++ (sicuramente sono in codifica ansi)

Prendi anche l'xml del componente, convertilo anch'esso in utf-8 e modifica la dichiarazione del charset in testa (sicuramente ci sarà scritto iso8859-1

Giusto !!!
A me la conversione non ha funzionato, non so perché ...
sarebbe interessante sapere se ho sbagliato io a fare la conversione stessa con notepad++, ma non credo, o se semplicemente quel file di lingua russa è stata scritta su qualche pc russo, cioè con codifiche penso della Cina del pianeta marte ... Boh ... Comunque come ti dicevo ...
Io l'ho già riscritto !!!  ;D ;D ;D



SteveTW

  • Visitatore
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #5 il: 27 Gen 2009, 21:37:34 »
Ok Piotr.... io al tuo risposto!!! Aspetto news al riguardo... oppure seguo la strada proposta.

Da una prima analisi mi sembra che i file russi siano già codificati in UTF-8, ma rimando ad una analisi più approfondita.

Offline Piotr1978

  • Appassionato
  • ***
  • Post: 223
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #6 il: 27 Gen 2009, 21:59:08 »
In ogni caso, se può esserti utile ;)
Te lo allego ...
^_^

Però, continuo a non capire dove mettere i miei html !!! :(
Altro che risposto ... Oppure, tu avrai risposto ma io sarò un po' rinco :D:D





[allegato eliminato da un amministratore - Il file era vecchio]

SteveTW

  • Visitatore
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #7 il: 27 Gen 2009, 22:14:24 »
Ti ringrazio e ti rispondo nel tuo post.

Offline Piotr1978

  • Appassionato
  • ***
  • Post: 223
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #8 il: 27 Gen 2009, 22:16:22 »
E di che??? :D
Spero ti sia utile, prova a sostituire col tuo originale, e vedi se va ...   ;)



Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #9 il: 27 Gen 2009, 22:18:50 »
se posso, vi consiglio di verificare anche i file xml. Quelli di installazione,per intenderci, e che vengono richiamati ogni qual volta viene avviata l'estensione.

Se i file lingua sono in formato php come sottocartella dell'estensione, probabilmente l'xml ha la dichiarazione di codifica iso-8859-1

Offline Piotr1978

  • Appassionato
  • ***
  • Post: 223
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #10 il: 27 Gen 2009, 22:43:25 »
Wow ...
Tanto di cappello Sali ...
Allora ...
Si, i file xml li ho aperti ...
La cofica però è <?xml version="1.0" encoding="utf-8" ?>
E non trovo nessuna linea "iso-xxxx-x"
mentre è vero che il formato è in ANSI ...
Metti che lo salvo fi formato UTF-8 ... E poi ... ???
Provo a sostituire tutto su localhost e vi faccio sapere!!!
;)

Offline Piotr1978

  • Appassionato
  • ***
  • Post: 223
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #11 il: 27 Gen 2009, 23:01:22 »
Allora ...
Ho fatto così ...
Ho aperto i file xml ... li ho convertiti in formato UTF-8 e li ho spostati su localhost ... ho riscaricato il file acajoom originale, ho preso il file linfua russian.php e ho messo anche quello sul localhost ...
E ricaricando la pagina ... Riprendo nuovamente a non veder nulla nulla ... Benché appunto tutto sia in utf-8 ... niente da fare ... e mi sa che mi tengo il mio russian.php   ^_^
Sapete quanto tempo, tantissimo tempo (e anche un po' soldi) ho perso per far diventare utf-8 il mio sito nella sua versione su J1.1 ... e senza successo ??? ... Casino ...
Ditemi che ne pensate ...
Ciao ;)


Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #12 il: 27 Gen 2009, 23:03:01 »
se il tuo russian.php funziona e un altro russina.php no, significherà pure qualcosa ;)

Chissà come diamine è fatto il russian.php che c'è a corredo :)

Offline Piotr1978

  • Appassionato
  • ***
  • Post: 223
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #13 il: 27 Gen 2009, 23:11:10 »
E che ne so io? ... si qualcosa vorrà dire comunque ;)
Io per mesi e mesi ho avuto lo stesso problema con tutto il DB ... TUTTO il DB !! E giù a spaccarmi la testa su sta cosa!! ... Cioè ... i contenuti si vedevano in cirillico, ma non i moduli ... Meglio Joomla! 1.5.9
Hura hura hura   ;)




Offline Piotr1978

  • Appassionato
  • ***
  • Post: 223
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #14 il: 27 Gen 2009, 23:19:20 »
Steeeve ...
(Nel caso non lo avessi visto) ti ho mandato un messaggio in PM ... Spero mi risponderai appena puoi ;)
Ciao ...

SteveTW

  • Visitatore
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #15 il: 28 Gen 2009, 08:30:04 »
Io la soluzione la devo proprio trovare su J 1.5.9.... ora sono le ore 8.29, ho finito di fare colazione..... infilato una tuta e sono davanti al pc a fare le prove..... vediamo che succede con i vostri aiuti, intanto grazie.

Se avete altri suggerimenti..... son sempre qui che leggo.

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #16 il: 28 Gen 2009, 09:01:30 »
aspe aspe. quindi piotr lavora su joomla 1.0, mentre steve su joomla 1.5, Giusto?

Allora, per piotr il problema è un po più complicato in quanto deve proprio convertire tutto il suo sito in utf-8. Tra le guide ce ne sta una che ho fatto tempo fa per effettuare la completa conversione. 1.0 è tutta in iso-8859-1, la collazione del database è in latin e quindi il lavoro è un po più complesso. Segui quella guida. la trovi anche qui


Per Steve ... non ricordo se hai già controllato charset e collazione del tuo database.

Potreste, per favore, allegare aun post questo file lingua russo? rinominate l'estensione in .txt, però

SteveTW

  • Visitatore
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #17 il: 28 Gen 2009, 09:13:22 »
ecco l'allegato russian.php di acajoom su j1.5.9, appositamente rinominato in txt come da richiesta.

Attendo notizie prima di mettermi a fare tutte le prove suggerite!!! Grazie

[allegato eliminato da un amministratore - Il file era vecchio]

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #18 il: 28 Gen 2009, 09:30:56 »
questo file non si capisce più che codifica abbia :)
Viene "riconosciuto" come
ho provato a scaricarlo ex novo dal sito di acajoom, ma occorre essere registrati. Potresti postare il file originale del pacchetto? Chiamalo diversamente, altrimenti non potrai caricare il medesimo file, ovviamente :)

Offline Piotr1978

  • Appassionato
  • ***
  • Post: 223
  • Sesso: Maschio
    • Mostra profilo
Re: Problemi codifica UTF-8 con vari componenti
« Risposta #19 il: 28 Gen 2009, 10:18:32 »
Ciao Sali ...
No, no ... ma che J1.0 ... Avevo problemi irrisolvibili co la vecchia versione, quindi sono passato felicemente all'1.5.9, perna però di dover rifare tutto perché il DB era ormai incovertibile... on si capiva più che codifica aveva ... Ora invece è tutto ok ...
Ma, perché dici che il file (il txt immagino) non si capisce più che codifica ha ???
E perchè non ti guardi il php.zip che ho allegato, in questa pagina ???
Ora io l'originale non l'ho più credo ... dovrei riscaricarlo.
Steve ...
Secondo me, puoi andare tranquillo ...
il tuo file, se hai l'originale lo rinomini e fai una piccola prova con questo ... secondo me, funziona anche a te ... Prova.
Ah ... ti scrivo più tardi in PM. Ciao ;)

 



Web Design Bolzano Kreatif