What are you trying to teach? If the aim is to teach
perl then you really need to just bite the bullet and teach them perl as it is. If, on the other hand, the aim is to teach them programming, then maybe there is a pedagogical language you could use with keywords in $local_language. I know, for example, that there is a BASIC-variant in French, and someone else has mentioned Portugol. Both, I would imagine, would be reasonably comprehensible to a Spaniard or Latin American.
But whatever you do, a plain old Filter::Simple source filter is not the solution. By the time you've managed to get it working OK such that it doesn't "translate" quoted text, or trip up on keywords that contain other keywords ('and' and 'rand', 'or' 'for' and 'foreach', 'int' 'print' and 'sprintf', no doubt there are others), or methods and functions from other libraries (many classes have a 'print' method), you'll have written a perl interpreter yourself.
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.