-
-
Notifications
You must be signed in to change notification settings - Fork 36
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
Problem with special characters (Umlaute, german) #20
Comments
I don't think this is related to neither docker nor jdownloader, nor my docker-jdownloader image. Do you have something I can make some tests out of? |
Thank you for your answer. When I copy a file with these characters via cifs or rsync, I do not have this problem. Only with the files downloaded by jdownloader - that's why I searched here. Could you please describe what you need for a test? Maybe you could download the file I linked and see what happens, it contains an ä in the name.What charset/encoding does the docker container use? Or should it take the one of the host system?Thank you!
|
I cannot reproduce this issue on my machine. Do you know if you use an arm32v6 architecture? If so, your image ID should be |
No, I use an Odroid HC1 (same as XU4) with an Exynos 5422 => ARMv7 (Cortex-A15 + Cortex-A7). |
I didn't build an armv7 image. Do you mind giving me the docker image id? |
Oh ok. I searched google for "jdownloader docker arm" and found your image. As I saw "multiarch, arm, armv7,..." on top of the page, I was happy :-) output of "docker images --no-trunc" output of "docker images" |
You're using the armv6 image which is compatible with armv7. This is the only image that does not use the same base image as the other due to a performance issue with armv6 and latest openjdk with jdownloader. My guess is, something in the base image must be interfering with your encoding. I don't think I'll spend so much time on recompiling old jdk versions do fix a minor issue like this one but I leave this open for someone to take a look |
OK thank you |
Hello jaymoulin,
I really like your work and I'm 99% happy with it :-)
I live in Germany, so many of the file names I download contain special characters like ä ö ü Ä ß ...
These are shown as a ? in the host system (openmediavault 4.1.16-2) and samba/cifs doesn't show the name at all (it uses 2VH5OD~P.MP4 for example).
I use UTF-8 in openmediavault - what does the jdownloader container use? Or did I just not understand how to set the charset for the container?
Description
Command line I used to start the container$(id -u):$ (id -g) jaymoulin/jdownloader
Started via GUI, but according to this command:
docker run -d --restart=always -v ~/Downloads:/root/Downloads -v ~/jdownloader/cfg:/opt/JDownloader/cfg --name jdownloader -u
Steps to reproduce the issue:
https://www.youtube.com/watch?v=wtJGAJrvFu8
Describe the results you received:
Filenames like "K?ln.mp4" instead of "Köln.mp4"
If I do "mv K?ln.mp4 Köln.mp4" everything is fine, so the special characters work if they are encoded correctly.
Output of
docker inspect jdownloader --format='{{index .Config.Labels.version}}'
:Thank you
The text was updated successfully, but these errors were encountered: