Showing posts with label translator. Show all posts
Showing posts with label translator. Show all posts

Sunday, May 17, 2009

Online Hacker-Leet Encoder - Still Fun After All These Years!

Hey there,

A good Sunday to you all :)

Today, I stumbled across this Hacker/Leet "translator" that's been online at www.albinoblacksheep.com for several years now. The reason I put "translator" in quotes is that this online script actually only "encodes" (if we're going to be fussy ;) your regular text into Hacker/Leet text. There is no facility for reverse-translating your Hacker/Leet language back into regular text. That would (I imagine) be a nifty trick if you could pull it off ;)

The site, itself, has some other interesting stuff on it, but the decoder/translator is my favorite, by far. It even allows you to choose the degree to which you want to "Hackerize" your text!

We'll use the preceding paragraph as a simple example and feed it to the script at the default 50% translation level. The output becomes this:

7h3 $173, 17$3#, h4$ $0m3 07h3r 1n73r3$71n9 $75 0n 17, b57 7h3 P3(0P3r/7r4n$#470r 1$ m% 4v0r173, b% 4r. 17 3v3n 4##0w$ %05 70 (h00$3 7h3 P39r33 70 wh1(h %05 w4n7 70 "H4(|{3r123" %05r 73x7!

A bit difficult to read. At 100%, you get this!

7|-|3 $173, 17$3#, |-|4$ $0|\/|3 07|-|3. 1|\|73.3$71|\|9 $75 0|\| 17, _57 7|-|3 P3(0P3./7.4|\|$#470. 1$ |\/|% 4\/0.173, _% 4.. 17 3\/3|\| 4##0\/\/$ %05 70 (|-|00$3 7|-|3 P39.33 70 \/\/|-|1(|-| %05 \/\/4|\|7 70 "|-|4(|{3.123" %05. 73)(7!

???

Generally, about 35% is good enough (and still relatively legible ;)

Th3 $1t3, 1t$3#f, h4$ $0m3 0th3r 1nt3r3$t1ng $t5ff 0n 1t, b5t th3 P3(0P3r/tr4n$#4t0r 1$ m% f4v0r1t3, b% f4r. 1t 3v3n 4##0w$ %05 t0 (h00$3 th3 P3gr33 t0 wh1(h %05 w4nt t0 "H4(k3r1z3" %05r t3xt!

At 30% and below, the translation gets reduced to just doing simple letter number replacments, which are no fun at all ;) 30% translation below:

Th3 s1t3, 1ts3lf, h4s s0m3 0th3r 1nt3r3st1ng stuff 0n 1t, but th3 d3c0d3r/tr4nsl4t0r 1s my f4v0r1t3, by f4r. 1t 3v3n 4ll0ws y0u t0 ch00s3 th3 d3gr33 t0 wh1ch y0u w4nt t0 "H4ck3r1z3" y0ur t3xt!

If you have the time, go over there and check it out. It's a lot of fun. Try recursive translation, too. Then let people puzzle over it ;)

Cheers,

, Mike




Discover the Free Ebook that shows you how to make 100% commissions on ClickBank!



Please note that this blog accepts comments via email only. See our Mission And Policy Statement for further details.

Tuesday, October 14, 2008

Linux Command Line Language Translation

Hey there,

Well, it's been a long time since we came out with our bash script for command line language translation, and we've finally gotten our head's out of the figurative bowl of spaghetti and found a great online project that already handles this sort of thing. No problem there, of course. If there really is more than one way to skin a cat, you need to know all those different ways or you'll end up skinning your cat the same way over and over ;)

The GNU Site has a great project download called twandgtw, which translates, loosely, into "Translate Word and Graphical Translate Word" (Basically, you can run it from the CLI, but it does have a X-Windows component, as well. Actually, there are three separate packages you can download: tw, gtw or ktw (first revision of a front-end for KDE).

You can download straight-up RPM's for Fedora Core 6 through 7 from the main download page, which also includes tar.bz2 zipped-up source-code tarballs. If you don't have bzip2, you can pick it up here. bzip2, like tar, is pretty standard nowadays, and probably comes with whatever version of Linux you're running.

The software, itself, is incredibly easy to use, and, while the local dictionaries can only handle one word at a time, you can also use online services to translate entire phrases. tw uses www.freetranslation.com and translate.google.com for online translations. To translate a word, you need to specify a dictionary (use the --list option to see all of them, including the available online translators) and a word. For instance, this is what we go when we ran a test using the "en-es" (English to Spanish) built-in dictionary and the word "money":

host # tw en-es money
moneybag : monedero
moneybelt : riA±onera
money : dinero
moneyed : adinerado
moneylender : prestamista
waste of money : malgasto


Below is a screen capture of what the graphical tool looks like (Since we didn't install the graphical element ourselves, this screen shot is from Tuxmind.org):

Click below to enlarge this picture and remove all the jittery stair-stepping effects ;)



If you're looking for software out there to make language translation really really simple, we'd suggest you check this out, even though we've already written our own scripted version, (Yes, we're admitting this is better ;)

Cheers,

, Mike




Please note that this blog accepts comments via email only. See our Mission And Policy Statement for further details.