[MC-178] Non latin renamed items have ? instead of characters Created: 24/Oct/12  Updated: 11/May/17  Resolved: 11/Jul/13

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.4.2, Minecraft 1.4.6, Minecraft 1.4.7, Snapshot 13w02b, Snapshot 13w03a, Snapshot 13w09a, Snapshot 13w09b, Snapshot 13w09c, Snapshot 13w10b, Minecraft 1.5, Snapshot 13w11a, Minecraft 1.5.1, Snapshot 13w18b, Snapshot 13w18c
Fix Version/s: None

Type: Bug
Reporter: Vytenis Narušis Assignee: Unassigned
Resolution: Cannot Reproduce Votes: 14
Labels: item-renaming, unicode
Environment:

Windows 7 x64, Java 7u9


Attachments: PNG File chat-incorrect.png     PNG File imagek.png     PNG File popup-correct.png     PNG File popup-incorrect.png     PNG File renamed-item-incorrect.png     JPEG File screenshot-1.jpg    
Issue Links:
Duplicate
is duplicated by MC-7636 Non Standard Latin Characters in item... Resolved
is duplicated by MC-11937 Anvil cannot rename items to Unicode ... Resolved
is duplicated by MC-14475 Anvil and French accents on SMP Servers Resolved
is duplicated by MC-15359 Anvil changes name to question marks ... Resolved
is duplicated by MC-30963 Naming item in anvils with special ch... Resolved
is duplicated by MC-1391 Anvils do not support letters that ar... Resolved
is duplicated by MC-1641 Rename item with foreign characters d... Resolved
CHK:
Confirmation Status: Confirmed

 Description   

When trying to rename items using non-latin characters they show up as question marks.



 Comments   
Comment by _zombiehunter [ 14/Sep/13 ]

"MC-31148 lava ignites logs even if doFireTick is set to false" is not a dublicate of this! It's not even related to this. Someone please correct it it here and add the right dublicate to MC-31148 ...

Comment by [Mod] Ezekiel (ezfe) [ 11/Jul/13 ]

Cannot reproduce in the latest version of minecraft

Comment by Michael Raichu [ 11/May/13 ]

This even happens with the language changed to what you're attempting to input (change language to Japanese, Japanese still fails to input properly).

Comment by The.Modificator [ 09/Mar/13 ]

Confirmed for 1.5 pre-release.

Comment by The.Modificator [ 03/Mar/13 ]

Confirmed for 13w09c.

After entering non-standard latin characters into the naming text box, the popup information box usually displays the incorrect question mark characters. (See screenshot "popup-incorrect.png".)

However, I just found out that you can get the correct characters to appear in the information box when you simply move the cursor in the naming text box with your arrow keys. (See screenshot "popup-correct.png".) This won't actually help with this problem though as the final item name will still contain those incorrect question marks. (See screenshot "renamed-item-incorrect.png".)

This issue can especially be a problem for map makers (but other command block users as well) who use languages different from English and who don't use external NBT editing tools. The reason for this is that renamed command blocks with "say" commands will output those invalid question mark characters on the chat screen. (See screenshot "chat-incorrect.png".)

Comment by Fredrik Vold [ 09/Feb/13 ]

Does NOT happen if non-ascii is edited into the NBT, only when it is entered in the anvil.
This leads me to believe it might be an input issue.

Comment by Tails [ 14/Jan/13 ]

Confirmed in 13w02b.

Comment by David Hunt [ 28/Dec/12 ]

I would imagine all of these strings are internally unicode, so system locale should not be an issue (though doing something intelligent w/r to CJK unification presents some interesting challenges)

Perhaps this is a font issue?

Comment by Vytenis Narušis [ 23/Nov/12 ]

While on a Lithuanian locale russian characters show up as ? marks, same with other non latin characters.
Maybe the system locale has to bes to the correct one for the characters to show up (i.e. if I turned on Russian locale it would show the characters), some reported that above.

Comment by Mustek [ 23/Nov/12 ]

Please confirm that this still happens in the latest version.

Comment by Vytenis Narušis [ 11/Nov/12 ]

Maybe it's locale that has to be changed for these namings to work

Comment by ANBO Motohiko [ 11/Nov/12 ]

Works for me in Japanese letters, Windows 7 in Japanese, Minecraft 1.4.2 in Japanese.

Comment by Victor Javadore [ 31/Oct/12 ]

Also true for accentuated latin letters (such as "é").
Edit : French characters now work for me (1.4.2). Maybe it was due to mods.

Generated at Sun Jan 12 11:50:08 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.