Closed numeroteca closed 11 years ago
For some reason the mysql databases were created with latin1 encoding even though config/databases.yml specifies utf8. I converted the media table to utf8 and recopied descriptions over from the csv. The media names are correct now, but the rest of the db is still in latin1, so thread names etc. can only contain latin characters.
These posts were helpful: http://stackoverflow.com/questions/1049728/how-do-i-see-what-character-set-a-database-table-column-is-in-mysql http://docs.moodle.org/23/en/Converting_your_MySQL_database_to_UTF8
Should we convert the entire database to utf8 now that we're fresh and young?
That's a good question. Here are the options I see:
I'm leaning towards 2, especially if non-latin characters aren't needed immediately.
Agree: option 2 looks like a safe option, with a back up at hand.
Characters from newspapers like "Egypt - Al-Tahrir - التحري" are not being properly displayed ""Egypt - Al-Tahrir - ??????". Maybe a wrong encoding when writing from the csv into the mysql database?