processing / processing/processing4

`processing cli` does not support Cyrillic characters on Windows

Open
#1,249 9 comments 1 reaction 1 assignee View on GitHub

@isazfranz is already working on this.

Since Feb 11, 2026.

bug Reserved: EC
Dominant language
Java
Stars
494
Forks
183
Avg merge
4h 39m
Merged PRs (30d)
3

Description

Most appropriate sub-area of Processing 4?

PDE

Processing version

4.4.7

Operating system

Windows

Bug description

When running a Processing sketch via the CLI on Windows, Cyrillic characters printed to the console are not displayed correctly. Instead of the expected characters, the console shows ????????.

Steps to reproduce this
  1. Print Cyrillic characters to the console in a sketch

  2. Run said sketch with the following command cmd /c "C:\Program Files\Processing\Processing.exe" cli --sketch=c:\Users\Stef-\Downloads\RotatingArcs --run 2>&1 | Out-String

  3. Observe ???????? instead of the Cyrillic characters

snippet

println( "Привет, это текст на кириллице (Hi, this is a text on Cyrillic)");

Additional context

Mentioned by Aigars on the forum

Would you like to work on the issue?

No, I’m just reporting the issue

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.