2011-10-17 7 views
9

Sto installando MediaWiki e sono confuso quale charset usare. Ho installato MediaWiki in precedenza ma non mi sono mai occupato di questo: ho usato la scelta predefinita (che è Binary) e non ha causato alcun problema, ma ora è diverso e non posso sbagliare.MediaWiki Set di caratteri del database MySQL, quale utilizzare?

Il wiki che sto installando utilizza principalmente arabo, la lingua è l'arabo.

Quale set di caratteri del database devo utilizzare?

risposta

11

Utilizzare il valore predefinito, binary. Storicamente, era l'unica opzione in cui il supporto Unicode di MySQL era così rotto da danneggiare i caratteri non-BMP. Successivamente, utf8 è stato aggiunto a MediaWiki come esperimento, ma ha provocato la corruzione per alcune strane lingue. Non molto tempo fa, il set di caratteri utf8mb4 è stato finalmente introdotto in MySQL 5.5 che risolve questo problema, ma non è ancora supportato da MW.

+2

Sapete se questo è ancora corretto dopo tutto questo tempo (girato al buio lo so) –

+2

Sì, nulla è cambiato. – MaxSem