How do I get the list of supported encodings from the OS?

Hi,
How do I get the list of supported encodings from the OS?
Is there a system function for this?

Thanks
Jamie
jamie_lynnAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

arnoldCommented:
What do you mean? encoding in what context? What are you encoding: text, movies, images, filesystem?
Encoding is often performed by other applications.  You need to locate an application that can encode and see whether there is an application that runs on your OS.  Once you locate the application, you can either check whether it is available on your system or get it installed on your system.
0
woolmilkporcCommented:
Hi,
perhaps you mean the current and available languages and character sets?
These can be displayed using 'locale'
'locale -a' displays all available (public) locales, and
'locale' displays the current setiings.
Check the 'locale' manpage for more, and please correct us if we misunderstood your question.
 
wmp
 
0
jamie_lynnAuthor Commented:
Hi,
I meant the character encodings like UTF-8, EUC_JIS, BIG5, etc.
I guess I can run locale -a and parse for the suffix

Is there any way i can determine what encoding the filename is in?

Thanks
Jamie
0
woolmilkporcCommented:
Hi,
regarding 'locale -a' you're right , but - what suffix?
There is an online encoding recogniser -
http://mindprod.com/applet/encodingrecogniser.html
 
Under Solaris, try 'auto_ef'
wmp
 
 
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Unix OS

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.