Ajout des vendor
This commit is contained in:
19
vendor/symfony/polyfill-mbstring/LICENSE
vendored
Normal file
19
vendor/symfony/polyfill-mbstring/LICENSE
vendored
Normal file
@ -0,0 +1,19 @@
|
||||
Copyright (c) 2015-2019 Fabien Potencier
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is furnished
|
||||
to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
873
vendor/symfony/polyfill-mbstring/Mbstring.php
vendored
Normal file
873
vendor/symfony/polyfill-mbstring/Mbstring.php
vendored
Normal file
@ -0,0 +1,873 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* This file is part of the Symfony package.
|
||||
*
|
||||
* (c) Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*/
|
||||
|
||||
namespace Symfony\Polyfill\Mbstring;
|
||||
|
||||
/**
|
||||
* Partial mbstring implementation in PHP, iconv based, UTF-8 centric.
|
||||
*
|
||||
* Implemented:
|
||||
* - mb_chr - Returns a specific character from its Unicode code point
|
||||
* - mb_convert_encoding - Convert character encoding
|
||||
* - mb_convert_variables - Convert character code in variable(s)
|
||||
* - mb_decode_mimeheader - Decode string in MIME header field
|
||||
* - mb_encode_mimeheader - Encode string for MIME header XXX NATIVE IMPLEMENTATION IS REALLY BUGGED
|
||||
* - mb_decode_numericentity - Decode HTML numeric string reference to character
|
||||
* - mb_encode_numericentity - Encode character to HTML numeric string reference
|
||||
* - mb_convert_case - Perform case folding on a string
|
||||
* - mb_detect_encoding - Detect character encoding
|
||||
* - mb_get_info - Get internal settings of mbstring
|
||||
* - mb_http_input - Detect HTTP input character encoding
|
||||
* - mb_http_output - Set/Get HTTP output character encoding
|
||||
* - mb_internal_encoding - Set/Get internal character encoding
|
||||
* - mb_list_encodings - Returns an array of all supported encodings
|
||||
* - mb_ord - Returns the Unicode code point of a character
|
||||
* - mb_output_handler - Callback function converts character encoding in output buffer
|
||||
* - mb_scrub - Replaces ill-formed byte sequences with substitute characters
|
||||
* - mb_strlen - Get string length
|
||||
* - mb_strpos - Find position of first occurrence of string in a string
|
||||
* - mb_strrpos - Find position of last occurrence of a string in a string
|
||||
* - mb_str_split - Convert a string to an array
|
||||
* - mb_strtolower - Make a string lowercase
|
||||
* - mb_strtoupper - Make a string uppercase
|
||||
* - mb_substitute_character - Set/Get substitution character
|
||||
* - mb_substr - Get part of string
|
||||
* - mb_stripos - Finds position of first occurrence of a string within another, case insensitive
|
||||
* - mb_stristr - Finds first occurrence of a string within another, case insensitive
|
||||
* - mb_strrchr - Finds the last occurrence of a character in a string within another
|
||||
* - mb_strrichr - Finds the last occurrence of a character in a string within another, case insensitive
|
||||
* - mb_strripos - Finds position of last occurrence of a string within another, case insensitive
|
||||
* - mb_strstr - Finds first occurrence of a string within another
|
||||
* - mb_strwidth - Return width of string
|
||||
* - mb_substr_count - Count the number of substring occurrences
|
||||
*
|
||||
* Not implemented:
|
||||
* - mb_convert_kana - Convert "kana" one from another ("zen-kaku", "han-kaku" and more)
|
||||
* - mb_ereg_* - Regular expression with multibyte support
|
||||
* - mb_parse_str - Parse GET/POST/COOKIE data and set global variable
|
||||
* - mb_preferred_mime_name - Get MIME charset string
|
||||
* - mb_regex_encoding - Returns current encoding for multibyte regex as string
|
||||
* - mb_regex_set_options - Set/Get the default options for mbregex functions
|
||||
* - mb_send_mail - Send encoded mail
|
||||
* - mb_split - Split multibyte string using regular expression
|
||||
* - mb_strcut - Get part of string
|
||||
* - mb_strimwidth - Get truncated string with specified width
|
||||
*
|
||||
* @author Nicolas Grekas <p@tchwork.com>
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
final class Mbstring
|
||||
{
|
||||
public const MB_CASE_FOLD = \PHP_INT_MAX;
|
||||
|
||||
private const CASE_FOLD = [
|
||||
['µ', 'ſ', "\xCD\x85", 'ς', "\xCF\x90", "\xCF\x91", "\xCF\x95", "\xCF\x96", "\xCF\xB0", "\xCF\xB1", "\xCF\xB5", "\xE1\xBA\x9B", "\xE1\xBE\xBE"],
|
||||
['μ', 's', 'ι', 'σ', 'β', 'θ', 'φ', 'π', 'κ', 'ρ', 'ε', "\xE1\xB9\xA1", 'ι'],
|
||||
];
|
||||
|
||||
private static $encodingList = ['ASCII', 'UTF-8'];
|
||||
private static $language = 'neutral';
|
||||
private static $internalEncoding = 'UTF-8';
|
||||
|
||||
public static function mb_convert_encoding($s, $toEncoding, $fromEncoding = null)
|
||||
{
|
||||
if (\is_array($fromEncoding) || ($fromEncoding !== null && false !== strpos($fromEncoding, ','))) {
|
||||
$fromEncoding = self::mb_detect_encoding($s, $fromEncoding);
|
||||
} else {
|
||||
$fromEncoding = self::getEncoding($fromEncoding);
|
||||
}
|
||||
|
||||
$toEncoding = self::getEncoding($toEncoding);
|
||||
|
||||
if ('BASE64' === $fromEncoding) {
|
||||
$s = base64_decode($s);
|
||||
$fromEncoding = $toEncoding;
|
||||
}
|
||||
|
||||
if ('BASE64' === $toEncoding) {
|
||||
return base64_encode($s);
|
||||
}
|
||||
|
||||
if ('HTML-ENTITIES' === $toEncoding || 'HTML' === $toEncoding) {
|
||||
if ('HTML-ENTITIES' === $fromEncoding || 'HTML' === $fromEncoding) {
|
||||
$fromEncoding = 'Windows-1252';
|
||||
}
|
||||
if ('UTF-8' !== $fromEncoding) {
|
||||
$s = \iconv($fromEncoding, 'UTF-8//IGNORE', $s);
|
||||
}
|
||||
|
||||
return preg_replace_callback('/[\x80-\xFF]+/', [__CLASS__, 'html_encoding_callback'], $s);
|
||||
}
|
||||
|
||||
if ('HTML-ENTITIES' === $fromEncoding) {
|
||||
$s = html_entity_decode($s, \ENT_COMPAT, 'UTF-8');
|
||||
$fromEncoding = 'UTF-8';
|
||||
}
|
||||
|
||||
return \iconv($fromEncoding, $toEncoding.'//IGNORE', $s);
|
||||
}
|
||||
|
||||
public static function mb_convert_variables($toEncoding, $fromEncoding, &...$vars)
|
||||
{
|
||||
$ok = true;
|
||||
array_walk_recursive($vars, function (&$v) use (&$ok, $toEncoding, $fromEncoding) {
|
||||
if (false === $v = self::mb_convert_encoding($v, $toEncoding, $fromEncoding)) {
|
||||
$ok = false;
|
||||
}
|
||||
});
|
||||
|
||||
return $ok ? $fromEncoding : false;
|
||||
}
|
||||
|
||||
public static function mb_decode_mimeheader($s)
|
||||
{
|
||||
return \iconv_mime_decode($s, 2, self::$internalEncoding);
|
||||
}
|
||||
|
||||
public static function mb_encode_mimeheader($s, $charset = null, $transferEncoding = null, $linefeed = null, $indent = null)
|
||||
{
|
||||
trigger_error('mb_encode_mimeheader() is bugged. Please use iconv_mime_encode() instead', \E_USER_WARNING);
|
||||
}
|
||||
|
||||
public static function mb_decode_numericentity($s, $convmap, $encoding = null)
|
||||
{
|
||||
if (null !== $s && !is_scalar($s) && !(\is_object($s) && method_exists($s, '__toString'))) {
|
||||
trigger_error('mb_decode_numericentity() expects parameter 1 to be string, '.\gettype($s).' given', \E_USER_WARNING);
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
if (!\is_array($convmap) || (80000 > \PHP_VERSION_ID && !$convmap)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (null !== $encoding && !is_scalar($encoding)) {
|
||||
trigger_error('mb_decode_numericentity() expects parameter 3 to be string, '.\gettype($s).' given', \E_USER_WARNING);
|
||||
|
||||
return ''; // Instead of null (cf. mb_encode_numericentity).
|
||||
}
|
||||
|
||||
$s = (string) $s;
|
||||
if ('' === $s) {
|
||||
return '';
|
||||
}
|
||||
|
||||
$encoding = self::getEncoding($encoding);
|
||||
|
||||
if ('UTF-8' === $encoding) {
|
||||
$encoding = null;
|
||||
if (!preg_match('//u', $s)) {
|
||||
$s = @\iconv('UTF-8', 'UTF-8//IGNORE', $s);
|
||||
}
|
||||
} else {
|
||||
$s = \iconv($encoding, 'UTF-8//IGNORE', $s);
|
||||
}
|
||||
|
||||
$cnt = floor(\count($convmap) / 4) * 4;
|
||||
|
||||
for ($i = 0; $i < $cnt; $i += 4) {
|
||||
// collector_decode_htmlnumericentity ignores $convmap[$i + 3]
|
||||
$convmap[$i] += $convmap[$i + 2];
|
||||
$convmap[$i + 1] += $convmap[$i + 2];
|
||||
}
|
||||
|
||||
$s = preg_replace_callback('/&#(?:0*([0-9]+)|x0*([0-9a-fA-F]+))(?!&);?/', function (array $m) use ($cnt, $convmap) {
|
||||
$c = isset($m[2]) ? (int) hexdec($m[2]) : $m[1];
|
||||
for ($i = 0; $i < $cnt; $i += 4) {
|
||||
if ($c >= $convmap[$i] && $c <= $convmap[$i + 1]) {
|
||||
return self::mb_chr($c - $convmap[$i + 2]);
|
||||
}
|
||||
}
|
||||
|
||||
return $m[0];
|
||||
}, $s);
|
||||
|
||||
if (null === $encoding) {
|
||||
return $s;
|
||||
}
|
||||
|
||||
return \iconv('UTF-8', $encoding.'//IGNORE', $s);
|
||||
}
|
||||
|
||||
public static function mb_encode_numericentity($s, $convmap, $encoding = null, $is_hex = false)
|
||||
{
|
||||
if (null !== $s && !is_scalar($s) && !(\is_object($s) && method_exists($s, '__toString'))) {
|
||||
trigger_error('mb_encode_numericentity() expects parameter 1 to be string, '.\gettype($s).' given', \E_USER_WARNING);
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
if (!\is_array($convmap) || (80000 > \PHP_VERSION_ID && !$convmap)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (null !== $encoding && !is_scalar($encoding)) {
|
||||
trigger_error('mb_encode_numericentity() expects parameter 3 to be string, '.\gettype($s).' given', \E_USER_WARNING);
|
||||
|
||||
return null; // Instead of '' (cf. mb_decode_numericentity).
|
||||
}
|
||||
|
||||
if (null !== $is_hex && !is_scalar($is_hex)) {
|
||||
trigger_error('mb_encode_numericentity() expects parameter 4 to be boolean, '.\gettype($s).' given', \E_USER_WARNING);
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
$s = (string) $s;
|
||||
if ('' === $s) {
|
||||
return '';
|
||||
}
|
||||
|
||||
$encoding = self::getEncoding($encoding);
|
||||
|
||||
if ('UTF-8' === $encoding) {
|
||||
$encoding = null;
|
||||
if (!preg_match('//u', $s)) {
|
||||
$s = @\iconv('UTF-8', 'UTF-8//IGNORE', $s);
|
||||
}
|
||||
} else {
|
||||
$s = \iconv($encoding, 'UTF-8//IGNORE', $s);
|
||||
}
|
||||
|
||||
static $ulenMask = ["\xC0" => 2, "\xD0" => 2, "\xE0" => 3, "\xF0" => 4];
|
||||
|
||||
$cnt = floor(\count($convmap) / 4) * 4;
|
||||
$i = 0;
|
||||
$len = \strlen($s);
|
||||
$result = '';
|
||||
|
||||
while ($i < $len) {
|
||||
$ulen = $s[$i] < "\x80" ? 1 : $ulenMask[$s[$i] & "\xF0"];
|
||||
$uchr = substr($s, $i, $ulen);
|
||||
$i += $ulen;
|
||||
$c = self::mb_ord($uchr);
|
||||
|
||||
for ($j = 0; $j < $cnt; $j += 4) {
|
||||
if ($c >= $convmap[$j] && $c <= $convmap[$j + 1]) {
|
||||
$cOffset = ($c + $convmap[$j + 2]) & $convmap[$j + 3];
|
||||
$result .= $is_hex ? sprintf('&#x%X;', $cOffset) : '&#'.$cOffset.';';
|
||||
continue 2;
|
||||
}
|
||||
}
|
||||
$result .= $uchr;
|
||||
}
|
||||
|
||||
if (null === $encoding) {
|
||||
return $result;
|
||||
}
|
||||
|
||||
return \iconv('UTF-8', $encoding.'//IGNORE', $result);
|
||||
}
|
||||
|
||||
public static function mb_convert_case($s, $mode, $encoding = null)
|
||||
{
|
||||
$s = (string) $s;
|
||||
if ('' === $s) {
|
||||
return '';
|
||||
}
|
||||
|
||||
$encoding = self::getEncoding($encoding);
|
||||
|
||||
if ('UTF-8' === $encoding) {
|
||||
$encoding = null;
|
||||
if (!preg_match('//u', $s)) {
|
||||
$s = @\iconv('UTF-8', 'UTF-8//IGNORE', $s);
|
||||
}
|
||||
} else {
|
||||
$s = \iconv($encoding, 'UTF-8//IGNORE', $s);
|
||||
}
|
||||
|
||||
if (\MB_CASE_TITLE == $mode) {
|
||||
static $titleRegexp = null;
|
||||
if (null === $titleRegexp) {
|
||||
$titleRegexp = self::getData('titleCaseRegexp');
|
||||
}
|
||||
$s = preg_replace_callback($titleRegexp, [__CLASS__, 'title_case'], $s);
|
||||
} else {
|
||||
if (\MB_CASE_UPPER == $mode) {
|
||||
static $upper = null;
|
||||
if (null === $upper) {
|
||||
$upper = self::getData('upperCase');
|
||||
}
|
||||
$map = $upper;
|
||||
} else {
|
||||
if (self::MB_CASE_FOLD === $mode) {
|
||||
$s = str_replace(self::CASE_FOLD[0], self::CASE_FOLD[1], $s);
|
||||
}
|
||||
|
||||
static $lower = null;
|
||||
if (null === $lower) {
|
||||
$lower = self::getData('lowerCase');
|
||||
}
|
||||
$map = $lower;
|
||||
}
|
||||
|
||||
static $ulenMask = ["\xC0" => 2, "\xD0" => 2, "\xE0" => 3, "\xF0" => 4];
|
||||
|
||||
$i = 0;
|
||||
$len = \strlen($s);
|
||||
|
||||
while ($i < $len) {
|
||||
$ulen = $s[$i] < "\x80" ? 1 : $ulenMask[$s[$i] & "\xF0"];
|
||||
$uchr = substr($s, $i, $ulen);
|
||||
$i += $ulen;
|
||||
|
||||
if (isset($map[$uchr])) {
|
||||
$uchr = $map[$uchr];
|
||||
$nlen = \strlen($uchr);
|
||||
|
||||
if ($nlen == $ulen) {
|
||||
$nlen = $i;
|
||||
do {
|
||||
$s[--$nlen] = $uchr[--$ulen];
|
||||
} while ($ulen);
|
||||
} else {
|
||||
$s = substr_replace($s, $uchr, $i - $ulen, $ulen);
|
||||
$len += $nlen - $ulen;
|
||||
$i += $nlen - $ulen;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (null === $encoding) {
|
||||
return $s;
|
||||
}
|
||||
|
||||
return \iconv('UTF-8', $encoding.'//IGNORE', $s);
|
||||
}
|
||||
|
||||
public static function mb_internal_encoding($encoding = null)
|
||||
{
|
||||
if (null === $encoding) {
|
||||
return self::$internalEncoding;
|
||||
}
|
||||
|
||||
$normalizedEncoding = self::getEncoding($encoding);
|
||||
|
||||
if ('UTF-8' === $normalizedEncoding || false !== @\iconv($normalizedEncoding, $normalizedEncoding, ' ')) {
|
||||
self::$internalEncoding = $normalizedEncoding;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
if (80000 > \PHP_VERSION_ID) {
|
||||
return false;
|
||||
}
|
||||
|
||||
throw new \ValueError(sprintf('Argument #1 ($encoding) must be a valid encoding, "%s" given', $encoding));
|
||||
}
|
||||
|
||||
public static function mb_language($lang = null)
|
||||
{
|
||||
if (null === $lang) {
|
||||
return self::$language;
|
||||
}
|
||||
|
||||
switch ($normalizedLang = strtolower($lang)) {
|
||||
case 'uni':
|
||||
case 'neutral':
|
||||
self::$language = $normalizedLang;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
if (80000 > \PHP_VERSION_ID) {
|
||||
return false;
|
||||
}
|
||||
|
||||
throw new \ValueError(sprintf('Argument #1 ($language) must be a valid language, "%s" given', $lang));
|
||||
}
|
||||
|
||||
public static function mb_list_encodings()
|
||||
{
|
||||
return ['UTF-8'];
|
||||
}
|
||||
|
||||
public static function mb_encoding_aliases($encoding)
|
||||
{
|
||||
switch (strtoupper($encoding)) {
|
||||
case 'UTF8':
|
||||
case 'UTF-8':
|
||||
return ['utf8'];
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public static function mb_check_encoding($var = null, $encoding = null)
|
||||
{
|
||||
if (null === $encoding) {
|
||||
if (null === $var) {
|
||||
return false;
|
||||
}
|
||||
$encoding = self::$internalEncoding;
|
||||
}
|
||||
|
||||
return self::mb_detect_encoding($var, [$encoding]) || false !== @\iconv($encoding, $encoding, $var);
|
||||
}
|
||||
|
||||
public static function mb_detect_encoding($str, $encodingList = null, $strict = false)
|
||||
{
|
||||
if (null === $encodingList) {
|
||||
$encodingList = self::$encodingList;
|
||||
} else {
|
||||
if (!\is_array($encodingList)) {
|
||||
$encodingList = array_map('trim', explode(',', $encodingList));
|
||||
}
|
||||
$encodingList = array_map('strtoupper', $encodingList);
|
||||
}
|
||||
|
||||
foreach ($encodingList as $enc) {
|
||||
switch ($enc) {
|
||||
case 'ASCII':
|
||||
if (!preg_match('/[\x80-\xFF]/', $str)) {
|
||||
return $enc;
|
||||
}
|
||||
break;
|
||||
|
||||
case 'UTF8':
|
||||
case 'UTF-8':
|
||||
if (preg_match('//u', $str)) {
|
||||
return 'UTF-8';
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
if (0 === strncmp($enc, 'ISO-8859-', 9)) {
|
||||
return $enc;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public static function mb_detect_order($encodingList = null)
|
||||
{
|
||||
if (null === $encodingList) {
|
||||
return self::$encodingList;
|
||||
}
|
||||
|
||||
if (!\is_array($encodingList)) {
|
||||
$encodingList = array_map('trim', explode(',', $encodingList));
|
||||
}
|
||||
$encodingList = array_map('strtoupper', $encodingList);
|
||||
|
||||
foreach ($encodingList as $enc) {
|
||||
switch ($enc) {
|
||||
default:
|
||||
if (strncmp($enc, 'ISO-8859-', 9)) {
|
||||
return false;
|
||||
}
|
||||
// no break
|
||||
case 'ASCII':
|
||||
case 'UTF8':
|
||||
case 'UTF-8':
|
||||
}
|
||||
}
|
||||
|
||||
self::$encodingList = $encodingList;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
public static function mb_strlen($s, $encoding = null)
|
||||
{
|
||||
$encoding = self::getEncoding($encoding);
|
||||
if ('CP850' === $encoding || 'ASCII' === $encoding) {
|
||||
return \strlen($s);
|
||||
}
|
||||
|
||||
return @\iconv_strlen($s, $encoding);
|
||||
}
|
||||
|
||||
public static function mb_strpos($haystack, $needle, $offset = 0, $encoding = null)
|
||||
{
|
||||
$encoding = self::getEncoding($encoding);
|
||||
if ('CP850' === $encoding || 'ASCII' === $encoding) {
|
||||
return strpos($haystack, $needle, $offset);
|
||||
}
|
||||
|
||||
$needle = (string) $needle;
|
||||
if ('' === $needle) {
|
||||
if (80000 > \PHP_VERSION_ID) {
|
||||
trigger_error(__METHOD__.': Empty delimiter', \E_USER_WARNING);
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
return \iconv_strpos($haystack, $needle, $offset, $encoding);
|
||||
}
|
||||
|
||||
public static function mb_strrpos($haystack, $needle, $offset = 0, $encoding = null)
|
||||
{
|
||||
$encoding = self::getEncoding($encoding);
|
||||
if ('CP850' === $encoding || 'ASCII' === $encoding) {
|
||||
return strrpos($haystack, $needle, $offset);
|
||||
}
|
||||
|
||||
if ($offset != (int) $offset) {
|
||||
$offset = 0;
|
||||
} elseif ($offset = (int) $offset) {
|
||||
if ($offset < 0) {
|
||||
if (0 > $offset += self::mb_strlen($needle)) {
|
||||
$haystack = self::mb_substr($haystack, 0, $offset, $encoding);
|
||||
}
|
||||
$offset = 0;
|
||||
} else {
|
||||
$haystack = self::mb_substr($haystack, $offset, 2147483647, $encoding);
|
||||
}
|
||||
}
|
||||
|
||||
$pos = '' !== $needle || 80000 > \PHP_VERSION_ID
|
||||
? \iconv_strrpos($haystack, $needle, $encoding)
|
||||
: self::mb_strlen($haystack, $encoding);
|
||||
|
||||
return false !== $pos ? $offset + $pos : false;
|
||||
}
|
||||
|
||||
public static function mb_str_split($string, $split_length = 1, $encoding = null)
|
||||
{
|
||||
if (null !== $string && !is_scalar($string) && !(\is_object($string) && method_exists($string, '__toString'))) {
|
||||
trigger_error('mb_str_split() expects parameter 1 to be string, '.\gettype($string).' given', \E_USER_WARNING);
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
if (1 > $split_length = (int) $split_length) {
|
||||
if (80000 > \PHP_VERSION_ID) {
|
||||
trigger_error('The length of each segment must be greater than zero', \E_USER_WARNING);
|
||||
return false;
|
||||
}
|
||||
|
||||
throw new \ValueError('Argument #2 ($length) must be greater than 0');
|
||||
}
|
||||
|
||||
if (null === $encoding) {
|
||||
$encoding = mb_internal_encoding();
|
||||
}
|
||||
|
||||
if ('UTF-8' === $encoding = self::getEncoding($encoding)) {
|
||||
$rx = '/(';
|
||||
while (65535 < $split_length) {
|
||||
$rx .= '.{65535}';
|
||||
$split_length -= 65535;
|
||||
}
|
||||
$rx .= '.{'.$split_length.'})/us';
|
||||
|
||||
return preg_split($rx, $string, null, \PREG_SPLIT_DELIM_CAPTURE | \PREG_SPLIT_NO_EMPTY);
|
||||
}
|
||||
|
||||
$result = [];
|
||||
$length = mb_strlen($string, $encoding);
|
||||
|
||||
for ($i = 0; $i < $length; $i += $split_length) {
|
||||
$result[] = mb_substr($string, $i, $split_length, $encoding);
|
||||
}
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
||||
public static function mb_strtolower($s, $encoding = null)
|
||||
{
|
||||
return self::mb_convert_case($s, \MB_CASE_LOWER, $encoding);
|
||||
}
|
||||
|
||||
public static function mb_strtoupper($s, $encoding = null)
|
||||
{
|
||||
return self::mb_convert_case($s, \MB_CASE_UPPER, $encoding);
|
||||
}
|
||||
|
||||
public static function mb_substitute_character($c = null)
|
||||
{
|
||||
if (null === $c) {
|
||||
return 'none';
|
||||
}
|
||||
if (0 === strcasecmp($c, 'none')) {
|
||||
return true;
|
||||
}
|
||||
if (80000 > \PHP_VERSION_ID) {
|
||||
return false;
|
||||
}
|
||||
if (\is_int($c) || 'long' === $c || 'entity' === $c) {
|
||||
return false;
|
||||
}
|
||||
|
||||
throw new \ValueError('Argument #1 ($substitute_character) must be "none", "long", "entity" or a valid codepoint');
|
||||
}
|
||||
|
||||
public static function mb_substr($s, $start, $length = null, $encoding = null)
|
||||
{
|
||||
$encoding = self::getEncoding($encoding);
|
||||
if ('CP850' === $encoding || 'ASCII' === $encoding) {
|
||||
return (string) substr($s, $start, null === $length ? 2147483647 : $length);
|
||||
}
|
||||
|
||||
if ($start < 0) {
|
||||
$start = \iconv_strlen($s, $encoding) + $start;
|
||||
if ($start < 0) {
|
||||
$start = 0;
|
||||
}
|
||||
}
|
||||
|
||||
if (null === $length) {
|
||||
$length = 2147483647;
|
||||
} elseif ($length < 0) {
|
||||
$length = \iconv_strlen($s, $encoding) + $length - $start;
|
||||
if ($length < 0) {
|
||||
return '';
|
||||
}
|
||||
}
|
||||
|
||||
return (string) \iconv_substr($s, $start, $length, $encoding);
|
||||
}
|
||||
|
||||
public static function mb_stripos($haystack, $needle, $offset = 0, $encoding = null)
|
||||
{
|
||||
$haystack = self::mb_convert_case($haystack, self::MB_CASE_FOLD, $encoding);
|
||||
$needle = self::mb_convert_case($needle, self::MB_CASE_FOLD, $encoding);
|
||||
|
||||
return self::mb_strpos($haystack, $needle, $offset, $encoding);
|
||||
}
|
||||
|
||||
public static function mb_stristr($haystack, $needle, $part = false, $encoding = null)
|
||||
{
|
||||
$pos = self::mb_stripos($haystack, $needle, 0, $encoding);
|
||||
|
||||
return self::getSubpart($pos, $part, $haystack, $encoding);
|
||||
}
|
||||
|
||||
public static function mb_strrchr($haystack, $needle, $part = false, $encoding = null)
|
||||
{
|
||||
$encoding = self::getEncoding($encoding);
|
||||
if ('CP850' === $encoding || 'ASCII' === $encoding) {
|
||||
$pos = strrpos($haystack, $needle);
|
||||
} else {
|
||||
$needle = self::mb_substr($needle, 0, 1, $encoding);
|
||||
$pos = \iconv_strrpos($haystack, $needle, $encoding);
|
||||
}
|
||||
|
||||
return self::getSubpart($pos, $part, $haystack, $encoding);
|
||||
}
|
||||
|
||||
public static function mb_strrichr($haystack, $needle, $part = false, $encoding = null)
|
||||
{
|
||||
$needle = self::mb_substr($needle, 0, 1, $encoding);
|
||||
$pos = self::mb_strripos($haystack, $needle, $encoding);
|
||||
|
||||
return self::getSubpart($pos, $part, $haystack, $encoding);
|
||||
}
|
||||
|
||||
public static function mb_strripos($haystack, $needle, $offset = 0, $encoding = null)
|
||||
{
|
||||
$haystack = self::mb_convert_case($haystack, self::MB_CASE_FOLD, $encoding);
|
||||
$needle = self::mb_convert_case($needle, self::MB_CASE_FOLD, $encoding);
|
||||
|
||||
return self::mb_strrpos($haystack, $needle, $offset, $encoding);
|
||||
}
|
||||
|
||||
public static function mb_strstr($haystack, $needle, $part = false, $encoding = null)
|
||||
{
|
||||
$pos = strpos($haystack, $needle);
|
||||
if (false === $pos) {
|
||||
return false;
|
||||
}
|
||||
if ($part) {
|
||||
return substr($haystack, 0, $pos);
|
||||
}
|
||||
|
||||
return substr($haystack, $pos);
|
||||
}
|
||||
|
||||
public static function mb_get_info($type = 'all')
|
||||
{
|
||||
$info = [
|
||||
'internal_encoding' => self::$internalEncoding,
|
||||
'http_output' => 'pass',
|
||||
'http_output_conv_mimetypes' => '^(text/|application/xhtml\+xml)',
|
||||
'func_overload' => 0,
|
||||
'func_overload_list' => 'no overload',
|
||||
'mail_charset' => 'UTF-8',
|
||||
'mail_header_encoding' => 'BASE64',
|
||||
'mail_body_encoding' => 'BASE64',
|
||||
'illegal_chars' => 0,
|
||||
'encoding_translation' => 'Off',
|
||||
'language' => self::$language,
|
||||
'detect_order' => self::$encodingList,
|
||||
'substitute_character' => 'none',
|
||||
'strict_detection' => 'Off',
|
||||
];
|
||||
|
||||
if ('all' === $type) {
|
||||
return $info;
|
||||
}
|
||||
if (isset($info[$type])) {
|
||||
return $info[$type];
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public static function mb_http_input($type = '')
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public static function mb_http_output($encoding = null)
|
||||
{
|
||||
return null !== $encoding ? 'pass' === $encoding : 'pass';
|
||||
}
|
||||
|
||||
public static function mb_strwidth($s, $encoding = null)
|
||||
{
|
||||
$encoding = self::getEncoding($encoding);
|
||||
|
||||
if ('UTF-8' !== $encoding) {
|
||||
$s = \iconv($encoding, 'UTF-8//IGNORE', $s);
|
||||
}
|
||||
|
||||
$s = preg_replace('/[\x{1100}-\x{115F}\x{2329}\x{232A}\x{2E80}-\x{303E}\x{3040}-\x{A4CF}\x{AC00}-\x{D7A3}\x{F900}-\x{FAFF}\x{FE10}-\x{FE19}\x{FE30}-\x{FE6F}\x{FF00}-\x{FF60}\x{FFE0}-\x{FFE6}\x{20000}-\x{2FFFD}\x{30000}-\x{3FFFD}]/u', '', $s, -1, $wide);
|
||||
|
||||
return ($wide << 1) + \iconv_strlen($s, 'UTF-8');
|
||||
}
|
||||
|
||||
public static function mb_substr_count($haystack, $needle, $encoding = null)
|
||||
{
|
||||
return substr_count($haystack, $needle);
|
||||
}
|
||||
|
||||
public static function mb_output_handler($contents, $status)
|
||||
{
|
||||
return $contents;
|
||||
}
|
||||
|
||||
public static function mb_chr($code, $encoding = null)
|
||||
{
|
||||
if (0x80 > $code %= 0x200000) {
|
||||
$s = \chr($code);
|
||||
} elseif (0x800 > $code) {
|
||||
$s = \chr(0xC0 | $code >> 6).\chr(0x80 | $code & 0x3F);
|
||||
} elseif (0x10000 > $code) {
|
||||
$s = \chr(0xE0 | $code >> 12).\chr(0x80 | $code >> 6 & 0x3F).\chr(0x80 | $code & 0x3F);
|
||||
} else {
|
||||
$s = \chr(0xF0 | $code >> 18).\chr(0x80 | $code >> 12 & 0x3F).\chr(0x80 | $code >> 6 & 0x3F).\chr(0x80 | $code & 0x3F);
|
||||
}
|
||||
|
||||
if ('UTF-8' !== $encoding = self::getEncoding($encoding)) {
|
||||
$s = mb_convert_encoding($s, $encoding, 'UTF-8');
|
||||
}
|
||||
|
||||
return $s;
|
||||
}
|
||||
|
||||
public static function mb_ord($s, $encoding = null)
|
||||
{
|
||||
if ('UTF-8' !== $encoding = self::getEncoding($encoding)) {
|
||||
$s = mb_convert_encoding($s, 'UTF-8', $encoding);
|
||||
}
|
||||
|
||||
if (1 === \strlen($s)) {
|
||||
return \ord($s);
|
||||
}
|
||||
|
||||
$code = ($s = unpack('C*', substr($s, 0, 4))) ? $s[1] : 0;
|
||||
if (0xF0 <= $code) {
|
||||
return (($code - 0xF0) << 18) + (($s[2] - 0x80) << 12) + (($s[3] - 0x80) << 6) + $s[4] - 0x80;
|
||||
}
|
||||
if (0xE0 <= $code) {
|
||||
return (($code - 0xE0) << 12) + (($s[2] - 0x80) << 6) + $s[3] - 0x80;
|
||||
}
|
||||
if (0xC0 <= $code) {
|
||||
return (($code - 0xC0) << 6) + $s[2] - 0x80;
|
||||
}
|
||||
|
||||
return $code;
|
||||
}
|
||||
|
||||
private static function getSubpart($pos, $part, $haystack, $encoding)
|
||||
{
|
||||
if (false === $pos) {
|
||||
return false;
|
||||
}
|
||||
if ($part) {
|
||||
return self::mb_substr($haystack, 0, $pos, $encoding);
|
||||
}
|
||||
|
||||
return self::mb_substr($haystack, $pos, null, $encoding);
|
||||
}
|
||||
|
||||
private static function html_encoding_callback(array $m)
|
||||
{
|
||||
$i = 1;
|
||||
$entities = '';
|
||||
$m = unpack('C*', htmlentities($m[0], \ENT_COMPAT, 'UTF-8'));
|
||||
|
||||
while (isset($m[$i])) {
|
||||
if (0x80 > $m[$i]) {
|
||||
$entities .= \chr($m[$i++]);
|
||||
continue;
|
||||
}
|
||||
if (0xF0 <= $m[$i]) {
|
||||
$c = (($m[$i++] - 0xF0) << 18) + (($m[$i++] - 0x80) << 12) + (($m[$i++] - 0x80) << 6) + $m[$i++] - 0x80;
|
||||
} elseif (0xE0 <= $m[$i]) {
|
||||
$c = (($m[$i++] - 0xE0) << 12) + (($m[$i++] - 0x80) << 6) + $m[$i++] - 0x80;
|
||||
} else {
|
||||
$c = (($m[$i++] - 0xC0) << 6) + $m[$i++] - 0x80;
|
||||
}
|
||||
|
||||
$entities .= '&#'.$c.';';
|
||||
}
|
||||
|
||||
return $entities;
|
||||
}
|
||||
|
||||
private static function title_case(array $s)
|
||||
{
|
||||
return self::mb_convert_case($s[1], \MB_CASE_UPPER, 'UTF-8').self::mb_convert_case($s[2], \MB_CASE_LOWER, 'UTF-8');
|
||||
}
|
||||
|
||||
private static function getData($file)
|
||||
{
|
||||
if (file_exists($file = __DIR__.'/Resources/unidata/'.$file.'.php')) {
|
||||
return require $file;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
private static function getEncoding($encoding)
|
||||
{
|
||||
if (null === $encoding) {
|
||||
return self::$internalEncoding;
|
||||
}
|
||||
|
||||
if ('UTF-8' === $encoding) {
|
||||
return 'UTF-8';
|
||||
}
|
||||
|
||||
$encoding = strtoupper($encoding);
|
||||
|
||||
if ('8BIT' === $encoding || 'BINARY' === $encoding) {
|
||||
return 'CP850';
|
||||
}
|
||||
|
||||
if ('UTF8' === $encoding) {
|
||||
return 'UTF-8';
|
||||
}
|
||||
|
||||
return $encoding;
|
||||
}
|
||||
}
|
13
vendor/symfony/polyfill-mbstring/README.md
vendored
Normal file
13
vendor/symfony/polyfill-mbstring/README.md
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
Symfony Polyfill / Mbstring
|
||||
===========================
|
||||
|
||||
This component provides a partial, native PHP implementation for the
|
||||
[Mbstring](https://php.net/mbstring) extension.
|
||||
|
||||
More information can be found in the
|
||||
[main Polyfill README](https://github.com/symfony/polyfill/blob/master/README.md).
|
||||
|
||||
License
|
||||
=======
|
||||
|
||||
This library is released under the [MIT license](LICENSE).
|
1397
vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php
vendored
Normal file
1397
vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php
vendored
Normal file
@ -0,0 +1,1397 @@
|
||||
<?php
|
||||
|
||||
return array (
|
||||
'A' => 'a',
|
||||
'B' => 'b',
|
||||
'C' => 'c',
|
||||
'D' => 'd',
|
||||
'E' => 'e',
|
||||
'F' => 'f',
|
||||
'G' => 'g',
|
||||
'H' => 'h',
|
||||
'I' => 'i',
|
||||
'J' => 'j',
|
||||
'K' => 'k',
|
||||
'L' => 'l',
|
||||
'M' => 'm',
|
||||
'N' => 'n',
|
||||
'O' => 'o',
|
||||
'P' => 'p',
|
||||
'Q' => 'q',
|
||||
'R' => 'r',
|
||||
'S' => 's',
|
||||
'T' => 't',
|
||||
'U' => 'u',
|
||||
'V' => 'v',
|
||||
'W' => 'w',
|
||||
'X' => 'x',
|
||||
'Y' => 'y',
|
||||
'Z' => 'z',
|
||||
'À' => 'à',
|
||||
'Á' => 'á',
|
||||
'Â' => 'â',
|
||||
'Ã' => 'ã',
|
||||
'Ä' => 'ä',
|
||||
'Å' => 'å',
|
||||
'Æ' => 'æ',
|
||||
'Ç' => 'ç',
|
||||
'È' => 'è',
|
||||
'É' => 'é',
|
||||
'Ê' => 'ê',
|
||||
'Ë' => 'ë',
|
||||
'Ì' => 'ì',
|
||||
'Í' => 'í',
|
||||
'Î' => 'î',
|
||||
'Ï' => 'ï',
|
||||
'Ð' => 'ð',
|
||||
'Ñ' => 'ñ',
|
||||
'Ò' => 'ò',
|
||||
'Ó' => 'ó',
|
||||
'Ô' => 'ô',
|
||||
'Õ' => 'õ',
|
||||
'Ö' => 'ö',
|
||||
'Ø' => 'ø',
|
||||
'Ù' => 'ù',
|
||||
'Ú' => 'ú',
|
||||
'Û' => 'û',
|
||||
'Ü' => 'ü',
|
||||
'Ý' => 'ý',
|
||||
'Þ' => 'þ',
|
||||
'Ā' => 'ā',
|
||||
'Ă' => 'ă',
|
||||
'Ą' => 'ą',
|
||||
'Ć' => 'ć',
|
||||
'Ĉ' => 'ĉ',
|
||||
'Ċ' => 'ċ',
|
||||
'Č' => 'č',
|
||||
'Ď' => 'ď',
|
||||
'Đ' => 'đ',
|
||||
'Ē' => 'ē',
|
||||
'Ĕ' => 'ĕ',
|
||||
'Ė' => 'ė',
|
||||
'Ę' => 'ę',
|
||||
'Ě' => 'ě',
|
||||
'Ĝ' => 'ĝ',
|
||||
'Ğ' => 'ğ',
|
||||
'Ġ' => 'ġ',
|
||||
'Ģ' => 'ģ',
|
||||
'Ĥ' => 'ĥ',
|
||||
'Ħ' => 'ħ',
|
||||
'Ĩ' => 'ĩ',
|
||||
'Ī' => 'ī',
|
||||
'Ĭ' => 'ĭ',
|
||||
'Į' => 'į',
|
||||
'İ' => 'i̇',
|
||||
'IJ' => 'ij',
|
||||
'Ĵ' => 'ĵ',
|
||||
'Ķ' => 'ķ',
|
||||
'Ĺ' => 'ĺ',
|
||||
'Ļ' => 'ļ',
|
||||
'Ľ' => 'ľ',
|
||||
'Ŀ' => 'ŀ',
|
||||
'Ł' => 'ł',
|
||||
'Ń' => 'ń',
|
||||
'Ņ' => 'ņ',
|
||||
'Ň' => 'ň',
|
||||
'Ŋ' => 'ŋ',
|
||||
'Ō' => 'ō',
|
||||
'Ŏ' => 'ŏ',
|
||||
'Ő' => 'ő',
|
||||
'Œ' => 'œ',
|
||||
'Ŕ' => 'ŕ',
|
||||
'Ŗ' => 'ŗ',
|
||||
'Ř' => 'ř',
|
||||
'Ś' => 'ś',
|
||||
'Ŝ' => 'ŝ',
|
||||
'Ş' => 'ş',
|
||||
'Š' => 'š',
|
||||
'Ţ' => 'ţ',
|
||||
'Ť' => 'ť',
|
||||
'Ŧ' => 'ŧ',
|
||||
'Ũ' => 'ũ',
|
||||
'Ū' => 'ū',
|
||||
'Ŭ' => 'ŭ',
|
||||
'Ů' => 'ů',
|
||||
'Ű' => 'ű',
|
||||
'Ų' => 'ų',
|
||||
'Ŵ' => 'ŵ',
|
||||
'Ŷ' => 'ŷ',
|
||||
'Ÿ' => 'ÿ',
|
||||
'Ź' => 'ź',
|
||||
'Ż' => 'ż',
|
||||
'Ž' => 'ž',
|
||||
'Ɓ' => 'ɓ',
|
||||
'Ƃ' => 'ƃ',
|
||||
'Ƅ' => 'ƅ',
|
||||
'Ɔ' => 'ɔ',
|
||||
'Ƈ' => 'ƈ',
|
||||
'Ɖ' => 'ɖ',
|
||||
'Ɗ' => 'ɗ',
|
||||
'Ƌ' => 'ƌ',
|
||||
'Ǝ' => 'ǝ',
|
||||
'Ə' => 'ə',
|
||||
'Ɛ' => 'ɛ',
|
||||
'Ƒ' => 'ƒ',
|
||||
'Ɠ' => 'ɠ',
|
||||
'Ɣ' => 'ɣ',
|
||||
'Ɩ' => 'ɩ',
|
||||
'Ɨ' => 'ɨ',
|
||||
'Ƙ' => 'ƙ',
|
||||
'Ɯ' => 'ɯ',
|
||||
'Ɲ' => 'ɲ',
|
||||
'Ɵ' => 'ɵ',
|
||||
'Ơ' => 'ơ',
|
||||
'Ƣ' => 'ƣ',
|
||||
'Ƥ' => 'ƥ',
|
||||
'Ʀ' => 'ʀ',
|
||||
'Ƨ' => 'ƨ',
|
||||
'Ʃ' => 'ʃ',
|
||||
'Ƭ' => 'ƭ',
|
||||
'Ʈ' => 'ʈ',
|
||||
'Ư' => 'ư',
|
||||
'Ʊ' => 'ʊ',
|
||||
'Ʋ' => 'ʋ',
|
||||
'Ƴ' => 'ƴ',
|
||||
'Ƶ' => 'ƶ',
|
||||
'Ʒ' => 'ʒ',
|
||||
'Ƹ' => 'ƹ',
|
||||
'Ƽ' => 'ƽ',
|
||||
'DŽ' => 'dž',
|
||||
'Dž' => 'dž',
|
||||
'LJ' => 'lj',
|
||||
'Lj' => 'lj',
|
||||
'NJ' => 'nj',
|
||||
'Nj' => 'nj',
|
||||
'Ǎ' => 'ǎ',
|
||||
'Ǐ' => 'ǐ',
|
||||
'Ǒ' => 'ǒ',
|
||||
'Ǔ' => 'ǔ',
|
||||
'Ǖ' => 'ǖ',
|
||||
'Ǘ' => 'ǘ',
|
||||
'Ǚ' => 'ǚ',
|
||||
'Ǜ' => 'ǜ',
|
||||
'Ǟ' => 'ǟ',
|
||||
'Ǡ' => 'ǡ',
|
||||
'Ǣ' => 'ǣ',
|
||||
'Ǥ' => 'ǥ',
|
||||
'Ǧ' => 'ǧ',
|
||||
'Ǩ' => 'ǩ',
|
||||
'Ǫ' => 'ǫ',
|
||||
'Ǭ' => 'ǭ',
|
||||
'Ǯ' => 'ǯ',
|
||||
'DZ' => 'dz',
|
||||
'Dz' => 'dz',
|
||||
'Ǵ' => 'ǵ',
|
||||
'Ƕ' => 'ƕ',
|
||||
'Ƿ' => 'ƿ',
|
||||
'Ǹ' => 'ǹ',
|
||||
'Ǻ' => 'ǻ',
|
||||
'Ǽ' => 'ǽ',
|
||||
'Ǿ' => 'ǿ',
|
||||
'Ȁ' => 'ȁ',
|
||||
'Ȃ' => 'ȃ',
|
||||
'Ȅ' => 'ȅ',
|
||||
'Ȇ' => 'ȇ',
|
||||
'Ȉ' => 'ȉ',
|
||||
'Ȋ' => 'ȋ',
|
||||
'Ȍ' => 'ȍ',
|
||||
'Ȏ' => 'ȏ',
|
||||
'Ȑ' => 'ȑ',
|
||||
'Ȓ' => 'ȓ',
|
||||
'Ȕ' => 'ȕ',
|
||||
'Ȗ' => 'ȗ',
|
||||
'Ș' => 'ș',
|
||||
'Ț' => 'ț',
|
||||
'Ȝ' => 'ȝ',
|
||||
'Ȟ' => 'ȟ',
|
||||
'Ƞ' => 'ƞ',
|
||||
'Ȣ' => 'ȣ',
|
||||
'Ȥ' => 'ȥ',
|
||||
'Ȧ' => 'ȧ',
|
||||
'Ȩ' => 'ȩ',
|
||||
'Ȫ' => 'ȫ',
|
||||
'Ȭ' => 'ȭ',
|
||||
'Ȯ' => 'ȯ',
|
||||
'Ȱ' => 'ȱ',
|
||||
'Ȳ' => 'ȳ',
|
||||
'Ⱥ' => 'ⱥ',
|
||||
'Ȼ' => 'ȼ',
|
||||
'Ƚ' => 'ƚ',
|
||||
'Ⱦ' => 'ⱦ',
|
||||
'Ɂ' => 'ɂ',
|
||||
'Ƀ' => 'ƀ',
|
||||
'Ʉ' => 'ʉ',
|
||||
'Ʌ' => 'ʌ',
|
||||
'Ɇ' => 'ɇ',
|
||||
'Ɉ' => 'ɉ',
|
||||
'Ɋ' => 'ɋ',
|
||||
'Ɍ' => 'ɍ',
|
||||
'Ɏ' => 'ɏ',
|
||||
'Ͱ' => 'ͱ',
|
||||
'Ͳ' => 'ͳ',
|
||||
'Ͷ' => 'ͷ',
|
||||
'Ϳ' => 'ϳ',
|
||||
'Ά' => 'ά',
|
||||
'Έ' => 'έ',
|
||||
'Ή' => 'ή',
|
||||
'Ί' => 'ί',
|
||||
'Ό' => 'ό',
|
||||
'Ύ' => 'ύ',
|
||||
'Ώ' => 'ώ',
|
||||
'Α' => 'α',
|
||||
'Β' => 'β',
|
||||
'Γ' => 'γ',
|
||||
'Δ' => 'δ',
|
||||
'Ε' => 'ε',
|
||||
'Ζ' => 'ζ',
|
||||
'Η' => 'η',
|
||||
'Θ' => 'θ',
|
||||
'Ι' => 'ι',
|
||||
'Κ' => 'κ',
|
||||
'Λ' => 'λ',
|
||||
'Μ' => 'μ',
|
||||
'Ν' => 'ν',
|
||||
'Ξ' => 'ξ',
|
||||
'Ο' => 'ο',
|
||||
'Π' => 'π',
|
||||
'Ρ' => 'ρ',
|
||||
'Σ' => 'σ',
|
||||
'Τ' => 'τ',
|
||||
'Υ' => 'υ',
|
||||
'Φ' => 'φ',
|
||||
'Χ' => 'χ',
|
||||
'Ψ' => 'ψ',
|
||||
'Ω' => 'ω',
|
||||
'Ϊ' => 'ϊ',
|
||||
'Ϋ' => 'ϋ',
|
||||
'Ϗ' => 'ϗ',
|
||||
'Ϙ' => 'ϙ',
|
||||
'Ϛ' => 'ϛ',
|
||||
'Ϝ' => 'ϝ',
|
||||
'Ϟ' => 'ϟ',
|
||||
'Ϡ' => 'ϡ',
|
||||
'Ϣ' => 'ϣ',
|
||||
'Ϥ' => 'ϥ',
|
||||
'Ϧ' => 'ϧ',
|
||||
'Ϩ' => 'ϩ',
|
||||
'Ϫ' => 'ϫ',
|
||||
'Ϭ' => 'ϭ',
|
||||
'Ϯ' => 'ϯ',
|
||||
'ϴ' => 'θ',
|
||||
'Ϸ' => 'ϸ',
|
||||
'Ϲ' => 'ϲ',
|
||||
'Ϻ' => 'ϻ',
|
||||
'Ͻ' => 'ͻ',
|
||||
'Ͼ' => 'ͼ',
|
||||
'Ͽ' => 'ͽ',
|
||||
'Ѐ' => 'ѐ',
|
||||
'Ё' => 'ё',
|
||||
'Ђ' => 'ђ',
|
||||
'Ѓ' => 'ѓ',
|
||||
'Є' => 'є',
|
||||
'Ѕ' => 'ѕ',
|
||||
'І' => 'і',
|
||||
'Ї' => 'ї',
|
||||
'Ј' => 'ј',
|
||||
'Љ' => 'љ',
|
||||
'Њ' => 'њ',
|
||||
'Ћ' => 'ћ',
|
||||
'Ќ' => 'ќ',
|
||||
'Ѝ' => 'ѝ',
|
||||
'Ў' => 'ў',
|
||||
'Џ' => 'џ',
|
||||
'А' => 'а',
|
||||
'Б' => 'б',
|
||||
'В' => 'в',
|
||||
'Г' => 'г',
|
||||
'Д' => 'д',
|
||||
'Е' => 'е',
|
||||
'Ж' => 'ж',
|
||||
'З' => 'з',
|
||||
'И' => 'и',
|
||||
'Й' => 'й',
|
||||
'К' => 'к',
|
||||
'Л' => 'л',
|
||||
'М' => 'м',
|
||||
'Н' => 'н',
|
||||
'О' => 'о',
|
||||
'П' => 'п',
|
||||
'Р' => 'р',
|
||||
'С' => 'с',
|
||||
'Т' => 'т',
|
||||
'У' => 'у',
|
||||
'Ф' => 'ф',
|
||||
'Х' => 'х',
|
||||
'Ц' => 'ц',
|
||||
'Ч' => 'ч',
|
||||
'Ш' => 'ш',
|
||||
'Щ' => 'щ',
|
||||
'Ъ' => 'ъ',
|
||||
'Ы' => 'ы',
|
||||
'Ь' => 'ь',
|
||||
'Э' => 'э',
|
||||
'Ю' => 'ю',
|
||||
'Я' => 'я',
|
||||
'Ѡ' => 'ѡ',
|
||||
'Ѣ' => 'ѣ',
|
||||
'Ѥ' => 'ѥ',
|
||||
'Ѧ' => 'ѧ',
|
||||
'Ѩ' => 'ѩ',
|
||||
'Ѫ' => 'ѫ',
|
||||
'Ѭ' => 'ѭ',
|
||||
'Ѯ' => 'ѯ',
|
||||
'Ѱ' => 'ѱ',
|
||||
'Ѳ' => 'ѳ',
|
||||
'Ѵ' => 'ѵ',
|
||||
'Ѷ' => 'ѷ',
|
||||
'Ѹ' => 'ѹ',
|
||||
'Ѻ' => 'ѻ',
|
||||
'Ѽ' => 'ѽ',
|
||||
'Ѿ' => 'ѿ',
|
||||
'Ҁ' => 'ҁ',
|
||||
'Ҋ' => 'ҋ',
|
||||
'Ҍ' => 'ҍ',
|
||||
'Ҏ' => 'ҏ',
|
||||
'Ґ' => 'ґ',
|
||||
'Ғ' => 'ғ',
|
||||
'Ҕ' => 'ҕ',
|
||||
'Җ' => 'җ',
|
||||
'Ҙ' => 'ҙ',
|
||||
'Қ' => 'қ',
|
||||
'Ҝ' => 'ҝ',
|
||||
'Ҟ' => 'ҟ',
|
||||
'Ҡ' => 'ҡ',
|
||||
'Ң' => 'ң',
|
||||
'Ҥ' => 'ҥ',
|
||||
'Ҧ' => 'ҧ',
|
||||
'Ҩ' => 'ҩ',
|
||||
'Ҫ' => 'ҫ',
|
||||
'Ҭ' => 'ҭ',
|
||||
'Ү' => 'ү',
|
||||
'Ұ' => 'ұ',
|
||||
'Ҳ' => 'ҳ',
|
||||
'Ҵ' => 'ҵ',
|
||||
'Ҷ' => 'ҷ',
|
||||
'Ҹ' => 'ҹ',
|
||||
'Һ' => 'һ',
|
||||
'Ҽ' => 'ҽ',
|
||||
'Ҿ' => 'ҿ',
|
||||
'Ӏ' => 'ӏ',
|
||||
'Ӂ' => 'ӂ',
|
||||
'Ӄ' => 'ӄ',
|
||||
'Ӆ' => 'ӆ',
|
||||
'Ӈ' => 'ӈ',
|
||||
'Ӊ' => 'ӊ',
|
||||
'Ӌ' => 'ӌ',
|
||||
'Ӎ' => 'ӎ',
|
||||
'Ӑ' => 'ӑ',
|
||||
'Ӓ' => 'ӓ',
|
||||
'Ӕ' => 'ӕ',
|
||||
'Ӗ' => 'ӗ',
|
||||
'Ә' => 'ә',
|
||||
'Ӛ' => 'ӛ',
|
||||
'Ӝ' => 'ӝ',
|
||||
'Ӟ' => 'ӟ',
|
||||
'Ӡ' => 'ӡ',
|
||||
'Ӣ' => 'ӣ',
|
||||
'Ӥ' => 'ӥ',
|
||||
'Ӧ' => 'ӧ',
|
||||
'Ө' => 'ө',
|
||||
'Ӫ' => 'ӫ',
|
||||
'Ӭ' => 'ӭ',
|
||||
'Ӯ' => 'ӯ',
|
||||
'Ӱ' => 'ӱ',
|
||||
'Ӳ' => 'ӳ',
|
||||
'Ӵ' => 'ӵ',
|
||||
'Ӷ' => 'ӷ',
|
||||
'Ӹ' => 'ӹ',
|
||||
'Ӻ' => 'ӻ',
|
||||
'Ӽ' => 'ӽ',
|
||||
'Ӿ' => 'ӿ',
|
||||
'Ԁ' => 'ԁ',
|
||||
'Ԃ' => 'ԃ',
|
||||
'Ԅ' => 'ԅ',
|
||||
'Ԇ' => 'ԇ',
|
||||
'Ԉ' => 'ԉ',
|
||||
'Ԋ' => 'ԋ',
|
||||
'Ԍ' => 'ԍ',
|
||||
'Ԏ' => 'ԏ',
|
||||
'Ԑ' => 'ԑ',
|
||||
'Ԓ' => 'ԓ',
|
||||
'Ԕ' => 'ԕ',
|
||||
'Ԗ' => 'ԗ',
|
||||
'Ԙ' => 'ԙ',
|
||||
'Ԛ' => 'ԛ',
|
||||
'Ԝ' => 'ԝ',
|
||||
'Ԟ' => 'ԟ',
|
||||
'Ԡ' => 'ԡ',
|
||||
'Ԣ' => 'ԣ',
|
||||
'Ԥ' => 'ԥ',
|
||||
'Ԧ' => 'ԧ',
|
||||
'Ԩ' => 'ԩ',
|
||||
'Ԫ' => 'ԫ',
|
||||
'Ԭ' => 'ԭ',
|
||||
'Ԯ' => 'ԯ',
|
||||
'Ա' => 'ա',
|
||||
'Բ' => 'բ',
|
||||
'Գ' => 'գ',
|
||||
'Դ' => 'դ',
|
||||
'Ե' => 'ե',
|
||||
'Զ' => 'զ',
|
||||
'Է' => 'է',
|
||||
'Ը' => 'ը',
|
||||
'Թ' => 'թ',
|
||||
'Ժ' => 'ժ',
|
||||
'Ի' => 'ի',
|
||||
'Լ' => 'լ',
|
||||
'Խ' => 'խ',
|
||||
'Ծ' => 'ծ',
|
||||
'Կ' => 'կ',
|
||||
'Հ' => 'հ',
|
||||
'Ձ' => 'ձ',
|
||||
'Ղ' => 'ղ',
|
||||
'Ճ' => 'ճ',
|
||||
'Մ' => 'մ',
|
||||
'Յ' => 'յ',
|
||||
'Ն' => 'ն',
|
||||
'Շ' => 'շ',
|
||||
'Ո' => 'ո',
|
||||
'Չ' => 'չ',
|
||||
'Պ' => 'պ',
|
||||
'Ջ' => 'ջ',
|
||||
'Ռ' => 'ռ',
|
||||
'Ս' => 'ս',
|
||||
'Վ' => 'վ',
|
||||
'Տ' => 'տ',
|
||||
'Ր' => 'ր',
|
||||
'Ց' => 'ց',
|
||||
'Ւ' => 'ւ',
|
||||
'Փ' => 'փ',
|
||||
'Ք' => 'ք',
|
||||
'Օ' => 'օ',
|
||||
'Ֆ' => 'ֆ',
|
||||
'Ⴀ' => 'ⴀ',
|
||||
'Ⴁ' => 'ⴁ',
|
||||
'Ⴂ' => 'ⴂ',
|
||||
'Ⴃ' => 'ⴃ',
|
||||
'Ⴄ' => 'ⴄ',
|
||||
'Ⴅ' => 'ⴅ',
|
||||
'Ⴆ' => 'ⴆ',
|
||||
'Ⴇ' => 'ⴇ',
|
||||
'Ⴈ' => 'ⴈ',
|
||||
'Ⴉ' => 'ⴉ',
|
||||
'Ⴊ' => 'ⴊ',
|
||||
'Ⴋ' => 'ⴋ',
|
||||
'Ⴌ' => 'ⴌ',
|
||||
'Ⴍ' => 'ⴍ',
|
||||
'Ⴎ' => 'ⴎ',
|
||||
'Ⴏ' => 'ⴏ',
|
||||
'Ⴐ' => 'ⴐ',
|
||||
'Ⴑ' => 'ⴑ',
|
||||
'Ⴒ' => 'ⴒ',
|
||||
'Ⴓ' => 'ⴓ',
|
||||
'Ⴔ' => 'ⴔ',
|
||||
'Ⴕ' => 'ⴕ',
|
||||
'Ⴖ' => 'ⴖ',
|
||||
'Ⴗ' => 'ⴗ',
|
||||
'Ⴘ' => 'ⴘ',
|
||||
'Ⴙ' => 'ⴙ',
|
||||
'Ⴚ' => 'ⴚ',
|
||||
'Ⴛ' => 'ⴛ',
|
||||
'Ⴜ' => 'ⴜ',
|
||||
'Ⴝ' => 'ⴝ',
|
||||
'Ⴞ' => 'ⴞ',
|
||||
'Ⴟ' => 'ⴟ',
|
||||
'Ⴠ' => 'ⴠ',
|
||||
'Ⴡ' => 'ⴡ',
|
||||
'Ⴢ' => 'ⴢ',
|
||||
'Ⴣ' => 'ⴣ',
|
||||
'Ⴤ' => 'ⴤ',
|
||||
'Ⴥ' => 'ⴥ',
|
||||
'Ⴧ' => 'ⴧ',
|
||||
'Ⴭ' => 'ⴭ',
|
||||
'Ꭰ' => 'ꭰ',
|
||||
'Ꭱ' => 'ꭱ',
|
||||
'Ꭲ' => 'ꭲ',
|
||||
'Ꭳ' => 'ꭳ',
|
||||
'Ꭴ' => 'ꭴ',
|
||||
'Ꭵ' => 'ꭵ',
|
||||
'Ꭶ' => 'ꭶ',
|
||||
'Ꭷ' => 'ꭷ',
|
||||
'Ꭸ' => 'ꭸ',
|
||||
'Ꭹ' => 'ꭹ',
|
||||
'Ꭺ' => 'ꭺ',
|
||||
'Ꭻ' => 'ꭻ',
|
||||
'Ꭼ' => 'ꭼ',
|
||||
'Ꭽ' => 'ꭽ',
|
||||
'Ꭾ' => 'ꭾ',
|
||||
'Ꭿ' => 'ꭿ',
|
||||
'Ꮀ' => 'ꮀ',
|
||||
'Ꮁ' => 'ꮁ',
|
||||
'Ꮂ' => 'ꮂ',
|
||||
'Ꮃ' => 'ꮃ',
|
||||
'Ꮄ' => 'ꮄ',
|
||||
'Ꮅ' => 'ꮅ',
|
||||
'Ꮆ' => 'ꮆ',
|
||||
'Ꮇ' => 'ꮇ',
|
||||
'Ꮈ' => 'ꮈ',
|
||||
'Ꮉ' => 'ꮉ',
|
||||
'Ꮊ' => 'ꮊ',
|
||||
'Ꮋ' => 'ꮋ',
|
||||
'Ꮌ' => 'ꮌ',
|
||||
'Ꮍ' => 'ꮍ',
|
||||
'Ꮎ' => 'ꮎ',
|
||||
'Ꮏ' => 'ꮏ',
|
||||
'Ꮐ' => 'ꮐ',
|
||||
'Ꮑ' => 'ꮑ',
|
||||
'Ꮒ' => 'ꮒ',
|
||||
'Ꮓ' => 'ꮓ',
|
||||
'Ꮔ' => 'ꮔ',
|
||||
'Ꮕ' => 'ꮕ',
|
||||
'Ꮖ' => 'ꮖ',
|
||||
'Ꮗ' => 'ꮗ',
|
||||
'Ꮘ' => 'ꮘ',
|
||||
'Ꮙ' => 'ꮙ',
|
||||
'Ꮚ' => 'ꮚ',
|
||||
'Ꮛ' => 'ꮛ',
|
||||
'Ꮜ' => 'ꮜ',
|
||||
'Ꮝ' => 'ꮝ',
|
||||
'Ꮞ' => 'ꮞ',
|
||||
'Ꮟ' => 'ꮟ',
|
||||
'Ꮠ' => 'ꮠ',
|
||||
'Ꮡ' => 'ꮡ',
|
||||
'Ꮢ' => 'ꮢ',
|
||||
'Ꮣ' => 'ꮣ',
|
||||
'Ꮤ' => 'ꮤ',
|
||||
'Ꮥ' => 'ꮥ',
|
||||
'Ꮦ' => 'ꮦ',
|
||||
'Ꮧ' => 'ꮧ',
|
||||
'Ꮨ' => 'ꮨ',
|
||||
'Ꮩ' => 'ꮩ',
|
||||
'Ꮪ' => 'ꮪ',
|
||||
'Ꮫ' => 'ꮫ',
|
||||
'Ꮬ' => 'ꮬ',
|
||||
'Ꮭ' => 'ꮭ',
|
||||
'Ꮮ' => 'ꮮ',
|
||||
'Ꮯ' => 'ꮯ',
|
||||
'Ꮰ' => 'ꮰ',
|
||||
'Ꮱ' => 'ꮱ',
|
||||
'Ꮲ' => 'ꮲ',
|
||||
'Ꮳ' => 'ꮳ',
|
||||
'Ꮴ' => 'ꮴ',
|
||||
'Ꮵ' => 'ꮵ',
|
||||
'Ꮶ' => 'ꮶ',
|
||||
'Ꮷ' => 'ꮷ',
|
||||
'Ꮸ' => 'ꮸ',
|
||||
'Ꮹ' => 'ꮹ',
|
||||
'Ꮺ' => 'ꮺ',
|
||||
'Ꮻ' => 'ꮻ',
|
||||
'Ꮼ' => 'ꮼ',
|
||||
'Ꮽ' => 'ꮽ',
|
||||
'Ꮾ' => 'ꮾ',
|
||||
'Ꮿ' => 'ꮿ',
|
||||
'Ᏸ' => 'ᏸ',
|
||||
'Ᏹ' => 'ᏹ',
|
||||
'Ᏺ' => 'ᏺ',
|
||||
'Ᏻ' => 'ᏻ',
|
||||
'Ᏼ' => 'ᏼ',
|
||||
'Ᏽ' => 'ᏽ',
|
||||
'Ა' => 'ა',
|
||||
'Ბ' => 'ბ',
|
||||
'Გ' => 'გ',
|
||||
'Დ' => 'დ',
|
||||
'Ე' => 'ე',
|
||||
'Ვ' => 'ვ',
|
||||
'Ზ' => 'ზ',
|
||||
'Თ' => 'თ',
|
||||
'Ი' => 'ი',
|
||||
'Კ' => 'კ',
|
||||
'Ლ' => 'ლ',
|
||||
'Მ' => 'მ',
|
||||
'Ნ' => 'ნ',
|
||||
'Ო' => 'ო',
|
||||
'Პ' => 'პ',
|
||||
'Ჟ' => 'ჟ',
|
||||
'Რ' => 'რ',
|
||||
'Ს' => 'ს',
|
||||
'Ტ' => 'ტ',
|
||||
'Უ' => 'უ',
|
||||
'Ფ' => 'ფ',
|
||||
'Ქ' => 'ქ',
|
||||
'Ღ' => 'ღ',
|
||||
'Ყ' => 'ყ',
|
||||
'Შ' => 'შ',
|
||||
'Ჩ' => 'ჩ',
|
||||
'Ც' => 'ც',
|
||||
'Ძ' => 'ძ',
|
||||
'Წ' => 'წ',
|
||||
'Ჭ' => 'ჭ',
|
||||
'Ხ' => 'ხ',
|
||||
'Ჯ' => 'ჯ',
|
||||
'Ჰ' => 'ჰ',
|
||||
'Ჱ' => 'ჱ',
|
||||
'Ჲ' => 'ჲ',
|
||||
'Ჳ' => 'ჳ',
|
||||
'Ჴ' => 'ჴ',
|
||||
'Ჵ' => 'ჵ',
|
||||
'Ჶ' => 'ჶ',
|
||||
'Ჷ' => 'ჷ',
|
||||
'Ჸ' => 'ჸ',
|
||||
'Ჹ' => 'ჹ',
|
||||
'Ჺ' => 'ჺ',
|
||||
'Ჽ' => 'ჽ',
|
||||
'Ჾ' => 'ჾ',
|
||||
'Ჿ' => 'ჿ',
|
||||
'Ḁ' => 'ḁ',
|
||||
'Ḃ' => 'ḃ',
|
||||
'Ḅ' => 'ḅ',
|
||||
'Ḇ' => 'ḇ',
|
||||
'Ḉ' => 'ḉ',
|
||||
'Ḋ' => 'ḋ',
|
||||
'Ḍ' => 'ḍ',
|
||||
'Ḏ' => 'ḏ',
|
||||
'Ḑ' => 'ḑ',
|
||||
'Ḓ' => 'ḓ',
|
||||
'Ḕ' => 'ḕ',
|
||||
'Ḗ' => 'ḗ',
|
||||
'Ḙ' => 'ḙ',
|
||||
'Ḛ' => 'ḛ',
|
||||
'Ḝ' => 'ḝ',
|
||||
'Ḟ' => 'ḟ',
|
||||
'Ḡ' => 'ḡ',
|
||||
'Ḣ' => 'ḣ',
|
||||
'Ḥ' => 'ḥ',
|
||||
'Ḧ' => 'ḧ',
|
||||
'Ḩ' => 'ḩ',
|
||||
'Ḫ' => 'ḫ',
|
||||
'Ḭ' => 'ḭ',
|
||||
'Ḯ' => 'ḯ',
|
||||
'Ḱ' => 'ḱ',
|
||||
'Ḳ' => 'ḳ',
|
||||
'Ḵ' => 'ḵ',
|
||||
'Ḷ' => 'ḷ',
|
||||
'Ḹ' => 'ḹ',
|
||||
'Ḻ' => 'ḻ',
|
||||
'Ḽ' => 'ḽ',
|
||||
'Ḿ' => 'ḿ',
|
||||
'Ṁ' => 'ṁ',
|
||||
'Ṃ' => 'ṃ',
|
||||
'Ṅ' => 'ṅ',
|
||||
'Ṇ' => 'ṇ',
|
||||
'Ṉ' => 'ṉ',
|
||||
'Ṋ' => 'ṋ',
|
||||
'Ṍ' => 'ṍ',
|
||||
'Ṏ' => 'ṏ',
|
||||
'Ṑ' => 'ṑ',
|
||||
'Ṓ' => 'ṓ',
|
||||
'Ṕ' => 'ṕ',
|
||||
'Ṗ' => 'ṗ',
|
||||
'Ṙ' => 'ṙ',
|
||||
'Ṛ' => 'ṛ',
|
||||
'Ṝ' => 'ṝ',
|
||||
'Ṟ' => 'ṟ',
|
||||
'Ṡ' => 'ṡ',
|
||||
'Ṣ' => 'ṣ',
|
||||
'Ṥ' => 'ṥ',
|
||||
'Ṧ' => 'ṧ',
|
||||
'Ṩ' => 'ṩ',
|
||||
'Ṫ' => 'ṫ',
|
||||
'Ṭ' => 'ṭ',
|
||||
'Ṯ' => 'ṯ',
|
||||
'Ṱ' => 'ṱ',
|
||||
'Ṳ' => 'ṳ',
|
||||
'Ṵ' => 'ṵ',
|
||||
'Ṷ' => 'ṷ',
|
||||
'Ṹ' => 'ṹ',
|
||||
'Ṻ' => 'ṻ',
|
||||
'Ṽ' => 'ṽ',
|
||||
'Ṿ' => 'ṿ',
|
||||
'Ẁ' => 'ẁ',
|
||||
'Ẃ' => 'ẃ',
|
||||
'Ẅ' => 'ẅ',
|
||||
'Ẇ' => 'ẇ',
|
||||
'Ẉ' => 'ẉ',
|
||||
'Ẋ' => 'ẋ',
|
||||
'Ẍ' => 'ẍ',
|
||||
'Ẏ' => 'ẏ',
|
||||
'Ẑ' => 'ẑ',
|
||||
'Ẓ' => 'ẓ',
|
||||
'Ẕ' => 'ẕ',
|
||||
'ẞ' => 'ß',
|
||||
'Ạ' => 'ạ',
|
||||
'Ả' => 'ả',
|
||||
'Ấ' => 'ấ',
|
||||
'Ầ' => 'ầ',
|
||||
'Ẩ' => 'ẩ',
|
||||
'Ẫ' => 'ẫ',
|
||||
'Ậ' => 'ậ',
|
||||
'Ắ' => 'ắ',
|
||||
'Ằ' => 'ằ',
|
||||
'Ẳ' => 'ẳ',
|
||||
'Ẵ' => 'ẵ',
|
||||
'Ặ' => 'ặ',
|
||||
'Ẹ' => 'ẹ',
|
||||
'Ẻ' => 'ẻ',
|
||||
'Ẽ' => 'ẽ',
|
||||
'Ế' => 'ế',
|
||||
'Ề' => 'ề',
|
||||
'Ể' => 'ể',
|
||||
'Ễ' => 'ễ',
|
||||
'Ệ' => 'ệ',
|
||||
'Ỉ' => 'ỉ',
|
||||
'Ị' => 'ị',
|
||||
'Ọ' => 'ọ',
|
||||
'Ỏ' => 'ỏ',
|
||||
'Ố' => 'ố',
|
||||
'Ồ' => 'ồ',
|
||||
'Ổ' => 'ổ',
|
||||
'Ỗ' => 'ỗ',
|
||||
'Ộ' => 'ộ',
|
||||
'Ớ' => 'ớ',
|
||||
'Ờ' => 'ờ',
|
||||
'Ở' => 'ở',
|
||||
'Ỡ' => 'ỡ',
|
||||
'Ợ' => 'ợ',
|
||||
'Ụ' => 'ụ',
|
||||
'Ủ' => 'ủ',
|
||||
'Ứ' => 'ứ',
|
||||
'Ừ' => 'ừ',
|
||||
'Ử' => 'ử',
|
||||
'Ữ' => 'ữ',
|
||||
'Ự' => 'ự',
|
||||
'Ỳ' => 'ỳ',
|
||||
'Ỵ' => 'ỵ',
|
||||
'Ỷ' => 'ỷ',
|
||||
'Ỹ' => 'ỹ',
|
||||
'Ỻ' => 'ỻ',
|
||||
'Ỽ' => 'ỽ',
|
||||
'Ỿ' => 'ỿ',
|
||||
'Ἀ' => 'ἀ',
|
||||
'Ἁ' => 'ἁ',
|
||||
'Ἂ' => 'ἂ',
|
||||
'Ἃ' => 'ἃ',
|
||||
'Ἄ' => 'ἄ',
|
||||
'Ἅ' => 'ἅ',
|
||||
'Ἆ' => 'ἆ',
|
||||
'Ἇ' => 'ἇ',
|
||||
'Ἐ' => 'ἐ',
|
||||
'Ἑ' => 'ἑ',
|
||||
'Ἒ' => 'ἒ',
|
||||
'Ἓ' => 'ἓ',
|
||||
'Ἔ' => 'ἔ',
|
||||
'Ἕ' => 'ἕ',
|
||||
'Ἠ' => 'ἠ',
|
||||
'Ἡ' => 'ἡ',
|
||||
'Ἢ' => 'ἢ',
|
||||
'Ἣ' => 'ἣ',
|
||||
'Ἤ' => 'ἤ',
|
||||
'Ἥ' => 'ἥ',
|
||||
'Ἦ' => 'ἦ',
|
||||
'Ἧ' => 'ἧ',
|
||||
'Ἰ' => 'ἰ',
|
||||
'Ἱ' => 'ἱ',
|
||||
'Ἲ' => 'ἲ',
|
||||
'Ἳ' => 'ἳ',
|
||||
'Ἴ' => 'ἴ',
|
||||
'Ἵ' => 'ἵ',
|
||||
'Ἶ' => 'ἶ',
|
||||
'Ἷ' => 'ἷ',
|
||||
'Ὀ' => 'ὀ',
|
||||
'Ὁ' => 'ὁ',
|
||||
'Ὂ' => 'ὂ',
|
||||
'Ὃ' => 'ὃ',
|
||||
'Ὄ' => 'ὄ',
|
||||
'Ὅ' => 'ὅ',
|
||||
'Ὑ' => 'ὑ',
|
||||
'Ὓ' => 'ὓ',
|
||||
'Ὕ' => 'ὕ',
|
||||
'Ὗ' => 'ὗ',
|
||||
'Ὠ' => 'ὠ',
|
||||
'Ὡ' => 'ὡ',
|
||||
'Ὢ' => 'ὢ',
|
||||
'Ὣ' => 'ὣ',
|
||||
'Ὤ' => 'ὤ',
|
||||
'Ὥ' => 'ὥ',
|
||||
'Ὦ' => 'ὦ',
|
||||
'Ὧ' => 'ὧ',
|
||||
'ᾈ' => 'ᾀ',
|
||||
'ᾉ' => 'ᾁ',
|
||||
'ᾊ' => 'ᾂ',
|
||||
'ᾋ' => 'ᾃ',
|
||||
'ᾌ' => 'ᾄ',
|
||||
'ᾍ' => 'ᾅ',
|
||||
'ᾎ' => 'ᾆ',
|
||||
'ᾏ' => 'ᾇ',
|
||||
'ᾘ' => 'ᾐ',
|
||||
'ᾙ' => 'ᾑ',
|
||||
'ᾚ' => 'ᾒ',
|
||||
'ᾛ' => 'ᾓ',
|
||||
'ᾜ' => 'ᾔ',
|
||||
'ᾝ' => 'ᾕ',
|
||||
'ᾞ' => 'ᾖ',
|
||||
'ᾟ' => 'ᾗ',
|
||||
'ᾨ' => 'ᾠ',
|
||||
'ᾩ' => 'ᾡ',
|
||||
'ᾪ' => 'ᾢ',
|
||||
'ᾫ' => 'ᾣ',
|
||||
'ᾬ' => 'ᾤ',
|
||||
'ᾭ' => 'ᾥ',
|
||||
'ᾮ' => 'ᾦ',
|
||||
'ᾯ' => 'ᾧ',
|
||||
'Ᾰ' => 'ᾰ',
|
||||
'Ᾱ' => 'ᾱ',
|
||||
'Ὰ' => 'ὰ',
|
||||
'Ά' => 'ά',
|
||||
'ᾼ' => 'ᾳ',
|
||||
'Ὲ' => 'ὲ',
|
||||
'Έ' => 'έ',
|
||||
'Ὴ' => 'ὴ',
|
||||
'Ή' => 'ή',
|
||||
'ῌ' => 'ῃ',
|
||||
'Ῐ' => 'ῐ',
|
||||
'Ῑ' => 'ῑ',
|
||||
'Ὶ' => 'ὶ',
|
||||
'Ί' => 'ί',
|
||||
'Ῠ' => 'ῠ',
|
||||
'Ῡ' => 'ῡ',
|
||||
'Ὺ' => 'ὺ',
|
||||
'Ύ' => 'ύ',
|
||||
'Ῥ' => 'ῥ',
|
||||
'Ὸ' => 'ὸ',
|
||||
'Ό' => 'ό',
|
||||
'Ὼ' => 'ὼ',
|
||||
'Ώ' => 'ώ',
|
||||
'ῼ' => 'ῳ',
|
||||
'Ω' => 'ω',
|
||||
'K' => 'k',
|
||||
'Å' => 'å',
|
||||
'Ⅎ' => 'ⅎ',
|
||||
'Ⅰ' => 'ⅰ',
|
||||
'Ⅱ' => 'ⅱ',
|
||||
'Ⅲ' => 'ⅲ',
|
||||
'Ⅳ' => 'ⅳ',
|
||||
'Ⅴ' => 'ⅴ',
|
||||
'Ⅵ' => 'ⅵ',
|
||||
'Ⅶ' => 'ⅶ',
|
||||
'Ⅷ' => 'ⅷ',
|
||||
'Ⅸ' => 'ⅸ',
|
||||
'Ⅹ' => 'ⅹ',
|
||||
'Ⅺ' => 'ⅺ',
|
||||
'Ⅻ' => 'ⅻ',
|
||||
'Ⅼ' => 'ⅼ',
|
||||
'Ⅽ' => 'ⅽ',
|
||||
'Ⅾ' => 'ⅾ',
|
||||
'Ⅿ' => 'ⅿ',
|
||||
'Ↄ' => 'ↄ',
|
||||
'Ⓐ' => 'ⓐ',
|
||||
'Ⓑ' => 'ⓑ',
|
||||
'Ⓒ' => 'ⓒ',
|
||||
'Ⓓ' => 'ⓓ',
|
||||
'Ⓔ' => 'ⓔ',
|
||||
'Ⓕ' => 'ⓕ',
|
||||
'Ⓖ' => 'ⓖ',
|
||||
'Ⓗ' => 'ⓗ',
|
||||
'Ⓘ' => 'ⓘ',
|
||||
'Ⓙ' => 'ⓙ',
|
||||
'Ⓚ' => 'ⓚ',
|
||||
'Ⓛ' => 'ⓛ',
|
||||
'Ⓜ' => 'ⓜ',
|
||||
'Ⓝ' => 'ⓝ',
|
||||
'Ⓞ' => 'ⓞ',
|
||||
'Ⓟ' => 'ⓟ',
|
||||
'Ⓠ' => 'ⓠ',
|
||||
'Ⓡ' => 'ⓡ',
|
||||
'Ⓢ' => 'ⓢ',
|
||||
'Ⓣ' => 'ⓣ',
|
||||
'Ⓤ' => 'ⓤ',
|
||||
'Ⓥ' => 'ⓥ',
|
||||
'Ⓦ' => 'ⓦ',
|
||||
'Ⓧ' => 'ⓧ',
|
||||
'Ⓨ' => 'ⓨ',
|
||||
'Ⓩ' => 'ⓩ',
|
||||
'Ⰰ' => 'ⰰ',
|
||||
'Ⰱ' => 'ⰱ',
|
||||
'Ⰲ' => 'ⰲ',
|
||||
'Ⰳ' => 'ⰳ',
|
||||
'Ⰴ' => 'ⰴ',
|
||||
'Ⰵ' => 'ⰵ',
|
||||
'Ⰶ' => 'ⰶ',
|
||||
'Ⰷ' => 'ⰷ',
|
||||
'Ⰸ' => 'ⰸ',
|
||||
'Ⰹ' => 'ⰹ',
|
||||
'Ⰺ' => 'ⰺ',
|
||||
'Ⰻ' => 'ⰻ',
|
||||
'Ⰼ' => 'ⰼ',
|
||||
'Ⰽ' => 'ⰽ',
|
||||
'Ⰾ' => 'ⰾ',
|
||||
'Ⰿ' => 'ⰿ',
|
||||
'Ⱀ' => 'ⱀ',
|
||||
'Ⱁ' => 'ⱁ',
|
||||
'Ⱂ' => 'ⱂ',
|
||||
'Ⱃ' => 'ⱃ',
|
||||
'Ⱄ' => 'ⱄ',
|
||||
'Ⱅ' => 'ⱅ',
|
||||
'Ⱆ' => 'ⱆ',
|
||||
'Ⱇ' => 'ⱇ',
|
||||
'Ⱈ' => 'ⱈ',
|
||||
'Ⱉ' => 'ⱉ',
|
||||
'Ⱊ' => 'ⱊ',
|
||||
'Ⱋ' => 'ⱋ',
|
||||
'Ⱌ' => 'ⱌ',
|
||||
'Ⱍ' => 'ⱍ',
|
||||
'Ⱎ' => 'ⱎ',
|
||||
'Ⱏ' => 'ⱏ',
|
||||
'Ⱐ' => 'ⱐ',
|
||||
'Ⱑ' => 'ⱑ',
|
||||
'Ⱒ' => 'ⱒ',
|
||||
'Ⱓ' => 'ⱓ',
|
||||
'Ⱔ' => 'ⱔ',
|
||||
'Ⱕ' => 'ⱕ',
|
||||
'Ⱖ' => 'ⱖ',
|
||||
'Ⱗ' => 'ⱗ',
|
||||
'Ⱘ' => 'ⱘ',
|
||||
'Ⱙ' => 'ⱙ',
|
||||
'Ⱚ' => 'ⱚ',
|
||||
'Ⱛ' => 'ⱛ',
|
||||
'Ⱜ' => 'ⱜ',
|
||||
'Ⱝ' => 'ⱝ',
|
||||
'Ⱞ' => 'ⱞ',
|
||||
'Ⱡ' => 'ⱡ',
|
||||
'Ɫ' => 'ɫ',
|
||||
'Ᵽ' => 'ᵽ',
|
||||
'Ɽ' => 'ɽ',
|
||||
'Ⱨ' => 'ⱨ',
|
||||
'Ⱪ' => 'ⱪ',
|
||||
'Ⱬ' => 'ⱬ',
|
||||
'Ɑ' => 'ɑ',
|
||||
'Ɱ' => 'ɱ',
|
||||
'Ɐ' => 'ɐ',
|
||||
'Ɒ' => 'ɒ',
|
||||
'Ⱳ' => 'ⱳ',
|
||||
'Ⱶ' => 'ⱶ',
|
||||
'Ȿ' => 'ȿ',
|
||||
'Ɀ' => 'ɀ',
|
||||
'Ⲁ' => 'ⲁ',
|
||||
'Ⲃ' => 'ⲃ',
|
||||
'Ⲅ' => 'ⲅ',
|
||||
'Ⲇ' => 'ⲇ',
|
||||
'Ⲉ' => 'ⲉ',
|
||||
'Ⲋ' => 'ⲋ',
|
||||
'Ⲍ' => 'ⲍ',
|
||||
'Ⲏ' => 'ⲏ',
|
||||
'Ⲑ' => 'ⲑ',
|
||||
'Ⲓ' => 'ⲓ',
|
||||
'Ⲕ' => 'ⲕ',
|
||||
'Ⲗ' => 'ⲗ',
|
||||
'Ⲙ' => 'ⲙ',
|
||||
'Ⲛ' => 'ⲛ',
|
||||
'Ⲝ' => 'ⲝ',
|
||||
'Ⲟ' => 'ⲟ',
|
||||
'Ⲡ' => 'ⲡ',
|
||||
'Ⲣ' => 'ⲣ',
|
||||
'Ⲥ' => 'ⲥ',
|
||||
'Ⲧ' => 'ⲧ',
|
||||
'Ⲩ' => 'ⲩ',
|
||||
'Ⲫ' => 'ⲫ',
|
||||
'Ⲭ' => 'ⲭ',
|
||||
'Ⲯ' => 'ⲯ',
|
||||
'Ⲱ' => 'ⲱ',
|
||||
'Ⲳ' => 'ⲳ',
|
||||
'Ⲵ' => 'ⲵ',
|
||||
'Ⲷ' => 'ⲷ',
|
||||
'Ⲹ' => 'ⲹ',
|
||||
'Ⲻ' => 'ⲻ',
|
||||
'Ⲽ' => 'ⲽ',
|
||||
'Ⲿ' => 'ⲿ',
|
||||
'Ⳁ' => 'ⳁ',
|
||||
'Ⳃ' => 'ⳃ',
|
||||
'Ⳅ' => 'ⳅ',
|
||||
'Ⳇ' => 'ⳇ',
|
||||
'Ⳉ' => 'ⳉ',
|
||||
'Ⳋ' => 'ⳋ',
|
||||
'Ⳍ' => 'ⳍ',
|
||||
'Ⳏ' => 'ⳏ',
|
||||
'Ⳑ' => 'ⳑ',
|
||||
'Ⳓ' => 'ⳓ',
|
||||
'Ⳕ' => 'ⳕ',
|
||||
'Ⳗ' => 'ⳗ',
|
||||
'Ⳙ' => 'ⳙ',
|
||||
'Ⳛ' => 'ⳛ',
|
||||
'Ⳝ' => 'ⳝ',
|
||||
'Ⳟ' => 'ⳟ',
|
||||
'Ⳡ' => 'ⳡ',
|
||||
'Ⳣ' => 'ⳣ',
|
||||
'Ⳬ' => 'ⳬ',
|
||||
'Ⳮ' => 'ⳮ',
|
||||
'Ⳳ' => 'ⳳ',
|
||||
'Ꙁ' => 'ꙁ',
|
||||
'Ꙃ' => 'ꙃ',
|
||||
'Ꙅ' => 'ꙅ',
|
||||
'Ꙇ' => 'ꙇ',
|
||||
'Ꙉ' => 'ꙉ',
|
||||
'Ꙋ' => 'ꙋ',
|
||||
'Ꙍ' => 'ꙍ',
|
||||
'Ꙏ' => 'ꙏ',
|
||||
'Ꙑ' => 'ꙑ',
|
||||
'Ꙓ' => 'ꙓ',
|
||||
'Ꙕ' => 'ꙕ',
|
||||
'Ꙗ' => 'ꙗ',
|
||||
'Ꙙ' => 'ꙙ',
|
||||
'Ꙛ' => 'ꙛ',
|
||||
'Ꙝ' => 'ꙝ',
|
||||
'Ꙟ' => 'ꙟ',
|
||||
'Ꙡ' => 'ꙡ',
|
||||
'Ꙣ' => 'ꙣ',
|
||||
'Ꙥ' => 'ꙥ',
|
||||
'Ꙧ' => 'ꙧ',
|
||||
'Ꙩ' => 'ꙩ',
|
||||
'Ꙫ' => 'ꙫ',
|
||||
'Ꙭ' => 'ꙭ',
|
||||
'Ꚁ' => 'ꚁ',
|
||||
'Ꚃ' => 'ꚃ',
|
||||
'Ꚅ' => 'ꚅ',
|
||||
'Ꚇ' => 'ꚇ',
|
||||
'Ꚉ' => 'ꚉ',
|
||||
'Ꚋ' => 'ꚋ',
|
||||
'Ꚍ' => 'ꚍ',
|
||||
'Ꚏ' => 'ꚏ',
|
||||
'Ꚑ' => 'ꚑ',
|
||||
'Ꚓ' => 'ꚓ',
|
||||
'Ꚕ' => 'ꚕ',
|
||||
'Ꚗ' => 'ꚗ',
|
||||
'Ꚙ' => 'ꚙ',
|
||||
'Ꚛ' => 'ꚛ',
|
||||
'Ꜣ' => 'ꜣ',
|
||||
'Ꜥ' => 'ꜥ',
|
||||
'Ꜧ' => 'ꜧ',
|
||||
'Ꜩ' => 'ꜩ',
|
||||
'Ꜫ' => 'ꜫ',
|
||||
'Ꜭ' => 'ꜭ',
|
||||
'Ꜯ' => 'ꜯ',
|
||||
'Ꜳ' => 'ꜳ',
|
||||
'Ꜵ' => 'ꜵ',
|
||||
'Ꜷ' => 'ꜷ',
|
||||
'Ꜹ' => 'ꜹ',
|
||||
'Ꜻ' => 'ꜻ',
|
||||
'Ꜽ' => 'ꜽ',
|
||||
'Ꜿ' => 'ꜿ',
|
||||
'Ꝁ' => 'ꝁ',
|
||||
'Ꝃ' => 'ꝃ',
|
||||
'Ꝅ' => 'ꝅ',
|
||||
'Ꝇ' => 'ꝇ',
|
||||
'Ꝉ' => 'ꝉ',
|
||||
'Ꝋ' => 'ꝋ',
|
||||
'Ꝍ' => 'ꝍ',
|
||||
'Ꝏ' => 'ꝏ',
|
||||
'Ꝑ' => 'ꝑ',
|
||||
'Ꝓ' => 'ꝓ',
|
||||
'Ꝕ' => 'ꝕ',
|
||||
'Ꝗ' => 'ꝗ',
|
||||
'Ꝙ' => 'ꝙ',
|
||||
'Ꝛ' => 'ꝛ',
|
||||
'Ꝝ' => 'ꝝ',
|
||||
'Ꝟ' => 'ꝟ',
|
||||
'Ꝡ' => 'ꝡ',
|
||||
'Ꝣ' => 'ꝣ',
|
||||
'Ꝥ' => 'ꝥ',
|
||||
'Ꝧ' => 'ꝧ',
|
||||
'Ꝩ' => 'ꝩ',
|
||||
'Ꝫ' => 'ꝫ',
|
||||
'Ꝭ' => 'ꝭ',
|
||||
'Ꝯ' => 'ꝯ',
|
||||
'Ꝺ' => 'ꝺ',
|
||||
'Ꝼ' => 'ꝼ',
|
||||
'Ᵹ' => 'ᵹ',
|
||||
'Ꝿ' => 'ꝿ',
|
||||
'Ꞁ' => 'ꞁ',
|
||||
'Ꞃ' => 'ꞃ',
|
||||
'Ꞅ' => 'ꞅ',
|
||||
'Ꞇ' => 'ꞇ',
|
||||
'Ꞌ' => 'ꞌ',
|
||||
'Ɥ' => 'ɥ',
|
||||
'Ꞑ' => 'ꞑ',
|
||||
'Ꞓ' => 'ꞓ',
|
||||
'Ꞗ' => 'ꞗ',
|
||||
'Ꞙ' => 'ꞙ',
|
||||
'Ꞛ' => 'ꞛ',
|
||||
'Ꞝ' => 'ꞝ',
|
||||
'Ꞟ' => 'ꞟ',
|
||||
'Ꞡ' => 'ꞡ',
|
||||
'Ꞣ' => 'ꞣ',
|
||||
'Ꞥ' => 'ꞥ',
|
||||
'Ꞧ' => 'ꞧ',
|
||||
'Ꞩ' => 'ꞩ',
|
||||
'Ɦ' => 'ɦ',
|
||||
'Ɜ' => 'ɜ',
|
||||
'Ɡ' => 'ɡ',
|
||||
'Ɬ' => 'ɬ',
|
||||
'Ɪ' => 'ɪ',
|
||||
'Ʞ' => 'ʞ',
|
||||
'Ʇ' => 'ʇ',
|
||||
'Ʝ' => 'ʝ',
|
||||
'Ꭓ' => 'ꭓ',
|
||||
'Ꞵ' => 'ꞵ',
|
||||
'Ꞷ' => 'ꞷ',
|
||||
'Ꞹ' => 'ꞹ',
|
||||
'Ꞻ' => 'ꞻ',
|
||||
'Ꞽ' => 'ꞽ',
|
||||
'Ꞿ' => 'ꞿ',
|
||||
'Ꟃ' => 'ꟃ',
|
||||
'Ꞔ' => 'ꞔ',
|
||||
'Ʂ' => 'ʂ',
|
||||
'Ᶎ' => 'ᶎ',
|
||||
'Ꟈ' => 'ꟈ',
|
||||
'Ꟊ' => 'ꟊ',
|
||||
'Ꟶ' => 'ꟶ',
|
||||
'A' => 'a',
|
||||
'B' => 'b',
|
||||
'C' => 'c',
|
||||
'D' => 'd',
|
||||
'E' => 'e',
|
||||
'F' => 'f',
|
||||
'G' => 'g',
|
||||
'H' => 'h',
|
||||
'I' => 'i',
|
||||
'J' => 'j',
|
||||
'K' => 'k',
|
||||
'L' => 'l',
|
||||
'M' => 'm',
|
||||
'N' => 'n',
|
||||
'O' => 'o',
|
||||
'P' => 'p',
|
||||
'Q' => 'q',
|
||||
'R' => 'r',
|
||||
'S' => 's',
|
||||
'T' => 't',
|
||||
'U' => 'u',
|
||||
'V' => 'v',
|
||||
'W' => 'w',
|
||||
'X' => 'x',
|
||||
'Y' => 'y',
|
||||
'Z' => 'z',
|
||||
'𐐀' => '𐐨',
|
||||
'𐐁' => '𐐩',
|
||||
'𐐂' => '𐐪',
|
||||
'𐐃' => '𐐫',
|
||||
'𐐄' => '𐐬',
|
||||
'𐐅' => '𐐭',
|
||||
'𐐆' => '𐐮',
|
||||
'𐐇' => '𐐯',
|
||||
'𐐈' => '𐐰',
|
||||
'𐐉' => '𐐱',
|
||||
'𐐊' => '𐐲',
|
||||
'𐐋' => '𐐳',
|
||||
'𐐌' => '𐐴',
|
||||
'𐐍' => '𐐵',
|
||||
'𐐎' => '𐐶',
|
||||
'𐐏' => '𐐷',
|
||||
'𐐐' => '𐐸',
|
||||
'𐐑' => '𐐹',
|
||||
'𐐒' => '𐐺',
|
||||
'𐐓' => '𐐻',
|
||||
'𐐔' => '𐐼',
|
||||
'𐐕' => '𐐽',
|
||||
'𐐖' => '𐐾',
|
||||
'𐐗' => '𐐿',
|
||||
'𐐘' => '𐑀',
|
||||
'𐐙' => '𐑁',
|
||||
'𐐚' => '𐑂',
|
||||
'𐐛' => '𐑃',
|
||||
'𐐜' => '𐑄',
|
||||
'𐐝' => '𐑅',
|
||||
'𐐞' => '𐑆',
|
||||
'𐐟' => '𐑇',
|
||||
'𐐠' => '𐑈',
|
||||
'𐐡' => '𐑉',
|
||||
'𐐢' => '𐑊',
|
||||
'𐐣' => '𐑋',
|
||||
'𐐤' => '𐑌',
|
||||
'𐐥' => '𐑍',
|
||||
'𐐦' => '𐑎',
|
||||
'𐐧' => '𐑏',
|
||||
'𐒰' => '𐓘',
|
||||
'𐒱' => '𐓙',
|
||||
'𐒲' => '𐓚',
|
||||
'𐒳' => '𐓛',
|
||||
'𐒴' => '𐓜',
|
||||
'𐒵' => '𐓝',
|
||||
'𐒶' => '𐓞',
|
||||
'𐒷' => '𐓟',
|
||||
'𐒸' => '𐓠',
|
||||
'𐒹' => '𐓡',
|
||||
'𐒺' => '𐓢',
|
||||
'𐒻' => '𐓣',
|
||||
'𐒼' => '𐓤',
|
||||
'𐒽' => '𐓥',
|
||||
'𐒾' => '𐓦',
|
||||
'𐒿' => '𐓧',
|
||||
'𐓀' => '𐓨',
|
||||
'𐓁' => '𐓩',
|
||||
'𐓂' => '𐓪',
|
||||
'𐓃' => '𐓫',
|
||||
'𐓄' => '𐓬',
|
||||
'𐓅' => '𐓭',
|
||||
'𐓆' => '𐓮',
|
||||
'𐓇' => '𐓯',
|
||||
'𐓈' => '𐓰',
|
||||
'𐓉' => '𐓱',
|
||||
'𐓊' => '𐓲',
|
||||
'𐓋' => '𐓳',
|
||||
'𐓌' => '𐓴',
|
||||
'𐓍' => '𐓵',
|
||||
'𐓎' => '𐓶',
|
||||
'𐓏' => '𐓷',
|
||||
'𐓐' => '𐓸',
|
||||
'𐓑' => '𐓹',
|
||||
'𐓒' => '𐓺',
|
||||
'𐓓' => '𐓻',
|
||||
'𐲀' => '𐳀',
|
||||
'𐲁' => '𐳁',
|
||||
'𐲂' => '𐳂',
|
||||
'𐲃' => '𐳃',
|
||||
'𐲄' => '𐳄',
|
||||
'𐲅' => '𐳅',
|
||||
'𐲆' => '𐳆',
|
||||
'𐲇' => '𐳇',
|
||||
'𐲈' => '𐳈',
|
||||
'𐲉' => '𐳉',
|
||||
'𐲊' => '𐳊',
|
||||
'𐲋' => '𐳋',
|
||||
'𐲌' => '𐳌',
|
||||
'𐲍' => '𐳍',
|
||||
'𐲎' => '𐳎',
|
||||
'𐲏' => '𐳏',
|
||||
'𐲐' => '𐳐',
|
||||
'𐲑' => '𐳑',
|
||||
'𐲒' => '𐳒',
|
||||
'𐲓' => '𐳓',
|
||||
'𐲔' => '𐳔',
|
||||
'𐲕' => '𐳕',
|
||||
'𐲖' => '𐳖',
|
||||
'𐲗' => '𐳗',
|
||||
'𐲘' => '𐳘',
|
||||
'𐲙' => '𐳙',
|
||||
'𐲚' => '𐳚',
|
||||
'𐲛' => '𐳛',
|
||||
'𐲜' => '𐳜',
|
||||
'𐲝' => '𐳝',
|
||||
'𐲞' => '𐳞',
|
||||
'𐲟' => '𐳟',
|
||||
'𐲠' => '𐳠',
|
||||
'𐲡' => '𐳡',
|
||||
'𐲢' => '𐳢',
|
||||
'𐲣' => '𐳣',
|
||||
'𐲤' => '𐳤',
|
||||
'𐲥' => '𐳥',
|
||||
'𐲦' => '𐳦',
|
||||
'𐲧' => '𐳧',
|
||||
'𐲨' => '𐳨',
|
||||
'𐲩' => '𐳩',
|
||||
'𐲪' => '𐳪',
|
||||
'𐲫' => '𐳫',
|
||||
'𐲬' => '𐳬',
|
||||
'𐲭' => '𐳭',
|
||||
'𐲮' => '𐳮',
|
||||
'𐲯' => '𐳯',
|
||||
'𐲰' => '𐳰',
|
||||
'𐲱' => '𐳱',
|
||||
'𐲲' => '𐳲',
|
||||
'𑢠' => '𑣀',
|
||||
'𑢡' => '𑣁',
|
||||
'𑢢' => '𑣂',
|
||||
'𑢣' => '𑣃',
|
||||
'𑢤' => '𑣄',
|
||||
'𑢥' => '𑣅',
|
||||
'𑢦' => '𑣆',
|
||||
'𑢧' => '𑣇',
|
||||
'𑢨' => '𑣈',
|
||||
'𑢩' => '𑣉',
|
||||
'𑢪' => '𑣊',
|
||||
'𑢫' => '𑣋',
|
||||
'𑢬' => '𑣌',
|
||||
'𑢭' => '𑣍',
|
||||
'𑢮' => '𑣎',
|
||||
'𑢯' => '𑣏',
|
||||
'𑢰' => '𑣐',
|
||||
'𑢱' => '𑣑',
|
||||
'𑢲' => '𑣒',
|
||||
'𑢳' => '𑣓',
|
||||
'𑢴' => '𑣔',
|
||||
'𑢵' => '𑣕',
|
||||
'𑢶' => '𑣖',
|
||||
'𑢷' => '𑣗',
|
||||
'𑢸' => '𑣘',
|
||||
'𑢹' => '𑣙',
|
||||
'𑢺' => '𑣚',
|
||||
'𑢻' => '𑣛',
|
||||
'𑢼' => '𑣜',
|
||||
'𑢽' => '𑣝',
|
||||
'𑢾' => '𑣞',
|
||||
'𑢿' => '𑣟',
|
||||
'𖹀' => '𖹠',
|
||||
'𖹁' => '𖹡',
|
||||
'𖹂' => '𖹢',
|
||||
'𖹃' => '𖹣',
|
||||
'𖹄' => '𖹤',
|
||||
'𖹅' => '𖹥',
|
||||
'𖹆' => '𖹦',
|
||||
'𖹇' => '𖹧',
|
||||
'𖹈' => '𖹨',
|
||||
'𖹉' => '𖹩',
|
||||
'𖹊' => '𖹪',
|
||||
'𖹋' => '𖹫',
|
||||
'𖹌' => '𖹬',
|
||||
'𖹍' => '𖹭',
|
||||
'𖹎' => '𖹮',
|
||||
'𖹏' => '𖹯',
|
||||
'𖹐' => '𖹰',
|
||||
'𖹑' => '𖹱',
|
||||
'𖹒' => '𖹲',
|
||||
'𖹓' => '𖹳',
|
||||
'𖹔' => '𖹴',
|
||||
'𖹕' => '𖹵',
|
||||
'𖹖' => '𖹶',
|
||||
'𖹗' => '𖹷',
|
||||
'𖹘' => '𖹸',
|
||||
'𖹙' => '𖹹',
|
||||
'𖹚' => '𖹺',
|
||||
'𖹛' => '𖹻',
|
||||
'𖹜' => '𖹼',
|
||||
'𖹝' => '𖹽',
|
||||
'𖹞' => '𖹾',
|
||||
'𖹟' => '𖹿',
|
||||
'𞤀' => '𞤢',
|
||||
'𞤁' => '𞤣',
|
||||
'𞤂' => '𞤤',
|
||||
'𞤃' => '𞤥',
|
||||
'𞤄' => '𞤦',
|
||||
'𞤅' => '𞤧',
|
||||
'𞤆' => '𞤨',
|
||||
'𞤇' => '𞤩',
|
||||
'𞤈' => '𞤪',
|
||||
'𞤉' => '𞤫',
|
||||
'𞤊' => '𞤬',
|
||||
'𞤋' => '𞤭',
|
||||
'𞤌' => '𞤮',
|
||||
'𞤍' => '𞤯',
|
||||
'𞤎' => '𞤰',
|
||||
'𞤏' => '𞤱',
|
||||
'𞤐' => '𞤲',
|
||||
'𞤑' => '𞤳',
|
||||
'𞤒' => '𞤴',
|
||||
'𞤓' => '𞤵',
|
||||
'𞤔' => '𞤶',
|
||||
'𞤕' => '𞤷',
|
||||
'𞤖' => '𞤸',
|
||||
'𞤗' => '𞤹',
|
||||
'𞤘' => '𞤺',
|
||||
'𞤙' => '𞤻',
|
||||
'𞤚' => '𞤼',
|
||||
'𞤛' => '𞤽',
|
||||
'𞤜' => '𞤾',
|
||||
'𞤝' => '𞤿',
|
||||
'𞤞' => '𞥀',
|
||||
'𞤟' => '𞥁',
|
||||
'𞤠' => '𞥂',
|
||||
'𞤡' => '𞥃',
|
||||
);
|
5
vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php
vendored
Normal file
5
vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php
vendored
Normal file
File diff suppressed because one or more lines are too long
1489
vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php
vendored
Normal file
1489
vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php
vendored
Normal file
@ -0,0 +1,1489 @@
|
||||
<?php
|
||||
|
||||
return array (
|
||||
'a' => 'A',
|
||||
'b' => 'B',
|
||||
'c' => 'C',
|
||||
'd' => 'D',
|
||||
'e' => 'E',
|
||||
'f' => 'F',
|
||||
'g' => 'G',
|
||||
'h' => 'H',
|
||||
'i' => 'I',
|
||||
'j' => 'J',
|
||||
'k' => 'K',
|
||||
'l' => 'L',
|
||||
'm' => 'M',
|
||||
'n' => 'N',
|
||||
'o' => 'O',
|
||||
'p' => 'P',
|
||||
'q' => 'Q',
|
||||
'r' => 'R',
|
||||
's' => 'S',
|
||||
't' => 'T',
|
||||
'u' => 'U',
|
||||
'v' => 'V',
|
||||
'w' => 'W',
|
||||
'x' => 'X',
|
||||
'y' => 'Y',
|
||||
'z' => 'Z',
|
||||
'µ' => 'Μ',
|
||||
'à' => 'À',
|
||||
'á' => 'Á',
|
||||
'â' => 'Â',
|
||||
'ã' => 'Ã',
|
||||
'ä' => 'Ä',
|
||||
'å' => 'Å',
|
||||
'æ' => 'Æ',
|
||||
'ç' => 'Ç',
|
||||
'è' => 'È',
|
||||
'é' => 'É',
|
||||
'ê' => 'Ê',
|
||||
'ë' => 'Ë',
|
||||
'ì' => 'Ì',
|
||||
'í' => 'Í',
|
||||
'î' => 'Î',
|
||||
'ï' => 'Ï',
|
||||
'ð' => 'Ð',
|
||||
'ñ' => 'Ñ',
|
||||
'ò' => 'Ò',
|
||||
'ó' => 'Ó',
|
||||
'ô' => 'Ô',
|
||||
'õ' => 'Õ',
|
||||
'ö' => 'Ö',
|
||||
'ø' => 'Ø',
|
||||
'ù' => 'Ù',
|
||||
'ú' => 'Ú',
|
||||
'û' => 'Û',
|
||||
'ü' => 'Ü',
|
||||
'ý' => 'Ý',
|
||||
'þ' => 'Þ',
|
||||
'ÿ' => 'Ÿ',
|
||||
'ā' => 'Ā',
|
||||
'ă' => 'Ă',
|
||||
'ą' => 'Ą',
|
||||
'ć' => 'Ć',
|
||||
'ĉ' => 'Ĉ',
|
||||
'ċ' => 'Ċ',
|
||||
'č' => 'Č',
|
||||
'ď' => 'Ď',
|
||||
'đ' => 'Đ',
|
||||
'ē' => 'Ē',
|
||||
'ĕ' => 'Ĕ',
|
||||
'ė' => 'Ė',
|
||||
'ę' => 'Ę',
|
||||
'ě' => 'Ě',
|
||||
'ĝ' => 'Ĝ',
|
||||
'ğ' => 'Ğ',
|
||||
'ġ' => 'Ġ',
|
||||
'ģ' => 'Ģ',
|
||||
'ĥ' => 'Ĥ',
|
||||
'ħ' => 'Ħ',
|
||||
'ĩ' => 'Ĩ',
|
||||
'ī' => 'Ī',
|
||||
'ĭ' => 'Ĭ',
|
||||
'į' => 'Į',
|
||||
'ı' => 'I',
|
||||
'ij' => 'IJ',
|
||||
'ĵ' => 'Ĵ',
|
||||
'ķ' => 'Ķ',
|
||||
'ĺ' => 'Ĺ',
|
||||
'ļ' => 'Ļ',
|
||||
'ľ' => 'Ľ',
|
||||
'ŀ' => 'Ŀ',
|
||||
'ł' => 'Ł',
|
||||
'ń' => 'Ń',
|
||||
'ņ' => 'Ņ',
|
||||
'ň' => 'Ň',
|
||||
'ŋ' => 'Ŋ',
|
||||
'ō' => 'Ō',
|
||||
'ŏ' => 'Ŏ',
|
||||
'ő' => 'Ő',
|
||||
'œ' => 'Œ',
|
||||
'ŕ' => 'Ŕ',
|
||||
'ŗ' => 'Ŗ',
|
||||
'ř' => 'Ř',
|
||||
'ś' => 'Ś',
|
||||
'ŝ' => 'Ŝ',
|
||||
'ş' => 'Ş',
|
||||
'š' => 'Š',
|
||||
'ţ' => 'Ţ',
|
||||
'ť' => 'Ť',
|
||||
'ŧ' => 'Ŧ',
|
||||
'ũ' => 'Ũ',
|
||||
'ū' => 'Ū',
|
||||
'ŭ' => 'Ŭ',
|
||||
'ů' => 'Ů',
|
||||
'ű' => 'Ű',
|
||||
'ų' => 'Ų',
|
||||
'ŵ' => 'Ŵ',
|
||||
'ŷ' => 'Ŷ',
|
||||
'ź' => 'Ź',
|
||||
'ż' => 'Ż',
|
||||
'ž' => 'Ž',
|
||||
'ſ' => 'S',
|
||||
'ƀ' => 'Ƀ',
|
||||
'ƃ' => 'Ƃ',
|
||||
'ƅ' => 'Ƅ',
|
||||
'ƈ' => 'Ƈ',
|
||||
'ƌ' => 'Ƌ',
|
||||
'ƒ' => 'Ƒ',
|
||||
'ƕ' => 'Ƕ',
|
||||
'ƙ' => 'Ƙ',
|
||||
'ƚ' => 'Ƚ',
|
||||
'ƞ' => 'Ƞ',
|
||||
'ơ' => 'Ơ',
|
||||
'ƣ' => 'Ƣ',
|
||||
'ƥ' => 'Ƥ',
|
||||
'ƨ' => 'Ƨ',
|
||||
'ƭ' => 'Ƭ',
|
||||
'ư' => 'Ư',
|
||||
'ƴ' => 'Ƴ',
|
||||
'ƶ' => 'Ƶ',
|
||||
'ƹ' => 'Ƹ',
|
||||
'ƽ' => 'Ƽ',
|
||||
'ƿ' => 'Ƿ',
|
||||
'Dž' => 'DŽ',
|
||||
'dž' => 'DŽ',
|
||||
'Lj' => 'LJ',
|
||||
'lj' => 'LJ',
|
||||
'Nj' => 'NJ',
|
||||
'nj' => 'NJ',
|
||||
'ǎ' => 'Ǎ',
|
||||
'ǐ' => 'Ǐ',
|
||||
'ǒ' => 'Ǒ',
|
||||
'ǔ' => 'Ǔ',
|
||||
'ǖ' => 'Ǖ',
|
||||
'ǘ' => 'Ǘ',
|
||||
'ǚ' => 'Ǚ',
|
||||
'ǜ' => 'Ǜ',
|
||||
'ǝ' => 'Ǝ',
|
||||
'ǟ' => 'Ǟ',
|
||||
'ǡ' => 'Ǡ',
|
||||
'ǣ' => 'Ǣ',
|
||||
'ǥ' => 'Ǥ',
|
||||
'ǧ' => 'Ǧ',
|
||||
'ǩ' => 'Ǩ',
|
||||
'ǫ' => 'Ǫ',
|
||||
'ǭ' => 'Ǭ',
|
||||
'ǯ' => 'Ǯ',
|
||||
'Dz' => 'DZ',
|
||||
'dz' => 'DZ',
|
||||
'ǵ' => 'Ǵ',
|
||||
'ǹ' => 'Ǹ',
|
||||
'ǻ' => 'Ǻ',
|
||||
'ǽ' => 'Ǽ',
|
||||
'ǿ' => 'Ǿ',
|
||||
'ȁ' => 'Ȁ',
|
||||
'ȃ' => 'Ȃ',
|
||||
'ȅ' => 'Ȅ',
|
||||
'ȇ' => 'Ȇ',
|
||||
'ȉ' => 'Ȉ',
|
||||
'ȋ' => 'Ȋ',
|
||||
'ȍ' => 'Ȍ',
|
||||
'ȏ' => 'Ȏ',
|
||||
'ȑ' => 'Ȑ',
|
||||
'ȓ' => 'Ȓ',
|
||||
'ȕ' => 'Ȕ',
|
||||
'ȗ' => 'Ȗ',
|
||||
'ș' => 'Ș',
|
||||
'ț' => 'Ț',
|
||||
'ȝ' => 'Ȝ',
|
||||
'ȟ' => 'Ȟ',
|
||||
'ȣ' => 'Ȣ',
|
||||
'ȥ' => 'Ȥ',
|
||||
'ȧ' => 'Ȧ',
|
||||
'ȩ' => 'Ȩ',
|
||||
'ȫ' => 'Ȫ',
|
||||
'ȭ' => 'Ȭ',
|
||||
'ȯ' => 'Ȯ',
|
||||
'ȱ' => 'Ȱ',
|
||||
'ȳ' => 'Ȳ',
|
||||
'ȼ' => 'Ȼ',
|
||||
'ȿ' => 'Ȿ',
|
||||
'ɀ' => 'Ɀ',
|
||||
'ɂ' => 'Ɂ',
|
||||
'ɇ' => 'Ɇ',
|
||||
'ɉ' => 'Ɉ',
|
||||
'ɋ' => 'Ɋ',
|
||||
'ɍ' => 'Ɍ',
|
||||
'ɏ' => 'Ɏ',
|
||||
'ɐ' => 'Ɐ',
|
||||
'ɑ' => 'Ɑ',
|
||||
'ɒ' => 'Ɒ',
|
||||
'ɓ' => 'Ɓ',
|
||||
'ɔ' => 'Ɔ',
|
||||
'ɖ' => 'Ɖ',
|
||||
'ɗ' => 'Ɗ',
|
||||
'ə' => 'Ə',
|
||||
'ɛ' => 'Ɛ',
|
||||
'ɜ' => 'Ɜ',
|
||||
'ɠ' => 'Ɠ',
|
||||
'ɡ' => 'Ɡ',
|
||||
'ɣ' => 'Ɣ',
|
||||
'ɥ' => 'Ɥ',
|
||||
'ɦ' => 'Ɦ',
|
||||
'ɨ' => 'Ɨ',
|
||||
'ɩ' => 'Ɩ',
|
||||
'ɪ' => 'Ɪ',
|
||||
'ɫ' => 'Ɫ',
|
||||
'ɬ' => 'Ɬ',
|
||||
'ɯ' => 'Ɯ',
|
||||
'ɱ' => 'Ɱ',
|
||||
'ɲ' => 'Ɲ',
|
||||
'ɵ' => 'Ɵ',
|
||||
'ɽ' => 'Ɽ',
|
||||
'ʀ' => 'Ʀ',
|
||||
'ʂ' => 'Ʂ',
|
||||
'ʃ' => 'Ʃ',
|
||||
'ʇ' => 'Ʇ',
|
||||
'ʈ' => 'Ʈ',
|
||||
'ʉ' => 'Ʉ',
|
||||
'ʊ' => 'Ʊ',
|
||||
'ʋ' => 'Ʋ',
|
||||
'ʌ' => 'Ʌ',
|
||||
'ʒ' => 'Ʒ',
|
||||
'ʝ' => 'Ʝ',
|
||||
'ʞ' => 'Ʞ',
|
||||
'ͅ' => 'Ι',
|
||||
'ͱ' => 'Ͱ',
|
||||
'ͳ' => 'Ͳ',
|
||||
'ͷ' => 'Ͷ',
|
||||
'ͻ' => 'Ͻ',
|
||||
'ͼ' => 'Ͼ',
|
||||
'ͽ' => 'Ͽ',
|
||||
'ά' => 'Ά',
|
||||
'έ' => 'Έ',
|
||||
'ή' => 'Ή',
|
||||
'ί' => 'Ί',
|
||||
'α' => 'Α',
|
||||
'β' => 'Β',
|
||||
'γ' => 'Γ',
|
||||
'δ' => 'Δ',
|
||||
'ε' => 'Ε',
|
||||
'ζ' => 'Ζ',
|
||||
'η' => 'Η',
|
||||
'θ' => 'Θ',
|
||||
'ι' => 'Ι',
|
||||
'κ' => 'Κ',
|
||||
'λ' => 'Λ',
|
||||
'μ' => 'Μ',
|
||||
'ν' => 'Ν',
|
||||
'ξ' => 'Ξ',
|
||||
'ο' => 'Ο',
|
||||
'π' => 'Π',
|
||||
'ρ' => 'Ρ',
|
||||
'ς' => 'Σ',
|
||||
'σ' => 'Σ',
|
||||
'τ' => 'Τ',
|
||||
'υ' => 'Υ',
|
||||
'φ' => 'Φ',
|
||||
'χ' => 'Χ',
|
||||
'ψ' => 'Ψ',
|
||||
'ω' => 'Ω',
|
||||
'ϊ' => 'Ϊ',
|
||||
'ϋ' => 'Ϋ',
|
||||
'ό' => 'Ό',
|
||||
'ύ' => 'Ύ',
|
||||
'ώ' => 'Ώ',
|
||||
'ϐ' => 'Β',
|
||||
'ϑ' => 'Θ',
|
||||
'ϕ' => 'Φ',
|
||||
'ϖ' => 'Π',
|
||||
'ϗ' => 'Ϗ',
|
||||
'ϙ' => 'Ϙ',
|
||||
'ϛ' => 'Ϛ',
|
||||
'ϝ' => 'Ϝ',
|
||||
'ϟ' => 'Ϟ',
|
||||
'ϡ' => 'Ϡ',
|
||||
'ϣ' => 'Ϣ',
|
||||
'ϥ' => 'Ϥ',
|
||||
'ϧ' => 'Ϧ',
|
||||
'ϩ' => 'Ϩ',
|
||||
'ϫ' => 'Ϫ',
|
||||
'ϭ' => 'Ϭ',
|
||||
'ϯ' => 'Ϯ',
|
||||
'ϰ' => 'Κ',
|
||||
'ϱ' => 'Ρ',
|
||||
'ϲ' => 'Ϲ',
|
||||
'ϳ' => 'Ϳ',
|
||||
'ϵ' => 'Ε',
|
||||
'ϸ' => 'Ϸ',
|
||||
'ϻ' => 'Ϻ',
|
||||
'а' => 'А',
|
||||
'б' => 'Б',
|
||||
'в' => 'В',
|
||||
'г' => 'Г',
|
||||
'д' => 'Д',
|
||||
'е' => 'Е',
|
||||
'ж' => 'Ж',
|
||||
'з' => 'З',
|
||||
'и' => 'И',
|
||||
'й' => 'Й',
|
||||
'к' => 'К',
|
||||
'л' => 'Л',
|
||||
'м' => 'М',
|
||||
'н' => 'Н',
|
||||
'о' => 'О',
|
||||
'п' => 'П',
|
||||
'р' => 'Р',
|
||||
'с' => 'С',
|
||||
'т' => 'Т',
|
||||
'у' => 'У',
|
||||
'ф' => 'Ф',
|
||||
'х' => 'Х',
|
||||
'ц' => 'Ц',
|
||||
'ч' => 'Ч',
|
||||
'ш' => 'Ш',
|
||||
'щ' => 'Щ',
|
||||
'ъ' => 'Ъ',
|
||||
'ы' => 'Ы',
|
||||
'ь' => 'Ь',
|
||||
'э' => 'Э',
|
||||
'ю' => 'Ю',
|
||||
'я' => 'Я',
|
||||
'ѐ' => 'Ѐ',
|
||||
'ё' => 'Ё',
|
||||
'ђ' => 'Ђ',
|
||||
'ѓ' => 'Ѓ',
|
||||
'є' => 'Є',
|
||||
'ѕ' => 'Ѕ',
|
||||
'і' => 'І',
|
||||
'ї' => 'Ї',
|
||||
'ј' => 'Ј',
|
||||
'љ' => 'Љ',
|
||||
'њ' => 'Њ',
|
||||
'ћ' => 'Ћ',
|
||||
'ќ' => 'Ќ',
|
||||
'ѝ' => 'Ѝ',
|
||||
'ў' => 'Ў',
|
||||
'џ' => 'Џ',
|
||||
'ѡ' => 'Ѡ',
|
||||
'ѣ' => 'Ѣ',
|
||||
'ѥ' => 'Ѥ',
|
||||
'ѧ' => 'Ѧ',
|
||||
'ѩ' => 'Ѩ',
|
||||
'ѫ' => 'Ѫ',
|
||||
'ѭ' => 'Ѭ',
|
||||
'ѯ' => 'Ѯ',
|
||||
'ѱ' => 'Ѱ',
|
||||
'ѳ' => 'Ѳ',
|
||||
'ѵ' => 'Ѵ',
|
||||
'ѷ' => 'Ѷ',
|
||||
'ѹ' => 'Ѹ',
|
||||
'ѻ' => 'Ѻ',
|
||||
'ѽ' => 'Ѽ',
|
||||
'ѿ' => 'Ѿ',
|
||||
'ҁ' => 'Ҁ',
|
||||
'ҋ' => 'Ҋ',
|
||||
'ҍ' => 'Ҍ',
|
||||
'ҏ' => 'Ҏ',
|
||||
'ґ' => 'Ґ',
|
||||
'ғ' => 'Ғ',
|
||||
'ҕ' => 'Ҕ',
|
||||
'җ' => 'Җ',
|
||||
'ҙ' => 'Ҙ',
|
||||
'қ' => 'Қ',
|
||||
'ҝ' => 'Ҝ',
|
||||
'ҟ' => 'Ҟ',
|
||||
'ҡ' => 'Ҡ',
|
||||
'ң' => 'Ң',
|
||||
'ҥ' => 'Ҥ',
|
||||
'ҧ' => 'Ҧ',
|
||||
'ҩ' => 'Ҩ',
|
||||
'ҫ' => 'Ҫ',
|
||||
'ҭ' => 'Ҭ',
|
||||
'ү' => 'Ү',
|
||||
'ұ' => 'Ұ',
|
||||
'ҳ' => 'Ҳ',
|
||||
'ҵ' => 'Ҵ',
|
||||
'ҷ' => 'Ҷ',
|
||||
'ҹ' => 'Ҹ',
|
||||
'һ' => 'Һ',
|
||||
'ҽ' => 'Ҽ',
|
||||
'ҿ' => 'Ҿ',
|
||||
'ӂ' => 'Ӂ',
|
||||
'ӄ' => 'Ӄ',
|
||||
'ӆ' => 'Ӆ',
|
||||
'ӈ' => 'Ӈ',
|
||||
'ӊ' => 'Ӊ',
|
||||
'ӌ' => 'Ӌ',
|
||||
'ӎ' => 'Ӎ',
|
||||
'ӏ' => 'Ӏ',
|
||||
'ӑ' => 'Ӑ',
|
||||
'ӓ' => 'Ӓ',
|
||||
'ӕ' => 'Ӕ',
|
||||
'ӗ' => 'Ӗ',
|
||||
'ә' => 'Ә',
|
||||
'ӛ' => 'Ӛ',
|
||||
'ӝ' => 'Ӝ',
|
||||
'ӟ' => 'Ӟ',
|
||||
'ӡ' => 'Ӡ',
|
||||
'ӣ' => 'Ӣ',
|
||||
'ӥ' => 'Ӥ',
|
||||
'ӧ' => 'Ӧ',
|
||||
'ө' => 'Ө',
|
||||
'ӫ' => 'Ӫ',
|
||||
'ӭ' => 'Ӭ',
|
||||
'ӯ' => 'Ӯ',
|
||||
'ӱ' => 'Ӱ',
|
||||
'ӳ' => 'Ӳ',
|
||||
'ӵ' => 'Ӵ',
|
||||
'ӷ' => 'Ӷ',
|
||||
'ӹ' => 'Ӹ',
|
||||
'ӻ' => 'Ӻ',
|
||||
'ӽ' => 'Ӽ',
|
||||
'ӿ' => 'Ӿ',
|
||||
'ԁ' => 'Ԁ',
|
||||
'ԃ' => 'Ԃ',
|
||||
'ԅ' => 'Ԅ',
|
||||
'ԇ' => 'Ԇ',
|
||||
'ԉ' => 'Ԉ',
|
||||
'ԋ' => 'Ԋ',
|
||||
'ԍ' => 'Ԍ',
|
||||
'ԏ' => 'Ԏ',
|
||||
'ԑ' => 'Ԑ',
|
||||
'ԓ' => 'Ԓ',
|
||||
'ԕ' => 'Ԕ',
|
||||
'ԗ' => 'Ԗ',
|
||||
'ԙ' => 'Ԙ',
|
||||
'ԛ' => 'Ԛ',
|
||||
'ԝ' => 'Ԝ',
|
||||
'ԟ' => 'Ԟ',
|
||||
'ԡ' => 'Ԡ',
|
||||
'ԣ' => 'Ԣ',
|
||||
'ԥ' => 'Ԥ',
|
||||
'ԧ' => 'Ԧ',
|
||||
'ԩ' => 'Ԩ',
|
||||
'ԫ' => 'Ԫ',
|
||||
'ԭ' => 'Ԭ',
|
||||
'ԯ' => 'Ԯ',
|
||||
'ա' => 'Ա',
|
||||
'բ' => 'Բ',
|
||||
'գ' => 'Գ',
|
||||
'դ' => 'Դ',
|
||||
'ե' => 'Ե',
|
||||
'զ' => 'Զ',
|
||||
'է' => 'Է',
|
||||
'ը' => 'Ը',
|
||||
'թ' => 'Թ',
|
||||
'ժ' => 'Ժ',
|
||||
'ի' => 'Ի',
|
||||
'լ' => 'Լ',
|
||||
'խ' => 'Խ',
|
||||
'ծ' => 'Ծ',
|
||||
'կ' => 'Կ',
|
||||
'հ' => 'Հ',
|
||||
'ձ' => 'Ձ',
|
||||
'ղ' => 'Ղ',
|
||||
'ճ' => 'Ճ',
|
||||
'մ' => 'Մ',
|
||||
'յ' => 'Յ',
|
||||
'ն' => 'Ն',
|
||||
'շ' => 'Շ',
|
||||
'ո' => 'Ո',
|
||||
'չ' => 'Չ',
|
||||
'պ' => 'Պ',
|
||||
'ջ' => 'Ջ',
|
||||
'ռ' => 'Ռ',
|
||||
'ս' => 'Ս',
|
||||
'վ' => 'Վ',
|
||||
'տ' => 'Տ',
|
||||
'ր' => 'Ր',
|
||||
'ց' => 'Ց',
|
||||
'ւ' => 'Ւ',
|
||||
'փ' => 'Փ',
|
||||
'ք' => 'Ք',
|
||||
'օ' => 'Օ',
|
||||
'ֆ' => 'Ֆ',
|
||||
'ა' => 'Ა',
|
||||
'ბ' => 'Ბ',
|
||||
'გ' => 'Გ',
|
||||
'დ' => 'Დ',
|
||||
'ე' => 'Ე',
|
||||
'ვ' => 'Ვ',
|
||||
'ზ' => 'Ზ',
|
||||
'თ' => 'Თ',
|
||||
'ი' => 'Ი',
|
||||
'კ' => 'Კ',
|
||||
'ლ' => 'Ლ',
|
||||
'მ' => 'Მ',
|
||||
'ნ' => 'Ნ',
|
||||
'ო' => 'Ო',
|
||||
'პ' => 'Პ',
|
||||
'ჟ' => 'Ჟ',
|
||||
'რ' => 'Რ',
|
||||
'ს' => 'Ს',
|
||||
'ტ' => 'Ტ',
|
||||
'უ' => 'Უ',
|
||||
'ფ' => 'Ფ',
|
||||
'ქ' => 'Ქ',
|
||||
'ღ' => 'Ღ',
|
||||
'ყ' => 'Ყ',
|
||||
'შ' => 'Შ',
|
||||
'ჩ' => 'Ჩ',
|
||||
'ც' => 'Ც',
|
||||
'ძ' => 'Ძ',
|
||||
'წ' => 'Წ',
|
||||
'ჭ' => 'Ჭ',
|
||||
'ხ' => 'Ხ',
|
||||
'ჯ' => 'Ჯ',
|
||||
'ჰ' => 'Ჰ',
|
||||
'ჱ' => 'Ჱ',
|
||||
'ჲ' => 'Ჲ',
|
||||
'ჳ' => 'Ჳ',
|
||||
'ჴ' => 'Ჴ',
|
||||
'ჵ' => 'Ჵ',
|
||||
'ჶ' => 'Ჶ',
|
||||
'ჷ' => 'Ჷ',
|
||||
'ჸ' => 'Ჸ',
|
||||
'ჹ' => 'Ჹ',
|
||||
'ჺ' => 'Ჺ',
|
||||
'ჽ' => 'Ჽ',
|
||||
'ჾ' => 'Ჾ',
|
||||
'ჿ' => 'Ჿ',
|
||||
'ᏸ' => 'Ᏸ',
|
||||
'ᏹ' => 'Ᏹ',
|
||||
'ᏺ' => 'Ᏺ',
|
||||
'ᏻ' => 'Ᏻ',
|
||||
'ᏼ' => 'Ᏼ',
|
||||
'ᏽ' => 'Ᏽ',
|
||||
'ᲀ' => 'В',
|
||||
'ᲁ' => 'Д',
|
||||
'ᲂ' => 'О',
|
||||
'ᲃ' => 'С',
|
||||
'ᲄ' => 'Т',
|
||||
'ᲅ' => 'Т',
|
||||
'ᲆ' => 'Ъ',
|
||||
'ᲇ' => 'Ѣ',
|
||||
'ᲈ' => 'Ꙋ',
|
||||
'ᵹ' => 'Ᵹ',
|
||||
'ᵽ' => 'Ᵽ',
|
||||
'ᶎ' => 'Ᶎ',
|
||||
'ḁ' => 'Ḁ',
|
||||
'ḃ' => 'Ḃ',
|
||||
'ḅ' => 'Ḅ',
|
||||
'ḇ' => 'Ḇ',
|
||||
'ḉ' => 'Ḉ',
|
||||
'ḋ' => 'Ḋ',
|
||||
'ḍ' => 'Ḍ',
|
||||
'ḏ' => 'Ḏ',
|
||||
'ḑ' => 'Ḑ',
|
||||
'ḓ' => 'Ḓ',
|
||||
'ḕ' => 'Ḕ',
|
||||
'ḗ' => 'Ḗ',
|
||||
'ḙ' => 'Ḙ',
|
||||
'ḛ' => 'Ḛ',
|
||||
'ḝ' => 'Ḝ',
|
||||
'ḟ' => 'Ḟ',
|
||||
'ḡ' => 'Ḡ',
|
||||
'ḣ' => 'Ḣ',
|
||||
'ḥ' => 'Ḥ',
|
||||
'ḧ' => 'Ḧ',
|
||||
'ḩ' => 'Ḩ',
|
||||
'ḫ' => 'Ḫ',
|
||||
'ḭ' => 'Ḭ',
|
||||
'ḯ' => 'Ḯ',
|
||||
'ḱ' => 'Ḱ',
|
||||
'ḳ' => 'Ḳ',
|
||||
'ḵ' => 'Ḵ',
|
||||
'ḷ' => 'Ḷ',
|
||||
'ḹ' => 'Ḹ',
|
||||
'ḻ' => 'Ḻ',
|
||||
'ḽ' => 'Ḽ',
|
||||
'ḿ' => 'Ḿ',
|
||||
'ṁ' => 'Ṁ',
|
||||
'ṃ' => 'Ṃ',
|
||||
'ṅ' => 'Ṅ',
|
||||
'ṇ' => 'Ṇ',
|
||||
'ṉ' => 'Ṉ',
|
||||
'ṋ' => 'Ṋ',
|
||||
'ṍ' => 'Ṍ',
|
||||
'ṏ' => 'Ṏ',
|
||||
'ṑ' => 'Ṑ',
|
||||
'ṓ' => 'Ṓ',
|
||||
'ṕ' => 'Ṕ',
|
||||
'ṗ' => 'Ṗ',
|
||||
'ṙ' => 'Ṙ',
|
||||
'ṛ' => 'Ṛ',
|
||||
'ṝ' => 'Ṝ',
|
||||
'ṟ' => 'Ṟ',
|
||||
'ṡ' => 'Ṡ',
|
||||
'ṣ' => 'Ṣ',
|
||||
'ṥ' => 'Ṥ',
|
||||
'ṧ' => 'Ṧ',
|
||||
'ṩ' => 'Ṩ',
|
||||
'ṫ' => 'Ṫ',
|
||||
'ṭ' => 'Ṭ',
|
||||
'ṯ' => 'Ṯ',
|
||||
'ṱ' => 'Ṱ',
|
||||
'ṳ' => 'Ṳ',
|
||||
'ṵ' => 'Ṵ',
|
||||
'ṷ' => 'Ṷ',
|
||||
'ṹ' => 'Ṹ',
|
||||
'ṻ' => 'Ṻ',
|
||||
'ṽ' => 'Ṽ',
|
||||
'ṿ' => 'Ṿ',
|
||||
'ẁ' => 'Ẁ',
|
||||
'ẃ' => 'Ẃ',
|
||||
'ẅ' => 'Ẅ',
|
||||
'ẇ' => 'Ẇ',
|
||||
'ẉ' => 'Ẉ',
|
||||
'ẋ' => 'Ẋ',
|
||||
'ẍ' => 'Ẍ',
|
||||
'ẏ' => 'Ẏ',
|
||||
'ẑ' => 'Ẑ',
|
||||
'ẓ' => 'Ẓ',
|
||||
'ẕ' => 'Ẕ',
|
||||
'ẛ' => 'Ṡ',
|
||||
'ạ' => 'Ạ',
|
||||
'ả' => 'Ả',
|
||||
'ấ' => 'Ấ',
|
||||
'ầ' => 'Ầ',
|
||||
'ẩ' => 'Ẩ',
|
||||
'ẫ' => 'Ẫ',
|
||||
'ậ' => 'Ậ',
|
||||
'ắ' => 'Ắ',
|
||||
'ằ' => 'Ằ',
|
||||
'ẳ' => 'Ẳ',
|
||||
'ẵ' => 'Ẵ',
|
||||
'ặ' => 'Ặ',
|
||||
'ẹ' => 'Ẹ',
|
||||
'ẻ' => 'Ẻ',
|
||||
'ẽ' => 'Ẽ',
|
||||
'ế' => 'Ế',
|
||||
'ề' => 'Ề',
|
||||
'ể' => 'Ể',
|
||||
'ễ' => 'Ễ',
|
||||
'ệ' => 'Ệ',
|
||||
'ỉ' => 'Ỉ',
|
||||
'ị' => 'Ị',
|
||||
'ọ' => 'Ọ',
|
||||
'ỏ' => 'Ỏ',
|
||||
'ố' => 'Ố',
|
||||
'ồ' => 'Ồ',
|
||||
'ổ' => 'Ổ',
|
||||
'ỗ' => 'Ỗ',
|
||||
'ộ' => 'Ộ',
|
||||
'ớ' => 'Ớ',
|
||||
'ờ' => 'Ờ',
|
||||
'ở' => 'Ở',
|
||||
'ỡ' => 'Ỡ',
|
||||
'ợ' => 'Ợ',
|
||||
'ụ' => 'Ụ',
|
||||
'ủ' => 'Ủ',
|
||||
'ứ' => 'Ứ',
|
||||
'ừ' => 'Ừ',
|
||||
'ử' => 'Ử',
|
||||
'ữ' => 'Ữ',
|
||||
'ự' => 'Ự',
|
||||
'ỳ' => 'Ỳ',
|
||||
'ỵ' => 'Ỵ',
|
||||
'ỷ' => 'Ỷ',
|
||||
'ỹ' => 'Ỹ',
|
||||
'ỻ' => 'Ỻ',
|
||||
'ỽ' => 'Ỽ',
|
||||
'ỿ' => 'Ỿ',
|
||||
'ἀ' => 'Ἀ',
|
||||
'ἁ' => 'Ἁ',
|
||||
'ἂ' => 'Ἂ',
|
||||
'ἃ' => 'Ἃ',
|
||||
'ἄ' => 'Ἄ',
|
||||
'ἅ' => 'Ἅ',
|
||||
'ἆ' => 'Ἆ',
|
||||
'ἇ' => 'Ἇ',
|
||||
'ἐ' => 'Ἐ',
|
||||
'ἑ' => 'Ἑ',
|
||||
'ἒ' => 'Ἒ',
|
||||
'ἓ' => 'Ἓ',
|
||||
'ἔ' => 'Ἔ',
|
||||
'ἕ' => 'Ἕ',
|
||||
'ἠ' => 'Ἠ',
|
||||
'ἡ' => 'Ἡ',
|
||||
'ἢ' => 'Ἢ',
|
||||
'ἣ' => 'Ἣ',
|
||||
'ἤ' => 'Ἤ',
|
||||
'ἥ' => 'Ἥ',
|
||||
'ἦ' => 'Ἦ',
|
||||
'ἧ' => 'Ἧ',
|
||||
'ἰ' => 'Ἰ',
|
||||
'ἱ' => 'Ἱ',
|
||||
'ἲ' => 'Ἲ',
|
||||
'ἳ' => 'Ἳ',
|
||||
'ἴ' => 'Ἴ',
|
||||
'ἵ' => 'Ἵ',
|
||||
'ἶ' => 'Ἶ',
|
||||
'ἷ' => 'Ἷ',
|
||||
'ὀ' => 'Ὀ',
|
||||
'ὁ' => 'Ὁ',
|
||||
'ὂ' => 'Ὂ',
|
||||
'ὃ' => 'Ὃ',
|
||||
'ὄ' => 'Ὄ',
|
||||
'ὅ' => 'Ὅ',
|
||||
'ὑ' => 'Ὑ',
|
||||
'ὓ' => 'Ὓ',
|
||||
'ὕ' => 'Ὕ',
|
||||
'ὗ' => 'Ὗ',
|
||||
'ὠ' => 'Ὠ',
|
||||
'ὡ' => 'Ὡ',
|
||||
'ὢ' => 'Ὢ',
|
||||
'ὣ' => 'Ὣ',
|
||||
'ὤ' => 'Ὤ',
|
||||
'ὥ' => 'Ὥ',
|
||||
'ὦ' => 'Ὦ',
|
||||
'ὧ' => 'Ὧ',
|
||||
'ὰ' => 'Ὰ',
|
||||
'ά' => 'Ά',
|
||||
'ὲ' => 'Ὲ',
|
||||
'έ' => 'Έ',
|
||||
'ὴ' => 'Ὴ',
|
||||
'ή' => 'Ή',
|
||||
'ὶ' => 'Ὶ',
|
||||
'ί' => 'Ί',
|
||||
'ὸ' => 'Ὸ',
|
||||
'ό' => 'Ό',
|
||||
'ὺ' => 'Ὺ',
|
||||
'ύ' => 'Ύ',
|
||||
'ὼ' => 'Ὼ',
|
||||
'ώ' => 'Ώ',
|
||||
'ᾀ' => 'ἈΙ',
|
||||
'ᾁ' => 'ἉΙ',
|
||||
'ᾂ' => 'ἊΙ',
|
||||
'ᾃ' => 'ἋΙ',
|
||||
'ᾄ' => 'ἌΙ',
|
||||
'ᾅ' => 'ἍΙ',
|
||||
'ᾆ' => 'ἎΙ',
|
||||
'ᾇ' => 'ἏΙ',
|
||||
'ᾐ' => 'ἨΙ',
|
||||
'ᾑ' => 'ἩΙ',
|
||||
'ᾒ' => 'ἪΙ',
|
||||
'ᾓ' => 'ἫΙ',
|
||||
'ᾔ' => 'ἬΙ',
|
||||
'ᾕ' => 'ἭΙ',
|
||||
'ᾖ' => 'ἮΙ',
|
||||
'ᾗ' => 'ἯΙ',
|
||||
'ᾠ' => 'ὨΙ',
|
||||
'ᾡ' => 'ὩΙ',
|
||||
'ᾢ' => 'ὪΙ',
|
||||
'ᾣ' => 'ὫΙ',
|
||||
'ᾤ' => 'ὬΙ',
|
||||
'ᾥ' => 'ὭΙ',
|
||||
'ᾦ' => 'ὮΙ',
|
||||
'ᾧ' => 'ὯΙ',
|
||||
'ᾰ' => 'Ᾰ',
|
||||
'ᾱ' => 'Ᾱ',
|
||||
'ᾳ' => 'ΑΙ',
|
||||
'ι' => 'Ι',
|
||||
'ῃ' => 'ΗΙ',
|
||||
'ῐ' => 'Ῐ',
|
||||
'ῑ' => 'Ῑ',
|
||||
'ῠ' => 'Ῠ',
|
||||
'ῡ' => 'Ῡ',
|
||||
'ῥ' => 'Ῥ',
|
||||
'ῳ' => 'ΩΙ',
|
||||
'ⅎ' => 'Ⅎ',
|
||||
'ⅰ' => 'Ⅰ',
|
||||
'ⅱ' => 'Ⅱ',
|
||||
'ⅲ' => 'Ⅲ',
|
||||
'ⅳ' => 'Ⅳ',
|
||||
'ⅴ' => 'Ⅴ',
|
||||
'ⅵ' => 'Ⅵ',
|
||||
'ⅶ' => 'Ⅶ',
|
||||
'ⅷ' => 'Ⅷ',
|
||||
'ⅸ' => 'Ⅸ',
|
||||
'ⅹ' => 'Ⅹ',
|
||||
'ⅺ' => 'Ⅺ',
|
||||
'ⅻ' => 'Ⅻ',
|
||||
'ⅼ' => 'Ⅼ',
|
||||
'ⅽ' => 'Ⅽ',
|
||||
'ⅾ' => 'Ⅾ',
|
||||
'ⅿ' => 'Ⅿ',
|
||||
'ↄ' => 'Ↄ',
|
||||
'ⓐ' => 'Ⓐ',
|
||||
'ⓑ' => 'Ⓑ',
|
||||
'ⓒ' => 'Ⓒ',
|
||||
'ⓓ' => 'Ⓓ',
|
||||
'ⓔ' => 'Ⓔ',
|
||||
'ⓕ' => 'Ⓕ',
|
||||
'ⓖ' => 'Ⓖ',
|
||||
'ⓗ' => 'Ⓗ',
|
||||
'ⓘ' => 'Ⓘ',
|
||||
'ⓙ' => 'Ⓙ',
|
||||
'ⓚ' => 'Ⓚ',
|
||||
'ⓛ' => 'Ⓛ',
|
||||
'ⓜ' => 'Ⓜ',
|
||||
'ⓝ' => 'Ⓝ',
|
||||
'ⓞ' => 'Ⓞ',
|
||||
'ⓟ' => 'Ⓟ',
|
||||
'ⓠ' => 'Ⓠ',
|
||||
'ⓡ' => 'Ⓡ',
|
||||
'ⓢ' => 'Ⓢ',
|
||||
'ⓣ' => 'Ⓣ',
|
||||
'ⓤ' => 'Ⓤ',
|
||||
'ⓥ' => 'Ⓥ',
|
||||
'ⓦ' => 'Ⓦ',
|
||||
'ⓧ' => 'Ⓧ',
|
||||
'ⓨ' => 'Ⓨ',
|
||||
'ⓩ' => 'Ⓩ',
|
||||
'ⰰ' => 'Ⰰ',
|
||||
'ⰱ' => 'Ⰱ',
|
||||
'ⰲ' => 'Ⰲ',
|
||||
'ⰳ' => 'Ⰳ',
|
||||
'ⰴ' => 'Ⰴ',
|
||||
'ⰵ' => 'Ⰵ',
|
||||
'ⰶ' => 'Ⰶ',
|
||||
'ⰷ' => 'Ⰷ',
|
||||
'ⰸ' => 'Ⰸ',
|
||||
'ⰹ' => 'Ⰹ',
|
||||
'ⰺ' => 'Ⰺ',
|
||||
'ⰻ' => 'Ⰻ',
|
||||
'ⰼ' => 'Ⰼ',
|
||||
'ⰽ' => 'Ⰽ',
|
||||
'ⰾ' => 'Ⰾ',
|
||||
'ⰿ' => 'Ⰿ',
|
||||
'ⱀ' => 'Ⱀ',
|
||||
'ⱁ' => 'Ⱁ',
|
||||
'ⱂ' => 'Ⱂ',
|
||||
'ⱃ' => 'Ⱃ',
|
||||
'ⱄ' => 'Ⱄ',
|
||||
'ⱅ' => 'Ⱅ',
|
||||
'ⱆ' => 'Ⱆ',
|
||||
'ⱇ' => 'Ⱇ',
|
||||
'ⱈ' => 'Ⱈ',
|
||||
'ⱉ' => 'Ⱉ',
|
||||
'ⱊ' => 'Ⱊ',
|
||||
'ⱋ' => 'Ⱋ',
|
||||
'ⱌ' => 'Ⱌ',
|
||||
'ⱍ' => 'Ⱍ',
|
||||
'ⱎ' => 'Ⱎ',
|
||||
'ⱏ' => 'Ⱏ',
|
||||
'ⱐ' => 'Ⱐ',
|
||||
'ⱑ' => 'Ⱑ',
|
||||
'ⱒ' => 'Ⱒ',
|
||||
'ⱓ' => 'Ⱓ',
|
||||
'ⱔ' => 'Ⱔ',
|
||||
'ⱕ' => 'Ⱕ',
|
||||
'ⱖ' => 'Ⱖ',
|
||||
'ⱗ' => 'Ⱗ',
|
||||
'ⱘ' => 'Ⱘ',
|
||||
'ⱙ' => 'Ⱙ',
|
||||
'ⱚ' => 'Ⱚ',
|
||||
'ⱛ' => 'Ⱛ',
|
||||
'ⱜ' => 'Ⱜ',
|
||||
'ⱝ' => 'Ⱝ',
|
||||
'ⱞ' => 'Ⱞ',
|
||||
'ⱡ' => 'Ⱡ',
|
||||
'ⱥ' => 'Ⱥ',
|
||||
'ⱦ' => 'Ⱦ',
|
||||
'ⱨ' => 'Ⱨ',
|
||||
'ⱪ' => 'Ⱪ',
|
||||
'ⱬ' => 'Ⱬ',
|
||||
'ⱳ' => 'Ⱳ',
|
||||
'ⱶ' => 'Ⱶ',
|
||||
'ⲁ' => 'Ⲁ',
|
||||
'ⲃ' => 'Ⲃ',
|
||||
'ⲅ' => 'Ⲅ',
|
||||
'ⲇ' => 'Ⲇ',
|
||||
'ⲉ' => 'Ⲉ',
|
||||
'ⲋ' => 'Ⲋ',
|
||||
'ⲍ' => 'Ⲍ',
|
||||
'ⲏ' => 'Ⲏ',
|
||||
'ⲑ' => 'Ⲑ',
|
||||
'ⲓ' => 'Ⲓ',
|
||||
'ⲕ' => 'Ⲕ',
|
||||
'ⲗ' => 'Ⲗ',
|
||||
'ⲙ' => 'Ⲙ',
|
||||
'ⲛ' => 'Ⲛ',
|
||||
'ⲝ' => 'Ⲝ',
|
||||
'ⲟ' => 'Ⲟ',
|
||||
'ⲡ' => 'Ⲡ',
|
||||
'ⲣ' => 'Ⲣ',
|
||||
'ⲥ' => 'Ⲥ',
|
||||
'ⲧ' => 'Ⲧ',
|
||||
'ⲩ' => 'Ⲩ',
|
||||
'ⲫ' => 'Ⲫ',
|
||||
'ⲭ' => 'Ⲭ',
|
||||
'ⲯ' => 'Ⲯ',
|
||||
'ⲱ' => 'Ⲱ',
|
||||
'ⲳ' => 'Ⲳ',
|
||||
'ⲵ' => 'Ⲵ',
|
||||
'ⲷ' => 'Ⲷ',
|
||||
'ⲹ' => 'Ⲹ',
|
||||
'ⲻ' => 'Ⲻ',
|
||||
'ⲽ' => 'Ⲽ',
|
||||
'ⲿ' => 'Ⲿ',
|
||||
'ⳁ' => 'Ⳁ',
|
||||
'ⳃ' => 'Ⳃ',
|
||||
'ⳅ' => 'Ⳅ',
|
||||
'ⳇ' => 'Ⳇ',
|
||||
'ⳉ' => 'Ⳉ',
|
||||
'ⳋ' => 'Ⳋ',
|
||||
'ⳍ' => 'Ⳍ',
|
||||
'ⳏ' => 'Ⳏ',
|
||||
'ⳑ' => 'Ⳑ',
|
||||
'ⳓ' => 'Ⳓ',
|
||||
'ⳕ' => 'Ⳕ',
|
||||
'ⳗ' => 'Ⳗ',
|
||||
'ⳙ' => 'Ⳙ',
|
||||
'ⳛ' => 'Ⳛ',
|
||||
'ⳝ' => 'Ⳝ',
|
||||
'ⳟ' => 'Ⳟ',
|
||||
'ⳡ' => 'Ⳡ',
|
||||
'ⳣ' => 'Ⳣ',
|
||||
'ⳬ' => 'Ⳬ',
|
||||
'ⳮ' => 'Ⳮ',
|
||||
'ⳳ' => 'Ⳳ',
|
||||
'ⴀ' => 'Ⴀ',
|
||||
'ⴁ' => 'Ⴁ',
|
||||
'ⴂ' => 'Ⴂ',
|
||||
'ⴃ' => 'Ⴃ',
|
||||
'ⴄ' => 'Ⴄ',
|
||||
'ⴅ' => 'Ⴅ',
|
||||
'ⴆ' => 'Ⴆ',
|
||||
'ⴇ' => 'Ⴇ',
|
||||
'ⴈ' => 'Ⴈ',
|
||||
'ⴉ' => 'Ⴉ',
|
||||
'ⴊ' => 'Ⴊ',
|
||||
'ⴋ' => 'Ⴋ',
|
||||
'ⴌ' => 'Ⴌ',
|
||||
'ⴍ' => 'Ⴍ',
|
||||
'ⴎ' => 'Ⴎ',
|
||||
'ⴏ' => 'Ⴏ',
|
||||
'ⴐ' => 'Ⴐ',
|
||||
'ⴑ' => 'Ⴑ',
|
||||
'ⴒ' => 'Ⴒ',
|
||||
'ⴓ' => 'Ⴓ',
|
||||
'ⴔ' => 'Ⴔ',
|
||||
'ⴕ' => 'Ⴕ',
|
||||
'ⴖ' => 'Ⴖ',
|
||||
'ⴗ' => 'Ⴗ',
|
||||
'ⴘ' => 'Ⴘ',
|
||||
'ⴙ' => 'Ⴙ',
|
||||
'ⴚ' => 'Ⴚ',
|
||||
'ⴛ' => 'Ⴛ',
|
||||
'ⴜ' => 'Ⴜ',
|
||||
'ⴝ' => 'Ⴝ',
|
||||
'ⴞ' => 'Ⴞ',
|
||||
'ⴟ' => 'Ⴟ',
|
||||
'ⴠ' => 'Ⴠ',
|
||||
'ⴡ' => 'Ⴡ',
|
||||
'ⴢ' => 'Ⴢ',
|
||||
'ⴣ' => 'Ⴣ',
|
||||
'ⴤ' => 'Ⴤ',
|
||||
'ⴥ' => 'Ⴥ',
|
||||
'ⴧ' => 'Ⴧ',
|
||||
'ⴭ' => 'Ⴭ',
|
||||
'ꙁ' => 'Ꙁ',
|
||||
'ꙃ' => 'Ꙃ',
|
||||
'ꙅ' => 'Ꙅ',
|
||||
'ꙇ' => 'Ꙇ',
|
||||
'ꙉ' => 'Ꙉ',
|
||||
'ꙋ' => 'Ꙋ',
|
||||
'ꙍ' => 'Ꙍ',
|
||||
'ꙏ' => 'Ꙏ',
|
||||
'ꙑ' => 'Ꙑ',
|
||||
'ꙓ' => 'Ꙓ',
|
||||
'ꙕ' => 'Ꙕ',
|
||||
'ꙗ' => 'Ꙗ',
|
||||
'ꙙ' => 'Ꙙ',
|
||||
'ꙛ' => 'Ꙛ',
|
||||
'ꙝ' => 'Ꙝ',
|
||||
'ꙟ' => 'Ꙟ',
|
||||
'ꙡ' => 'Ꙡ',
|
||||
'ꙣ' => 'Ꙣ',
|
||||
'ꙥ' => 'Ꙥ',
|
||||
'ꙧ' => 'Ꙧ',
|
||||
'ꙩ' => 'Ꙩ',
|
||||
'ꙫ' => 'Ꙫ',
|
||||
'ꙭ' => 'Ꙭ',
|
||||
'ꚁ' => 'Ꚁ',
|
||||
'ꚃ' => 'Ꚃ',
|
||||
'ꚅ' => 'Ꚅ',
|
||||
'ꚇ' => 'Ꚇ',
|
||||
'ꚉ' => 'Ꚉ',
|
||||
'ꚋ' => 'Ꚋ',
|
||||
'ꚍ' => 'Ꚍ',
|
||||
'ꚏ' => 'Ꚏ',
|
||||
'ꚑ' => 'Ꚑ',
|
||||
'ꚓ' => 'Ꚓ',
|
||||
'ꚕ' => 'Ꚕ',
|
||||
'ꚗ' => 'Ꚗ',
|
||||
'ꚙ' => 'Ꚙ',
|
||||
'ꚛ' => 'Ꚛ',
|
||||
'ꜣ' => 'Ꜣ',
|
||||
'ꜥ' => 'Ꜥ',
|
||||
'ꜧ' => 'Ꜧ',
|
||||
'ꜩ' => 'Ꜩ',
|
||||
'ꜫ' => 'Ꜫ',
|
||||
'ꜭ' => 'Ꜭ',
|
||||
'ꜯ' => 'Ꜯ',
|
||||
'ꜳ' => 'Ꜳ',
|
||||
'ꜵ' => 'Ꜵ',
|
||||
'ꜷ' => 'Ꜷ',
|
||||
'ꜹ' => 'Ꜹ',
|
||||
'ꜻ' => 'Ꜻ',
|
||||
'ꜽ' => 'Ꜽ',
|
||||
'ꜿ' => 'Ꜿ',
|
||||
'ꝁ' => 'Ꝁ',
|
||||
'ꝃ' => 'Ꝃ',
|
||||
'ꝅ' => 'Ꝅ',
|
||||
'ꝇ' => 'Ꝇ',
|
||||
'ꝉ' => 'Ꝉ',
|
||||
'ꝋ' => 'Ꝋ',
|
||||
'ꝍ' => 'Ꝍ',
|
||||
'ꝏ' => 'Ꝏ',
|
||||
'ꝑ' => 'Ꝑ',
|
||||
'ꝓ' => 'Ꝓ',
|
||||
'ꝕ' => 'Ꝕ',
|
||||
'ꝗ' => 'Ꝗ',
|
||||
'ꝙ' => 'Ꝙ',
|
||||
'ꝛ' => 'Ꝛ',
|
||||
'ꝝ' => 'Ꝝ',
|
||||
'ꝟ' => 'Ꝟ',
|
||||
'ꝡ' => 'Ꝡ',
|
||||
'ꝣ' => 'Ꝣ',
|
||||
'ꝥ' => 'Ꝥ',
|
||||
'ꝧ' => 'Ꝧ',
|
||||
'ꝩ' => 'Ꝩ',
|
||||
'ꝫ' => 'Ꝫ',
|
||||
'ꝭ' => 'Ꝭ',
|
||||
'ꝯ' => 'Ꝯ',
|
||||
'ꝺ' => 'Ꝺ',
|
||||
'ꝼ' => 'Ꝼ',
|
||||
'ꝿ' => 'Ꝿ',
|
||||
'ꞁ' => 'Ꞁ',
|
||||
'ꞃ' => 'Ꞃ',
|
||||
'ꞅ' => 'Ꞅ',
|
||||
'ꞇ' => 'Ꞇ',
|
||||
'ꞌ' => 'Ꞌ',
|
||||
'ꞑ' => 'Ꞑ',
|
||||
'ꞓ' => 'Ꞓ',
|
||||
'ꞔ' => 'Ꞔ',
|
||||
'ꞗ' => 'Ꞗ',
|
||||
'ꞙ' => 'Ꞙ',
|
||||
'ꞛ' => 'Ꞛ',
|
||||
'ꞝ' => 'Ꞝ',
|
||||
'ꞟ' => 'Ꞟ',
|
||||
'ꞡ' => 'Ꞡ',
|
||||
'ꞣ' => 'Ꞣ',
|
||||
'ꞥ' => 'Ꞥ',
|
||||
'ꞧ' => 'Ꞧ',
|
||||
'ꞩ' => 'Ꞩ',
|
||||
'ꞵ' => 'Ꞵ',
|
||||
'ꞷ' => 'Ꞷ',
|
||||
'ꞹ' => 'Ꞹ',
|
||||
'ꞻ' => 'Ꞻ',
|
||||
'ꞽ' => 'Ꞽ',
|
||||
'ꞿ' => 'Ꞿ',
|
||||
'ꟃ' => 'Ꟃ',
|
||||
'ꟈ' => 'Ꟈ',
|
||||
'ꟊ' => 'Ꟊ',
|
||||
'ꟶ' => 'Ꟶ',
|
||||
'ꭓ' => 'Ꭓ',
|
||||
'ꭰ' => 'Ꭰ',
|
||||
'ꭱ' => 'Ꭱ',
|
||||
'ꭲ' => 'Ꭲ',
|
||||
'ꭳ' => 'Ꭳ',
|
||||
'ꭴ' => 'Ꭴ',
|
||||
'ꭵ' => 'Ꭵ',
|
||||
'ꭶ' => 'Ꭶ',
|
||||
'ꭷ' => 'Ꭷ',
|
||||
'ꭸ' => 'Ꭸ',
|
||||
'ꭹ' => 'Ꭹ',
|
||||
'ꭺ' => 'Ꭺ',
|
||||
'ꭻ' => 'Ꭻ',
|
||||
'ꭼ' => 'Ꭼ',
|
||||
'ꭽ' => 'Ꭽ',
|
||||
'ꭾ' => 'Ꭾ',
|
||||
'ꭿ' => 'Ꭿ',
|
||||
'ꮀ' => 'Ꮀ',
|
||||
'ꮁ' => 'Ꮁ',
|
||||
'ꮂ' => 'Ꮂ',
|
||||
'ꮃ' => 'Ꮃ',
|
||||
'ꮄ' => 'Ꮄ',
|
||||
'ꮅ' => 'Ꮅ',
|
||||
'ꮆ' => 'Ꮆ',
|
||||
'ꮇ' => 'Ꮇ',
|
||||
'ꮈ' => 'Ꮈ',
|
||||
'ꮉ' => 'Ꮉ',
|
||||
'ꮊ' => 'Ꮊ',
|
||||
'ꮋ' => 'Ꮋ',
|
||||
'ꮌ' => 'Ꮌ',
|
||||
'ꮍ' => 'Ꮍ',
|
||||
'ꮎ' => 'Ꮎ',
|
||||
'ꮏ' => 'Ꮏ',
|
||||
'ꮐ' => 'Ꮐ',
|
||||
'ꮑ' => 'Ꮑ',
|
||||
'ꮒ' => 'Ꮒ',
|
||||
'ꮓ' => 'Ꮓ',
|
||||
'ꮔ' => 'Ꮔ',
|
||||
'ꮕ' => 'Ꮕ',
|
||||
'ꮖ' => 'Ꮖ',
|
||||
'ꮗ' => 'Ꮗ',
|
||||
'ꮘ' => 'Ꮘ',
|
||||
'ꮙ' => 'Ꮙ',
|
||||
'ꮚ' => 'Ꮚ',
|
||||
'ꮛ' => 'Ꮛ',
|
||||
'ꮜ' => 'Ꮜ',
|
||||
'ꮝ' => 'Ꮝ',
|
||||
'ꮞ' => 'Ꮞ',
|
||||
'ꮟ' => 'Ꮟ',
|
||||
'ꮠ' => 'Ꮠ',
|
||||
'ꮡ' => 'Ꮡ',
|
||||
'ꮢ' => 'Ꮢ',
|
||||
'ꮣ' => 'Ꮣ',
|
||||
'ꮤ' => 'Ꮤ',
|
||||
'ꮥ' => 'Ꮥ',
|
||||
'ꮦ' => 'Ꮦ',
|
||||
'ꮧ' => 'Ꮧ',
|
||||
'ꮨ' => 'Ꮨ',
|
||||
'ꮩ' => 'Ꮩ',
|
||||
'ꮪ' => 'Ꮪ',
|
||||
'ꮫ' => 'Ꮫ',
|
||||
'ꮬ' => 'Ꮬ',
|
||||
'ꮭ' => 'Ꮭ',
|
||||
'ꮮ' => 'Ꮮ',
|
||||
'ꮯ' => 'Ꮯ',
|
||||
'ꮰ' => 'Ꮰ',
|
||||
'ꮱ' => 'Ꮱ',
|
||||
'ꮲ' => 'Ꮲ',
|
||||
'ꮳ' => 'Ꮳ',
|
||||
'ꮴ' => 'Ꮴ',
|
||||
'ꮵ' => 'Ꮵ',
|
||||
'ꮶ' => 'Ꮶ',
|
||||
'ꮷ' => 'Ꮷ',
|
||||
'ꮸ' => 'Ꮸ',
|
||||
'ꮹ' => 'Ꮹ',
|
||||
'ꮺ' => 'Ꮺ',
|
||||
'ꮻ' => 'Ꮻ',
|
||||
'ꮼ' => 'Ꮼ',
|
||||
'ꮽ' => 'Ꮽ',
|
||||
'ꮾ' => 'Ꮾ',
|
||||
'ꮿ' => 'Ꮿ',
|
||||
'a' => 'A',
|
||||
'b' => 'B',
|
||||
'c' => 'C',
|
||||
'd' => 'D',
|
||||
'e' => 'E',
|
||||
'f' => 'F',
|
||||
'g' => 'G',
|
||||
'h' => 'H',
|
||||
'i' => 'I',
|
||||
'j' => 'J',
|
||||
'k' => 'K',
|
||||
'l' => 'L',
|
||||
'm' => 'M',
|
||||
'n' => 'N',
|
||||
'o' => 'O',
|
||||
'p' => 'P',
|
||||
'q' => 'Q',
|
||||
'r' => 'R',
|
||||
's' => 'S',
|
||||
't' => 'T',
|
||||
'u' => 'U',
|
||||
'v' => 'V',
|
||||
'w' => 'W',
|
||||
'x' => 'X',
|
||||
'y' => 'Y',
|
||||
'z' => 'Z',
|
||||
'𐐨' => '𐐀',
|
||||
'𐐩' => '𐐁',
|
||||
'𐐪' => '𐐂',
|
||||
'𐐫' => '𐐃',
|
||||
'𐐬' => '𐐄',
|
||||
'𐐭' => '𐐅',
|
||||
'𐐮' => '𐐆',
|
||||
'𐐯' => '𐐇',
|
||||
'𐐰' => '𐐈',
|
||||
'𐐱' => '𐐉',
|
||||
'𐐲' => '𐐊',
|
||||
'𐐳' => '𐐋',
|
||||
'𐐴' => '𐐌',
|
||||
'𐐵' => '𐐍',
|
||||
'𐐶' => '𐐎',
|
||||
'𐐷' => '𐐏',
|
||||
'𐐸' => '𐐐',
|
||||
'𐐹' => '𐐑',
|
||||
'𐐺' => '𐐒',
|
||||
'𐐻' => '𐐓',
|
||||
'𐐼' => '𐐔',
|
||||
'𐐽' => '𐐕',
|
||||
'𐐾' => '𐐖',
|
||||
'𐐿' => '𐐗',
|
||||
'𐑀' => '𐐘',
|
||||
'𐑁' => '𐐙',
|
||||
'𐑂' => '𐐚',
|
||||
'𐑃' => '𐐛',
|
||||
'𐑄' => '𐐜',
|
||||
'𐑅' => '𐐝',
|
||||
'𐑆' => '𐐞',
|
||||
'𐑇' => '𐐟',
|
||||
'𐑈' => '𐐠',
|
||||
'𐑉' => '𐐡',
|
||||
'𐑊' => '𐐢',
|
||||
'𐑋' => '𐐣',
|
||||
'𐑌' => '𐐤',
|
||||
'𐑍' => '𐐥',
|
||||
'𐑎' => '𐐦',
|
||||
'𐑏' => '𐐧',
|
||||
'𐓘' => '𐒰',
|
||||
'𐓙' => '𐒱',
|
||||
'𐓚' => '𐒲',
|
||||
'𐓛' => '𐒳',
|
||||
'𐓜' => '𐒴',
|
||||
'𐓝' => '𐒵',
|
||||
'𐓞' => '𐒶',
|
||||
'𐓟' => '𐒷',
|
||||
'𐓠' => '𐒸',
|
||||
'𐓡' => '𐒹',
|
||||
'𐓢' => '𐒺',
|
||||
'𐓣' => '𐒻',
|
||||
'𐓤' => '𐒼',
|
||||
'𐓥' => '𐒽',
|
||||
'𐓦' => '𐒾',
|
||||
'𐓧' => '𐒿',
|
||||
'𐓨' => '𐓀',
|
||||
'𐓩' => '𐓁',
|
||||
'𐓪' => '𐓂',
|
||||
'𐓫' => '𐓃',
|
||||
'𐓬' => '𐓄',
|
||||
'𐓭' => '𐓅',
|
||||
'𐓮' => '𐓆',
|
||||
'𐓯' => '𐓇',
|
||||
'𐓰' => '𐓈',
|
||||
'𐓱' => '𐓉',
|
||||
'𐓲' => '𐓊',
|
||||
'𐓳' => '𐓋',
|
||||
'𐓴' => '𐓌',
|
||||
'𐓵' => '𐓍',
|
||||
'𐓶' => '𐓎',
|
||||
'𐓷' => '𐓏',
|
||||
'𐓸' => '𐓐',
|
||||
'𐓹' => '𐓑',
|
||||
'𐓺' => '𐓒',
|
||||
'𐓻' => '𐓓',
|
||||
'𐳀' => '𐲀',
|
||||
'𐳁' => '𐲁',
|
||||
'𐳂' => '𐲂',
|
||||
'𐳃' => '𐲃',
|
||||
'𐳄' => '𐲄',
|
||||
'𐳅' => '𐲅',
|
||||
'𐳆' => '𐲆',
|
||||
'𐳇' => '𐲇',
|
||||
'𐳈' => '𐲈',
|
||||
'𐳉' => '𐲉',
|
||||
'𐳊' => '𐲊',
|
||||
'𐳋' => '𐲋',
|
||||
'𐳌' => '𐲌',
|
||||
'𐳍' => '𐲍',
|
||||
'𐳎' => '𐲎',
|
||||
'𐳏' => '𐲏',
|
||||
'𐳐' => '𐲐',
|
||||
'𐳑' => '𐲑',
|
||||
'𐳒' => '𐲒',
|
||||
'𐳓' => '𐲓',
|
||||
'𐳔' => '𐲔',
|
||||
'𐳕' => '𐲕',
|
||||
'𐳖' => '𐲖',
|
||||
'𐳗' => '𐲗',
|
||||
'𐳘' => '𐲘',
|
||||
'𐳙' => '𐲙',
|
||||
'𐳚' => '𐲚',
|
||||
'𐳛' => '𐲛',
|
||||
'𐳜' => '𐲜',
|
||||
'𐳝' => '𐲝',
|
||||
'𐳞' => '𐲞',
|
||||
'𐳟' => '𐲟',
|
||||
'𐳠' => '𐲠',
|
||||
'𐳡' => '𐲡',
|
||||
'𐳢' => '𐲢',
|
||||
'𐳣' => '𐲣',
|
||||
'𐳤' => '𐲤',
|
||||
'𐳥' => '𐲥',
|
||||
'𐳦' => '𐲦',
|
||||
'𐳧' => '𐲧',
|
||||
'𐳨' => '𐲨',
|
||||
'𐳩' => '𐲩',
|
||||
'𐳪' => '𐲪',
|
||||
'𐳫' => '𐲫',
|
||||
'𐳬' => '𐲬',
|
||||
'𐳭' => '𐲭',
|
||||
'𐳮' => '𐲮',
|
||||
'𐳯' => '𐲯',
|
||||
'𐳰' => '𐲰',
|
||||
'𐳱' => '𐲱',
|
||||
'𐳲' => '𐲲',
|
||||
'𑣀' => '𑢠',
|
||||
'𑣁' => '𑢡',
|
||||
'𑣂' => '𑢢',
|
||||
'𑣃' => '𑢣',
|
||||
'𑣄' => '𑢤',
|
||||
'𑣅' => '𑢥',
|
||||
'𑣆' => '𑢦',
|
||||
'𑣇' => '𑢧',
|
||||
'𑣈' => '𑢨',
|
||||
'𑣉' => '𑢩',
|
||||
'𑣊' => '𑢪',
|
||||
'𑣋' => '𑢫',
|
||||
'𑣌' => '𑢬',
|
||||
'𑣍' => '𑢭',
|
||||
'𑣎' => '𑢮',
|
||||
'𑣏' => '𑢯',
|
||||
'𑣐' => '𑢰',
|
||||
'𑣑' => '𑢱',
|
||||
'𑣒' => '𑢲',
|
||||
'𑣓' => '𑢳',
|
||||
'𑣔' => '𑢴',
|
||||
'𑣕' => '𑢵',
|
||||
'𑣖' => '𑢶',
|
||||
'𑣗' => '𑢷',
|
||||
'𑣘' => '𑢸',
|
||||
'𑣙' => '𑢹',
|
||||
'𑣚' => '𑢺',
|
||||
'𑣛' => '𑢻',
|
||||
'𑣜' => '𑢼',
|
||||
'𑣝' => '𑢽',
|
||||
'𑣞' => '𑢾',
|
||||
'𑣟' => '𑢿',
|
||||
'𖹠' => '𖹀',
|
||||
'𖹡' => '𖹁',
|
||||
'𖹢' => '𖹂',
|
||||
'𖹣' => '𖹃',
|
||||
'𖹤' => '𖹄',
|
||||
'𖹥' => '𖹅',
|
||||
'𖹦' => '𖹆',
|
||||
'𖹧' => '𖹇',
|
||||
'𖹨' => '𖹈',
|
||||
'𖹩' => '𖹉',
|
||||
'𖹪' => '𖹊',
|
||||
'𖹫' => '𖹋',
|
||||
'𖹬' => '𖹌',
|
||||
'𖹭' => '𖹍',
|
||||
'𖹮' => '𖹎',
|
||||
'𖹯' => '𖹏',
|
||||
'𖹰' => '𖹐',
|
||||
'𖹱' => '𖹑',
|
||||
'𖹲' => '𖹒',
|
||||
'𖹳' => '𖹓',
|
||||
'𖹴' => '𖹔',
|
||||
'𖹵' => '𖹕',
|
||||
'𖹶' => '𖹖',
|
||||
'𖹷' => '𖹗',
|
||||
'𖹸' => '𖹘',
|
||||
'𖹹' => '𖹙',
|
||||
'𖹺' => '𖹚',
|
||||
'𖹻' => '𖹛',
|
||||
'𖹼' => '𖹜',
|
||||
'𖹽' => '𖹝',
|
||||
'𖹾' => '𖹞',
|
||||
'𖹿' => '𖹟',
|
||||
'𞤢' => '𞤀',
|
||||
'𞤣' => '𞤁',
|
||||
'𞤤' => '𞤂',
|
||||
'𞤥' => '𞤃',
|
||||
'𞤦' => '𞤄',
|
||||
'𞤧' => '𞤅',
|
||||
'𞤨' => '𞤆',
|
||||
'𞤩' => '𞤇',
|
||||
'𞤪' => '𞤈',
|
||||
'𞤫' => '𞤉',
|
||||
'𞤬' => '𞤊',
|
||||
'𞤭' => '𞤋',
|
||||
'𞤮' => '𞤌',
|
||||
'𞤯' => '𞤍',
|
||||
'𞤰' => '𞤎',
|
||||
'𞤱' => '𞤏',
|
||||
'𞤲' => '𞤐',
|
||||
'𞤳' => '𞤑',
|
||||
'𞤴' => '𞤒',
|
||||
'𞤵' => '𞤓',
|
||||
'𞤶' => '𞤔',
|
||||
'𞤷' => '𞤕',
|
||||
'𞤸' => '𞤖',
|
||||
'𞤹' => '𞤗',
|
||||
'𞤺' => '𞤘',
|
||||
'𞤻' => '𞤙',
|
||||
'𞤼' => '𞤚',
|
||||
'𞤽' => '𞤛',
|
||||
'𞤾' => '𞤜',
|
||||
'𞤿' => '𞤝',
|
||||
'𞥀' => '𞤞',
|
||||
'𞥁' => '𞤟',
|
||||
'𞥂' => '𞤠',
|
||||
'𞥃' => '𞤡',
|
||||
'ß' => 'SS',
|
||||
'ff' => 'FF',
|
||||
'fi' => 'FI',
|
||||
'fl' => 'FL',
|
||||
'ffi' => 'FFI',
|
||||
'ffl' => 'FFL',
|
||||
'ſt' => 'ST',
|
||||
'st' => 'ST',
|
||||
'և' => 'ԵՒ',
|
||||
'ﬓ' => 'ՄՆ',
|
||||
'ﬔ' => 'ՄԵ',
|
||||
'ﬕ' => 'ՄԻ',
|
||||
'ﬖ' => 'ՎՆ',
|
||||
'ﬗ' => 'ՄԽ',
|
||||
'ʼn' => 'ʼN',
|
||||
'ΐ' => 'Ϊ́',
|
||||
'ΰ' => 'Ϋ́',
|
||||
'ǰ' => 'J̌',
|
||||
'ẖ' => 'H̱',
|
||||
'ẗ' => 'T̈',
|
||||
'ẘ' => 'W̊',
|
||||
'ẙ' => 'Y̊',
|
||||
'ẚ' => 'Aʾ',
|
||||
'ὐ' => 'Υ̓',
|
||||
'ὒ' => 'Υ̓̀',
|
||||
'ὔ' => 'Υ̓́',
|
||||
'ὖ' => 'Υ̓͂',
|
||||
'ᾶ' => 'Α͂',
|
||||
'ῆ' => 'Η͂',
|
||||
'ῒ' => 'Ϊ̀',
|
||||
'ΐ' => 'Ϊ́',
|
||||
'ῖ' => 'Ι͂',
|
||||
'ῗ' => 'Ϊ͂',
|
||||
'ῢ' => 'Ϋ̀',
|
||||
'ΰ' => 'Ϋ́',
|
||||
'ῤ' => 'Ρ̓',
|
||||
'ῦ' => 'Υ͂',
|
||||
'ῧ' => 'Ϋ͂',
|
||||
'ῶ' => 'Ω͂',
|
||||
'ᾈ' => 'ἈΙ',
|
||||
'ᾉ' => 'ἉΙ',
|
||||
'ᾊ' => 'ἊΙ',
|
||||
'ᾋ' => 'ἋΙ',
|
||||
'ᾌ' => 'ἌΙ',
|
||||
'ᾍ' => 'ἍΙ',
|
||||
'ᾎ' => 'ἎΙ',
|
||||
'ᾏ' => 'ἏΙ',
|
||||
'ᾘ' => 'ἨΙ',
|
||||
'ᾙ' => 'ἩΙ',
|
||||
'ᾚ' => 'ἪΙ',
|
||||
'ᾛ' => 'ἫΙ',
|
||||
'ᾜ' => 'ἬΙ',
|
||||
'ᾝ' => 'ἭΙ',
|
||||
'ᾞ' => 'ἮΙ',
|
||||
'ᾟ' => 'ἯΙ',
|
||||
'ᾨ' => 'ὨΙ',
|
||||
'ᾩ' => 'ὩΙ',
|
||||
'ᾪ' => 'ὪΙ',
|
||||
'ᾫ' => 'ὫΙ',
|
||||
'ᾬ' => 'ὬΙ',
|
||||
'ᾭ' => 'ὭΙ',
|
||||
'ᾮ' => 'ὮΙ',
|
||||
'ᾯ' => 'ὯΙ',
|
||||
'ᾼ' => 'ΑΙ',
|
||||
'ῌ' => 'ΗΙ',
|
||||
'ῼ' => 'ΩΙ',
|
||||
'ᾲ' => 'ᾺΙ',
|
||||
'ᾴ' => 'ΆΙ',
|
||||
'ῂ' => 'ῊΙ',
|
||||
'ῄ' => 'ΉΙ',
|
||||
'ῲ' => 'ῺΙ',
|
||||
'ῴ' => 'ΏΙ',
|
||||
'ᾷ' => 'Α͂Ι',
|
||||
'ῇ' => 'Η͂Ι',
|
||||
'ῷ' => 'Ω͂Ι',
|
||||
);
|
147
vendor/symfony/polyfill-mbstring/bootstrap.php
vendored
Normal file
147
vendor/symfony/polyfill-mbstring/bootstrap.php
vendored
Normal file
@ -0,0 +1,147 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* This file is part of the Symfony package.
|
||||
*
|
||||
* (c) Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*/
|
||||
|
||||
use Symfony\Polyfill\Mbstring as p;
|
||||
|
||||
if (\PHP_VERSION_ID >= 80000) {
|
||||
return require __DIR__.'/bootstrap80.php';
|
||||
}
|
||||
|
||||
if (!function_exists('mb_convert_encoding')) {
|
||||
function mb_convert_encoding($string, $to_encoding, $from_encoding = null) { return p\Mbstring::mb_convert_encoding($string, $to_encoding, $from_encoding); }
|
||||
}
|
||||
if (!function_exists('mb_decode_mimeheader')) {
|
||||
function mb_decode_mimeheader($string) { return p\Mbstring::mb_decode_mimeheader($string); }
|
||||
}
|
||||
if (!function_exists('mb_encode_mimeheader')) {
|
||||
function mb_encode_mimeheader($string, $charset = null, $transfer_encoding = null, $newline = "\r\n", $indent = 0) { return p\Mbstring::mb_encode_mimeheader($string, $charset, $transfer_encoding, $newline, $indent); }
|
||||
}
|
||||
if (!function_exists('mb_decode_numericentity')) {
|
||||
function mb_decode_numericentity($string, $map, $encoding = null) { return p\Mbstring::mb_decode_numericentity($string, $map, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_encode_numericentity')) {
|
||||
function mb_encode_numericentity($string, $map, $encoding = null, $hex = false) { return p\Mbstring::mb_encode_numericentity($string, $map, $encoding, $hex); }
|
||||
}
|
||||
if (!function_exists('mb_convert_case')) {
|
||||
function mb_convert_case($string, $mode, $encoding = null) { return p\Mbstring::mb_convert_case($string, $mode, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_internal_encoding')) {
|
||||
function mb_internal_encoding($encoding = null) { return p\Mbstring::mb_internal_encoding($encoding); }
|
||||
}
|
||||
if (!function_exists('mb_language')) {
|
||||
function mb_language($language = null) { return p\Mbstring::mb_language($language); }
|
||||
}
|
||||
if (!function_exists('mb_list_encodings')) {
|
||||
function mb_list_encodings() { return p\Mbstring::mb_list_encodings(); }
|
||||
}
|
||||
if (!function_exists('mb_encoding_aliases')) {
|
||||
function mb_encoding_aliases($encoding) { return p\Mbstring::mb_encoding_aliases($encoding); }
|
||||
}
|
||||
if (!function_exists('mb_check_encoding')) {
|
||||
function mb_check_encoding($value = null, $encoding = null) { return p\Mbstring::mb_check_encoding($value, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_detect_encoding')) {
|
||||
function mb_detect_encoding($string, $encodings = null, $strict = false) { return p\Mbstring::mb_detect_encoding($string, $encodings, $strict); }
|
||||
}
|
||||
if (!function_exists('mb_detect_order')) {
|
||||
function mb_detect_order($encoding = null) { return p\Mbstring::mb_detect_order($encoding); }
|
||||
}
|
||||
if (!function_exists('mb_parse_str')) {
|
||||
function mb_parse_str($string, &$result = []) { parse_str($string, $result); return (bool) $result; }
|
||||
}
|
||||
if (!function_exists('mb_strlen')) {
|
||||
function mb_strlen($string, $encoding = null) { return p\Mbstring::mb_strlen($string, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strpos')) {
|
||||
function mb_strpos($haystack, $needle, $offset = 0, $encoding = null) { return p\Mbstring::mb_strpos($haystack, $needle, $offset, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strtolower')) {
|
||||
function mb_strtolower($string, $encoding = null) { return p\Mbstring::mb_strtolower($string, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strtoupper')) {
|
||||
function mb_strtoupper($string, $encoding = null) { return p\Mbstring::mb_strtoupper($string, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_substitute_character')) {
|
||||
function mb_substitute_character($substitute_character = null) { return p\Mbstring::mb_substitute_character($substitute_character); }
|
||||
}
|
||||
if (!function_exists('mb_substr')) {
|
||||
function mb_substr($string, $start, $length = 2147483647, $encoding = null) { return p\Mbstring::mb_substr($string, $start, $length, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_stripos')) {
|
||||
function mb_stripos($haystack, $needle, $offset = 0, $encoding = null) { return p\Mbstring::mb_stripos($haystack, $needle, $offset, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_stristr')) {
|
||||
function mb_stristr($haystack, $needle, $before_needle = false, $encoding = null) { return p\Mbstring::mb_stristr($haystack, $needle, $before_needle, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strrchr')) {
|
||||
function mb_strrchr($haystack, $needle, $before_needle = false, $encoding = null) { return p\Mbstring::mb_strrchr($haystack, $needle, $before_needle, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strrichr')) {
|
||||
function mb_strrichr($haystack, $needle, $before_needle = false, $encoding = null) { return p\Mbstring::mb_strrichr($haystack, $needle, $before_needle, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strripos')) {
|
||||
function mb_strripos($haystack, $needle, $offset = 0, $encoding = null) { return p\Mbstring::mb_strripos($haystack, $needle, $offset, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strrpos')) {
|
||||
function mb_strrpos($haystack, $needle, $offset = 0, $encoding = null) { return p\Mbstring::mb_strrpos($haystack, $needle, $offset, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strstr')) {
|
||||
function mb_strstr($haystack, $needle, $before_needle = false, $encoding = null) { return p\Mbstring::mb_strstr($haystack, $needle, $before_needle, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_get_info')) {
|
||||
function mb_get_info($type = 'all') { return p\Mbstring::mb_get_info($type); }
|
||||
}
|
||||
if (!function_exists('mb_http_output')) {
|
||||
function mb_http_output($encoding = null) { return p\Mbstring::mb_http_output($encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strwidth')) {
|
||||
function mb_strwidth($string, $encoding = null) { return p\Mbstring::mb_strwidth($string, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_substr_count')) {
|
||||
function mb_substr_count($haystack, $needle, $encoding = null) { return p\Mbstring::mb_substr_count($haystack, $needle, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_output_handler')) {
|
||||
function mb_output_handler($string, $status) { return p\Mbstring::mb_output_handler($string, $status); }
|
||||
}
|
||||
if (!function_exists('mb_http_input')) {
|
||||
function mb_http_input($type = null) { return p\Mbstring::mb_http_input($type); }
|
||||
}
|
||||
|
||||
if (!function_exists('mb_convert_variables')) {
|
||||
function mb_convert_variables($to_encoding, $from_encoding, &...$vars) { return p\Mbstring::mb_convert_variables($to_encoding, $from_encoding, ...$vars); }
|
||||
}
|
||||
|
||||
if (!function_exists('mb_ord')) {
|
||||
function mb_ord($string, $encoding = null) { return p\Mbstring::mb_ord($string, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_chr')) {
|
||||
function mb_chr($codepoint, $encoding = null) { return p\Mbstring::mb_chr($codepoint, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_scrub')) {
|
||||
function mb_scrub($string, $encoding = null) { $encoding = null === $encoding ? mb_internal_encoding() : $encoding; return mb_convert_encoding($string, $encoding, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_str_split')) {
|
||||
function mb_str_split($string, $length = 1, $encoding = null) { return p\Mbstring::mb_str_split($string, $length, $encoding); }
|
||||
}
|
||||
|
||||
if (extension_loaded('mbstring')) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (!defined('MB_CASE_UPPER')) {
|
||||
define('MB_CASE_UPPER', 0);
|
||||
}
|
||||
if (!defined('MB_CASE_LOWER')) {
|
||||
define('MB_CASE_LOWER', 1);
|
||||
}
|
||||
if (!defined('MB_CASE_TITLE')) {
|
||||
define('MB_CASE_TITLE', 2);
|
||||
}
|
143
vendor/symfony/polyfill-mbstring/bootstrap80.php
vendored
Normal file
143
vendor/symfony/polyfill-mbstring/bootstrap80.php
vendored
Normal file
@ -0,0 +1,143 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* This file is part of the Symfony package.
|
||||
*
|
||||
* (c) Fabien Potencier <fabien@symfony.com>
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*/
|
||||
|
||||
use Symfony\Polyfill\Mbstring as p;
|
||||
|
||||
if (!function_exists('mb_convert_encoding')) {
|
||||
function mb_convert_encoding(array|string|null $string, ?string $to_encoding, array|string|null $from_encoding = null): array|string|false { return p\Mbstring::mb_convert_encoding($string ?? '', (string) $to_encoding, $from_encoding); }
|
||||
}
|
||||
if (!function_exists('mb_decode_mimeheader')) {
|
||||
function mb_decode_mimeheader(?string $string): string { return p\Mbstring::mb_decode_mimeheader((string) $string); }
|
||||
}
|
||||
if (!function_exists('mb_encode_mimeheader')) {
|
||||
function mb_encode_mimeheader(?string $string, ?string $charset = null, ?string $transfer_encoding = null, ?string $newline = "\r\n", ?int $indent = 0): string { return p\Mbstring::mb_encode_mimeheader((string) $string, $charset, $transfer_encoding, (string) $newline, (int) $indent); }
|
||||
}
|
||||
if (!function_exists('mb_decode_numericentity')) {
|
||||
function mb_decode_numericentity(?string $string, array $map, ?string $encoding = null): string { return p\Mbstring::mb_decode_numericentity((string) $string, $map, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_encode_numericentity')) {
|
||||
function mb_encode_numericentity(?string $string, array $map, ?string $encoding = null, ?bool $hex = false): string { return p\Mbstring::mb_encode_numericentity((string) $string, $map, $encoding, (bool) $hex); }
|
||||
}
|
||||
if (!function_exists('mb_convert_case')) {
|
||||
function mb_convert_case(?string $string, ?int $mode, ?string $encoding = null): string { return p\Mbstring::mb_convert_case((string) $string, (int) $mode, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_internal_encoding')) {
|
||||
function mb_internal_encoding(?string $encoding = null): string|bool { return p\Mbstring::mb_internal_encoding($encoding); }
|
||||
}
|
||||
if (!function_exists('mb_language')) {
|
||||
function mb_language(?string $language = null): string|bool { return p\Mbstring::mb_language($language); }
|
||||
}
|
||||
if (!function_exists('mb_list_encodings')) {
|
||||
function mb_list_encodings(): array { return p\Mbstring::mb_list_encodings(); }
|
||||
}
|
||||
if (!function_exists('mb_encoding_aliases')) {
|
||||
function mb_encoding_aliases(?string $encoding): array { return p\Mbstring::mb_encoding_aliases((string) $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_check_encoding')) {
|
||||
function mb_check_encoding(array|string|null $value = null, ?string $encoding = null): bool { return p\Mbstring::mb_check_encoding($value, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_detect_encoding')) {
|
||||
function mb_detect_encoding(?string $string, array|string|null $encodings = null, ?bool $strict = false): string|false { return p\Mbstring::mb_detect_encoding((string) $string, $encodings, (bool) $strict); }
|
||||
}
|
||||
if (!function_exists('mb_detect_order')) {
|
||||
function mb_detect_order(array|string|null $encoding = null): array|bool { return p\Mbstring::mb_detect_order($encoding); }
|
||||
}
|
||||
if (!function_exists('mb_parse_str')) {
|
||||
function mb_parse_str(?string $string, &$result = []): bool { parse_str((string) $string, $result); return (bool) $result; }
|
||||
}
|
||||
if (!function_exists('mb_strlen')) {
|
||||
function mb_strlen(?string $string, ?string $encoding = null): int { return p\Mbstring::mb_strlen((string) $string, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strpos')) {
|
||||
function mb_strpos(?string $haystack, ?string $needle, ?int $offset = 0, ?string $encoding = null): int|false { return p\Mbstring::mb_strpos((string) $haystack, (string) $needle, (int) $offset, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strtolower')) {
|
||||
function mb_strtolower(?string $string, ?string $encoding = null): string { return p\Mbstring::mb_strtolower((string) $string, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strtoupper')) {
|
||||
function mb_strtoupper(?string $string, ?string $encoding = null): string { return p\Mbstring::mb_strtoupper((string) $string, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_substitute_character')) {
|
||||
function mb_substitute_character(string|int|null $substitute_character = null): string|int|bool { return p\Mbstring::mb_substitute_character($substitute_character); }
|
||||
}
|
||||
if (!function_exists('mb_substr')) {
|
||||
function mb_substr(?string $string, ?int $start, ?int $length = null, ?string $encoding = null): string { return p\Mbstring::mb_substr((string) $string, (int) $start, $length, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_stripos')) {
|
||||
function mb_stripos(?string $haystack, ?string $needle, ?int $offset = 0, ?string $encoding = null): int|false { return p\Mbstring::mb_stripos((string) $haystack, (string) $needle, (int) $offset, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_stristr')) {
|
||||
function mb_stristr(?string $haystack, ?string $needle, ?bool $before_needle = false, ?string $encoding = null): string|false { return p\Mbstring::mb_stristr((string) $haystack, (string) $needle, (bool) $before_needle, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strrchr')) {
|
||||
function mb_strrchr(?string $haystack, ?string $needle, ?bool $before_needle = false, ?string $encoding = null): string|false { return p\Mbstring::mb_strrchr((string) $haystack, (string) $needle, (bool) $before_needle, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strrichr')) {
|
||||
function mb_strrichr(?string $haystack, ?string $needle, ?bool $before_needle = false, ?string $encoding = null): string|false { return p\Mbstring::mb_strrichr((string) $haystack, (string) $needle, (bool) $before_needle, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strripos')) {
|
||||
function mb_strripos(?string $haystack, ?string $needle, ?int $offset = 0, ?string $encoding = null): int|false { return p\Mbstring::mb_strripos((string) $haystack, (string) $needle, (int) $offset, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strrpos')) {
|
||||
function mb_strrpos(?string $haystack, ?string $needle, ?int $offset = 0, ?string $encoding = null): int|false { return p\Mbstring::mb_strrpos((string) $haystack, (string) $needle, (int) $offset, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strstr')) {
|
||||
function mb_strstr(?string $haystack, ?string $needle, ?bool $before_needle = false, ?string $encoding = null): string|false { return p\Mbstring::mb_strstr((string) $haystack, (string) $needle, (bool) $before_needle, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_get_info')) {
|
||||
function mb_get_info(?string $type = 'all'): array|string|int|false { return p\Mbstring::mb_get_info((string) $type); }
|
||||
}
|
||||
if (!function_exists('mb_http_output')) {
|
||||
function mb_http_output(?string $encoding = null): string|bool { return p\Mbstring::mb_http_output($encoding); }
|
||||
}
|
||||
if (!function_exists('mb_strwidth')) {
|
||||
function mb_strwidth(?string $string, ?string $encoding = null): int { return p\Mbstring::mb_strwidth((string) $string, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_substr_count')) {
|
||||
function mb_substr_count(?string $haystack, ?string $needle, ?string $encoding = null): int { return p\Mbstring::mb_substr_count((string) $haystack, (string) $needle, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_output_handler')) {
|
||||
function mb_output_handler(?string $string, ?int $status): string { return p\Mbstring::mb_output_handler((string) $string, (int) $status); }
|
||||
}
|
||||
if (!function_exists('mb_http_input')) {
|
||||
function mb_http_input(?string $type = null): array|string|false { return p\Mbstring::mb_http_input($type); }
|
||||
}
|
||||
|
||||
if (!function_exists('mb_convert_variables')) {
|
||||
function mb_convert_variables(?string $to_encoding, array|string|null $from_encoding, mixed &$var, mixed &...$vars): string|false { return p\Mbstring::mb_convert_variables((string) $to_encoding, $from_encoding ?? '', $var, ...$vars); }
|
||||
}
|
||||
|
||||
if (!function_exists('mb_ord')) {
|
||||
function mb_ord(?string $string, ?string $encoding = null): int|false { return p\Mbstring::mb_ord((string) $string, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_chr')) {
|
||||
function mb_chr(?int $codepoint, ?string $encoding = null): string|false { return p\Mbstring::mb_chr((int) $codepoint, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_scrub')) {
|
||||
function mb_scrub(?string $string, ?string $encoding = null): string { $encoding ??= mb_internal_encoding(); return mb_convert_encoding((string) $string, $encoding, $encoding); }
|
||||
}
|
||||
if (!function_exists('mb_str_split')) {
|
||||
function mb_str_split(?string $string, ?int $length = 1, ?string $encoding = null): array { return p\Mbstring::mb_str_split((string) $string, (int) $length, $encoding); }
|
||||
}
|
||||
|
||||
if (extension_loaded('mbstring')) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (!defined('MB_CASE_UPPER')) {
|
||||
define('MB_CASE_UPPER', 0);
|
||||
}
|
||||
if (!defined('MB_CASE_LOWER')) {
|
||||
define('MB_CASE_LOWER', 1);
|
||||
}
|
||||
if (!defined('MB_CASE_TITLE')) {
|
||||
define('MB_CASE_TITLE', 2);
|
||||
}
|
41
vendor/symfony/polyfill-mbstring/composer.json
vendored
Normal file
41
vendor/symfony/polyfill-mbstring/composer.json
vendored
Normal file
@ -0,0 +1,41 @@
|
||||
{
|
||||
"name": "symfony/polyfill-mbstring",
|
||||
"type": "library",
|
||||
"description": "Symfony polyfill for the Mbstring extension",
|
||||
"keywords": ["polyfill", "shim", "compatibility", "portable", "mbstring"],
|
||||
"homepage": "https://symfony.com",
|
||||
"license": "MIT",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Nicolas Grekas",
|
||||
"email": "p@tchwork.com"
|
||||
},
|
||||
{
|
||||
"name": "Symfony Community",
|
||||
"homepage": "https://symfony.com/contributors"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"php": ">=7.1"
|
||||
},
|
||||
"provide": {
|
||||
"ext-mbstring": "*"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": { "Symfony\\Polyfill\\Mbstring\\": "" },
|
||||
"files": [ "bootstrap.php" ]
|
||||
},
|
||||
"suggest": {
|
||||
"ext-mbstring": "For best performance"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "1.23-dev"
|
||||
},
|
||||
"thanks": {
|
||||
"name": "symfony/polyfill",
|
||||
"url": "https://github.com/symfony/polyfill"
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user