NAME Encode::JP::Emoji::FB_EMOJI_GMAIL - Emoji fallback functions with Gmail SYNOPSIS use Encode; use Encode::JP::Emoji; use Encode::JP::Emoji::FB_EMOJI_GMAIL; # DoCoMo Shift_JIS octets # [晴れ] my $sun = "\xF8\x9F"; Encode::from_to($sun, 'x-sjis-emoji-docomo', 'x-sjis-emoji-none', FB_EMOJI_GMAIL()); # KDDI(web) Shift_JIS octets # [曇り] my $cloud = "\xF6\x65"; Encode::from_to($cloud, 'x-sjis-emoji-kddiweb', 'x-sjis-emoji-none', FB_EMOJI_GMAIL()); # SoftBank UTF-8 string # [ハムスター] my $hamster = "\x{E524}"; $hamster = Encode::encode('x-sjis-e4u-none', $hamster, FB_EMOJI_GMAIL()); # Google UTF-8 octets # [クマ] my $bear = "\xF3\xBE\x87\x81"; $bear = Encode::decode('x-utf8-e4u-none', $bear, FB_EMOJI_GMAIL()); DESCRIPTION This module exports the following fallback function. Use this with "x-sjis-e4u-none" and "x-utf8-e4u-none" encodings which rejects any emojis. Note that this is NOT an official service powered by Gmail. FB_EMOJI_GMAIL() This returns "img" element for PC to display emoji images. Having conflicts with SoftBank encoding, KDDI(app) encoding is NOT recommended. FB_EMOJI_GMAIL() LINKS * Subversion Trunk * Project Hosting on Google Code * Google Groups and some Japanese documents * RT: CPAN request tracker * AnnoCPAN: Annotated CPAN documentation * Search CPAN BUGS "Encode.pm" 2.22 and less would face a problem on fallback function. Use latest version of "Encode.pm", or use with "EncodeUpdate.pm" in "t" test directory of the package. AUTHOR Yusuke Kawasaki, SEE ALSO Encode::JP::Emoji COPYRIGHT Copyright 2009 Yusuke Kawasaki, all rights reserved.