As I'm french, I made it in french.
And that means that I wrote the module description in french, and it contains accended accent.
My name contains accented accent as well : Benoît Vermont (check the "i", it's accented !)
Using the admin panel in CMSMS Forge, I uploaded my file, IPLock-0.3.4.xml, generated with CMSMadeSimple.
When, later, I tried to install it using the Module Manager, and, how, surprise ? Bad checksum error blahblahblah...
Then I started to think : could it be, like always, an encoding problem ?
Just to be sure, I tried to install another module, Import_Content. Why ? Because it's description is written in cyrillic, i.e. not ASCII chars. And I got the same bad checksum error
I opened my xml file, IPLock-0.3.4.xml, and its first line is :
Code: Select all
<?xml version="1.0" encoding="ISO-8859-1"?>
I tried to fix this first line, like this :
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
Well, it didn't fix anything.
I still have this awesome message "Bad Checksum blahblahblah"
Well... last resort... I removed the accent in my name (Now, I'm only Benoit Vermont), and rewrote the moddescription in english. No accented accent.
I then uploaded the file again, now named IPLock-0.3.5.1 and EUREKA ! It works ! No bad checksum error !
I guess I have a solution, but... it's not really what I wanted.
I mean, I wanted to translate the module, anyway, But I thought the moddescription, even in french, would work. And I thought the moddescription could be localized...
I posted this message, because I wanted to report a problem. Has anyone been confronted to the same kind of stuff ?
Cheers
--
Redwarp