Encoding problem(Mojibake) in downloaded assets
Hello.
I'm using RAM 7.5.0.2 on Windows XP (32bit).
And I'm facinga problem that Japanese filenames in downloaded asset are encoded incorrectly(Mojibake) .
1) I uploaded files to an asset successfully via Web browser.
- Any file types lead to the same problem.
- Those files have Japanese filenames.
- Web browser is Firefox 3.6.10.
2) In the content of the asset detail information screen, those filenames are shown correctly.(no Mojibake here)
3) Pressing "Download this asset" button, a zipped file is saved on the local disk.
4) Unzipping the asset file, all Japanese files in the content are encoded incorrectly.(Mojibake)
Is there anyone who faced the same problem?
Any clue would be highly appreciated.
I'm using RAM 7.5.0.2 on Windows XP (32bit).
And I'm facing
1) I uploaded files to an asset successfully via Web browser.
- Any file types lead to the same problem.
- Those files have Japanese filenames.
- Web browser is Firefox 3.6.10.
2) In the content of the asset detail information screen, those filenames are shown correctly.(no Mojibake here)
3) Pressing "Download this asset" button, a zipped file is saved on the local disk.
4) Unzipping the asset file, all Japanese files in the content are encoded incorrectly.(Mojibake)
Is there anyone who faced the same problem?
Any clue would be highly appreciated.
5 answers
Hi,
You need to a use a newer unzip program. Many older unzip programs
assume the filenames are in the local character set that the machine
that is running the unzip is using. But with zips now coming from
anywhere this is no longer a valid assumption.
The zip filenames are stored in Unicode format. If your unzip program
doesn't understand this then they will not unzip correctly.
If you can't find a newer one that understands Unicode format filenames
RAM does provide a simple rudimentary unzip program on its "Extensions"
page. Click on the Help drop down and select the extensions page. It's
under the heading "Archive Tool"
--
Rich Kulp
Rational Asset Manager developer
You need to a use a newer unzip program. Many older unzip programs
assume the filenames are in the local character set that the machine
that is running the unzip is using. But with zips now coming from
anywhere this is no longer a valid assumption.
The zip filenames are stored in Unicode format. If your unzip program
doesn't understand this then they will not unzip correctly.
If you can't find a newer one that understands Unicode format filenames
RAM does provide a simple rudimentary unzip program on its "Extensions"
page. Click on the Help drop down and select the extensions page. It's
under the heading "Archive Tool"
--
Rich Kulp
Rational Asset Manager developer
The zip filenames are stored in Unicode format. If your unzip program
doesn't understand this then they will not unzip correctly.
Thank you so much, Rich.
As your advice, I installed a newer unzip program which can handle Unicode format, and I unzipped the downloaded asset with it.
But it didn't work, and results into the same.
Anyway, I appreciate your help.
Izumi Satoh