-
Notifications
You must be signed in to change notification settings - Fork 445
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
Wrong charset conversion in citationStyleLanguage plugin #7765
Comments
@jonasraoni, would you be able to look into this? (It sounds like you already started!) |
Ok! |
@jonasraoni please, let me know if you need help with the testing... or whatever. |
Ok @marcbria, I'll take a look on it now 😁 |
Hi @marcbria, I just could simulate it using your Docker image, in my environment, which is also under Docker, it worked fine. So it looks like a problem in the image, I've created an issue against the docker-ojs repository, with the source of the problem and a possible solution. So, I'll close this issue for now :) |
There's also a similar issue here (missing letters + same error message): seboettg/citeproc-php#102 I don't know the reasoning behind always using the polyfill at |
Describe the bug
In a full functional OJS stable-3.2.1 (but also in last 3.3.0-10):
With:
Only on CitationStyleLanguage plugin I found special chars are removed (accents, non ascii letters).
Log shows the following notice:
To Reproduce
Steps to reproduce the behavior:
What application are you using?
Additional information
Mbstring is installed:
@jonasraoni checked it and looks like polyfill is always being called:
https://github.com/seboettg/citeproc-php/blob/c1df840d897b938431130445927d48a4b6cf464b/src/Util/StringHelper.php#L141-L143
The text was updated successfully, but these errors were encountered: