luni, 26 martie 2012

Environment UTF-8

To work in an environment using UTF-8 (or other character encoding) set:

- on PC OS

- DB tool - Squirrel -Put in the start script of Squirrel: -Dfile.encoding=UTF-8 (near to xmx).

- text editor - Jedit -Jedit> Utilities > Global Options > Encondings : Default character encoding UTF-8

- terminal - set to use UTF-8 (Ubuntu: Terminal>Set character encoding ; Putty: Settings >Window> Translation> Remote character set)

- on server .profile: LANG=en_US.utf8

-for Oracle database/sqlplus:

-export NLS_LANG=american_america.UTF8

-check database uses utf-8: select * from nls_database_parameters

-check that you really have utf-8 data by viewing hexa codes: select dump(,16) from

Verify with:

- euro € U+20AC

- >Vocuher not found (google translate "Was not found on the voucher") >لم يتم العثور على قسيمة



For PC OS - Ubuntu:

>locale

LANG=en_US.utf8
LANGUAGE=
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME=en_US_custom.UTF-8
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=

Niciun comentariu:

Trimiteți un comentariu