View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0021935 | MMW 5 | Tagging framework / input plugins | public | 2026-01-14 18:40 | 2026-01-16 16:15 |
| Reporter | michal | Assigned To | |||
| Priority | immediate | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | reopened | ||
| Product Version | 2024.2 | ||||
| Target Version | 2024.2.1 | Fixed in Version | 2024.2.1 | ||
| Summary | 0021935: Incorrect decoding of Ansi ID3 text tags on Japanese Windows | ||||
| Description | On Japanese Windows, ID3 text frames saved with ANSI encoding from MP3 files are displayed incorrectly, because our process manifest is set to activeCodePage="UTF-8" (the only supported value on Windows 10). We should detect the locale and convert text from an explicit code page (e.g. CP932 on Japanese systems) to UTF‑8/Unicode. Note - ANSI encoding is not portable to different systems, but some users still have it in their files, this should fix it for them. | ||||
| Additional Information | Ticket 15357 Ticket 8604 https://www.mediamonkey.com/forum/viewtopic.php?t=108995 | ||||
| Tags | No tags attached. | ||||
| Fixed in build | 3202 | ||||
|
|
Fixed in build 3202. It now detects default code page from system, not from process, so it should work like before. |
|
|
It now shows a different garbled set of characters on my system. |
|
|
Yes, it is expected, it works only with Japanese Windows and is not portable to other. This is how ANSI works, it displays text in system local. With different local it does not know how to interpret the letters, as there is no information about code page (ASCII/ANSI in MP3 in fact means "use local codepage" but does not say anything about what codepage, that is why it is not used alreadyy, as it cannot be read elsewhere correctly, it is not portable). For testing just compare resulting text with older version, which worked for user (or some other SWs). |