[oXygen-user] Why is Oxygen showing my files in Chinese?

George Bina george at oxygenxml.com
Tue Jun 1 16:03:22 CDT 2021


Dear Roger,

Sorry, I tried to format the URL and accidentally deleted a character 
from it, the correct link is:
https://www.oxygenxml.com/doc/versions/23.1/ug-editor/topics/preferences-encoding.html

Unicode encoding is UTF-16 and it expects 2 bytes for each character 
while Notepad saved the document using UTF-8 or an encoding that encoded 
  each character from "Hello world" as one byte. So, if you use Unicode 
UTF-16 when reading the file then each pair of two bytes will be decoded 
as one character and the codes for "Hello world" will result in those 
unexpected characters - you can also note that there are 6 strange 
characters instead of 12 as you would expect, this is exactly because 
URF-16 is using 2 bytes for each character.

Please change that setting (Options->Preferences -- Encoding -- Fallback 
character encoding) to the default value UTF-8 and you should be able to 
open the file as expected.

Best Regards,
George
--
George Cristian Bina
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com

On 6/1/21 4:04 PM, Roger L Costello wrote:
> Hi George,
> 
>   * the user can set,  Options->Preferences -- Encoding -- "Fallback
>     character encoding"
> 
> I checked and it is set to Unicode:
> 
>   * the corresponding user guide topic:
>   * https://www.oxygenxml.com/doc/versions/23.1/ug-editor/topic/preferences-encoding.html
>     <https://www.oxygenxml.com/doc/versions/23.1/ug-editor/topic/preferences-encoding.html>
> 
> That link is no longer valid:
> 
>   * You may also attach that sample file to a reply
> 
> Thank you George – see attached.
> 
> /Roger
> 
> -----Original Message-----
> From: oXygen-user <oxygen-user-bounces at oxygenxml.com> On Behalf Of 
> George Bina
> Sent: Tuesday, June 1, 2021 8:53 AM
> To: oxygen-user at oxygenxml.com
> Subject: [EXT] Re: [oXygen-user] Why is Oxygen showing my files in Chinese?
> 
> Dear Roger,
> 
> When you open a file in Oxygen the bytes representing that file content 
> will be translated to characters using a character encoding. For XML 
> files there is a detection process described by the XML spec. For other 
> type of files the rule is to always use UTF-8. For generic text files 
> there is no encoding information available, so Oxygen provides a default
> 
> (UTF-8) and exposes that as an option that the user can set, see
> 
> Options->Preferences -- Encoding -- "Fallback character encoding" and
> 
> also the corresponding user guide topic:
> 
> https://www.oxygenxml.com/doc/versions/23.1/ug-editor/topic/preferences-encoding.html 
> <https://www.oxygenxml.com/doc/versions/23.1/ug-editor/topic/preferences-encoding.html>
> 
> The first thing to do is to check what value you have for this option in
> 
> your Oxygen installation, to understand what encoding is used to read
> 
> the content of that text file. That should ideally match the encoding
> 
> you used to create the file.
> 
> You may also attach that sample file to a reply, to allow us to better
> 
> understand what content has the file what you want to open.
> 
> Best Regards,
> 
> George
> 
> --
> 
> George Cristian Bina
> 
> <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
> 
> http://www.oxygenxml.com <http://www.oxygenxml.com>
> 
> On 6/1/21 3:11 PM, Roger L Costello wrote:
> 
>  > Hi Folks,
> 
>  >
> 
>  > I created a Hello, world text file using Notepad.
> 
>  >
> 
>  > Then I dragged and dropped the file into Oxygen.
> 
>  >
> 
>  > Oxygen displays the text in Chinese (I think). See screenshot below.
> 
>  >
> 
>  > How do I fix this?  /Roger
> 
>  >
> 
>  >
> 
>  > _______________________________________________
> 
>  > oXygen-user mailing list
> 
>  > oXygen-user at oxygenxml.com <mailto:oXygen-user at oxygenxml.com>
> 
>  > https://www.oxygenxml.com/mailman/listinfo/oxygen-user 
> <https://www.oxygenxml.com/mailman/listinfo/oxygen-user>
> 
>  >
> 
> _______________________________________________
> 
> oXygen-user mailing list
> 
> oXygen-user at oxygenxml.com <mailto:oXygen-user at oxygenxml.com>
> 
> https://www.oxygenxml.com/mailman/listinfo/oxygen-user 
> <https://www.oxygenxml.com/mailman/listinfo/oxygen-user>
> 
> 
> _______________________________________________
> oXygen-user mailing list
> oXygen-user at oxygenxml.com
> https://www.oxygenxml.com/mailman/listinfo/oxygen-user
> 


More information about the oXygen-user mailing list