SourceForge has been redesigned. Learn more.
Close

Encoding ANSI?

2007-06-10
2014-05-31
  • Felix E. Klee

    Felix E. Klee - 2007-06-10

    What does the encoding ANSI refer to?  Is it the Windows code page 1252?
    If so, could that be stated explicitly in the menu entry (German
    version)?

     
  • Daniel Serodio

    Daniel Serodio - 2010-01-22

    I came here looking for this same answer, does anyone know?

     
  • cchris

    cchris - 2010-01-23

    That will be the system code page for your computer (code page 0).

    CChris

     
  • daljun

    daljun - 2014-04-25

    Using the term ANSI for character encodings is a misnomer and even Microsoft accepted that (see https://en.wikipedia.org/wiki/Windows_ANSI_code_page#ANSI_code_page).

    I highly suggest that Notpad++ should use the correct term “Windows code pages” or “default Windows code page” instead of that misnomer. Most text editors I know already do so. Term accuracy is very important, especially in the confusing world of character encodings.

    Refer to https://sourceforge.net/p/notepad-plus/bugs/3263/, which has this object.

     
    Last edit: daljun 2014-04-25
  • itraveller

    itraveller - 2014-05-29

    I fully support the daljun's view! Even enough to change the name to 'WinCP'.

     
  • THEVENOT Guy

    THEVENOT Guy - 2014-05-31

    Hello Felix daljun and All

    Actually, the term ANSI represents the Windows default encoding, used by Windows, in all your NON-UNICODE programs !

    Depending on your country, you generally use, as ANSI encoding, one of the encodings, listed below :

    • Windows-1250 ( Central Europe )
    • Windows-1251 ( Cyrillic )
    • Windows-1252 ( Latin )
    • Windows-1253 ( Greek )
    • Windows-1254 ( Turkish )
    • Windows-1255 ( Hebrew )
    • Windows-1256 ( Arabic )
    • Windows-1257 ( Baltic )
    • Windows-1258 ( Vietnamese )
    • Windows-874 ( Thai )
    • Windows-932 ( Japanese )
    • Windows-936 ( Simple Chinese )
    • Windows-949 ( Korean )
    • Windows-950 ( Traditional Chinese )

    To that purpose, have a look at the address :

    http://msdn.microsoft.com/en-us/goglobal/bb964654


    So, I do agree, like daljun, that the exact terms should be, for example :

    • Encode in Default Windows CP ( instead of "Encode in ANSI" )

    • Convert to Default Windows CP ( instead of "Convert to ANSI" )

    • Character Insertion Panel ( instead of "ASCII Insertion Panel" ), of the menu
      option Edit - Character Panel

    Indeed, the term ASCII should be used, formally, for the 128 first characters, only
    ( from 0x00 to 0x7F ), which are always identical, in all the different Windows Code Pages !

    Best Regards,

    guy038

     
    Last edit: THEVENOT Guy 2014-06-01