Skip to content

Instantly share code, notes, and snippets.

@hql287
Last active January 9, 2016 04:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hql287/8214833 to your computer and use it in GitHub Desktop.
Save hql287/8214833 to your computer and use it in GitHub Desktop.
Vietnamese Character Conversion Array for Text Helper used by Expressionengine
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/*
| -------------------------------------------------------------------
| Foreign Characters
| -------------------------------------------------------------------
| This file contains an array of foreign characters for transliteration
| conversion used by the Text helper
|
*/
$foreign_characters = array(
'223' => "ss", // ß
'224' => "a",
'225' => "a",
'226' => "a",
'229' => "a",
'227' => "ae", // ã
'228' => "ae", // ä
'230' => "ae", // æ
'231' => "c",
'232' => "e", // è
'233' => "e", // é
'234' => "e", // ê
'235' => "e", // ë
'236' => "i",
'237' => "i",
'238' => "i",
'239' => "i",
'241' => "n",
'242' => "o",
'243' => "o",
'244' => "o",
'245' => "o",
'246' => "oe", // ö
'249' => "u",
'250' => "u",
'251' => "u",
'252' => "ue", // ü
'255' => "y",
'257' => "aa",
'269' => "ch",
'275' => "ee",
'291' => "gj",
'299' => "ii",
'311' => "kj",
'316' => "lj",
'326' => "nj",
'353' => "sh",
'363' => "uu",
'382' => "zh",
'256' => "aa",
'268' => "ch",
'274' => "ee",
'290' => "gj",
'298' => "ii",
'310' => "kj",
'315' => "lj",
'325' => "nj",
'352' => "sh",
'362' => "uu",
'381' => "zh",
// Vietnamese Characters HTML Codes
'272' => "D", // Đ
'273' => "d", // đ
'193' => "A", // Á
'225' => "a", // á
'192' => "A", // À
'224' => "a", // à
'195' => "A", // Ã
'227' => "a", // ã
'7842' => "A", // Ả
'7843' => "a", // ả
'7840' => "A", // Ạ
'7841' => "a", // ạ
'194' => "A", // Â
'226' => "a", // â
'7844' => "A", // Ấ
'7845' => "a", // ấ
'7846' => "A", // Ầ
'7847' => "a", // ầ
'7850' => "A", // Ẫ
'7851' => "a", // ẫ
'7848' => "A", // Ẩ
'7849' => "a", // ẩ
'7852' => "A", // Ậ
'7853' => "a", // ậ
'258' => "A", // Ă
'259' => "a", // ă
'7854' => "A", // Ắ
'7855' => "a", // ắ
'7856' => "A", // Ằ
'7857' => "a", // ằ
'7860' => "A", // Ẵ
'7861' => "a", // ẵ
'7858' => "A", // Ẳ
'7859' => "a", // ẳ
'7862' => "A", // Ặ
'7863' => "a", // ặ
'201' => "E", // É
'233' => "e", // é
'200' => "E", // È
'232' => "e", // è
'7868' => "E", // Ẽ
'7869' => "e", // ẽ
'7866' => "E", // Ẻ
'7867' => "e", // ẻ
'7864' => "E", // Ẹ
'7865' => "e", // ẹ
'202' => "E", // Ê
'234' => "e", // ê
'7870' => "E", // Ế
'7871' => "e", // ế
'7872' => "E", // Ề
'7873' => "e", // ề
'7876' => "E", // Ễ
'7877' => "e", // ễ
'7874' => "E", // Ể
'7875' => "e", // ể
'7878' => "E", // Ệ
'7879' => "e", // ệ
'205' => "I", // Í
'237' => "i", // í
'204' => "I", // Ì
'236' => "i", // ì
'296' => "I", // Ĩ
'297' => "i", // ĩ
'7880' => "I", // Ỉ
'7881' => "i", // ỉ
'7882' => "I", // Ị
'7883' => "i", // ị
'211' => "O", // Ó
'243' => "o", // ó
'210' => "O", // Ò
'242' => "o", // ò
'213' => "O", // Õ
'245' => "o", // õ
'7886' => "O", // Ỏ
'7887' => "o", // ỏ
'7884' => "O", // Ọ
'7885' => "o", // ọ
'212' => "O", // Ô
'244' => "o", // ô
'7888' => "O", // Ố
'7889' => "o", // ố
'7890' => "O", // Ồ
'7891' => "o", // ồ
'7894' => "O", // Ỗ
'7895' => "o", // ỗ
'7892' => "O", // Ổ
'7893' => "o", // ổ
'7896' => "O", // Ộ
'7897' => "o", // ộ
'416' => "O", // Ơ
'417' => "o", // ơ
'7898' => "O", // Ớ
'7899' => "o", // ớ
'7900' => "O", // Ờ
'7901' => "o", // ờ
'7904' => "O", // Ỡ
'7905' => "o", // ỡ
'7902' => "O", // Ở
'7903' => "o", // ở
'7906' => "O", // Ợ
'7907' => "o", // ợ
'218' => "U", // Ú
'250' => "u", // ú
'217' => "U", // Ù
'249' => "u", // ù
'360' => "U", // Ũ
'361' => "u", // ũ
'7910' => "U", // Ủ
'7911' => "u", // ủ
'7908' => "U", // Ụ
'7909' => "u", // ụ
'431' => "U", // Ư
'432' => "u", // ư
'7912' => "U", // Ứ
'7913' => "u", // ứ
'7914' => "U", // Ừ
'7915' => "u", // ừ
'7918' => "U", // Ữ
'7919' => "u", // ữ
'7916' => "U", // Ử
'7917' => "u", // ử
'7920' => "U", // Ự
'7921' => "u", // ự
'221' => "Y", // Ý
'253' => "y", // ý
'7922' => "Y", // Ỳ
'7923' => "y", // ỳ
'7928' => "Y", // Ỹ
'7929' => "y", // ỹ
'7926' => "Y", // Ỷ
'7927' => "y", // ỷ
'7924' => "Y", // Ỵ
'7925' => "y", // ỵ
);
/* End of file foreign_chars.php */
/* Location: ./system/expressionengine/config/foreign_chars.php */
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment