Autore Topic: Installare traduzione UTF8  (Letto 517 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Lucarella

  • Utente IS Lv.3
  • ***
  • Post: 455
    • Mostra profilo
    • eMuleItalia.eu
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Installare traduzione UTF8
« il: Mercoledì, 03 Febbraio 2021 09:14 »
Salve ragazzi, ho un problema con la traduzione utf8 purtroppo.
Il forum sulla quale sto lavorando, riesumato dopo circa 4 anni di inattività, ha sempre utilizzato la traduzione ita ISO-8859-1 e le tabelle del DB sono tutte in MyISAM latin1_general_ci come potete vedere dall'immagine


A parte queste che sono in utf8


Dato che da ieri, dopo un cambio server, ho cominciato ad avere problemi con i caratteri accentati, anche con i nuovi post inseriti (prima erano sballati solo i vecchi post) ho deciso di installare la traduzione utf8. Però subito è sorto un problema, ovvero a tutti i nuovi post del 2021 scompariva completamente il contenuto, che anche facendo la modifica non compariva nessun carattere nel box.
Ho letto un topic qui dove Emanuele consiglia di rimuovere prima la traduzione iso e poi reinstallare la utf8, ma niente, sempre lo stesso problema.
Poi mi sono ricordato che dal pannello admin potevo convertire il DB in utf8 ,ma trovo questa frase in rosso:
La tabella dei messaggi utilizza un diverso indice. Non puoi procedere con la conversione in UTF-8 fino a che l'indice non sarà rimosso. Puoi ricrearlo dopo che la conversione sarà completata.

Ho capito che che dovrei agire anche sul DB, ma dato che sono completamente ignorante su queste cose, potreste consigliarmi la procedura corretta, descritta passo per passo, cosa dovrei fare per risolvere ?

Al momento sono installate le seguenti traduzioni: ita ed eng in ISO-8859-1 e la ita in utf8
Versione di SMF 2.0.18
PHP in uso 5.6 (se metto i successivi ho un elenco di errori non indifferente che poi potremo vedere in seguito di risolvere)
Elenco mod installate
Codice: [Seleziona]
1. Yet Another YouTube BBCode Tag 4.14 Ieri alle 10:55:39. [ Disinstalla ]
2. nCode Image Resizer 1.4 23 Gennaio 2021, 21:14:39. [ Disinstalla ]
3. SMF 2.0.17 Update 1.0 23 Gennaio 2021, 16:54:43. [ Disinstalla ]
4. SMF 2.0.16 Update 1.0 23 Gennaio 2021, 16:53:11. [ Disinstalla ]
5. SMF 2.0.15 Update 1.0 23 Gennaio 2021, 16:49:07. [ Disinstalla ]
6. SMF 2.0.14 Update 1.0 23 Gennaio 2021, 16:48:09. [ Disinstalla ]
7. SMF 2.0.13 Update 1.0 23 Gennaio 2021, 13:41:33. [ Disinstalla ]
8. SMF 2.0.12 Update 1.0 23 Gennaio 2021, 13:40:47. [ Disinstalla ]
9. Ultimate Menu 1.0 10 Giugno 2016, 00:14:24. [ Disinstalla ]
10. Auto Respond 2.0.1 10 Giugno 2016, 00:13:16. [ Disinstalla ]
11. Default Avatar 2.3 10 Giugno 2016, 00:07:16. [ Disinstalla ]
12. SimpleColorizer 1.1 08 Giugno 2016, 20:17:58. [ Disinstalla ]
13. Global Headers Footers 2.0.1 07 Giugno 2016, 19:28:46. [ Disinstalla ]
14. Allow Access while in Maintenance Mode 1.2 05 Giugno 2016, 03:19:15. [ Disinstalla ]
15. Captcha on Reminder 1.3 04 Aprile 2016, 19:18:00. [ Disinstalla ]
16. SMF 2.0.11 Update 1.0 13 Novembre 2015, 12:35:23. [ Disinstalla ]
17. Adk BBC Magnet 1.0 15 Giugno 2015, 19:19:09. [ Disinstalla ]
18. Cookies alert message 0.1.0 02 Giugno 2015, 22:10:16. [ Disinstalla ]
19. SMF 1.1.21 / 2.0.10 Update 1.0 13 Maggio 2015, 11:59:45. [ Disinstalla ]
20. IMDb BBC 1.0 13 Ottobre 2014, 00:59:43. [ Disinstalla ]
21. SMF 1.1.20 / 2.0.9 Update 1.0 12 Ottobre 2014, 02:27:10. [ Disinstalla ]
22. SMF 2.0.8 Update 1.0 20 Giugno 2014, 06:21:54. [ Disinstalla ]
23. SMF 2.0.7 Update 1.0 29 Gennaio 2014, 01:19:15. [ Disinstalla ]
24. SMF 1.1.19 / 2.0.6 Update 1.0 23 Ottobre 2013, 16:27:33. [ Disinstalla ]
25. Adk bbcTorrent 1.0 06 Settembre 2013, 21:10:48. [ Disinstalla ]
26. SMF 2.0.5 Update 1.0 13 Agosto 2013, 18:55:27. [ Disinstalla ]
27. Topic View Log 1.2 16 Giugno 2013, 11:47:31. [ Disinstalla ]
28. PM to New Members 1.2 12 Maggio 2013, 23:24:39. [ Disinstalla ]
29. Ad Managment 3.1 12 Maggio 2013, 22:55:18. [ Disinstalla ]
30. SMF 2.0.4 Update 1.0 02 Febbraio 2013, 21:13:07. [ Disinstalla ]
31. Simple Favicon 0.1.0 24 Gennaio 2013, 00:37:48. [ Disinstalla ]
32. OS & Browser Detection 1.5 13 Gennaio 2013, 14:35:56. [ Disinstalla ]
33. Simple Image Upload 1.4.0 13 Gennaio 2013, 00:30:31. [ Disinstalla ]
34. shared url fix for webmailers, facebook and others 1.0 13 Gennaio 2013, 00:05:12. [ Disinstalla ]
35. Menu_Icons 1.0 21 Dicembre 2012, 22:56:14. [ Disinstalla ]
36. SMF 2.0.3 Update 1.0 19 Dicembre 2012, 19:33:32. [ Disinstalla ]
37. Categories in Add and Edit Membergroups pages 0.1.1 12 Novembre 2012, 13:48:03. [ Disinstalla ]
38. Topic Count Based Groups 1.0 11 Novembre 2012, 17:36:53. [ Disinstalla ]
39. Copyright and Footer Links 3.2 11 Novembre 2012, 01:54:57. [ Disinstalla ]
40. Advanced Recent Posts 1.1.1 10 Novembre 2012, 23:33:15. [ Disinstalla ]
41. Board-color-and-icons 1.1 09 Novembre 2012, 13:00:07. [ Disinstalla ]
42. Blue Smiley 1.0 07 Novembre 2012, 19:15:27. [ Disinstalla ]
43. Animation Blue Smiley 2.1 07 Novembre 2012, 19:10:23. [ Disinstalla ]
44. FantasticSmileys 1.0 07 Novembre 2012, 18:55:55. [ Disinstalla ]
45. Add Social Media Icons To Profiles 1.0.7 07 Novembre 2012, 17:32:16. [ Disinstalla ]
46. Table Plus BBCodes 1.2 07 Novembre 2012, 16:01:26. [ Disinstalla ]
47. Smart Pagination 0.8.2 07 Novembre 2012, 15:51:38. [ Disinstalla ]
48. Slashout Banned Members 1.2 07 Novembre 2012, 15:42:50. [ Disinstalla ]
49. last login 2.8 07 Novembre 2012, 15:08:36. [ Disinstalla ]
50. Effectively Remove SMF Logo 2.0 07 Novembre 2012, 14:15:31. [ Disinstalla ]
51. Sortable Packages (and Installed Time) 1.3.3 07 Novembre 2012, 12:39:15. [ Disinstalla ]
52. Group Color in Posts and Profile 1.4 07 Novembre 2012, 12:26:44. [ Disinstalla ]
53. Ban List 2.0 07 Novembre 2012, 11:28:07. [ Disinstalla ]
54. Remove "Last edit" mod 0.2.3 06 Novembre 2012, 17:13:26. [ Disinstalla ]
55. Separate the sticky topics 1.0.0 06 Novembre 2012, 16:37:13. [ Disinstalla ]
56. PM Informer 4.0 06 Novembre 2012, 16:05:57. [ Disinstalla ]
57. Users Online Today 2.0.3 06 Novembre 2012, 15:38:53. [ Disinstalla ]
58. Hide Tag Special 3.0 06 Novembre 2012, 14:19:51. [ Disinstalla ]
59. Thank-o-matic 3.0 06 Novembre 2012, 13:51:42. [ Disinstalla ]
60. SMFPacks Shoutbox 1.0.4 04 Novembre 2012, 10:53:41. [ Disinstalla ]
61. Drafts 1.1.4 04 Novembre 2012, 10:28:12. [ Disinstalla ]
62. ed2k links support Taby 2.7 04 Novembre 2012, 03:18:13. [ Disinstalla ]
63. Spoiler Tag 0.7.2a 04 Novembre 2012, 03:15:29. [ Disinstalla ]
64. Custom BBCode 2.03 04 Novembre 2012, 03:14:09. [ Disinstalla ]
65. Topics list support [Taby] 1.05 04 Novembre 2012, 03:12:07. [ Disinstalla ]
66. Admin Ban Button in Post 3.0 04 Novembre 2012, 03:09:18. [ Disinstalla ]

Come sempre, grazie anticipatamente :)

Offline emanuele

  • Amministratore IS
  • *******
  • Post: 5080
    • Mostra profilo
    • ElkArte
  • Versione SMF: Altro
  • Versione ElkArte: 1.0.x
Re:Installare traduzione UTF8
« Risposta #1 il: Giovedì, 04 Febbraio 2021 22:30 »
Beh, c'è una funzione nel pannello di admin che permette di convertire il db da ISO-8859-1 a UTF8, quello è il tuo punto di partenza.
Per sicurezza, seguirei questi passi:
1. toglierei la lingua italiana,
2. convertirei il db
3. installerei la lingua utf8.

Probabilmente anche così ci saranno errori in qualche frangente, i charset sono una rottura. :-\

Offline Lucarella

  • Utente IS Lv.3
  • ***
  • Post: 455
    • Mostra profilo
    • eMuleItalia.eu
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Installare traduzione UTF8
« Risposta #2 il: Venerdì, 05 Febbraio 2021 08:41 »
Grazie Emanuele,
il mio problema è che non me lo fa fare perchè dovrei eliminare l'indice della tabella messaggi. Su un db di prova ho fatto delle prove ma non ci sono riuscito... Qual'è la procedura corretta per toglierlo e poi ricrearlo una volta fatto tutto ?

Grazie

Offline Tanaka

  • Utente IS Lv.2
  • **
  • Post: 210
    • Mostra profilo
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Installare traduzione UTF8
« Risposta #3 il: Venerdì, 05 Febbraio 2021 11:44 »
Grazie Emanuele,
il mio problema è che non me lo fa fare perchè dovrei eliminare l'indice della tabella messaggi. Su un db di prova ho fatto delle prove ma non ci sono riuscito... Qual'è la procedura corretta per toglierlo e poi ricrearlo una volta fatto tutto ?

Grazie


Io avevo il tuo stesso problema e l'ho fatto proprio ieri.
Ho backuppato la tabella messaggi e l'ho poi eliminata dal db. Ho fatto la procedura automatica e poi reinstallato nel db la tabella con tutti i messaggi. E' andato tutto bene.

Offline Lucarella

  • Utente IS Lv.3
  • ***
  • Post: 455
    • Mostra profilo
    • eMuleItalia.eu
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Installare traduzione UTF8
« Risposta #4 il: Venerdì, 05 Febbraio 2021 12:53 »
Grazie del consiglio Tanaka ma, dopo aver cancellato la tabella smf_messages, rimane la scritta La tabella dei messaggi utilizza un diverso indice. Non puoi procedere con la conversione in UTF-8 fino a che l'indice non sarà rimosso. Puoi ricrearlo dopo che la conversione sarà completata e non fa effettuare la conversione :'(

Offline Tanaka

  • Utente IS Lv.2
  • **
  • Post: 210
    • Mostra profilo
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Installare traduzione UTF8
« Risposta #5 il: Mercoledì, 10 Febbraio 2021 11:47 »
Che strano ..

Comunque online ci sono molte guide per convertire il database in UTF8.
In un backup, proverei varie soluzioni.

PS: si può anche da PHPMYADMIN
« Ultima modifica: Mercoledì, 10 Febbraio 2021 11:50 da Tanaka »

Offline Flavio93Zena

  • Staff IS
  • *******
  • Post: 3163
  • Sesso: Maschio
  • Sniper Legends
    • Mostra profilo
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Installare traduzione UTF8
« Risposta #6 il: Mercoledì, 10 Febbraio 2021 15:10 »
Grazie del consiglio Tanaka ma, dopo aver cancellato la tabella smf_messages, rimane la scritta La tabella dei messaggi utilizza un diverso indice. Non puoi procedere con la conversione in UTF-8 fino a che l'indice non sarà rimosso. Puoi ricrearlo dopo che la conversione sarà completata e non fa effettuare la conversione :'(
Beh ti ha detto cosa fare... index.php?action=admin;area=managesearch;sa=method; e togli l'indice, poi riprova. Una volta finito, ricrealo. Dove sta il problema? :)

Offline Lucarella

  • Utente IS Lv.3
  • ***
  • Post: 455
    • Mostra profilo
    • eMuleItalia.eu
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Installare traduzione UTF8
« Risposta #7 il: Giovedì, 11 Febbraio 2021 18:06 »
Beh ti ha detto cosa fare... index.php?action=admin;area=managesearch;sa=method; e togli l'indice, poi riprova. Una volta finito, ricrealo. Dove sta il problema? :)

No aspè, vuol dire che mi bastava andare nella pagina che mi hai linkato, mettere la spunta su nessun indice, salvare e poi convertire il DB ???
Ed io che ho perso giorni a modificare il Db, cercare guide in rete, prove su prove a togliere e rimettere indici e tante altre cose... :o :o :o :'( :'( :'( :'(
 ;D ;D ;D
Grazie mille Flavio, ora sembra tutto a posto. Ci sentiamo presto per un nuovo dilemma ;)

Offline Flavio93Zena

  • Staff IS
  • *******
  • Post: 3163
  • Sesso: Maschio
  • Sniper Legends
    • Mostra profilo
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Installare traduzione UTF8
« Risposta #8 il: Venerdì, 12 Febbraio 2021 02:01 »
No aspè, vuol dire che mi bastava andare nella pagina che mi hai linkato, mettere la spunta su nessun indice, salvare e poi convertire il DB ???
;D ;D ;D

Ma sono contento che abbia funzionato :D

 

2.0.4 - Aggiornamento traduzione

Aperto da DarknicoSezione Traduzione Core

Risposte: 0
Visite: 3129
Ultimo post Martedì, 05 Febbraio 2013 09:36
da Darknico
Istruzioni su come installare una mod

Aperto da DarknicoSezione Guide - Trucchi

Risposte: 0
Visite: 4232
Ultimo post Sabato, 09 Febbraio 2013 14:56
da Darknico
2.0.7 - Aggiornamento traduzione

Aperto da DarknicoSezione Traduzione Core

Risposte: 3
Visite: 2586
Ultimo post Venerdì, 14 Febbraio 2014 10:02
da Darknico
SimplePortal 2.3.7 © 2008-2018, SimplePortal