My module is for Thai. My next one may well be for Lao. If you do not know the state of Thailand and Laos with respect to computing, you can be forgiven for not understanding my reasons for wanting to do what I am doing. That said, I did not ask for opinions on my rationale--I asked, perhaps rhetorically, if there were even a way to accomplish this in the "politically correct" (properly tested) manner with utf8. With the gerry-rigging/hackish ways to do this brought up, it's clear that Perl is a bit behind on the unicode adoption spectrum. It should not be this difficult.

FYI: As of about six years ago when I did my research on the subject, Laos was estimated to have about 15% internet saturation; i.e. 15% of the population of the country had internet access. Most of that was via smartphones, so consider that far fewer have actual computers. Thailand is more advanced, but not as advanced as one might wish. While Thailand is not on the United Nations' "least developed countries" list as Laos is, it has miles to go in terms of educating people with computing. Thai programmers are few.

As it happens, only two weeks ago I was in a meeting with a number of Thai people trying to persuade them to convert to using UTF8, across the board, for their translation projects. It was a tough sell. They were quite accustomed to typing in their text using the local ASCII code pages and fonts tailored for them--fonts which, when copied into a text file, disappear, leaving the resultant text looking like garbledy-gook. It was only after we showed them superior tools for word-wrapping that they warmed up to the idea of switching to UTF8. Transitions here seem to take longer than they might in other places.

Blessings,

~Polyglot~


In reply to Re^2: How to create and install a module compatible with both UTF8 and Perl 5.8.3 without using non-core modules? by Polyglot
in thread How to create and install a module compatible with both UTF8 and Perl 5.8.3 without using non-core modules? by Polyglot

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.