I have zip archive, with folders inside. Folder name contains unicode characters (Georgian letters). When I extract it I'm getting wrong folder names. For example
Folder Name in Archive: 6001 SAHIN INOX 192MM სახელური
Folder Name Extracted: 6001 SAHIN INOX 192MM fossyhew
The machines where archive was created and where I'm trying to extract it are different. Here is my code with all different options I've tried, but non of them worked.
static void Main(string[] args)
{
var ZipFilePath = $"1.zip";
ZipFile.ExtractToDirectory(ZipFilePath, AppDomain.CurrentDomain.BaseDirectory);
//ZipFile.ExtractToDirectory(ZipFilePath, AppDomain.CurrentDomain.BaseDirectory, Encoding.UTF8);
//ZipFile.ExtractToDirectory(ZipFilePath, AppDomain.CurrentDomain.BaseDirectory, new UTF8Encoding());
//ZipFile.ExtractToDirectory(ZipFilePath, AppDomain.CurrentDomain.BaseDirectory, Encoding.GetEncoding(1252));
//ZipFile.ExtractToDirectory(ZipFilePath, AppDomain.CurrentDomain.BaseDirectory, Encoding.GetEncoding(850));
}
Archive URL: 1.zip
Project URL: Project.zip
Any ideas?