http://rf.net/~james/perli18n.html
Link http://rf.net/~james/perli18n.html Date 2002 02 18
Q0. Do you have a checklist for internationalizing an application? Q1. I think that I'm a clever programmer. What's so hard about internationalization? Q2. Do you have a glossary of commonly used terms and acronyms?
Perl and locales, Unicode, porting, modules and CPAN
Q3: What locale support does Perl have? Q4. What support does Perl have for Unicode? Q5. How do operating systems implement Unicode and i18N? Q6. I'm a Perl Porter. What should I know about i18N and C? Q7. I'm a Perl Porter. What should I know about Perl and Unicode? Q8. I'm a CPAN module author. What should I know about Perl and Unicode? Q9. Do regular expressions work with locales? Q10. Do regular expressions work with Unicode? Q11. What are these CPAN Unicode modules for? Q11b. What about i18N POD? Q12. What is JPerl?
More General Unicode and Programming Information
Q13. Can I just do nothing and let my program be agnostic of character set? Q14. Why and where should I use Unicode instead of native encodings? Q15. What is Unicode normalization and why is it important? Q16. How do I do auto-detection of Unicode streams? Q17. Is Unicode big endian or little endian? Q18. Is there an EBCDIC-safe transformation of Unicode? Q19. Are there security implications in i18N? Q20. Are there performance issues in i18N? Q21. How do I localize strings in my program? Q22. I do database programming with Perl. Can I use Unicode? Q23. I do database programming with Perl. What are the i18N issues? Q24. How do other programming languages implement Unicode and i18N?
Internationalized Web Programming
Q25. What support for Unicode do web browsers have? Q26. How can I i18N my web pages and CGI programs? Q27. How should I structure my web server directories for international content? Q28. Can web servers automatically detect the language of the browser? Q29. What format do I send strings to the translator?
Internationalized Email Programming
Q30. What are common encodings for email?
iDNS
Q30b. What is happening with internationalized DNS?
Timezones
Q30c. How can I manage timezones in Perl?
References
Q31. Any good references?
Perl Hacks
Q32. How do I convert US-ASCII to UTF-16 on Windows NT? Q33. How do I transform the name of a character encoding to the MIME charset name?