ଉଇକିପିଡ଼ିଆ:ଜନ୍ମତିଥି/୧୩/ଡାଉନଲୋଡ଼
ଏନକୋଡ଼ିଙ୍ଗ କନଭର୍ଟର
ବିଭିନ୍ନ ଖବରକାଗଜ ଓ ଅନ୍ୟାନ୍ୟ ସ୍ଥାନରେ ଇଉନିକୋଡ଼ (Unicode) ଭିନ୍ନ ଅନ୍ୟାନ୍ୟ ଏନକୋଡ଼ିଙ୍ଗ ବ୍ୟବହାର କରାଯାଇଆସୁଛି । ଏହା ଫଳରେ ସେହି ଲେଖାସବୁ ସବୁ କମ୍ପ୍ୟୁଟରରେ ପଢ଼ିହେଉନାହିଁ । ନାନାଦି ଅଣମାନକ ଏନକୋଡ଼ିଙ୍ଗ ସକାଶେ ଅଲଗା ଅଲଗା ଏନକୋଡ଼ିଙ୍ଗରେ ଲେଖା ହୋଇଥିବା ଲେଖାସବୁ ପରସ୍ପର ସଙ୍ଗେ ଅମେଳ ହୋଇଥାନ୍ତି ଓ ପୁନବ୍ୟବହାର ଅନୁପ ଯୋଗୀ ହୋଇଥାନ୍ତି ।
ତଳେ ଏକ କନଭର୍ଟର ବ୍ୟବହାର ନିମନ୍ତେ ଦିଆଗଲା ଯାହା:
- Akruti
- Shreelipi
- GIST fonts
- ସମ୍ବାଦ ଖବରକାଗଜର ପୁରୁଣା ଓ ନୂଆ ସଂସ୍କରଣ
ଆଦିରେ ପ୍ରକାଶିତ ଲେଖାକୁ ଇଉନିକୋଡ଼ରେ ରୂପାନ୍ତର କରିବ । ଇଉନିକୋଡ଼ ଏକ ବିଶ୍ୱସ୍ତରୀୟ ମାନକ ଓ ଏଥିରେ ଲେଖାଗଲେ ଜଗତର ସଭିଏଁ କୌଣସି ଫଣ୍ଟ ଇନଷ୍ଟଲ ନ କରି ସୁଦ୍ଧା ଓଡ଼ିଆରେ ପଢ଼ି-ଲେଖି ପାରିବେ ।
<script> function check_input() {
if (document.getElementById('input_text').value == "") { alert("Oops...Nothing to convert! Paste your text in the left side box first."); return false; }
} </script> <script> function akruti_to_unicode() {
check_input(); var array_one = new Array(
" ","ଟ୍ଟ", "","ଦ୍ଦ", "","ଣ୍ଣ", "òâ","୍ରି", "","ଣ୍ଡ", "ô", "ଞ୍ଚି", "Â", "ଷ୍ଠ", " û", " ।", "ö" , " ।" ,"÷÷÷", "","£" , "୍ମ" ,"à" , "୍ମ" , "á" , "୍ମୃ" , "â" , "୍ର" ,"ã" , "୍ର" ,"ä" , "୍ଲ" , "å" , "୍ଭ" ,"æ" , "୍ଳ" , "ç" , "୍ୱ" , "è" , "୍ସ" , "ý", "୍ୟ" , "¥", "୍ୟ" ,"ó", "ିଁ" , "Iß" , "ୱ", "Wÿ" , "ଡ଼" , "Xÿ" , "ଢ଼" , "Pÿ" , "ଚ" , "[ô" , "ଥି" ,"]ô" , "ଧି" , "Lô" , "ଖି" , "cô", "ତ୍ମ" , "*ô", "ଞ୍ଚି", "iô", "ତ୍ସ", "_ô","ତ୍ପ", "û" , "ା" , "ò" , "ି" , "ú" , "ୀ" , "ê" , "ୁ" , "ë" , "ୁ" , "ì" , "ୂ" , "í" , "ୂ" ,"é" , "ୃ" , "ñ", "ଁ" , "õ", "ଂ" , "ü", "ଃ" , "þ", "୍" , "¨", "୍" ,"1" , "୧" , "2" , "୨" , "3" , "୩" ,"4" , "୪" ,"5" , "୫" ,"6" , "୬" ,"7" , "୭" ,"8" , "୮" , "9" , "୯" , "0" , "୦" , "#" , "୰" , "$" , "ଽ" , "&" , "ଌ" , "*" , "ଞ୍ଚ" , "" , "ଞ୍ଚ" , "î" , "୍ରୁ" , "ï" , "୍ରୂ" , "Ð" , "କ୍ଷ୍ଣ" , "Ñ" , "୍କ" , "Ò" , "୍ଖ" , "Ó" , "୍ଗ" , "Ô" , "୍ଚ" , "Õ" , "୍ଜ" , "Ö" , "୍ଟ" , "×" , "୍ଠ" , "Ø" , "୍ଡ" , "Ù" , "୍ଣ" , "Ú" , "୍ଥ" , "Û" , "୍ଧ" , "Ü" , "୍ନ" , "Ý" , "୍ପ" , "Þ" , "୍ଫ" , "ß" , "୍ୱ" , "<" , "ଣ୍ଟ" , "" , "ଣ୍ଟ" , "…" , "ଟ୍ଟ" , "μ" , "ମ୍ପ" , "µ" , "ମ୍ପ" , "¶" , "ମ୍ଫ" , "‰" , "ଣ୍ଣ" , "Š" , "ଣ୍ଡ" , "Œ" , "ଣ୍ଠ" , "™" , "ତ୍ମ" , "š" , "ତ୍ପ" , "›" , "ତ୍ସ" , "œ" , "ତ୍ସ୍ନ" , "Ÿ" , "ଦ୍ଧ" , "{" , "ଜ୍ଜ" , "|" , "ଜ୍ଝ" , "}" , "ତ୍କ" , "¡" , "ଦ୍ଧ" , "¢" , "ଦ୍ଘ" , "¤" , "ଧ୍ୟ" ,"¦" , "ନ୍ଦ" ,"§" , "ନ୍ଧ" ,"©" , "ତ୍ତ" , "" , "ତ୍ତ" , "ª" , "ନ୍ତ୍ର" , "«" , "ନ୍ତ" , "¬" , "ଞ୍ଜ" , "ƒ" , "ଞ୍ଝ" ,"®" , "ପ୍ପ" , "¯" , "ପ୍ତ" ,"°", "ପ୍ସ" ,"±" , "ବ୍ଦ" , "²" , "ବ୍ଧ" ,"´" , "ମ୍ବ" , "¸" , "ମ୍ଭ" , " ̧" , "ମ୍ଭ", "̧" , "ମ୍ଭ", "¹" , "ମ୍ମ" ,"º" , "ଲ୍କ" ,"»" , "ଲ୍ଗ" ,"¼" , "ଶ୍ଛ" , "½" , "ଶ୍ଚ" , "¾" , "ଷ୍ଣ" , "¿" , "ଷ୍ପ" , "À" , "ଷ୍ଫ" , "Á" , "ଷ୍ଟ" , "Ã" , "ଷ୍କ" , "Ä" , "ସ୍କ" , "Å" , "ସ୍ଖ" , "Æ" , "ସ୍ପ" , "Ç" , "ସ୍ଫ" , "È" , "ସ୍ତ୍ର" , "É" , "ସ୍ତ" ,"Ê" , "ସ୍ୱ" , "Ë" , "ଳ୍କ" , "Ì" , "ଳ୍ପ" , "Í" , "ଳ୍ଫ" , "Î" , "ତ୍ଥ" , "" , "ତ୍ଥ" , "Ï" , "ଳ୍ଳ" , "@ା" , "ଆ" ,"@" , "ଅ" , "A" , "ଇ" ,"B" , "ଈ" ,"C" , "ଉ" ,"D" , "ଊ" , "E" , "ଋ" , "F" , "ୠ" , "G" , "ଏ" , "H" , "ଐ" ,"I" , "ଓ" , "J" , "ଔ" , "K" , "କ" , "L" , "ଖ" , "M" , "ଗ" ,"N" , "ଘ" , "O" , "ଙ" ,"P" , "ଚ", "Q" , "ଛ", "R" , "ଜ", "S" , "ଝ","T" , "ଞ", "U", "ଟ" ,"V", "ଠ" , "W", "ଡ" , "X", "ଢ" ,"Y", "ଣ" ,"Z" , "ତ" , "[" , "ଥ" , "\\" , "ଦ" , "]" , "ଧ" , "^", "ନ" , "~" , "ଯ" , "_" , "ପ","`" , "ଫ", "a" , "ବ", "b" , "ଭ", "c" , "ମ","d" , "ୟ" , "e" , "ର" ,"f" , "ଲ" , "g" , "ଶ" , "h" , "ଷ" , "i" , "ସ" , "j" , "ହ" , "k" , "ଳ" ,"l" , "କ୍ଷ" , "m" , "ଜ୍ଞ" , "n" , "ଦ୍ଭ" , "o" , "କ୍ଟ" , "p" , "କ୍ଟ୍ର" , "q" , "କ୍ତ" , "s" , "ଗ୍ଦ" , "t" , "ଗ୍ଧ" , "u" , "ଙ୍କ" , "v" , "ଙ୍ଖ" ,"w" , "ଙ୍ଗ" ,"x" , "ଙ୍ଘ" ,"y" , "ଚ୍ଚ" ,"z" , "ଚ୍ଛ" ," ̄", "ପ୍ତ"," ́", "ମ୍ବ","‹", "ଣ୍ଢ" , "ଏø", " ଐ", "୍ଯ" , "୍ୟ", " ̈", "୍", "ଅା", "ଆ","û","ଣ୍ଡା")
var array_one_length = array_one.length ; var modified_substring = $("#input_text").val(); var text_size = modified_substring.length ; var processed_text = "" ; var position1 = 0 ; var position2 = 0 ; var process_queue = 1 ; var chunk_size = 6000; while ( process_queue == 1 ) { position1 = position2 ; if ( position2 < ( text_size - chunk_size ) ) { position2 += chunk_size ; while (document.getElementById("input_text").value.charAt ( position2 ) != ' ') {position2--;} } else { position2 = text_size ; process_queue = 0 } var modified_substring = document.getElementById("input_text").value.substring ( position1, position2 ) ; Replace_Symbols( ) ; var processed_text = processed_text + modified_substring ; $("#unicode_text").val("Conversion in progress.." + '\n\n' + 'Conversion of ' + position2 + ' charecters out of ' + text_size + ' completed.'); } $("#unicode_text").val(processed_text); function Replace_Symbols( ) { if ( modified_substring != "" ) { for ( input_symbol_idx = 0; input_symbol_idx < array_one_length-1; input_symbol_idx = input_symbol_idx + 2 ) { idx = 0 ; while (idx != -1 ) { modified_substring = modified_substring.replace( array_one[ input_symbol_idx ] , array_one[input_symbol_idx+1] ); idx = modified_substring.indexOf( array_one[input_symbol_idx] ); } } modified_substring = modified_substring.replace(/([ù])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯୟରଲବୱଶଷସହକ୍ଷଡ଼ଳ])/g , "$2$1");
modified_substring = modified_substring.replace(/([ù])([୍])([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥନପଫବଭମୟରଲବୱଶଷସହକ୍ଷଡ଼ଳ])/g , "$2$3$1"); modified_substring = modified_substring.replace(/ùø/g , "ୌ"); modified_substring = modified_substring.replace(/ùା/g , "ୋ"); modified_substring = modified_substring.replace(/ù÷/g , "ୈ"); modified_substring = modified_substring.replace(/ù/g , "େ"); modified_substring = modified_substring.replace(/([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])([ାିୀୁୂୃେୈୋୌଂଁ]*)à/g , "ð$1$2"); modified_substring = modified_substring.replace(/([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])([ାିୀୁୂୃେୈୋୌଂଁ]*)ð/g , "ð$1$2"); modified_substring = modified_substring.replace(/([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])([୍])à/g , "ð$1$2"); modified_substring = modified_substring.replace(/([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])([୍])ð/g , "ð$1$2"); modified_substring = modified_substring.replace(/ð/g , "ର୍"); modified_substring = modified_substring.replace(/([ଂଁ])([ାିୀୁୂୃେୈୋୌ])/g , "$2$1");
} }
} </script> <script> function gist_to_unicode() {
check_input(); var array_one = new Array("ÞÔ", "ÔÞ","¼¼Ð" , " ।" ,"þ" , "" ,"Æ" , "" ,"¼" , "" ,"¤" , "" ,"¥" , "" ,"1" , "୧" ,"2" , "୨" ,"3" , "୩" , "4" , "୪" ,"5" , "୫" , "6" , "୬" , "7" , "୭" , "8" , "୮" ,"9" , "୯" ,"0" , "୦","@" , "ଅ" ,"A" , "ଆ" ,"B" , "ଇ" ,"C" , "ଈ" ,"D" , "ଉ" ,"E" , "ଊ" ,"H" , "ଏ" ,"I" , "ଐ" ,"J" , "ଓ" , "K" , "ଔ" , "F" , "ଋ" , "G" , "ୠ" ,"L" , "କ" ,"M" , "ଖ" , "N" , "ଗ" , "O" , "ଘ" , "P" , "ଙ" , "Q" , "ଚ" , "R" , "ଛ" ,"S" , "ଜ" , "T" , "ଝ" ,"U" , "ଞ" , "V" , "ଟ" , "W" , "ଠ" , "XÏ" , "ଡ଼" , "X" , "ଡ" ,"YÏ" , "ଢ଼" , "Y" , "ଢ" , "Z" , "ଣ" , "\[" , "ତ" , "\\" , "ଥ" , "\]" , "ଦ", "\^" , "ଧ" , "\_" , "ନ" ,"\`" , "ପ" , "a" , "ବ" , "b" , "ଭ" , "c" , "ମ" , "d" , "ଯ" , "\¯" , "ୟ" , " ̄", "ୟ" ,"e" , "ର" , "m" , "ଲ" , "f" , "ଳ", "g" , "ଵ" , "h" , "ଶ" , "i" , "ଷ" , "j" , "ସ" , "k" , "ହ" , "l" , "କ୍ଷ" , "õ" , "୍ର" ,"ï" , "୍ନ" ,"ð" , "୍ନ" ,"á" , "୍ନ" ,"÷" , "୍ଭ" ,"ø" , "୍ଭ" ,"ë" , "୍ମ" ,"ê" , "୍ମ" ,"è" , "୍ୱ" ,"é" , "୍ୱ" , "í" , "୍ଲ" ,"î" , "୍ଲ" ,"â" , "୍ଲ" ,"ì" , "୍ଳ" ,"Í" , "୍ର" ,"ö" , "୍ର" ,"n" , "ଚ୍ଚ" , "o" , "ଚ୍ଛ" ,"p" , "ଟ୍ଟ" ,"r" , "ତ୍ତ" ,"~" , "ଦ୍ଦ" ,"À" , "ଣ୍ଣ" ,"q" , "ଞ୍ଚ" ,"\«" , "ନ୍ତ" ,"x" , "ନ୍ଥ" ,"t" , "ନ୍ଦ" ,"u" , "ନ୍ଧ" ,"¶" , "ଣ୍ଠ" ," ̈" , "ଣ୍ଡ" , "%" , "ଞ୍ଝ" ,"+" , "ଙ୍ଘ" ,"<" , "ଙ୍ଖ" ,">" , "ମ୍ଫ" ,"z" , "ବ୍ବ" ,"{" , "ଶ୍ଥ" ,"}" , "ଞ୍ଛ" ,"|" , "ଓଁ" ,"Æ" , "କ୍ଟ" ,"`ù" , "ତ୍ପ" ,"‘" , "ଗ୍ଧ" ,"’" , "ଗ୍ଦ" ,"“" , "ପ୍ପ" ,"”" , "ଡ୍ଗ" ,"•" , "ବ୍ଧ" ,"–" , "ଳ୍କ" ,"—" , "ତ୍ସ" , "#" , "ତ୍ସ" ,"˜" , "୍ଳ" ,"™" , "ର୍ଁ" ,"š" , "୍ୱ" ,"›" , "୍ମ" ,"¡" , "ଭ୍ଭ" ,"£" , "କ୍କ" ,"¬" , "ଣ୍ଢ" ,"" , "ମ୍ପ" ,"®" , "ମ୍ମ" ,"°" , "ଳ୍କ" ,"±" , "ସ୍ତ୍ର" ,"´" , "ଷ୍କ" ,"μ" , "କ୍ସ" ,"·" , "ସ୍ଖ" ,"»" , "ଷ୍ଣ" ,"¿" , "ପ୍ପ" ,"Â" , "ଦ୍ଗ" ,"Ä" , "କ୍ଷ୍ଣ" ,"Å" , "ଡ୍ଡ" ,"Ç" , "ଳ୍ଫ" ,"È" , "ଷ୍ଫ" ,"É" , "ସ୍ଫ" ,"s" , "ଜ୍ଞ" ,"v" , "ବ୍ଦ" ,"w" , "ଦ୍ଧ" ,"y" , "ସ୍ଥ" ,"¢" , "କ୍ଲ" ,"²" , "ସ୍କ" ,"ª" , "ସ୍ତ" ,"\¦" , "କ୍ତ" ,"§" , "ନ୍ତ୍ର" ,"³" , "ଜ୍ଜ" ,"©" , "ପ୍ତ" ,"\=" , "ଙ୍ଗ" ," ଙ୍ଗ " , "\ = " , "\*" , "ଙ୍କ" ,"\&" , "ଞ୍ଜ" ,"\$" , "ଫ" ,"Ã" , "ଣ୍ଟ" ,"½" , "ଷ୍ଟ" ,"¾" , "ଶ୍ଚ" ,"º" , "ଷ୍ଠ" ,"Á" , "ଳ୍ପ" ,"¹" , "ଷ୍ପ" ," ̧" , "ସ୍ପ" , "ƒ" , 'ମ୍ପ' ,"„" , 'ମ୍ପ' ,"†", "ପ୍ଟ", "œ", "କ୍ଟ", "Ð" , "ା" , "Þ" , "ି" , "Ù" , "ିà" , "Ñ" , "ୀ" , "Ê" , "ୁ" , "ã" , "ୁ" , "ä" , "ୁ" , "Ë" , "ୂ" , "å" , "ୂ" , "æ" , "ୂ" , "Ì" , "ୃ" , "ó" , "ୃ" , "ô" , "ୃ" , "Ö" , "ଂ" ,"Õ" , "ଂ" ,"Ü" , "ଁ" ,"Û" , "ଁ" ,"Ý" , "ଁ" ,"Ú" , "ିଁ" ,"Ó" , "ଃ" , "ç" , "୍" , "û" , "୰" ,"ý" , "୍ଳ" ,"Î" , "ଽ" ,"Ï" , "଼" ,"ଧù" , "ଧି" ,"ପú" , "ତ୍ପ" ,"‡", "ୁ", "…" , "ଣ୍ଠ","−Æ", "ମ୍ପ" )
var array_one_length = array_one.length ; var modified_substring = $("#input_text").val(); $("#unicode_text").val("Conversion in progress.."); var text_size = modified_substring.length ; var processed_text = "" ; var position1 = 0 ; var position2 = 0 ; var process_queue = 1 ; var chunk_size = 6000; while ( process_queue == 1 ) { position1 = position2 ; if ( position2 < ( text_size - chunk_size ) ) { position2 += chunk_size ; while (document.getElementById("input_text").value.charAt ( position2 ) != ' ') {position2--;} } else { position2 = text_size ; process_queue = 0 } var modified_substring = document.getElementById("input_text").value.substring ( position1, position2 ); Replace_Symbols( ) ; var processed_text = processed_text + modified_substring; $("#unicode_text").val("Conversion in progress.." + '\n\n' + 'Conversion of ' + position2 + ' charecters out of ' + text_size + ' completed.'); } $("#unicode_text").val(processed_text);
function Replace_Symbols() { if ( modified_substring != "" ) { for ( input_symbol_idx = 0; input_symbol_idx < array_one_length-1; input_symbol_idx = input_symbol_idx + 2 ) { idx = 0 ; while (idx != -1 ) { modified_substring = modified_substring.replace( array_one[ input_symbol_idx ] , array_one[input_symbol_idx+1] ) idx = modified_substring.indexOf( array_one[input_symbol_idx] ) } } modified_substring = modified_substring.replace( /([କସ])([ú])/g , "ତ୍$1" ); modified_substring = modified_substring.replace( /([Ò])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳୱଶଷସହକ୍ଷଜ୍ଞୟ])/g , "$2$1" ); modified_substring = modified_substring.replace( /([Ò])([୍])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳୱଶଷସହକ୍ଷଜ୍ଞୟ])/g , "$2$3$1" ); modified_substring = modified_substring.replace( /([Ò])([୍])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳୱଶଷସହକ୍ଷଜ୍ଞୟ])/g , "$2$3$1" ); modified_substring = modified_substring.replace( /Òß/g , "ୈ" ); modified_substring = modified_substring.replace( /Òା/g , "ୋ" ); modified_substring = modified_substring.replace( /Ò×/g , "ୌ" ); modified_substring = modified_substring.replace( /Ò/g , "େ" ); modified_substring = modified_substring.replace( /([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳୱଶଷସହକ୍ଷଜ୍ଞୟ])([ାିୀୁୂୃେୈୋୌଂଁ]*)à/g , "à$1$2" ); modified_substring = modified_substring.replace( /([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳୱଶଷସହକ୍ଷଜ୍ଞୟ])([୍])à/g , "à$1$2" ); modified_substring = modified_substring.replace( /à/g , "ର୍" ); modified_substring = modified_substring.replace( /([ଂଁ])([ାିୀୁୂୃେୈୋୌ])/g , "$2$1" ); modified_substring = modified_substring.replace( /([୧୨୩୪୫୬୭୮୯୦])([ା।])([୧୨୩୪୫୬୭୮୯୦])/g , "$1|$3" ); modified_substring = modified_substring.replace( /([ାିୀୁୂୃେୈୋୌ])([Ô])/g , "$2$1" ); modified_substring = modified_substring.replace( /Ô/g , "୍ୟ" ); modified_substring = modified_substring.replace( /େ୍ୱ/g , "୍ୱେ" ); modified_substring = modified_substring.replace( /ଦ୍ଧ୍ୱର୍/g , "ର୍ଦ୍ଧ୍ୱ" ); } }
} </script> <script> function sreelipi_to_unicode() {
check_input(); var array_one = new Array(">" , " ।" , "^ÿ", "ଙ୍ଘ", "nÿ", "ଞ", "ÿ" , "" , "" , "" ,"ç§" , "§ç" ,"" , "{" ,"{ç " , "ç{" ,"{ç" , "ç{" ,"ôæ" , "æô" ," {# " , "#{" ,"{#" , "#{" ,"¿â" , "â¿" ,"" , " " ," " , " " ,"1" , "୧" ,"2" , "୨" ,"3" , "୩" ,"4" , "୪" ,"5" , "୫" ,"6" , "୬" ,"7" , "୭" ,"8" , "୮" ,"9" , "୯" ,"0" , "୦" ,"þ#" , "ତ୍ମ" ,"Œ", "ତ୍ପ","”", "ଦ୍ଦ","b" , "ଚ୍ଛ" ,"t" , "ଟ୍ଟ" ,"" , "ଦ୍ଦ" ,"" , "ତ୍ମ" ,"" , "ତ୍କ" ,"û" , "ତ୍ସ" ,"" , "ତ୍ତ୍ଵ" ,"½" , "୍ମ","" , "ଦ୍ଭ" , "¸" , "ମ୍ପ" , "¹" , "ମ୍ଫ" , "¼" , "ମ୍ମ" , "Ú" , "ସ୍ତ୍ର" ,"Í" , "ଷ୍କ" ,"O" , "କ୍ସ" ,"Ð" , "ଷ୍ଣ" ,"À" , "ର" ,"à" , "ଲ" ,"Ü" , "ହ","" , "ତ୍ତ" ,"L" , "କ" , "#" , "ି", "Q" , "ଖ" , "å", "କ୍ଷ୍ଣ", "S" , "ଗ" , "W" , "ଘ" , "Y","ଙ", "`" , "ଚ" , "a" , "ଚ୍ଚ" , "d" , "ଛ" , "f" , "ଜ" , "l" , "ଝ" , "s" , "ଟ" , "v" , "ଠ" , "Ý" , "ଡ଼" , "x" , "ଡ" , "Þ" , "ଢ଼" , "|" , "ଢ" , "~" , "ଣ" , "" , "ଣ୍ଣ" , "" , "ତ" , "†" , "ତ" , "$" , "ଥ" , "" , "ଦ" , "’" , "ଦ" , "" , "ଧ" , "™" , "ଧ" , "" , "ନ" , "œ" , "ନ" , "oe" , "ନ" , "¨" , "ପ" , "" , "ପ" , "ü" , "ଫ" , "¯" , "ବ" , "μ" , "ଭ" , "µ" , "ଭ" , "þ" , "ମ" , "" , "ମ" , "¾" , "ଯ" , "Á" , "ଳ" ,"É" , "ଶ" , "" , "ଶ" , "Ì" , "ଷ" , "Ó" , "ସ" , "ä" , "କ୍ଷ" , "j" , "ଜ୍ଞ" , "o" , "ଞ୍ଚ" , "p" , "ଞ୍ଛ" , "¢" , "ନ୍ଦ" ,"£" , "ନ୍ଦ" , "¤" , "ନ୍ଧ" , "ƒ" , "ଣ୍ଡ" , "º" , "ମ୍ବ" ,"»" , "ମ୍ଭ" , "±" , "ବ୍ଦ" , "" , "ଦ୍ଧ" , "²", "ବ୍ଧ" , "¡" , "ନ୍ଥ" , "×" , "ସ୍ଥ" , "" , "ନ୍ନ" ,"" , "ଧ୍ୟ" , "š" , "ଧ୍ୟ" , "ø" , "÷ë" ,"÷" , "୍ର" , "¿" , "୍ୟ" , "´" , "୍ୱ" , "Ô" , "ସ୍କ" , "§" , "୍ନ" , "ü" , "ଫ" , "u" , "ଫ" , "Û" , "୍ସ" ,"Ÿ" , "ନ୍ନ" , "•" , "ଦ୍ଧ" , "ˆ" , "ତ୍ତ" , ";" , "ନ୍ତ" , "" , "ଣ୍ଡ" ," ß" , "ୟ" , "ß" , "ୟ" , "Ö" , "ସ୍ତ" ,"N" , "କ୍ତ" ,"¦" , "ନ୍ତ୍ର" ,"g" , "ଜ୍ଜ" , "©" , "ପ୍ତ" , "‡" , "ତ୍କ" , "Š" , "ତ୍ମ" , "‚" , "ଣ୍ଣ" , "Z" , "ଙ୍କ" ,"\\" , "ଙ୍ଖ" ,"\è" , "ଙ୍ଗ" ,"q" , "ଞ୍ଜ" , "+" , "ଣ୍ଟ" , "Î" , "ଷ୍ଟ" , "Ê" , "ଶ୍ଚ" , "Ï" , "ଷ୍ଠ" , "Å" , "ଳ୍ପ" , "Ñ" , "ଷ୍ପ" , "Ø" , "ସ୍ପ" , "Ù" , "ସ୍ପ" , " æ" , "ା" , "æ" , "ା" , "" , "ା" ," ା", " ।", " ç" , "ି" ,"ÿ]" , "ିଁ" ,"ç" , "ି" , "" , "ି" ,"ê" , "ୀ" ,"" , "ୀ" ," ë" , "ୁ" , "ë" , "ୁ" , "" , "ୁ" ,"í" , "ୂ" , "õ " , "ୃ" , "õ" , "ୃ" , "ô" , "ଁ" , "" , "ଃ" ,"…" , "ଃ" , "ú" , "୍" , "ó" , "ଂ" , "]" , "ିଁ" ,"â" , "୍ଲ" ,"È" , "୍ଳ" ,"úÿ" , "୍" ,' ̄',"ବ",'̄',"ବ",' ́',"୍ୱ",'́',"୍ୱ", '̈','ପ',"A" , "ଅ" , "" , "ଅ" ,"ଅା" , "ଆ" ,"B" , "ଇ" , "" , "ଇ" , "C", "ଈ", "D" , "ଉ" , "" , "ଉ" ,"E" , "ଊ" , "J" , "ଋ" , "F" , "ଏ" , "G" , "ଐ" , "" , "ଐ" ,"H" , "ଓ" , "I" , "ଔ" , "K" , "ଔ", "h","ଌ" )
var array_one_length = array_one.length ; var modified_substring = $("#input_text").val(); $("#unicode_text").val("Conversion in progress.."); var text_size = modified_substring.length ; var processed_text = "" ; var position1 = 0 ; var position2 = 0 ; var process_queue = 1 ; var chunk_size = 6000; while ( process_queue == 1 ) { position1 = position2 ; if ( position2 < ( text_size - chunk_size ) ) { position2 += chunk_size ; while (document.getElementById("input_text").value.charAt ( position2 ) != ' ') {position2--;} } else { position2 = text_size ; process_queue = 0 } var modified_substring = document.getElementById("input_text").value.substring ( position1, position2 ); Replace_Symbols( ) ; var processed_text = processed_text + modified_substring; $("#unicode_text").val("Conversion in progress.." + '\n\n' + 'Conversion of ' + position2 + ' charecters out of ' + text_size + ' completed.'); } $("#unicode_text").val(processed_text); function Replace_Symbols( ) { if ( modified_substring != "" ) { for ( input_symbol_idx = 0; input_symbol_idx < array_one_length-1; input_symbol_idx = input_symbol_idx + 2 ) { idx = 0 ; while (idx != -1 ) { modified_substring = modified_substring.replace( array_one[ input_symbol_idx ] , array_one[input_symbol_idx+1] ) idx = modified_substring.indexOf( array_one[input_symbol_idx] ) } } modified_substring = modified_substring.replace( /([{])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳବଶଷସହକ୍ଷଜ୍ଞୟ])/g , "$2$1" ) ; modified_substring = modified_substring.replace( /([{])([୍])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳବଶଷସହକ୍ଷଜ୍ଞୟ])/g , "$2$3$1" ) ; modified_substring = modified_substring.replace( /([{])([୍])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳବଶଷସହକ୍ଷଜ୍ଞୟ])/g , "$2$3$1" ) ; modified_substring = modified_substring.replace( /{ð/g , "ୈ" ) ; modified_substring = modified_substring.replace( /{ା/g , "ୋ" ) ; modified_substring = modified_substring.replace( /{ò/g , "ୌ" ) ; modified_substring = modified_substring.replace( /{/g , "େ" ) ; modified_substring = modified_substring.replace( /([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])([ାିୀୁୂୃେୈୋୌଂଁ]*)ö/g , "ö$1$2" ) ; modified_substring = modified_substring.replace( /([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])([୍])ö/g , "ö$1$2" ) ; modified_substring = modified_substring.replace( /ö/g , "ର୍" ) ; modified_substring = modified_substring.replace( /([ଂଁ])([ାିୀୁୂୃେୈୋୌ])/g , "$2$1" ) ; modified_substring = modified_substring.replace( /([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])([ାିୀୁୂୃେୈୋୌଂଁ]*)}/g , "}$1$2ି" ) ; modified_substring = modified_substring.replace( /([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])([୍])}/g , "}$1$2" ) ; modified_substring = modified_substring.replace( /}/g , "ର୍" ) ; modified_substring = modified_substring.replace( /ˆ/g , "ତ୍ତ" ) ; } }
} </script> <script> function apranta_to_unicode() {
check_input(); var array_one = new Array("ê" , " ।" ,"ÿ" , "" , "" , "" ,"ç§" , "§ç" ,"" , "{" ,"{ç " , "ç{" ,"{ç" , "ç{" ," {# " , "#{" ,"{#" , "#{" ,"" , " " ," " , " " ,"ü" , "" , "ý" , "" , "1" , "୧" ,"2" , "୨" ,"3" , "୩" ,"4" , "୪" ,"5" , "୫" ,"6" , "୬" ,"7" , "୭" ,"8" , "୮" ,"9" , "୯" ,"0" , "୦" ,"b" , "ଚ୍ଛ" ,"" , "ଦ୍ଦ" ,"" , "ତ୍କ" ,"" , "ତ୍ତ୍ଵ" ,"" , "ଦ୍ଭ" , "s" , "ମ୍ପ" , "Ú" , "ା" , "Í" , "ୟ" , "O" , "କ୍ସ" ,"Ð" , "ଷ୍ଣ" ,"À" , "ର" ,"Ñ" , "ଲ" ,"Ø" , "ହ" ,"o" , "ତ୍ତ" ,"³" , "କ" , "´" , "ଖ" , "µ" , "ଗ" ,"W" , "ଘ" , "¸" , "ଚ" , "p" , "ଚ୍ଚ" ,"¹" , "ଛ" , "º" , "ଜ" , "l" , "ଝ" ,"½" , "ଟ" ,"¾" , "ଠ" ,"¿" , "ଡ" , "|" , "ଢ" , "Á" , "ଣ" , "Ù" , "ଣ୍ଣ" ,"Â" , "ତ" , "Ã" , "ଥ" , "Ä" , "ଦ" , "Å" , "ଧ" , "TM" , "ଧ" ,"™" , "ଧ" , "" , "ନ" ,"œ" , "ନ" , "Ê" , "ବ" ,"Ë" , "ଭ" , "Ì" , "ମ" , "Î" , "ଯ" , "Ò" , "ଳ" , "Õ" , "ଶ" ,"" , "ଶ" , "Ö" , "ଷ" , "²" , "କ୍ଷ" , "j" , "ନ୍ଦ" , "£" , "ନ୍ଦ" , "ƒ" , "ଣ୍ଡ" , "ó" , "୍ବ" , "»" , "ମ୍ଭ" ,"" , "ଦ୍ଧ" , "×" , "ସ" , "ô" , "୍ନ" ,"" , "ଧ୍ୟ" , "š" , "ଧ୍ୟ" , "÷" , "୍ୟ" , " ́" , "୍ୱ" , "Ô" , "ସ୍କ" ,"ö" , "୍ଥ" , "§" , "୍ନ" , "u" , "ଫ" , "õ" , "୍ର" , "I" , "୍ର" , "Ÿ" , "ନ୍ନ" ,"•" , "ଦ୍ଧ" ,"~" , "ଣ୍ଡ" ,"„" , "ସ୍ତ" ,"¥" , "କ୍ତ" ,"ã" , "ନ୍ତ୍ର" ,"g" , "ଜ୍ଜ" , "‡" , "ତ୍କ" , "‚" , "ନ୍ତ" , "t" , "ଙ୍କ" ,"\\" , "ଙ୍ଖ" ,"\è" , "ଙ୍ଗ" ,"q" , "ଞ୍ଜ" , "a" , "ଷ୍ଟ" , "c" , "ଷ୍ଠ" , "Ï" , "ର", "Æ" , "ନ" , "Û" , "ି" , "ç" , "ି" , "" , "ି" ,"#" , "ି" , "Ü" , "ୀ" ,"Ý" , "ୁ" ,"A" , "ୁ" ,"Þ" , "ୂ" ,"ß" , "ୃ" ,"¡" , "ଁ" ,"" , "ଃ" ,"…" , "ଃ" , "ú" , "୍" , "¢" , "ଂ" ,"]" , "ିଁ" ,"ñ" , "୍ଲ" ,"È" , "ପ" , "úÿ" , "୍" ,"¤" , "ଅ" ,"" , "ଅ" ,"¦" , "ଇ" , "" , "ଇ" ,"C" , "ଈ" , "¨" , "ଉ" , "" , "ଉ" ,"E" , "ଊ" , "J" , "ଋ" , "¬" , "ଏ" , "G" , "ଐ" , "" , "ଐ" ,"°" , "ଓ" , "±" , "ଔ" )
var array_one_length = array_one.length ; var modified_substring = $("#input_text").val(); $("#unicode_text").val("Conversion in progress.."); var text_size = modified_substring.length ; var processed_text = "" ; var position1 = 0 ; var position2 = 0 ; var process_queue = 1 ; var chunk_size = 6000; while ( process_queue == 1 ) { position1 = position2 ; if ( position2 < ( text_size - chunk_size ) ) { position2 += chunk_size ; while (document.getElementById("input_text").value.charAt ( position2 ) != ' ') {position2--;} } else { position2 = text_size ; process_queue = 0 } var modified_substring = document.getElementById("input_text").value.substring ( position1, position2 ); Replace_Symbols( ) ; var processed_text = processed_text + modified_substring; $("#unicode_text").val("Conversion in progress.." + '\n\n' + 'Conversion of ' + position2 + ' charecters out of ' + text_size + ' completed.'); } $("#unicode_text").val(processed_text); function Replace_Symbols() { if ( modified_substring != "" ) { for ( input_symbol_idx = 0; input_symbol_idx < array_one_length-1; input_symbol_idx = input_symbol_idx + 2 ) { idx = 0; while (idx != -1 ) //while-00 { modified_substring = modified_substring.replace( array_one[ input_symbol_idx ] , array_one[input_symbol_idx+1] ) idx = modified_substring.indexOf( array_one[input_symbol_idx] ) } } modified_substring = modified_substring.replace( /([á])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])/g , "$2$1" ) ; modified_substring = modified_substring.replace( /([á])([୍])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])/g , "$2$3$1" ) ; modified_substring = modified_substring.replace( /([á])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])/g , "$2$1" ) ; modified_substring = modified_substring.replace( /áð/g , "ୈ" ) ; modified_substring = modified_substring.replace( /á/g , "େ" ) ; modified_substring = modified_substring.replace( /([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])([ାିୀୁୂୃେୈୋୌଂଁ]*)û/g , "û$1$2" ) ; modified_substring = modified_substring.replace( /([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])([୍])û/g , "û$1$2" ) ; modified_substring = modified_substring.replace( /û/g , "ର୍" ) ; modified_substring = modified_substring.replace( /([ଂଁ])([ାିୀୁୂୃେୈୋୌ])/g , "$2$1" ) ; modified_substring = modified_substring.replace( /([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])([ାିୀୁୂୃେୈୋୌଂଁ]*)}/g , "}$1$2ି" ) ;
modified_substring = modified_substring.replace( /([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳଵଶଷସହକ୍ଷଜ୍ଞୟ])([୍])}/g , "}$1$2ି" ) ; modified_substring = modified_substring.replace( /}/g , "ର୍" ) ; } }
} </script> <script> function sambad_eml_to_unicode() {
check_input(); var array_one = new Array( "ÞÔ", "ÔÞ", "¼¼Ð" , " ।" , "þ" , "" , "Æ" , "" , "¼" , "" , "¤" , "" , "¥" , "" , "1" , "୧" , "2" , "୨" , "3" , "୩" , "4" , "୪" , "5" , "୫" , "6" , "୬" , "7" , "୭" , "8" , "୮" , "9" , "୯" , "0" , "୦" , "@" , "ଅ" , "@Ð" , "ଆ" , "A" , "ଆ" , "B" , "ଇ" , "Ñ" , "ୀ" , "D" , "ଉ" , "E" , "ଊ" , "H" , "ଏ" , "I" , "ଐ" , "J" , "ଓ" , "K" , "ଔ" , "F" , "ଋ" , "G" , "ୠ" , "d" , "ଯ" , "a" , "ବ" , "[" , "ତ" , "*" , "ଙ୍କ" , "õ" , "୍ର" , "[" , "ତ" , "Ð" , "ା" , "L" , "କ" , "M" , "ଖ" , "N" , "ଗ" , "O" , "ଘ" , "P" , "ଙ" , "Q" , "ଚ" , "R" , "ଛ" , "S" , "ଜ" , "T" , "ଝ" , "U" , "ଞ" , "V" , "ଟ" , "W" , "ଠ" , "XÏ" , "ଡ଼" , "X" , "ଡ" , "YÏ" , "ଢ଼" , "Y" , "ଢ" , "Z" , "ଣ" , "\[" , "ତ" , "\\" , "ଥ" , "]" , "ଦ" , "\^" , "ଧ" , "\_" , "ନ" , "`" , "ପ" , "$", "ଫ" , "D" , "ବ" , "b" , "ଭ" , "c" , "ମ" , "d" , "ଯ" , "\¯" , "ୟ" , " ̄", "ୟ" , "e" , "ର" , "m" , "ଲ" , "f" , "ଳ" , "g" , "ଵ" , "h" , "ଶ" , "i" , "ଷ" , "j" , "ସ" , "k" , "ହ" , "l" , "କ୍ଷ" , "õ" , "୍ର" , "ï" , "୍ନ" , "ð" , "୍ନ" , "á" , "୍ନ" , "÷" , "୍ଭ" , "ø" , "୍ଭ" , "ë" , "୍ମ" , "ê" , "୍ମ" , "è" , "୍ୱ" , "é" , "୍ୱ" , "í" , "୍ଲ" , "î" , "୍ଲ" , "â" , "୍ଲ" , "ì" , "୍ଳ" , "Í" , "୍ର" , "ö" , "୍ର" , "Ô" , "୍ୟ" , "n" , "ଚ୍ଚ" , "o" , "ଚ୍ଛ" , "p" , "ଟ୍ଟ" , "r" , "ତ୍ତ" , "~" , "ଦ୍ଦ" , "À" , "ଣ୍ଣ" , "q" , "ଞ୍ଚ" , "«" , "ନ୍ତ" , "x" , "ନ୍ଥ" , "t" , "ନ୍ଦ" , "u" , "ନ୍ଧ" , "¶" , "ଣ୍ଠ" , "¨" , "ଣ୍ଡ" , "%" , "ଞ୍ଝ" , "+" , "ଙ୍ଘ" , "<" , "ଙ୍ଖ" , ">" , "ମ୍ଫ" , "z" , "ବ୍ବ" , "{" , "ଶ୍ଥ" , "}" , "ଞ୍ଛ" , "|" , "ଓଁ" , "Æ" , "କ୍ଟ" , "`ù" , "ତ୍ପ" , "‘" , "ଗ୍ଧ" , "’" , "ଗ୍ଦ" , "“" , "ପ୍ପ" , "”" , "ଡ୍ଗ" , "•" , "ବ୍ଧ" , "–" , "ଳ୍କ" , "—" , "ତ୍ସ" , "#" , "ତ୍ସ" , "˜" , "୍ଳ" , "™" , "ର୍ଁ" , "š" , "୍ୱ" , "›" , "୍ମ" , "¡" , "ଭ୍ଭ" , "£" , "କ୍କ" , "¬" , "ଣ୍ଢ" , "" , "ମ୍ପ" , "®" , "ମ୍ମ" , "°" , "ଳ୍କ" , "±" , "ସ୍ତ୍ର" , "´" , "ଷ୍କ" , "μ" , "କ୍ସ" , "·" , "ସ୍ଖ" , "»" , "ଷ୍ଣ" , "¿" , "ପ୍ପ" , "Â" , "ଦ୍ଗ" , "Ä" , "କ୍ଷ୍ଣ" , "Å" , "ଡ୍ଡ" , "Ç" , "ଳ୍ଫ" , "È" , "ଷ୍ଫ" , "É" , "ସ୍ଫ" , "s" , "ଜ୍ଞ" , "v" , "ବ୍ଦ" , "w" , "ଦ୍ଧ" , "y" , "ସ୍ଥ" , "¢" , "କ୍ଲ" , "²" , "ସ୍କ" , "ª" , "ସ୍ତ" , "\¦" , "କ୍ତ" , "§" , "ନ୍ତ୍ର" , "³" , "ଜ୍ଜ" , "©" , "ପ୍ତ" , "\=" , "ଙ୍ଗ" , " ଙ୍ଗ " , "\ = " , "\*" , "ଙ୍କ" , "\&" , "ଞ୍ଜ" , "\$" , "ଫ" , "Ã" , "ଣ୍ଟ" , "½" , "ଷ୍ଟ" , "¾" , "ଶ୍ଚ" , "º" , "ଷ୍ଠ" , "Á" , "ଳ୍ପ" , "¹" , "ଷ୍ପ" , "¸" , "ସ୍ପ" , "ƒ" , 'ମ୍ପ' , "„" , 'ମ୍ପ' , "†", "ପ୍ଟ", "œ", "କ୍ଟ", "Ð" , "ା" , "Þ" , "ି" , "Ù" , "ିà" , "Ñ" , "ୀ" , "Ê" , "ୁ" , "Ê" , "ୁ" , "ã" , "ୁ" , "ä" , "ୁ" , "Ë" , "ୂ" , "å" , "ୂ" , "æ" , "ୂ" , "Ì" , "ୃ" , "ó" , "ୃ" , "ô" , "ୃ" , "Ö" , "ଂ" , "Õ" , "ଂ" , "Ü" , "ଁ" , "Û" , "ଁ" , "Ý" , "ଁ" , "Ú" , "ିଁ" , "Ó" , "ଃ" , "ç" , "୍" , "û" , "୰" , "ý" , "୍ଳ" , "Î" , "ଽ" , "Ï" , "଼" , "ଥù" , "ଥି" , "ଧù" , "ଧି" , "ପú" , "ତ୍ପ" , "‡", "ୁ", "…" , "ଣ୍ଠ" ) var array_one_length = array_one.length ; var modified_substring = $("#input_text").val(); $("#unicode_text").val("Conversion in progress.."); var text_size = modified_substring.length ; var processed_text = "" ; var position1 = 0 ; var position2 = 0 ; var process_queue = 1 ; var chunk_size = 6000; while ( process_queue == 1 ) { position1 = position2 ; if ( position2 < ( text_size - chunk_size ) ) { position2 += chunk_size ; while (document.getElementById("input_text").value.charAt ( position2 ) != ' ') {position2--;} } else { position2 = text_size ; process_queue = 0 } var modified_substring = document.getElementById("input_text").value.substring ( position1, position2 ); Replace_Symbols( ) ; var processed_text = processed_text + modified_substring; $("#unicode_text").val("Conversion in progress.." + '\n\n' + 'Conversion of ' + position2 + ' charecters out of ' + text_size + ' completed.'); } $("#unicode_text").val(processed_text);
function Replace_Symbols() { if ( modified_substring != "" ) { for ( input_symbol_idx = 0; input_symbol_idx < array_one_length-1; input_symbol_idx = input_symbol_idx + 2 ) { idx = 0 ; while (idx != -1 ) { modified_substring = modified_substring.replace( array_one[ input_symbol_idx ] , array_one[input_symbol_idx+1] ) idx = modified_substring.indexOf( array_one[input_symbol_idx] ) } } modified_substring = modified_substring.replace( /([କସ])([ú])/g , "ତ୍$1" ) ; modified_substring = modified_substring.replace( /([Ò])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳୱଶଷସହକ୍ଷଜ୍ଞୟ])/g , "$2$1" ) ; modified_substring = modified_substring.replace( /([Ò])([୍])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳୱଶଷସହକ୍ଷଜ୍ଞୟ])/g , "$2$3$1" ) ; modified_substring = modified_substring.replace( /([Ò])([୍])([କଖଗଘଙଚଛଜଝଞଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳୱଶଷସହକ୍ଷଜ୍ଞୟ])/g , "$2$3$1" ) ; modified_substring = modified_substring.replace( /Òß/g , "ୈ" ) ; modified_substring = modified_substring.replace( /Òା/g , "ୋ" ) ; modified_substring = modified_substring.replace( /Ò×/g , "ୌ" ) ; modified_substring = modified_substring.replace( /Ò/g , "େ" ) ; modified_substring = modified_substring.replace( /([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳୱଶଷସହକ୍ଷଜ୍ଞୟ])([ାିୀୁୂୃେୈୋୌଂଁ]*)à/g , "à$1$2" ) ; modified_substring = modified_substring.replace( /([କଖଗଘଚଛଜଝଟଠଡଡ଼ଢଢ଼ଣତଥଦଧନପଫବଭମଯରଲଳୱଶଷସହକ୍ଷଜ୍ଞୟ])([୍])à/g , "à$1$2" ) ; modified_substring = modified_substring.replace( /à/g , "ର୍" ) ; modified_substring = modified_substring.replace( /([ଂଁ])([ାିୀୁୂୃେୈୋୌ])/g , "$2$1" ) ; modified_substring = modified_substring.replace( /([୧୨୩୪୫୬୭୮୯୦])([ା।])([୧୨୩୪୫୬୭୮୯୦])/g , "$1|$3" ) ; // news paper style modified_substring = modified_substring.replace( /([ାିୀୁୂୃେୈୋୌ])([Ô])/g , "$2$1" ) ; modified_substring = modified_substring.replace( /Ô/g , "୍ୟ" ) ; modified_substring = modified_substring.replace( /େ୍ୱ/g , "୍ୱେ" ) ; modified_substring = modified_substring.replace( /ଦ୍ଧ୍ୱର୍/g , "ର୍ଦ୍ଧ୍ୱ" ) ; modified_substring = modified_substring.replace( 'ୁ୍ୟ' , "୍ୟୁ" ) ; modified_substring = modified_substring.replace( 'ି୍ୟ' , "୍ୟି" ) ; } }
} </script> <script> function select_and_copy() {
if (document.getElementById('unicode_text').value == "") { alert('Oops...There is nothing to copy. Please select the conversion buttons first.') } else { document.getElementById('unicode_text').select(); document.execCommand('copy'); document.getElementById('unicode_text_button').value = "Copied"; setTimeout(function(){ document.getElementById('unicode_text_button').value = "Click to select all and copy"; }, 2000); }
} </script> <style type="text/css"> .input {height: 500px;width: 49.5%; border: 1px solid #ccc;margin-top: 15px; align:left;box-sizing: border-box;} input.bigbutton {margin-top: 10px; background: #3E9CFF; padding: 8px 14px 10px; border:1px solid #3e9cbf; cursor:pointer; font-size:1.0em;font-family:Oswald, sans-serif; letter-spacing:.1em;text-shadow: 0 -1px 0px rgba(0, 0, 0, 0.3); color: #fff; -webkit-box-shadow: inset 0px 1px 0px #3e9cbf, 0px 5px 0px 0px #205c73, 0px 10px 5px #999;-moz-box-shadow: inset 0px 1px 0px #3e9cbf, 0px 5px 0px 0px #205c73, 0px 10px 5px #999; box-shadow: inset 0px 1px 0px #3e9cbf, 0px 5px 0px 0px #205c73, 0px 10px 5px #999;-moz-border-radius: 5px;-webkit-border-radius: 10px;border-radius: 2px;} input.bigbutton:hover, input.bigbutton:focus { color:#dfe7ea;-webkit-box-shadow: inset 0px 1px 0px #3e9cbf, 0px 2px 0px 0px #205c73, 0px 2px 5px #999;-moz-box-shadow: inset 0px 1px 0px #3e9cbf, 0px 2px 0px 0px #205c73, 0px 2px 5px #999;box-shadow: inset 0px 1px 0px #3e9cbf, 0px 2px 0px 0px #205c73, 0px 2px 5px #999;}#akruti, #gist {width: 8%;}#sreelipi, #apranta { width: 9.5%;}#sambad_eml {width: 13.3%;}#unicode_text_button {49.5% !important;float:right;} </style> <input class="bigbutton" title="Click to convert from Samaja, Suryprabha etc" onclick="akruti_to_unicode()" type="submit" id="akruti" value="Akruti" /> <input class="bigbutton" title="Click to convert from Odisha Express, Smbad Kalika etc." onclick="sreelipi_to_unicode()" type="submit" id="sreelipi" value="Sreelipi" /> <input class="bigbutton" title="Click to convert" onclick="gist_to_unicode()" type="submit" id="gist" value="GIST"/> <input class="bigbutton" title="Click to convert" onclick="apranta_to_unicode()" type="submit" id="apranta" value="Apranta" /> <input class="bigbutton" title="Click to convert" onclick="sambad_eml_to_unicode()" type="submit" id="sambad_eml" value="Sambad EML" /> <input title="Click to select all and copy" onclick="select_and_copy()" class="bigbutton" type="submit" value="Click to select all and copy" id="unicode_text_button" style="width:49.5%;"/> <textarea class="input" placeholder="Paste your copied text and click on approprita button above.." id="input_text" style="float:left"></textarea> <textarea class="input" placeholder="Convereted Text" id="unicode_text" style="float:right"></textarea>
- ସହଯୋଗ
କୌଣସି ଅସୁବିଧାରେ ପଡ଼ିଲେ ସହଯୋଗ ପୃଷ୍ଠାରେ ଆମକୁ ଏହି ଟୁଲ ବାବଦରେ ପ୍ରଶ୍ନ ପଚାରିପାରିବେ ।
ଏହି କନଭର୍ଟରଟି କଣ?
ୟୁନିକୋଡ଼ ବିଭିନ୍ନ ଭାଷାର ଲିପି ପାଇଁ ଏକ ବିଶ୍ୱସ୍ତରୀୟ ମାନକ । (ଓଡ଼ିଆ ୟୁନିକୋଡ଼ ସାରଣୀ ଦେଖନ୍ତୁ) । ଫଣ୍ଟ ନିର୍ମାତାମାନେ ଏହି ମାନକ ଅନୁସାରେ ବିଭିନ୍ନ ଶୈଳୀର ଫଣ୍ଟ ତିଆରି କରନ୍ତି ଏଣୁ ଫଣ୍ଟଗୁଡ଼ିକ ଦେଖିବାକୁ ଅଲଗା ଆଉ ଅଲଗା ଅଲଗା କାମ ପାଇଁ ବ୍ୟବହାର କରାଯାଇପାରିବ । ଉପରେ ଥିବା ଏହି କନଭର୍ଟରଟି ବିଭିନ୍ନ ପ୍ରକାରର ପୁରୁଣା ଅକ୍ଷର ଏନକୋଡ଼ିଂରୁ ୟୁନିକୋଡ଼କୁ ରୂପାନ୍ତର କରିବା ପାଇଁ ତିଆରି । ୟୁନିକୋଡ଼ ବ୍ୟାପକ ଭାବେ ବ୍ୟବହାର ହେବା ଆଗରୁ ଫଣ୍ଟ ତିଆରିରେ ASCII ଏନକୋଡ଼ିଂ ପ୍ରଚଳିତ ଥିଲା । ଏଥିରେ ଓଡ଼ିଆ ପାଇଁ ଫଣ୍ଟ ନିର୍ମାତାମାନେ ନିଜ ସୁବିଧା ମୁତାବକ ବିଭିନ୍ନ ଲାଟିନ ଅକ୍ଷରକୁ କାଢ଼ି ତା' ବଦଳରେ ଓଡ଼ିଆ ଅକ୍ଷର ଖଞ୍ଜିଥିଲେ । ତେଣୁ ASCII ବ୍ୟବହାର କରି ତିଆରି ଭିନ୍ନ ଭିନ୍ନ ନିର୍ମାତାଙ୍କ ଫଣ୍ଟ ଅଲଗା । ୟୁନିକୋଡ଼ ଆସିବା ପରେ ଫଣ୍ଟ ନିର୍ବିଶେଷରେ ପ୍ରତି ଲିପି ପାଇଁ ଏକ ବିଶ୍ୱସ୍ତରୀୟ ମାନକ ତିଆରି ହେଲା ଓ ଆଗରୁ ବିଭିନ୍ନ ଅଣ-ୟୁନିକୋଡ଼ ଫଣ୍ଟରେ ଟାଇପ ହୋଇଥିବା ଲେଖାଗୁଡ଼ିକୁ ଯୁନିକୋଡ଼ରେ ବଦଳାଇବା ଆବଶ୍ୟକ ହେଲା । ଅଣ-ୟୁନିକୋଡ଼ ଫଣ୍ଟଗୁଡ଼ିକ ମଧ୍ୟରେ ଶ୍ରୀଲିପି, ଆକୃତି, ILeap, Leap Office ଆଦି ପ୍ରମୁଖ । ତଳେ ଏହି ଭଳି କିଛି ଜଣାଶୁଣା ଅଣ-ୟୁନିକୋଡ଼ ଫଣ୍ଟରୁ ୟୁନିକୋଡ଼ ମାନକକୁ ବଦଳାଇବା ପାଇଁ କନଭର୍ଟରମାନ ଦିଆଯାଇଛି । ତେବେ ତଳେ ଥିବା କନଭର୍ଟରଗୁଡ଼ିକ ପୁରୁଣା ଓ ଏବେ ହୁଏତ ସକ୍ରିୟ ଭାବେ ପରିଚାଳିତ ହେଉନାହିଁ । ଓଡ଼ିଆ ଉଇକିପିଡ଼ିଆର ଉଇକିଆଳିଙ୍କ ଉଦ୍ୟମରେ ତିଆରି ଏକ କନଭର୍ଟର ଅପେକ୍ଷାକୃତ ଭାବେ ସଠିକ ଓ ଆବଶ୍ୟକ ଅନୁସାରେ ମଝିରେ ମଝିରେ ପରିଚାଳିତ ହେଉଛି ।
ଅନ୍ୟାନ୍ୟ ଟୁଲ
- ଓଡ଼ିଆ→ଆଇପିଏ-ରୋମାନ କନଭର୍ଟର: ଓଡ଼ିଆରୁ ଇଣ୍ଟରନ୍ୟାସନାଲ ଫୋନେଟିକ ଲାଙ୍ଗୁଏଜ (ଆଇପିଏ-IPA) ଓ ରୋମାନ/ଲାଟିନକୁ ରୂପାନ୍ତର ପାଇଁ ଏକ କନଭର୍ଟର
- ଅନ୍ୟ ଲିପିରୁ ଓଡ଼ିଆକୁ ରୂପାନ୍ତର: ଅହମିୟା/ବଙ୍ଗଳା, ଦେବନାଗରୀ, ଗୁଜରାଟୀ, ରୋମାନ ଓ ଉର୍ଦ୍ଦୁରୁ ଓଡ଼ିଆକୁ ରୂପାନ୍ତର (ପରୀକ୍ଷାମୂଳକ ତେଣୁ କିଛି ଭୁଲ ରହିପାରେ)
- ଶବ୍ଦତାଲିକା: ଓଡ଼ିଆ ଉଇକିପିଡ଼ିଆ, ଉଇକିପାଠାଗାର ଓ ଉଇକିଅଭିଧାନରେ ଥିବା ଶବ୍ଦଗୁଡ଼ିକର ଏକ ଲମ୍ବା ତାଲିକା । ଏସବୁ ଟେକ୍ସଟ-ଟୁ-ସ୍ପିଚ, ସ୍ପିଚ-ଟୁ-ଟେକ୍ସଟ ଓ ବାକି ସେହିଭଳି ସଫ୍ଟଓଏର ତିଆରି କାମରେ ଲାଗିବ
- ପାନଗ୍ରାମ: ବର୍ଣ୍ଣମାଳାର ସବୁ ମୌଳିକ ଅକ୍ଷର ଥିବା ଏକ ବାକ୍ୟ
ସ୍ୱତ୍ତ୍ୱ
ଏହି କନଭର୍ଟରଟି ଓପନ-ସୋର୍ସ ସଫ୍ଟୱେର ଓ ଏହାକୁ କେହି କୌଣସି ସ୍ଥାନରେ ବ୍ୟବହାର କଲାବେଳେ ମୂଳ ଲେଖକ ଓ ସଫ୍ଟୱେରର ଲାଇସେନ୍ସ ଉଲ୍ଲେଖ କରିବାକୁ ବାଧ୍ୟ । ଅନ୍ୟଥା କପିରାଇଟର ଉଲ୍ଲଂଘନ ବୋଲି ଧରାଯିବ । ତଳେ ଇଂରାଜୀରେ ସମଗ୍ର ସ୍ୱତ୍ତ୍ୱ ଲେଖା ଉପଲବ୍ଧ । ଏହି କନଭର୍ଟରଟି "GNU General Public License v3.0" ଲାଇସେନ୍ସରେ ଉପଲବ୍ଧ ।
Jnanaranjan Sahu, GNU General Public License v3.0
ଅଧିକ ସୂଚନା
- "How the Odia Wikimedia community is enriching Wikipedia with character encoding technology". Wikimedia Diff. Wikimedia Diff. 3 June 2015. Retrieved 13 December 2020.
- "Odia language gets a new Unicode font converter". Diff. 20 June 2014. Retrieved 13 December 2020.
ବିନା ଇଣ୍ଟରନେଟରେ କନଭର୍ଟ କରିବା ପାଇଁ କନଭର୍ଟରମାନଙ୍କ ଡାଉନଲୋଡ଼ ଲିଙ୍କ ତଳେ ଦିଆଗଲା । ସେସବୁ ଖୋଲି Right Click >> Save Page as... ବାଛିବେ । ତା'ପରେ ଡେସ୍କଟପରେ ତାହାକୁ ସାଇତିବେ । ପରେ ଇଉନିକୋଡ଼କୁ କନଭର୍ଟ କରିବାକୁ ଚାହିଁଲେ ସେହି ସାଇତା .html ଫାଇଲକୁ ଖୋଲି ବିନା କନଭର୍ଟ କରିପାରିବେ ।