8000 Chinese/Japanese Input in the Console Doesn't Work · Issue #1 · MechaDragonX/Majora · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Chinese/Japanese Input in the Console Doesn't Work #1
Open
@MechaDragonX

Description

@MechaDragonX

I noticed Chinese/Japanese text wasn't working, so enabled UTF8 character encoding and wrote this up to test:

Console.WriteLine("Unicode Test\náéíúóäëïüöñ ° あいうえお アイウエオ 中文 русский\n");
string nihongo = Console.ReadLine();
Console.WriteLine($"これは日本語だよ~!{ nihongo }");

When run and text is inputted, it looks like this:
10/4/2020 Screenshot 1

Based on this test, I can assume these things:

  • Extended Latin characters (accents) work no matter what
  • Symbols work no matter what
  • Cyrillic (alphabet used in Russian and other eastern European languges) works no matter
  • If font that supports it is selected, Chinese and Japanese can be displayed, but when read in as input, it comes in as whatever variant of the special ? character that font uses, and ? in Visual Studio

The results of this test can be seen if I use Majora to open a file that has a path with Chinese/Japanese characters.
File used:
10/4/2020 Screenshot 2
Console Output:
10/4/2020 Screenshot 3
Debug Explorer in Visual Studio:
10/4/2020 Screenshot 4

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0