-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support GBK codepage #5
Conversation
support GBK codepage, The code page CP936 or MS936 has another alias name GBK.
support GBK codepage
@zhanleewo thanks for the changes However there appears some debate if GBK is the same as CP936 I'll have a more detailed look. In which context do you want to translate "gbk" to "cp936"? |
Codecov Report
@@ Coverage Diff @@
## master #5 +/- ##
==========================================
- Coverage 96.56% 95.79% -0.78%
==========================================
Files 3 3
Lines 495 499 +4
==========================================
Hits 478 478
- Misses 17 21 +4
Continue to review full report at Codecov.
|
yes. So I think the libclocal should support this code page. |
Maybe in that case putting this check in libvmdk might be safer, seeing the different interpretations of gbk. Also see: libyal/libvmdk#10 Do you know which tool created the VMDK? |
vmware workstation for windows. chinese edition. |
U did may great things. if u need any adtional information to address this issue.I can do my best to help u fixed this issue. |
assuming gbk equals cp936 for vmware workstation for windows, chinese edition Pending changes for libvmdk
Ideally I would like to know what gbk actually refers to for VMDK, but cp936 seems to be relatively safe for now. To get full closer on this I'd first need to know which character values help distinguish between different variants of GBK. |
Changes for libvmdk libyal/libvmdk@a3f6142 |
Thank you. |
@zhanleewo thanks, based on that link, one thing that could be useful is to create a VMDK with an "euro sign" that can be shared. That should give more resolution on which encoding is actually used. |
I'll close this issue in favor of libyal/libvmdk#10 |
https://en.m.wikipedia.org/wiki/Code_page_936_(Microsoft_Windows) I think this is helpful. the difference between GBK and cp639 is listed. |
thx |
The code page CP936 or MS936 has another alias name GBK.