Illuminate: ready. (critical)
- DB에서 illuminate를 가져올 수 있도록 설정 - 업그레이듵 불가, RootDB, DB를 직접 수정해야함
This commit is contained in:
1 parent
40a20a55d3
commit
b4605958ad
1704 files changed
+147037
-20
No files matched your search
+177
@@ -0,0 +1,177 @@
|
||||
# Changelog
|
||||
|
||||
### 1.5.6 (2020-11-12)
|
||||
|
||||
- "ASCII::normalize_whitespace()" -> can now also remove "control characters" if needed v2
|
||||
|
||||
### 1.5.5 (2020-11-12)
|
||||
|
||||
- fix "Greeklish" char-mapping (thanks @sebdesign)
|
||||
- "ASCII::normalize_whitespace()" -> can now also remove "control characters" if needed
|
||||
|
||||
### 1.5.4 (2020-11-08)
|
||||
|
||||
- add some missing replacements in U+23xx page (thanks @marcoffee)
|
||||
- fix "Russian" char-mapping (thanks @ilyahoilik)
|
||||
- running test with PHP 8.0 rc3
|
||||
|
||||
### 1.5.3 (2020-07-23)
|
||||
|
||||
- fix "Georgian" char-mapping (thanks @waska14)
|
||||
|
||||
### 1.5.2 (2020-06-16)
|
||||
|
||||
- add "Bengali" (bn) language support (thanks @eliyas5044)
|
||||
- fix "Portuguese" char-mapping
|
||||
- reduce the file size (removed extra comments from "avian2/unidecode")
|
||||
|
||||
### 1.5.1 (2020-05-26)
|
||||
|
||||
- fix merge ASCII transliterations from "avian2/unidecode" (python)
|
||||
-> https://github.com/avian2/unidecode/
|
||||
|
||||
### 1.5.0 (2020-05-24)
|
||||
|
||||
- merge ASCII transliterations from "avian2/unidecode" (python)
|
||||
-> https://github.com/avian2/unidecode/
|
||||
|
||||
### 1.4.11 (2020-05-23)
|
||||
|
||||
- "composer.json" -> remove "autoload-dev" stuff from "autoload"
|
||||
- "voku/php-readme-helper" -> auto-generate the API documentation in the README
|
||||
|
||||
### 1.4.10 (2020-03-13)
|
||||
|
||||
- ASCII::to_ascii() -> fix extra symbol handling in the regex
|
||||
- ASCII::to_ascii() -> fix for languages with multi-length-special-char (e.g. Greek -> 'ει' => 'i')
|
||||
|
||||
### 1.4.9 (2020-03-06)
|
||||
|
||||
- ASCII::to_slugify() -> fix php warning from empty "separator"
|
||||
|
||||
### 1.4.8 (2020-02-06)
|
||||
|
||||
- small optimization for "ASCII::to_ascii()" performance
|
||||
|
||||
### 1.4.7 (2020-01-27)
|
||||
|
||||
- fix possible wrong type from "getDataIfExists()" -> e.g. a bug reported where "/data/" was modified
|
||||
- inline variables
|
||||
- do not use "=== true" for "bool"-types
|
||||
|
||||
### 1.4.6 (2019-12-23)
|
||||
|
||||
- optimize "ASCII::to_ascii()" performance
|
||||
- add "armenian" chars
|
||||
- add "ASCII:getAllLanguages()"
|
||||
|
||||
### 1.4.5 (2019-12-19)
|
||||
|
||||
- use "@psalm-pure" v2
|
||||
|
||||
### 1.4.4 (2019-12-19)
|
||||
|
||||
- use "@psalm-pure"
|
||||
|
||||
### 1.4.3 (2019-12-19)
|
||||
|
||||
- use "@psalm-immutable"
|
||||
|
||||
### 1.4.2 (2019-12-13)
|
||||
|
||||
- optimize the performance v2
|
||||
- more fixes for non-ascii regex
|
||||
|
||||
### 1.4.1 (2019-12-13)
|
||||
|
||||
- fix regex for non-ascii
|
||||
|
||||
### 1.4.0 (2019-12-13)
|
||||
|
||||
- optimize the performance, via single char replacements
|
||||
|
||||
### 1.3.6 (2019-12-13)
|
||||
|
||||
- "ascii_extras" -> convert the static content into ascii
|
||||
-> e.g.: instead of replacing "+" with "più" we use "piu" (Italian), because we want to use ascii anyway
|
||||
|
||||
### 1.3.5 (2019-11-11)
|
||||
|
||||
- fix "ASCII::remove_invisible_characters()" -> do not remove invisible encoded url strings by default
|
||||
|
||||
### 1.3.4 (2019-10-14)
|
||||
|
||||
- fix static cache for "ASCII::charsArrayWithOneLanguage"
|
||||
|
||||
### 1.3.3 (2019-10-14)
|
||||
|
||||
- fix "Turkish" mapping -> 'ä' -> 'a'
|
||||
|
||||
### 1.3.2 (2019-10-14)
|
||||
|
||||
- fix language parameter usage with e.g. "de_DE"
|
||||
- re-add missing "extra"-mapping chars
|
||||
|
||||
### 1.3.1 (2019-10-13)
|
||||
|
||||
- fix "ASCII::to_slugify" -> remove unicode chars
|
||||
- add more test for ascii chars in the mapping
|
||||
- fix non ascii chars in the mapping
|
||||
|
||||
### 1.3.0 (2019-10-12)
|
||||
|
||||
- add transliteration "fr" (was supported before, but with chars from other languages)
|
||||
- add transliteration "ru" - Passport (2013), ICAO
|
||||
- add transliteration "ru" - GOST 7.79-2000(B)
|
||||
- add transliteration "el" - greeklish
|
||||
- add transliteration "zh"
|
||||
- add transliteration "nl"
|
||||
- add transliteration "it"
|
||||
- add transliteration "mk"
|
||||
- add transliteration "pt"
|
||||
- add constants -> ASCII::*LANGUAGE_CODES
|
||||
- add more special latin chars / (currency) symbols
|
||||
- add simple tests for all supported languages
|
||||
- optimize "Russian" to ASCII (via "translit.ru")
|
||||
- optimize performance of string replacement
|
||||
- optimize performance of array merging
|
||||
- optimize phpdoc comments
|
||||
- "ASCII::to_transliterate" -> use "transliterator_create" + static cache
|
||||
- "ASCII::to_ascii" -> fix "remove unsupported chars"
|
||||
- "ASCII::to_ascii" -> add some more special chars
|
||||
- run/fix static analyse via "pslam" + "phpstan"
|
||||
- auto fix code style via "php-cs-fixer"
|
||||
- fix transliteration for "german"
|
||||
- fix transliteration for "persian" (thanks @mardep)
|
||||
- fix transliteration for "polish" (thanks @dariusz.drobisz)
|
||||
- fix transliteration for "bulgarian" (thanks @mkosturkov)
|
||||
- fix transliteration for "croatian" (thanks @ludifonovac)
|
||||
- fix transliteration for "serbian" (thanks @ludifonovac)
|
||||
- fix transliteration for "swedish" (thanks @nicholasruunu)
|
||||
- fix transliteration for "france" (thanks @sharptsa)
|
||||
- fix transliteration for "serbian" (thanks @nikolaposa)
|
||||
- fix transliteration for "czech" (thanks @slepic)
|
||||
|
||||
### 1.2.3 (2019-09-10)
|
||||
|
||||
- fix language depending ASCII chars (the order matters)
|
||||
|
||||
### 1.2.2 (2019-09-10)
|
||||
|
||||
- fix bulgarian ASCII chars | thanks @bgphp
|
||||
|
||||
### 1.2.1 (2019-09-07)
|
||||
|
||||
- "charsArray()" -> add access to "ASCII::$ASCII_MAPS*""
|
||||
|
||||
### 1.2.0 (2019-09-07)
|
||||
|
||||
- "to_slugify()" -> use the extra ascii array
|
||||
|
||||
### 1.1.0 (2019-09-07)
|
||||
|
||||
- add + split extra ascii replacements
|
||||
|
||||
### 1.0.0 (2019-09-05)
|
||||
|
||||
- initial commit
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
Copyright (C) 2019 Lars Moelleken
|
||||
|
||||
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.
|
||||
Vendored
+428
@@ -0,0 +1,428 @@
|
||||
[//]: # (AUTO-GENERATED BY "PHP README Helper": base file -> docs/base.md)
|
||||
[](https://travis-ci.com/voku/portable-ascii)
|
||||
[](https://ci.appveyor.com/project/voku/portable-ascii/branch/master)
|
||||
[](https://coveralls.io/github/voku/portable-ascii?branch=master)
|
||||
[](https://www.codacy.com/app/voku/portable-ascii)
|
||||
[](https://packagist.org/packages/voku/portable-ascii)
|
||||
[](https://packagist.org/packages/voku/portable-ascii)
|
||||
[](https://packagist.org/packages/voku/portable-ascii)
|
||||
[](https://www.paypal.me/moelleken)
|
||||
[](https://www.patreon.com/voku)
|
||||
|
||||
# 🔡 Portable ASCII
|
||||
|
||||
## Description
|
||||
|
||||
It is written in PHP (PHP 7+) and can work without "mbstring", "iconv" or any other extra encoding php-extension on your server.
|
||||
|
||||
The benefit of Portable ASCII is that it is easy to use, easy to bundle.
|
||||
|
||||
The project based on ...
|
||||
+ Sean M. Burke's work (https://metacpan.org/pod/Text::Unidecode)
|
||||
+ Tomaz Solc's work (https://pypi.org/project/Unidecode/)
|
||||
+ Portable UTF-8 work (https://github.com/voku/portable-utf8)
|
||||
+ Daniel St. Jules's work (https://github.com/danielstjules/Stringy)
|
||||
+ Johnny Broadway's work (https://github.com/jbroadway/urlify)
|
||||
+ and many cherry-picks from "github"-gists and "Stack Overflow"-snippets ...
|
||||
|
||||
## Index
|
||||
|
||||
* [Alternative](#alternative)
|
||||
* [Install](#install-portable-ascii-via-composer-require)
|
||||
* [Why Portable ASCII?](#why-portable-ascii)
|
||||
* [Requirements and Recommendations](#requirements-and-recommendations)
|
||||
* [Usage](#usage)
|
||||
* [Class methods](#class-methods)
|
||||
* [Unit Test](#unit-test)
|
||||
* [License and Copyright](#license-and-copyright)
|
||||
|
||||
## Alternative
|
||||
|
||||
If you like a more Object Oriented Way to edit strings, then you can take a look at [voku/Stringy](https://github.com/voku/Stringy), it's a fork of "danielstjules/Stringy" but it used the "Portable ASCII"-Class and some extra methods.
|
||||
|
||||
```php
|
||||
// Portable ASCII
|
||||
use voku\helper\ASCII;
|
||||
ASCII::to_transliterate('déjà σσς iıii'); // 'deja sss iiii'
|
||||
|
||||
// voku/Stringy
|
||||
use Stringy\Stringy as S;
|
||||
$stringy = S::create('déjà σσς iıii');
|
||||
$stringy->toTransliterate(); // 'deja sss iiii'
|
||||
```
|
||||
|
||||
## Install "Portable ASCII" via "composer require"
|
||||
```shell
|
||||
composer require voku/portable-ascii
|
||||
```
|
||||
|
||||
## Why Portable ASCII?[]()
|
||||
I need ASCII char handling in different classes and before I added this functions into "Portable UTF-8",
|
||||
but this repo is more modular and portable, because it has no dependencies.
|
||||
|
||||
## Requirements and Recommendations
|
||||
|
||||
* No extensions are required to run this library. Portable ASCII only needs PCRE library that is available by default since PHP 4.2.0 and cannot be disabled since PHP 5.3.0. "\u" modifier support in PCRE for ASCII handling is not a must.
|
||||
* PHP 7.0 is the minimum requirement
|
||||
* PHP 8.0 is also supported
|
||||
|
||||
## Usage
|
||||
|
||||
Example: ASCII::to_ascii()
|
||||
```php
|
||||
echo ASCII::to_ascii('�Düsseldorf�', 'de');
|
||||
|
||||
// will output
|
||||
// Duesseldorf
|
||||
|
||||
echo ASCII::to_ascii('�Düsseldorf�', 'en');
|
||||
|
||||
// will output
|
||||
// Dusseldorf
|
||||
```
|
||||
|
||||
# Portable ASCII | API
|
||||
|
||||
The API from the "ASCII"-Class is written as small static methods.
|
||||
|
||||
|
||||
## Class methods
|
||||
|
||||
<p id="voku-php-readme-class-methods"></p><table><tr><td><a href="#charsarraybool-replace_extra_symbols-array">charsArray</a>
|
||||
</td><td><a href="#charsarraywithmultilanguagevaluesbool-replace_extra_symbols-array">charsArrayWithMultiLanguageValues</a>
|
||||
</td><td><a href="#charsarraywithonelanguagestring-language-bool-replace_extra_symbols-bool-asorigreplacearray-array">charsArrayWithOneLanguage</a>
|
||||
</td><td><a href="#charsarraywithsinglelanguagevaluesbool-replace_extra_symbols-bool-asorigreplacearray-array">charsArrayWithSingleLanguageValues</a>
|
||||
</td></tr><tr><td><a href="#cleanstring-str-bool-normalize_whitespace-bool-keep_non_breaking_space-bool-normalize_msword-bool-remove_invisible_characters-string">clean</a>
|
||||
</td><td><a href="#getalllanguages-string">getAllLanguages</a>
|
||||
</td><td><a href="#is_asciistring-str-bool">is_ascii</a>
|
||||
</td><td><a href="#normalize_mswordstring-str-string">normalize_msword</a>
|
||||
</td></tr><tr><td><a href="#normalize_whitespacestring-str-bool-keepnonbreakingspace-bool-keepbidiunicodecontrols-bool-replaceseparatorswithnewline-string">normalize_whitespace</a>
|
||||
</td><td><a href="#remove_invisible_charactersstring-str-bool-url_encoded-string-replacement-bool-keep_control_characters-string">remove_invisible_characters</a>
|
||||
</td><td><a href="#to_asciistring-str-string-language-bool-remove_unsupported_chars-bool-replace_extra_symbols-bool-use_transliterate-boolnull-replace_single_chars_only-string">to_ascii</a>
|
||||
</td><td><a href="#to_filenamestring-str-bool-use_transliterate-string-fallback_char-string">to_filename</a>
|
||||
</td></tr><tr><td><a href="#to_slugifystring-str-string-separator-string-language-string-replacements-bool-replace_extra_symbols-bool-use_str_to_lower-bool-use_transliterate-string">to_slugify</a>
|
||||
</td><td><a href="#to_transliteratestring-str-stringnull-unknown-bool-strict-string">to_transliterate</a>
|
||||
</td></tr></table>
|
||||
|
||||
#### charsArray(bool $replace_extra_symbols): array
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Returns an replacement array for ASCII methods.
|
||||
|
||||
EXAMPLE: <code>
|
||||
$array = ASCII::charsArray();
|
||||
var_dump($array['ru']['б']); // 'b'
|
||||
</code>
|
||||
|
||||
**Parameters:**
|
||||
- `bool $replace_extra_symbols [optional] <p>Add some more replacements e.g. "£" with " pound ".</p>`
|
||||
|
||||
**Return:**
|
||||
- `array`
|
||||
|
||||
--------
|
||||
|
||||
#### charsArrayWithMultiLanguageValues(bool $replace_extra_symbols): array
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Returns an replacement array for ASCII methods with a mix of multiple languages.
|
||||
|
||||
EXAMPLE: <code>
|
||||
$array = ASCII::charsArrayWithMultiLanguageValues();
|
||||
var_dump($array['b']); // ['β', 'б', 'ဗ', 'ბ', 'ب']
|
||||
</code>
|
||||
|
||||
**Parameters:**
|
||||
- `bool $replace_extra_symbols [optional] <p>Add some more replacements e.g. "£" with " pound ".</p>`
|
||||
|
||||
**Return:**
|
||||
- `array <p>An array of replacements.</p>`
|
||||
|
||||
--------
|
||||
|
||||
#### charsArrayWithOneLanguage(string $language, bool $replace_extra_symbols, bool $asOrigReplaceArray): array
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Returns an replacement array for ASCII methods with one language.
|
||||
|
||||
For example, German will map 'ä' to 'ae', while other languages
|
||||
will simply return e.g. 'a'.
|
||||
|
||||
EXAMPLE: <code>
|
||||
$array = ASCII::charsArrayWithOneLanguage('ru');
|
||||
$tmpKey = \array_search('yo', $array['replace']);
|
||||
echo $array['orig'][$tmpKey]; // 'ё'
|
||||
</code>
|
||||
|
||||
**Parameters:**
|
||||
- `string $language [optional] <p>Language of the source string e.g.: en, de_at, or de-ch.
|
||||
(default is 'en') | ASCII::*_LANGUAGE_CODE</p>`
|
||||
- `bool $replace_extra_symbols [optional] <p>Add some more replacements e.g. "£" with " pound ".</p>`
|
||||
- `bool $asOrigReplaceArray [optional] <p>TRUE === return {orig: string[], replace: string[]}
|
||||
array</p>`
|
||||
|
||||
**Return:**
|
||||
- `array <p>An array of replacements.</p>`
|
||||
|
||||
--------
|
||||
|
||||
#### charsArrayWithSingleLanguageValues(bool $replace_extra_symbols, bool $asOrigReplaceArray): array
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Returns an replacement array for ASCII methods with multiple languages.
|
||||
|
||||
EXAMPLE: <code>
|
||||
$array = ASCII::charsArrayWithSingleLanguageValues();
|
||||
$tmpKey = \array_search('hnaik', $array['replace']);
|
||||
echo $array['orig'][$tmpKey]; // '၌'
|
||||
</code>
|
||||
|
||||
**Parameters:**
|
||||
- `bool $replace_extra_symbols [optional] <p>Add some more replacements e.g. "£" with " pound ".</p>`
|
||||
- `bool $asOrigReplaceArray [optional] <p>TRUE === return {orig: string[], replace: string[]}
|
||||
array</p>`
|
||||
|
||||
**Return:**
|
||||
- `array <p>An array of replacements.</p>`
|
||||
|
||||
--------
|
||||
|
||||
#### clean(string $str, bool $normalize_whitespace, bool $keep_non_breaking_space, bool $normalize_msword, bool $remove_invisible_characters): string
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Accepts a string and removes all non-UTF-8 characters from it + extras if needed.
|
||||
|
||||
**Parameters:**
|
||||
- `string $str <p>The string to be sanitized.</p>`
|
||||
- `bool $normalize_whitespace [optional] <p>Set to true, if you need to normalize the
|
||||
whitespace.</p>`
|
||||
- `bool $keep_non_breaking_space [optional] <p>Set to true, to keep non-breaking-spaces, in
|
||||
combination with
|
||||
$normalize_whitespace</p>`
|
||||
- `bool $normalize_msword [optional] <p>Set to true, if you need to normalize MS Word chars
|
||||
e.g.: "…"
|
||||
=> "..."</p>`
|
||||
- `bool $remove_invisible_characters [optional] <p>Set to false, if you not want to remove invisible
|
||||
characters e.g.: "\0"</p>`
|
||||
|
||||
**Return:**
|
||||
- `string <p>A clean UTF-8 string.</p>`
|
||||
|
||||
--------
|
||||
|
||||
#### getAllLanguages(): string[]
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Get all languages from the constants "ASCII::.*LANGUAGE_CODE".
|
||||
|
||||
**Parameters:**
|
||||
__nothing__
|
||||
|
||||
**Return:**
|
||||
- `string[]`
|
||||
|
||||
--------
|
||||
|
||||
#### is_ascii(string $str): bool
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Checks if a string is 7 bit ASCII.
|
||||
|
||||
EXAMPLE: <code>
|
||||
ASCII::is_ascii('白'); // false
|
||||
</code>
|
||||
|
||||
**Parameters:**
|
||||
- `string $str <p>The string to check.</p>`
|
||||
|
||||
**Return:**
|
||||
- `bool <p>
|
||||
<strong>true</strong> if it is ASCII<br>
|
||||
<strong>false</strong> otherwise
|
||||
</p>`
|
||||
|
||||
--------
|
||||
|
||||
#### normalize_msword(string $str): string
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Returns a string with smart quotes, ellipsis characters, and dashes from
|
||||
Windows-1252 (commonly used in Word documents) replaced by their ASCII
|
||||
equivalents.
|
||||
|
||||
EXAMPLE: <code>
|
||||
ASCII::normalize_msword('„Abcdef…”'); // '"Abcdef..."'
|
||||
</code>
|
||||
|
||||
**Parameters:**
|
||||
- `string $str <p>The string to be normalized.</p>`
|
||||
|
||||
**Return:**
|
||||
- `string <p>A string with normalized characters for commonly used chars in Word documents.</p>`
|
||||
|
||||
--------
|
||||
|
||||
#### normalize_whitespace(string $str, bool $keepNonBreakingSpace, bool $keepBidiUnicodeControls, bool $replaceSeparatorsWithNewline): string
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Normalize the whitespace.
|
||||
|
||||
EXAMPLE: <code>
|
||||
ASCII::normalize_whitespace("abc-\xc2\xa0-öäü-\xe2\x80\xaf-\xE2\x80\xAC", true); // "abc-\xc2\xa0-öäü- -"
|
||||
</code>
|
||||
|
||||
**Parameters:**
|
||||
- `string $str <p>The string to be normalized.</p>`
|
||||
- `bool $keepNonBreakingSpace [optional] <p>Set to true, to keep non-breaking-spaces.</p>`
|
||||
- `bool $keepBidiUnicodeControls [optional] <p>Set to true, to keep non-printable (for the web)
|
||||
bidirectional text chars.</p>`
|
||||
- `bool $replaceSeparatorsWithNewline [optional] <p>Set to true, to convert LINE and PARAGRAPH SEPARATOR with "\n".</p>`
|
||||
|
||||
**Return:**
|
||||
- `string <p>A string with normalized whitespace.</p>`
|
||||
|
||||
--------
|
||||
|
||||
#### remove_invisible_characters(string $str, bool $url_encoded, string $replacement, bool $keep_control_characters): string
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Remove invisible characters from a string.
|
||||
|
||||
e.g.: This prevents sandwiching null characters between ascii characters, like Java\0script.
|
||||
|
||||
copy&past from https://github.com/bcit-ci/CodeIgniter/blob/develop/system/core/Common.php
|
||||
|
||||
**Parameters:**
|
||||
- `string $str`
|
||||
- `bool $url_encoded`
|
||||
- `string $replacement`
|
||||
- `bool $keep_control_characters`
|
||||
|
||||
**Return:**
|
||||
- `string`
|
||||
|
||||
--------
|
||||
|
||||
#### to_ascii(string $str, string $language, bool $remove_unsupported_chars, bool $replace_extra_symbols, bool $use_transliterate, bool|null $replace_single_chars_only): string
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Returns an ASCII version of the string. A set of non-ASCII characters are
|
||||
replaced with their closest ASCII counterparts, and the rest are removed
|
||||
by default. The language or locale of the source string can be supplied
|
||||
for language-specific transliteration in any of the following formats:
|
||||
en, en_GB, or en-GB. For example, passing "de" results in "äöü" mapping
|
||||
to "aeoeue" rather than "aou" as in other languages.
|
||||
|
||||
EXAMPLE: <code>
|
||||
ASCII::to_ascii('�Düsseldorf�', 'en'); // Dusseldorf
|
||||
</code>
|
||||
|
||||
**Parameters:**
|
||||
- `string $str <p>The input string.</p>`
|
||||
- `string $language [optional] <p>Language of the source string.
|
||||
(default is 'en') | ASCII::*_LANGUAGE_CODE</p>`
|
||||
- `bool $remove_unsupported_chars [optional] <p>Whether or not to remove the
|
||||
unsupported characters.</p>`
|
||||
- `bool $replace_extra_symbols [optional] <p>Add some more replacements e.g. "£" with " pound
|
||||
".</p>`
|
||||
- `bool $use_transliterate [optional] <p>Use ASCII::to_transliterate() for unknown chars.</p>`
|
||||
- `bool|null $replace_single_chars_only [optional] <p>Single char replacement is better for the
|
||||
performance, but some languages need to replace more then one char
|
||||
at the same time. | NULL === auto-setting, depended on the
|
||||
language</p>`
|
||||
|
||||
**Return:**
|
||||
- `string <p>A string that contains only ASCII characters.</p>`
|
||||
|
||||
--------
|
||||
|
||||
#### to_filename(string $str, bool $use_transliterate, string $fallback_char): string
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Convert given string to safe filename (and keep string case).
|
||||
|
||||
EXAMPLE: <code>
|
||||
ASCII::to_filename('שדגשדג.png', true)); // 'shdgshdg.png'
|
||||
</code>
|
||||
|
||||
**Parameters:**
|
||||
- `string $str`
|
||||
- `bool $use_transliterate <p>ASCII::to_transliterate() is used by default - unsafe characters are
|
||||
simply replaced with hyphen otherwise.</p>`
|
||||
- `string $fallback_char`
|
||||
|
||||
**Return:**
|
||||
- `string <p>A string that contains only safe characters for a filename.</p>`
|
||||
|
||||
--------
|
||||
|
||||
#### to_slugify(string $str, string $separator, string $language, string[] $replacements, bool $replace_extra_symbols, bool $use_str_to_lower, bool $use_transliterate): string
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Converts the string into an URL slug. This includes replacing non-ASCII
|
||||
characters with their closest ASCII equivalents, removing remaining
|
||||
non-ASCII and non-alphanumeric characters, and replacing whitespace with
|
||||
$separator. The separator defaults to a single dash, and the string
|
||||
is also converted to lowercase. The language of the source string can
|
||||
also be supplied for language-specific transliteration.
|
||||
|
||||
**Parameters:**
|
||||
- `string $str`
|
||||
- `string $separator [optional] <p>The string used to replace whitespace.</p>`
|
||||
- `string $language [optional] <p>Language of the source string.
|
||||
(default is 'en') | ASCII::*_LANGUAGE_CODE</p>`
|
||||
- `array<string, string> $replacements [optional] <p>A map of replaceable strings.</p>`
|
||||
- `bool $replace_extra_symbols [optional] <p>Add some more replacements e.g. "£" with "
|
||||
pound ".</p>`
|
||||
- `bool $use_str_to_lower [optional] <p>Use "string to lower" for the input.</p>`
|
||||
- `bool $use_transliterate [optional] <p>Use ASCII::to_transliterate() for unknown
|
||||
chars.</p>`
|
||||
|
||||
**Return:**
|
||||
- `string <p>A string that has been converted to an URL slug.</p>`
|
||||
|
||||
--------
|
||||
|
||||
#### to_transliterate(string $str, string|null $unknown, bool $strict): string
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
Returns an ASCII version of the string. A set of non-ASCII characters are
|
||||
replaced with their closest ASCII counterparts, and the rest are removed
|
||||
unless instructed otherwise.
|
||||
|
||||
EXAMPLE: <code>
|
||||
ASCII::to_transliterate('déjà σσς iıii'); // 'deja sss iiii'
|
||||
</code>
|
||||
|
||||
**Parameters:**
|
||||
- `string $str <p>The input string.</p>`
|
||||
- `string|null $unknown [optional] <p>Character use if character unknown. (default is '?')
|
||||
But you can also use NULL to keep the unknown chars.</p>`
|
||||
- `bool $strict [optional] <p>Use "transliterator_transliterate()" from PHP-Intl`
|
||||
|
||||
**Return:**
|
||||
- `string <p>A String that contains only ASCII characters.</p>`
|
||||
|
||||
--------
|
||||
|
||||
|
||||
|
||||
## Unit Test
|
||||
|
||||
1) [Composer](https://getcomposer.org) is a prerequisite for running the tests.
|
||||
|
||||
```
|
||||
composer install
|
||||
```
|
||||
|
||||
2) The tests can be executed by running this command from the root directory:
|
||||
|
||||
```bash
|
||||
./vendor/bin/phpunit
|
||||
```
|
||||
|
||||
### Support
|
||||
|
||||
For support and donations please visit [Github](https://github.com/voku/portable-ascii/) | [Issues](https://github.com/voku/portable-ascii/issues) | [PayPal](https://paypal.me/moelleken) | [Patreon](https://www.patreon.com/voku).
|
||||
|
||||
For status updates and release announcements please visit [Releases](https://github.com/voku/portable-ascii/releases) | [Twitter](https://twitter.com/suckup_de) | [Patreon](https://www.patreon.com/voku/posts).
|
||||
|
||||
For professional support please contact [me](https://about.me/voku).
|
||||
|
||||
### Thanks
|
||||
|
||||
- Thanks to [GitHub](https://github.com) (Microsoft) for hosting the code and a good infrastructure including Issues-Managment, etc.
|
||||
- Thanks to [IntelliJ](https://www.jetbrains.com) as they make the best IDEs for PHP and they gave me an open source license for PhpStorm!
|
||||
- Thanks to [Travis CI](https://travis-ci.com/) for being the most awesome, easiest continous integration tool out there!
|
||||
- Thanks to [StyleCI](https://styleci.io/) for the simple but powerful code style check.
|
||||
- Thanks to [PHPStan](https://github.com/phpstan/phpstan) && [Psalm](https://github.com/vimeo/psalm) for really great Static analysis tools and for discover bugs in the code!
|
||||
|
||||
### License and Copyright
|
||||
|
||||
Released under the MIT License - see `LICENSE.txt` for details.
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"require-dev": {
|
||||
"voku/php-readme-helper": "~0.6"
|
||||
}
|
||||
}
|
||||
+127
@@ -0,0 +1,127 @@
|
||||
[](https://travis-ci.com/voku/portable-ascii)
|
||||
[](https://ci.appveyor.com/project/voku/portable-ascii/branch/master)
|
||||
[](https://coveralls.io/github/voku/portable-ascii?branch=master)
|
||||
[](https://www.codacy.com/app/voku/portable-ascii)
|
||||
[](https://packagist.org/packages/voku/portable-ascii)
|
||||
[](https://packagist.org/packages/voku/portable-ascii)
|
||||
[](https://packagist.org/packages/voku/portable-ascii)
|
||||
[](https://www.paypal.me/moelleken)
|
||||
[](https://www.patreon.com/voku)
|
||||
|
||||
# 🔡 Portable ASCII
|
||||
|
||||
## Description
|
||||
|
||||
It is written in PHP (PHP 7+) and can work without "mbstring", "iconv" or any other extra encoding php-extension on your server.
|
||||
|
||||
The benefit of Portable ASCII is that it is easy to use, easy to bundle.
|
||||
|
||||
The project based on ...
|
||||
+ Sean M. Burke's work (https://metacpan.org/pod/Text::Unidecode)
|
||||
+ Tomaz Solc's work (https://pypi.org/project/Unidecode/)
|
||||
+ Portable UTF-8 work (https://github.com/voku/portable-utf8)
|
||||
+ Daniel St. Jules's work (https://github.com/danielstjules/Stringy)
|
||||
+ Johnny Broadway's work (https://github.com/jbroadway/urlify)
|
||||
+ and many cherry-picks from "github"-gists and "Stack Overflow"-snippets ...
|
||||
|
||||
## Index
|
||||
|
||||
* [Alternative](#alternative)
|
||||
* [Install](#install-portable-ascii-via-composer-require)
|
||||
* [Why Portable ASCII?](#why-portable-ascii)
|
||||
* [Requirements and Recommendations](#requirements-and-recommendations)
|
||||
* [Usage](#usage)
|
||||
* [Class methods](#class-methods)
|
||||
* [Unit Test](#unit-test)
|
||||
* [License and Copyright](#license-and-copyright)
|
||||
|
||||
## Alternative
|
||||
|
||||
If you like a more Object Oriented Way to edit strings, then you can take a look at [voku/Stringy](https://github.com/voku/Stringy), it's a fork of "danielstjules/Stringy" but it used the "Portable ASCII"-Class and some extra methods.
|
||||
|
||||
```php
|
||||
// Portable ASCII
|
||||
use voku\helper\ASCII;
|
||||
ASCII::to_transliterate('déjà σσς iıii'); // 'deja sss iiii'
|
||||
|
||||
// voku/Stringy
|
||||
use Stringy\Stringy as S;
|
||||
$stringy = S::create('déjà σσς iıii');
|
||||
$stringy->toTransliterate(); // 'deja sss iiii'
|
||||
```
|
||||
|
||||
## Install "Portable ASCII" via "composer require"
|
||||
```shell
|
||||
composer require voku/portable-ascii
|
||||
```
|
||||
|
||||
## Why Portable ASCII?[]()
|
||||
I need ASCII char handling in different classes and before I added this functions into "Portable UTF-8",
|
||||
but this repo is more modular and portable, because it has no dependencies.
|
||||
|
||||
## Requirements and Recommendations
|
||||
|
||||
* No extensions are required to run this library. Portable ASCII only needs PCRE library that is available by default since PHP 4.2.0 and cannot be disabled since PHP 5.3.0. "\u" modifier support in PCRE for ASCII handling is not a must.
|
||||
* PHP 7.0 is the minimum requirement
|
||||
* PHP 8.0 is also supported
|
||||
|
||||
## Usage
|
||||
|
||||
Example: ASCII::to_ascii()
|
||||
```php
|
||||
echo ASCII::to_ascii('�Düsseldorf�', 'de');
|
||||
|
||||
// will output
|
||||
// Duesseldorf
|
||||
|
||||
echo ASCII::to_ascii('�Düsseldorf�', 'en');
|
||||
|
||||
// will output
|
||||
// Dusseldorf
|
||||
```
|
||||
|
||||
# Portable ASCII | API
|
||||
|
||||
The API from the "ASCII"-Class is written as small static methods.
|
||||
|
||||
|
||||
## Class methods
|
||||
|
||||
%__functions_index__voku\helper\ASCII__%
|
||||
|
||||
%__functions_list__voku\helper\ASCII__%
|
||||
|
||||
|
||||
## Unit Test
|
||||
|
||||
1) [Composer](https://getcomposer.org) is a prerequisite for running the tests.
|
||||
|
||||
```
|
||||
composer install
|
||||
```
|
||||
|
||||
2) The tests can be executed by running this command from the root directory:
|
||||
|
||||
```bash
|
||||
./vendor/bin/phpunit
|
||||
```
|
||||
|
||||
### Support
|
||||
|
||||
For support and donations please visit [Github](https://github.com/voku/portable-ascii/) | [Issues](https://github.com/voku/portable-ascii/issues) | [PayPal](https://paypal.me/moelleken) | [Patreon](https://www.patreon.com/voku).
|
||||
|
||||
For status updates and release announcements please visit [Releases](https://github.com/voku/portable-ascii/releases) | [Twitter](https://twitter.com/suckup_de) | [Patreon](https://www.patreon.com/voku/posts).
|
||||
|
||||
For professional support please contact [me](https://about.me/voku).
|
||||
|
||||
### Thanks
|
||||
|
||||
- Thanks to [GitHub](https://github.com) (Microsoft) for hosting the code and a good infrastructure including Issues-Managment, etc.
|
||||
- Thanks to [IntelliJ](https://www.jetbrains.com) as they make the best IDEs for PHP and they gave me an open source license for PhpStorm!
|
||||
- Thanks to [Travis CI](https://travis-ci.com/) for being the most awesome, easiest continous integration tool out there!
|
||||
- Thanks to [StyleCI](https://styleci.io/) for the simple but powerful code style check.
|
||||
- Thanks to [PHPStan](https://github.com/phpstan/phpstan) && [Psalm](https://github.com/vimeo/psalm) for really great Static analysis tools and for discover bugs in the code!
|
||||
|
||||
### License and Copyright
|
||||
|
||||
Released under the MIT License - see `LICENSE.txt` for details.
|
||||
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
|
||||
require __DIR__ . '/../vendor/autoload.php';
|
||||
require __DIR__ . '/vendor/autoload.php';
|
||||
|
||||
$readmeGenerator = new \voku\PhpReadmeHelper\GenerateApi();
|
||||
$readmeGenerator->templateMethod = <<<RAW
|
||||
#### %name%
|
||||
<a href="#voku-php-readme-class-methods">↑</a>
|
||||
%description%
|
||||
|
||||
**Parameters:**
|
||||
%params%
|
||||
|
||||
**Return:**
|
||||
%return%
|
||||
|
||||
--------
|
||||
|
||||
RAW;
|
||||
$readmeText = ($readmeGenerator)->generate(
|
||||
__DIR__ . '/../src/voku/helper/ASCII.php',
|
||||
__DIR__ . '/docs/base.md'
|
||||
);
|
||||
|
||||
file_put_contents(__DIR__ . '/../README.md', $readmeText);
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
require __DIR__ . '/../vendor/autoload.php';
|
||||
|
||||
$languages = \voku\helper\ASCII::getAllLanguages();
|
||||
|
||||
$languagesKeyLengths = [];
|
||||
foreach ($languages as $language) {
|
||||
$langSpecific = \voku\helper\ASCII::charsArrayWithOneLanguage($language, false, false);
|
||||
|
||||
$langSpecificKeyLength = \array_map('\mb_strlen', \array_keys($langSpecific));
|
||||
|
||||
if (count($langSpecificKeyLength) === 0) {
|
||||
$languagesKeyLengths[$language] = 0;
|
||||
} else {
|
||||
$languagesKeyLengths[$language] = \max($langSpecificKeyLength);
|
||||
}
|
||||
}
|
||||
|
||||
//var_export($languagesKeyLengths);
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"name": "voku/portable-ascii",
|
||||
"description": "Portable ASCII library - performance optimized (ascii) string functions for php.",
|
||||
"type": "library",
|
||||
"keywords": [
|
||||
"clean",
|
||||
"php",
|
||||
"ascii"
|
||||
],
|
||||
"homepage": "https://github.com/voku/portable-ascii",
|
||||
"license": "MIT",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Lars Moelleken",
|
||||
"homepage": "http://www.moelleken.org/"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"php": ">=7.0.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "~6.0 || ~7.0 || ~9.0"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-intl": "Use Intl for transliterator_transliterate() support"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"voku\\": "src/voku/"
|
||||
}
|
||||
},
|
||||
"autoload-dev": {
|
||||
"psr-4": {
|
||||
"voku\\tests\\": "tests/"
|
||||
}
|
||||
}
|
||||
}
|
||||
+1440
@@ -0,0 +1,1440 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace voku\helper;
|
||||
|
||||
/**
|
||||
* @psalm-immutable
|
||||
*/
|
||||
final class ASCII
|
||||
{
|
||||
//
|
||||
// INFO: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
|
||||
//
|
||||
|
||||
const UZBEK_LANGUAGE_CODE = 'uz';
|
||||
|
||||
const TURKMEN_LANGUAGE_CODE = 'tk';
|
||||
|
||||
const THAI_LANGUAGE_CODE = 'th';
|
||||
|
||||
const PASHTO_LANGUAGE_CODE = 'ps';
|
||||
|
||||
const ORIYA_LANGUAGE_CODE = 'or';
|
||||
|
||||
const MONGOLIAN_LANGUAGE_CODE = 'mn';
|
||||
|
||||
const KOREAN_LANGUAGE_CODE = 'ko';
|
||||
|
||||
const KIRGHIZ_LANGUAGE_CODE = 'ky';
|
||||
|
||||
const ARMENIAN_LANGUAGE_CODE = 'hy';
|
||||
|
||||
const BENGALI_LANGUAGE_CODE = 'bn';
|
||||
|
||||
const BELARUSIAN_LANGUAGE_CODE = 'be';
|
||||
|
||||
const AMHARIC_LANGUAGE_CODE = 'am';
|
||||
|
||||
const JAPANESE_LANGUAGE_CODE = 'ja';
|
||||
|
||||
const CHINESE_LANGUAGE_CODE = 'zh';
|
||||
|
||||
const DUTCH_LANGUAGE_CODE = 'nl';
|
||||
|
||||
const ITALIAN_LANGUAGE_CODE = 'it';
|
||||
|
||||
const MACEDONIAN_LANGUAGE_CODE = 'mk';
|
||||
|
||||
const PORTUGUESE_LANGUAGE_CODE = 'pt';
|
||||
|
||||
const GREEKLISH_LANGUAGE_CODE = 'el__greeklish';
|
||||
|
||||
const GREEK_LANGUAGE_CODE = 'el';
|
||||
|
||||
const HINDI_LANGUAGE_CODE = 'hi';
|
||||
|
||||
const SWEDISH_LANGUAGE_CODE = 'sv';
|
||||
|
||||
const TURKISH_LANGUAGE_CODE = 'tr';
|
||||
|
||||
const BULGARIAN_LANGUAGE_CODE = 'bg';
|
||||
|
||||
const HUNGARIAN_LANGUAGE_CODE = 'hu';
|
||||
|
||||
const MYANMAR_LANGUAGE_CODE = 'my';
|
||||
|
||||
const CROATIAN_LANGUAGE_CODE = 'hr';
|
||||
|
||||
const FINNISH_LANGUAGE_CODE = 'fi';
|
||||
|
||||
const GEORGIAN_LANGUAGE_CODE = 'ka';
|
||||
|
||||
const RUSSIAN_LANGUAGE_CODE = 'ru';
|
||||
|
||||
const RUSSIAN_PASSPORT_2013_LANGUAGE_CODE = 'ru__passport_2013';
|
||||
|
||||
const RUSSIAN_GOST_2000_B_LANGUAGE_CODE = 'ru__gost_2000_b';
|
||||
|
||||
const UKRAINIAN_LANGUAGE_CODE = 'uk';
|
||||
|
||||
const KAZAKH_LANGUAGE_CODE = 'kk';
|
||||
|
||||
const CZECH_LANGUAGE_CODE = 'cs';
|
||||
|
||||
const DANISH_LANGUAGE_CODE = 'da';
|
||||
|
||||
const POLISH_LANGUAGE_CODE = 'pl';
|
||||
|
||||
const ROMANIAN_LANGUAGE_CODE = 'ro';
|
||||
|
||||
const ESPERANTO_LANGUAGE_CODE = 'eo';
|
||||
|
||||
const ESTONIAN_LANGUAGE_CODE = 'et';
|
||||
|
||||
const LATVIAN_LANGUAGE_CODE = 'lv';
|
||||
|
||||
const LITHUANIAN_LANGUAGE_CODE = 'lt';
|
||||
|
||||
const NORWEGIAN_LANGUAGE_CODE = 'no';
|
||||
|
||||
const VIETNAMESE_LANGUAGE_CODE = 'vi';
|
||||
|
||||
const ARABIC_LANGUAGE_CODE = 'ar';
|
||||
|
||||
const PERSIAN_LANGUAGE_CODE = 'fa';
|
||||
|
||||
const SERBIAN_LANGUAGE_CODE = 'sr';
|
||||
|
||||
const SERBIAN_CYRILLIC_LANGUAGE_CODE = 'sr__cyr';
|
||||
|
||||
const SERBIAN_LATIN_LANGUAGE_CODE = 'sr__lat';
|
||||
|
||||
const AZERBAIJANI_LANGUAGE_CODE = 'az';
|
||||
|
||||
const SLOVAK_LANGUAGE_CODE = 'sk';
|
||||
|
||||
const FRENCH_LANGUAGE_CODE = 'fr';
|
||||
|
||||
const FRENCH_AUSTRIAN_LANGUAGE_CODE = 'fr_at';
|
||||
|
||||
const FRENCH_SWITZERLAND_LANGUAGE_CODE = 'fr_ch';
|
||||
|
||||
const GERMAN_LANGUAGE_CODE = 'de';
|
||||
|
||||
const GERMAN_AUSTRIAN_LANGUAGE_CODE = 'de_at';
|
||||
|
||||
const GERMAN_SWITZERLAND_LANGUAGE_CODE = 'de_ch';
|
||||
|
||||
const ENGLISH_LANGUAGE_CODE = 'en';
|
||||
|
||||
const EXTRA_LATIN_CHARS_LANGUAGE_CODE = 'latin';
|
||||
|
||||
const EXTRA_WHITESPACE_CHARS_LANGUAGE_CODE = ' ';
|
||||
|
||||
const EXTRA_MSWORD_CHARS_LANGUAGE_CODE = 'msword';
|
||||
|
||||
/**
|
||||
* @var array<string, array<string, string>>|null
|
||||
*/
|
||||
private static $ASCII_MAPS;
|
||||
|
||||
/**
|
||||
* @var array<string, array<string, string>>|null
|
||||
*/
|
||||
private static $ASCII_MAPS_AND_EXTRAS;
|
||||
|
||||
/**
|
||||
* @var array<string, array<string, string>>|null
|
||||
*/
|
||||
private static $ASCII_EXTRAS;
|
||||
|
||||
/**
|
||||
* @var array<string, int>|null
|
||||
*/
|
||||
private static $ORD;
|
||||
|
||||
/**
|
||||
* @var array<string, int>|null
|
||||
*/
|
||||
private static $LANGUAGE_MAX_KEY;
|
||||
|
||||
/**
|
||||
* url: https://en.wikipedia.org/wiki/Wikipedia:ASCII#ASCII_printable_characters
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
private static $REGEX_ASCII = "[^\x09\x10\x13\x0A\x0D\x20-\x7E]";
|
||||
|
||||
/**
|
||||
* bidirectional text chars
|
||||
*
|
||||
* url: https://www.w3.org/International/questions/qa-bidi-unicode-controls
|
||||
*
|
||||
* @var array<int, string>
|
||||
*/
|
||||
private static $BIDI_UNI_CODE_CONTROLS_TABLE = [
|
||||
// LEFT-TO-RIGHT EMBEDDING (use -> dir = "ltr")
|
||||
8234 => "\xE2\x80\xAA",
|
||||
// RIGHT-TO-LEFT EMBEDDING (use -> dir = "rtl")
|
||||
8235 => "\xE2\x80\xAB",
|
||||
// POP DIRECTIONAL FORMATTING // (use -> </bdo>)
|
||||
8236 => "\xE2\x80\xAC",
|
||||
// LEFT-TO-RIGHT OVERRIDE // (use -> <bdo dir = "ltr">)
|
||||
8237 => "\xE2\x80\xAD",
|
||||
// RIGHT-TO-LEFT OVERRIDE // (use -> <bdo dir = "rtl">)
|
||||
8238 => "\xE2\x80\xAE",
|
||||
// LEFT-TO-RIGHT ISOLATE // (use -> dir = "ltr")
|
||||
8294 => "\xE2\x81\xA6",
|
||||
// RIGHT-TO-LEFT ISOLATE // (use -> dir = "rtl")
|
||||
8295 => "\xE2\x81\xA7",
|
||||
// FIRST STRONG ISOLATE // (use -> dir = "auto")
|
||||
8296 => "\xE2\x81\xA8",
|
||||
// POP DIRECTIONAL ISOLATE
|
||||
8297 => "\xE2\x81\xA9",
|
||||
];
|
||||
|
||||
/**
|
||||
* Get all languages from the constants "ASCII::.*LANGUAGE_CODE".
|
||||
*
|
||||
* @return string[]
|
||||
*
|
||||
* @psalm-return array<string, string>
|
||||
*/
|
||||
public static function getAllLanguages(): array
|
||||
{
|
||||
// init
|
||||
static $LANGUAGES = [];
|
||||
|
||||
if ($LANGUAGES !== []) {
|
||||
return $LANGUAGES;
|
||||
}
|
||||
|
||||
foreach ((new \ReflectionClass(__CLASS__))->getConstants() as $constant => $lang) {
|
||||
if (\strpos($constant, 'EXTRA') !== false) {
|
||||
$LANGUAGES[\strtolower($constant)] = $lang;
|
||||
} else {
|
||||
$LANGUAGES[\strtolower(\str_replace('_LANGUAGE_CODE', '', $constant))] = $lang;
|
||||
}
|
||||
}
|
||||
|
||||
return $LANGUAGES;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns an replacement array for ASCII methods.
|
||||
*
|
||||
* EXAMPLE: <code>
|
||||
* $array = ASCII::charsArray();
|
||||
* var_dump($array['ru']['б']); // 'b'
|
||||
* </code>
|
||||
*
|
||||
* @psalm-suppress InvalidNullableReturnType - we use the prepare* methods here, so we don't get NULL here
|
||||
*
|
||||
* @param bool $replace_extra_symbols [optional] <p>Add some more replacements e.g. "£" with " pound ".</p>
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return array
|
||||
*
|
||||
* @psalm-return array<string, array<string , string>>
|
||||
*/
|
||||
public static function charsArray(bool $replace_extra_symbols = false): array
|
||||
{
|
||||
if ($replace_extra_symbols) {
|
||||
self::prepareAsciiAndExtrasMaps();
|
||||
|
||||
return self::$ASCII_MAPS_AND_EXTRAS ?? [];
|
||||
}
|
||||
|
||||
self::prepareAsciiMaps();
|
||||
|
||||
return self::$ASCII_MAPS ?? [];
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns an replacement array for ASCII methods with a mix of multiple languages.
|
||||
*
|
||||
* EXAMPLE: <code>
|
||||
* $array = ASCII::charsArrayWithMultiLanguageValues();
|
||||
* var_dump($array['b']); // ['β', 'б', 'ဗ', 'ბ', 'ب']
|
||||
* </code>
|
||||
*
|
||||
* @param bool $replace_extra_symbols [optional] <p>Add some more replacements e.g. "£" with " pound ".</p>
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return array
|
||||
* <p>An array of replacements.</p>
|
||||
*
|
||||
* @psalm-return array<string, array<int, string>>
|
||||
*/
|
||||
public static function charsArrayWithMultiLanguageValues(bool $replace_extra_symbols = false): array
|
||||
{
|
||||
/**
|
||||
* @var array<string, array>
|
||||
*/
|
||||
static $CHARS_ARRAY = [];
|
||||
$cacheKey = '' . $replace_extra_symbols;
|
||||
|
||||
if (isset($CHARS_ARRAY[$cacheKey])) {
|
||||
return $CHARS_ARRAY[$cacheKey];
|
||||
}
|
||||
|
||||
// init
|
||||
$return = [];
|
||||
$language_all_chars = self::charsArrayWithSingleLanguageValues(
|
||||
$replace_extra_symbols,
|
||||
false
|
||||
);
|
||||
|
||||
/** @noinspection PhpSillyAssignmentInspection - hack for phpstan */
|
||||
/** @var array<string, string> $language_all_chars */
|
||||
$language_all_chars = $language_all_chars;
|
||||
|
||||
/** @noinspection AlterInForeachInspection */
|
||||
foreach ($language_all_chars as $key => &$value) {
|
||||
$return[$value][] = $key;
|
||||
}
|
||||
|
||||
$CHARS_ARRAY[$cacheKey] = $return;
|
||||
|
||||
/** @noinspection PhpSillyAssignmentInspection - hack for phpstan */
|
||||
/** @var array<string, array<int, string>> $return */
|
||||
$return = $return;
|
||||
|
||||
return $return;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns an replacement array for ASCII methods with one language.
|
||||
*
|
||||
* For example, German will map 'ä' to 'ae', while other languages
|
||||
* will simply return e.g. 'a'.
|
||||
*
|
||||
* EXAMPLE: <code>
|
||||
* $array = ASCII::charsArrayWithOneLanguage('ru');
|
||||
* $tmpKey = \array_search('yo', $array['replace']);
|
||||
* echo $array['orig'][$tmpKey]; // 'ё'
|
||||
* </code>
|
||||
*
|
||||
* @psalm-suppress InvalidNullableReturnType - we use the prepare* methods here, so we don't get NULL here
|
||||
*
|
||||
* @param string $language [optional] <p>Language of the source string e.g.: en, de_at, or de-ch.
|
||||
* (default is 'en') | ASCII::*_LANGUAGE_CODE</p>
|
||||
* @param bool $replace_extra_symbols [optional] <p>Add some more replacements e.g. "£" with " pound ".</p>
|
||||
* @param bool $asOrigReplaceArray [optional] <p>TRUE === return {orig: string[], replace: string[]}
|
||||
* array</p>
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return array
|
||||
* <p>An array of replacements.</p>
|
||||
*
|
||||
* @psalm-return array{orig: string[], replace: string[]}|array<string, string>
|
||||
*/
|
||||
public static function charsArrayWithOneLanguage(
|
||||
string $language = self::ENGLISH_LANGUAGE_CODE,
|
||||
bool $replace_extra_symbols = false,
|
||||
bool $asOrigReplaceArray = true
|
||||
): array {
|
||||
$language = self::get_language($language);
|
||||
|
||||
// init
|
||||
/**
|
||||
* @var array<string, array>
|
||||
*/
|
||||
static $CHARS_ARRAY = [];
|
||||
$cacheKey = '' . $replace_extra_symbols . '-' . $asOrigReplaceArray;
|
||||
|
||||
// check static cache
|
||||
if (isset($CHARS_ARRAY[$cacheKey][$language])) {
|
||||
return $CHARS_ARRAY[$cacheKey][$language];
|
||||
}
|
||||
|
||||
if ($replace_extra_symbols) {
|
||||
self::prepareAsciiAndExtrasMaps();
|
||||
|
||||
/** @noinspection DuplicatedCode */
|
||||
if (isset(self::$ASCII_MAPS_AND_EXTRAS[$language])) {
|
||||
$tmpArray = self::$ASCII_MAPS_AND_EXTRAS[$language];
|
||||
|
||||
if ($asOrigReplaceArray) {
|
||||
$CHARS_ARRAY[$cacheKey][$language] = [
|
||||
'orig' => \array_keys($tmpArray),
|
||||
'replace' => \array_values($tmpArray),
|
||||
];
|
||||
} else {
|
||||
$CHARS_ARRAY[$cacheKey][$language] = $tmpArray;
|
||||
}
|
||||
} else {
|
||||
/** @noinspection NestedPositiveIfStatementsInspection */
|
||||
if ($asOrigReplaceArray) {
|
||||
$CHARS_ARRAY[$cacheKey][$language] = [
|
||||
'orig' => [],
|
||||
'replace' => [],
|
||||
];
|
||||
} else {
|
||||
$CHARS_ARRAY[$cacheKey][$language] = [];
|
||||
}
|
||||
}
|
||||
} else {
|
||||
self::prepareAsciiMaps();
|
||||
|
||||
/** @noinspection DuplicatedCode */
|
||||
if (isset(self::$ASCII_MAPS[$language])) {
|
||||
$tmpArray = self::$ASCII_MAPS[$language];
|
||||
|
||||
if ($asOrigReplaceArray) {
|
||||
$CHARS_ARRAY[$cacheKey][$language] = [
|
||||
'orig' => \array_keys($tmpArray),
|
||||
'replace' => \array_values($tmpArray),
|
||||
];
|
||||
} else {
|
||||
$CHARS_ARRAY[$cacheKey][$language] = $tmpArray;
|
||||
}
|
||||
} else {
|
||||
/** @noinspection NestedPositiveIfStatementsInspection */
|
||||
if ($asOrigReplaceArray) {
|
||||
$CHARS_ARRAY[$cacheKey][$language] = [
|
||||
'orig' => [],
|
||||
'replace' => [],
|
||||
];
|
||||
} else {
|
||||
$CHARS_ARRAY[$cacheKey][$language] = [];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return $CHARS_ARRAY[$cacheKey][$language] ?? ['orig' => [], 'replace' => []];
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns an replacement array for ASCII methods with multiple languages.
|
||||
*
|
||||
* EXAMPLE: <code>
|
||||
* $array = ASCII::charsArrayWithSingleLanguageValues();
|
||||
* $tmpKey = \array_search('hnaik', $array['replace']);
|
||||
* echo $array['orig'][$tmpKey]; // '၌'
|
||||
* </code>
|
||||
*
|
||||
* @param bool $replace_extra_symbols [optional] <p>Add some more replacements e.g. "£" with " pound ".</p>
|
||||
* @param bool $asOrigReplaceArray [optional] <p>TRUE === return {orig: string[], replace: string[]}
|
||||
* array</p>
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return array
|
||||
* <p>An array of replacements.</p>
|
||||
*
|
||||
* @psalm-return array{orig: string[], replace: string[]}|array<string, string>
|
||||
*/
|
||||
public static function charsArrayWithSingleLanguageValues(
|
||||
bool $replace_extra_symbols = false,
|
||||
bool $asOrigReplaceArray = true
|
||||
): array {
|
||||
// init
|
||||
/**
|
||||
* @var array<string,array>
|
||||
*/
|
||||
static $CHARS_ARRAY = [];
|
||||
$cacheKey = '' . $replace_extra_symbols . '-' . $asOrigReplaceArray;
|
||||
|
||||
if (isset($CHARS_ARRAY[$cacheKey])) {
|
||||
return $CHARS_ARRAY[$cacheKey];
|
||||
}
|
||||
|
||||
if ($replace_extra_symbols) {
|
||||
self::prepareAsciiAndExtrasMaps();
|
||||
|
||||
/** @noinspection AlterInForeachInspection */
|
||||
/** @psalm-suppress PossiblyNullIterator - we use the prepare* methods here, so we don't get NULL here */
|
||||
foreach (self::$ASCII_MAPS_AND_EXTRAS ?? [] as &$map) {
|
||||
$CHARS_ARRAY[$cacheKey][] = $map;
|
||||
}
|
||||
} else {
|
||||
self::prepareAsciiMaps();
|
||||
|
||||
/** @noinspection AlterInForeachInspection */
|
||||
/** @psalm-suppress PossiblyNullIterator - we use the prepare* methods here, so we don't get NULL here */
|
||||
foreach (self::$ASCII_MAPS ?? [] as &$map) {
|
||||
$CHARS_ARRAY[$cacheKey][] = $map;
|
||||
}
|
||||
}
|
||||
|
||||
$CHARS_ARRAY[$cacheKey] = \array_merge([], ...$CHARS_ARRAY[$cacheKey]);
|
||||
|
||||
if ($asOrigReplaceArray) {
|
||||
$CHARS_ARRAY[$cacheKey] = [
|
||||
'orig' => \array_keys($CHARS_ARRAY[$cacheKey]),
|
||||
'replace' => \array_values($CHARS_ARRAY[$cacheKey]),
|
||||
];
|
||||
}
|
||||
|
||||
return $CHARS_ARRAY[$cacheKey];
|
||||
}
|
||||
|
||||
/**
|
||||
* Accepts a string and removes all non-UTF-8 characters from it + extras if needed.
|
||||
*
|
||||
* @param string $str <p>The string to be sanitized.</p>
|
||||
* @param bool $normalize_whitespace [optional] <p>Set to true, if you need to normalize the
|
||||
* whitespace.</p>
|
||||
* @param bool $normalize_msword [optional] <p>Set to true, if you need to normalize MS Word chars
|
||||
* e.g.: "…"
|
||||
* => "..."</p>
|
||||
* @param bool $keep_non_breaking_space [optional] <p>Set to true, to keep non-breaking-spaces, in
|
||||
* combination with
|
||||
* $normalize_whitespace</p>
|
||||
* @param bool $remove_invisible_characters [optional] <p>Set to false, if you not want to remove invisible
|
||||
* characters e.g.: "\0"</p>
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return string
|
||||
* <p>A clean UTF-8 string.</p>
|
||||
*/
|
||||
public static function clean(
|
||||
string $str,
|
||||
bool $normalize_whitespace = true,
|
||||
bool $keep_non_breaking_space = false,
|
||||
bool $normalize_msword = true,
|
||||
bool $remove_invisible_characters = true
|
||||
): string {
|
||||
// http://stackoverflow.com/questions/1401317/remove-non-utf8-characters-from-string
|
||||
// caused connection reset problem on larger strings
|
||||
|
||||
$regex = '/
|
||||
(
|
||||
(?: [\x00-\x7F] # single-byte sequences 0xxxxxxx
|
||||
| [\xC0-\xDF][\x80-\xBF] # double-byte sequences 110xxxxx 10xxxxxx
|
||||
| [\xE0-\xEF][\x80-\xBF]{2} # triple-byte sequences 1110xxxx 10xxxxxx * 2
|
||||
| [\xF0-\xF7][\x80-\xBF]{3} # quadruple-byte sequence 11110xxx 10xxxxxx * 3
|
||||
){1,100} # ...one or more times
|
||||
)
|
||||
| ( [\x80-\xBF] ) # invalid byte in range 10000000 - 10111111
|
||||
| ( [\xC0-\xFF] ) # invalid byte in range 11000000 - 11111111
|
||||
/x';
|
||||
$str = (string) \preg_replace($regex, '$1', $str);
|
||||
|
||||
if ($normalize_whitespace) {
|
||||
$str = self::normalize_whitespace($str, $keep_non_breaking_space);
|
||||
}
|
||||
|
||||
if ($normalize_msword) {
|
||||
$str = self::normalize_msword($str);
|
||||
}
|
||||
|
||||
if ($remove_invisible_characters) {
|
||||
$str = self::remove_invisible_characters($str);
|
||||
}
|
||||
|
||||
return $str;
|
||||
}
|
||||
|
||||
/**
|
||||
* Checks if a string is 7 bit ASCII.
|
||||
*
|
||||
* EXAMPLE: <code>
|
||||
* ASCII::is_ascii('白'); // false
|
||||
* </code>
|
||||
*
|
||||
* @param string $str <p>The string to check.</p>
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return bool
|
||||
* <p>
|
||||
* <strong>true</strong> if it is ASCII<br>
|
||||
* <strong>false</strong> otherwise
|
||||
* </p>
|
||||
*/
|
||||
public static function is_ascii(string $str): bool
|
||||
{
|
||||
if ($str === '') {
|
||||
return true;
|
||||
}
|
||||
|
||||
return !\preg_match('/' . self::$REGEX_ASCII . '/', $str);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns a string with smart quotes, ellipsis characters, and dashes from
|
||||
* Windows-1252 (commonly used in Word documents) replaced by their ASCII
|
||||
* equivalents.
|
||||
*
|
||||
* EXAMPLE: <code>
|
||||
* ASCII::normalize_msword('„Abcdef…”'); // '"Abcdef..."'
|
||||
* </code>
|
||||
*
|
||||
* @param string $str <p>The string to be normalized.</p>
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return string
|
||||
* <p>A string with normalized characters for commonly used chars in Word documents.</p>
|
||||
*/
|
||||
public static function normalize_msword(string $str): string
|
||||
{
|
||||
if ($str === '') {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* @var array{orig: string[], replace: string[]}
|
||||
*/
|
||||
static $MSWORD_CACHE = ['orig' => [], 'replace' => []];
|
||||
|
||||
if (empty($MSWORD_CACHE['orig'])) {
|
||||
self::prepareAsciiMaps();
|
||||
|
||||
/**
|
||||
* @psalm-suppress PossiblyNullArrayAccess - we use the prepare* methods here, so we don't get NULL here
|
||||
*
|
||||
* @var array<string, string>
|
||||
*/
|
||||
$map = self::$ASCII_MAPS[self::EXTRA_MSWORD_CHARS_LANGUAGE_CODE] ?? [];
|
||||
|
||||
$MSWORD_CACHE = [
|
||||
'orig' => \array_keys($map),
|
||||
'replace' => \array_values($map),
|
||||
];
|
||||
}
|
||||
|
||||
return \str_replace($MSWORD_CACHE['orig'], $MSWORD_CACHE['replace'], $str);
|
||||
}
|
||||
|
||||
/**
|
||||
* Normalize the whitespace.
|
||||
*
|
||||
* EXAMPLE: <code>
|
||||
* ASCII::normalize_whitespace("abc-\xc2\xa0-öäü-\xe2\x80\xaf-\xE2\x80\xAC", true); // "abc-\xc2\xa0-öäü- -"
|
||||
* </code>
|
||||
*
|
||||
* @param string $str <p>The string to be normalized.</p>
|
||||
* @param bool $keepNonBreakingSpace [optional] <p>Set to true, to keep non-breaking-spaces.</p>
|
||||
* @param bool $keepBidiUnicodeControls [optional] <p>Set to true, to keep non-printable (for the web)
|
||||
* bidirectional text chars.</p>
|
||||
* @param bool $normalize_control_characters [optional] <p>Set to true, to convert LINE-, PARAGRAPH-SEPARATOR with "\n" and LINE TABULATION with "\t".</p>
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return string
|
||||
* <p>A string with normalized whitespace.</p>
|
||||
*/
|
||||
public static function normalize_whitespace(
|
||||
string $str,
|
||||
bool $keepNonBreakingSpace = false,
|
||||
bool $keepBidiUnicodeControls = false,
|
||||
bool $normalize_control_characters = false
|
||||
): string {
|
||||
if ($str === '') {
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* @var array<int,array<string,string>>
|
||||
*/
|
||||
static $WHITESPACE_CACHE = [];
|
||||
$cacheKey = (int) $keepNonBreakingSpace;
|
||||
|
||||
if ($normalize_control_characters) {
|
||||
$str = \str_replace(
|
||||
[
|
||||
"\x0d\x0c", // 'END OF LINE'
|
||||
"\xe2\x80\xa8", // 'LINE SEPARATOR'
|
||||
"\xe2\x80\xa9", // 'PARAGRAPH SEPARATOR'
|
||||
"\x0c", // 'FORM FEED'
|
||||
"\x0d", // 'CARRIAGE RETURN'
|
||||
"\x0b", // 'VERTICAL TAB'
|
||||
],
|
||||
[
|
||||
"\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"\t",
|
||||
],
|
||||
$str
|
||||
);
|
||||
}
|
||||
|
||||
if (!isset($WHITESPACE_CACHE[$cacheKey])) {
|
||||
self::prepareAsciiMaps();
|
||||
|
||||
$WHITESPACE_CACHE[$cacheKey] = self::$ASCII_MAPS[self::EXTRA_WHITESPACE_CHARS_LANGUAGE_CODE] ?? [];
|
||||
|
||||
if ($keepNonBreakingSpace) {
|
||||
unset($WHITESPACE_CACHE[$cacheKey]["\xc2\xa0"]);
|
||||
}
|
||||
|
||||
$WHITESPACE_CACHE[$cacheKey] = \array_keys($WHITESPACE_CACHE[$cacheKey]);
|
||||
}
|
||||
|
||||
if (!$keepBidiUnicodeControls) {
|
||||
/**
|
||||
* @var array<int,string>|null
|
||||
*/
|
||||
static $BIDI_UNICODE_CONTROLS_CACHE = null;
|
||||
|
||||
if ($BIDI_UNICODE_CONTROLS_CACHE === null) {
|
||||
$BIDI_UNICODE_CONTROLS_CACHE = self::$BIDI_UNI_CODE_CONTROLS_TABLE;
|
||||
}
|
||||
|
||||
$str = \str_replace($BIDI_UNICODE_CONTROLS_CACHE, '', $str);
|
||||
}
|
||||
|
||||
return \str_replace($WHITESPACE_CACHE[$cacheKey], ' ', $str);
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove invisible characters from a string.
|
||||
*
|
||||
* e.g.: This prevents sandwiching null characters between ascii characters, like Java\0script.
|
||||
*
|
||||
* copy&past from https://github.com/bcit-ci/CodeIgniter/blob/develop/system/core/Common.php
|
||||
*
|
||||
* @param string $str
|
||||
* @param bool $url_encoded
|
||||
* @param string $replacement
|
||||
* @param bool $keep_basic_control_characters
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public static function remove_invisible_characters(
|
||||
string $str,
|
||||
bool $url_encoded = false,
|
||||
string $replacement = '',
|
||||
bool $keep_basic_control_characters = true
|
||||
): string {
|
||||
// init
|
||||
$non_displayables = [];
|
||||
|
||||
// every control character except:
|
||||
// - newline (dec 10),
|
||||
// - carriage return (dec 13),
|
||||
// - horizontal tab (dec 09)
|
||||
if ($url_encoded) {
|
||||
$non_displayables[] = '/%0[0-8bcefBCEF]/'; // url encoded 00-08, 11, 12, 14, 15
|
||||
$non_displayables[] = '/%1[0-9a-fA-F]/'; // url encoded 16-31
|
||||
}
|
||||
|
||||
if ($keep_basic_control_characters) {
|
||||
$non_displayables[] = '/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F]+/S'; // 00-08, 11, 12, 14-31, 127
|
||||
} else {
|
||||
$str = self::normalize_whitespace($str, false, false, true);
|
||||
$non_displayables[] = '/[^\P{C}\s]/u';
|
||||
}
|
||||
|
||||
do {
|
||||
$str = (string) \preg_replace($non_displayables, $replacement, $str, -1, $count);
|
||||
} while ($count !== 0);
|
||||
|
||||
return $str;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns an ASCII version of the string. A set of non-ASCII characters are
|
||||
* replaced with their closest ASCII counterparts, and the rest are removed
|
||||
* by default. The language or locale of the source string can be supplied
|
||||
* for language-specific transliteration in any of the following formats:
|
||||
* en, en_GB, or en-GB. For example, passing "de" results in "äöü" mapping
|
||||
* to "aeoeue" rather than "aou" as in other languages.
|
||||
*
|
||||
* EXAMPLE: <code>
|
||||
* ASCII::to_ascii('�Düsseldorf�', 'en'); // Dusseldorf
|
||||
* </code>
|
||||
*
|
||||
* @param string $str <p>The input string.</p>
|
||||
* @param string $language [optional] <p>Language of the source string.
|
||||
* (default is 'en') | ASCII::*_LANGUAGE_CODE</p>
|
||||
* @param bool $remove_unsupported_chars [optional] <p>Whether or not to remove the
|
||||
* unsupported characters.</p>
|
||||
* @param bool $replace_extra_symbols [optional] <p>Add some more replacements e.g. "£" with " pound
|
||||
* ".</p>
|
||||
* @param bool $use_transliterate [optional] <p>Use ASCII::to_transliterate() for unknown chars.</p>
|
||||
* @param bool|null $replace_single_chars_only [optional] <p>Single char replacement is better for the
|
||||
* performance, but some languages need to replace more then one char
|
||||
* at the same time. | NULL === auto-setting, depended on the
|
||||
* language</p>
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return string
|
||||
* <p>A string that contains only ASCII characters.</p>
|
||||
*/
|
||||
public static function to_ascii(
|
||||
string $str,
|
||||
string $language = self::ENGLISH_LANGUAGE_CODE,
|
||||
bool $remove_unsupported_chars = true,
|
||||
bool $replace_extra_symbols = false,
|
||||
bool $use_transliterate = false,
|
||||
bool $replace_single_chars_only = null
|
||||
): string {
|
||||
if ($str === '') {
|
||||
return '';
|
||||
}
|
||||
|
||||
$language = self::get_language($language);
|
||||
|
||||
static $EXTRA_SYMBOLS_CACHE = null;
|
||||
|
||||
/**
|
||||
* @var array<string,array<string,string>>
|
||||
*/
|
||||
static $REPLACE_HELPER_CACHE = [];
|
||||
$cacheKey = $language . '-' . $replace_extra_symbols;
|
||||
|
||||
if (!isset($REPLACE_HELPER_CACHE[$cacheKey])) {
|
||||
$langAll = self::charsArrayWithSingleLanguageValues($replace_extra_symbols, false);
|
||||
|
||||
$langSpecific = self::charsArrayWithOneLanguage($language, $replace_extra_symbols, false);
|
||||
|
||||
if ($langSpecific === []) {
|
||||
$REPLACE_HELPER_CACHE[$cacheKey] = $langAll;
|
||||
} else {
|
||||
$REPLACE_HELPER_CACHE[$cacheKey] = \array_merge([], $langAll, $langSpecific);
|
||||
}
|
||||
}
|
||||
|
||||
if (
|
||||
$replace_extra_symbols
|
||||
&&
|
||||
$EXTRA_SYMBOLS_CACHE === null
|
||||
) {
|
||||
$EXTRA_SYMBOLS_CACHE = [];
|
||||
foreach (self::$ASCII_EXTRAS ?? [] as $extrasLanguageTmp => $extrasDataTmp) {
|
||||
foreach ($extrasDataTmp as $extrasDataKeyTmp => $extrasDataValueTmp) {
|
||||
$EXTRA_SYMBOLS_CACHE[$extrasDataKeyTmp] = $extrasDataKeyTmp;
|
||||
}
|
||||
}
|
||||
$EXTRA_SYMBOLS_CACHE = \implode('', $EXTRA_SYMBOLS_CACHE);
|
||||
}
|
||||
|
||||
$charDone = [];
|
||||
if (\preg_match_all('/' . self::$REGEX_ASCII . ($replace_extra_symbols ? '|[' . $EXTRA_SYMBOLS_CACHE . ']' : '') . '/u', $str, $matches)) {
|
||||
if (!$replace_single_chars_only) {
|
||||
if (self::$LANGUAGE_MAX_KEY === null) {
|
||||
self::$LANGUAGE_MAX_KEY = self::getData('ascii_language_max_key');
|
||||
}
|
||||
|
||||
$maxKeyLength = self::$LANGUAGE_MAX_KEY[$language] ?? 0;
|
||||
|
||||
if ($maxKeyLength >= 5) {
|
||||
foreach ($matches[0] as $keyTmp => $char) {
|
||||
if (isset($matches[0][$keyTmp + 4])) {
|
||||
$fiveChars = $matches[0][$keyTmp + 0] . $matches[0][$keyTmp + 1] . $matches[0][$keyTmp + 2] . $matches[0][$keyTmp + 3] . $matches[0][$keyTmp + 4];
|
||||
} else {
|
||||
$fiveChars = null;
|
||||
}
|
||||
if (
|
||||
$fiveChars
|
||||
&&
|
||||
!isset($charDone[$fiveChars])
|
||||
&&
|
||||
isset($REPLACE_HELPER_CACHE[$cacheKey][$fiveChars])
|
||||
&&
|
||||
\strpos($str, $fiveChars) !== false
|
||||
) {
|
||||
// DEBUG
|
||||
//\var_dump($str, $fiveChars, $REPLACE_HELPER_CACHE[$cacheKey][$fiveChars]);
|
||||
|
||||
$charDone[$fiveChars] = true;
|
||||
$str = \str_replace($fiveChars, $REPLACE_HELPER_CACHE[$cacheKey][$fiveChars], $str);
|
||||
|
||||
// DEBUG
|
||||
//\var_dump($str, "\n");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ($maxKeyLength >= 4) {
|
||||
foreach ($matches[0] as $keyTmp => $char) {
|
||||
if (isset($matches[0][$keyTmp + 3])) {
|
||||
$fourChars = $matches[0][$keyTmp + 0] . $matches[0][$keyTmp + 1] . $matches[0][$keyTmp + 2] . $matches[0][$keyTmp + 3];
|
||||
} else {
|
||||
$fourChars = null;
|
||||
}
|
||||
if (
|
||||
$fourChars
|
||||
&&
|
||||
!isset($charDone[$fourChars])
|
||||
&&
|
||||
isset($REPLACE_HELPER_CACHE[$cacheKey][$fourChars])
|
||||
&&
|
||||
\strpos($str, $fourChars) !== false
|
||||
) {
|
||||
// DEBUG
|
||||
//\var_dump($str, $fourChars, $REPLACE_HELPER_CACHE[$cacheKey][$fourChars]);
|
||||
|
||||
$charDone[$fourChars] = true;
|
||||
$str = \str_replace($fourChars, $REPLACE_HELPER_CACHE[$cacheKey][$fourChars], $str);
|
||||
|
||||
// DEBUG
|
||||
//\var_dump($str, "\n");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
foreach ($matches[0] as $keyTmp => $char) {
|
||||
if (isset($matches[0][$keyTmp + 2])) {
|
||||
$threeChars = $matches[0][$keyTmp + 0] . $matches[0][$keyTmp + 1] . $matches[0][$keyTmp + 2];
|
||||
} else {
|
||||
$threeChars = null;
|
||||
}
|
||||
if (
|
||||
$threeChars
|
||||
&&
|
||||
!isset($charDone[$threeChars])
|
||||
&&
|
||||
isset($REPLACE_HELPER_CACHE[$cacheKey][$threeChars])
|
||||
&&
|
||||
\strpos($str, $threeChars) !== false
|
||||
) {
|
||||
// DEBUG
|
||||
//\var_dump($str, $threeChars, $REPLACE_HELPER_CACHE[$cacheKey][$threeChars]);
|
||||
|
||||
$charDone[$threeChars] = true;
|
||||
$str = \str_replace($threeChars, $REPLACE_HELPER_CACHE[$cacheKey][$threeChars], $str);
|
||||
|
||||
// DEBUG
|
||||
//\var_dump($str, "\n");
|
||||
}
|
||||
}
|
||||
|
||||
foreach ($matches[0] as $keyTmp => $char) {
|
||||
if (isset($matches[0][$keyTmp + 1])) {
|
||||
$twoChars = $matches[0][$keyTmp + 0] . $matches[0][$keyTmp + 1];
|
||||
} else {
|
||||
$twoChars = null;
|
||||
}
|
||||
if (
|
||||
$twoChars
|
||||
&&
|
||||
!isset($charDone[$twoChars])
|
||||
&&
|
||||
isset($REPLACE_HELPER_CACHE[$cacheKey][$twoChars])
|
||||
&&
|
||||
\strpos($str, $twoChars) !== false
|
||||
) {
|
||||
// DEBUG
|
||||
//\var_dump($str, $twoChars, $REPLACE_HELPER_CACHE[$cacheKey][$twoChars]);
|
||||
|
||||
$charDone[$twoChars] = true;
|
||||
$str = \str_replace($twoChars, $REPLACE_HELPER_CACHE[$cacheKey][$twoChars], $str);
|
||||
|
||||
// DEBUG
|
||||
//\var_dump($str, "\n");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
foreach ($matches[0] as $keyTmp => $char) {
|
||||
if (
|
||||
!isset($charDone[$char])
|
||||
&&
|
||||
isset($REPLACE_HELPER_CACHE[$cacheKey][$char])
|
||||
&&
|
||||
\strpos($str, $char) !== false
|
||||
) {
|
||||
// DEBUG
|
||||
//\var_dump($str, $char, $REPLACE_HELPER_CACHE[$cacheKey][$char]);
|
||||
|
||||
$charDone[$char] = true;
|
||||
$str = \str_replace($char, $REPLACE_HELPER_CACHE[$cacheKey][$char], $str);
|
||||
|
||||
// DEBUG
|
||||
//\var_dump($str, "\n");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/** @psalm-suppress PossiblyNullOperand - we use the prepare* methods here, so we don't get NULL here */
|
||||
if (!isset(self::$ASCII_MAPS[$language])) {
|
||||
$use_transliterate = true;
|
||||
}
|
||||
|
||||
if ($use_transliterate) {
|
||||
/** @noinspection ArgumentEqualsDefaultValueInspection */
|
||||
$str = self::to_transliterate($str, null, false);
|
||||
}
|
||||
|
||||
if ($remove_unsupported_chars) {
|
||||
$str = (string) \str_replace(["\n\r", "\n", "\r", "\t"], ' ', $str);
|
||||
$str = (string) \preg_replace('/' . self::$REGEX_ASCII . '/', '', $str);
|
||||
}
|
||||
|
||||
return $str;
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert given string to safe filename (and keep string case).
|
||||
*
|
||||
* EXAMPLE: <code>
|
||||
* ASCII::to_filename('שדגשדג.png', true)); // 'shdgshdg.png'
|
||||
* </code>
|
||||
*
|
||||
* @param string $str
|
||||
* @param bool $use_transliterate <p>ASCII::to_transliterate() is used by default - unsafe characters are
|
||||
* simply replaced with hyphen otherwise.</p>
|
||||
* @param string $fallback_char
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return string
|
||||
* <p>A string that contains only safe characters for a filename.</p>
|
||||
*/
|
||||
public static function to_filename(
|
||||
string $str,
|
||||
bool $use_transliterate = true,
|
||||
string $fallback_char = '-'
|
||||
): string {
|
||||
if ($use_transliterate) {
|
||||
$str = self::to_transliterate($str, $fallback_char);
|
||||
}
|
||||
|
||||
$fallback_char_escaped = \preg_quote($fallback_char, '/');
|
||||
|
||||
$str = (string) \preg_replace(
|
||||
[
|
||||
'/[^' . $fallback_char_escaped . '.\\-a-zA-Z0-9\\s]/', // 1) remove un-needed chars
|
||||
'/[\\s]+/u', // 2) convert spaces to $fallback_char
|
||||
'/[' . $fallback_char_escaped . ']+/u', // 3) remove double $fallback_char's
|
||||
],
|
||||
[
|
||||
'',
|
||||
$fallback_char,
|
||||
$fallback_char,
|
||||
],
|
||||
$str
|
||||
);
|
||||
|
||||
return \trim($str, $fallback_char);
|
||||
}
|
||||
|
||||
/**
|
||||
* Converts the string into an URL slug. This includes replacing non-ASCII
|
||||
* characters with their closest ASCII equivalents, removing remaining
|
||||
* non-ASCII and non-alphanumeric characters, and replacing whitespace with
|
||||
* $separator. The separator defaults to a single dash, and the string
|
||||
* is also converted to lowercase. The language of the source string can
|
||||
* also be supplied for language-specific transliteration.
|
||||
*
|
||||
* @param string $str
|
||||
* @param string $separator [optional] <p>The string used to replace whitespace.</p>
|
||||
* @param string $language [optional] <p>Language of the source string.
|
||||
* (default is 'en') | ASCII::*_LANGUAGE_CODE</p>
|
||||
* @param array<string, string> $replacements [optional] <p>A map of replaceable strings.</p>
|
||||
* @param bool $replace_extra_symbols [optional] <p>Add some more replacements e.g. "£" with "
|
||||
* pound ".</p>
|
||||
* @param bool $use_str_to_lower [optional] <p>Use "string to lower" for the input.</p>
|
||||
* @param bool $use_transliterate [optional] <p>Use ASCII::to_transliterate() for unknown
|
||||
* chars.</p>
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return string
|
||||
* <p>A string that has been converted to an URL slug.</p>
|
||||
*/
|
||||
public static function to_slugify(
|
||||
string $str,
|
||||
string $separator = '-',
|
||||
string $language = self::ENGLISH_LANGUAGE_CODE,
|
||||
array $replacements = [],
|
||||
bool $replace_extra_symbols = false,
|
||||
bool $use_str_to_lower = true,
|
||||
bool $use_transliterate = false
|
||||
): string {
|
||||
if ($str === '') {
|
||||
return '';
|
||||
}
|
||||
|
||||
foreach ($replacements as $from => $to) {
|
||||
$str = \str_replace($from, $to, $str);
|
||||
}
|
||||
|
||||
$str = self::to_ascii(
|
||||
$str,
|
||||
$language,
|
||||
false,
|
||||
$replace_extra_symbols,
|
||||
$use_transliterate
|
||||
);
|
||||
|
||||
$str = \str_replace('@', $separator, $str);
|
||||
|
||||
$str = (string) \preg_replace(
|
||||
'/[^a-zA-Z\\d\\s\\-_' . \preg_quote($separator, '/') . ']/',
|
||||
'',
|
||||
$str
|
||||
);
|
||||
|
||||
if ($use_str_to_lower) {
|
||||
$str = \strtolower($str);
|
||||
}
|
||||
|
||||
$str = (string) \preg_replace('/^[\'\\s]+|[\'\\s]+$/', '', $str);
|
||||
$str = (string) \preg_replace('/\\B([A-Z])/', '-\1', $str);
|
||||
$str = (string) \preg_replace('/[\\-_\\s]+/', $separator, $str);
|
||||
|
||||
$l = \strlen($separator);
|
||||
if ($l && \strpos($str, $separator) === 0) {
|
||||
$str = (string) \substr($str, $l);
|
||||
}
|
||||
|
||||
if (\substr($str, -$l) === $separator) {
|
||||
$str = (string) \substr($str, 0, \strlen($str) - $l);
|
||||
}
|
||||
|
||||
return $str;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns an ASCII version of the string. A set of non-ASCII characters are
|
||||
* replaced with their closest ASCII counterparts, and the rest are removed
|
||||
* unless instructed otherwise.
|
||||
*
|
||||
* EXAMPLE: <code>
|
||||
* ASCII::to_transliterate('déjà σσς iıii'); // 'deja sss iiii'
|
||||
* </code>
|
||||
*
|
||||
* @param string $str <p>The input string.</p>
|
||||
* @param string|null $unknown [optional] <p>Character use if character unknown. (default is '?')
|
||||
* But you can also use NULL to keep the unknown chars.</p>
|
||||
* @param bool $strict [optional] <p>Use "transliterator_transliterate()" from PHP-Intl
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return string
|
||||
* <p>A String that contains only ASCII characters.</p>
|
||||
*
|
||||
* @noinspection ParameterDefaultValueIsNotNullInspection
|
||||
*/
|
||||
public static function to_transliterate(
|
||||
string $str,
|
||||
$unknown = '?',
|
||||
bool $strict = false
|
||||
): string {
|
||||
/**
|
||||
* @var array<int,string>|null
|
||||
*/
|
||||
static $UTF8_TO_TRANSLIT = null;
|
||||
|
||||
/**
|
||||
* null|\Transliterator
|
||||
*/
|
||||
static $TRANSLITERATOR = null;
|
||||
|
||||
/**
|
||||
* @var bool|null
|
||||
*/
|
||||
static $SUPPORT_INTL = null;
|
||||
|
||||
if ($str === '') {
|
||||
return '';
|
||||
}
|
||||
|
||||
if ($SUPPORT_INTL === null) {
|
||||
$SUPPORT_INTL = \extension_loaded('intl');
|
||||
}
|
||||
|
||||
// check if we only have ASCII, first (better performance)
|
||||
$str_tmp = $str;
|
||||
if (self::is_ascii($str)) {
|
||||
return $str;
|
||||
}
|
||||
|
||||
$str = self::clean($str);
|
||||
|
||||
// check again, if we only have ASCII, now ...
|
||||
if (
|
||||
$str_tmp !== $str
|
||||
&&
|
||||
self::is_ascii($str)
|
||||
) {
|
||||
return $str;
|
||||
}
|
||||
|
||||
if (
|
||||
$strict
|
||||
&&
|
||||
$SUPPORT_INTL === true
|
||||
) {
|
||||
if (!isset($TRANSLITERATOR)) {
|
||||
// INFO: see "*-Latin" rules via "transliterator_list_ids()"
|
||||
/**
|
||||
* @var \Transliterator
|
||||
*/
|
||||
$TRANSLITERATOR = \transliterator_create('NFKC; [:Nonspacing Mark:] Remove; NFKC; Any-Latin; Latin-ASCII;');
|
||||
}
|
||||
|
||||
// INFO: https://unicode.org/cldr/utility/character.jsp
|
||||
$str_tmp = \transliterator_transliterate($TRANSLITERATOR, $str);
|
||||
|
||||
if ($str_tmp !== false) {
|
||||
|
||||
// check again, if we only have ASCII, now ...
|
||||
if (
|
||||
$str_tmp !== $str
|
||||
&&
|
||||
self::is_ascii($str_tmp)
|
||||
) {
|
||||
return $str_tmp;
|
||||
}
|
||||
|
||||
$str = $str_tmp;
|
||||
}
|
||||
}
|
||||
|
||||
if (self::$ORD === null) {
|
||||
self::$ORD = self::getData('ascii_ord');
|
||||
}
|
||||
|
||||
\preg_match_all('/.|[^\x00]$/us', $str, $array_tmp);
|
||||
$chars = $array_tmp[0];
|
||||
$ord = null;
|
||||
$str_tmp = '';
|
||||
foreach ($chars as &$c) {
|
||||
$ordC0 = self::$ORD[$c[0]];
|
||||
|
||||
if ($ordC0 >= 0 && $ordC0 <= 127) {
|
||||
$str_tmp .= $c;
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
$ordC1 = self::$ORD[$c[1]];
|
||||
|
||||
// ASCII - next please
|
||||
if ($ordC0 >= 192 && $ordC0 <= 223) {
|
||||
$ord = ($ordC0 - 192) * 64 + ($ordC1 - 128);
|
||||
}
|
||||
|
||||
if ($ordC0 >= 224) {
|
||||
$ordC2 = self::$ORD[$c[2]];
|
||||
|
||||
if ($ordC0 <= 239) {
|
||||
$ord = ($ordC0 - 224) * 4096 + ($ordC1 - 128) * 64 + ($ordC2 - 128);
|
||||
}
|
||||
|
||||
if ($ordC0 >= 240) {
|
||||
$ordC3 = self::$ORD[$c[3]];
|
||||
|
||||
if ($ordC0 <= 247) {
|
||||
$ord = ($ordC0 - 240) * 262144 + ($ordC1 - 128) * 4096 + ($ordC2 - 128) * 64 + ($ordC3 - 128);
|
||||
}
|
||||
|
||||
// We only process valid UTF-8 chars (<= 4 byte), so we don't need this code here ...
|
||||
/*
|
||||
if ($ordC0 >= 248) {
|
||||
$ordC4 = self::$ORD[$c[4]];
|
||||
|
||||
if ($ordC0 <= 251) {
|
||||
$ord = ($ordC0 - 248) * 16777216 + ($ordC1 - 128) * 262144 + ($ordC2 - 128) * 4096 + ($ordC3 - 128) * 64 + ($ordC4 - 128);
|
||||
}
|
||||
|
||||
if ($ordC0 >= 252) {
|
||||
$ordC5 = self::$ORD[$c[5]];
|
||||
|
||||
if ($ordC0 <= 253) {
|
||||
$ord = ($ordC0 - 252) * 1073741824 + ($ordC1 - 128) * 16777216 + ($ordC2 - 128) * 262144 + ($ordC3 - 128) * 4096 + ($ordC4 - 128) * 64 + ($ordC5 - 128);
|
||||
}
|
||||
}
|
||||
}
|
||||
*/
|
||||
}
|
||||
}
|
||||
|
||||
if (
|
||||
$ordC0 === 254
|
||||
||
|
||||
$ordC0 === 255
|
||||
||
|
||||
$ord === null
|
||||
) {
|
||||
$str_tmp .= $unknown ?? $c;
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
$bank = $ord >> 8;
|
||||
if (!isset($UTF8_TO_TRANSLIT[$bank])) {
|
||||
$UTF8_TO_TRANSLIT[$bank] = self::getDataIfExists(\sprintf('x%03x', $bank));
|
||||
}
|
||||
|
||||
$new_char = $ord & 255;
|
||||
|
||||
if (isset($UTF8_TO_TRANSLIT[$bank][$new_char])) {
|
||||
|
||||
// keep for debugging
|
||||
/*
|
||||
echo "file: " . sprintf('x%02x', $bank) . "\n";
|
||||
echo "char: " . $c . "\n";
|
||||
echo "ord: " . $ord . "\n";
|
||||
echo "new_char: " . $new_char . "\n";
|
||||
echo "new_char: " . mb_chr($new_char) . "\n";
|
||||
echo "ascii: " . $UTF8_TO_TRANSLIT[$bank][$new_char] . "\n";
|
||||
echo "bank:" . $bank . "\n\n";
|
||||
*/
|
||||
|
||||
$new_char = $UTF8_TO_TRANSLIT[$bank][$new_char];
|
||||
|
||||
/** @noinspection MissingOrEmptyGroupStatementInspection */
|
||||
/** @noinspection PhpStatementHasEmptyBodyInspection */
|
||||
if ($unknown === null && $new_char === '') {
|
||||
// nothing
|
||||
} elseif (
|
||||
$new_char === '[?]'
|
||||
||
|
||||
$new_char === '[?] '
|
||||
) {
|
||||
$c = $unknown ?? $c;
|
||||
} else {
|
||||
$c = $new_char;
|
||||
}
|
||||
} else {
|
||||
|
||||
// keep for debugging missing chars
|
||||
/*
|
||||
echo "file: " . sprintf('x%02x', $bank) . "\n";
|
||||
echo "char: " . $c . "\n";
|
||||
echo "ord: " . $ord . "\n";
|
||||
echo "new_char: " . $new_char . "\n";
|
||||
echo "new_char: " . mb_chr($new_char) . "\n";
|
||||
echo "bank:" . $bank . "\n\n";
|
||||
*/
|
||||
|
||||
$c = $unknown ?? $c;
|
||||
}
|
||||
|
||||
$str_tmp .= $c;
|
||||
}
|
||||
|
||||
return $str_tmp;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the language from a string.
|
||||
*
|
||||
* e.g.: de_at -> de_at
|
||||
* de_DE -> de
|
||||
* DE_DE -> de
|
||||
* de-de -> de
|
||||
*
|
||||
* @noinspection ReturnTypeCanBeDeclaredInspection
|
||||
*
|
||||
* @param string $language
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
private static function get_language(string $language)
|
||||
{
|
||||
if ($language === '') {
|
||||
return '';
|
||||
}
|
||||
|
||||
if (
|
||||
\strpos($language, '_') === false
|
||||
&&
|
||||
\strpos($language, '-') === false
|
||||
) {
|
||||
return \strtolower($language);
|
||||
}
|
||||
|
||||
$language = \str_replace('-', '_', \strtolower($language));
|
||||
|
||||
$regex = '/(?<first>[a-z]+)_\g{first}/';
|
||||
|
||||
return (string) \preg_replace($regex, '$1', $language);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get data from "/data/*.php".
|
||||
*
|
||||
* @noinspection ReturnTypeCanBeDeclaredInspection
|
||||
*
|
||||
* @param string $file
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return array<mixed>
|
||||
*/
|
||||
private static function getData(string $file)
|
||||
{
|
||||
/** @noinspection PhpIncludeInspection */
|
||||
/** @noinspection UsingInclusionReturnValueInspection */
|
||||
/** @psalm-suppress UnresolvableInclude */
|
||||
return include __DIR__ . '/data/' . $file . '.php';
|
||||
}
|
||||
|
||||
/**
|
||||
* Get data from "/data/*.php".
|
||||
*
|
||||
* @param string $file
|
||||
*
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return array<mixed>
|
||||
*/
|
||||
private static function getDataIfExists(string $file): array
|
||||
{
|
||||
$file = __DIR__ . '/data/' . $file . '.php';
|
||||
/** @psalm-suppress ImpureFunctionCall */
|
||||
if (\is_file($file)) {
|
||||
/** @noinspection PhpIncludeInspection */
|
||||
/** @noinspection UsingInclusionReturnValueInspection */
|
||||
/** @psalm-suppress UnresolvableInclude */
|
||||
return include $file;
|
||||
}
|
||||
|
||||
return [];
|
||||
}
|
||||
|
||||
/**
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
private static function prepareAsciiAndExtrasMaps()
|
||||
{
|
||||
if (self::$ASCII_MAPS_AND_EXTRAS === null) {
|
||||
self::prepareAsciiMaps();
|
||||
self::prepareAsciiExtras();
|
||||
|
||||
/** @psalm-suppress PossiblyNullArgument - we use the prepare* methods here, so we don't get NULL here */
|
||||
self::$ASCII_MAPS_AND_EXTRAS = \array_merge_recursive(
|
||||
self::$ASCII_MAPS ?? [],
|
||||
self::$ASCII_EXTRAS ?? []
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
private static function prepareAsciiMaps()
|
||||
{
|
||||
if (self::$ASCII_MAPS === null) {
|
||||
self::$ASCII_MAPS = self::getData('ascii_by_languages');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @psalm-pure
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
private static function prepareAsciiExtras()
|
||||
{
|
||||
if (self::$ASCII_EXTRAS === null) {
|
||||
self::$ASCII_EXTRAS = self::getData('ascii_extras_by_languages');
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2929 @@
|
||||
<?php
|
||||
|
||||
// https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
|
||||
|
||||
return [
|
||||
// Dutch (Flemish)
|
||||
'nl' => [
|
||||
'Á' => 'A',
|
||||
'á' => 'a',
|
||||
'Ä' => 'A',
|
||||
'ä' => 'a',
|
||||
'À' => 'A',
|
||||
'à' => 'a',
|
||||
'Â' => 'A',
|
||||
'â' => 'a',
|
||||
'É' => 'E',
|
||||
'é' => 'e',
|
||||
'Ë' => 'E',
|
||||
'ë' => 'e',
|
||||
'È' => 'E',
|
||||
'è' => 'e',
|
||||
'Ê' => 'E',
|
||||
'ê' => 'e',
|
||||
'Í' => 'I',
|
||||
'í' => 'i',
|
||||
'Ï' => 'I',
|
||||
'ï' => 'i',
|
||||
'Ì' => 'I',
|
||||
'ì' => 'i',
|
||||
'Î' => 'I',
|
||||
'î' => 'i',
|
||||
'Ó' => 'O',
|
||||
'ó' => 'o',
|
||||
'Ö' => 'O',
|
||||
'ö' => 'o',
|
||||
'Ò' => 'O',
|
||||
'ò' => 'o',
|
||||
'Ô' => 'O',
|
||||
'ô' => 'o',
|
||||
'Ú' => 'U',
|
||||
'ú' => 'u',
|
||||
'Ü' => 'U',
|
||||
'ü' => 'u',
|
||||
'Ù' => 'U',
|
||||
'ù' => 'u',
|
||||
'Û' => 'U',
|
||||
'û' => 'u',
|
||||
'Ý' => 'Y',
|
||||
'ý' => 'y',
|
||||
'Ÿ' => 'Y',
|
||||
],
|
||||
// Italian
|
||||
'it' => [
|
||||
'à' => 'a',
|
||||
'À' => 'A',
|
||||
'é' => 'e',
|
||||
'É' => 'E',
|
||||
'è' => 'e',
|
||||
'È' => 'E',
|
||||
'ì' => 'i',
|
||||
'Ì' => 'I',
|
||||
'Ò' => 'O',
|
||||
'ò' => 'o',
|
||||
'ù' => 'u',
|
||||
'Ù' => 'U',
|
||||
],
|
||||
// Macedonian
|
||||
'mk' => [
|
||||
'А' => 'A',
|
||||
'Б' => 'B',
|
||||
'В' => 'V',
|
||||
'Г' => 'G',
|
||||
'Д' => 'D',
|
||||
'Ѓ' => 'Gj',
|
||||
'Е' => 'E',
|
||||
'Ж' => 'Zh',
|
||||
'З' => 'Z',
|
||||
'Ѕ' => 'Dz',
|
||||
'И' => 'I',
|
||||
'Ј' => 'J',
|
||||
'К' => 'K',
|
||||
'Л' => 'L',
|
||||
'Љ' => 'Lj',
|
||||
'М' => 'M',
|
||||
'Н' => 'N',
|
||||
'Њ' => 'Nj',
|
||||
'О' => 'O',
|
||||
'П' => 'P',
|
||||
'Р' => 'R',
|
||||
'С' => 'S',
|
||||
'Т' => 'T',
|
||||
'Ќ' => 'Kj',
|
||||
'У' => 'U',
|
||||
'Ф' => 'F',
|
||||
'Х' => 'H',
|
||||
'Ц' => 'C',
|
||||
'Ч' => 'Ch',
|
||||
'Џ' => 'Dj',
|
||||
'Ш' => 'Sh',
|
||||
'а' => 'a',
|
||||
'б' => 'b',
|
||||
'в' => 'v',
|
||||
'г' => 'g',
|
||||
'д' => 'd',
|
||||
'ѓ' => 'gj',
|
||||
'е' => 'e',
|
||||
'ж' => 'zh',
|
||||
'з' => 'z',
|
||||
'ѕ' => 'dz',
|
||||
'и' => 'i',
|
||||
'ј' => 'j',
|
||||
'к' => 'k',
|
||||
'л' => 'l',
|
||||
'љ' => 'lj',
|
||||
'м' => 'm',
|
||||
'н' => 'n',
|
||||
'њ' => 'nj',
|
||||
'о' => 'o',
|
||||
'п' => 'p',
|
||||
'р' => 'r',
|
||||
'с' => 's',
|
||||
'т' => 't',
|
||||
'ќ' => 'kj',
|
||||
'у' => 'u',
|
||||
'ф' => 'f',
|
||||
'х' => 'h',
|
||||
'ц' => 'c',
|
||||
'ч' => 'ch',
|
||||
'џ' => 'dj',
|
||||
'ш' => 'sh',
|
||||
],
|
||||
// Portuguese (Brazil)
|
||||
'pt' => [
|
||||
'æ' => 'ae',
|
||||
'ǽ' => 'ae',
|
||||
'À' => 'A',
|
||||
'Á' => 'A',
|
||||
'Â' => 'A',
|
||||
'Ã' => 'A',
|
||||
'Å' => 'AA',
|
||||
'Ǻ' => 'A',
|
||||
'Ă' => 'A',
|
||||
'Ǎ' => 'A',
|
||||
'Æ' => 'AE',
|
||||
'Ǽ' => 'AE',
|
||||
'à' => 'a',
|
||||
'á' => 'a',
|
||||
'â' => 'a',
|
||||
'ã' => 'a',
|
||||
'å' => 'aa',
|
||||
'ǻ' => 'a',
|
||||
'ă' => 'a',
|
||||
'ǎ' => 'a',
|
||||
'ª' => 'a',
|
||||
'Ĉ' => 'C',
|
||||
'Ċ' => 'C',
|
||||
'Ç' => 'C',
|
||||
'ç' => 'c',
|
||||
'ĉ' => 'c',
|
||||
'ċ' => 'c',
|
||||
'Ð' => 'Dj',
|
||||
'Đ' => 'D',
|
||||
'ð' => 'dj',
|
||||
'đ' => 'd',
|
||||
'È' => 'E',
|
||||
'É' => 'E',
|
||||
'Ê' => 'E',
|
||||
'Ë' => 'E',
|
||||
'Ĕ' => 'E',
|
||||
'Ė' => 'E',
|
||||
'è' => 'e',
|
||||
'é' => 'e',
|
||||
'ê' => 'e',
|
||||
'ë' => 'e',
|
||||
'ĕ' => 'e',
|
||||
'ė' => 'e',
|
||||
'ƒ' => 'f',
|
||||
'Ĝ' => 'G',
|
||||
'Ġ' => 'G',
|
||||
'ĝ' => 'g',
|
||||
'ġ' => 'g',
|
||||
'Ĥ' => 'H',
|
||||
'Ħ' => 'H',
|
||||
'ĥ' => 'h',
|
||||
'ħ' => 'h',
|
||||
'Ì' => 'I',
|
||||
'Í' => 'I',
|
||||
'Î' => 'I',
|
||||
'Ï' => 'I',
|
||||
'Ĩ' => 'I',
|
||||
'Ĭ' => 'I',
|
||||
'Ǐ' => 'I',
|
||||
'Į' => 'I',
|
||||
'IJ' => 'IJ',
|
||||
'ì' => 'i',
|
||||
'í' => 'i',
|
||||
'î' => 'i',
|
||||
'ï' => 'i',
|
||||
'ĩ' => 'i',
|
||||
'ĭ' => 'i',
|
||||
'ǐ' => 'i',
|
||||
'į' => 'i',
|
||||
'ij' => 'ij',
|
||||
'Ĵ' => 'J',
|
||||
'ĵ' => 'j',
|
||||
'Ĺ' => 'L',
|
||||
'Ľ' => 'L',
|
||||
'Ŀ' => 'L',
|
||||
'ĺ' => 'l',
|
||||
'ľ' => 'l',
|
||||
'ŀ' => 'l',
|
||||
'Ñ' => 'N',
|
||||
'ñ' => 'n',
|
||||
'ʼn' => 'n',
|
||||
'Ò' => 'O',
|
||||
'Ó' => 'O',
|
||||
'Ô' => 'O',
|
||||
'Õ' => 'O',
|
||||
'Ō' => 'O',
|
||||
'Ŏ' => 'O',
|
||||
'Ǒ' => 'O',
|
||||
'Ő' => 'O',
|
||||
'Ơ' => 'O',
|
||||
'Ø' => 'OE',
|
||||
'Ǿ' => 'O',
|
||||
'Œ' => 'OE',
|
||||
'ò' => 'o',
|
||||
'ó' => 'o',
|
||||
'ô' => 'o',
|
||||
'õ' => 'o',
|
||||
'ō' => 'o',
|
||||
'ŏ' => 'o',
|
||||
'ǒ' => 'o',
|
||||
'ő' => 'o',
|
||||
'ơ' => 'o',
|
||||
'ø' => 'oe',
|
||||
'ǿ' => 'o',
|
||||
'º' => 'o',
|
||||
'œ' => 'oe',
|
||||
'Ŕ' => 'R',
|
||||
'Ŗ' => 'R',
|
||||
'ŕ' => 'r',
|
||||
'ŗ' => 'r',
|
||||
'Ŝ' => 'S',
|
||||
'Ș' => 'S',
|
||||
'ŝ' => 's',
|
||||
'ș' => 's',
|
||||
'ſ' => 's',
|
||||
'Ţ' => 'T',
|
||||
'Ț' => 'T',
|
||||
'Ŧ' => 'T',
|
||||
'Þ' => 'TH',
|
||||
'ţ' => 't',
|
||||
'ț' => 't',
|
||||
'ŧ' => 't',
|
||||
'þ' => 'th',
|
||||
'Ù' => 'U',
|
||||
'Ú' => 'U',
|
||||
'Û' => 'U',
|
||||
'Ü' => 'U',
|
||||
'Ũ' => 'U',
|
||||
'Ŭ' => 'U',
|
||||
'Ű' => 'U',
|
||||
'Ų' => 'U',
|
||||
'Ư' => 'U',
|
||||
'Ǔ' => 'U',
|
||||
'Ǖ' => 'U',
|
||||
'Ǘ' => 'U',
|
||||
'Ǚ' => 'U',
|
||||
'Ǜ' => 'U',
|
||||
'ù' => 'u',
|
||||
'ú' => 'u',
|
||||
'û' => 'u',
|
||||
'ü' => 'u',
|
||||
'ũ' => 'u',
|
||||
'ŭ' => 'u',
|
||||
'ű' => 'u',
|
||||
'ų' => 'u',
|
||||
'ư' => 'u',
|
||||
'ǔ' => 'u',
|
||||
'ǖ' => 'u',
|
||||
'ǘ' => 'u',
|
||||
'ǚ' => 'u',
|
||||
'ǜ' => 'u',
|
||||
'Ŵ' => 'W',
|
||||
'ŵ' => 'w',
|
||||
'Ý' => 'Y',
|
||||
'Ÿ' => 'Y',
|
||||
'Ŷ' => 'Y',
|
||||
'ý' => 'y',
|
||||
'ÿ' => 'y',
|
||||
'ŷ' => 'y',
|
||||
],
|
||||
// Greek(lish) (Elláda)
|
||||
'el__greeklish' => [
|
||||
'ΑΥ' => 'AU',
|
||||
'ΑΎ' => 'AU',
|
||||
'Αυ' => 'Au',
|
||||
'Αύ' => 'Au',
|
||||
'ΕΊ' => 'EI',
|
||||
'ΕΙ' => 'EI',
|
||||
'Ει' => 'EI',
|
||||
'ΕΥ' => 'EU',
|
||||
'ΕΎ' => 'EU',
|
||||
'Εί' => 'Ei',
|
||||
'Ευ' => 'Eu',
|
||||
'Εύ' => 'Eu',
|
||||
'ΟΙ' => 'OI',
|
||||
'ΟΊ' => 'OI',
|
||||
'ΟΥ' => 'OU',
|
||||
'ΟΎ' => 'OU',
|
||||
'Οι' => 'Oi',
|
||||
'Οί' => 'Oi',
|
||||
'Ου' => 'Ou',
|
||||
'Ού' => 'Ou',
|
||||
'ΥΙ' => 'YI',
|
||||
'ΎΙ' => 'YI',
|
||||
'Υι' => 'Yi',
|
||||
'Ύι' => 'Yi',
|
||||
'ΥΊ' => 'Yi',
|
||||
'Υί' => 'Yi',
|
||||
'αυ' => 'au',
|
||||
'αύ' => 'au',
|
||||
'εί' => 'ei',
|
||||
'ει' => 'ei',
|
||||
'ευ' => 'eu',
|
||||
'εύ' => 'eu',
|
||||
'οι' => 'oi',
|
||||
'οί' => 'oi',
|
||||
'ου' => 'ou',
|
||||
'ού' => 'ou',
|
||||
'υι' => 'yi',
|
||||
'ύι' => 'yi',
|
||||
'υί' => 'yi',
|
||||
'Α' => 'A',
|
||||
'Ά' => 'A',
|
||||
'Β' => 'B',
|
||||
'Δ' => 'D',
|
||||
'Ε' => 'E',
|
||||
'Έ' => 'E',
|
||||
'Φ' => 'F',
|
||||
'Γ' => 'G',
|
||||
'Η' => 'H',
|
||||
'Ή' => 'H',
|
||||
'Ι' => 'I',
|
||||
'Ί' => 'I',
|
||||
'Ϊ' => 'I',
|
||||
'Κ' => 'K',
|
||||
'Ξ' => 'Ks',
|
||||
'Λ' => 'L',
|
||||
'Μ' => 'M',
|
||||
'Ν' => 'N',
|
||||
'Π' => 'N',
|
||||
'Ο' => 'O',
|
||||
'Ό' => 'O',
|
||||
'Ψ' => 'Ps',
|
||||
'Ρ' => 'R',
|
||||
'Σ' => 'S',
|
||||
'Τ' => 'T',
|
||||
'Θ' => 'Th',
|
||||
'Ω' => 'W',
|
||||
'Ώ' => 'W',
|
||||
'Χ' => 'X',
|
||||
'ϒ' => 'Y',
|
||||
'Υ' => 'Y',
|
||||
'Ύ' => 'Y',
|
||||
'Ϋ' => 'Y',
|
||||
'Ζ' => 'Z',
|
||||
'α' => 'a',
|
||||
'ά' => 'a',
|
||||
'β' => 'b',
|
||||
'δ' => 'd',
|
||||
'ε' => 'e',
|
||||
'έ' => 'e',
|
||||
'φ' => 'f',
|
||||
'γ' => 'g',
|
||||
'η' => 'h',
|
||||
'ή' => 'h',
|
||||
'ι' => 'i',
|
||||
'ί' => 'i',
|
||||
'ϊ' => 'i',
|
||||
'ΐ' => 'i',
|
||||
'κ' => 'k',
|
||||
'ξ' => 'ks',
|
||||
'λ' => 'l',
|
||||
'μ' => 'm',
|
||||
'ν' => 'n',
|
||||
'ο' => 'o',
|
||||
'ό' => 'o',
|
||||
'π' => 'p',
|
||||
'ψ' => 'ps',
|
||||
'ρ' => 'r',
|
||||
'σ' => 's',
|
||||
'ς' => 's',
|
||||
'τ' => 't',
|
||||
'ϑ' => 'th',
|
||||
'θ' => 'th',
|
||||
'ϐ' => 'v',
|
||||
'ω' => 'w',
|
||||
'ώ' => 'w',
|
||||
'χ' => 'x',
|
||||
'υ' => 'y',
|
||||
'ύ' => 'y',
|
||||
'ΰ' => 'y',
|
||||
'ϋ' => 'y',
|
||||
'ζ' => 'z',
|
||||
],
|
||||
// Greek (Elláda)
|
||||
'el' => [
|
||||
'ΑΥ' => 'AU',
|
||||
'Αυ' => 'Au',
|
||||
'ΟΥ' => 'U',
|
||||
'Ου' => 'u',
|
||||
'ΕΥ' => 'EF',
|
||||
'Ευ' => 'Ef',
|
||||
'ΕΙ' => 'I',
|
||||
'Ει' => 'I',
|
||||
'ΟΙ' => 'I',
|
||||
'Οι' => 'I',
|
||||
'ΥΙ' => 'I',
|
||||
'Υι' => 'I',
|
||||
'ΑΎ' => 'AU',
|
||||
'Αύ' => 'Au',
|
||||
'ΟΎ' => 'OU',
|
||||
'Ού' => 'Ou',
|
||||
'ΕΎ' => 'EU',
|
||||
'Εύ' => 'Eu',
|
||||
'ΕΊ' => 'I',
|
||||
'Εί' => 'I',
|
||||
'ΟΊ' => 'I',
|
||||
'Οί' => 'I',
|
||||
'ΎΙ' => 'I',
|
||||
'Ύι' => 'I',
|
||||
'ΥΊ' => 'I',
|
||||
'Υί' => 'I',
|
||||
'αυ' => 'au',
|
||||
'ου' => 'u',
|
||||
'ευ' => 'ef',
|
||||
'ει' => 'i',
|
||||
'οι' => 'i',
|
||||
'υι' => 'i',
|
||||
'αύ' => 'au',
|
||||
'ού' => 'ou',
|
||||
'εύ' => 'eu',
|
||||
'εί' => 'i',
|
||||
'οί' => 'i',
|
||||
'ύι' => 'i',
|
||||
'υί' => 'i',
|
||||
'α' => 'a',
|
||||
'β' => 'v',
|
||||
'γ' => 'gh',
|
||||
'δ' => 'd',
|
||||
'ε' => 'e',
|
||||
'ζ' => 'z',
|
||||
'η' => 'i',
|
||||
'θ' => 'th',
|
||||
'ι' => 'i',
|
||||
'κ' => 'k',
|
||||
'λ' => 'l',
|
||||
'μ' => 'm',
|
||||
'ν' => 'n',
|
||||
'ξ' => 'ks',
|
||||
'ο' => 'o',
|
||||
'π' => 'p',
|
||||
'ρ' => 'r',
|
||||
'σ' => 's',
|
||||
'τ' => 't',
|
||||
'υ' => 'i',
|
||||
'φ' => 'f',
|
||||
'χ' => 'kh',
|
||||
'ψ' => 'ps',
|
||||
'ω' => 'o',
|
||||
'ά' => 'a',
|
||||
'έ' => 'e',
|
||||
'ί' => 'i',
|
||||
'ό' => 'o',
|
||||
'ϒ' => 'Y',
|
||||
'ύ' => 'y',
|
||||
'ή' => 'i',
|
||||
'ώ' => 'w',
|
||||
'ς' => 's',
|
||||
'ϊ' => 'i',
|
||||
'ΰ' => 'y',
|
||||
'ϋ' => 'y',
|
||||
'ΐ' => 'i',
|
||||
'Α' => 'A',
|
||||
'Β' => 'B',
|
||||
'Γ' => 'G',
|
||||
'Δ' => 'D',
|
||||
'Ε' => 'E',
|
||||
'Ζ' => 'Z',
|
||||
'Η' => 'H',
|
||||
'Θ' => 'Th',
|
||||
'Ι' => 'I',
|
||||
'Κ' => 'K',
|
||||
'Λ' => 'L',
|
||||
'Μ' => 'M',
|
||||
'Ν' => 'N',
|
||||
'Ξ' => 'Ks',
|
||||
'Ο' => 'O',
|
||||
'Π' => 'P',
|
||||
'Ρ' => 'R',
|
||||
'Σ' => 'S',
|
||||
'Τ' => 'T',
|
||||
'Υ' => 'Y',
|
||||
'Φ' => 'F',
|
||||
'Χ' => 'X',
|
||||
'Ψ' => 'Ps',
|
||||
'Ω' => 'O',
|
||||
'Ά' => 'A',
|
||||
'Έ' => 'E',
|
||||
'Ί' => 'I',
|
||||
'Ό' => 'O',
|
||||
'Ύ' => 'Y',
|
||||
'Ή' => 'I',
|
||||
'Ώ' => 'W',
|
||||
'Ϊ' => 'I',
|
||||
'Ϋ' => 'Y',
|
||||
'ϐ' => 'v',
|
||||
'ϑ' => 'th',
|
||||
],
|
||||
// Hindi
|
||||
'hi' => [
|
||||
'अ' => 'a',
|
||||
'आ' => 'aa',
|
||||
'ए' => 'e',
|
||||
'ई' => 'ii',
|
||||
'ऍ' => 'ei',
|
||||
'ऎ' => 'ae',
|
||||
'ऐ' => 'ai',
|
||||
'इ' => 'i',
|
||||
'ओ' => 'o',
|
||||
'ऑ' => 'oi',
|
||||
'ऒ' => 'oii',
|
||||
'ऊ' => 'uu',
|
||||
'औ' => 'ou',
|
||||
'उ' => 'u',
|
||||
'ब' => 'B',
|
||||
'भ' => 'Bha',
|
||||
'च' => 'Ca',
|
||||
'छ' => 'Chha',
|
||||
'ड' => 'Da',
|
||||
'ढ' => 'Dha',
|
||||
'फ' => 'Fa',
|
||||
'फ़' => 'Fi',
|
||||
'ग' => 'Ga',
|
||||
'घ' => 'Gha',
|
||||
'ग़' => 'Ghi',
|
||||
'ह' => 'Ha',
|
||||
'ज' => 'Ja',
|
||||
'झ' => 'Jha',
|
||||
'क' => 'Ka',
|
||||
'ख' => 'Kha',
|
||||
'ख़' => 'Khi',
|
||||
'ल' => 'L',
|
||||
'ळ' => 'Li',
|
||||
'ऌ' => 'Li',
|
||||
'ऴ' => 'Lii',
|
||||
'ॡ' => 'Lii',
|
||||
'म' => 'Ma',
|
||||
'न' => 'Na',
|
||||
'ङ' => 'Na',
|
||||
'ञ' => 'Nia',
|
||||
'ण' => 'Nae',
|
||||
'ऩ' => 'Ni',
|
||||
'ॐ' => 'oms',
|
||||
'प' => 'Pa',
|
||||
'क़' => 'Qi',
|
||||
'र' => 'Ra',
|
||||
'ऋ' => 'Ri',
|
||||
'ॠ' => 'Ri',
|
||||
'ऱ' => 'Ri',
|
||||
'स' => 'Sa',
|
||||
'श' => 'Sha',
|
||||
'ष' => 'Shha',
|
||||
'ट' => 'Ta',
|
||||
'त' => 'Ta',
|
||||
'ठ' => 'Tha',
|
||||
'द' => 'Tha',
|
||||
'थ' => 'Tha',
|
||||
'ध' => 'Thha',
|
||||
'ड़' => 'ugDha',
|
||||
'ढ़' => 'ugDhha',
|
||||
'व' => 'Va',
|
||||
'य' => 'Ya',
|
||||
'य़' => 'Yi',
|
||||
'ज़' => 'Za',
|
||||
],
|
||||
// Armenian
|
||||
'hy' => [
|
||||
'Ա' => 'A',
|
||||
'Բ' => 'B',
|
||||
'Գ' => 'G',
|
||||
'Դ' => 'D',
|
||||
'Ե' => 'E',
|
||||
'Զ' => 'Z',
|
||||
'Է' => 'E',
|
||||
'Ը' => 'Y',
|
||||
'Թ' => 'Th',
|
||||
'Ժ' => 'Zh',
|
||||
'Ի' => 'I',
|
||||
'Լ' => 'L',
|
||||
'Խ' => 'Kh',
|
||||
'Ծ' => 'Ts',
|
||||
'Կ' => 'K',
|
||||
'Հ' => 'H',
|
||||
'Ձ' => 'Dz',
|
||||
'Ղ' => 'Gh',
|
||||
'Ճ' => 'Tch',
|
||||
'Մ' => 'M',
|
||||
'Յ' => 'Y',
|
||||
'Ն' => 'N',
|
||||
'Շ' => 'Sh',
|
||||
'Ո' => 'Vo',
|
||||
'Չ' => 'Ch',
|
||||
'Պ' => 'P',
|
||||
'Ջ' => 'J',
|
||||
'Ռ' => 'R',
|
||||
'Ս' => 'S',
|
||||
'Վ' => 'V',
|
||||
'Տ' => 'T',
|
||||
'Ր' => 'R',
|
||||
'Ց' => 'C',
|
||||
'Ւ' => 'u',
|
||||
'Փ' => 'Ph',
|
||||
'Ք' => 'Q',
|
||||
'և' => 'ev',
|
||||
'Օ' => 'O',
|
||||
'Ֆ' => 'F',
|
||||
'ա' => 'a',
|
||||
'բ' => 'b',
|
||||
'գ' => 'g',
|
||||
'դ' => 'd',
|
||||
'ե' => 'e',
|
||||
'զ' => 'z',
|
||||
'է' => 'e',
|
||||
'ը' => 'y',
|
||||
'թ' => 'th',
|
||||
'ժ' => 'zh',
|
||||
'ի' => 'i',
|
||||
'լ' => 'l',
|
||||
'խ' => 'kh',
|
||||
'ծ' => 'ts',
|
||||
'կ' => 'k',
|
||||
'հ' => 'h',
|
||||
'ձ' => 'dz',
|
||||
'ղ' => 'gh',
|
||||
'ճ' => 'tch',
|
||||
'մ' => 'm',
|
||||
'յ' => 'y',
|
||||
'ն' => 'n',
|
||||
'շ' => 'sh',
|
||||
'ո' => 'vo',
|
||||
'չ' => 'ch',
|
||||
'պ' => 'p',
|
||||
'ջ' => 'j',
|
||||
'ռ' => 'r',
|
||||
'ս' => 's',
|
||||
'վ' => 'v',
|
||||
'տ' => 't',
|
||||
'ր' => 'r',
|
||||
'ց' => 'c',
|
||||
'ւ' => 'u',
|
||||
'փ' => 'ph',
|
||||
'ք' => 'q',
|
||||
'օ' => 'o',
|
||||
'ֆ' => 'f',
|
||||
],
|
||||
// Swedish
|
||||
'sv' => [
|
||||
'Ä' => 'A',
|
||||
'ä' => 'a',
|
||||
'Å' => 'A',
|
||||
'å' => 'a',
|
||||
'Ö' => 'O',
|
||||
'ö' => 'o',
|
||||
],
|
||||
// Turkmen
|
||||
'tk' => [
|
||||
'Ç' => 'C',
|
||||
'Ä' => 'A',
|
||||
'Ž' => 'Z',
|
||||
'Ň' => 'N',
|
||||
'Ö' => 'O',
|
||||
'Ş' => 'S',
|
||||
'Ü' => 'U',
|
||||
'Ý' => 'Y',
|
||||
'ç' => 'c',
|
||||
'ä' => 'a',
|
||||
'ž' => 'z',
|
||||
'ň' => 'n',
|
||||
'ö' => 'o',
|
||||
'ş' => 's',
|
||||
'ü' => 'u',
|
||||
'ý' => 'y',
|
||||
],
|
||||
// Turkish
|
||||
'tr' => [
|
||||
'ň' => 'n',
|
||||
'Ň' => 'N',
|
||||
'ş' => 's',
|
||||
'Ş' => 'S',
|
||||
'ı' => 'i',
|
||||
'İ' => 'I',
|
||||
'ç' => 'c',
|
||||
'Ç' => 'C',
|
||||
'ä' => 'a',
|
||||
'Ä' => 'A',
|
||||
'ü' => 'u',
|
||||
'Ü' => 'U',
|
||||
'ö' => 'o',
|
||||
'Ö' => 'O',
|
||||
'ğ' => 'g',
|
||||
'Ğ' => 'G',
|
||||
'ý' => 'y',
|
||||
'Ý' => 'Y',
|
||||
'ž' => 'z',
|
||||
'Ž' => 'Z',
|
||||
],
|
||||
// Bulgarian
|
||||
'bg' => [
|
||||
'ьо' => 'yo',
|
||||
'А' => 'A',
|
||||
'Б' => 'B',
|
||||
'В' => 'V',
|
||||
'Г' => 'G',
|
||||
'Д' => 'D',
|
||||
'Е' => 'E',
|
||||
'Ж' => 'Zh',
|
||||
'З' => 'Z',
|
||||
'И' => 'I',
|
||||
'Й' => 'Y',
|
||||
'К' => 'K',
|
||||
'Л' => 'L',
|
||||
'М' => 'M',
|
||||
'Н' => 'N',
|
||||
'О' => 'O',
|
||||
'П' => 'P',
|
||||
'Р' => 'R',
|
||||
'С' => 'S',
|
||||
'Т' => 'T',
|
||||
'У' => 'U',
|
||||
'Ф' => 'F',
|
||||
'Х' => 'H',
|
||||
'Ц' => 'C',
|
||||
'Ч' => 'Ch',
|
||||
'Ш' => 'Sh',
|
||||
'Щ' => 'Sht',
|
||||
'Ъ' => 'A',
|
||||
'Ь' => '',
|
||||
'Ю' => 'Yu',
|
||||
'Я' => 'Ya',
|
||||
'а' => 'a',
|
||||
'б' => 'b',
|
||||
'в' => 'v',
|
||||
'г' => 'g',
|
||||
'д' => 'd',
|
||||
'е' => 'e',
|
||||
'ж' => 'zh',
|
||||
'з' => 'z',
|
||||
'и' => 'i',
|
||||
'й' => 'y',
|
||||
'к' => 'k',
|
||||
'л' => 'l',
|
||||
'м' => 'm',
|
||||
'н' => 'n',
|
||||
'о' => 'o',
|
||||
'п' => 'p',
|
||||
'р' => 'r',
|
||||
'с' => 's',
|
||||
'т' => 't',
|
||||
'у' => 'u',
|
||||
'ф' => 'f',
|
||||
'х' => 'h',
|
||||
'ц' => 'c',
|
||||
'ч' => 'ch',
|
||||
'ш' => 'sh',
|
||||
'щ' => 'sht',
|
||||
'ъ' => 'a',
|
||||
'ь' => '',
|
||||
'ю' => 'yu',
|
||||
'я' => 'ya',
|
||||
],
|
||||
// Hungarian
|
||||
'hu' => [
|
||||
'Á' => 'A',
|
||||
'Ē' => 'E',
|
||||
'É' => 'E',
|
||||
'Í' => 'I',
|
||||
'Ó' => 'O',
|
||||
'Ö' => 'O',
|
||||
'Ő' => 'O',
|
||||
'Ú' => 'U',
|
||||
'Ü' => 'U',
|
||||
'Ű' => 'U',
|
||||
'á' => 'a',
|
||||
'ē' => 'e',
|
||||
'é' => 'e',
|
||||
'í' => 'i',
|
||||
'ó' => 'o',
|
||||
'ö' => 'o',
|
||||
'ő' => 'o',
|
||||
'ú' => 'u',
|
||||
'ü' => 'u',
|
||||
'ű' => 'u',
|
||||
],
|
||||
// Myanmar (Burmese)
|
||||
'my' => [
|
||||
'န်ုပ်' => 'nub',
|
||||
'ောင်' => 'aung',
|
||||
'ိုက်' => 'aik',
|
||||
'ိုဒ်' => 'ok',
|
||||
'ိုင်' => 'aing',
|
||||
'ိုလ်' => 'ol',
|
||||
'ေါင်' => 'aung',
|
||||
'သြော' => 'aw',
|
||||
'ောက်' => 'auk',
|
||||
'ိတ်' => 'eik',
|
||||
'ုတ်' => 'ok',
|
||||
'ုန်' => 'on',
|
||||
'ေတ်' => 'it',
|
||||
'ုဒ်' => 'ait',
|
||||
'ာန်' => 'an',
|
||||
'ိန်' => 'ein',
|
||||
'ွတ်' => 'ut',
|
||||
'ေါ်' => 'aw',
|
||||
'ွန်' => 'un',
|
||||
'ိပ်' => 'eik',
|
||||
'ုပ်' => 'ok',
|
||||
'ွပ်' => 'ut',
|
||||
'ိမ်' => 'ein',
|
||||
'ုမ်' => 'on',
|
||||
'ော်' => 'aw',
|
||||
'ွမ်' => 'un',
|
||||
'က်' => 'et',
|
||||
'ေါ' => 'aw',
|
||||
'ော' => 'aw',
|
||||
'ျွ' => 'ywa',
|
||||
'ြွ' => 'yw',
|
||||
'ို' => 'o',
|
||||
'ုံ' => 'on',
|
||||
'တ်' => 'at',
|
||||
'င်' => 'in',
|
||||
'ည်' => 'i',
|
||||
'ဒ်' => 'd',
|
||||
'န်' => 'an',
|
||||
'ပ်' => 'at',
|
||||
'မ်' => 'an',
|
||||
'စျ' => 'za',
|
||||
'ယ်' => 'e',
|
||||
'ဉ်' => 'in',
|
||||
'စ်' => 'it',
|
||||
'ိံ' => 'ein',
|
||||
'ဲ' => 'e',
|
||||
'း' => '',
|
||||
'ာ' => 'a',
|
||||
'ါ' => 'a',
|
||||
'ေ' => 'e',
|
||||
'ံ' => 'an',
|
||||
'ိ' => 'i',
|
||||
'ီ' => 'i',
|
||||
'ု' => 'u',
|
||||
'ူ' => 'u',
|
||||
'်' => 'at',
|
||||
'္' => '',
|
||||
'့' => '',
|
||||
'က' => 'k',
|
||||
'၉' => '9',
|
||||
'တ' => 't',
|
||||
'ရ' => 'ya',
|
||||
'ယ' => 'y',
|
||||
'မ' => 'm',
|
||||
'ဘ' => 'ba',
|
||||
'ဗ' => 'b',
|
||||
'ဖ' => 'pa',
|
||||
'ပ' => 'p',
|
||||
'န' => 'n',
|
||||
'ဓ' => 'da',
|
||||
'ဒ' => 'd',
|
||||
'ထ' => 'ta',
|
||||
'ဏ' => 'na',
|
||||
'ဝ' => 'w',
|
||||
'ဎ' => 'da',
|
||||
'ဍ' => 'd',
|
||||
'ဌ' => 'ta',
|
||||
'ဋ' => 't',
|
||||
'ည' => 'ny',
|
||||
'ဇ' => 'z',
|
||||
'ဆ' => 'sa',
|
||||
'စ' => 's',
|
||||
'င' => 'ng',
|
||||
'ဃ' => 'ga',
|
||||
'ဂ' => 'g',
|
||||
'လ' => 'l',
|
||||
'သ' => 'th',
|
||||
'၈' => '8',
|
||||
'ဩ' => 'aw',
|
||||
'ခ' => 'kh',
|
||||
'၆' => '6',
|
||||
'၅' => '5',
|
||||
'၄' => '4',
|
||||
'၃' => '3',
|
||||
'၂' => '2',
|
||||
'၁' => '1',
|
||||
'၀' => '0',
|
||||
'၌' => 'hnaik',
|
||||
'၍' => 'ywae',
|
||||
'ဪ' => 'aw',
|
||||
'ဦ' => '-u',
|
||||
'ဟ' => 'h',
|
||||
'ဉ' => 'u',
|
||||
'ဤ' => '-i',
|
||||
'ဣ' => 'i',
|
||||
'၏' => '-e',
|
||||
'ဧ' => 'e',
|
||||
'ှ' => 'h',
|
||||
'ွ' => 'w',
|
||||
'ျ' => 'ya',
|
||||
'ြ' => 'y',
|
||||
'အ' => 'a',
|
||||
'ဠ' => 'la',
|
||||
'၇' => '7',
|
||||
],
|
||||
// Croatian (Hrvatska)
|
||||
'hr' => [
|
||||
'DŽ' => 'DZ',
|
||||
'Dž' => 'Dz',
|
||||
'dž' => 'dz',
|
||||
'DZ' => 'DZ',
|
||||
'Dz' => 'Dz',
|
||||
'dz' => 'dz',
|
||||
'IJ' => 'IJ',
|
||||
'ij' => 'ij',
|
||||
'LJ' => 'LJ',
|
||||
'Lj' => 'Lj',
|
||||
'lj' => 'lj',
|
||||
'NJ' => 'NJ',
|
||||
'Nj' => 'Nj',
|
||||
'nj' => 'nj',
|
||||
'ž' => 'z',
|
||||
'Ž' => 'Z',
|
||||
'đ' => 'dj',
|
||||
'Đ' => 'Dj',
|
||||
'č' => 'c',
|
||||
'Č' => 'C',
|
||||
'ć' => 'c',
|
||||
'Ć' => 'C',
|
||||
'š' => 's',
|
||||
'Š' => 'S',
|
||||
],
|
||||
// Finnish
|
||||
'fi' => [
|
||||
'Ä' => 'A',
|
||||
'Ö' => 'O',
|
||||
'ä' => 'a',
|
||||
'ö' => 'o',
|
||||
],
|
||||
// Georgian (Kartvelian)
|
||||
'ka' => [
|
||||
'ა' => 'a',
|
||||
'ბ' => 'b',
|
||||
'გ' => 'g',
|
||||
'დ' => 'd',
|
||||
'ე' => 'e',
|
||||
'ვ' => 'v',
|
||||
'ზ' => 'z',
|
||||
'თ' => 't',
|
||||
'ი' => 'i',
|
||||
'კ' => 'k',
|
||||
'ლ' => 'l',
|
||||
'მ' => 'm',
|
||||
'ნ' => 'n',
|
||||
'ო' => 'o',
|
||||
'პ' => 'p',
|
||||
'ჟ' => 'zh',
|
||||
'რ' => 'r',
|
||||
'ს' => 's',
|
||||
'ტ' => 't',
|
||||
'უ' => 'u',
|
||||
'ფ' => 'f',
|
||||
'ქ' => 'q',
|
||||
'ღ' => 'gh',
|
||||
'ყ' => 'y',
|
||||
'შ' => 'sh',
|
||||
'ჩ' => 'ch',
|
||||
'ც' => 'ts',
|
||||
'ძ' => 'dz',
|
||||
'წ' => 'ts',
|
||||
'ჭ' => 'ch',
|
||||
'ხ' => 'kh',
|
||||
'ჯ' => 'j',
|
||||
'ჰ' => 'h',
|
||||
],
|
||||
// Russian
|
||||
'ru' => [
|
||||
'А' => 'A',
|
||||
'а' => 'a',
|
||||
'Б' => 'B',
|
||||
'б' => 'b',
|
||||
'В' => 'V',
|
||||
'в' => 'v',
|
||||
'Г' => 'G',
|
||||
'г' => 'g',
|
||||
'Д' => 'D',
|
||||
'д' => 'd',
|
||||
'Е' => 'E',
|
||||
'е' => 'e',
|
||||
'Ё' => 'Yo',
|
||||
'ё' => 'yo',
|
||||
'Ж' => 'Zh',
|
||||
'ж' => 'zh',
|
||||
'З' => 'Z',
|
||||
'з' => 'z',
|
||||
'И' => 'I',
|
||||
'и' => 'i',
|
||||
'Й' => 'Y',
|
||||
'й' => 'y',
|
||||
'К' => 'K',
|
||||
'к' => 'k',
|
||||
'Л' => 'L',
|
||||
'л' => 'l',
|
||||
'М' => 'M',
|
||||
'м' => 'm',
|
||||
'Н' => 'N',
|
||||
'н' => 'n',
|
||||
'О' => 'O',
|
||||
'о' => 'o',
|
||||
'П' => 'P',
|
||||
'п' => 'p',
|
||||
'Р' => 'R',
|
||||
'р' => 'r',
|
||||
'С' => 'S',
|
||||
'с' => 's',
|
||||
'Т' => 'T',
|
||||
'т' => 't',
|
||||
'У' => 'U',
|
||||
'у' => 'u',
|
||||
'Ф' => 'F',
|
||||
'ф' => 'f',
|
||||
'Х' => 'H',
|
||||
'х' => 'h',
|
||||
'Ц' => 'Ts',
|
||||
'ц' => 'ts',
|
||||
'Ч' => 'Ch',
|
||||
'ч' => 'ch',
|
||||
'ш' => 'sh',
|
||||
'Ш' => 'Sh',
|
||||
'Щ' => 'Sch',
|
||||
'щ' => 'sch',
|
||||
'Ъ' => '',
|
||||
'ъ' => '',
|
||||
'Ы' => 'Y',
|
||||
'ы' => 'y',
|
||||
'Ь' => '',
|
||||
'ь' => '',
|
||||
'Э' => 'E',
|
||||
'э' => 'e',
|
||||
'Ю' => 'Yu',
|
||||
'ю' => 'yu',
|
||||
'Я' => 'Ya',
|
||||
'я' => 'ya',
|
||||
],
|
||||
// Russian - Passport (2013), ICAO
|
||||
// -> https://en.m.wikipedia.org/wiki/Romanization_of_Russian#content-collapsible-block-1
|
||||
'ru__passport_2013' => [
|
||||
'А' => 'A',
|
||||
'а' => 'a',
|
||||
'Б' => 'B',
|
||||
'б' => 'b',
|
||||
'В' => 'V',
|
||||
'в' => 'v',
|
||||
'Г' => 'G',
|
||||
'г' => 'g',
|
||||
'Д' => 'D',
|
||||
'д' => 'd',
|
||||
'Е' => 'E',
|
||||
'е' => 'e',
|
||||
'Ё' => 'E',
|
||||
'ё' => 'e',
|
||||
'Ж' => 'Zh',
|
||||
'ж' => 'zh',
|
||||
'З' => 'Z',
|
||||
'з' => 'z',
|
||||
'И' => 'i',
|
||||
'и' => 'i',
|
||||
'Й' => 'i',
|
||||
'й' => 'i',
|
||||
'К' => 'K',
|
||||
'к' => 'k',
|
||||
'Л' => 'L',
|
||||
'л' => 'l',
|
||||
'М' => 'M',
|
||||
'м' => 'm',
|
||||
'Н' => 'N',
|
||||
'н' => 'n',
|
||||
'О' => 'O',
|
||||
'о' => 'o',
|
||||
'П' => 'P',
|
||||
'п' => 'p',
|
||||
'Р' => 'R',
|
||||
'р' => 'r',
|
||||
'С' => 'S',
|
||||
'с' => 's',
|
||||
'Т' => 'T',
|
||||
'т' => 't',
|
||||
'У' => 'U',
|
||||
'у' => 'u',
|
||||
'Ф' => 'F',
|
||||
'ф' => 'f',
|
||||
'Х' => 'Kh',
|
||||
'х' => 'kh',
|
||||
'Ц' => 'Ts',
|
||||
'ц' => 'ts',
|
||||
'Ч' => 'Ch',
|
||||
'ч' => 'ch',
|
||||
'ш' => 'sh',
|
||||
'Ш' => 'Sh',
|
||||
'Щ' => 'Shch',
|
||||
'щ' => 'shch',
|
||||
'Ъ' => 'Ie',
|
||||
'ъ' => 'ie',
|
||||
'Ы' => 'Y',
|
||||
'ы' => 'y',
|
||||
'Ь' => '',
|
||||
'ь' => '',
|
||||
'Э' => 'E',
|
||||
'э' => 'e',
|
||||
'Ю' => 'Iu',
|
||||
'ю' => 'iu',
|
||||
'Я' => 'Ia',
|
||||
'я' => 'ia',
|
||||
'І' => '',
|
||||
'і' => '',
|
||||
'Ѳ' => '',
|
||||
'ѳ' => '',
|
||||
'Ѣ' => '',
|
||||
'ѣ' => '',
|
||||
'Ѵ' => '',
|
||||
'ѵ' => '',
|
||||
'Є' => '',
|
||||
'є' => '',
|
||||
'Ѥ' => '',
|
||||
'ѥ' => '',
|
||||
'Ѕ' => '',
|
||||
'ѕ' => '',
|
||||
'Ꙋ' => '',
|
||||
'ꙋ' => '',
|
||||
'Ѡ' => '',
|
||||
'ѡ' => '',
|
||||
'Ѿ' => '',
|
||||
'ѿ' => '',
|
||||
'Ѫ' => '',
|
||||
'ѫ' => '',
|
||||
'Ѧ' => '',
|
||||
'ѧ' => '',
|
||||
'Ѭ' => '',
|
||||
'ѭ' => '',
|
||||
'Ѩ' => '',
|
||||
'ѩ' => '',
|
||||
'Ѯ' => '',
|
||||
'ѯ' => '',
|
||||
'Ѱ' => '',
|
||||
'ѱ' => '',
|
||||
],
|
||||
// Russian - GOST 7.79-2000(B)
|
||||
// -> https://en.m.wikipedia.org/wiki/Romanization_of_Russian#content-collapsible-block-1
|
||||
'ru__gost_2000_b' => [
|
||||
'А' => 'A',
|
||||
'а' => 'a',
|
||||
'Б' => 'B',
|
||||
'б' => 'b',
|
||||
'В' => 'V',
|
||||
'в' => 'v',
|
||||
'Г' => 'G',
|
||||
'г' => 'g',
|
||||
'Д' => 'D',
|
||||
'д' => 'd',
|
||||
'Е' => 'E',
|
||||
'е' => 'e',
|
||||
'Ё' => 'Yo',
|
||||
'ё' => 'yo',
|
||||
'Ж' => 'Zh',
|
||||
'ж' => 'zh',
|
||||
'З' => 'Z',
|
||||
'з' => 'z',
|
||||
'И' => 'i',
|
||||
'и' => 'i',
|
||||
'Й' => 'i',
|
||||
'й' => 'i',
|
||||
'К' => 'K',
|
||||
'к' => 'k',
|
||||
'Л' => 'L',
|
||||
'л' => 'l',
|
||||
'М' => 'M',
|
||||
'м' => 'm',
|
||||
'Н' => 'N',
|
||||
'н' => 'n',
|
||||
'О' => 'O',
|
||||
'о' => 'o',
|
||||
'П' => 'P',
|
||||
'п' => 'p',
|
||||
'Р' => 'R',
|
||||
'р' => 'r',
|
||||
'С' => 'S',
|
||||
'с' => 's',
|
||||
'Т' => 'T',
|
||||
'т' => 't',
|
||||
'У' => 'U',
|
||||
'у' => 'u',
|
||||
'Ф' => 'F',
|
||||
'ф' => 'f',
|
||||
'Х' => 'X',
|
||||
'х' => 'x',
|
||||
'Ц' => 'Cz',
|
||||
'ц' => 'cz',
|
||||
'Ч' => 'Ch',
|
||||
'ч' => 'ch',
|
||||
'ш' => 'sh',
|
||||
'Ш' => 'Sh',
|
||||
'Щ' => 'Shh',
|
||||
'щ' => 'shh',
|
||||
'Ъ' => '',
|
||||
'ъ' => '',
|
||||
'Ы' => 'Y\'',
|
||||
'ы' => 'y\'',
|
||||
'Ь' => '',
|
||||
'ь' => '',
|
||||
'Э' => 'E\'',
|
||||
'э' => 'e\'',
|
||||
'Ю' => 'Yu',
|
||||
'ю' => 'yu',
|
||||
'Я' => 'Ya',
|
||||
'я' => 'ya',
|
||||
'І' => 'I',
|
||||
'і' => 'i',
|
||||
'Ѳ' => 'Fh',
|
||||
'ѳ' => 'fh',
|
||||
'Ѣ' => 'Ye',
|
||||
'ѣ' => 'ye',
|
||||
'Ѵ' => 'Yh',
|
||||
'ѵ' => 'yh',
|
||||
'Є' => '',
|
||||
'є' => '',
|
||||
'Ѥ' => '',
|
||||
'ѥ' => '',
|
||||
'Ѕ' => 'Js',
|
||||
'ѕ' => 'js',
|
||||
'Ꙋ' => '',
|
||||
'ꙋ' => '',
|
||||
'Ѡ' => '',
|
||||
'ѡ' => '',
|
||||
'Ѿ' => '',
|
||||
'ѿ' => '',
|
||||
'Ѫ' => '',
|
||||
'ѫ' => '',
|
||||
'Ѧ' => '',
|
||||
'ѧ' => '',
|
||||
'Ѭ' => '',
|
||||
'ѭ' => '',
|
||||
'Ѩ' => '',
|
||||
'ѩ' => '',
|
||||
'Ѯ' => '',
|
||||
'ѯ' => '',
|
||||
'Ѱ' => '',
|
||||
'ѱ' => '',
|
||||
],
|
||||
// Ukrainian
|
||||
'uk' => [
|
||||
'Є' => 'Ye',
|
||||
'є' => 'ye',
|
||||
'І' => 'I',
|
||||
'і' => 'i',
|
||||
'Ї' => 'Yi',
|
||||
'ї' => 'yi',
|
||||
'Ґ' => 'G',
|
||||
'ґ' => 'g',
|
||||
],
|
||||
// Kazakh
|
||||
'kk' => [
|
||||
'Ә' => 'A',
|
||||
'Ғ' => 'G',
|
||||
'Қ' => 'Q',
|
||||
'Ң' => 'N',
|
||||
'Ө' => 'O',
|
||||
'Ұ' => 'U',
|
||||
'Ү' => 'U',
|
||||
'Һ' => 'H',
|
||||
'ә' => 'a',
|
||||
'ғ' => 'g',
|
||||
'қ' => 'q',
|
||||
'ң' => 'n',
|
||||
'ө' => 'o',
|
||||
'ұ' => 'u',
|
||||
'ү' => 'u',
|
||||
'һ' => 'h',
|
||||
],
|
||||
// Czech
|
||||
'cs' => [
|
||||
'á' => 'a',
|
||||
'Á' => 'A',
|
||||
'č' => 'c',
|
||||
'Č' => 'C',
|
||||
'ď' => 'd',
|
||||
'Ď' => 'D',
|
||||
'é' => 'e',
|
||||
'É' => 'E',
|
||||
'ě' => 'e',
|
||||
'Ě' => 'E',
|
||||
'í' => 'i',
|
||||
'Í' => 'I',
|
||||
'ň' => 'n',
|
||||
'Ň' => 'N',
|
||||
'ó' => 'o',
|
||||
'Ó' => 'O',
|
||||
'ř' => 'r',
|
||||
'Ř' => 'R',
|
||||
'š' => 's',
|
||||
'Š' => 'S',
|
||||
'ť' => 't',
|
||||
'Ť' => 'T',
|
||||
'ú' => 'u',
|
||||
'Ú' => 'U',
|
||||
'ů' => 'u',
|
||||
'Ů' => 'U',
|
||||
'ý' => 'y',
|
||||
'Ý' => 'Y',
|
||||
'ž' => 'z',
|
||||
'Ž' => 'Z',
|
||||
],
|
||||
// Danish
|
||||
'da' => [
|
||||
'Æ' => 'Ae',
|
||||
'æ' => 'ae',
|
||||
'Ø' => 'Oe',
|
||||
'ø' => 'oe',
|
||||
'Å' => 'Aa',
|
||||
'å' => 'aa',
|
||||
'É' => 'E',
|
||||
'é' => 'e',
|
||||
],
|
||||
// Polish
|
||||
'pl' => [
|
||||
'ą' => 'a',
|
||||
'ć' => 'c',
|
||||
'ę' => 'e',
|
||||
'ł' => 'l',
|
||||
'ń' => 'n',
|
||||
'ó' => 'o',
|
||||
'ś' => 's',
|
||||
'ź' => 'z',
|
||||
'ż' => 'z',
|
||||
'Ą' => 'A',
|
||||
'Ć' => 'C',
|
||||
'Ę' => 'E',
|
||||
'Ł' => 'L',
|
||||
'Ń' => 'N',
|
||||
'Ó' => 'O',
|
||||
'Ś' => 'S',
|
||||
'Ź' => 'Z',
|
||||
'Ż' => 'Z',
|
||||
],
|
||||
// Romanian
|
||||
'ro' => [
|
||||
'ă' => 'a',
|
||||
'â' => 'a',
|
||||
'Ă' => 'A',
|
||||
'Â' => 'A',
|
||||
'î' => 'i',
|
||||
'Î' => 'I',
|
||||
'ș' => 's',
|
||||
'ş' => 's',
|
||||
'Ş' => 'S',
|
||||
'Ș' => 'S',
|
||||
'ț' => 't',
|
||||
'ţ' => 't',
|
||||
'Ţ' => 'T',
|
||||
'Ț' => 'T',
|
||||
],
|
||||
// Esperanto
|
||||
'eo' => [
|
||||
'ĉ' => 'cx',
|
||||
'ĝ' => 'gx',
|
||||
'ĥ' => 'hx',
|
||||
'ĵ' => 'jx',
|
||||
'ŝ' => 'sx',
|
||||
'ŭ' => 'ux',
|
||||
'Ĉ' => 'CX',
|
||||
'Ĝ' => 'GX',
|
||||
'Ĥ' => 'HX',
|
||||
'Ĵ' => 'JX',
|
||||
'Ŝ' => 'SX',
|
||||
'Ŭ' => 'UX',
|
||||
],
|
||||
// Estonian
|
||||
'et' => [
|
||||
'Š' => 'S',
|
||||
'Ž' => 'Z',
|
||||
'Õ' => 'O',
|
||||
'Ä' => 'A',
|
||||
'Ö' => 'O',
|
||||
'Ü' => 'U',
|
||||
'š' => 's',
|
||||
'ž' => 'z',
|
||||
'õ' => 'o',
|
||||
'ä' => 'a',
|
||||
'ö' => 'o',
|
||||
'ü' => 'u',
|
||||
],
|
||||
// Latvian
|
||||
'lv' => [
|
||||
'ā' => 'a',
|
||||
'č' => 'c',
|
||||
'ē' => 'e',
|
||||
'ģ' => 'g',
|
||||
'ī' => 'i',
|
||||
'ķ' => 'k',
|
||||
'ļ' => 'l',
|
||||
'ņ' => 'n',
|
||||
'š' => 's',
|
||||
'ū' => 'u',
|
||||
'ž' => 'z',
|
||||
'Ā' => 'A',
|
||||
'Č' => 'C',
|
||||
'Ē' => 'E',
|
||||
'Ģ' => 'G',
|
||||
'Ī' => 'i',
|
||||
'Ķ' => 'k',
|
||||
'Ļ' => 'L',
|
||||
'Ņ' => 'N',
|
||||
'Š' => 'S',
|
||||
'Ū' => 'u',
|
||||
'Ž' => 'Z',
|
||||
],
|
||||
// Lithuanian
|
||||
'lt' => [
|
||||
'ą' => 'a',
|
||||
'č' => 'c',
|
||||
'ę' => 'e',
|
||||
'ė' => 'e',
|
||||
'į' => 'i',
|
||||
'š' => 's',
|
||||
'ų' => 'u',
|
||||
'ū' => 'u',
|
||||
'ž' => 'z',
|
||||
'Ą' => 'A',
|
||||
'Č' => 'C',
|
||||
'Ę' => 'E',
|
||||
'Ė' => 'E',
|
||||
'Į' => 'I',
|
||||
'Š' => 'S',
|
||||
'Ų' => 'U',
|
||||
'Ū' => 'U',
|
||||
'Ž' => 'Z',
|
||||
],
|
||||
// Norwegian
|
||||
'no' => [
|
||||
'Æ' => 'AE',
|
||||
'æ' => 'ae',
|
||||
'Ø' => 'OE',
|
||||
'ø' => 'oe',
|
||||
'Å' => 'AA',
|
||||
'å' => 'aa',
|
||||
],
|
||||
// Vietnamese
|
||||
'vi' => [
|
||||
'Á' => 'A',
|
||||
'À' => 'A',
|
||||
'Ả' => 'A',
|
||||
'Ã' => 'A',
|
||||
'Ạ' => 'A',
|
||||
'Ă' => 'A',
|
||||
'Ắ' => 'A',
|
||||
'Ằ' => 'A',
|
||||
'Ẳ' => 'A',
|
||||
'Ẵ' => 'A',
|
||||
'Ặ' => 'A',
|
||||
'Â' => 'A',
|
||||
'Ấ' => 'A',
|
||||
'Ầ' => 'A',
|
||||
'Ẩ' => 'A',
|
||||
'Ẫ' => 'A',
|
||||
'Ậ' => 'A',
|
||||
'á' => 'a',
|
||||
'à' => 'a',
|
||||
'ả' => 'a',
|
||||
'ã' => 'a',
|
||||
'ạ' => 'a',
|
||||
'ă' => 'a',
|
||||
'ắ' => 'a',
|
||||
'ằ' => 'a',
|
||||
'ẳ' => 'a',
|
||||
'ẵ' => 'a',
|
||||
'ặ' => 'a',
|
||||
'â' => 'a',
|
||||
'ấ' => 'a',
|
||||
'ầ' => 'a',
|
||||
'ẩ' => 'a',
|
||||
'ẫ' => 'a',
|
||||
'ậ' => 'a',
|
||||
'É' => 'E',
|
||||
'È' => 'E',
|
||||
'Ẻ' => 'E',
|
||||
'Ẽ' => 'E',
|
||||
'Ẹ' => 'E',
|
||||
'Ê' => 'E',
|
||||
'Ế' => 'E',
|
||||
'Ề' => 'E',
|
||||
'Ể' => 'E',
|
||||
'Ễ' => 'E',
|
||||
'Ệ' => 'E',
|
||||
'é' => 'e',
|
||||
'è' => 'e',
|
||||
'ẻ' => 'e',
|
||||
'ẽ' => 'e',
|
||||
'ẹ' => 'e',
|
||||
'ê' => 'e',
|
||||
'ế' => 'e',
|
||||
'ề' => 'e',
|
||||
'ể' => 'e',
|
||||
'ễ' => 'e',
|
||||
'ệ' => 'e',
|
||||
'Í' => 'I',
|
||||
'Ì' => 'I',
|
||||
'Ỉ' => 'I',
|
||||
'Ĩ' => 'I',
|
||||
'Ị' => 'I',
|
||||
'í' => 'i',
|
||||
'ì' => 'i',
|
||||
'ỉ' => 'i',
|
||||
'ĩ' => 'i',
|
||||
'ị' => 'i',
|
||||
'Ó' => 'O',
|
||||
'Ò' => 'O',
|
||||
'Ỏ' => 'O',
|
||||
'Õ' => 'O',
|
||||
'Ọ' => 'O',
|
||||
'Ô' => 'O',
|
||||
'Ố' => 'O',
|
||||
'Ồ' => 'O',
|
||||
'Ổ' => 'O',
|
||||
'Ỗ' => 'O',
|
||||
'Ộ' => 'O',
|
||||
'Ơ' => 'O',
|
||||
'Ớ' => 'O',
|
||||
'Ờ' => 'O',
|
||||
'Ở' => 'O',
|
||||
'Ỡ' => 'O',
|
||||
'Ợ' => 'O',
|
||||
'ó' => 'o',
|
||||
'ò' => 'o',
|
||||
'ỏ' => 'o',
|
||||
'õ' => 'o',
|
||||
'ọ' => 'o',
|
||||
'ô' => 'o',
|
||||
'ố' => 'o',
|
||||
'ồ' => 'o',
|
||||
'ổ' => 'o',
|
||||
'ỗ' => 'o',
|
||||
'ộ' => 'o',
|
||||
'ơ' => 'o',
|
||||
'ớ' => 'o',
|
||||
'ờ' => 'o',
|
||||
'ở' => 'o',
|
||||
'ỡ' => 'o',
|
||||
'ợ' => 'o',
|
||||
'Ú' => 'U',
|
||||
'Ù' => 'U',
|
||||
'Ủ' => 'U',
|
||||
'Ũ' => 'U',
|
||||
'Ụ' => 'U',
|
||||
'Ư' => 'U',
|
||||
'Ứ' => 'U',
|
||||
'Ừ' => 'U',
|
||||
'Ử' => 'U',
|
||||
'Ữ' => 'U',
|
||||
'Ự' => 'U',
|
||||
'ú' => 'u',
|
||||
'ù' => 'u',
|
||||
'ủ' => 'u',
|
||||
'ũ' => 'u',
|
||||
'ụ' => 'u',
|
||||
'ư' => 'u',
|
||||
'ứ' => 'u',
|
||||
'ừ' => 'u',
|
||||
'ử' => 'u',
|
||||
'ữ' => 'u',
|
||||
'ự' => 'u',
|
||||
'Ý' => 'Y',
|
||||
'Ỳ' => 'Y',
|
||||
'Ỷ' => 'Y',
|
||||
'Ỹ' => 'Y',
|
||||
'Ỵ' => 'Y',
|
||||
'ý' => 'y',
|
||||
'ỳ' => 'y',
|
||||
'ỷ' => 'y',
|
||||
'ỹ' => 'y',
|
||||
'ỵ' => 'y',
|
||||
'Đ' => 'D',
|
||||
'đ' => 'd',
|
||||
],
|
||||
// Persian (Farsi)
|
||||
'fa' => [
|
||||
'ا' => 'a',
|
||||
'ب' => 'b',
|
||||
'پ' => 'b',
|
||||
'ت' => 't',
|
||||
'ث' => 's',
|
||||
'ج' => 'g',
|
||||
'چ' => 'ch',
|
||||
'ح' => 'h',
|
||||
'خ' => 'kh',
|
||||
'د' => 'd',
|
||||
'ذ' => 'z',
|
||||
'ر' => 'r',
|
||||
'ز' => 'z',
|
||||
'س' => 's',
|
||||
'ش' => 'sh',
|
||||
'ص' => 's',
|
||||
'ض' => 'z',
|
||||
'ط' => 't',
|
||||
'ظ' => 'z',
|
||||
'ع' => 'a',
|
||||
'غ' => 'gh',
|
||||
'ف' => 'f',
|
||||
'ق' => 'gh',
|
||||
'ک' => 'k',
|
||||
'گ' => 'g',
|
||||
'ل' => 'l',
|
||||
'ژ' => 'zh',
|
||||
'ك' => 'k',
|
||||
'م' => 'm',
|
||||
'ن' => 'n',
|
||||
'ه' => 'h',
|
||||
'و' => 'o',
|
||||
'ی' => 'y',
|
||||
'آ' => 'a',
|
||||
'٠' => '0',
|
||||
'١' => '1',
|
||||
'٢' => '2',
|
||||
'٣' => '3',
|
||||
'٤' => '4',
|
||||
'٥' => '5',
|
||||
'٦' => '6',
|
||||
'٧' => '7',
|
||||
'٨' => '8',
|
||||
'٩' => '9',
|
||||
],
|
||||
// Arabic
|
||||
'ar' => [
|
||||
'أ' => 'a',
|
||||
'ب' => 'b',
|
||||
'ت' => 't',
|
||||
'ث' => 'th',
|
||||
'ج' => 'g',
|
||||
'ح' => 'h',
|
||||
'خ' => 'kh',
|
||||
'د' => 'd',
|
||||
'ذ' => 'th',
|
||||
'ر' => 'r',
|
||||
'ز' => 'z',
|
||||
'س' => 's',
|
||||
'ش' => 'sh',
|
||||
'ص' => 's',
|
||||
'ض' => 'd',
|
||||
'ط' => 't',
|
||||
'ظ' => 'th',
|
||||
'ع' => 'aa',
|
||||
'غ' => 'gh',
|
||||
'ف' => 'f',
|
||||
'ق' => 'k',
|
||||
'ك' => 'k',
|
||||
'ل' => 'l',
|
||||
'م' => 'm',
|
||||
'ن' => 'n',
|
||||
'ه' => 'h',
|
||||
'و' => 'o',
|
||||
'ي' => 'y',
|
||||
'ا' => 'a',
|
||||
'إ' => 'a',
|
||||
'آ' => 'a',
|
||||
'ؤ' => 'o',
|
||||
'ئ' => 'y',
|
||||
'ء' => 'aa',
|
||||
'٠' => '0',
|
||||
'١' => '1',
|
||||
'٢' => '2',
|
||||
'٣' => '3',
|
||||
'٤' => '4',
|
||||
'٥' => '5',
|
||||
'٦' => '6',
|
||||
'٧' => '7',
|
||||
'٨' => '8',
|
||||
'٩' => '9',
|
||||
],
|
||||
// Serbian
|
||||
'sr' => [
|
||||
'đ' => 'dj',
|
||||
'ž' => 'z',
|
||||
'ć' => 'c',
|
||||
'č' => 'c',
|
||||
'š' => 's',
|
||||
'Đ' => 'Dj',
|
||||
'Ž' => 'Z',
|
||||
'Ć' => 'C',
|
||||
'Č' => 'C',
|
||||
'Š' => 'S',
|
||||
'а' => 'a',
|
||||
'б' => 'b',
|
||||
'в' => 'v',
|
||||
'г' => 'g',
|
||||
'д' => 'd',
|
||||
'ђ' => 'dj',
|
||||
'е' => 'e',
|
||||
'ж' => 'z',
|
||||
'з' => 'z',
|
||||
'и' => 'i',
|
||||
'ј' => 'j',
|
||||
'к' => 'k',
|
||||
'л' => 'l',
|
||||
'љ' => 'lj',
|
||||
'м' => 'm',
|
||||
'н' => 'n',
|
||||
'њ' => 'nj',
|
||||
'о' => 'o',
|
||||
'п' => 'p',
|
||||
'р' => 'r',
|
||||
'с' => 's',
|
||||
'т' => 't',
|
||||
'ћ' => 'c',
|
||||
'у' => 'u',
|
||||
'ф' => 'f',
|
||||
'х' => 'h',
|
||||
'ц' => 'c',
|
||||
'ч' => 'c',
|
||||
'џ' => 'dz',
|
||||
'ш' => 's',
|
||||
'А' => 'A',
|
||||
'Б' => 'B',
|
||||
'В' => 'V',
|
||||
'Г' => 'G',
|
||||
'Д' => 'D',
|
||||
'Ђ' => 'Dj',
|
||||
'Е' => 'E',
|
||||
'Ж' => 'Z',
|
||||
'З' => 'Z',
|
||||
'И' => 'I',
|
||||
'Ј' => 'j',
|
||||
'К' => 'K',
|
||||
'Л' => 'L',
|
||||
'Љ' => 'Lj',
|
||||
'М' => 'M',
|
||||
'Н' => 'N',
|
||||
'Њ' => 'Nj',
|
||||
'О' => 'O',
|
||||
'П' => 'P',
|
||||
'Р' => 'R',
|
||||
'С' => 'S',
|
||||
'Т' => 'T',
|
||||
'Ћ' => 'C',
|
||||
'У' => 'U',
|
||||
'Ф' => 'F',
|
||||
'Х' => 'H',
|
||||
'Ц' => 'C',
|
||||
'Ч' => 'C',
|
||||
'Џ' => 'Dz',
|
||||
'Ш' => 'S',
|
||||
],
|
||||
// Serbian - Cyrillic
|
||||
'sr__cyr' => [
|
||||
'а' => 'a',
|
||||
'б' => 'b',
|
||||
'в' => 'v',
|
||||
'г' => 'g',
|
||||
'д' => 'd',
|
||||
'ђ' => 'dj',
|
||||
'е' => 'e',
|
||||
'ж' => 'z',
|
||||
'з' => 'z',
|
||||
'и' => 'i',
|
||||
'ј' => 'j',
|
||||
'к' => 'k',
|
||||
'л' => 'l',
|
||||
'љ' => 'lj',
|
||||
'м' => 'm',
|
||||
'н' => 'n',
|
||||
'њ' => 'nj',
|
||||
'о' => 'o',
|
||||
'п' => 'p',
|
||||
'р' => 'r',
|
||||
'с' => 's',
|
||||
'т' => 't',
|
||||
'ћ' => 'c',
|
||||
'у' => 'u',
|
||||
'ф' => 'f',
|
||||
'х' => 'h',
|
||||
'ц' => 'c',
|
||||
'ч' => 'c',
|
||||
'џ' => 'dz',
|
||||
'ш' => 's',
|
||||
'А' => 'A',
|
||||
'Б' => 'B',
|
||||
'В' => 'V',
|
||||
'Г' => 'G',
|
||||
'Д' => 'D',
|
||||
'Ђ' => 'Dj',
|
||||
'Е' => 'E',
|
||||
'Ж' => 'Z',
|
||||
'З' => 'Z',
|
||||
'И' => 'I',
|
||||
'Ј' => 'j',
|
||||
'К' => 'K',
|
||||
'Л' => 'L',
|
||||
'Љ' => 'Lj',
|
||||
'М' => 'M',
|
||||
'Н' => 'N',
|
||||
'Њ' => 'Nj',
|
||||
'О' => 'O',
|
||||
'П' => 'P',
|
||||
'Р' => 'R',
|
||||
'С' => 'S',
|
||||
'Т' => 'T',
|
||||
'Ћ' => 'C',
|
||||
'У' => 'U',
|
||||
'Ф' => 'F',
|
||||
'Х' => 'H',
|
||||
'Ц' => 'C',
|
||||
'Ч' => 'C',
|
||||
'Џ' => 'Dz',
|
||||
'Ш' => 'S',
|
||||
],
|
||||
// Serbian - Latin
|
||||
'sr__lat' => [
|
||||
'đ' => 'dj',
|
||||
'ž' => 'z',
|
||||
'ć' => 'c',
|
||||
'č' => 'c',
|
||||
'š' => 's',
|
||||
'Đ' => 'Dj',
|
||||
'Ž' => 'Z',
|
||||
'Ć' => 'C',
|
||||
'Č' => 'C',
|
||||
'Š' => 'S',
|
||||
],
|
||||
// Azerbaijani
|
||||
'az' => [
|
||||
'ç' => 'c',
|
||||
'ə' => 'e',
|
||||
'ğ' => 'g',
|
||||
'ı' => 'i',
|
||||
'ö' => 'o',
|
||||
'ş' => 's',
|
||||
'ü' => 'u',
|
||||
'Ç' => 'C',
|
||||
'Ə' => 'E',
|
||||
'Ğ' => 'G',
|
||||
'İ' => 'I',
|
||||
'Ö' => 'O',
|
||||
'Ş' => 'S',
|
||||
'Ü' => 'U',
|
||||
],
|
||||
// Slovak
|
||||
'sk' => [
|
||||
'á' => 'a',
|
||||
'ä' => 'a',
|
||||
'č' => 'c',
|
||||
'ď' => 'd',
|
||||
'é' => 'e',
|
||||
'í' => 'i',
|
||||
'ľ' => 'l',
|
||||
'ĺ' => 'l',
|
||||
'ň' => 'n',
|
||||
'ó' => 'o',
|
||||
'ô' => 'o',
|
||||
'ŕ' => 'r',
|
||||
'š' => 's',
|
||||
'ť' => 't',
|
||||
'ú' => 'u',
|
||||
'ý' => 'y',
|
||||
'ž' => 'z',
|
||||
'Á' => 'A',
|
||||
'Ä' => 'A',
|
||||
'Č' => 'C',
|
||||
'Ď' => 'D',
|
||||
'É' => 'E',
|
||||
'Í' => 'I',
|
||||
'Ľ' => 'L',
|
||||
'Ĺ' => 'L',
|
||||
'Ň' => 'N',
|
||||
'Ó' => 'O',
|
||||
'Ô' => 'O',
|
||||
'Ŕ' => 'R',
|
||||
'Š' => 'S',
|
||||
'Ť' => 'T',
|
||||
'Ú' => 'U',
|
||||
'Ý' => 'Y',
|
||||
'Ž' => 'Z',
|
||||
],
|
||||
// French
|
||||
'fr' => [
|
||||
'Æ' => 'AE',
|
||||
'æ' => 'ae',
|
||||
'Œ' => 'OE',
|
||||
'œ' => 'oe',
|
||||
'â' => 'a',
|
||||
'Â' => 'A',
|
||||
'à' => 'a',
|
||||
'À' => 'A',
|
||||
'ä' => 'a',
|
||||
'Ä' => 'A',
|
||||
'ç' => 'c',
|
||||
'Ç' => 'C',
|
||||
'é' => 'e',
|
||||
'É' => 'E',
|
||||
'ê' => 'e',
|
||||
'Ê' => 'E',
|
||||
'ë' => 'e',
|
||||
'Ë' => 'E',
|
||||
'è' => 'e',
|
||||
'È' => 'E',
|
||||
'ï' => 'i',
|
||||
'î' => 'i',
|
||||
'Ï' => 'I',
|
||||
'Î' => 'I',
|
||||
'ÿ' => 'y',
|
||||
'Ÿ' => 'Y',
|
||||
'ô' => 'o',
|
||||
'Ô' => 'O',
|
||||
'ö' => 'o',
|
||||
'Ö' => 'O',
|
||||
'û' => 'u',
|
||||
'Û' => 'U',
|
||||
'ù' => 'u',
|
||||
'Ù' => 'U',
|
||||
'ü' => 'u',
|
||||
'Ü' => 'U',
|
||||
],
|
||||
// Austrian (French)
|
||||
'fr_at' => [
|
||||
'ß' => 'sz',
|
||||
'ẞ' => 'SZ',
|
||||
'Æ' => 'AE',
|
||||
'æ' => 'ae',
|
||||
'Œ' => 'OE',
|
||||
'œ' => 'oe',
|
||||
'â' => 'a',
|
||||
'Â' => 'A',
|
||||
'à' => 'a',
|
||||
'À' => 'A',
|
||||
'ä' => 'a',
|
||||
'Ä' => 'A',
|
||||
'ç' => 'c',
|
||||
'Ç' => 'C',
|
||||
'é' => 'e',
|
||||
'É' => 'E',
|
||||
'ê' => 'e',
|
||||
'Ê' => 'E',
|
||||
'ë' => 'e',
|
||||
'Ë' => 'E',
|
||||
'è' => 'e',
|
||||
'È' => 'E',
|
||||
'ï' => 'i',
|
||||
'î' => 'i',
|
||||
'Ï' => 'I',
|
||||
'Î' => 'I',
|
||||
'ÿ' => 'y',
|
||||
'Ÿ' => 'Y',
|
||||
'ô' => 'o',
|
||||
'Ô' => 'O',
|
||||
'ö' => 'o',
|
||||
'Ö' => 'O',
|
||||
'û' => 'u',
|
||||
'Û' => 'U',
|
||||
'ù' => 'u',
|
||||
'Ù' => 'U',
|
||||
'ü' => 'u',
|
||||
'Ü' => 'U',
|
||||
],
|
||||
// Switzerland (French)
|
||||
'fr_ch' => [
|
||||
'ß' => 'ss',
|
||||
'ẞ' => 'SS',
|
||||
'Æ' => 'AE',
|
||||
'æ' => 'ae',
|
||||
'Œ' => 'OE',
|
||||
'œ' => 'oe',
|
||||
'â' => 'a',
|
||||
'Â' => 'A',
|
||||
'à' => 'a',
|
||||
'À' => 'A',
|
||||
'ä' => 'a',
|
||||
'Ä' => 'A',
|
||||
'ç' => 'c',
|
||||
'Ç' => 'C',
|
||||
'é' => 'e',
|
||||
'É' => 'E',
|
||||
'ê' => 'e',
|
||||
'Ê' => 'E',
|
||||
'ë' => 'e',
|
||||
'Ë' => 'E',
|
||||
'è' => 'e',
|
||||
'È' => 'E',
|
||||
'ï' => 'i',
|
||||
'î' => 'i',
|
||||
'Ï' => 'I',
|
||||
'Î' => 'I',
|
||||
'ÿ' => 'y',
|
||||
'Ÿ' => 'Y',
|
||||
'ô' => 'o',
|
||||
'Ô' => 'O',
|
||||
'ö' => 'o',
|
||||
'Ö' => 'O',
|
||||
'û' => 'u',
|
||||
'Û' => 'U',
|
||||
'ù' => 'u',
|
||||
'Ù' => 'U',
|
||||
'ü' => 'u',
|
||||
'Ü' => 'U',
|
||||
],
|
||||
// German
|
||||
'de' => [
|
||||
'Ä' => 'Ae',
|
||||
'Ö' => 'Oe',
|
||||
'Ü' => 'Ue',
|
||||
'ä' => 'ae',
|
||||
'ö' => 'oe',
|
||||
'ü' => 'ue',
|
||||
'ß' => 'ss',
|
||||
'ẞ' => 'SS',
|
||||
],
|
||||
// Austrian (German)
|
||||
'de_at' => [
|
||||
'Ä' => 'Ae',
|
||||
'Ö' => 'Oe',
|
||||
'Ü' => 'Ue',
|
||||
'ä' => 'ae',
|
||||
'ö' => 'oe',
|
||||
'ü' => 'ue',
|
||||
'ß' => 'sz',
|
||||
'ẞ' => 'SZ',
|
||||
],
|
||||
// Switzerland (German)
|
||||
'de_ch' => [
|
||||
'Ä' => 'Ae',
|
||||
'Ö' => 'Oe',
|
||||
'Ü' => 'Ue',
|
||||
'ä' => 'ae',
|
||||
'ö' => 'oe',
|
||||
'ü' => 'ue',
|
||||
'ß' => 'ss',
|
||||
'ẞ' => 'SS',
|
||||
],
|
||||
// Bengali (Bangla)
|
||||
'bn' => [
|
||||
'ভ্ল' => 'vl',
|
||||
'পশ' => 'psh',
|
||||
'ব্ধ' => 'bdh',
|
||||
'ব্জ' => 'bj',
|
||||
'ব্দ' => 'bd',
|
||||
'ব্ব' => 'bb',
|
||||
'ব্ল' => 'bl',
|
||||
'ভ' => 'v',
|
||||
'ব' => 'b',
|
||||
'চ্ঞ' => 'cNG',
|
||||
'চ্ছ' => 'cch',
|
||||
'চ্চ' => 'cc',
|
||||
'ছ' => 'ch',
|
||||
'চ' => 'c',
|
||||
'ধ্ন' => 'dhn',
|
||||
'ধ্ম' => 'dhm',
|
||||
'দ্ঘ' => 'dgh',
|
||||
'দ্ধ' => 'ddh',
|
||||
'দ্ভ' => 'dv',
|
||||
'দ্ম' => 'dm',
|
||||
'ড্ড' => 'DD',
|
||||
'ঢ' => 'Dh',
|
||||
'ধ' => 'dh',
|
||||
'দ্গ' => 'dg',
|
||||
'দ্দ' => 'dd',
|
||||
'ড' => 'D',
|
||||
'দ' => 'd',
|
||||
'।' => '.',
|
||||
'ঘ্ন' => 'Ghn',
|
||||
'গ্ধ' => 'Gdh',
|
||||
'গ্ণ' => 'GN',
|
||||
'গ্ন' => 'Gn',
|
||||
'গ্ম' => 'Gm',
|
||||
'গ্ল' => 'Gl',
|
||||
'জ্ঞ' => 'jNG',
|
||||
'ঘ' => 'Gh',
|
||||
'গ' => 'g',
|
||||
'হ্ণ' => 'hN',
|
||||
'হ্ন' => 'hn',
|
||||
'হ্ম' => 'hm',
|
||||
'হ্ল' => 'hl',
|
||||
'হ' => 'h',
|
||||
'জ্ঝ' => 'jjh',
|
||||
'ঝ' => 'jh',
|
||||
'জ্জ' => 'jj',
|
||||
'জ' => 'j',
|
||||
'ক্ষ্ণ' => 'kxN',
|
||||
'ক্ষ্ম' => 'kxm',
|
||||
'ক্ষ' => 'ksh',
|
||||
'কশ' => 'ksh',
|
||||
'ক্ক' => 'kk',
|
||||
'ক্ট' => 'kT',
|
||||
'ক্ত' => 'kt',
|
||||
'ক্ল' => 'kl',
|
||||
'ক্স' => 'ks',
|
||||
'খ' => 'kh',
|
||||
'ক' => 'k',
|
||||
'ল্ভ' => 'lv',
|
||||
'ল্ধ' => 'ldh',
|
||||
'লখ' => 'lkh',
|
||||
'লঘ' => 'lgh',
|
||||
'লফ' => 'lph',
|
||||
'ল্ক' => 'lk',
|
||||
'ল্গ' => 'lg',
|
||||
'ল্ট' => 'lT',
|
||||
'ল্ড' => 'lD',
|
||||
'ল্প' => 'lp',
|
||||
'ল্ম' => 'lm',
|
||||
'ল্ল' => 'll',
|
||||
'ল্ব' => 'lb',
|
||||
'ল' => 'l',
|
||||
'ম্থ' => 'mth',
|
||||
'ম্ফ' => 'mf',
|
||||
'ম্ভ' => 'mv',
|
||||
'মপ্ল' => 'mpl',
|
||||
'ম্ন' => 'mn',
|
||||
'ম্প' => 'mp',
|
||||
'ম্ম' => 'mm',
|
||||
'ম্ল' => 'ml',
|
||||
'ম্ব' => 'mb',
|
||||
'ম' => 'm',
|
||||
'০' => '0',
|
||||
'১' => '1',
|
||||
'২' => '2',
|
||||
'৩' => '3',
|
||||
'৪' => '4',
|
||||
'৫' => '5',
|
||||
'৬' => '6',
|
||||
'৭' => '7',
|
||||
'৮' => '8',
|
||||
'৯' => '9',
|
||||
'ঙ্ক্ষ' => 'Ngkx',
|
||||
'ঞ্ছ' => 'nch',
|
||||
'ঙ্ঘ' => 'ngh',
|
||||
'ঙ্খ' => 'nkh',
|
||||
'ঞ্ঝ' => 'njh',
|
||||
'ঙ্গৌ' => 'ngOU',
|
||||
'ঙ্গৈ' => 'ngOI',
|
||||
'ঞ্চ' => 'nc',
|
||||
'ঙ্ক' => 'nk',
|
||||
'ঙ্ষ' => 'Ngx',
|
||||
'ঙ্গ' => 'ngo',
|
||||
'ঙ্ম' => 'Ngm',
|
||||
'ঞ্জ' => 'nj',
|
||||
'ন্ধ' => 'ndh',
|
||||
'ন্ঠ' => 'nTh',
|
||||
'ণ্ঠ' => 'NTh',
|
||||
'ন্থ' => 'nth',
|
||||
'ঙ্গা' => 'nga',
|
||||
'ঙ্গি' => 'ngi',
|
||||
'ঙ্গী' => 'ngI',
|
||||
'ঙ্গু' => 'ngu',
|
||||
'ঙ্গূ' => 'ngU',
|
||||
'ঙ্গে' => 'nge',
|
||||
'ঙ্গো' => 'ngO',
|
||||
'ণ্ঢ' => 'NDh',
|
||||
'নশ' => 'nsh',
|
||||
'ঙর' => 'Ngr',
|
||||
'ঞর' => 'NGr',
|
||||
'ংর' => 'ngr',
|
||||
'ঙ' => 'Ng',
|
||||
'ঞ' => 'NG',
|
||||
'ং' => 'ng',
|
||||
'ন্ন' => 'nn',
|
||||
'ণ্ণ' => 'NN',
|
||||
'ণ্ন' => 'Nn',
|
||||
'ন্ম' => 'nm',
|
||||
'ণ্ম' => 'Nm',
|
||||
'ন্দ' => 'nd',
|
||||
'ন্ট' => 'nT',
|
||||
'ণ্ট' => 'NT',
|
||||
'ন্ড' => 'nD',
|
||||
'ণ্ড' => 'ND',
|
||||
'ন্ত' => 'nt',
|
||||
'ন্স' => 'ns',
|
||||
'ন' => 'n',
|
||||
'ণ' => 'N',
|
||||
'ৈ' => 'OI',
|
||||
'ৌ' => 'OU',
|
||||
'ো' => 'O',
|
||||
'ঐ' => 'OI',
|
||||
'ঔ' => 'OU',
|
||||
'অ' => 'o',
|
||||
'ও' => 'oo',
|
||||
'ফ্ল' => 'fl',
|
||||
'প্ট' => 'pT',
|
||||
'প্ত' => 'pt',
|
||||
'প্ন' => 'pn',
|
||||
'প্প' => 'pp',
|
||||
'প্ল' => 'pl',
|
||||
'প্স' => 'ps',
|
||||
'ফ' => 'f',
|
||||
'প' => 'p',
|
||||
'ৃ' => 'rri',
|
||||
'ঋ' => 'rri',
|
||||
'রর্য' => 'rry',
|
||||
'্র্য' => 'ry',
|
||||
'্রর' => 'rr',
|
||||
'ড়্গ' => 'Rg',
|
||||
'ঢ়' => 'Rh',
|
||||
'ড়' => 'R',
|
||||
'র' => 'r',
|
||||
'্র' => 'r',
|
||||
'শ্ছ' => 'Sch',
|
||||
'ষ্ঠ' => 'ShTh',
|
||||
'ষ্ফ' => 'Shf',
|
||||
'স্ক্ল' => 'skl',
|
||||
'স্খ' => 'skh',
|
||||
'স্থ' => 'sth',
|
||||
'স্ফ' => 'sf',
|
||||
'শ্চ' => 'Sc',
|
||||
'শ্ত' => 'St',
|
||||
'শ্ন' => 'Sn',
|
||||
'শ্ম' => 'Sm',
|
||||
'শ্ল' => 'Sl',
|
||||
'ষ্ক' => 'Shk',
|
||||
'ষ্ট' => 'ShT',
|
||||
'ষ্ণ' => 'ShN',
|
||||
'ষ্প' => 'Shp',
|
||||
'ষ্ম' => 'Shm',
|
||||
'স্প্ল' => 'spl',
|
||||
'স্ক' => 'sk',
|
||||
'স্ট' => 'sT',
|
||||
'স্ত' => 'st',
|
||||
'স্ন' => 'sn',
|
||||
'স্প' => 'sp',
|
||||
'স্ম' => 'sm',
|
||||
'স্ল' => 'sl',
|
||||
'শ' => 'S',
|
||||
'ষ' => 'Sh',
|
||||
'স' => 's',
|
||||
'ু' => 'u',
|
||||
'উ' => 'u',
|
||||
'অ্য' => 'oZ',
|
||||
'ত্থ' => 'tth',
|
||||
'ৎ' => 'tt',
|
||||
'ট্ট' => 'TT',
|
||||
'ট্ম' => 'Tm',
|
||||
'ঠ' => 'Th',
|
||||
'ত্ন' => 'tn',
|
||||
'ত্ম' => 'tm',
|
||||
'থ' => 'th',
|
||||
'ত্ত' => 'tt',
|
||||
'ট' => 'T',
|
||||
'ত' => 't',
|
||||
'অ্যা' => 'AZ',
|
||||
'া' => 'a',
|
||||
'আ' => 'a',
|
||||
'য়া' => 'ya',
|
||||
'য়' => 'y',
|
||||
'ি' => 'i',
|
||||
'ই' => 'i',
|
||||
'ী' => 'ee',
|
||||
'ঈ' => 'ee',
|
||||
'ূ' => 'uu',
|
||||
'ঊ' => 'uu',
|
||||
'ে' => 'e',
|
||||
'এ' => 'e',
|
||||
'য' => 'z',
|
||||
'্য' => 'Z',
|
||||
'ইয়' => 'y',
|
||||
'ওয়' => 'w',
|
||||
'্ব' => 'w',
|
||||
'এক্স' => 'x',
|
||||
'ঃ' => ':',
|
||||
'ঁ' => 'nn',
|
||||
'্' => '',
|
||||
],
|
||||
// English
|
||||
'en' => [
|
||||
],
|
||||
// Latin (+ Cyrillic ?) chars
|
||||
//
|
||||
// -> Mix of languages, but we need to keep this here, so that different languages can handle there own behavior.
|
||||
'latin' => [
|
||||
'˚' => '0',
|
||||
'¹' => '1',
|
||||
'²' => '2',
|
||||
'³' => '3',
|
||||
'⁴' => '4',
|
||||
'⁵' => '5',
|
||||
'⁶' => '6',
|
||||
'⁷' => '7',
|
||||
'⁸' => '8',
|
||||
'⁹' => '9',
|
||||
'₀' => '0',
|
||||
'₁' => '1',
|
||||
'₂' => '2',
|
||||
'₃' => '3',
|
||||
'₄' => '4',
|
||||
'₅' => '5',
|
||||
'₆' => '6',
|
||||
'₇' => '7',
|
||||
'₈' => '8',
|
||||
'₉' => '9',
|
||||
'௦' => '0',
|
||||
'௧' => '1',
|
||||
'௨' => '2',
|
||||
'௩' => '3',
|
||||
'௪' => '4',
|
||||
'௫' => '5',
|
||||
'௬' => '6',
|
||||
'௭' => '7',
|
||||
'௮' => '8',
|
||||
'௯' => '9',
|
||||
'௰' => '10',
|
||||
'௱' => '100',
|
||||
'௲' => '1000',
|
||||
'Ꜳ' => 'AA',
|
||||
'ꜳ' => 'aa',
|
||||
'Æ' => 'AE',
|
||||
'æ' => 'ae',
|
||||
'Ǽ' => 'AE',
|
||||
'ǽ' => 'ae',
|
||||
'Ꜵ' => 'AO',
|
||||
'ꜵ' => 'ao',
|
||||
'Ꜷ' => 'AU',
|
||||
'ꜷ' => 'au',
|
||||
'Ꜹ' => 'AV',
|
||||
'ꜹ' => 'av',
|
||||
'Ꜻ' => 'av',
|
||||
'ꜻ' => 'av',
|
||||
'Ꜽ' => 'AY',
|
||||
'ꜽ' => 'ay',
|
||||
'ȸ' => 'db',
|
||||
'ʣ' => 'dz',
|
||||
'ʥ' => 'dz',
|
||||
'ʤ' => 'dezh',
|
||||
'🙰' => 'et',
|
||||
'ff' => 'ff',
|
||||
'ffi' => 'ffi',
|
||||
'ffl' => 'ffl',
|
||||
'fi' => 'fi',
|
||||
'fl' => 'fl',
|
||||
'ʩ' => 'feng',
|
||||
'IJ' => 'IJ',
|
||||
'ij' => 'ij',
|
||||
'ʪ' => 'ls',
|
||||
'ʫ' => 'lz',
|
||||
'ɮ' => 'lezh',
|
||||
'ȹ' => 'qp',
|
||||
'ʨ' => 'tc',
|
||||
'ʦ' => 'ts',
|
||||
'ʧ' => 'tesh',
|
||||
'Œ' => 'OE',
|
||||
'œ' => 'oe',
|
||||
'Ꝏ' => 'OO',
|
||||
'ꝏ' => 'oo',
|
||||
'ẞ' => 'SS',
|
||||
'ß' => 'ss',
|
||||
'st' => 'st',
|
||||
'ſt' => 'st',
|
||||
'Ꜩ' => 'TZ',
|
||||
'ꜩ' => 'tz',
|
||||
'ᵫ' => 'ue',
|
||||
'Aι' => 'Ai',
|
||||
'αι' => 'ai',
|
||||
'Ει' => 'Ei',
|
||||
'ει' => 'ei',
|
||||
'Οι' => 'Oi',
|
||||
'οι' => 'oi',
|
||||
'Ου' => 'Oy',
|
||||
'ου' => 'oy',
|
||||
'Υι' => 'Yi',
|
||||
'υι' => 'yi',
|
||||
'ἀ' => 'a',
|
||||
'ἁ' => 'a',
|
||||
'ἂ' => 'a',
|
||||
'ἃ' => 'a',
|
||||
'ἄ' => 'a',
|
||||
'ἅ' => 'a',
|
||||
'ἆ' => 'a',
|
||||
'ἇ' => 'a',
|
||||
'Ἀ' => 'A',
|
||||
'Ἁ' => 'A',
|
||||
'Ἂ' => 'A',
|
||||
'Ἃ' => 'A',
|
||||
'Ἄ' => 'A',
|
||||
'Ἅ' => 'A',
|
||||
'Ἆ' => 'A',
|
||||
'Ἇ' => 'A',
|
||||
'ᾰ' => 'a',
|
||||
'ᾱ' => 'a',
|
||||
'ᾲ' => 'a',
|
||||
'ᾳ' => 'a',
|
||||
'ᾴ' => 'a',
|
||||
'ᾶ' => 'a',
|
||||
'ᾷ' => 'a',
|
||||
'Ᾰ' => 'A',
|
||||
'Ᾱ' => 'A',
|
||||
'Ὰ' => 'A',
|
||||
'Ά' => 'A',
|
||||
'ᾼ' => 'A',
|
||||
'Ä' => 'A',
|
||||
'ä' => 'a',
|
||||
'À' => 'A',
|
||||
'à' => 'a',
|
||||
'Á' => 'A',
|
||||
'á' => 'a',
|
||||
'Â' => 'A',
|
||||
'â' => 'a',
|
||||
'Ã' => 'A',
|
||||
'ã' => 'a',
|
||||
'A̧' => 'A',
|
||||
'a̧' => 'a',
|
||||
'Ą' => 'A',
|
||||
'ą' => 'a',
|
||||
'Ⱥ' => 'A',
|
||||
'ⱥ' => 'a',
|
||||
'Å' => 'A',
|
||||
'å' => 'a',
|
||||
'Ǻ' => 'A',
|
||||
'ǻ' => 'a',
|
||||
'Ă' => 'A',
|
||||
'ă' => 'a',
|
||||
'Ǎ' => 'A',
|
||||
'ǎ' => 'a',
|
||||
'Ȧ' => 'A',
|
||||
'ȧ' => 'a',
|
||||
'Ạ' => 'A',
|
||||
'ạ' => 'a',
|
||||
'Ā' => 'A',
|
||||
'ā' => 'a',
|
||||
'ª' => 'a',
|
||||
'Ɓ' => 'B',
|
||||
'Ѣ' => 'E',
|
||||
'ѣ' => 'e',
|
||||
'Ç' => 'C',
|
||||
'ç' => 'c',
|
||||
'Ĉ' => 'C',
|
||||
'ĉ' => 'c',
|
||||
'C̈' => 'C',
|
||||
'c̈' => 'c',
|
||||
'C̨' => 'C',
|
||||
'c̨' => 'c',
|
||||
'Ȼ' => 'C',
|
||||
'ȼ' => 'c',
|
||||
'Č' => 'C',
|
||||
'č' => 'c',
|
||||
'Ć' => 'C',
|
||||
'ć' => 'c',
|
||||
'C̀' => 'C',
|
||||
'c̀' => 'c',
|
||||
'Ċ' => 'C',
|
||||
'ċ' => 'c',
|
||||
'C̣' => 'C',
|
||||
'c̣' => 'c',
|
||||
'C̄' => 'C',
|
||||
'c̄' => 'c',
|
||||
'C̃' => 'C',
|
||||
'c̃' => 'c',
|
||||
'Ð' => 'D',
|
||||
'Đ' => 'D',
|
||||
'ð' => 'd',
|
||||
'đ' => 'd',
|
||||
'È' => 'E',
|
||||
'É' => 'E',
|
||||
'Ê' => 'E',
|
||||
'Ë' => 'E',
|
||||
'Ĕ' => 'E',
|
||||
'Ė' => 'E',
|
||||
'Ȩ' => 'E',
|
||||
'ȩ' => 'e',
|
||||
'Ę' => 'E',
|
||||
'ę' => 'e',
|
||||
'Ɇ' => 'E',
|
||||
'ɇ' => 'e',
|
||||
'Ě' => 'E',
|
||||
'ě' => 'e',
|
||||
'Ẹ' => 'E',
|
||||
'ẹ' => 'e',
|
||||
'Ē' => 'E',
|
||||
'ē' => 'e',
|
||||
'Ẽ' => 'E',
|
||||
'ẽ' => 'e',
|
||||
'è' => 'e',
|
||||
'é' => 'e',
|
||||
'ê' => 'e',
|
||||
'ë' => 'e',
|
||||
'ĕ' => 'e',
|
||||
'ė' => 'e',
|
||||
'ƒ' => 'f',
|
||||
'Ѳ' => 'F',
|
||||
'ѳ' => 'f',
|
||||
'Ĝ' => 'G',
|
||||
'Ġ' => 'G',
|
||||
'ĝ' => 'g',
|
||||
'ġ' => 'g',
|
||||
'Ĥ' => 'H',
|
||||
'Ħ' => 'H',
|
||||
'ĥ' => 'h',
|
||||
'ħ' => 'h',
|
||||
'Ì' => 'I',
|
||||
'Í' => 'I',
|
||||
'Î' => 'I',
|
||||
'Ï' => 'I',
|
||||
'Ĩ' => 'I',
|
||||
'Ĭ' => 'I',
|
||||
'Ǐ' => 'I',
|
||||
'Į' => 'I',
|
||||
'ì' => 'i',
|
||||
'í' => 'i',
|
||||
'î' => 'i',
|
||||
'ï' => 'i',
|
||||
'ĩ' => 'i',
|
||||
'ĭ' => 'i',
|
||||
'ǐ' => 'i',
|
||||
'į' => 'i',
|
||||
'І' => 'I',
|
||||
'і' => 'i',
|
||||
'I̧' => 'I',
|
||||
'i̧' => 'i',
|
||||
'Ɨ' => 'I',
|
||||
'ɨ' => 'i',
|
||||
'İ' => 'I',
|
||||
'i' => 'i',
|
||||
'Ị' => 'I',
|
||||
'ị' => 'i',
|
||||
'Ī' => 'I',
|
||||
'ī' => 'i',
|
||||
'Ĵ' => 'J',
|
||||
'ĵ' => 'j',
|
||||
'J́́' => 'J',
|
||||
'j́' => 'j',
|
||||
'J̀̀' => 'J',
|
||||
'j̀' => 'j',
|
||||
'J̈' => 'J',
|
||||
'j̈' => 'j',
|
||||
'J̧' => 'J',
|
||||
'j̧' => 'j',
|
||||
'J̨' => 'J',
|
||||
'j̨' => 'j',
|
||||
'Ɉ' => 'J',
|
||||
'ɉ' => 'j',
|
||||
'J̌' => 'J',
|
||||
'ǰ' => 'j',
|
||||
'J̇' => 'J',
|
||||
'j' => 'j',
|
||||
'J̣' => 'J',
|
||||
'j̣' => 'j',
|
||||
'J̄' => 'J',
|
||||
'j̄' => 'j',
|
||||
'J̃' => 'J',
|
||||
'j̃' => 'j',
|
||||
'ĸ' => 'k',
|
||||
'Ĺ' => 'L',
|
||||
'Ľ' => 'L',
|
||||
'Ŀ' => 'L',
|
||||
'ĺ' => 'l',
|
||||
'ľ' => 'l',
|
||||
'ŀ' => 'l',
|
||||
'L̀' => 'L',
|
||||
'l̀' => 'l',
|
||||
'L̂' => 'L',
|
||||
'l̂' => 'l',
|
||||
'L̈' => 'L',
|
||||
'l̈' => 'l',
|
||||
'Ļ' => 'L',
|
||||
'ļ' => 'l',
|
||||
'L̨' => 'L',
|
||||
'l̨' => 'l',
|
||||
'Ł' => 'L',
|
||||
'ł' => 'l',
|
||||
'Ƚ' => 'L',
|
||||
'ƚ' => 'l',
|
||||
'L̇' => 'L',
|
||||
'l̇' => 'l',
|
||||
'Ḷ' => 'L',
|
||||
'ḷ' => 'l',
|
||||
'L̄' => 'L',
|
||||
'l̄' => 'l',
|
||||
'L̃' => 'L',
|
||||
'l̃' => 'l',
|
||||
'Ñ' => 'N',
|
||||
'ñ' => 'n',
|
||||
'Ŋ' => 'N',
|
||||
'ŋ' => 'n',
|
||||
'ʼn' => 'n',
|
||||
'Ń' => 'N',
|
||||
'ń' => 'n',
|
||||
'Ǹ' => 'N',
|
||||
'ǹ' => 'n',
|
||||
'N̂' => 'N',
|
||||
'n̂' => 'n',
|
||||
'N̈' => 'N',
|
||||
'n̈' => 'n',
|
||||
'Ņ' => 'N',
|
||||
'ņ' => 'n',
|
||||
'N̨' => 'N',
|
||||
'n̨' => 'n',
|
||||
'Ꞥ' => 'N',
|
||||
'ꞥ' => 'n',
|
||||
'Ň' => 'N',
|
||||
'ň' => 'n',
|
||||
'Ṅ' => 'N',
|
||||
'ṅ' => 'n',
|
||||
'Ṇ' => 'N',
|
||||
'ṇ' => 'n',
|
||||
'N̄' => 'N',
|
||||
'n̄' => 'n',
|
||||
'Ö' => 'O',
|
||||
'Ò' => 'O',
|
||||
'Ó' => 'O',
|
||||
'Ô' => 'O',
|
||||
'Õ' => 'O',
|
||||
'Ō' => 'O',
|
||||
'Ŏ' => 'O',
|
||||
'Ǒ' => 'O',
|
||||
'Ő' => 'O',
|
||||
'Ơ' => 'O',
|
||||
'Ø' => 'O',
|
||||
'Ǿ' => 'O',
|
||||
'ö' => 'o',
|
||||
'ò' => 'o',
|
||||
'ó' => 'o',
|
||||
'ô' => 'o',
|
||||
'õ' => 'o',
|
||||
'ō' => 'o',
|
||||
'ŏ' => 'o',
|
||||
'ǒ' => 'o',
|
||||
'ő' => 'o',
|
||||
'ơ' => 'o',
|
||||
'ø' => 'o',
|
||||
'ǿ' => 'o',
|
||||
'º' => 'o',
|
||||
'O̧' => 'O',
|
||||
'o̧' => 'o',
|
||||
'Ǫ' => 'O',
|
||||
'ǫ' => 'o',
|
||||
'Ɵ' => 'O',
|
||||
'ɵ' => 'o',
|
||||
'Ȯ' => 'O',
|
||||
'ȯ' => 'o',
|
||||
'Ọ' => 'O',
|
||||
'ọ' => 'o',
|
||||
'Ŕ' => 'R',
|
||||
'Ŗ' => 'R',
|
||||
'ŕ' => 'r',
|
||||
'ŗ' => 'r',
|
||||
'Ŝ' => 'S',
|
||||
'Ș' => 'S',
|
||||
'ș' => 's',
|
||||
'Ś' => 'S',
|
||||
'ś' => 's',
|
||||
'S̀' => 'S',
|
||||
's̀' => 's',
|
||||
'Ŝ̀' => 'S',
|
||||
'ŝ' => 's',
|
||||
'S̈' => 'S',
|
||||
's̈' => 's',
|
||||
'Ş' => 'S',
|
||||
'ş' => 's',
|
||||
'S̨' => 'S',
|
||||
's̨' => 's',
|
||||
'Ꞩ' => 'S',
|
||||
'ꞩ' => 's',
|
||||
'Š' => 'S',
|
||||
'š' => 's',
|
||||
'Ṡ' => 'S',
|
||||
'ṡ' => 's',
|
||||
'Ṣ' => 'S',
|
||||
'ṣ' => 's',
|
||||
'S̄' => 'S',
|
||||
's̄' => 's',
|
||||
'S̃' => 'S',
|
||||
's̃' => 's',
|
||||
'ſ' => 's',
|
||||
'Ţ' => 'T',
|
||||
'Ț' => 'T',
|
||||
'Ŧ' => 'T',
|
||||
'Þ' => 'TH',
|
||||
'ţ' => 't',
|
||||
'ț' => 't',
|
||||
'ŧ' => 't',
|
||||
'þ' => 'th',
|
||||
'T́' => 'T',
|
||||
't́' => 't',
|
||||
'T̀' => 'T',
|
||||
't̀' => 't',
|
||||
'T̂' => 'T',
|
||||
't̂' => 't',
|
||||
'T̈' => 'T',
|
||||
'ẗ' => 't',
|
||||
'T̨' => 'T',
|
||||
't̨' => 't',
|
||||
'Ⱦ' => 'T',
|
||||
'ⱦ' => 't',
|
||||
'Ť' => 'T',
|
||||
'ť' => 't',
|
||||
'Ṫ' => 'T',
|
||||
'ṫ' => 't',
|
||||
'Ṭ' => 'T',
|
||||
'ṭ' => 't',
|
||||
'T̄' => 'T',
|
||||
't̄' => 't',
|
||||
'T̃' => 'T',
|
||||
't̃' => 't',
|
||||
'Ü' => 'U',
|
||||
'Ù' => 'U',
|
||||
'Ú' => 'U',
|
||||
'Û' => 'U',
|
||||
'Ũ' => 'U',
|
||||
'Ŭ' => 'U',
|
||||
'Ű' => 'U',
|
||||
'Ų' => 'U',
|
||||
'Ư' => 'U',
|
||||
'Ǔ' => 'U',
|
||||
'Ǖ' => 'U',
|
||||
'Ǘ' => 'U',
|
||||
'Ǚ' => 'U',
|
||||
'Ǜ' => 'U',
|
||||
'ü' => 'u',
|
||||
'ù' => 'u',
|
||||
'ú' => 'u',
|
||||
'û' => 'u',
|
||||
'ũ' => 'u',
|
||||
'ŭ' => 'u',
|
||||
'ű' => 'u',
|
||||
'ų' => 'u',
|
||||
'ư' => 'u',
|
||||
'ǔ' => 'u',
|
||||
'ǖ' => 'u',
|
||||
'ǘ' => 'u',
|
||||
'ǚ' => 'u',
|
||||
'ǜ' => 'u',
|
||||
'U̧' => 'U',
|
||||
'u̧' => 'u',
|
||||
'Ʉ' => 'U',
|
||||
'ʉ' => 'u',
|
||||
'U̇' => 'U',
|
||||
'u̇' => 'u',
|
||||
'Ụ' => 'U',
|
||||
'ụ' => 'u',
|
||||
'Ū' => 'U',
|
||||
'ū' => 'u',
|
||||
'Ʊ' => 'U',
|
||||
'ʊ' => 'u',
|
||||
'Ŵ' => 'W',
|
||||
'ŵ' => 'w',
|
||||
'Ẁ' => 'W',
|
||||
'ẁ' => 'w',
|
||||
'Ẃ' => 'W',
|
||||
'ẃ' => 'w',
|
||||
'Ẅ' => 'W',
|
||||
'ẅ' => 'w',
|
||||
'Ѵ' => 'I',
|
||||
'ѵ' => 'i',
|
||||
'Ꙗ' => 'Ja',
|
||||
'ꙗ' => 'ja',
|
||||
'Є' => 'Je',
|
||||
'є' => 'je',
|
||||
'Ѥ' => 'Je',
|
||||
'ѥ' => 'je',
|
||||
'Ѕ' => 'Dz',
|
||||
'ѕ' => 'dz',
|
||||
'Ꙋ' => 'U',
|
||||
'ꙋ' => 'u',
|
||||
'Ѡ' => 'O',
|
||||
'ѡ' => 'o',
|
||||
'Ѿ' => 'Ot',
|
||||
'ѿ' => 'ot',
|
||||
'Ѫ' => 'U',
|
||||
'ѫ' => 'u',
|
||||
'Ѧ' => 'Ja',
|
||||
'ѧ' => 'ja',
|
||||
'Ѭ' => 'Ju',
|
||||
'ѭ' => 'ju',
|
||||
'Ѩ' => 'Ja',
|
||||
'ѩ' => 'Ja',
|
||||
'Ѯ' => 'Ks',
|
||||
'ѯ' => 'ks',
|
||||
'Ѱ' => 'Ps',
|
||||
'ѱ' => 'ps',
|
||||
'Х' => 'X',
|
||||
'х' => 'x',
|
||||
'Ý' => 'Y',
|
||||
'Ÿ' => 'Y',
|
||||
'Ŷ' => 'Y',
|
||||
'ý' => 'y',
|
||||
'ÿ' => 'y',
|
||||
'ŷ' => 'y',
|
||||
'Ỳ' => 'Y',
|
||||
'ỳ' => 'y',
|
||||
'Y̧' => 'Y',
|
||||
'y̧' => 'y',
|
||||
'Y̨' => 'Y',
|
||||
'y̨' => 'y',
|
||||
'Ɏ' => 'Y',
|
||||
'ɏ' => 'y',
|
||||
'Y̌' => 'Y',
|
||||
'y̌' => 'y',
|
||||
'Ẏ' => 'Y',
|
||||
'ẏ' => 'y',
|
||||
'Ỵ' => 'Y',
|
||||
'ỵ' => 'y',
|
||||
'Ȳ' => 'Y',
|
||||
'ȳ' => 'y',
|
||||
'Ỹ' => 'Y',
|
||||
'ỹ' => 'y',
|
||||
'Ź' => 'Z',
|
||||
'ź' => 'z',
|
||||
'Z̀' => 'Z',
|
||||
'z̀' => 'z',
|
||||
'Ẑ' => 'Z',
|
||||
'ẑ' => 'z',
|
||||
'Z̈' => 'Z',
|
||||
'z̈' => 'z',
|
||||
'Z̧' => 'Z',
|
||||
'z̧' => 'z',
|
||||
'Z̨' => 'Z',
|
||||
'z̨' => 'z',
|
||||
'Ƶ' => 'Z',
|
||||
'ƶ' => 'z',
|
||||
'Ž' => 'Z',
|
||||
'ž' => 'z',
|
||||
'Ż' => 'Z',
|
||||
'ż' => 'z',
|
||||
'Ẓ' => 'Z',
|
||||
'ẓ' => 'z',
|
||||
'Z̄' => 'Z',
|
||||
'z̄' => 'z',
|
||||
'Z̃' => 'Z',
|
||||
'z̃' => 'z',
|
||||
],
|
||||
// whitespace chars
|
||||
' ' => [
|
||||
"\xc2\xa0" => ' ', // 'NO-BREAK SPACE'
|
||||
"\xe1\x9a\x80" => ' ', // 'OGHAM SPACE MARK'
|
||||
"\xe2\x80\x80" => ' ', // 'EN QUAD'
|
||||
"\xe2\x80\x81" => ' ', // 'EM QUAD'
|
||||
"\xe2\x80\x82" => ' ', // 'EN SPACE'
|
||||
"\xe2\x80\x83" => ' ', // 'EM SPACE'
|
||||
"\xe2\x80\x84" => ' ', // 'THREE-PER-EM SPACE'
|
||||
"\xe2\x80\x85" => ' ', // 'FOUR-PER-EM SPACE'
|
||||
"\xe2\x80\x86" => ' ', // 'SIX-PER-EM SPACE'
|
||||
"\xe2\x80\x87" => ' ', // 'FIGURE SPACE'
|
||||
"\xe2\x80\x88" => ' ', // 'PUNCTUATION SPACE'
|
||||
"\xe2\x80\x89" => ' ', // 'THIN SPACE'
|
||||
"\xe2\x80\x8a" => ' ', // 'HAIR SPACE'
|
||||
"\xe2\x80\xa8" => ' ', // 'LINE SEPARATOR'
|
||||
"\xe2\x80\xa9" => ' ', // 'PARAGRAPH SEPARATOR'
|
||||
"\xe2\x80\x8b" => ' ', // 'ZERO WIDTH SPACE'
|
||||
"\xe2\x80\xaf" => ' ', // 'NARROW NO-BREAK SPACE'
|
||||
"\xe2\x81\x9f" => ' ', // 'MEDIUM MATHEMATICAL SPACE'
|
||||
"\xe3\x80\x80" => ' ', // 'IDEOGRAPHIC SPACE'
|
||||
"\xef\xbe\xa0" => ' ', // 'HALFWIDTH HANGUL FILLER'
|
||||
],
|
||||
// commonly used in Word documents
|
||||
'msword' => [
|
||||
"\xc2\xab" => '<<', // « (U+00AB) in UTF-8
|
||||
"\xc2\xbb" => '>>', // » (U+00BB) in UTF-8
|
||||
"\xe2\x80\x98" => "'", // ‘ (U+2018) in UTF-8
|
||||
"\xe2\x80\x99" => "'", // ’ (U+2019) in UTF-8
|
||||
"\xe2\x80\x9a" => "'", // ‚ (U+201A) in UTF-8
|
||||
"\xe2\x80\x9b" => "'", // ‛ (U+201B) in UTF-8
|
||||
"\xe2\x80\x9c" => '"', // “ (U+201C) in UTF-8
|
||||
"\xe2\x80\x9d" => '"', // ” (U+201D) in UTF-8
|
||||
"\xe2\x80\x9e" => '"', // „ (U+201E) in UTF-8
|
||||
"\xe2\x80\x9f" => '"', // ‟ (U+201F) in UTF-8
|
||||
"\xe2\x80\xb9" => "'", // ‹ (U+2039) in UTF-8
|
||||
"\xe2\x80\xba" => "'", // › (U+203A) in UTF-8
|
||||
"\xe2\x80\x93" => '-', // – (U+2013) in UTF-8
|
||||
"\xe2\x80\x94" => '-', // — (U+2014) in UTF-8
|
||||
"\xe2\x80\xa6" => '...', // … (U+2026) in UTF-8
|
||||
],
|
||||
// Currency
|
||||
//
|
||||
// url => https://en.wikipedia.org/wiki/Currency_symbol
|
||||
'currency_short' => [
|
||||
'€' => 'EUR',
|
||||
'$' => '$',
|
||||
'₢' => 'Cr',
|
||||
'₣' => 'Fr.',
|
||||
'£' => 'PS',
|
||||
'₤' => 'L.',
|
||||
'ℳ' => 'M',
|
||||
'₥' => 'mil',
|
||||
'₦' => 'N',
|
||||
'₧' => 'Pts',
|
||||
'₨' => 'Rs',
|
||||
'රු' => 'LKR',
|
||||
'ரூ' => 'LKR',
|
||||
'௹' => 'Rs',
|
||||
'रू' => 'NPR',
|
||||
'₹' => 'Rs',
|
||||
'૱' => 'Rs',
|
||||
'₩' => 'W',
|
||||
'₪' => 'NS',
|
||||
'₸' => 'KZT',
|
||||
'₫' => 'D',
|
||||
'֏' => 'AMD',
|
||||
'₭' => 'K',
|
||||
'₺' => 'TL',
|
||||
'₼' => 'AZN',
|
||||
'₮' => 'T',
|
||||
'₯' => 'Dr',
|
||||
'₲' => 'PYG',
|
||||
'₾' => 'GEL',
|
||||
'₳' => 'ARA',
|
||||
'₴' => 'UAH',
|
||||
'₽' => 'RUB',
|
||||
'₵' => 'GHS',
|
||||
'₡' => 'CL',
|
||||
'¢' => 'c',
|
||||
'¥' => 'YEN',
|
||||
'円' => 'JPY',
|
||||
'৳' => 'BDT',
|
||||
'元' => 'CNY',
|
||||
'﷼' => 'SAR',
|
||||
'៛' => 'KR',
|
||||
'₠' => 'ECU',
|
||||
'¤' => '$?',
|
||||
'฿' => 'THB',
|
||||
'؋' => 'AFN',
|
||||
],
|
||||
];
|
||||
+759
@@ -0,0 +1,759 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
// Dutch (Flemish)
|
||||
'nl' => [
|
||||
'=' => ' gelijk ',
|
||||
'%' => ' procent ',
|
||||
'∑' => ' som ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' oneindig ',
|
||||
'♥' => ' love ',
|
||||
'&' => ' en ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Italian
|
||||
'it' => [
|
||||
'=' => ' uguale ',
|
||||
'%' => ' percent ',
|
||||
'∑' => ' somma ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' infinito ',
|
||||
'♥' => ' amore ',
|
||||
'&' => ' e ',
|
||||
'+' => ' piu ',
|
||||
],
|
||||
// Macedonian
|
||||
'mk' => [
|
||||
'=' => ' ednakva ',
|
||||
'%' => ' procenti ',
|
||||
'∑' => ' zbir ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' beskonecnost ',
|
||||
'♥' => ' loveubov ',
|
||||
'&' => ' i ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Portuguese (Brazil)
|
||||
'pt' => [
|
||||
'=' => ' igual ',
|
||||
'%' => ' por cento ',
|
||||
'∑' => ' soma ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' infinito ',
|
||||
'♥' => ' amor ',
|
||||
'&' => ' e ',
|
||||
'+' => ' mais ',
|
||||
],
|
||||
// Greek(lish) (Elláda)
|
||||
'el__greeklish' => [
|
||||
'=' => ' isos ',
|
||||
'%' => ' tois ekato ',
|
||||
'∑' => ' athroisma ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' apeiro ',
|
||||
'♥' => ' agape ',
|
||||
'&' => ' kai ',
|
||||
'+' => ' syn ',
|
||||
],
|
||||
// Greek (Elláda)
|
||||
'el' => [
|
||||
'=' => ' isos ',
|
||||
'%' => ' tois ekato ',
|
||||
'∑' => ' athroisma ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' apeiro ',
|
||||
'♥' => ' agape ',
|
||||
'&' => ' kai ',
|
||||
'+' => ' syn ',
|
||||
],
|
||||
// Hindi
|
||||
'hi' => [
|
||||
'=' => ' samana ',
|
||||
'%' => ' paratisata ',
|
||||
'∑' => ' yoga ',
|
||||
'∆' => ' dalata ',
|
||||
'∞' => ' anata ',
|
||||
'♥' => ' payara ',
|
||||
'&' => ' aura ',
|
||||
'+' => ' palasa ',
|
||||
],
|
||||
// Armenian
|
||||
'hy' => [
|
||||
'=' => ' havasar ',
|
||||
'%' => ' tvokvos ',
|
||||
'∑' => ' gvoumar ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' ansahmanvouthyvoun ',
|
||||
'♥' => ' ser ',
|
||||
'&' => ' ev ',
|
||||
'+' => ' gvoumarats ',
|
||||
],
|
||||
// Swedish
|
||||
'sv' => [
|
||||
'=' => ' lika ',
|
||||
'%' => ' procent ',
|
||||
'∑' => ' summa ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' oandlighet ',
|
||||
'♥' => ' alskar ',
|
||||
'&' => ' och ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Turkmen
|
||||
'tk' => [
|
||||
'=' => ' den ',
|
||||
'%' => ' yuzde ',
|
||||
'∑' => ' jem ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' mudimilik ',
|
||||
'♥' => ' soygi ',
|
||||
'&' => ' we ',
|
||||
'+' => ' yzy ',
|
||||
],
|
||||
// Turkish
|
||||
'tr' => [
|
||||
'=' => ' esit ',
|
||||
'%' => ' yuzde ',
|
||||
'∑' => ' Toplam ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' sonsuzluk ',
|
||||
'♥' => ' ask ',
|
||||
'&' => ' ve ',
|
||||
'+' => ' arti ',
|
||||
],
|
||||
// Bulgarian
|
||||
'bg' => [
|
||||
'=' => ' raven ',
|
||||
'%' => ' na sto ',
|
||||
'∑' => ' suma ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' bezkrajnost ',
|
||||
'♥' => ' obicam ',
|
||||
'&' => ' i ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Hungarian
|
||||
'hu' => [
|
||||
'=' => ' Egyenlo ',
|
||||
'%' => ' Szazalek ',
|
||||
'∑' => ' osszeg ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' vegtelenitett ',
|
||||
'♥' => ' love ',
|
||||
'&' => ' Es ',
|
||||
'+' => ' Plusz ',
|
||||
],
|
||||
// Myanmar (Burmese)
|
||||
'my' => [
|
||||
'=' => ' ttn:ttnnym? ',
|
||||
'%' => ' raakhngnn:k ',
|
||||
'∑' => ' ld ',
|
||||
'∆' => ' m?cwk?n:pe? ',
|
||||
'∞' => ' ach:m ',
|
||||
'♥' => ' mettttaa ',
|
||||
'&' => ' n ',
|
||||
'+' => ' ape?ng: ',
|
||||
],
|
||||
// Croatian (Hrvatska)
|
||||
'hr' => [
|
||||
'=' => ' Jednaki ',
|
||||
'%' => ' Posto ',
|
||||
'∑' => ' zbroj ',
|
||||
'∆' => ' Delta ',
|
||||
'∞' => ' beskonacno ',
|
||||
'♥' => ' ljubav ',
|
||||
'&' => ' I ',
|
||||
'+' => ' Plus ',
|
||||
],
|
||||
// Finnish
|
||||
'fi' => [
|
||||
'=' => ' Sama ',
|
||||
'%' => ' Prosenttia ',
|
||||
'∑' => ' sum ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' aareton ',
|
||||
'♥' => ' rakkautta ',
|
||||
'&' => ' Ja ',
|
||||
'+' => ' Plus ',
|
||||
],
|
||||
// Georgian (Kartvelian)
|
||||
'ka' => [
|
||||
'=' => ' tanasts\'ori ',
|
||||
'%' => ' p\'rotsent\'i ',
|
||||
'∑' => ' tankha ',
|
||||
'∆' => ' delt\'a ',
|
||||
'∞' => ' usasrulo ',
|
||||
'♥' => ' siq\'varuli ',
|
||||
'&' => ' da ',
|
||||
'+' => ' p\'lus ',
|
||||
],
|
||||
// Russian
|
||||
'ru' => [
|
||||
'=' => ' ravnyj ',
|
||||
'%' => ' procent ',
|
||||
'∑' => ' summa ',
|
||||
'∆' => ' del\'ta ',
|
||||
'∞' => ' beskonecnost\' ',
|
||||
'♥' => ' lublu ',
|
||||
'&' => ' i ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Russian - Passport (2013), ICAO
|
||||
'ru__passport_2013' => [
|
||||
'=' => ' ravnyj ',
|
||||
'%' => ' procent ',
|
||||
'∑' => ' summa ',
|
||||
'∆' => ' del\'ta ',
|
||||
'∞' => ' beskonecnost\' ',
|
||||
'♥' => ' lublu ',
|
||||
'&' => ' i ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Russian - GOST 7.79-2000(B)
|
||||
'ru__gost_2000_b' => [
|
||||
'=' => ' ravnyj ',
|
||||
'%' => ' procent ',
|
||||
'∑' => ' summa ',
|
||||
'∆' => ' del\'ta ',
|
||||
'∞' => ' beskonecnost\' ',
|
||||
'♥' => ' lublu ',
|
||||
'&' => ' i ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Ukrainian
|
||||
'uk' => [
|
||||
'=' => ' rivnij ',
|
||||
'%' => ' vidsotkiv ',
|
||||
'∑' => ' suma ',
|
||||
'∆' => ' del\'ta ',
|
||||
'∞' => ' neskincennist\' ',
|
||||
'♥' => ' lubov ',
|
||||
'&' => ' i ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Kazakh
|
||||
'kk' => [
|
||||
'=' => ' ten\' ',
|
||||
'%' => ' Pajyzdar ',
|
||||
'∑' => ' zalpy ',
|
||||
'∆' => ' ajyrmasylyk, ',
|
||||
'∞' => ' seksiz ',
|
||||
'♥' => ' mahabbat ',
|
||||
'&' => ' z@ne ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Czech
|
||||
'cs' => [
|
||||
'=' => ' rovnat se ',
|
||||
'%' => ' procento ',
|
||||
'∑' => ' soucet ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' nekonecno ',
|
||||
'♥' => ' laska ',
|
||||
'&' => ' a ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Danish
|
||||
'da' => [
|
||||
'=' => ' Lige ',
|
||||
'%' => ' Prozent ',
|
||||
'∑' => ' sum ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' uendelig ',
|
||||
'♥' => ' kaerlighed ',
|
||||
'&' => ' Og ',
|
||||
'+' => ' Plus ',
|
||||
],
|
||||
// Polish
|
||||
'pl' => [
|
||||
'=' => ' rowny ',
|
||||
'%' => ' procent ',
|
||||
'∑' => ' suma ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' nieskonczonosc ',
|
||||
'♥' => ' milosc ',
|
||||
'&' => ' i ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Romanian
|
||||
'ro' => [
|
||||
'=' => ' egal ',
|
||||
'%' => ' la suta ',
|
||||
'∑' => ' suma ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' infinit ',
|
||||
'♥' => ' dragoste ',
|
||||
'&' => ' si ',
|
||||
'+' => ' la care se adauga ',
|
||||
],
|
||||
// Esperanto
|
||||
'eo' => [
|
||||
'=' => ' Egalaj ',
|
||||
'%' => ' Procento ',
|
||||
'∑' => ' sumo ',
|
||||
'∆' => ' delto ',
|
||||
'∞' => ' senfina ',
|
||||
'♥' => ' amo ',
|
||||
'&' => ' Kaj ',
|
||||
'+' => ' Pli ',
|
||||
],
|
||||
// Estonian
|
||||
'et' => [
|
||||
'=' => ' Vordsed ',
|
||||
'%' => ' Protsenti ',
|
||||
'∑' => ' summa ',
|
||||
'∆' => ' o ',
|
||||
'∞' => ' loputut ',
|
||||
'♥' => ' armastus ',
|
||||
'&' => ' Ja ',
|
||||
'+' => ' Pluss ',
|
||||
],
|
||||
// Latvian
|
||||
'lv' => [
|
||||
'=' => ' vienads ',
|
||||
'%' => ' procents ',
|
||||
'∑' => ' summa ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' bezgaliba ',
|
||||
'♥' => ' milestiba ',
|
||||
'&' => ' un ',
|
||||
'+' => ' pluss ',
|
||||
],
|
||||
// Lithuanian
|
||||
'lt' => [
|
||||
'=' => ' lygus ',
|
||||
'%' => ' procentu ',
|
||||
'∑' => ' suma ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' begalybe ',
|
||||
'♥' => ' meile ',
|
||||
'&' => ' ir ',
|
||||
'+' => ' plius ',
|
||||
],
|
||||
// Norwegian
|
||||
'no' => [
|
||||
'=' => ' Lik ',
|
||||
'%' => ' Prosent ',
|
||||
'∑' => ' sum ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' uendelig ',
|
||||
'♥' => ' kjaerlighet ',
|
||||
'&' => ' Og ',
|
||||
'+' => ' Pluss ',
|
||||
],
|
||||
// Vietnamese
|
||||
'vi' => [
|
||||
'=' => ' cong bang ',
|
||||
'%' => ' phan tram ',
|
||||
'∑' => ' tong so ',
|
||||
'∆' => ' dong bang ',
|
||||
'∞' => ' vo cuc ',
|
||||
'♥' => ' Yeu ',
|
||||
'&' => ' va ',
|
||||
'+' => ' them ',
|
||||
],
|
||||
// Arabic
|
||||
'ar' => [
|
||||
'=' => ' mtsawy ',
|
||||
'%' => ' nsbh mywyh ',
|
||||
'∑' => ' mjmw\' ',
|
||||
'∆' => ' dlta ',
|
||||
'∞' => ' ma la nhayt ',
|
||||
'♥' => ' hb ',
|
||||
'&' => ' w ',
|
||||
'+' => ' zayd ',
|
||||
],
|
||||
// Persian (Farsi)
|
||||
'fa' => [
|
||||
'=' => ' brabr ',
|
||||
'%' => ' dr sd ',
|
||||
'∑' => ' mjmw\' ',
|
||||
'∆' => ' dlta ',
|
||||
'∞' => ' by nhayt ',
|
||||
'♥' => ' \'shq ',
|
||||
'&' => ' w ',
|
||||
'+' => ' bh \'lawh ',
|
||||
],
|
||||
// Serbian
|
||||
'sr' => [
|
||||
'=' => ' jednak ',
|
||||
'%' => ' procenat ',
|
||||
'∑' => ' zbir ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' beskraj ',
|
||||
'♥' => ' lubav ',
|
||||
'&' => ' i ',
|
||||
'+' => ' vise ',
|
||||
],
|
||||
// Serbian - Cyrillic
|
||||
'sr__cyr' => [
|
||||
'=' => ' jednak ',
|
||||
'%' => ' procenat ',
|
||||
'∑' => ' zbir ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' beskraj ',
|
||||
'♥' => ' lubav ',
|
||||
'&' => ' i ',
|
||||
'+' => ' vise ',
|
||||
],
|
||||
// Serbian - Latin
|
||||
'sr__lat' => [
|
||||
'=' => ' jednak ',
|
||||
'%' => ' procenat ',
|
||||
'∑' => ' zbir ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' beskraj ',
|
||||
'♥' => ' lubav ',
|
||||
'&' => ' i ',
|
||||
'+' => ' vise ',
|
||||
],
|
||||
// Azerbaijani
|
||||
'az' => [
|
||||
'=' => ' b@rab@r ',
|
||||
'%' => ' faiz ',
|
||||
'∑' => ' m@bl@g ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' sonsuzluq ',
|
||||
'♥' => ' sevgi ',
|
||||
'&' => ' v@ ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Slovak
|
||||
'sk' => [
|
||||
'=' => ' rovny ',
|
||||
'%' => ' percento ',
|
||||
'∑' => ' sucet ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' infinity ',
|
||||
'♥' => ' milovat ',
|
||||
'&' => ' a ',
|
||||
'+' => ' viac ',
|
||||
],
|
||||
// French
|
||||
'fr' => [
|
||||
'=' => ' Egal ',
|
||||
'%' => ' Pourcentage ',
|
||||
'∑' => ' somme ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' infini ',
|
||||
'♥' => ' amour ',
|
||||
'&' => ' Et ',
|
||||
'+' => ' Plus ',
|
||||
],
|
||||
// Austrian (French)
|
||||
'fr_at' => [
|
||||
'=' => ' Egal ',
|
||||
'%' => ' Pourcentage ',
|
||||
'∑' => ' somme ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' infini ',
|
||||
'♥' => ' amour ',
|
||||
'&' => ' Et ',
|
||||
'+' => ' Plus ',
|
||||
],
|
||||
// Switzerland (French)
|
||||
'fr_ch' => [
|
||||
'=' => ' Egal ',
|
||||
'%' => ' Pourcentage ',
|
||||
'∑' => ' somme ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' infini ',
|
||||
'♥' => ' amour ',
|
||||
'&' => ' Et ',
|
||||
'+' => ' Plus ',
|
||||
],
|
||||
// German
|
||||
'de' => [
|
||||
'=' => ' gleich ',
|
||||
'%' => ' Prozent ',
|
||||
'∑' => ' gesamt ',
|
||||
'∆' => ' Unterschied ',
|
||||
'∞' => ' undendlich ',
|
||||
'♥' => ' liebe ',
|
||||
'&' => ' und ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Austrian (German)
|
||||
'de_at' => [
|
||||
'=' => ' gleich ',
|
||||
'%' => ' Prozent ',
|
||||
'∑' => ' gesamt ',
|
||||
'∆' => ' Unterschied ',
|
||||
'∞' => ' undendlich ',
|
||||
'♥' => ' liebe ',
|
||||
'&' => ' und ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Switzerland (German)
|
||||
'de_ch' => [
|
||||
'=' => ' gleich ',
|
||||
'%' => ' Prozent ',
|
||||
'∑' => ' gesamt ',
|
||||
'∆' => ' Unterschied ',
|
||||
'∞' => ' undendlich ',
|
||||
'♥' => ' liebe ',
|
||||
'&' => ' und ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Bengali (Bangla)
|
||||
'bn' => [
|
||||
'=' => ' Saman ',
|
||||
'%' => ' Satakora ',
|
||||
'∑' => ' Samasti ',
|
||||
'∆' => ' Badhip ',
|
||||
'∞' => ' Ananta ',
|
||||
'♥' => ' Valobasa ',
|
||||
'&' => ' Abong ',
|
||||
'+' => ' Songzojon ',
|
||||
],
|
||||
// English
|
||||
'en' => [
|
||||
'=' => ' equal ',
|
||||
'%' => ' percent ',
|
||||
'∑' => ' sum ',
|
||||
'∆' => ' delta ',
|
||||
'∞' => ' infinity ',
|
||||
'♥' => ' love ',
|
||||
'&' => ' and ',
|
||||
'+' => ' plus ',
|
||||
],
|
||||
// Currency
|
||||
//
|
||||
// url: https://en.wikipedia.org/wiki/Currency_symbol
|
||||
'currency' => [
|
||||
'€' => ' Euro ',
|
||||
'$' => ' Dollar ',
|
||||
'₢' => ' cruzeiro ',
|
||||
'₣' => ' French franc ',
|
||||
'£' => ' pound ',
|
||||
'₤' => ' lira ', // Italian
|
||||
'₶' => ' livre tournois ',
|
||||
'ℳ' => ' mark ',
|
||||
'₥' => ' mill ',
|
||||
'₦' => ' naira ',
|
||||
'₧' => ' peseta ',
|
||||
'₨' => ' rupee ',
|
||||
'රු' => ' rupee ', // Sri Lankan
|
||||
'ரூ' => ' rupee ', // Sri Lankan
|
||||
'௹' => ' rupee ', // Tamil
|
||||
'रू' => ' rupee ', // Nepalese
|
||||
'₹' => ' rupee ', // Indian
|
||||
'૱' => ' rupee ', // Gujarat
|
||||
'₩' => ' won ',
|
||||
'₪' => ' new shequel ',
|
||||
'₸' => ' tenge ',
|
||||
'₫' => ' dong ',
|
||||
'֏' => ' dram ',
|
||||
'₭' => ' kip ',
|
||||
'₺' => ' lira ', // Turkish
|
||||
'₼' => ' manat ',
|
||||
'₮' => ' tugrik ',
|
||||
'₯' => ' drachma ',
|
||||
'₰' => ' pfennig ',
|
||||
'₷' => ' spesmilo ',
|
||||
'₱' => ' peso ', // Philippine
|
||||
'﷼' => ' riyal ',
|
||||
'₲' => ' guarani ',
|
||||
'₾' => ' lari ',
|
||||
'₳' => ' austral ',
|
||||
'₴' => ' hryvnia ',
|
||||
'₽' => ' ruble ',
|
||||
'₵' => ' cedi ',
|
||||
'₡' => ' colon ',
|
||||
'¢' => ' cent ',
|
||||
'¥' => ' yen ',
|
||||
'円' => ' yen ',
|
||||
'৳' => ' taka ',
|
||||
'元' => ' yuan ',
|
||||
'﷼' => ' riyal ',
|
||||
'៛' => ' riel ',
|
||||
'₠' => ' European Currency ',
|
||||
'¤' => ' currency ',
|
||||
'฿' => ' baht ',
|
||||
'؋' => ' afghani ',
|
||||
],
|
||||
// Temperature
|
||||
//
|
||||
// url: https://en.wikipedia.org/wiki/Conversion_of_units_of_temperature
|
||||
'temperature' => [
|
||||
'°De' => ' Delisle ',
|
||||
'°Re' => ' Reaumur ', // Réaumur
|
||||
'°Ro' => ' Romer ', // Rømer
|
||||
'°R' => ' Rankine ',
|
||||
'°C' => ' Celsius ',
|
||||
'°F' => ' Fahrenheit ',
|
||||
'°N' => ' Newton ',
|
||||
],
|
||||
'latin_symbols' => [
|
||||
'=' => '=',
|
||||
'%' => '%',
|
||||
'∑' => '∑',
|
||||
'∆' => '∆',
|
||||
'∞' => '∞',
|
||||
'♥' => '♥',
|
||||
'&' => '&',
|
||||
'+' => '+',
|
||||
// ---
|
||||
'©' => ' (c) ',
|
||||
'®' => ' (r) ',
|
||||
'@' => ' (at) ',
|
||||
'№' => ' No. ',
|
||||
'℞' => ' Rx ',
|
||||
'[' => '[',
|
||||
'\' => '\\',
|
||||
']' => ']',
|
||||
'^' => '^',
|
||||
'_' => '_',
|
||||
'`' => '`',
|
||||
'‐' => '-',
|
||||
'‑' => '-',
|
||||
'‒' => '-',
|
||||
'–' => '-',
|
||||
'−' => '-',
|
||||
'—' => '-',
|
||||
'―' => '-',
|
||||
'﹘' => '-',
|
||||
'│' => '|',
|
||||
'∖' => '\\',
|
||||
'∕' => '/',
|
||||
'⁄' => '/',
|
||||
'←' => '<-',
|
||||
'→' => '->',
|
||||
'↑' => '|',
|
||||
'↓' => '|',
|
||||
'⁅' => '[',
|
||||
'⁆' => ']',
|
||||
'⁎' => '*',
|
||||
'、' => ',',
|
||||
'。' => '.',
|
||||
'〈' => '<',
|
||||
'〉' => '>',
|
||||
'《' => '<<',
|
||||
'》' => '>>',
|
||||
'〔' => '[',
|
||||
'〕' => ']',
|
||||
'〘' => '[',
|
||||
'〙' => ']',
|
||||
'〚' => '[',
|
||||
'〛' => ']',
|
||||
'﹝' => '[',
|
||||
'﹞' => ']',
|
||||
'︹' => '[',
|
||||
'︺' => ']',
|
||||
'﹇' => '[',
|
||||
'﹈' => ']',
|
||||
'︐' => ',',
|
||||
'︑' => ',',
|
||||
'︒' => '.',
|
||||
'︓' => ':',
|
||||
'︔' => ';',
|
||||
'︕' => '!',
|
||||
'︖' => '?',
|
||||
'︙' => '...',
|
||||
'︰' => '..',
|
||||
'︵' => '(',
|
||||
'︶' => ')',
|
||||
'﹙' => '(',
|
||||
'﹚' => ')',
|
||||
'︷' => '{',
|
||||
'︸' => '}',
|
||||
'﹛' => '{',
|
||||
'﹜' => '}',
|
||||
'︽' => '<<',
|
||||
'︾' => '>>',
|
||||
'︿' => '<',
|
||||
'﹀' => '>',
|
||||
'×' => '*',
|
||||
'÷' => '/',
|
||||
'≪' => '<<',
|
||||
'≫' => '>>',
|
||||
'⦅' => '((',
|
||||
'⦆' => '))',
|
||||
'〇' => '0',
|
||||
'′' => '\'',
|
||||
'〝' => '"',
|
||||
'〞' => '"',
|
||||
'«' => '<<',
|
||||
'»' => '>>',
|
||||
'‘' => "'",
|
||||
'’' => "'",
|
||||
'‚' => ',',
|
||||
'‛' => "'",
|
||||
'“' => '"',
|
||||
'”' => '"',
|
||||
'„' => '"',
|
||||
'‟' => '"',
|
||||
'‹' => '<',
|
||||
'›' => '>',
|
||||
'․' => '.',
|
||||
'‥' => '..',
|
||||
'…' => '...',
|
||||
'″' => '"',
|
||||
'‴' => '\'\'\'',
|
||||
'‶' => '``',
|
||||
'‷' => '```',
|
||||
'‼' => '!!',
|
||||
'⁇' => '??',
|
||||
'⁈' => '?!',
|
||||
'⁉' => '!?',
|
||||
'⁗' => '````',
|
||||
'⩴' => '::=',
|
||||
'⩵' => '==',
|
||||
'⩶' => '===',
|
||||
'﹔' => ';',
|
||||
'﹕' => ':',
|
||||
'﹖' => '?',
|
||||
'﹗' => '!',
|
||||
'﹍' => '_',
|
||||
'﹎' => '_',
|
||||
'﹏' => '_',
|
||||
'﹐' => ',',
|
||||
'﹑' => ',',
|
||||
'﹒' => '.',
|
||||
'﹟' => '#',
|
||||
'﹠' => '&',
|
||||
'﹡' => '*',
|
||||
'﹢' => '+',
|
||||
'﹣' => '-',
|
||||
'﹤' => '<',
|
||||
'﹥' => '>',
|
||||
'﹦' => '=',
|
||||
'﹨' => '\\',
|
||||
'﹩' => '$',
|
||||
'﹪' => '%',
|
||||
'﹫' => '@',
|
||||
'!' => '!',
|
||||
'"' => '"',
|
||||
'#' => '#',
|
||||
'$' => '$',
|
||||
'%' => '%',
|
||||
'&' => '&',
|
||||
''' => '\'',
|
||||
'(' => '(',
|
||||
')' => ')',
|
||||
'*' => '*',
|
||||
'+' => '+',
|
||||
',' => ',',
|
||||
'-' => '-',
|
||||
'.' => '.',
|
||||
'/' => '/',
|
||||
':' => ':',
|
||||
';' => ';',
|
||||
'<' => '<',
|
||||
'=' => '=',
|
||||
'>' => '>',
|
||||
'?' => '?',
|
||||
'@' => '@',
|
||||
'{' => '{',
|
||||
'|' => '|',
|
||||
'}' => '}',
|
||||
'~' => '~',
|
||||
'⦅' => '((',
|
||||
'⦆' => '))',
|
||||
'¬' => '!',
|
||||
' ̄' => '-',
|
||||
'¦' => '|',
|
||||
'■' => '#',
|
||||
],
|
||||
];
|
||||
@@ -0,0 +1,65 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'uz' => 0,
|
||||
'tk' => 1,
|
||||
'th' => 0,
|
||||
'ps' => 0,
|
||||
'or' => 0,
|
||||
'mn' => 0,
|
||||
'ko' => 0,
|
||||
'ky' => 0,
|
||||
'hy' => 1,
|
||||
'bn' => 5,
|
||||
'be' => 0,
|
||||
'am' => 0,
|
||||
'ja' => 0,
|
||||
'zh' => 0,
|
||||
'nl' => 1,
|
||||
'it' => 1,
|
||||
'mk' => 1,
|
||||
'pt' => 1,
|
||||
'el__greeklish' => 2,
|
||||
'el' => 2,
|
||||
'hi' => 2,
|
||||
'sv' => 1,
|
||||
'tr' => 1,
|
||||
'bg' => 2,
|
||||
'hu' => 1,
|
||||
'my' => 5,
|
||||
'hr' => 2,
|
||||
'fi' => 1,
|
||||
'ka' => 1,
|
||||
'ru' => 1,
|
||||
'ru__passport_2013' => 1,
|
||||
'ru__gost_2000_b' => 1,
|
||||
'uk' => 1,
|
||||
'kk' => 1,
|
||||
'cs' => 1,
|
||||
'da' => 1,
|
||||
'pl' => 1,
|
||||
'ro' => 1,
|
||||
'eo' => 1,
|
||||
'et' => 1,
|
||||
'lv' => 1,
|
||||
'lt' => 1,
|
||||
'no' => 1,
|
||||
'vi' => 1,
|
||||
'ar' => 1,
|
||||
'fa' => 1,
|
||||
'sr' => 1,
|
||||
'sr__cyr' => 1,
|
||||
'sr__lat' => 1,
|
||||
'az' => 1,
|
||||
'sk' => 1,
|
||||
'fr' => 1,
|
||||
'fr_at' => 1,
|
||||
'fr_ch' => 1,
|
||||
'de' => 1,
|
||||
'de_at' => 1,
|
||||
'de_ch' => 1,
|
||||
'en' => 0,
|
||||
'latin' => 3,
|
||||
' ' => 1,
|
||||
'msword' => 1,
|
||||
];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['' => 0, "\x00" => 0, "\x01" => 1, "\x02" => 2, "\x03" => 3, "\x04" => 4, "\x05" => 5, "\x06" => 6, "\x07" => 7, "\x08" => 8, "\x09" => 9, "\x0A" => 10, "\x0B" => 11, "\x0C" => 12, "\x0D" => 13, "\x0E" => 14, "\x0F" => 15, "\x10" => 16, "\x11" => 17, "\x12" => 18, "\x13" => 19, "\x14" => 20, "\x15" => 21, "\x16" => 22, "\x17" => 23, "\x18" => 24, "\x19" => 25, "\x1A" => 26, "\x1B" => 27, "\x1C" => 28, "\x1D" => 29, "\x1E" => 30, "\x1F" => 31, "\x20" => 32, "\x21" => 33, "\x22" => 34, "\x23" => 35, "\x24" => 36, "\x25" => 37, "\x26" => 38, "\x27" => 39, "\x28" => 40, "\x29" => 41, "\x2A" => 42, "\x2B" => 43, "\x2C" => 44, "\x2D" => 45, "\x2E" => 46, "\x2F" => 47, "\x30" => 48, "\x31" => 49, "\x32" => 50, "\x33" => 51, "\x34" => 52, "\x35" => 53, "\x36" => 54, "\x37" => 55, "\x38" => 56, "\x39" => 57, "\x3A" => 58, "\x3B" => 59, "\x3C" => 60, "\x3D" => 61, "\x3E" => 62, "\x3F" => 63, "\x40" => 64, "\x41" => 65, "\x42" => 66, "\x43" => 67, "\x44" => 68, "\x45" => 69, "\x46" => 70, "\x47" => 71, "\x48" => 72, "\x49" => 73, "\x4A" => 74, "\x4B" => 75, "\x4C" => 76, "\x4D" => 77, "\x4E" => 78, "\x4F" => 79, "\x50" => 80, "\x51" => 81, "\x52" => 82, "\x53" => 83, "\x54" => 84, "\x55" => 85, "\x56" => 86, "\x57" => 87, "\x58" => 88, "\x59" => 89, "\x5A" => 90, "\x5B" => 91, "\x5C" => 92, "\x5D" => 93, "\x5E" => 94, "\x5F" => 95, "\x60" => 96, "\x61" => 97, "\x62" => 98, "\x63" => 99, "\x64" => 100, "\x65" => 101, "\x66" => 102, "\x67" => 103, "\x68" => 104, "\x69" => 1Line truncated
|
||||
@@ -0,0 +1,16 @@
|
||||
<?php return ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ' ', '!', '"', '#', '$', '%', '&', '\'', '(', ')', '*', '+', ',', '-', '.', '/', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';', '<', '=', '>', '?', '@', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '[', '\\', ']', '^', '_', '`', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '{', '|', '}', '~', '', 'EUR', // "\xc2\x80" => "\xe2\x82\xac" => EURO SIGN
|
||||
'', ',', 'f', ',,', // "\xc2\x84" => "\xe2\x80\x9e" => DOUBLE LOW-9 QUOTATION MARK
|
||||
'...', // "\xc2\x85" => "\xe2\x80\xa6" => HORIZONTAL ELLIPSIS
|
||||
'+', '++', // "\xc2\x87" => "\xe2\x80\xa1" => DOUBLE DAGGER
|
||||
'^', '%0', // "\xc2\x89" => "\xe2\x80\xb0" => PER MILLE SIGN
|
||||
'S', '<', 'OE', // "\xc2\x8c" => "\xc5\x92" => LATIN CAPITAL LIGATURE OE
|
||||
'', 'Z', '', '', '\'', // "\xc2\x91" => "\xe2\x80\x98" => LEFT SINGLE QUOTATION MARK
|
||||
'\'', // "\xc2\x92" => "\xe2\x80\x99" => RIGHT SINGLE QUOTATION MARK
|
||||
'"', '"', '*', '-', '--', // "\xc2\x97" => "\xe2\x80\x94" => EM DASH
|
||||
'~', 'tm', 's', '>', 'oe', '', 'z', 'Y', ' ', '!', 'C/', 'PS', '$?', 'Y=', '|', 'SS', '"', '(c)', 'a', '<<', '!', '', '(r)', '-', 'deg', '+-', '2', '3', '\'', 'u', 'P', '*', ',', '1', 'o', '>>', '1/4', '1/2', '3/4', '?', 'A', 'A', 'A', 'A', // Not "AE" - used in languages other than German
|
||||
'A', 'A', 'AE', 'C', 'E', 'E', 'E', 'E', 'I', 'I', 'I', 'I', 'D', 'N', 'O', 'O', 'O', 'O', // Not "OE" - used in languages other than German
|
||||
'O', 'x', 'O', 'U', 'U', 'U', // Not "UE" - used in languages other than German
|
||||
'U', 'Y', 'Th', 'ss', 'a', 'a', 'a', 'a', // Not "ae" - used in languages other than German
|
||||
'a', 'a', 'ae', 'c', 'e', 'e', 'e', 'e', 'i', 'i', 'i', 'i', 'd', 'n', 'o', 'o', 'o', 'o', // Not "oe" - used in languages other than German
|
||||
'o', '/', 'o', 'u', 'u', 'u', // Not "ue" - used in languages other than German
|
||||
'u', 'y', 'th', 'y', ];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['A', 'a', 'A', 'a', 'A', 'a', 'C', 'c', 'C', 'c', 'C', 'c', 'C', 'c', 'D', 'd', 'D', 'd', 'E', 'e', 'E', 'e', 'E', 'e', 'E', 'e', 'E', 'e', 'G', 'g', 'G', 'g', 'G', 'g', 'G', 'g', 'H', 'h', 'H', 'h', 'I', 'i', 'I', 'i', 'I', 'i', 'I', 'i', 'I', 'i', 'IJ', 'ij', 'J', 'j', 'K', 'k', 'k', 'L', 'l', 'L', 'l', 'L', 'l', 'L', 'l', 'L', 'l', 'N', 'n', 'N', 'n', 'N', 'n', '\'n', 'ng', 'NG', 'O', 'o', 'O', 'o', 'O', 'o', 'OE', 'oe', 'R', 'r', 'R', 'r', 'R', 'r', 'S', 's', 'S', 's', 'S', 's', 'S', 's', 'T', 't', 'T', 't', 'T', 't', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'W', 'w', 'Y', 'y', 'Y', 'Z', 'z', 'Z', 'z', 'Z', 'z', 's', 'b', 'B', 'B', 'b', '6', '6', 'O', 'C', 'c', 'D', 'D', 'D', 'd', 'd', '3', '@', 'E', 'F', 'f', 'G', 'G', 'hv', 'I', 'I', 'K', 'k', 'l', 'l', 'W', 'N', 'n', 'O', 'O', 'o', 'OI', 'oi', 'P', 'p', 'YR', '2', '2', 'SH', 'sh', 't', 'T', 't', 'T', 'U', 'u', 'Y', 'V', 'Y', 'y', 'Z', 'z', 'ZH', 'ZH', 'zh', 'zh', '2', '5', '5', 'ts', 'w', '|', '||', '|=', '!', 'DZ', 'Dz', 'dz', 'LJ', 'Lj', 'lj', 'NJ', 'Nj', 'nj', 'A', 'a', 'I', 'i', 'O', 'o', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', '@', 'A', 'a', 'A', 'a', 'AE', 'ae', 'G', 'g', 'G', 'g', 'K', 'k', 'O', 'o', 'O', 'o', 'ZH', 'zh', 'j', 'DZ', 'Dz', 'dz', 'G', 'g', 'HV', 'W', 'N', 'n', 'A', 'a', 'AE', 'ae', 'O', 'o'];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['A', 'a', 'A', 'a', 'E', 'e', 'E', 'e', 'I', 'i', 'I', 'i', 'O', 'o', 'O', 'o', 'R', 'r', 'R', 'r', 'U', 'u', 'U', 'u', 'S', 's', 'T', 't', 'Y', 'y', 'H', 'h', 'N', 'd', 'OU', 'ou', 'Z', 'z', 'A', 'a', 'E', 'e', 'O', 'o', 'O', 'o', 'O', 'o', 'O', 'o', 'Y', 'y', 'l', 'n', 't', 'j', 'db', 'qp', 'A', 'C', 'c', 'L', 'T', 's', 'z', '[?]', '[?]', 'B', 'U', '^', 'E', 'e', 'J', 'j', 'q', 'q', 'R', 'r', 'Y', 'y', 'a', 'a', 'a', 'b', 'o', 'c', 'd', 'd', 'e', '@', '@', 'e', 'e', 'e', 'e', 'j', 'g', 'g', 'g', 'g', 'u', 'Y', 'h', 'h', 'i', 'i', 'I', 'l', 'l', 'l', 'lZ', 'W', 'W', 'm', 'n', 'n', 'n', 'o', 'OE', 'O', 'F', 'r', 'r', 'r', 'r', 'r', 'r', 'r', 'R', 'R', 's', 'S', 'j', 'S', 'S', 't', 't', 'u', 'U', 'v', '^', 'w', 'y', 'Y', 'z', 'z', 'Z', 'Z', '?', '?', '?', 'C', '@', 'B', 'E', 'G', 'H', 'j', 'k', 'L', 'q', '?', '?', 'dz', 'dZ', 'dz', 'ts', 'tS', 'tC', 'fN', 'ls', 'lz', 'WW', ']]', 'h', 'h', 'h', 'h', 'j', 'r', 'r', 'r', 'r', 'w', 'y', '\'', '"', '`', '\'', '`', '`', '\'', '?', '?', '<', '>', '^', 'V', '^', 'V', '\'', '-', '/', '\\', ',', '_', '\\', '/', ':', '.', '`', '\'', '^', 'V', '+', '-', 'V', '.', '@', ',', '~', '"', 'R', 'X', 'G', 'l', 's', 'x', '?', '', '', '', '', '', '', '', 'V', '=', '"', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]'];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '', '', '', 'a', 'e', 'i', 'o', 'u', 'c', 'd', 'h', 'm', 'r', 't', 'v', 'x', '[?]', '[?]', '[?]', '[?]', '\'', ',', '[?]', '[?]', '[?]', '[?]', '', '[?]', '[?]', '[?]', '?', '[?]', '[?]', '[?]', '[?]', '[?]', '', '', 'A', ';', 'E', 'E', 'I', '[?]', 'O', '[?]', 'U', 'O', 'I', 'A', 'B', 'G', 'D', 'E', 'Z', 'E', 'Th', 'I', 'K', 'L', 'M', 'N', 'Ks', 'O', 'P', 'R', '[?]', 'S', 'T', 'U', 'Ph', 'Kh', 'Ps', 'O', 'I', 'U', 'a', 'e', 'e', 'i', 'u', 'a', 'b', 'g', 'd', 'e', 'z', 'e', 'th', 'i', 'k', 'l', 'm', 'n', 'x', 'o', 'p', 'r', 's', 's', 't', 'u', 'ph', 'kh', 'ps', 'o', 'i', 'u', 'o', 'u', 'o', '[?]', 'b', 'th', 'U', 'U', 'U', 'ph', 'p', '&', '[?]', '[?]', 'St', 'st', 'W', 'w', 'Q', 'q', 'Sp', 'sp', 'Sh', 'sh', 'F', 'f', 'Kh', 'kh', 'H', 'h', 'G', 'g', 'CH', 'ch', 'Ti', 'ti', 'k', 'r', 'c', 'j', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]'];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Ie', 'Io', 'Dj', 'Gj', 'Ie', 'Dz', 'I', 'Yi', 'J', 'Lj', 'Nj', 'Tsh', 'Kj', 'I', 'U', 'Dzh', 'A', 'B', 'V', 'G', 'D', 'E', 'Zh', 'Z', 'I', 'I', 'K', 'L', 'M', 'N', 'O', 'P', 'R', 'S', 'T', 'U', 'F', 'Kh', 'Ts', 'Ch', 'Sh', 'Shch', '\'', 'Y', '\'', 'E', 'Iu', 'Ia', 'a', 'b', 'v', 'g', 'd', 'e', 'zh', 'z', 'i', 'i', 'k', 'l', 'm', 'n', 'o', 'p', 'r', 's', 't', 'u', 'f', 'kh', 'ts', 'ch', 'sh', 'shch', '\'', 'y', '\'', 'e', 'iu', 'ia', 'ie', 'io', 'dj', 'gj', 'ie', 'dz', 'i', 'yi', 'j', 'lj', 'nj', 'tsh', 'kj', 'i', 'u', 'dzh', 'O', 'o', 'E', 'e', 'Ie', 'ie', 'E', 'e', 'Ie', 'ie', 'O', 'o', 'Io', 'io', 'Ks', 'ks', 'Ps', 'ps', 'F', 'f', 'Y', 'y', 'Y', 'y', 'u', 'u', 'O', 'o', 'O', 'o', 'Ot', 'ot', 'Q', 'q', '*1000*', '', '', '', '', '[?]', '*100.000*', '*1.000.000*', '[?]', '[?]', '"', '"', 'R\'', 'r\'', 'G\'', 'g\'', 'G\'', 'g\'', 'G\'', 'g\'', 'Zh\'', 'zh\'', 'Z\'', 'z\'', 'K\'', 'k\'', 'K\'', 'k\'', 'K\'', 'k\'', 'K\'', 'k\'', 'N\'', 'n\'', 'Ng', 'ng', 'P\'', 'p\'', 'Kh', 'kh', 'S\'', 's\'', 'T\'', 't\'', 'U', 'u', 'U\'', 'u\'', 'Kh\'', 'kh\'', 'Tts', 'tts', 'Ch\'', 'ch\'', 'Ch\'', 'ch\'', 'H', 'h', 'Ch', 'ch', 'Ch\'', 'ch\'', '`', 'Zh', 'zh', 'K\'', 'k\'', '[?]', '[?]', 'N\'', 'n\'', '[?]', '[?]', 'Ch', 'ch', '[?]', '[?]', '[?]', 'a', 'a', 'A', 'a', 'Ae', 'ae', 'Ie', 'ie', '@', '@', '@', '@', 'Zh', 'zh', 'Z', 'z', 'Dz', 'dz', 'I', 'i', 'I', 'i', 'O', 'o', 'O', 'o', 'O', 'o', 'E', 'e', 'U', 'u', 'U', 'u', 'U', 'u', 'Ch', 'ch', '[?]', '[?]', 'Y', 'y', '[?]', '[?Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'A', 'B', 'G', 'D', 'E', 'Z', 'E', 'E', 'T`', 'Zh', 'I', 'L', 'Kh', 'Ts', 'K', 'H', 'Dz', 'Gh', 'Ch', 'M', 'Y', 'N', 'Sh', 'O', 'Ch`', 'P', 'J', 'Rh', 'S', 'V', 'T', 'R', 'Ts`', 'W', 'P`', 'K`', 'O', 'F', '[?]', '[?]', '<', '\'', '/', '!', ',', '?', '.', '[?]', 'a', 'b', 'g', 'd', 'e', 'z', 'e', 'e', 't`', 'zh', 'i', 'l', 'kh', 'ts', 'k', 'h', 'dz', 'gh', 'ch', 'm', 'y', 'n', 'sh', 'o', 'ch`', 'p', 'j', 'rh', 's', 'v', 't', 'r', 'ts`', 'w', 'p`', 'k`', 'o', 'f', 'ew', '[?]', ':', '-', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '@', 'e', 'a', 'o', 'i', 'e', 'e', 'a', 'a', 'o', 'o', 'u', '\'', '', '-', '-', '|', '', '', ':', '', '', 'n', 'o', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'A', 'b', 'g', 'd', 'h', 'v', 'z', 'KH', 't', 'y', 'k', 'k', 'l', 'm', 'm', 'n', 'n', 's', '`', 'p', 'p', 'TS', 'TS', 'q', 'r', 'SH', 't', '[?]', '[?]', '[?]', '[?]', '[?]', 'V', 'OY', 'i', '\'', '"', 'v', 'n', 'q', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]'];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', ',', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', ';', '[?]', '[?]', '[?]', '?', '[?]', '', 'a', 'a', 'w\'', '', 'y\'', '', 'b', '@', 't', 'th', 'j', 'H', 'kh', 'd', 'dh', 'r', 'z', 's', 'sh', 'S', 'D', 'T', 'Z', '`', 'G', '[?]', '[?]', '[?]', '[?]', '[?]', '', 'f', 'q', 'k', 'l', 'm', 'n', 'h', 'w', '~', 'y', 'an', 'un', 'in', 'a', 'u', 'i', 'W', '', '', '\'', '\'', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '%', '.', ',', '*', '[?]', '[?]', '', '\'', '\'', '\'', '', '\'', '\'w', '\'u', '\'y', 'tt', 'tth', 'b', 't', 'T', 'p', 'th', 'bh', '\'h', 'H', 'ny', 'dy', 'H', 'ch', 'cch', 'dd', 'D', 'D', 'Dt', 'dh', 'ddh', 'd', 'D', 'D', 'rr', 'R', 'R', 'R', 'R', 'R', 'R', 'j', 'R', 'S', 'S', 'S', 'S', 'S', 'T', 'GH', 'F', 'F', 'F', 'v', 'f', 'ph', 'Q', 'Q', 'kh', 'k', 'K', 'K', 'ng', 'K', 'g', 'G', 'N', 'G', 'G', 'G', 'L', 'L', 'L', 'L', 'N', 'N', 'N', 'N', 'N', 'h', 'Ch', 'hy', 'h', 'H', '@', 'W', 'oe', 'oe', 'u', 'yu', 'yu', 'W', 'v', 'y', 'Y', 'Y', 'W', '', '', 'y', 'y\'', '.', 'ae', '', '', '', '', '', '', '', '@', '#', '', '', '', '', '', '', '', '', '', '', '^', '', '', '', '', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'Sh', 'D', 'Gh', '&', '+m', 'h'];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['//', '/', ',', '!', '!', '-', ',', ',', ';', '?', '~', '{', '}', '*', '[?]', '', '\'', '', 'b', 'g', 'g', 'd', 'd', 'h', 'w', 'z', 'H', 't', 't', 'y', 'yh', 'k', 'l', 'm', 'n', 's', 's', '`', 'p', 'p', 'S', 'q', 'r', 'sh', 't', '[?]', '[?]', '[?]', 'a', 'a', 'a', 'A', 'A', 'A', 'e', 'e', 'e', 'E', 'i', 'i', 'u', 'u', 'u', 'o', '', '`', '\'', '', '', 'X', 'Q', '@', '@', '|', '+', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'h', 'sh', 'n', 'r', 'b', 'L', 'k', '\'', 'v', 'm', 'f', 'dh', 'th', 'l', 'g', 'ny', 's', 'd', 'z', 't', 'y', 'p', 'j', 'ch', 'tt', 'hh', 'kh', 'th', 'z', 'sh', 's', 'd', 't', 'z', '`', 'gh', 'q', 'w', 'a', 'aa', 'i', 'ee', 'u', 'oo', 'e', 'ey', 'o', 'oa', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', 'N', 'N', 'H', '[?]', 'a', 'aa', 'i', 'ii', 'u', 'uu', 'R', 'L', 'eN', 'e', 'e', 'ai', 'oN', 'o', 'o', 'au', 'k', 'kh', 'g', 'gh', 'ng', 'c', 'ch', 'j', 'jh', 'ny', 'tt', 'tth', 'dd', 'ddh', 'nn', 't', 'th', 'd', 'dh', 'n', 'nnn', 'p', 'ph', 'b', 'bh', 'm', 'y', 'r', 'rr', 'l', 'l', 'lll', 'v', 'sh', 'ss', 's', 'h', '[?]', '[?]', '\'', '\'', 'aa', 'i', 'ii', 'u', 'uu', 'R', 'RR', 'eN', 'e', 'e', 'ai', 'oN', 'o', 'o', 'au', '', '[?]', '[?]', 'AUM', '\'', '\'', '`', '\'', '[?]', '[?]', '[?]', 'q', 'khh', 'ghh', 'z', 'dddh', 'rh', 'f', 'yy', 'RR', 'LL', 'L', 'LL', ' / ', ' // ', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '.', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'N', 'N', 'H', '[?]', 'a', 'aa', 'i', 'ii', 'u', 'uu', 'R', 'RR', '[?]', '[?]', 'e', 'ai', '[?]', '[?]', 'o', 'au', 'k', 'kh', 'g', 'gh', 'ng', 'c', 'ch', 'j', 'jh', 'ny', 'tt', 'tth', 'dd', 'ddh', 'nn', 't', 'th', 'd', 'dh', 'n', '[?]', 'p', 'ph', 'b', 'bh', 'm', 'y', 'r', '[?]', 'l', '[?]', '[?]', '[?]', 'sh', 'ss', 's', 'h', '[?]', '[?]', '\'', '[?]', 'aa', 'i', 'ii', 'u', 'uu', 'R', 'RR', '[?]', '[?]', 'e', 'ai', '[?]', '[?]', 'o', 'au', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '+', '[?]', '[?]', '[?]', '[?]', 'rr', 'rh', '[?]', 'yy', 'RR', 'LL', 'L', 'LL', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'r\'', 'r`', 'Rs', 'Rs', '1/', '2/', '3/', '4/', ' 1 - 1/', '/16', '',Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', '[?]', 'N', '[?]', '[?]', 'a', 'aa', 'i', 'ii', 'u', 'uu', '[?]', '[?]', '[?]', '[?]', 'ee', 'ai', '[?]', '[?]', 'oo', 'au', 'k', 'kh', 'g', 'gh', 'ng', 'c', 'ch', 'j', 'jh', 'ny', 'tt', 'tth', 'dd', 'ddh', 'nn', 't', 'th', 'd', 'dh', 'n', '[?]', 'p', 'ph', 'b', 'bb', 'm', 'y', 'r', '[?]', 'l', 'll', '[?]', 'v', 'sh', '[?]', 's', 'h', '[?]', '[?]', '\'', '[?]', 'aa', 'i', 'ii', 'u', 'uu', '[?]', '[?]', '[?]', '[?]', 'ee', 'ai', '[?]', '[?]', 'oo', 'au', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'khh', 'ghh', 'z', 'rr', '[?]', 'f', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'N', 'H', '', '', 'G.E.O.', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'N', 'N', 'H', '[?]', 'a', 'aa', 'i', 'ii', 'u', 'uu', 'R', '[?]', 'eN', '[?]', 'e', 'ai', 'oN', '[?]', 'o', 'au', 'k', 'kh', 'g', 'gh', 'ng', 'c', 'ch', 'j', 'jh', 'ny', 'tt', 'tth', 'dd', 'ddh', 'nn', 't', 'th', 'd', 'dh', 'n', '[?]', 'p', 'ph', 'b', 'bh', 'm', 'ya', 'r', '[?]', 'l', 'll', '[?]', 'v', 'sh', 'ss', 's', 'h', '[?]', '[?]', '\'', '\'', 'aa', 'i', 'ii', 'u', 'uu', 'R', 'RR', 'eN', '[?]', 'e', 'ai', 'oN', '[?]', 'o', 'au', '', '[?]', '[?]', 'AUM', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'RR', '[?]', '[?]', '[?]', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '[?]', '[?]', '[?]', '[?]', '[Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', 'N', 'N', 'H', '[?]', 'a', 'aa', 'i', 'ii', 'u', 'uu', 'R', 'L', '[?]', '[?]', 'e', 'ai', '[?]', '[?]', 'o', 'au', 'k', 'kh', 'g', 'gh', 'ng', 'c', 'ch', 'j', 'jh', 'ny', 'tt', 'tth', 'dd', 'ddh', 'nn', 't', 'th', 'd', 'dh', 'n', '[?]', 'p', 'ph', 'b', 'bh', 'm', 'y', 'r', '[?]', 'l', 'll', '[?]', '', 'sh', 'ss', 's', 'h', '[?]', '[?]', '\'', '\'', 'aa', 'i', 'ii', 'u', 'uu', 'R', '[?]', '[?]', '[?]', 'e', 'ai', '[?]', '[?]', 'o', 'au', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '+', '+', '[?]', '[?]', '[?]', '[?]', 'rr', 'rh', '[?]', 'yy', 'RR', 'LL', '[?]', '[?]', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'N', 'H', '[?]', 'a', 'aa', 'i', 'ii', 'u', 'uu', '[?]', '[?]', '[?]', 'e', 'ee', 'ai', '[?]', 'o', 'oo', 'au', 'k', '[?]', '[?]', '[?]', 'ng', 'c', '[?]', 'j', '[?]', 'ny', 'tt', '[?]', '[?]', '[?]', 'nn', 't', '[?]', '[?]', '[?]', 'n', 'nnn', 'p', '[?]', '[?]', '[?]', 'm', 'y', 'r', 'rr', 'l', 'll', 'lll', 'v', '[?]', 'ss', 's', 'h', '[?]', '[?]', '[?]', '[?]', 'aa', 'i', 'ii', 'u', 'uu', '[?]', '[?]', '[?]', 'e', 'ee', 'ai', '[?]', 'o', 'oo', 'au', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '+', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '+10+', '+100+', '+1000+'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', 'N', 'N', 'H', '[?]', 'a', 'aa', 'i', 'ii', 'u', 'uu', 'R', 'L', '[?]', 'e', 'ee', 'ai', '[?]', 'o', 'oo', 'au', 'k', 'kh', 'g', 'gh', 'ng', 'c', 'ch', 'j', 'jh', 'ny', 'tt', 'tth', 'dd', 'ddh', 'nn', 't', 'th', 'd', 'dh', 'n', '[?]', 'p', 'ph', 'b', 'bh', 'm', 'y', 'r', 'rr', 'l', 'll', '[?]', 'v', 'sh', 'ss', 's', 'h', '[?]', '[?]', '[?]', '[?]', 'aa', 'i', 'ii', 'u', 'uu', 'R', 'RR', '[?]', 'e', 'ee', 'ai', '[?]', 'o', 'oo', 'au', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '+', '+', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'RR', 'LL', '[?]', '[?]', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'N', 'H', '[?]', 'a', 'aa', 'i', 'ii', 'u', 'uu', 'R', 'L', '[?]', 'e', 'ee', 'ai', '[?]', 'o', 'oo', 'au', 'k', 'kh', 'g', 'gh', 'ng', 'c', 'ch', 'j', 'jh', 'ny', 'tt', 'tth', 'dd', 'ddh', 'nn', 't', 'th', 'd', 'dh', 'n', '[?]', 'p', 'ph', 'b', 'bh', 'm', 'y', 'r', 'rr', 'l', 'll', '[?]', 'v', 'sh', 'ss', 's', 'h', '[?]', '[?]', '[?]', '[?]', 'aa', 'i', 'ii', 'u', 'uu', 'R', 'RR', '[?]', 'e', 'ee', 'ai', '[?]', 'o', 'oo', 'au', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '+', '+', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'lll', '[?]', 'RR', 'LL', '[?]', '[?]', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]',
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', '[?]', 'N', 'H', '[?]', 'a', 'aa', 'i', 'ii', 'u', 'uu', 'R', 'L', '[?]', 'e', 'ee', 'ai', '[?]', 'o', 'oo', 'au', 'k', 'kh', 'g', 'gh', 'ng', 'c', 'ch', 'j', 'jh', 'ny', 'tt', 'tth', 'dd', 'ddh', 'nn', 't', 'th', 'd', 'dh', 'n', '[?]', 'p', 'ph', 'b', 'bh', 'm', 'y', 'r', 'rr', 'l', 'll', 'lll', 'v', 'sh', 'ss', 's', 'h', '[?]', '[?]', '[?]', '[?]', 'aa', 'i', 'ii', 'u', 'uu', 'R', '[?]', '[?]', 'e', 'ee', 'ai', '', 'o', 'oo', 'au', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '+', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'RR', 'LL', '[?]', '[?]', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'N', 'H', '[?]', 'a', 'aa', 'ae', 'aae', 'i', 'ii', 'u', 'uu', 'R', 'RR', 'L', 'LL', 'e', 'ee', 'ai', 'o', 'oo', 'au', '[?]', '[?]', '[?]', 'k', 'kh', 'g', 'gh', 'ng', 'nng', 'c', 'ch', 'j', 'jh', 'ny', 'jny', 'nyj', 'tt', 'tth', 'dd', 'ddh', 'nn', 'nndd', 't', 'th', 'd', 'dh', 'n', '[?]', 'nd', 'p', 'ph', 'b', 'bh', 'm', 'mb', 'y', 'r', '[?]', 'l', '[?]', '[?]', 'v', 'sh', 'ss', 's', 'h', 'll', 'f', '[?]', '[?]', '[?]', '', '[?]', '[?]', '[?]', '[?]', 'aa', 'ae', 'aae', 'i', 'ii', 'u', '[?]', 'uu', '[?]', 'R', 'e', 'ee', 'ai', 'o', 'oo', 'au', 'L', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'RR', 'LL', '
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', 'k', 'kh', 'kh', 'kh', 'kh', 'kh', 'ng', 'cch', 'ch', 'ch', 'ch', 'ch', 'y', 'd', 't', 'th', 'th', 'th', 'n', 'd', 't', 'th', 'th', 'th', 'n', 'b', 'p', 'ph', 'f', 'ph', 'f', 'ph', 'm', 'y', 'r', 'R', 'l', 'L', 'w', 's', 's', 's', 'h', 'l', '`', 'h', '~', 'a', 'a', 'aa', 'am', 'i', 'ii', 'ue', 'uue', 'u', 'uu', '\'', '[?]', '[?]', '[?]', '[?]', 'Bh.', 'e', 'ae', 'o', 'ai', 'ai', 'ao', '+', '', '', '', '', '', '', 'M', '', ' * ', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ' // ', ' /// ', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'k', 'kh', '[?]', 'kh', '[?]', '[?]', 'ng', 'ch', '[?]', 's', '[?]', '[?]', 'ny', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'd', 'h', 'th', 'th', '[?]', 'n', 'b', 'p', 'ph', 'f', 'ph', 'f', '[?]', 'm', 'y', 'r', '[?]', 'l', '[?]', 'w', '[?]', '[?]', 's', 'h', '[?]', '`', '', '~', 'a', '', 'aa', 'am', 'i', 'ii', 'y', 'yy', 'u', 'uu', '[?]', 'o', 'l', 'ny', '[?]', '[?]', 'e', 'ei', 'o', 'ay', 'ai', '[?]', '+', '[?]', '', '', '', '', '', 'M', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '[?]', '[?]', 'hn', 'hm', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['AUM', '', '', '', '', '', '', '', ' // ', ' * ', '', '-', ' / ', ' / ', ' // ', ' -/ ', ' +/ ', ' X/ ', ' /XX/ ', ' /X/ ', ', ', '', '', '', '', '', '', '', '', '', '', '', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '.5', '1.5', '2.5', '3.5', '4.5', '5.5', '6.5', '7.5', '8.5', '-.5', '+', '*', '^', '_', '', '~', '[?]', ']', '[[', ']]', '', '', 'k', 'kh', 'g', 'gh', 'ng', 'c', 'ch', 'j', '[?]', 'ny', 'tt', 'tth', 'dd', 'ddh', 'nn', 't', 'th', 'd', 'dh', 'n', 'p', 'ph', 'b', 'bh', 'm', 'ts', 'tsh', 'dz', 'dzh', 'w', 'zh', 'z', '\'', 'y', 'r', 'l', 'sh', 'ssh', 's', 'h', 'a', 'kss', 'r', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'aa', 'i', 'ii', 'u', 'uu', 'R', 'RR', 'L', 'LL', 'e', 'ee', 'o', 'oo', 'M', 'H', 'i', 'ii', '', '', '', '', '', '', '', '', '', '', '[?]', '[?]', '[?]', '[?]', 'k', 'kh', 'g', 'gh', 'ng', 'c', 'ch', 'j', '[?]', 'ny', 'tt', 'tth', 'dd', 'ddh', 'nn', 't', 'th', 'd', 'dh', 'n', 'p', 'ph', 'b', 'bh', 'm', 'ts', 'tsh', 'dz', 'dzh', 'w', 'zh', 'z', '\'', 'y', 'r', 'l', 'sh', 'ss', 's', 'h', 'a', 'kss', 'w', 'y', 'r', '[?]', 'X', ' :X: ', ' /O/ ', ' /o/ ', ' \\o\\ ', ' (O) ', '', '', '', '', '', '', '', '', '', '[?]', '[?]', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]',Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['k', 'kh', 'g', 'gh', 'ng', 'c', 'ch', 'j', 'jh', 'ny', 'nny', 'tt', 'tth', 'dd', 'ddh', 'nn', 'tt', 'th', 'd', 'dh', 'n', 'p', 'ph', 'b', 'bh', 'm', 'y', 'r', 'l', 'w', 's', 'h', 'll', 'a', '[?]', 'i', 'ii', 'u', 'uu', 'e', '[?]', 'o', 'au', '[?]', 'aa', 'i', 'ii', 'u', 'uu', 'e', 'ai', '[?]', '[?]', '[?]', 'N', '\'', ':', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ' / ', ' // ', 'n*', 'r*', 'l*', 'e*', 'sh', 'ss', 'R', 'RR', 'L', 'LL', 'R', 'RR', 'L', 'LL', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'A', 'B', 'G', 'D', 'E', 'V', 'Z', 'T`', 'I', 'K', 'L', 'M', 'N', 'O', 'P', 'Zh', 'R', 'S', 'T', 'U', 'P`', 'K`', 'G\'', 'Q', 'Sh', 'Ch`', 'C`', 'Z\'', 'C', 'Ch', 'X', 'J', 'H', 'E', 'Y', 'W', 'Xh', 'OE', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'a', 'b', 'g', 'd', 'e', 'v', 'z', 't`', 'i', 'k', 'l', 'm', 'n', 'o', 'p', 'zh', 'r', 's', 't', 'u', 'p`', 'k`', 'g\'', 'q', 'sh', 'ch`', 'c`', 'z\'', 'c', 'ch', 'x', 'j', 'h', 'e', 'y', 'w', 'xh', 'oe'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['g', 'gg', 'n', 'd', 'dd', 'r', 'm', 'b', 'bb', 's', 'ss', '', 'j', 'jj', 'c', 'k', 't', 'p', 'h', 'ng', 'nn', 'nd', 'nb', 'dg', 'rn', 'rr', 'rh', 'rN', 'mb', 'mN', 'bg', 'bn', '', 'bs', 'bsg', 'bst', 'bsb', 'bss', 'bsj', 'bj', 'bc', 'bt', 'bp', 'bN', 'bbN', 'sg', 'sn', 'sd', 'sr', 'sm', 'sb', 'sbg', 'sss', 's', 'sj', 'sc', 'sk', 'st', 'sp', 'sh', '', '', '', '', 'Z', 'g', 'd', 'm', 'b', 's', 'Z', '', 'j', 'c', 't', 'p', 'N', 'j', '', '', '', '', 'ck', 'ch', '', '', 'pb', 'pN', 'hh', 'Q', '[?]', '[?]', '[?]', '[?]', '[?]', '', '', 'a', 'ae', 'ya', 'yae', 'eo', 'e', 'yeo', 'ye', 'o', 'wa', 'wae', 'oe', 'yo', 'u', 'weo', 'we', 'wi', 'yu', 'eu', 'yi', 'i', 'a-o', 'a-u', 'ya-o', 'ya-yo', 'eo-o', 'eo-u', 'eo-eu', 'yeo-o', 'yeo-u', 'o-eo', 'o-e', 'o-ye', 'o-o', 'o-u', 'yo-ya', 'yo-yae', 'yo-yeo', 'yo-o', 'yo-i', 'u-a', 'u-ae', 'u-eo-eu', 'u-ye', 'u-u', 'yu-a', 'yu-eo', 'yu-e', 'yu-yeo', 'yu-ye', 'yu-u', 'yu-i', 'eu-u', 'eu-eu', 'yi-u', 'i-a', 'i-ya', 'i-o', 'i-u', 'i-eu', 'i-U', 'U', 'U-eo', 'U-u', 'U-i', 'UU', '[?]', '[?]', '[?]', '[?]', '[?]', 'g', 'gg', 'gs', 'n', 'nj', 'nh', 'd', 'l', 'lg', 'lm', 'lb', 'ls', 'lt', 'lp', 'lh', 'm', 'b', 'bs', 's', 'ss', 'ng', 'j', 'c', 'k', 't', 'p', 'h', 'gl', 'gsg', 'ng', 'nd', 'ns', 'nZ', 'nt', 'dg', 'tl', 'lgs', 'ln', 'ld', 'lth', 'll', 'lmg', 'lms', 'lbs', 'lbh', 'rNp', 'lss', 'lZ', 'lk', 'lQ', 'mg', 'ml', 'mb', 'ms', 'mss', 'mZ', 'mc', 'mh', 'mN', 'bl', 'bp', 'ph', 'pN', 'sg', 'sd', 'sl', 'sb', 'Z', 'g', 'ss', '', 'kh', 'N',Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['ha', 'hu', 'hi', 'haa', 'hee', 'he', 'ho', '[?]', 'la', 'lu', 'li', 'laa', 'lee', 'le', 'lo', 'lwa', 'hha', 'hhu', 'hhi', 'hhaa', 'hhee', 'hhe', 'hho', 'hhwa', 'ma', 'mu', 'mi', 'maa', 'mee', 'me', 'mo', 'mwa', 'sza', 'szu', 'szi', 'szaa', 'szee', 'sze', 'szo', 'szwa', 'ra', 'ru', 'ri', 'raa', 'ree', 're', 'ro', 'rwa', 'sa', 'su', 'si', 'saa', 'see', 'se', 'so', 'swa', 'sha', 'shu', 'shi', 'shaa', 'shee', 'she', 'sho', 'shwa', 'qa', 'qu', 'qi', 'qaa', 'qee', 'qe', 'qo', '[?]', 'qwa', '[?]', 'qwi', 'qwaa', 'qwee', 'qwe', '[?]', '[?]', 'qha', 'qhu', 'qhi', 'qhaa', 'qhee', 'qhe', 'qho', '[?]', 'qhwa', '[?]', 'qhwi', 'qhwaa', 'qhwee', 'qhwe', '[?]', '[?]', 'ba', 'bu', 'bi', 'baa', 'bee', 'be', 'bo', 'bwa', 'va', 'vu', 'vi', 'vaa', 'vee', 've', 'vo', 'vwa', 'ta', 'tu', 'ti', 'taa', 'tee', 'te', 'to', 'twa', 'ca', 'cu', 'ci', 'caa', 'cee', 'ce', 'co', 'cwa', 'xa', 'xu', 'xi', 'xaa', 'xee', 'xe', 'xo', '[?]', 'xwa', '[?]', 'xwi', 'xwaa', 'xwee', 'xwe', '[?]', '[?]', 'na', 'nu', 'ni', 'naa', 'nee', 'ne', 'no', 'nwa', 'nya', 'nyu', 'nyi', 'nyaa', 'nyee', 'nye', 'nyo', 'nywa', '\'a', '\'u', '[?]', '\'aa', '\'ee', '\'e', '\'o', '\'wa', 'ka', 'ku', 'ki', 'kaa', 'kee', 'ke', 'ko', '[?]', 'kwa', '[?]', 'kwi', 'kwaa', 'kwee', 'kwe', '[?]', '[?]', 'kxa', 'kxu', 'kxi', 'kxaa', 'kxee', 'kxe', 'kxo', '[?]', 'kxwa', '[?]', 'kxwi', 'kxwaa', 'kxwee', 'kxwe', '[?]', '[?]', 'wa', 'wu', 'wi', 'waa', 'wee', 'we', 'wo', '[?]', '`a', '`u', '`i', '`aa', '`ee', '`e', '`o', '[?]', 'za', 'zuLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['ja', 'ju', 'ji', 'jaa', 'jee', 'je', 'jo', 'jwa', 'ga', 'gu', 'gi', 'gaa', 'gee', 'ge', 'go', '[?]', 'gwa', '[?]', 'gwi', 'gwaa', 'gwee', 'gwe', '[?]', '[?]', 'gga', 'ggu', 'ggi', 'ggaa', 'ggee', 'gge', 'ggo', '[?]', 'tha', 'thu', 'thi', 'thaa', 'thee', 'the', 'tho', 'thwa', 'cha', 'chu', 'chi', 'chaa', 'chee', 'che', 'cho', 'chwa', 'pha', 'phu', 'phi', 'phaa', 'phee', 'phe', 'pho', 'phwa', 'tsa', 'tsu', 'tsi', 'tsaa', 'tsee', 'tse', 'tso', 'tswa', 'tza', 'tzu', 'tzi', 'tzaa', 'tzee', 'tze', 'tzo', '[?]', 'fa', 'fu', 'fi', 'faa', 'fee', 'fe', 'fo', 'fwa', 'pa', 'pu', 'pi', 'paa', 'pee', 'pe', 'po', 'pwa', 'rya', 'mya', 'fya', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', ' ', '.', ',', ';', ':', ':: ', '?', '//', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10+', '20+', '30+', '40+', '50+', '60+', '70+', '80+', '90+', '100+', '10,000+', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'a', 'e', 'i', 'o', 'u', 'v', 'ga', 'ka', 'ge', 'gi', 'go', 'gu', 'gv', 'ha', 'he', 'hi', 'ho', 'hu', 'hv', 'la', 'le', 'li', 'lo', 'lu', 'lv', 'ma', 'me', 'mi', 'mo', 'mu', 'na', 'hna', 'nah', 'ne', 'ni', 'no', 'nu', 'nv', 'qua', 'que', 'qui', 'quo', 'quu', 'quv', 'sa', 's', 'se', 'si', 'so', 'su', 'sv', 'da', 'ta', 'de', 'te', 'di', 'ti', 'do', 'du', 'dv', 'dla', 'tla', 'tle', 'tli', 'tloLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', 'e', 'aai', 'i', 'ii', 'o', 'oo', 'oo', 'ee', 'i', 'a', 'aa', 'we', 'we', 'wi', 'wi', 'wii', 'wii', 'wo', 'wo', 'woo', 'woo', 'woo', 'wa', 'wa', 'waa', 'waa', 'waa', 'ai', 'w', '\'', 't', 'k', 'sh', 's', 'n', 'w', 'n', '[?]', 'w', 'c', '?', 'l', 'en', 'in', 'on', 'an', 'pe', 'paai', 'pi', 'pii', 'po', 'poo', 'poo', 'hee', 'hi', 'pa', 'paa', 'pwe', 'pwe', 'pwi', 'pwi', 'pwii', 'pwii', 'pwo', 'pwo', 'pwoo', 'pwoo', 'pwa', 'pwa', 'pwaa', 'pwaa', 'pwaa', 'p', 'p', 'h', 'te', 'taai', 'ti', 'tii', 'to', 'too', 'too', 'dee', 'di', 'ta', 'taa', 'twe', 'twe', 'twi', 'twi', 'twii', 'twii', 'two', 'two', 'twoo', 'twoo', 'twa', 'twa', 'twaa', 'twaa', 'twaa', 't', 'tte', 'tti', 'tto', 'tta', 'ke', 'kaai', 'ki', 'kii', 'ko', 'koo', 'koo', 'ka', 'kaa', 'kwe', 'kwe', 'kwi', 'kwi', 'kwii', 'kwii', 'kwo', 'kwo', 'kwoo', 'kwoo', 'kwa', 'kwa', 'kwaa', 'kwaa', 'kwaa', 'k', 'kw', 'keh', 'kih', 'koh', 'kah', 'ce', 'caai', 'ci', 'cii', 'co', 'coo', 'coo', 'ca', 'caa', 'cwe', 'cwe', 'cwi', 'cwi', 'cwii', 'cwii', 'cwo', 'cwo', 'cwoo', 'cwoo', 'cwa', 'cwa', 'cwaa', 'cwaa', 'cwaa', 'c', 'th', 'me', 'maai', 'mi', 'mii', 'mo', 'moo', 'moo', 'ma', 'maa', 'mwe', 'mwe', 'mwi', 'mwi', 'mwii', 'mwii', 'mwo', 'mwo', 'mwoo', 'mwoo', 'mwa', 'mwa', 'mwaa', 'mwaa', 'mwaa', 'm', 'm', 'mh', 'm', 'm', 'ne', 'naai', 'ni', 'nii', 'no', 'noo', 'noo', 'na', 'naa', 'nwe', 'nwe', 'nwa', 'nwa', 'nwaa', 'nwaa', 'nwaa', 'n', 'ng', 'nh', 'le', 'laai', 'li', 'lii', 'lo', 'loo', 'loo', 'la', 'laa', 'lwe', 'lLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['swa', 'swa', 'swaa', 'swaa', 'swaa', 's', 's', 'sw', 's', 'sk', 'skw', 'sW', 'spwa', 'stwa', 'skwa', 'scwa', 'she', 'shi', 'shii', 'sho', 'shoo', 'sha', 'shaa', 'shwe', 'shwe', 'shwi', 'shwi', 'shwii', 'shwii', 'shwo', 'shwo', 'shwoo', 'shwoo', 'shwa', 'shwa', 'shwaa', 'shwaa', 'sh', 'ye', 'yaai', 'yi', 'yii', 'yo', 'yoo', 'yoo', 'ya', 'yaa', 'ywe', 'ywe', 'ywi', 'ywi', 'ywii', 'ywii', 'ywo', 'ywo', 'ywoo', 'ywoo', 'ywa', 'ywa', 'ywaa', 'ywaa', 'ywaa', 'y', 'y', 'y', 'yi', 're', 're', 'le', 'raai', 'ri', 'rii', 'ro', 'roo', 'lo', 'ra', 'raa', 'la', 'rwaa', 'rwaa', 'r', 'r', 'r', 'fe', 'faai', 'fi', 'fii', 'fo', 'foo', 'fa', 'faa', 'fwaa', 'fwaa', 'f', 'the', 'the', 'thi', 'thi', 'thii', 'thii', 'tho', 'thoo', 'tha', 'thaa', 'thwaa', 'thwaa', 'th', 'tthe', 'tthi', 'ttho', 'ttha', 'tth', 'tye', 'tyi', 'tyo', 'tya', 'he', 'hi', 'hii', 'ho', 'hoo', 'ha', 'haa', 'h', 'h', 'hk', 'qaai', 'qi', 'qii', 'qo', 'qoo', 'qa', 'qaa', 'q', 'tlhe', 'tlhi', 'tlho', 'tlha', 're', 'ri', 'ro', 'ra', 'ngaai', 'ngi', 'ngii', 'ngo', 'ngoo', 'nga', 'ngaa', 'ng', 'nng', 'she', 'shi', 'sho', 'sha', 'the', 'thi', 'tho', 'tha', 'th', 'lhi', 'lhii', 'lho', 'lhoo', 'lha', 'lhaa', 'lh', 'the', 'thi', 'thii', 'tho', 'thoo', 'tha', 'thaa', 'th', 'b', 'e', 'i', 'o', 'a', 'we', 'wi', 'wo', 'wa', 'ne', 'ni', 'no', 'na', 'ke', 'ki', 'ko', 'ka', 'he', 'hi', 'ho', 'ha', 'ghu', 'gho', 'ghe', 'ghee', 'ghi', 'gha', 'ru', 'ro', 're', 'ree', 'ri', 'ra', 'wu', 'wo', 'we', 'wee', 'wi', 'wa', 'hwu', 'hwo',
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['kka', 'kk', 'nu', 'no', 'ne', 'nee', 'ni', 'na', 'mu', 'mo', 'me', 'mee', 'mi', 'ma', 'yu', 'yo', 'ye', 'yee', 'yi', 'ya', 'ju', 'ju', 'jo', 'je', 'jee', 'ji', 'ji', 'ja', 'jju', 'jjo', 'jje', 'jjee', 'jji', 'jja', 'lu', 'lo', 'le', 'lee', 'li', 'la', 'dlu', 'dlo', 'dle', 'dlee', 'dli', 'dla', 'lhu', 'lho', 'lhe', 'lhee', 'lhi', 'lha', 'tlhu', 'tlho', 'tlhe', 'tlhee', 'tlhi', 'tlha', 'tlu', 'tlo', 'tle', 'tlee', 'tli', 'tla', 'zu', 'zo', 'ze', 'zee', 'zi', 'za', 'z', 'z', 'dzu', 'dzo', 'dze', 'dzee', 'dzi', 'dza', 'su', 'so', 'se', 'see', 'si', 'sa', 'shu', 'sho', 'she', 'shee', 'shi', 'sha', 'sh', 'tsu', 'tso', 'tse', 'tsee', 'tsi', 'tsa', 'chu', 'cho', 'che', 'chee', 'chi', 'cha', 'ttsu', 'ttso', 'ttse', 'ttsee', 'ttsi', 'ttsa', 'X', '.', 'qai', 'ngai', 'nngi', 'nngii', 'nngo', 'nngoo', 'nnga', 'nngaa', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', ' ', 'b', 'l', 'f', 's', 'n', 'h', 'd', 't', 'c', 'q', 'm', 'g', 'ng', 'z', 'r', 'a', 'o', 'u', 'e', 'i', 'ch', 'th', 'ph', 'p', 'x', 'p', '<', '>', '[?]', '[?]', '[?]', 'f', 'v', 'u', 'yr', 'y', 'w', 'th', 'th', 'a', 'o', 'ac', 'ae', 'o', 'o', 'o', 'oe', 'on', 'r', 'k', 'c', 'k', 'g', 'ng', 'g', 'g', 'w', 'h', 'h', 'h', 'h', 'n', 'n', 'n', 'i', 'e', 'j', 'g', 'ae', 'a', 'eo', 'p', 'z', 's', 's', 's', 'c', 'z', 't', 't', 'd', 'b', 'b', 'p', 'p', 'e', 'm', 'm', 'm', 'l', 'l', 'ng', 'ng', 'd', 'o', 'ear', 'ior', 'qu', 'qu', 'qu', 's', 'yr', 'yr', 'yr', 'q', 'x', '.', ':', '+', '17', '18', '19', '[?]Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'k', 'kh', 'g', 'gh', 'ng', 'c', 'ch', 'j', 'jh', 'ny', 't', 'tth', 'd', 'ddh', 'nn', 't', 'th', 'd', 'dh', 'n', 'p', 'ph', 'b', 'bh', 'm', 'y', 'r', 'l', 'v', 'sh', 'ss', 's', 'h', 'l', 'q', 'a', 'aa', 'i', 'ii', 'u', 'uk', 'uu', 'uuv', 'ry', 'ryy', 'ly', 'lyy', 'e', 'ai', 'oo', 'oo', 'au', 'a', 'aa', 'aa', 'i', 'ii', 'y', 'yy', 'u', 'uu', 'ua', 'oe', 'ya', 'ie', 'e', 'ae', 'ai', 'oo', 'au', 'M', 'H', 'a`', '', '', '', 'r', '', '!', '', '', '', '', '', '.', ' // ', ':', '+', '++', ' * ', ' /// ', 'KR', '\'', '[?]', '[?]', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '[?Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return [' @ ', ' ... ', ', ', '. ', ': ', ' // ', '', '-', ', ', '. ', '', '', '', '', '', '[?]', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'a', 'e', 'i', 'o', 'u', 'O', 'U', 'ee', 'n', 'ng', 'b', 'p', 'q', 'g', 'm', 'l', 's', 'sh', 't', 'd', 'ch', 'j', 'y', 'r', 'w', 'f', 'k', 'kha', 'ts', 'z', 'h', 'zr', 'lh', 'zh', 'ch', '-', 'e', 'i', 'o', 'u', 'O', 'U', 'ng', 'b', 'p', 'q', 'g', 'm', 't', 'd', 'ch', 'j', 'ts', 'y', 'w', 'k', 'g', 'h', 'jy', 'ny', 'dz', 'e', 'i', 'iy', 'U', 'u', 'ng', 'k', 'g', 'h', 'p', 'sh', 't', 'd', 'j', 'f', 'g', 'h', 'ts', 'z', 'r', 'ch', 'zh', 'i', 'k', 'r', 'f', 'zh', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', 'H', 'X', 'W', 'M', ' 3 ', ' 333 ', 'a', 'i', 'k', 'ng', 'c', 'tt', 'tth', 'dd', 'nn', 't', 'd', 'p', 'ph', 'ss', 'zh', 'z', 'a', 't', 'zh', 'gh', 'ng', 'c', 'jh', 'tta', 'ddh', 't', 'dh', 'ss', 'cy', 'zh', 'z', 'u', 'y', 'bh', '\'', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['A', 'AE', 'ae', 'B', 'C', 'D', 'D', 'E', 'e', 'i', 'J', 'K', 'L', 'M', 'N', 'O', '', 'O', '', 'O', 'Oe', 'Ou', '', '', 'P', 'R', 'R', 'T', 'U', 'u', 'u', 'm', 'V', 'W', 'Z', '', '', '', '', '', '', '', '', '', 'A', 'AE', 'B', 'B', 'D', 'E', 'E', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'N', 'O', 'Ou', 'P', 'R', 'T', 'U', 'W', 'a', 'a', 'a', 'ae', 'b', 'd', 'e', '', 'e', 'e', 'g', 'i', 'k', 'm', '', 'o', '', '', '', 'p', 't', 'u', 'u', 'm', 'v', '', 'b', 'g', 'd', 'f', '', 'i', 'r', 'u', 'v', 'b', 'g', 'r', 'f', '', '', 'b', 'd', 'f', 'm', 'n', 'p', 'r', 'r', 's', 't', 'z', 'g', '', '', '', '', '', 'p', '', '', 'b', 'd', 'f', 'g', 'k', 'l', 'm', 'n', 'p', 'r', 's', '', 'v', 'x', 'z', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['A', 'a', 'B', 'b', 'B', 'b', 'B', 'b', 'C', 'c', 'D', 'd', 'D', 'd', 'D', 'd', 'D', 'd', 'D', 'd', 'E', 'e', 'E', 'e', 'E', 'e', 'E', 'e', 'E', 'e', 'F', 'f', 'G', 'g', 'H', 'h', 'H', 'h', 'H', 'h', 'H', 'h', 'H', 'h', 'I', 'i', 'I', 'i', 'K', 'k', 'K', 'k', 'K', 'k', 'L', 'l', 'L', 'l', 'L', 'l', 'L', 'l', 'M', 'm', 'M', 'm', 'M', 'm', 'N', 'n', 'N', 'n', 'N', 'n', 'N', 'n', 'O', 'o', 'O', 'o', 'O', 'o', 'O', 'o', 'P', 'p', 'P', 'p', 'R', 'r', 'R', 'r', 'R', 'r', 'R', 'r', 'S', 's', 'S', 's', 'S', 's', 'S', 's', 'S', 's', 'T', 't', 'T', 't', 'T', 't', 'T', 't', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'V', 'v', 'V', 'v', 'W', 'w', 'W', 'w', 'W', 'w', 'W', 'w', 'W', 'w', 'X', 'x', 'X', 'x', 'Y', 'y', 'Z', 'z', 'Z', 'z', 'Z', 'z', 'h', 't', 'w', 'y', 'a', 's', 's', 's', 'Ss', 'd', 'A', 'a', 'A', 'a', 'A', 'a', 'A', 'a', 'A', 'a', 'A', 'a', 'A', 'a', 'A', 'a', 'A', 'a', 'A', 'a', 'A', 'a', 'A', 'a', 'E', 'e', 'E', 'e', 'E', 'e', 'E', 'e', 'E', 'e', 'E', 'e', 'E', 'e', 'E', 'e', 'I', 'i', 'I', 'i', 'O', 'o', 'O', 'o', 'O', 'o', 'O', 'o', 'O', 'o', 'O', 'o', 'O', 'o', 'O', 'o', 'O', 'o', 'O', 'o', 'O', 'o', 'O', 'o', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'Y', 'y', 'Y', 'y', 'Y', 'y', 'Y', 'y', 'LL', 'll', 'V', 'v', 'Y', 'y'];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'A', 'A', 'A', 'A', 'A', 'A', 'A', 'A', 'e', 'e', 'e', 'e', 'e', 'e', '[?]', '[?]', 'E', 'E', 'E', 'E', 'E', 'E', '[?]', '[?]', 'e', 'e', 'e', 'e', 'e', 'e', 'e', 'e', 'E', 'E', 'E', 'E', 'E', 'E', 'E', 'E', 'i', 'i', 'i', 'i', 'i', 'i', 'i', 'i', 'I', 'I', 'I', 'I', 'I', 'I', 'I', 'I', 'o', 'o', 'o', 'o', 'o', 'o', '[?]', '[?]', 'O', 'O', 'O', 'O', 'O', 'O', '[?]', '[?]', 'u', 'u', 'u', 'u', 'u', 'u', 'u', 'u', '[?]', 'U', '[?]', 'U', '[?]', 'U', '[?]', 'U', 'o', 'o', 'o', 'o', 'o', 'o', 'o', 'o', 'O', 'O', 'O', 'O', 'O', 'O', 'O', 'O', 'a', 'a', 'e', 'e', 'e', 'e', 'i', 'i', 'o', 'o', 'u', 'u', 'o', 'o', '[?]', '[?]', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'A', 'A', 'A', 'A', 'A', 'A', 'A', 'A', 'e', 'e', 'e', 'e', 'e', 'e', 'e', 'e', 'E', 'E', 'E', 'E', 'E', 'E', 'E', 'E', 'o', 'o', 'o', 'o', 'o', 'o', 'o', 'o', 'O', 'O', 'O', 'O', 'O', 'O', 'O', 'O', 'a', 'a', 'a', 'a', 'a', '[?]', 'a', 'a', 'A', 'A', 'A', 'A', 'A', '\'', 'i', '\'', '~', '"~', 'e', 'e', 'e', '[?]', 'e', 'e', 'E', 'E', 'E', 'E', 'E', '\'`', '\'\'', '\'~', 'i', 'i', 'i', 'i', '[?]', '[?]', 'i', 'i', 'I', 'I', 'I', 'I', '[?]', '`\'', '`\'', '`~', 'u', 'u', 'u', 'u', 'R', 'R', 'u', 'u', 'U', 'U', 'U', 'U', 'R', '"`', '"\'', '`', '[?]', '[?]', 'o', 'o', 'o', '[?]', 'o', 'o', 'O', 'O', 'O', 'O', 'O', '\'', '`', '[?]'];
|
||||
@@ -0,0 +1,4 @@
|
||||
<?php return [' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '', '', '', '', '-', '-', '-', '-', '--', '--', '||', '_', '\'', '\'', ',', '\'', '"', '"', ',,', '"', '+', '++', '*', '*>', '.', '..', '...', '.', "\n",
|
||||
"\n\n",
|
||||
'', '', '', '', '', ' ', '%0', '%00', '\'', '\'\'', '\'\'\'', '`', '``', '```', '^', '<', '>', '*', '!!', '!?', '-', '_', '-', '^', '***', '--', '/', '-[', ']-', '??', '?!', '!?', '7', 'PP', '(]', '[)', '*', '[?]', '[?]', '[?]', '%', '~', '[?]', '[?]', '[?]', "''''", // 0x57
|
||||
'[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', ' ', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '', '', '', '', '', '', '0', 'i', '', '', '4', '5', '6', '7', '8', '9', '+', '-', '=', '(', ')', 'n', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '+', '-', '=', '(', ')', '[?]', 'a', 'e', 'o', 'x', '[?]', 'h', 'k', 'l', 'm', 'n', 'p', 's', 't', '[?]', '[?]', '[?]', 'ECU', 'CL', 'Cr', 'Fr.', 'L.', 'mil', 'N', 'Pts', 'Rs', 'W', 'NS', 'D', 'EUR', 'K', 'T', 'Dr', 'Pf', 'P', 'G', 'A', 'UAH', 'C|', 'L', 'Sm', 'T', 'Rs', 'L', 'M', 'm', 'R', 'l', 'BTC', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '[?]', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', ];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return [' a/c ', ' a/s ', 'C', '', '', ' c/o ', ' c/u ', '', '', '', 'g', 'H', 'H', 'H', 'h', '', 'I', 'I', 'L', 'l', '', 'N', 'No. ', '', '', 'P', 'Q', 'R', 'R', 'R', '', '', '(sm)', 'TEL', '(tm)', '', 'Z', '', '', '', 'Z', '', 'K', 'A', 'B', 'C', 'e', 'e', 'E', 'F', 'F', 'M', 'o', '', '', '', '', 'i', '', 'FAX', '', '', '', '', '[?]', '[?]', '[?]', '[?]', '[?]', 'D', 'd', 'e', 'i', 'j', '[?]', '[?]', '[?]', '[?]', 'F', '[?]', ' 1/7 ', ' 1/9 ', ' 1/10 ', ' 1/3 ', ' 2/3 ', ' 1/5 ', ' 2/5 ', ' 3/5 ', ' 4/5 ', ' 1/6 ', ' 5/6 ', ' 1/8 ', ' 3/8 ', ' 5/8 ', ' 7/8 ', ' 1/', 'I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X', 'XI', 'XII', 'L', 'C', 'D', 'M', 'i', 'ii', 'iii', 'iv', 'v', 'vi', 'vii', 'viii', 'ix', 'x', 'xi', 'xii', 'l', 'c', 'd', 'm', '(D', 'D)', '((|))', ')', '[?]', '[?]', '[?]', '[?]', '[?]', ' 0/3 ', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '-', '|', '-', '|', '-', '|', '\\', '/', '\\', '/', '-', '-', '~', '~', '-', '|', '-', '|', '-', '-', '-', '|', '-', '|', '|', '-', '-', '-', '-', '-', '-', '|', '|', '|', '|', '|', '|', '|', '^', 'V', '\\', '=', 'V', '^', '-', '-', '|', '|', '-', '-', '|', '|', '=', '|', '=', '=', '|', '=', '|', '=', '=', '=', '=', '=', '=', '|', '=', '|', '=', '|', '\\', '/', '\\', '/', '=', '=', '~', '~', '|', '|', '-', '|', '-', '|', '-', '-', '-', '|', '-', '|', '|', '|', '|', '|', '|', '|', '-', '\\', '\\', '|', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]'];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '-', '[?]', '[?]', '/', '\\', '*', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '|', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', ':', '[?]', '[?]', '[?]', '[?]', '[?]', '~', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '<=', '>=', '<=', '>=', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', '[?]', '[?]', '^', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '<', '> ', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]',Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '', '', '', '', '', '', '', '', '', '', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '(1)', '(2)', '(3)', '(4)', '(5)', '(6)', '(7)', '(8)', '(9)', '(10)', '(11)', '(12)', '(13)', '(14)', '(15)', '(16)', '(17)', '(18)', '(19)', '(20)', '1.', '2.', '3.', '4.', '5.', '6.', '7.', '8.', '9.', '10.', '11.', '12.', '13.', '14.', '15.', '16.', '17.', '18.', '19.', '20.', '(a)', '(b)', '(c)', '(d)', '(e)', '(f)', '(g)', '(h)', '(i)', '(j)', '(k)', '(l)', '(m)', '(n)', '(o)', '(p)', '(q)', '(r)', '(s)', '(t)', '(u)', '(v)', '(w)', '(x)', '(y)', '(z)', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '0', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '0'];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['-', '-', '|', '|', '-', '-', '|', '|', '-', '-', '|', '|', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '-', '-', '|', '|', '-', '|', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '+', '/', '\\', 'X', '-', '|', '-', '|', '-', '|', '-', '|', '-', '|', '-', '|', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '-', '|', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '#', '^', '^', '^', '^', '>', '>', '>', '>', '>', '>', 'V', 'V', 'V', 'V', '<', '<', '<', '<', '<', '<', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '*', '#', '#', '#', '#', '#', '^', '^', '^', 'O', '#', '#', '#', '#', 'O', 'O', 'O', 'O', '/', '\\\\', '\\\\', '#', '#', '#', '#', '/'];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '[?]', '[?]', '[?]', '[?]', '[?]', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '#', '', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]'];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '*', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '|', '', '', '', '', '', '', '[?]', '[?]', '', '!', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '[?]', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[', '[?]', '<', '> ', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]'];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return [' ', 'a', '1', 'b', '\'', 'k', '2', 'l', '@', 'c', 'i', 'f', '/', 'm', 's', 'p', '"', 'e', '3', 'h', '9', 'o', '6', 'r', '^', 'd', 'j', 'g', '>', 'n', 't', 'q', ',', '*', '5', '<', '-', 'u', '8', 'v', '.', '%', '[', '$', '+', 'x', '!', '&', ';', ':', '4', '\\', '0', 'z', '7', '(', '_', '?', 'w', ']', '#', 'y', ')', '=', '[d7]', '[d17]', '[d27]', '[d127]', '[d37]', '[d137]', '[d237]', '[d1237]', '[d47]', '[d147]', '[d247]', '[d1247]', '[d347]', '[d1347]', '[d2347]', '[d12347]', '[d57]', '[d157]', '[d257]', '[d1257]', '[d357]', '[d1357]', '[d2357]', '[d12357]', '[d457]', '[d1457]', '[d2457]', '[d12457]', '[d3457]', '[d13457]', '[d23457]', '[d123457]', '[d67]', '[d167]', '[d267]', '[d1267]', '[d367]', '[d1367]', '[d2367]', '[d12367]', '[d467]', '[d1467]', '[d2467]', '[d12467]', '[d3467]', '[d13467]', '[d23467]', '[d123467]', '[d567]', '[d1567]', '[d2567]', '[d12567]', '[d3567]', '[d13567]', '[d23567]', '[d123567]', '[d4567]', '[d14567]', '[d24567]', '[d124567]', '[d34567]', '[d134567]', '[d234567]', '[d1234567]', '[d8]', '[d18]', '[d28]', '[d128]', '[d38]', '[d138]', '[d238]', '[d1238]', '[d48]', '[d148]', '[d248]', '[d1248]', '[d348]', '[d1348]', '[d2348]', '[d12348]', '[d58]', '[d158]', '[d258]', '[d1258]', '[d358]', '[d1358]', '[d2358]', '[d12358]', '[d458]', '[d1458]', '[d2458]', '[d12458]', '[d3458]', '[d13458]', '[d23458]', '[d123458]', '[d68]', '[d168]', '[d268]', '[d1268]', '[d368]', '[d1368]', '[d2368]', '[d12368]', '[d468]', '[d1468]', '[d2468]', '[d1246Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '{', '} ', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '::=', '==', '===', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'L', 'l', 'L', 'P', 'R', 'a', 't', 'H', 'h', 'K', 'k', 'Z', 'z', '', 'M', 'A', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['r', 'r.', '[?]', '[?]', '[?]', '[?]', 'T', 'T.', '[?]', 's', '[?]', '[]', '\\', '/', '[?]', '__', '[?]', '[?]', '>', '%', '[?]', '[?]', '>', '=', '[?]', '/', '-', '~', '\\', '/', '~', '~', '|-', '-|', '[?]', '[?]', '[?]', '[?]', '<=', '=>', '((', '))', '[?]', '[?]', '::', '[?]', '?', '\'', 'o', '.', ',', '.', ',', ';', '[?]', '[?]', '[?]', '[?]', '----', '------', 'x', '|', '[?]', '[?]', '=', ',', '"', '`--', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?]', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?]Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?]
Line truncated
|
||||
@@ -0,0 +1,9 @@
|
||||
<?php return [' ', ', ', '. ', '"', '[JIS]', '"', '/', '0', '<', '> ', '<<', '>> ', '[', '] ', '{', '} ', '[(', ')] ', '@', 'X ', '[', '] ', '[[', ']] ', '((', ')) ', '[[', ']] ', '~ ', '``', '\'\'', ',,', '@', '1', '2', '3', '4', '5', '6', '7', '8', '9', '', '', '', '', '', '', '~', '+', '+', '+', '+', '', '@', ' // ', '+10+', '+20+', '+30+', '[?]', '[?]', '[?]', '', '', '[?]', 'a', 'a', 'i', 'i', 'u', 'u', 'e', 'e', 'o', 'o', 'ka', 'ga', 'ki', 'gi', 'ku', 'gu', 'ke', 'ge', 'ko', 'go', 'sa', 'za', 'shi', // 0x57
|
||||
'zi', 'su', 'zu', 'se', 'ze', 'so', 'zo', 'ta', 'da', 'chi', // 0x61
|
||||
'di', 'tsu', // 0x63
|
||||
'tsu', // 0x64
|
||||
'du', 'te', 'de', 'to', 'do', 'na', 'ni', 'nu', 'ne', 'no', 'ha', 'ba', 'pa', 'hi', 'bi', 'pi', 'hu', 'bu', 'pu', 'he', 'be', 'pe', 'ho', 'bo', 'po', 'ma', 'mi', 'mu', 'me', 'mo', 'ya', 'ya', 'yu', 'yu', 'yo', 'yo', 'ra', 'ri', 'ru', 're', 'ro', 'wa', 'wa', 'wi', 'we', 'wo', 'n', 'vu', '[?]', '[?]', '[?]', '[?]', '', '', '', '', '"', '"', '[?]', '[?]', 'a', 'a', 'i', 'i', 'u', 'u', 'e', 'e', 'o', 'o', 'ka', 'ga', 'ki', 'gi', 'ku', 'gu', 'ke', 'ge', 'ko', 'go', 'sa', 'za', 'shi', // 0xb7
|
||||
'zi', 'su', 'zu', 'se', 'ze', 'so', 'zo', 'ta', 'da', 'chi', // 0xc1
|
||||
'di', 'tsu', // 0xc3
|
||||
'tsu', // 0xc4
|
||||
'du', 'te', 'de', 'to', 'do', 'na', 'ni', 'nu', 'ne', 'no', 'ha', 'ba', 'pa', 'hi', 'bi', 'pi', 'hu', 'bu', 'pu', 'he', 'be', 'pe', 'ho', 'bo', 'po', 'ma', 'mi', 'mu', 'me', 'mo', 'ya', 'ya', 'yu', 'yu', 'yo', 'yo', 'ra', 'ri', 'ru', 're', 'ro', 'wa', 'wa', 'wi', 'we', 'wo', 'n', 'vu', 'ka', 'ke', 'va', 'vi', 've', 'vo', '', '', '"', '"', ];
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?]', '[?]', '[?]', '[?]', '[?]', 'B', 'P', 'M', 'F', 'D', 'T', 'N', 'L', 'G', 'K', 'H', 'J', 'Q', 'X', 'ZH', 'CH', 'SH', 'R', 'Z', 'C', 'S', 'A', 'O', 'E', 'EH', 'AI', 'EI', 'AU', 'OU', 'AN', 'EN', 'ANG', 'ENG', 'ER', 'I', 'U', 'IU', 'V', 'NG', 'GN', '[?]', '[?]', '[?]', '[?]', 'g', 'gg', 'gs', 'n', 'nj', 'nh', 'd', 'dd', 'r', 'lg', 'lm', 'lb', 'ls', 'lt', 'lp', 'rh', 'm', 'b', 'bb', 'bs', 's', 'ss', '', 'j', 'jj', 'c', 'k', 't', 'p', 'h', 'a', 'ae', 'ya', 'yae', 'eo', 'e', 'yeo', 'ye', 'o', 'wa', 'wae', 'oe', 'yo', 'u', 'weo', 'we', 'wi', 'yu', 'eu', 'yi', 'i', '', 'nn', 'nd', 'ns', 'nZ', 'lgs', 'ld', 'lbs', 'lZ', 'lQ', 'mb', 'ms', 'mZ', 'mN', 'bg', '', 'bsg', 'bst', 'bj', 'bt', 'bN', 'bbN', 'sg', 'sn', 'sd', 'sb', 'sj', 'Z', '', 'N', 'Ns', 'NZ', 'pN', 'hh', 'Q', 'yo-ya', 'yo-yae', 'yo-i', 'yu-yeo', 'yu-ye', 'yu-i', 'U', 'U-i', '[?]', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'BU', 'ZI', 'JI', 'GU', 'EE', 'ENN', 'OO', 'ONN', 'IR', 'ANN', 'INN', 'UNN', 'IM', 'NGG', 'AINN', 'AUNN', 'AM', 'OM', 'ONG', 'INNN', 'P', 'T', 'K', 'H', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['(g)', '(n)', '(d)', '(r)', '(m)', '(b)', '(s)', '()', '(j)', '(c)', '(k)', '(t)', '(p)', '(h)', '(ga)', '(na)', '(da)', '(ra)', '(ma)', '(ba)', '(sa)', '(a)', '(ja)', '(ca)', '(ka)', '(ta)', '(pa)', '(ha)', '(ju)', '[?]', '[?]', '[?]', '(1) ', '(2) ', '(3) ', '(4) ', '(5) ', '(6) ', '(7) ', '(8) ', '(9) ', '(10) ', '(Yue) ', '(Huo) ', '(Shui) ', '(Mu) ', '(Jin) ', '(Tu) ', '(Ri) ', '(Zhu) ', '(You) ', '(She) ', '(Ming) ', '(Te) ', '(Cai) ', '(Zhu) ', '(Lao) ', '(Dai) ', '(Hu) ', '(Xue) ', '(Jian) ', '(Qi) ', '(Zi) ', '(Xie) ', '(Ji) ', '(Xiu) ', '<<', '>>', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '[?]', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '(g)', '(n)', '(d)', '(r)', '(m)', '(b)', '(s)', '()', '(j)', '(c)', '(k)', '(t)', '(p)', '(h)', '(ga)', '(na)', '(da)', '(ra)', '(ma)', '(ba)', '(sa)', '(a)', '(ja)', '(ca)', '(ka)', '(ta)', '(pa)', '(ha)', '[?]', '[?]', '[?]', 'KIS ', '(1) ', '(2) ', '(3) ', '(4) ', '(5) ', '(6) ', '(7) ', '(8) ', '(9) ', '(10) ', '(Yue) ', '(Huo) ', '(Shui) ', '(Mu) ', '(Jin) ', '(Tu) ', '(Ri) ', '(Zhu) ', '(You) ', '(She) ', '(Ming) ', '(Te) ', '(Cai) ', '(Zhu) ', '(Lao) ', '(Mi) ', '(Nan) ', '(Nu) ', '(Shi) ', '(You) ', '(Yin) ', '(Zhu) ', '(Xiang) ', '(Xiu) ', '(Xie) ', '(Zheng) ', '(Shang) ', '(Zhong) ', '(Xia) ', '(Zuo) ', '(You) ', '(Yi) ', '(Zong) ', '(Xue) ', '(Jian) ', '(Qi) ', '(Zi) ', '(Xie) ', '(Ye) ', '36', '37', '38', '39', '40',Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['apartment', 'alpha', 'ampere', 'are', 'inning', 'inch', 'won', 'escudo', 'acre', 'ounce', 'ohm', 'kai-ri', 'carat', 'calorie', 'gallon', 'gamma', 'giga', 'guinea', 'curie', 'guilder', 'kilo', 'kilogram', 'kilometer', 'kilowatt', 'gram', 'gram ton', 'cruzeiro', 'krone', 'case', 'koruna', 'co-op', 'cycle', 'centime', 'shilling', 'centi', 'cent', 'dozen', 'desi', 'dollar', 'ton', 'nano', 'knot', 'heights', 'percent', 'parts', 'barrel', 'piaster', 'picul', 'pico', 'building', 'farad', 'feet', 'bushel', 'franc', 'hectare', 'peso', 'pfennig', 'hertz', 'pence', 'page', 'beta', 'point', 'volt', 'hon', 'pound', 'hall', 'horn', 'micro', 'mile', 'mach', 'mark', 'mansion', 'micron', 'milli', 'millibar', 'mega', 'megaton', 'meter', 'yard', 'yard', 'yuan', 'liter', 'lira', 'rupee', 'ruble', 'rem', 'roentgen', 'watt', '0h', '1h', '2h', '3h', '4h', '5h', '6h', '7h', '8h', '9h', '10h', '11h', '12h', '13h', '14h', '15h', '16h', '17h', '18h', '19h', '20h', '21h', '22h', '23h', '24h', 'hPa', 'da', 'AU', 'bar', 'oV', 'pc', 'dm', 'dm^2', 'dm^3', 'IU', 'Heisei', 'Syouwa', 'Taisyou', 'Meiji', 'Inc.', 'pA', 'nA', 'microamp', 'mA', 'kA', 'kB', 'MB', 'GB', 'cal', 'kcal', 'pF', 'nF', 'microFarad', 'microgram', 'mg', 'kg', 'Hz', 'kHz', 'MHz', 'GHz', 'THz', 'microliter', 'ml', 'dl', 'kl', 'fm', 'nm', 'micrometer', 'mm', 'cm', 'km', 'mm^2', 'cm^2', 'm^2', 'km^2', 'mm^3', 'cm^3', 'm^3', 'km^3', 'm/s', 'm/s^2', 'Pa', 'kPa', 'MPa', 'GPa', 'rad', 'rad/s', 'rad/s^2', 'ps', 'ns', 'microsecond', 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?] ', '[?]', '[?]', '[?]', '[?]', 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Yi ', 'Ding ', 'Kao ', 'Qi ', 'Shang ', 'Xia ', '[?] ', 'Mo ', 'Zhang ', 'San ', 'Shang ', 'Xia ', 'Ji ', 'Bu ', 'Yu ', 'Mian ', 'Gai ', 'Chou ', 'Chou ', 'Zhuan ', 'Qie ', 'Pi ', 'Shi ', 'Shi ', 'Qiu ', 'Bing ', 'Ye ', 'Cong ', 'Dong ', 'Si ', 'Cheng ', 'Diu ', 'Qiu ', 'Liang ', 'Diu ', 'You ', 'Liang ', 'Yan ', 'Bing ', 'Sang ', 'Gun ', 'Jiu ', 'Ge ', 'Ya ', 'Qiang ', 'Zhong ', 'Ji ', 'Jie ', 'Feng ', 'Guan ', 'Chuan ', 'Chan ', 'Lin ', 'Zhuo ', 'Zhu ', 'Ha ', 'Wan ', 'Dan ', 'Wei ', 'Zhu ', 'Jing ', 'Li ', 'Ju ', 'Pie ', 'Fu ', 'Yi ', 'Yi ', 'Nai ', 'Shime ', 'Jiu ', 'Jiu ', 'Zhe ', 'Yao ', 'Yi ', '[?] ', 'Zhi ', 'Wu ', 'Zha ', 'Hu ', 'Fa ', 'Le ', 'Zhong ', 'Ping ', 'Pang ', 'Qiao ', 'Hu ', 'Guai ', 'Cheng ', 'Cheng ', 'Yi ', 'Yin ', '[?] ', 'Mie ', 'Jiu ', 'Qi ', 'Ye ', 'Xi ', 'Xiang ', 'Gai ', 'Diu ', 'Hal ', '[?] ', 'Shu ', 'Twul ', 'Shi ', 'Ji ', 'Nang ', 'Jia ', 'Kel ', 'Shi ', '[?] ', 'Ol ', 'Mai ', 'Luan ', 'Cal ', 'Ru ', 'Xue ', 'Yan ', 'Fu ', 'Sha ', 'Na ', 'Gan ', 'Sol ', 'El ', 'Cwul ', '[?] ', 'Gan ', 'Chi ', 'Gui ', 'Gan ', 'Luan ', 'Lin ', 'Yi ', 'Jue ', 'Liao ', 'Ma ', 'Yu ', 'Zheng ', 'Shi ', 'Shi ', 'Er ', 'Chu ', 'Yu ', 'Yu ', 'Yu ', 'Yun ', 'Hu ', 'Qi ', 'Wu ', 'Jing ', 'Si ', 'Sui ', 'Gen ', 'Gen ', 'Ya ', 'Xie ', 'Ya ', 'Qi ', 'Ya ', 'Ji ', 'Tou ', 'Wang ', 'Kang ', 'Ta ', 'Jiao ', 'Hai ', 'Yi ', 'Chan ', 'Heng ', 'Mu ', '[?] ', 'Xiang ', 'Jing ', 'Ting ', 'Liang ', 'Xiang ', 'Jing ', 'Ye ', 'Qin ', 'Bo ', 'You ', 'Xie ', 'Dan ', 'LianLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Zhong ', 'Qi ', 'Pei ', 'Yu ', 'Diao ', 'Dun ', 'Wen ', 'Yi ', 'Xin ', 'Kang ', 'Yi ', 'Ji ', 'Ai ', 'Wu ', 'Ji ', 'Fu ', 'Fa ', 'Xiu ', 'Jin ', 'Bei ', 'Dan ', 'Fu ', 'Tang ', 'Zhong ', 'You ', 'Huo ', 'Hui ', 'Yu ', 'Cui ', 'Chuan ', 'San ', 'Wei ', 'Chuan ', 'Che ', 'Ya ', 'Xian ', 'Shang ', 'Chang ', 'Lun ', 'Cang ', 'Xun ', 'Xin ', 'Wei ', 'Zhu ', '[?] ', 'Xuan ', 'Nu ', 'Bo ', 'Gu ', 'Ni ', 'Ni ', 'Xie ', 'Ban ', 'Xu ', 'Ling ', 'Zhou ', 'Shen ', 'Qu ', 'Si ', 'Beng ', 'Si ', 'Jia ', 'Pi ', 'Yi ', 'Si ', 'Ai ', 'Zheng ', 'Dian ', 'Han ', 'Mai ', 'Dan ', 'Zhu ', 'Bu ', 'Qu ', 'Bi ', 'Shao ', 'Ci ', 'Wei ', 'Di ', 'Zhu ', 'Zuo ', 'You ', 'Yang ', 'Ti ', 'Zhan ', 'He ', 'Bi ', 'Tuo ', 'She ', 'Yu ', 'Yi ', 'Fo ', 'Zuo ', 'Kou ', 'Ning ', 'Tong ', 'Ni ', 'Xuan ', 'Qu ', 'Yong ', 'Wa ', 'Qian ', '[?] ', 'Ka ', '[?] ', 'Pei ', 'Huai ', 'He ', 'Lao ', 'Xiang ', 'Ge ', 'Yang ', 'Bai ', 'Fa ', 'Ming ', 'Jia ', 'Er ', 'Bing ', 'Ji ', 'Hen ', 'Huo ', 'Gui ', 'Quan ', 'Tiao ', 'Jiao ', 'Ci ', 'Yi ', 'Shi ', 'Xing ', 'Shen ', 'Tuo ', 'Kan ', 'Zhi ', 'Gai ', 'Lai ', 'Yi ', 'Chi ', 'Kua ', 'Guang ', 'Li ', 'Yin ', 'Shi ', 'Mi ', 'Zhu ', 'Xu ', 'You ', 'An ', 'Lu ', 'Mou ', 'Er ', 'Lun ', 'Tong ', 'Cha ', 'Chi ', 'Xun ', 'Gong ', 'Zhou ', 'Yi ', 'Ru ', 'Jian ', 'Xia ', 'Jia ', 'Zai ', 'Lu ', 'Ko ', 'Jiao ', 'Zhen ', 'Ce ', 'Qiao ', 'Kuai ', 'Chai ', 'Ning ', 'Nong ', 'Jin ', 'Wu ', 'Hou ', 'Jiong ', 'Cheng ', 'Zhen ', 'Zuo ', 'Chou ', 'Qin ', 'Lu ', 'Ju ', 'Shu ', 'TingLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Chang ', 'Chi ', 'Bing ', 'Zan ', 'Yao ', 'Cui ', 'Lia ', 'Wan ', 'Lai ', 'Cang ', 'Zong ', 'Ge ', 'Guan ', 'Bei ', 'Tian ', 'Shu ', 'Shu ', 'Men ', 'Dao ', 'Tan ', 'Jue ', 'Chui ', 'Xing ', 'Peng ', 'Tang ', 'Hou ', 'Yi ', 'Qi ', 'Ti ', 'Gan ', 'Jing ', 'Jie ', 'Sui ', 'Chang ', 'Jie ', 'Fang ', 'Zhi ', 'Kong ', 'Juan ', 'Zong ', 'Ju ', 'Qian ', 'Ni ', 'Lun ', 'Zhuo ', 'Wei ', 'Luo ', 'Song ', 'Leng ', 'Hun ', 'Dong ', 'Zi ', 'Ben ', 'Wu ', 'Ju ', 'Nai ', 'Cai ', 'Jian ', 'Zhai ', 'Ye ', 'Zhi ', 'Sha ', 'Qing ', '[?] ', 'Ying ', 'Cheng ', 'Jian ', 'Yan ', 'Nuan ', 'Zhong ', 'Chun ', 'Jia ', 'Jie ', 'Wei ', 'Yu ', 'Bing ', 'Ruo ', 'Ti ', 'Wei ', 'Pian ', 'Yan ', 'Feng ', 'Tang ', 'Wo ', 'E ', 'Xie ', 'Che ', 'Sheng ', 'Kan ', 'Di ', 'Zuo ', 'Cha ', 'Ting ', 'Bei ', 'Ye ', 'Huang ', 'Yao ', 'Zhan ', 'Chou ', 'Yan ', 'You ', 'Jian ', 'Xu ', 'Zha ', 'Ci ', 'Fu ', 'Bi ', 'Zhi ', 'Zong ', 'Mian ', 'Ji ', 'Yi ', 'Xie ', 'Xun ', 'Si ', 'Duan ', 'Ce ', 'Zhen ', 'Ou ', 'Tou ', 'Tou ', 'Bei ', 'Za ', 'Lu ', 'Jie ', 'Wei ', 'Fen ', 'Chang ', 'Gui ', 'Sou ', 'Zhi ', 'Su ', 'Xia ', 'Fu ', 'Yuan ', 'Rong ', 'Li ', 'Ru ', 'Yun ', 'Gou ', 'Ma ', 'Bang ', 'Dian ', 'Tang ', 'Hao ', 'Jie ', 'Xi ', 'Shan ', 'Qian ', 'Jue ', 'Cang ', 'Chu ', 'San ', 'Bei ', 'Xiao ', 'Yong ', 'Yao ', 'Tan ', 'Suo ', 'Yang ', 'Fa ', 'Bing ', 'Jia ', 'Dai ', 'Zai ', 'Tang ', '[?] ', 'Bin ', 'Chu ', 'Nuo ', 'Can ', 'Lei ', 'Cui ', 'Yong ', 'Zao ', 'Zong ', 'Peng ', 'Song ', 'Ao ', 'Chuan ', 'Yu ', 'ZhLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Yi ', 'Jun ', 'Nong ', 'Chan ', 'Yi ', 'Dang ', 'Jing ', 'Xuan ', 'Kuai ', 'Jian ', 'Chu ', 'Dan ', 'Jiao ', 'Sha ', 'Zai ', '[?] ', 'Bin ', 'An ', 'Ru ', 'Tai ', 'Chou ', 'Chai ', 'Lan ', 'Ni ', 'Jin ', 'Qian ', 'Meng ', 'Wu ', 'Ning ', 'Qiong ', 'Ni ', 'Chang ', 'Lie ', 'Lei ', 'Lu ', 'Kuang ', 'Bao ', 'Du ', 'Biao ', 'Zan ', 'Zhi ', 'Si ', 'You ', 'Hao ', 'Chen ', 'Chen ', 'Li ', 'Teng ', 'Wei ', 'Long ', 'Chu ', 'Chan ', 'Rang ', 'Shu ', 'Hui ', 'Li ', 'Luo ', 'Zan ', 'Nuo ', 'Tang ', 'Yan ', 'Lei ', 'Nang ', 'Er ', 'Wu ', 'Yun ', 'Zan ', 'Yuan ', 'Xiong ', 'Chong ', 'Zhao ', 'Xiong ', 'Xian ', 'Guang ', 'Dui ', 'Ke ', 'Dui ', 'Mian ', 'Tu ', 'Chang ', 'Er ', 'Dui ', 'Er ', 'Xin ', 'Tu ', 'Si ', 'Yan ', 'Yan ', 'Shi ', 'Shi ', 'Dang ', 'Qian ', 'Dou ', 'Fen ', 'Mao ', 'Shen ', 'Dou ', 'Bai ', 'Jing ', 'Li ', 'Huang ', 'Ru ', 'Wang ', 'Nei ', 'Quan ', 'Liang ', 'Yu ', 'Ba ', 'Gong ', 'Liu ', 'Xi ', '[?] ', 'Lan ', 'Gong ', 'Tian ', 'Guan ', 'Xing ', 'Bing ', 'Qi ', 'Ju ', 'Dian ', 'Zi ', 'Ppwun ', 'Yang ', 'Jian ', 'Shou ', 'Ji ', 'Yi ', 'Ji ', 'Chan ', 'Jiong ', 'Mao ', 'Ran ', 'Nei ', 'Yuan ', 'Mao ', 'Gang ', 'Ran ', 'Ce ', 'Jiong ', 'Ce ', 'Zai ', 'Gua ', 'Jiong ', 'Mao ', 'Zhou ', 'Mou ', 'Gou ', 'Xu ', 'Mian ', 'Mi ', 'Rong ', 'Yin ', 'Xie ', 'Kan ', 'Jun ', 'Nong ', 'Yi ', 'Mi ', 'Shi ', 'Guan ', 'Meng ', 'Zhong ', 'Ju ', 'Yuan ', 'Ming ', 'Kou ', 'Lam ', 'Fu ', 'Xie ', 'Mi ', 'Bing ', 'Dong ', 'Tai ', 'Gang ', 'Feng ', 'Bing ', 'Hu ', 'Chong ', 'JueLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Dao ', 'Diao ', 'Dao ', 'Ren ', 'Ren ', 'Chuang ', 'Fen ', 'Qie ', 'Yi ', 'Ji ', 'Kan ', 'Qian ', 'Cun ', 'Chu ', 'Wen ', 'Ji ', 'Dan ', 'Xing ', 'Hua ', 'Wan ', 'Jue ', 'Li ', 'Yue ', 'Lie ', 'Liu ', 'Ze ', 'Gang ', 'Chuang ', 'Fu ', 'Chu ', 'Qu ', 'Ju ', 'Shan ', 'Min ', 'Ling ', 'Zhong ', 'Pan ', 'Bie ', 'Jie ', 'Jie ', 'Bao ', 'Li ', 'Shan ', 'Bie ', 'Chan ', 'Jing ', 'Gua ', 'Gen ', 'Dao ', 'Chuang ', 'Kui ', 'Ku ', 'Duo ', 'Er ', 'Zhi ', 'Shua ', 'Quan ', 'Cha ', 'Ci ', 'Ke ', 'Jie ', 'Gui ', 'Ci ', 'Gui ', 'Kai ', 'Duo ', 'Ji ', 'Ti ', 'Jing ', 'Lou ', 'Gen ', 'Ze ', 'Yuan ', 'Cuo ', 'Xue ', 'Ke ', 'La ', 'Qian ', 'Cha ', 'Chuang ', 'Gua ', 'Jian ', 'Cuo ', 'Li ', 'Ti ', 'Fei ', 'Pou ', 'Chan ', 'Qi ', 'Chuang ', 'Zi ', 'Gang ', 'Wan ', 'Bo ', 'Ji ', 'Duo ', 'Qing ', 'Yan ', 'Zhuo ', 'Jian ', 'Ji ', 'Bo ', 'Yan ', 'Ju ', 'Huo ', 'Sheng ', 'Jian ', 'Duo ', 'Duan ', 'Wu ', 'Gua ', 'Fu ', 'Sheng ', 'Jian ', 'Ge ', 'Zha ', 'Kai ', 'Chuang ', 'Juan ', 'Chan ', 'Tuan ', 'Lu ', 'Li ', 'Fou ', 'Shan ', 'Piao ', 'Kou ', 'Jiao ', 'Gua ', 'Qiao ', 'Jue ', 'Hua ', 'Zha ', 'Zhuo ', 'Lian ', 'Ju ', 'Pi ', 'Liu ', 'Gui ', 'Jiao ', 'Gui ', 'Jian ', 'Jian ', 'Tang ', 'Huo ', 'Ji ', 'Jian ', 'Yi ', 'Jian ', 'Zhi ', 'Chan ', 'Cuan ', 'Mo ', 'Li ', 'Zhu ', 'Li ', 'Ya ', 'Quan ', 'Ban ', 'Gong ', 'Jia ', 'Wu ', 'Mai ', 'Lie ', 'Jin ', 'Keng ', 'Xie ', 'Zhi ', 'Dong ', 'Zhu ', 'Nu ', 'Jie ', 'Qu ', 'Shao ', 'Yi ', 'Zhu ', 'Miao ', 'Li ', 'Jing ', 'Lao ', 'Lao ', 'Juan ', 'KoLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Yun ', 'Mwun ', 'Nay ', 'Gai ', 'Gai ', 'Bao ', 'Cong ', '[?] ', 'Xiong ', 'Peng ', 'Ju ', 'Tao ', 'Ge ', 'Pu ', 'An ', 'Pao ', 'Fu ', 'Gong ', 'Da ', 'Jiu ', 'Qiong ', 'Bi ', 'Hua ', 'Bei ', 'Nao ', 'Chi ', 'Fang ', 'Jiu ', 'Yi ', 'Za ', 'Jiang ', 'Kang ', 'Jiang ', 'Kuang ', 'Hu ', 'Xia ', 'Qu ', 'Bian ', 'Gui ', 'Qie ', 'Zang ', 'Kuang ', 'Fei ', 'Hu ', 'Tou ', 'Gui ', 'Gui ', 'Hui ', 'Dan ', 'Gui ', 'Lian ', 'Lian ', 'Suan ', 'Du ', 'Jiu ', 'Qu ', 'Xi ', 'Pi ', 'Qu ', 'Yi ', 'Qia ', 'Yan ', 'Bian ', 'Ni ', 'Qu ', 'Shi ', 'Xin ', 'Qian ', 'Nian ', 'Sa ', 'Zu ', 'Sheng ', 'Wu ', 'Hui ', 'Ban ', 'Shi ', 'Xi ', 'Wan ', 'Hua ', 'Xie ', 'Wan ', 'Bei ', 'Zu ', 'Zhuo ', 'Xie ', 'Dan ', 'Mai ', 'Nan ', 'Dan ', 'Ji ', 'Bo ', 'Shuai ', 'Bu ', 'Kuang ', 'Bian ', 'Bu ', 'Zhan ', 'Qia ', 'Lu ', 'You ', 'Lu ', 'Xi ', 'Gua ', 'Wo ', 'Xie ', 'Jie ', 'Jie ', 'Wei ', 'Ang ', 'Qiong ', 'Zhi ', 'Mao ', 'Yin ', 'Wei ', 'Shao ', 'Ji ', 'Que ', 'Luan ', 'Shi ', 'Juan ', 'Xie ', 'Xu ', 'Jin ', 'Que ', 'Wu ', 'Ji ', 'E ', 'Qing ', 'Xi ', '[?] ', 'Han ', 'Zhan ', 'E ', 'Ting ', 'Li ', 'Zhe ', 'Han ', 'Li ', 'Ya ', 'Ya ', 'Yan ', 'She ', 'Zhi ', 'Zha ', 'Pang ', '[?] ', 'He ', 'Ya ', 'Zhi ', 'Ce ', 'Pang ', 'Ti ', 'Li ', 'She ', 'Hou ', 'Ting ', 'Zui ', 'Cuo ', 'Fei ', 'Yuan ', 'Ce ', 'Yuan ', 'Xiang ', 'Yan ', 'Li ', 'Jue ', 'Sha ', 'Dian ', 'Chu ', 'Jiu ', 'Qin ', 'Ao ', 'Gui ', 'Yan ', 'Si ', 'Li ', 'Chang ', 'Lan ', 'Li ', 'Yan ', 'Yan ', 'Yuan ', 'Si ', 'Gong ', 'Lin ', 'Qiu ',
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Mie ', 'Xu ', 'Mang ', 'Chi ', 'Ge ', 'Xuan ', 'Yao ', 'Zi ', 'He ', 'Ji ', 'Diao ', 'Cun ', 'Tong ', 'Ming ', 'Hou ', 'Li ', 'Tu ', 'Xiang ', 'Zha ', 'Xia ', 'Ye ', 'Lu ', 'A ', 'Ma ', 'Ou ', 'Xue ', 'Yi ', 'Jun ', 'Chou ', 'Lin ', 'Tun ', 'Yin ', 'Fei ', 'Bi ', 'Qin ', 'Qin ', 'Jie ', 'Bu ', 'Fou ', 'Ba ', 'Dun ', 'Fen ', 'E ', 'Han ', 'Ting ', 'Hang ', 'Shun ', 'Qi ', 'Hong ', 'Zhi ', 'Shen ', 'Wu ', 'Wu ', 'Chao ', 'Ne ', 'Xue ', 'Xi ', 'Chui ', 'Dou ', 'Wen ', 'Hou ', 'Ou ', 'Wu ', 'Gao ', 'Ya ', 'Jun ', 'Lu ', 'E ', 'Ge ', 'Mei ', 'Ai ', 'Qi ', 'Cheng ', 'Wu ', 'Gao ', 'Fu ', 'Jiao ', 'Hong ', 'Chi ', 'Sheng ', 'Ne ', 'Tun ', 'Fu ', 'Yi ', 'Dai ', 'Ou ', 'Li ', 'Bai ', 'Yuan ', 'Kuai ', '[?] ', 'Qiang ', 'Wu ', 'E ', 'Shi ', 'Quan ', 'Pen ', 'Wen ', 'Ni ', 'M ', 'Ling ', 'Ran ', 'You ', 'Di ', 'Zhou ', 'Shi ', 'Zhou ', 'Tie ', 'Xi ', 'Yi ', 'Qi ', 'Ping ', 'Zi ', 'Gu ', 'Zi ', 'Wei ', 'Xu ', 'He ', 'Nao ', 'Xia ', 'Pei ', 'Yi ', 'Xiao ', 'Shen ', 'Hu ', 'Ming ', 'Da ', 'Qu ', 'Ju ', 'Gem ', 'Za ', 'Tuo ', 'Duo ', 'Pou ', 'Pao ', 'Bi ', 'Fu ', 'Yang ', 'He ', 'Zha ', 'He ', 'Hai ', 'Jiu ', 'Yong ', 'Fu ', 'Que ', 'Zhou ', 'Wa ', 'Ka ', 'Gu ', 'Ka ', 'Zuo ', 'Bu ', 'Long ', 'Dong ', 'Ning ', 'Tha ', 'Si ', 'Xian ', 'Huo ', 'Qi ', 'Er ', 'E ', 'Guang ', 'Zha ', 'Xi ', 'Yi ', 'Lie ', 'Zi ', 'Mie ', 'Mi ', 'Zhi ', 'Yao ', 'Ji ', 'Zhou ', 'Ge ', 'Shuai ', 'Zan ', 'Xiao ', 'Ke ', 'Hui ', 'Kua ', 'Huai ', 'Tao ', 'Xian ', 'E ', 'Xuan ', 'Xiu ', 'Wai ', 'Yan ', 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['You ', 'Yan ', 'Gu ', 'Gu ', 'Bai ', 'Han ', 'Suo ', 'Chun ', 'Yi ', 'Ai ', 'Jia ', 'Tu ', 'Xian ', 'Huan ', 'Li ', 'Xi ', 'Tang ', 'Zuo ', 'Qiu ', 'Che ', 'Wu ', 'Zao ', 'Ya ', 'Dou ', 'Qi ', 'Di ', 'Qin ', 'Ma ', 'Mal ', 'Hong ', 'Dou ', 'Kes ', 'Lao ', 'Liang ', 'Suo ', 'Zao ', 'Huan ', 'Lang ', 'Sha ', 'Ji ', 'Zuo ', 'Wo ', 'Feng ', 'Yin ', 'Hu ', 'Qi ', 'Shou ', 'Wei ', 'Shua ', 'Chang ', 'Er ', 'Li ', 'Qiang ', 'An ', 'Jie ', 'Yo ', 'Nian ', 'Yu ', 'Tian ', 'Lai ', 'Sha ', 'Xi ', 'Tuo ', 'Hu ', 'Ai ', 'Zhou ', 'Nou ', 'Ken ', 'Zhuo ', 'Zhuo ', 'Shang ', 'Di ', 'Heng ', 'Lan ', 'A ', 'Xiao ', 'Xiang ', 'Tun ', 'Wu ', 'Wen ', 'Cui ', 'Sha ', 'Hu ', 'Qi ', 'Qi ', 'Tao ', 'Dan ', 'Dan ', 'Ye ', 'Zi ', 'Bi ', 'Cui ', 'Chuo ', 'He ', 'Ya ', 'Qi ', 'Zhe ', 'Pei ', 'Liang ', 'Xian ', 'Pi ', 'Sha ', 'La ', 'Ze ', 'Qing ', 'Gua ', 'Pa ', 'Zhe ', 'Se ', 'Zhuan ', 'Nie ', 'Guo ', 'Luo ', 'Yan ', 'Di ', 'Quan ', 'Tan ', 'Bo ', 'Ding ', 'Lang ', 'Xiao ', '[?] ', 'Tang ', 'Chi ', 'Ti ', 'An ', 'Jiu ', 'Dan ', 'Ke ', 'Yong ', 'Wei ', 'Nan ', 'Shan ', 'Yu ', 'Zhe ', 'La ', 'Jie ', 'Hou ', 'Han ', 'Die ', 'Zhou ', 'Chai ', 'Wai ', 'Re ', 'Yu ', 'Yin ', 'Zan ', 'Yao ', 'Wo ', 'Mian ', 'Hu ', 'Yun ', 'Chuan ', 'Hui ', 'Huan ', 'Huan ', 'Xi ', 'He ', 'Ji ', 'Kui ', 'Zhong ', 'Wei ', 'Sha ', 'Xu ', 'Huang ', 'Du ', 'Nie ', 'Xuan ', 'Liang ', 'Yu ', 'Sang ', 'Chi ', 'Qiao ', 'Yan ', 'Dan ', 'Pen ', 'Can ', 'Li ', 'Yo ', 'Zha ', 'Wei ', 'Miao ', 'Ying ', 'Pen ', 'Phos ', 'Kui 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Di ', 'Qi ', 'Jiao ', 'Chong ', 'Jiao ', 'Kai ', 'Tan ', 'San ', 'Cao ', 'Jia ', 'Ai ', 'Xiao ', 'Piao ', 'Lou ', 'Ga ', 'Gu ', 'Xiao ', 'Hu ', 'Hui ', 'Guo ', 'Ou ', 'Xian ', 'Ze ', 'Chang ', 'Xu ', 'Po ', 'De ', 'Ma ', 'Ma ', 'Hu ', 'Lei ', 'Du ', 'Ga ', 'Tang ', 'Ye ', 'Beng ', 'Ying ', 'Saai ', 'Jiao ', 'Mi ', 'Xiao ', 'Hua ', 'Mai ', 'Ran ', 'Zuo ', 'Peng ', 'Lao ', 'Xiao ', 'Ji ', 'Zhu ', 'Chao ', 'Kui ', 'Zui ', 'Xiao ', 'Si ', 'Hao ', 'Fu ', 'Liao ', 'Qiao ', 'Xi ', 'Xiu ', 'Tan ', 'Tan ', 'Mo ', 'Xun ', 'E ', 'Zun ', 'Fan ', 'Chi ', 'Hui ', 'Zan ', 'Chuang ', 'Cu ', 'Dan ', 'Yu ', 'Tun ', 'Cheng ', 'Jiao ', 'Ye ', 'Xi ', 'Qi ', 'Hao ', 'Lian ', 'Xu ', 'Deng ', 'Hui ', 'Yin ', 'Pu ', 'Jue ', 'Qin ', 'Xun ', 'Nie ', 'Lu ', 'Si ', 'Yan ', 'Ying ', 'Da ', 'Dan ', 'Yu ', 'Zhou ', 'Jin ', 'Nong ', 'Yue ', 'Hui ', 'Qi ', 'E ', 'Zao ', 'Yi ', 'Shi ', 'Jiao ', 'Yuan ', 'Ai ', 'Yong ', 'Jue ', 'Kuai ', 'Yu ', 'Pen ', 'Dao ', 'Ge ', 'Xin ', 'Dun ', 'Dang ', 'Sin ', 'Sai ', 'Pi ', 'Pi ', 'Yin ', 'Zui ', 'Ning ', 'Di ', 'Lan ', 'Ta ', 'Huo ', 'Ru ', 'Hao ', 'Xia ', 'Ya ', 'Duo ', 'Xi ', 'Chou ', 'Ji ', 'Jin ', 'Hao ', 'Ti ', 'Chang ', '[?] ', '[?] ', 'Ca ', 'Ti ', 'Lu ', 'Hui ', 'Bo ', 'You ', 'Nie ', 'Yin ', 'Hu ', 'Mo ', 'Huang ', 'Zhe ', 'Li ', 'Liu ', 'Haai ', 'Nang ', 'Xiao ', 'Mo ', 'Yan ', 'Li ', 'Lu ', 'Long ', 'Fu ', 'Dan ', 'Chen ', 'Pin ', 'Pi ', 'Xiang ', 'Huo ', 'Mo ', 'Xi ', 'Duo ', 'Ku ', 'Yan ', 'Chan ', 'Ying ', 'Rang ', 'Dian ', 'La ', 'Ta ', 'XiLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Guo ', 'Yin ', 'Hun ', 'Pu ', 'Yu ', 'Han ', 'Yuan ', 'Lun ', 'Quan ', 'Yu ', 'Qing ', 'Guo ', 'Chuan ', 'Wei ', 'Yuan ', 'Quan ', 'Ku ', 'Fu ', 'Yuan ', 'Yuan ', 'E ', 'Tu ', 'Tu ', 'Tu ', 'Tuan ', 'Lue ', 'Hui ', 'Yi ', 'Yuan ', 'Luan ', 'Luan ', 'Tu ', 'Ya ', 'Tu ', 'Ting ', 'Sheng ', 'Pu ', 'Lu ', 'Iri ', 'Ya ', 'Zai ', 'Wei ', 'Ge ', 'Yu ', 'Wu ', 'Gui ', 'Pi ', 'Yi ', 'Di ', 'Qian ', 'Qian ', 'Zhen ', 'Zhuo ', 'Dang ', 'Qia ', 'Akutsu ', 'Yama ', 'Kuang ', 'Chang ', 'Qi ', 'Nie ', 'Mo ', 'Ji ', 'Jia ', 'Zhi ', 'Zhi ', 'Ban ', 'Xun ', 'Tou ', 'Qin ', 'Fen ', 'Jun ', 'Keng ', 'Tun ', 'Fang ', 'Fen ', 'Ben ', 'Tan ', 'Kan ', 'Pi ', 'Zuo ', 'Keng ', 'Bi ', 'Xing ', 'Di ', 'Jing ', 'Ji ', 'Kuai ', 'Di ', 'Jing ', 'Jian ', 'Tan ', 'Li ', 'Ba ', 'Wu ', 'Fen ', 'Zhui ', 'Po ', 'Pan ', 'Tang ', 'Kun ', 'Qu ', 'Tan ', 'Zhi ', 'Tuo ', 'Gan ', 'Ping ', 'Dian ', 'Gua ', 'Ni ', 'Tai ', 'Pi ', 'Jiong ', 'Yang ', 'Fo ', 'Ao ', 'Liu ', 'Qiu ', 'Mu ', 'Ke ', 'Gou ', 'Xue ', 'Ba ', 'Chi ', 'Che ', 'Ling ', 'Zhu ', 'Fu ', 'Hu ', 'Zhi ', 'Chui ', 'La ', 'Long ', 'Long ', 'Lu ', 'Ao ', 'Tay ', 'Pao ', '[?] ', 'Xing ', 'Dong ', 'Ji ', 'Ke ', 'Lu ', 'Ci ', 'Chi ', 'Lei ', 'Gai ', 'Yin ', 'Hou ', 'Dui ', 'Zhao ', 'Fu ', 'Guang ', 'Yao ', 'Duo ', 'Duo ', 'Gui ', 'Cha ', 'Yang ', 'Yin ', 'Fa ', 'Gou ', 'Yuan ', 'Die ', 'Xie ', 'Ken ', 'Jiong ', 'Shou ', 'E ', 'Ha ', 'Dian ', 'Hong ', 'Wu ', 'Kua ', '[?] ', 'Tao ', 'Dang ', 'Kai ', 'Gake ', 'Nao ', 'An ', 'Xing ', 'Xian ', 'Huan ',Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Ku ', 'Ke ', 'Tang ', 'Kun ', 'Ni ', 'Jian ', 'Dui ', 'Jin ', 'Gang ', 'Yu ', 'E ', 'Peng ', 'Gu ', 'Tu ', 'Leng ', '[?] ', 'Ya ', 'Qian ', '[?] ', 'An ', '[?] ', 'Duo ', 'Nao ', 'Tu ', 'Cheng ', 'Yin ', 'Hun ', 'Bi ', 'Lian ', 'Guo ', 'Die ', 'Zhuan ', 'Hou ', 'Bao ', 'Bao ', 'Yu ', 'Di ', 'Mao ', 'Jie ', 'Ruan ', 'E ', 'Geng ', 'Kan ', 'Zong ', 'Yu ', 'Huang ', 'E ', 'Yao ', 'Yan ', 'Bao ', 'Ji ', 'Mei ', 'Chang ', 'Du ', 'Tuo ', 'Yin ', 'Feng ', 'Zhong ', 'Jie ', 'Zhen ', 'Feng ', 'Gang ', 'Chuan ', 'Jian ', 'Pyeng ', 'Toride ', 'Xiang ', 'Huang ', 'Leng ', 'Duan ', '[?] ', 'Xuan ', 'Ji ', 'Ji ', 'Kuai ', 'Ying ', 'Ta ', 'Cheng ', 'Yong ', 'Kai ', 'Su ', 'Su ', 'Shi ', 'Mi ', 'Ta ', 'Weng ', 'Cheng ', 'Tu ', 'Tang ', 'Que ', 'Zhong ', 'Li ', 'Peng ', 'Bang ', 'Sai ', 'Zang ', 'Dui ', 'Tian ', 'Wu ', 'Cheng ', 'Xun ', 'Ge ', 'Zhen ', 'Ai ', 'Gong ', 'Yan ', 'Kan ', 'Tian ', 'Yuan ', 'Wen ', 'Xie ', 'Liu ', 'Ama ', 'Lang ', 'Chang ', 'Peng ', 'Beng ', 'Chen ', 'Cu ', 'Lu ', 'Ou ', 'Qian ', 'Mei ', 'Mo ', 'Zhuan ', 'Shuang ', 'Shu ', 'Lou ', 'Chi ', 'Man ', 'Biao ', 'Jing ', 'Qi ', 'Shu ', 'Di ', 'Zhang ', 'Kan ', 'Yong ', 'Dian ', 'Chen ', 'Zhi ', 'Xi ', 'Guo ', 'Qiang ', 'Jin ', 'Di ', 'Shang ', 'Mu ', 'Cui ', 'Yan ', 'Ta ', 'Zeng ', 'Qi ', 'Qiang ', 'Liang ', '[?] ', 'Zhui ', 'Qiao ', 'Zeng ', 'Xu ', 'Shan ', 'Shan ', 'Ba ', 'Pu ', 'Kuai ', 'Dong ', 'Fan ', 'Que ', 'Mo ', 'Dun ', 'Dun ', 'Dun ', 'Di ', 'Sheng ', 'Duo ', 'Duo ', 'Tan ', 'Deng ', 'Wu ', 'Fen
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Shou ', 'Yi ', 'Zhi ', 'Gu ', 'Chu ', 'Jiang ', 'Feng ', 'Bei ', 'Cay ', 'Bian ', 'Sui ', 'Qun ', 'Ling ', 'Fu ', 'Zuo ', 'Xia ', 'Xiong ', '[?] ', 'Nao ', 'Xia ', 'Kui ', 'Xi ', 'Wai ', 'Yuan ', 'Mao ', 'Su ', 'Duo ', 'Duo ', 'Ye ', 'Qing ', 'Uys ', 'Gou ', 'Gou ', 'Qi ', 'Meng ', 'Meng ', 'Yin ', 'Huo ', 'Chen ', 'Da ', 'Ze ', 'Tian ', 'Tai ', 'Fu ', 'Guai ', 'Yao ', 'Yang ', 'Hang ', 'Gao ', 'Shi ', 'Ben ', 'Tai ', 'Tou ', 'Yan ', 'Bi ', 'Yi ', 'Kua ', 'Jia ', 'Duo ', 'Kwu ', 'Kuang ', 'Yun ', 'Jia ', 'Pa ', 'En ', 'Lian ', 'Huan ', 'Di ', 'Yan ', 'Pao ', 'Quan ', 'Qi ', 'Nai ', 'Feng ', 'Xie ', 'Fen ', 'Dian ', '[?] ', 'Kui ', 'Zou ', 'Huan ', 'Qi ', 'Kai ', 'Zha ', 'Ben ', 'Yi ', 'Jiang ', 'Tao ', 'Zang ', 'Ben ', 'Xi ', 'Xiang ', 'Fei ', 'Diao ', 'Xun ', 'Keng ', 'Dian ', 'Ao ', 'She ', 'Weng ', 'Pan ', 'Ao ', 'Wu ', 'Ao ', 'Jiang ', 'Lian ', 'Duo ', 'Yun ', 'Jiang ', 'Shi ', 'Fen ', 'Huo ', 'Bi ', 'Lian ', 'Duo ', 'Nu ', 'Nu ', 'Ding ', 'Nai ', 'Qian ', 'Jian ', 'Ta ', 'Jiu ', 'Nan ', 'Cha ', 'Hao ', 'Xian ', 'Fan ', 'Ji ', 'Shuo ', 'Ru ', 'Fei ', 'Wang ', 'Hong ', 'Zhuang ', 'Fu ', 'Ma ', 'Dan ', 'Ren ', 'Fu ', 'Jing ', 'Yan ', 'Xie ', 'Wen ', 'Zhong ', 'Pa ', 'Du ', 'Ji ', 'Keng ', 'Zhong ', 'Yao ', 'Jin ', 'Yun ', 'Miao ', 'Pei ', 'Shi ', 'Yue ', 'Zhuang ', 'Niu ', 'Yan ', 'Na ', 'Xin ', 'Fen ', 'Bi ', 'Yu ', 'Tuo ', 'Feng ', 'Yuan ', 'Fang ', 'Wu ', 'Yu ', 'Gui ', 'Du ', 'Ba ', 'Ni ', 'Zhou ', 'Zhuo ', 'Zhao ', 'Da ', 'Nai ', 'Yuan ', 'Tou ', 'Xuan
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Song ', 'Wei ', 'Hong ', 'Wa ', 'Lou ', 'Ya ', 'Rao ', 'Jiao ', 'Luan ', 'Ping ', 'Xian ', 'Shao ', 'Li ', 'Cheng ', 'Xiao ', 'Mang ', 'Fu ', 'Suo ', 'Wu ', 'Wei ', 'Ke ', 'Lai ', 'Chuo ', 'Ding ', 'Niang ', 'Xing ', 'Nan ', 'Yu ', 'Nuo ', 'Pei ', 'Nei ', 'Juan ', 'Shen ', 'Zhi ', 'Han ', 'Di ', 'Zhuang ', 'E ', 'Pin ', 'Tui ', 'Han ', 'Mian ', 'Wu ', 'Yan ', 'Wu ', 'Xi ', 'Yan ', 'Yu ', 'Si ', 'Yu ', 'Wa ', '[?] ', 'Xian ', 'Ju ', 'Qu ', 'Shui ', 'Qi ', 'Xian ', 'Zhui ', 'Dong ', 'Chang ', 'Lu ', 'Ai ', 'E ', 'E ', 'Lou ', 'Mian ', 'Cong ', 'Pou ', 'Ju ', 'Po ', 'Cai ', 'Ding ', 'Wan ', 'Biao ', 'Xiao ', 'Shu ', 'Qi ', 'Hui ', 'Fu ', 'E ', 'Wo ', 'Tan ', 'Fei ', 'Wei ', 'Jie ', 'Tian ', 'Ni ', 'Quan ', 'Jing ', 'Hun ', 'Jing ', 'Qian ', 'Dian ', 'Xing ', 'Hu ', 'Wa ', 'Lai ', 'Bi ', 'Yin ', 'Chou ', 'Chuo ', 'Fu ', 'Jing ', 'Lun ', 'Yan ', 'Lan ', 'Kun ', 'Yin ', 'Ya ', 'Ju ', 'Li ', 'Dian ', 'Xian ', 'Hwa ', 'Hua ', 'Ying ', 'Chan ', 'Shen ', 'Ting ', 'Dang ', 'Yao ', 'Wu ', 'Nan ', 'Ruo ', 'Jia ', 'Tou ', 'Xu ', 'Yu ', 'Wei ', 'Ti ', 'Rou ', 'Mei ', 'Dan ', 'Ruan ', 'Qin ', 'Hui ', 'Wu ', 'Qian ', 'Chun ', 'Mao ', 'Fu ', 'Jie ', 'Duan ', 'Xi ', 'Zhong ', 'Mei ', 'Huang ', 'Mian ', 'An ', 'Ying ', 'Xuan ', 'Jie ', 'Wei ', 'Mei ', 'Yuan ', 'Zhen ', 'Qiu ', 'Ti ', 'Xie ', 'Tuo ', 'Lian ', 'Mao ', 'Ran ', 'Si ', 'Pian ', 'Wei ', 'Wa ', 'Jiu ', 'Hu ', 'Ao ', '[?] ', 'Bou ', 'Xu ', 'Tou ', 'Gui ', 'Zou ', 'Yao ', 'Pi ', 'Xi ', 'Yuan ', 'Ying ', 'Rong ', 'Ru ', 'CLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Gui ', 'Deng ', 'Zhi ', 'Xu ', 'Yi ', 'Hua ', 'Xi ', 'Hui ', 'Rao ', 'Xi ', 'Yan ', 'Chan ', 'Jiao ', 'Mei ', 'Fan ', 'Fan ', 'Xian ', 'Yi ', 'Wei ', 'Jiao ', 'Fu ', 'Shi ', 'Bi ', 'Shan ', 'Sui ', 'Qiang ', 'Lian ', 'Huan ', 'Xin ', 'Niao ', 'Dong ', 'Yi ', 'Can ', 'Ai ', 'Niang ', 'Neng ', 'Ma ', 'Tiao ', 'Chou ', 'Jin ', 'Ci ', 'Yu ', 'Pin ', 'Yong ', 'Xu ', 'Nai ', 'Yan ', 'Tai ', 'Ying ', 'Can ', 'Niao ', 'Wo ', 'Ying ', 'Mian ', 'Kaka ', 'Ma ', 'Shen ', 'Xing ', 'Ni ', 'Du ', 'Liu ', 'Yuan ', 'Lan ', 'Yan ', 'Shuang ', 'Ling ', 'Jiao ', 'Niang ', 'Lan ', 'Xian ', 'Ying ', 'Shuang ', 'Shuai ', 'Quan ', 'Mi ', 'Li ', 'Luan ', 'Yan ', 'Zhu ', 'Lan ', 'Zi ', 'Jie ', 'Jue ', 'Jue ', 'Kong ', 'Yun ', 'Zi ', 'Zi ', 'Cun ', 'Sun ', 'Fu ', 'Bei ', 'Zi ', 'Xiao ', 'Xin ', 'Meng ', 'Si ', 'Tai ', 'Bao ', 'Ji ', 'Gu ', 'Nu ', 'Xue ', '[?] ', 'Zhuan ', 'Hai ', 'Luan ', 'Sun ', 'Huai ', 'Mie ', 'Cong ', 'Qian ', 'Shu ', 'Chan ', 'Ya ', 'Zi ', 'Ni ', 'Fu ', 'Zi ', 'Li ', 'Xue ', 'Bo ', 'Ru ', 'Lai ', 'Nie ', 'Nie ', 'Ying ', 'Luan ', 'Mian ', 'Zhu ', 'Rong ', 'Ta ', 'Gui ', 'Zhai ', 'Qiong ', 'Yu ', 'Shou ', 'An ', 'Tu ', 'Song ', 'Wan ', 'Rou ', 'Yao ', 'Hong ', 'Yi ', 'Jing ', 'Zhun ', 'Mi ', 'Zhu ', 'Dang ', 'Hong ', 'Zong ', 'Guan ', 'Zhou ', 'Ding ', 'Wan ', 'Yi ', 'Bao ', 'Shi ', 'Shi ', 'Chong ', 'Shen ', 'Ke ', 'Xuan ', 'Shi ', 'You ', 'Huan ', 'Yi ', 'Tiao ', 'Shi ', 'Xian ', 'Gong ', 'Cheng ', 'Qun ', 'Gong ', 'Xiao ', 'Zai ', 'Zha ', 'Bao ', 'Hai ', 'Yan ',
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Po ', 'Feng ', 'Zhuan ', 'Fu ', 'She ', 'Ke ', 'Jiang ', 'Jiang ', 'Zhuan ', 'Wei ', 'Zun ', 'Xun ', 'Shu ', 'Dui ', 'Dao ', 'Xiao ', 'Ji ', 'Shao ', 'Er ', 'Er ', 'Er ', 'Ga ', 'Jian ', 'Shu ', 'Chen ', 'Shang ', 'Shang ', 'Mo ', 'Ga ', 'Chang ', 'Liao ', 'Xian ', 'Xian ', '[?] ', 'Wang ', 'Wang ', 'You ', 'Liao ', 'Liao ', 'Yao ', 'Mang ', 'Wang ', 'Wang ', 'Wang ', 'Ga ', 'Yao ', 'Duo ', 'Kui ', 'Zhong ', 'Jiu ', 'Gan ', 'Gu ', 'Gan ', 'Tui ', 'Gan ', 'Gan ', 'Shi ', 'Yin ', 'Chi ', 'Kao ', 'Ni ', 'Jin ', 'Wei ', 'Niao ', 'Ju ', 'Pi ', 'Ceng ', 'Xi ', 'Bi ', 'Ju ', 'Jie ', 'Tian ', 'Qu ', 'Ti ', 'Jie ', 'Wu ', 'Diao ', 'Shi ', 'Shi ', 'Ping ', 'Ji ', 'Xie ', 'Chen ', 'Xi ', 'Ni ', 'Zhan ', 'Xi ', '[?] ', 'Man ', 'E ', 'Lou ', 'Ping ', 'Ti ', 'Fei ', 'Shu ', 'Xie ', 'Tu ', 'Lu ', 'Lu ', 'Xi ', 'Ceng ', 'Lu ', 'Ju ', 'Xie ', 'Ju ', 'Jue ', 'Liao ', 'Jue ', 'Shu ', 'Xi ', 'Che ', 'Tun ', 'Ni ', 'Shan ', '[?] ', 'Xian ', 'Li ', 'Xue ', 'Nata ', '[?] ', 'Long ', 'Yi ', 'Qi ', 'Ren ', 'Wu ', 'Han ', 'Shen ', 'Yu ', 'Chu ', 'Sui ', 'Qi ', '[?] ', 'Yue ', 'Ban ', 'Yao ', 'Ang ', 'Ya ', 'Wu ', 'Jie ', 'E ', 'Ji ', 'Qian ', 'Fen ', 'Yuan ', 'Qi ', 'Cen ', 'Qian ', 'Qi ', 'Cha ', 'Jie ', 'Qu ', 'Gang ', 'Xian ', 'Ao ', 'Lan ', 'Dao ', 'Ba ', 'Zuo ', 'Zuo ', 'Yang ', 'Ju ', 'Gang ', 'Ke ', 'Gou ', 'Xue ', 'Bei ', 'Li ', 'Tiao ', 'Ju ', 'Yan ', 'Fu ', 'Xiu ', 'Jia ', 'Ling ', 'Tuo ', 'Pei ', 'You ', 'Dai ', 'Kuang ', 'Yue ', 'Qu ', 'Hu ', 'Po ', 'Min ', 'An ', 'Tiao ',
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Lang ', 'Kan ', 'Lao ', 'Lai ', 'Xian ', 'Que ', 'Kong ', 'Chong ', 'Chong ', 'Ta ', 'Lin ', 'Hua ', 'Ju ', 'Lai ', 'Qi ', 'Min ', 'Kun ', 'Kun ', 'Zu ', 'Gu ', 'Cui ', 'Ya ', 'Ya ', 'Gang ', 'Lun ', 'Lun ', 'Leng ', 'Jue ', 'Duo ', 'Zheng ', 'Guo ', 'Yin ', 'Dong ', 'Han ', 'Zheng ', 'Wei ', 'Yao ', 'Pi ', 'Yan ', 'Song ', 'Jie ', 'Beng ', 'Zu ', 'Jue ', 'Dong ', 'Zhan ', 'Gu ', 'Yin ', '[?] ', 'Ze ', 'Huang ', 'Yu ', 'Wei ', 'Yang ', 'Feng ', 'Qiu ', 'Dun ', 'Ti ', 'Yi ', 'Zhi ', 'Shi ', 'Zai ', 'Yao ', 'E ', 'Zhu ', 'Kan ', 'Lu ', 'Yan ', 'Mei ', 'Gan ', 'Ji ', 'Ji ', 'Huan ', 'Ting ', 'Sheng ', 'Mei ', 'Qian ', 'Wu ', 'Yu ', 'Zong ', 'Lan ', 'Jue ', 'Yan ', 'Yan ', 'Wei ', 'Zong ', 'Cha ', 'Sui ', 'Rong ', 'Yamashina ', 'Qin ', 'Yu ', 'Kewashii ', 'Lou ', 'Tu ', 'Dui ', 'Xi ', 'Weng ', 'Cang ', 'Dang ', 'Hong ', 'Jie ', 'Ai ', 'Liu ', 'Wu ', 'Song ', 'Qiao ', 'Zi ', 'Wei ', 'Beng ', 'Dian ', 'Cuo ', 'Qian ', 'Yong ', 'Nie ', 'Cuo ', 'Ji ', '[?] ', 'Tao ', 'Song ', 'Zong ', 'Jiang ', 'Liao ', 'Kang ', 'Chan ', 'Die ', 'Cen ', 'Ding ', 'Tu ', 'Lou ', 'Zhang ', 'Zhan ', 'Zhan ', 'Ao ', 'Cao ', 'Qu ', 'Qiang ', 'Zui ', 'Zui ', 'Dao ', 'Dao ', 'Xi ', 'Yu ', 'Bo ', 'Long ', 'Xiang ', 'Ceng ', 'Bo ', 'Qin ', 'Jiao ', 'Yan ', 'Lao ', 'Zhan ', 'Lin ', 'Liao ', 'Liao ', 'Jin ', 'Deng ', 'Duo ', 'Zun ', 'Jiao ', 'Gui ', 'Yao ', 'Qiao ', 'Yao ', 'Jue ', 'Zhan ', 'Yi ', 'Xue ', 'Nao ', 'Ye ', 'Ye ', 'Yi ', 'E ', 'Xian ', 'Ji ', 'Xie ', 'Ke ', 'Xi ', 'Di ', 'Ao ', 'Zui
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Za ', 'Bi ', 'Shi ', 'Bu ', 'Ding ', 'Shuai ', 'Fan ', 'Nie ', 'Shi ', 'Fen ', 'Pa ', 'Zhi ', 'Xi ', 'Hu ', 'Dan ', 'Wei ', 'Zhang ', 'Tang ', 'Dai ', 'Ma ', 'Pei ', 'Pa ', 'Tie ', 'Fu ', 'Lian ', 'Zhi ', 'Zhou ', 'Bo ', 'Zhi ', 'Di ', 'Mo ', 'Yi ', 'Yi ', 'Ping ', 'Qia ', 'Juan ', 'Ru ', 'Shuai ', 'Dai ', 'Zheng ', 'Shui ', 'Qiao ', 'Zhen ', 'Shi ', 'Qun ', 'Xi ', 'Bang ', 'Dai ', 'Gui ', 'Chou ', 'Ping ', 'Zhang ', 'Sha ', 'Wan ', 'Dai ', 'Wei ', 'Chang ', 'Sha ', 'Qi ', 'Ze ', 'Guo ', 'Mao ', 'Du ', 'Hou ', 'Zheng ', 'Xu ', 'Mi ', 'Wei ', 'Wo ', 'Fu ', 'Yi ', 'Bang ', 'Ping ', 'Tazuna ', 'Gong ', 'Pan ', 'Huang ', 'Dao ', 'Mi ', 'Jia ', 'Teng ', 'Hui ', 'Zhong ', 'Shan ', 'Man ', 'Mu ', 'Biao ', 'Guo ', 'Ze ', 'Mu ', 'Bang ', 'Zhang ', 'Jiong ', 'Chan ', 'Fu ', 'Zhi ', 'Hu ', 'Fan ', 'Chuang ', 'Bi ', 'Hei ', '[?] ', 'Mi ', 'Qiao ', 'Chan ', 'Fen ', 'Meng ', 'Bang ', 'Chou ', 'Mie ', 'Chu ', 'Jie ', 'Xian ', 'Lan ', 'Gan ', 'Ping ', 'Nian ', 'Qian ', 'Bing ', 'Bing ', 'Xing ', 'Gan ', 'Yao ', 'Huan ', 'You ', 'You ', 'Ji ', 'Yan ', 'Pi ', 'Ting ', 'Ze ', 'Guang ', 'Zhuang ', 'Mo ', 'Qing ', 'Bi ', 'Qin ', 'Dun ', 'Chuang ', 'Gui ', 'Ya ', 'Bai ', 'Jie ', 'Xu ', 'Lu ', 'Wu ', '[?] ', 'Ku ', 'Ying ', 'Di ', 'Pao ', 'Dian ', 'Ya ', 'Miao ', 'Geng ', 'Ci ', 'Fu ', 'Tong ', 'Pang ', 'Fei ', 'Xiang ', 'Yi ', 'Zhi ', 'Tiao ', 'Zhi ', 'Xiu ', 'Du ', 'Zuo ', 'Xiao ', 'Tu ', 'Gui ', 'Ku ', 'Pang ', 'Ting ', 'You ', 'Bu ', 'Ding ', 'Cheng ', 'Lai ', 'Bei ', 'Ji ', 'AnLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Kai ', 'Bian ', 'Yi ', 'Qi ', 'Nong ', 'Fen ', 'Ju ', 'Yan ', 'Yi ', 'Zang ', 'Bi ', 'Yi ', 'Yi ', 'Er ', 'San ', 'Shi ', 'Er ', 'Shi ', 'Shi ', 'Gong ', 'Diao ', 'Yin ', 'Hu ', 'Fu ', 'Hong ', 'Wu ', 'Tui ', 'Chi ', 'Jiang ', 'Ba ', 'Shen ', 'Di ', 'Zhang ', 'Jue ', 'Tao ', 'Fu ', 'Di ', 'Mi ', 'Xian ', 'Hu ', 'Chao ', 'Nu ', 'Jing ', 'Zhen ', 'Yi ', 'Mi ', 'Quan ', 'Wan ', 'Shao ', 'Ruo ', 'Xuan ', 'Jing ', 'Dun ', 'Zhang ', 'Jiang ', 'Qiang ', 'Peng ', 'Dan ', 'Qiang ', 'Bi ', 'Bi ', 'She ', 'Dan ', 'Jian ', 'Gou ', 'Sei ', 'Fa ', 'Bi ', 'Kou ', 'Nagi ', 'Bie ', 'Xiao ', 'Dan ', 'Kuo ', 'Qiang ', 'Hong ', 'Mi ', 'Kuo ', 'Wan ', 'Jue ', 'Ji ', 'Ji ', 'Gui ', 'Dang ', 'Lu ', 'Lu ', 'Tuan ', 'Hui ', 'Zhi ', 'Hui ', 'Hui ', 'Yi ', 'Yi ', 'Yi ', 'Yi ', 'Huo ', 'Huo ', 'Shan ', 'Xing ', 'Wen ', 'Tong ', 'Yan ', 'Yan ', 'Yu ', 'Chi ', 'Cai ', 'Biao ', 'Diao ', 'Bin ', 'Peng ', 'Yong ', 'Piao ', 'Zhang ', 'Ying ', 'Chi ', 'Chi ', 'Zhuo ', 'Tuo ', 'Ji ', 'Pang ', 'Zhong ', 'Yi ', 'Wang ', 'Che ', 'Bi ', 'Chi ', 'Ling ', 'Fu ', 'Wang ', 'Zheng ', 'Cu ', 'Wang ', 'Jing ', 'Dai ', 'Xi ', 'Xun ', 'Hen ', 'Yang ', 'Huai ', 'Lu ', 'Hou ', 'Wa ', 'Cheng ', 'Zhi ', 'Xu ', 'Jing ', 'Tu ', 'Cong ', '[?] ', 'Lai ', 'Cong ', 'De ', 'Pai ', 'Xi ', '[?] ', 'Qi ', 'Chang ', 'Zhi ', 'Cong ', 'Zhou ', 'Lai ', 'Yu ', 'Xie ', 'Jie ', 'Jian ', 'Chi ', 'Jia ', 'Bian ', 'Huang ', 'Fu ', 'Xun ', 'Wei ', 'Pang ', 'Yao ', 'Wei ', 'Xi ', 'Zheng ', 'Piao ', 'Chi ', 'De ', 'Zheng ', 'Zheng ',
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Huai ', 'Tai ', 'Song ', 'Wu ', 'Ou ', 'Chang ', 'Chuang ', 'Ju ', 'Yi ', 'Bao ', 'Chao ', 'Min ', 'Pei ', 'Zuo ', 'Zen ', 'Yang ', 'Kou ', 'Ban ', 'Nu ', 'Nao ', 'Zheng ', 'Pa ', 'Bu ', 'Tie ', 'Gu ', 'Hu ', 'Ju ', 'Da ', 'Lian ', 'Si ', 'Chou ', 'Di ', 'Dai ', 'Yi ', 'Tu ', 'You ', 'Fu ', 'Ji ', 'Peng ', 'Xing ', 'Yuan ', 'Ni ', 'Guai ', 'Fu ', 'Xi ', 'Bi ', 'You ', 'Qie ', 'Xuan ', 'Cong ', 'Bing ', 'Huang ', 'Xu ', 'Chu ', 'Pi ', 'Xi ', 'Xi ', 'Tan ', 'Koraeru ', 'Zong ', 'Dui ', '[?] ', 'Ki ', 'Yi ', 'Chi ', 'Ren ', 'Xun ', 'Shi ', 'Xi ', 'Lao ', 'Heng ', 'Kuang ', 'Mu ', 'Zhi ', 'Xie ', 'Lian ', 'Tiao ', 'Huang ', 'Die ', 'Hao ', 'Kong ', 'Gui ', 'Heng ', 'Xi ', 'Xiao ', 'Shu ', 'S ', 'Kua ', 'Qiu ', 'Yang ', 'Hui ', 'Hui ', 'Chi ', 'Jia ', 'Yi ', 'Xiong ', 'Guai ', 'Lin ', 'Hui ', 'Zi ', 'Xu ', 'Chi ', 'Xiang ', 'Nu ', 'Hen ', 'En ', 'Ke ', 'Tong ', 'Tian ', 'Gong ', 'Quan ', 'Xi ', 'Qia ', 'Yue ', 'Peng ', 'Ken ', 'De ', 'Hui ', 'E ', 'Kyuu ', 'Tong ', 'Yan ', 'Kai ', 'Ce ', 'Nao ', 'Yun ', 'Mang ', 'Yong ', 'Yong ', 'Yuan ', 'Pi ', 'Kun ', 'Qiao ', 'Yue ', 'Yu ', 'Yu ', 'Jie ', 'Xi ', 'Zhe ', 'Lin ', 'Ti ', 'Han ', 'Hao ', 'Qie ', 'Ti ', 'Bu ', 'Yi ', 'Qian ', 'Hui ', 'Xi ', 'Bei ', 'Man ', 'Yi ', 'Heng ', 'Song ', 'Quan ', 'Cheng ', 'Hui ', 'Wu ', 'Wu ', 'You ', 'Li ', 'Liang ', 'Huan ', 'Cong ', 'Yi ', 'Yue ', 'Li ', 'Nin ', 'Nao ', 'E ', 'Que ', 'Xuan ', 'Qian ', 'Wu ', 'Min ', 'Cong ', 'Fei ', 'Bei ', 'Duo ', 'Cui ', 'Chang ', 'Men ', 'Li ', 'Ji 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Qiao ', 'Chou ', 'Bei ', 'Xuan ', 'Wei ', 'Ge ', 'Qian ', 'Wei ', 'Yu ', 'Yu ', 'Bi ', 'Xuan ', 'Huan ', 'Min ', 'Bi ', 'Yi ', 'Mian ', 'Yong ', 'Kai ', 'Dang ', 'Yin ', 'E ', 'Chen ', 'Mou ', 'Ke ', 'Ke ', 'Yu ', 'Ai ', 'Qie ', 'Yan ', 'Nuo ', 'Gan ', 'Yun ', 'Zong ', 'Sai ', 'Leng ', 'Fen ', '[?] ', 'Kui ', 'Kui ', 'Que ', 'Gong ', 'Yun ', 'Su ', 'Su ', 'Qi ', 'Yao ', 'Song ', 'Huang ', 'Ji ', 'Gu ', 'Ju ', 'Chuang ', 'Ni ', 'Xie ', 'Kai ', 'Zheng ', 'Yong ', 'Cao ', 'Sun ', 'Shen ', 'Bo ', 'Kai ', 'Yuan ', 'Xie ', 'Hun ', 'Yong ', 'Yang ', 'Li ', 'Sao ', 'Tao ', 'Yin ', 'Ci ', 'Xu ', 'Qian ', 'Tai ', 'Huang ', 'Yun ', 'Shen ', 'Ming ', '[?] ', 'She ', 'Cong ', 'Piao ', 'Mo ', 'Mu ', 'Guo ', 'Chi ', 'Can ', 'Can ', 'Can ', 'Cui ', 'Min ', 'Te ', 'Zhang ', 'Tong ', 'Ao ', 'Shuang ', 'Man ', 'Guan ', 'Que ', 'Zao ', 'Jiu ', 'Hui ', 'Kai ', 'Lian ', 'Ou ', 'Song ', 'Jin ', 'Yin ', 'Lu ', 'Shang ', 'Wei ', 'Tuan ', 'Man ', 'Qian ', 'She ', 'Yong ', 'Qing ', 'Kang ', 'Di ', 'Zhi ', 'Lou ', 'Juan ', 'Qi ', 'Qi ', 'Yu ', 'Ping ', 'Liao ', 'Cong ', 'You ', 'Chong ', 'Zhi ', 'Tong ', 'Cheng ', 'Qi ', 'Qu ', 'Peng ', 'Bei ', 'Bie ', 'Chun ', 'Jiao ', 'Zeng ', 'Chi ', 'Lian ', 'Ping ', 'Kui ', 'Hui ', 'Qiao ', 'Cheng ', 'Yin ', 'Yin ', 'Xi ', 'Xi ', 'Dan ', 'Tan ', 'Duo ', 'Dui ', 'Dui ', 'Su ', 'Jue ', 'Ce ', 'Xiao ', 'Fan ', 'Fen ', 'Lao ', 'Lao ', 'Chong ', 'Han ', 'Qi ', 'Xian ', 'Min ', 'Jing ', 'Liao ', 'Wu ', 'Can ', 'Jue ', 'Cu ', 'Xian ', 'Tan ', 'Sheng ', 'PiLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Lian ', 'Nan ', 'Mi ', 'Tang ', 'Jue ', 'Gang ', 'Gang ', 'Gang ', 'Ge ', 'Yue ', 'Wu ', 'Jian ', 'Xu ', 'Shu ', 'Rong ', 'Xi ', 'Cheng ', 'Wo ', 'Jie ', 'Ge ', 'Jian ', 'Qiang ', 'Huo ', 'Qiang ', 'Zhan ', 'Dong ', 'Qi ', 'Jia ', 'Die ', 'Zei ', 'Jia ', 'Ji ', 'Shi ', 'Kan ', 'Ji ', 'Kui ', 'Gai ', 'Deng ', 'Zhan ', 'Chuang ', 'Ge ', 'Jian ', 'Jie ', 'Yu ', 'Jian ', 'Yan ', 'Lu ', 'Xi ', 'Zhan ', 'Xi ', 'Xi ', 'Chuo ', 'Dai ', 'Qu ', 'Hu ', 'Hu ', 'Hu ', 'E ', 'Shi ', 'Li ', 'Mao ', 'Hu ', 'Li ', 'Fang ', 'Suo ', 'Bian ', 'Dian ', 'Jiong ', 'Shang ', 'Yi ', 'Yi ', 'Shan ', 'Hu ', 'Fei ', 'Yan ', 'Shou ', 'T ', 'Cai ', 'Zha ', 'Qiu ', 'Le ', 'Bu ', 'Ba ', 'Da ', 'Reng ', 'Fu ', 'Hameru ', 'Zai ', 'Tuo ', 'Zhang ', 'Diao ', 'Kang ', 'Yu ', 'Ku ', 'Han ', 'Shen ', 'Cha ', 'Yi ', 'Gu ', 'Kou ', 'Wu ', 'Tuo ', 'Qian ', 'Zhi ', 'Ren ', 'Kuo ', 'Men ', 'Sao ', 'Yang ', 'Niu ', 'Ban ', 'Che ', 'Rao ', 'Xi ', 'Qian ', 'Ban ', 'Jia ', 'Yu ', 'Fu ', 'Ao ', 'Xi ', 'Pi ', 'Zhi ', 'Zi ', 'E ', 'Dun ', 'Zhao ', 'Cheng ', 'Ji ', 'Yan ', 'Kuang ', 'Bian ', 'Chao ', 'Ju ', 'Wen ', 'Hu ', 'Yue ', 'Jue ', 'Ba ', 'Qin ', 'Zhen ', 'Zheng ', 'Yun ', 'Wan ', 'Nu ', 'Yi ', 'Shu ', 'Zhua ', 'Pou ', 'Tou ', 'Dou ', 'Kang ', 'Zhe ', 'Pou ', 'Fu ', 'Pao ', 'Ba ', 'Ao ', 'Ze ', 'Tuan ', 'Kou ', 'Lun ', 'Qiang ', '[?] ', 'Hu ', 'Bao ', 'Bing ', 'Zhi ', 'Peng ', 'Tan ', 'Pu ', 'Pi ', 'Tai ', 'Yao ', 'Zhen ', 'Zha ', 'Yang ', 'Bao ', 'He ', 'Ni ', 'Yi ', 'Di ', 'Chi ', 'Pi ', 'Za ', 'Mo ', 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Bo ', 'Chi ', 'Gua ', 'Zhi ', 'Kuo ', 'Duo ', 'Duo ', 'Zhi ', 'Qie ', 'An ', 'Nong ', 'Zhen ', 'Ge ', 'Jiao ', 'Ku ', 'Dong ', 'Ru ', 'Tiao ', 'Lie ', 'Zha ', 'Lu ', 'Die ', 'Wa ', 'Jue ', 'Mushiru ', 'Ju ', 'Zhi ', 'Luan ', 'Ya ', 'Zhua ', 'Ta ', 'Xie ', 'Nao ', 'Dang ', 'Jiao ', 'Zheng ', 'Ji ', 'Hui ', 'Xun ', 'Ku ', 'Ai ', 'Tuo ', 'Nuo ', 'Cuo ', 'Bo ', 'Geng ', 'Ti ', 'Zhen ', 'Cheng ', 'Suo ', 'Suo ', 'Keng ', 'Mei ', 'Long ', 'Ju ', 'Peng ', 'Jian ', 'Yi ', 'Ting ', 'Shan ', 'Nuo ', 'Wan ', 'Xie ', 'Cha ', 'Feng ', 'Jiao ', 'Wu ', 'Jun ', 'Jiu ', 'Tong ', 'Kun ', 'Huo ', 'Tu ', 'Zhuo ', 'Pou ', 'Le ', 'Ba ', 'Han ', 'Shao ', 'Nie ', 'Juan ', 'Ze ', 'Song ', 'Ye ', 'Jue ', 'Bu ', 'Huan ', 'Bu ', 'Zun ', 'Yi ', 'Zhai ', 'Lu ', 'Sou ', 'Tuo ', 'Lao ', 'Sun ', 'Bang ', 'Jian ', 'Huan ', 'Dao ', '[?] ', 'Wan ', 'Qin ', 'Peng ', 'She ', 'Lie ', 'Min ', 'Men ', 'Fu ', 'Bai ', 'Ju ', 'Dao ', 'Wo ', 'Ai ', 'Juan ', 'Yue ', 'Zong ', 'Chen ', 'Chui ', 'Jie ', 'Tu ', 'Ben ', 'Na ', 'Nian ', 'Nuo ', 'Zu ', 'Wo ', 'Xi ', 'Xian ', 'Cheng ', 'Dian ', 'Sao ', 'Lun ', 'Qing ', 'Gang ', 'Duo ', 'Shou ', 'Diao ', 'Pou ', 'Di ', 'Zhang ', 'Gun ', 'Ji ', 'Tao ', 'Qia ', 'Qi ', 'Pai ', 'Shu ', 'Qian ', 'Ling ', 'Yi ', 'Ya ', 'Jue ', 'Zheng ', 'Liang ', 'Gua ', 'Yi ', 'Huo ', 'Shan ', 'Zheng ', 'Lue ', 'Cai ', 'Tan ', 'Che ', 'Bing ', 'Jie ', 'Ti ', 'Kong ', 'Tui ', 'Yan ', 'Cuo ', 'Zou ', 'Ju ', 'Tian ', 'Qian ', 'Ken ', 'Bai ', 'Shou ', 'Jie ', 'Lu ', 'Guo ', 'Haba ', '[?] 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Chan ', 'Ge ', 'Lou ', 'Zong ', 'Geng ', 'Jiao ', 'Gou ', 'Qin ', 'Yong ', 'Que ', 'Chou ', 'Chi ', 'Zhan ', 'Sun ', 'Sun ', 'Bo ', 'Chu ', 'Rong ', 'Beng ', 'Cuo ', 'Sao ', 'Ke ', 'Yao ', 'Dao ', 'Zhi ', 'Nu ', 'Xie ', 'Jian ', 'Sou ', 'Qiu ', 'Gao ', 'Xian ', 'Shuo ', 'Sang ', 'Jin ', 'Mie ', 'E ', 'Chui ', 'Nuo ', 'Shan ', 'Ta ', 'Jie ', 'Tang ', 'Pan ', 'Ban ', 'Da ', 'Li ', 'Tao ', 'Hu ', 'Zhi ', 'Wa ', 'Xia ', 'Qian ', 'Wen ', 'Qiang ', 'Tian ', 'Zhen ', 'E ', 'Xi ', 'Nuo ', 'Quan ', 'Cha ', 'Zha ', 'Ge ', 'Wu ', 'En ', 'She ', 'Kang ', 'She ', 'Shu ', 'Bai ', 'Yao ', 'Bin ', 'Sou ', 'Tan ', 'Sa ', 'Chan ', 'Suo ', 'Liao ', 'Chong ', 'Chuang ', 'Guo ', 'Bing ', 'Feng ', 'Shuai ', 'Di ', 'Qi ', 'Sou ', 'Zhai ', 'Lian ', 'Tang ', 'Chi ', 'Guan ', 'Lu ', 'Luo ', 'Lou ', 'Zong ', 'Gai ', 'Hu ', 'Zha ', 'Chuang ', 'Tang ', 'Hua ', 'Cui ', 'Nai ', 'Mo ', 'Jiang ', 'Gui ', 'Ying ', 'Zhi ', 'Ao ', 'Zhi ', 'Nie ', 'Man ', 'Shan ', 'Kou ', 'Shu ', 'Suo ', 'Tuan ', 'Jiao ', 'Mo ', 'Mo ', 'Zhe ', 'Xian ', 'Keng ', 'Piao ', 'Jiang ', 'Yin ', 'Gou ', 'Qian ', 'Lue ', 'Ji ', 'Ying ', 'Jue ', 'Pie ', 'Pie ', 'Lao ', 'Dun ', 'Xian ', 'Ruan ', 'Kui ', 'Zan ', 'Yi ', 'Xun ', 'Cheng ', 'Cheng ', 'Sa ', 'Nao ', 'Heng ', 'Si ', 'Qian ', 'Huang ', 'Da ', 'Zun ', 'Nian ', 'Lin ', 'Zheng ', 'Hui ', 'Zhuang ', 'Jiao ', 'Ji ', 'Cao ', 'Dan ', 'Dan ', 'Che ', 'Bo ', 'Che ', 'Jue ', 'Xiao ', 'Liao ', 'Ben ', 'Fu ', 'Qiao ', 'Bo ', 'Cuo ', 'Zhuo ', 'Zhuan ', 'Tuo ', 'Pu ', 'Qin ', 'DLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Pan ', 'Yang ', 'Lei ', 'Sa ', 'Shu ', 'Zan ', 'Nian ', 'Xian ', 'Jun ', 'Huo ', 'Li ', 'La ', 'Han ', 'Ying ', 'Lu ', 'Long ', 'Qian ', 'Qian ', 'Zan ', 'Qian ', 'Lan ', 'San ', 'Ying ', 'Mei ', 'Rang ', 'Chan ', '[?] ', 'Cuan ', 'Xi ', 'She ', 'Luo ', 'Jun ', 'Mi ', 'Li ', 'Zan ', 'Luan ', 'Tan ', 'Zuan ', 'Li ', 'Dian ', 'Wa ', 'Dang ', 'Jiao ', 'Jue ', 'Lan ', 'Li ', 'Nang ', 'Zhi ', 'Gui ', 'Gui ', 'Qi ', 'Xin ', 'Pu ', 'Sui ', 'Shou ', 'Kao ', 'You ', 'Gai ', 'Yi ', 'Gong ', 'Gan ', 'Ban ', 'Fang ', 'Zheng ', 'Bo ', 'Dian ', 'Kou ', 'Min ', 'Wu ', 'Gu ', 'He ', 'Ce ', 'Xiao ', 'Mi ', 'Chu ', 'Ge ', 'Di ', 'Xu ', 'Jiao ', 'Min ', 'Chen ', 'Jiu ', 'Zhen ', 'Duo ', 'Yu ', 'Chi ', 'Ao ', 'Bai ', 'Xu ', 'Jiao ', 'Duo ', 'Lian ', 'Nie ', 'Bi ', 'Chang ', 'Dian ', 'Duo ', 'Yi ', 'Gan ', 'San ', 'Ke ', 'Yan ', 'Dun ', 'Qi ', 'Dou ', 'Xiao ', 'Duo ', 'Jiao ', 'Jing ', 'Yang ', 'Xia ', 'Min ', 'Shu ', 'Ai ', 'Qiao ', 'Ai ', 'Zheng ', 'Di ', 'Zhen ', 'Fu ', 'Shu ', 'Liao ', 'Qu ', 'Xiong ', 'Xi ', 'Jiao ', 'Sen ', 'Jiao ', 'Zhuo ', 'Yi ', 'Lian ', 'Bi ', 'Li ', 'Xiao ', 'Xiao ', 'Wen ', 'Xue ', 'Qi ', 'Qi ', 'Zhai ', 'Bin ', 'Jue ', 'Zhai ', '[?] ', 'Fei ', 'Ban ', 'Ban ', 'Lan ', 'Yu ', 'Lan ', 'Wei ', 'Dou ', 'Sheng ', 'Liao ', 'Jia ', 'Hu ', 'Xie ', 'Jia ', 'Yu ', 'Zhen ', 'Jiao ', 'Wo ', 'Tou ', 'Chu ', 'Jin ', 'Chi ', 'Yin ', 'Fu ', 'Qiang ', 'Zhan ', 'Qu ', 'Zhuo ', 'Zhan ', 'Duan ', 'Zhuo ', 'Si ', 'Xin ', 'Zhuo ', 'Zhuo ', 'Qin ', 'Lin ', 'Zhuo ', 'Chu ', 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Yun ', 'Bei ', 'Ang ', 'Ze ', 'Ban ', 'Jie ', 'Kun ', 'Sheng ', 'Hu ', 'Fang ', 'Hao ', 'Gui ', 'Chang ', 'Xuan ', 'Ming ', 'Hun ', 'Fen ', 'Qin ', 'Hu ', 'Yi ', 'Xi ', 'Xin ', 'Yan ', 'Ze ', 'Fang ', 'Tan ', 'Shen ', 'Ju ', 'Yang ', 'Zan ', 'Bing ', 'Xing ', 'Ying ', 'Xuan ', 'Pei ', 'Zhen ', 'Ling ', 'Chun ', 'Hao ', 'Mei ', 'Zuo ', 'Mo ', 'Bian ', 'Xu ', 'Hun ', 'Zhao ', 'Zong ', 'Shi ', 'Shi ', 'Yu ', 'Fei ', 'Die ', 'Mao ', 'Ni ', 'Chang ', 'Wen ', 'Dong ', 'Ai ', 'Bing ', 'Ang ', 'Zhou ', 'Long ', 'Xian ', 'Kuang ', 'Tiao ', 'Chao ', 'Shi ', 'Huang ', 'Huang ', 'Xuan ', 'Kui ', 'Xu ', 'Jiao ', 'Jin ', 'Zhi ', 'Jin ', 'Shang ', 'Tong ', 'Hong ', 'Yan ', 'Gai ', 'Xiang ', 'Shai ', 'Xiao ', 'Ye ', 'Yun ', 'Hui ', 'Han ', 'Han ', 'Jun ', 'Wan ', 'Xian ', 'Kun ', 'Zhou ', 'Xi ', 'Cheng ', 'Sheng ', 'Bu ', 'Zhe ', 'Zhe ', 'Wu ', 'Han ', 'Hui ', 'Hao ', 'Chen ', 'Wan ', 'Tian ', 'Zhuo ', 'Zui ', 'Zhou ', 'Pu ', 'Jing ', 'Xi ', 'Shan ', 'Yi ', 'Xi ', 'Qing ', 'Qi ', 'Jing ', 'Gui ', 'Zhen ', 'Yi ', 'Zhi ', 'An ', 'Wan ', 'Lin ', 'Liang ', 'Chang ', 'Wang ', 'Xiao ', 'Zan ', 'Hi ', 'Xuan ', 'Xuan ', 'Yi ', 'Xia ', 'Yun ', 'Hui ', 'Fu ', 'Min ', 'Kui ', 'He ', 'Ying ', 'Du ', 'Wei ', 'Shu ', 'Qing ', 'Mao ', 'Nan ', 'Jian ', 'Nuan ', 'An ', 'Yang ', 'Chun ', 'Yao ', 'Suo ', 'Jin ', 'Ming ', 'Jiao ', 'Kai ', 'Gao ', 'Weng ', 'Chang ', 'Qi ', 'Hao ', 'Yan ', 'Li ', 'Ai ', 'Ji ', 'Gui ', 'Men ', 'Zan ', 'Xie ', 'Hao ', 'Mu ', 'Mo ', 'Cong ', 'Ni ', 'Zhang ', 'Hui ',
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Zui ', 'Can ', 'Xu ', 'Hui ', 'Yin ', 'Qie ', 'Fen ', 'Pi ', 'Yue ', 'You ', 'Ruan ', 'Peng ', 'Ban ', 'Fu ', 'Ling ', 'Fei ', 'Qu ', '[?] ', 'Nu ', 'Tiao ', 'Shuo ', 'Zhen ', 'Lang ', 'Lang ', 'Juan ', 'Ming ', 'Huang ', 'Wang ', 'Tun ', 'Zhao ', 'Ji ', 'Qi ', 'Ying ', 'Zong ', 'Wang ', 'Tong ', 'Lang ', '[?] ', 'Meng ', 'Long ', 'Mu ', 'Deng ', 'Wei ', 'Mo ', 'Ben ', 'Zha ', 'Zhu ', 'Zhu ', '[?] ', 'Zhu ', 'Ren ', 'Ba ', 'Po ', 'Duo ', 'Duo ', 'Dao ', 'Li ', 'Qiu ', 'Ji ', 'Jiu ', 'Bi ', 'Xiu ', 'Ting ', 'Ci ', 'Sha ', 'Eburi ', 'Za ', 'Quan ', 'Qian ', 'Yu ', 'Gan ', 'Wu ', 'Cha ', 'Shan ', 'Xun ', 'Fan ', 'Wu ', 'Zi ', 'Li ', 'Xing ', 'Cai ', 'Cun ', 'Ren ', 'Shao ', 'Tuo ', 'Di ', 'Zhang ', 'Mang ', 'Chi ', 'Yi ', 'Gu ', 'Gong ', 'Du ', 'Yi ', 'Qi ', 'Shu ', 'Gang ', 'Tiao ', 'Moku ', 'Soma ', 'Tochi ', 'Lai ', 'Sugi ', 'Mang ', 'Yang ', 'Ma ', 'Miao ', 'Si ', 'Yuan ', 'Hang ', 'Fei ', 'Bei ', 'Jie ', 'Dong ', 'Gao ', 'Yao ', 'Xian ', 'Chu ', 'Qun ', 'Pa ', 'Shu ', 'Hua ', 'Xin ', 'Chou ', 'Zhu ', 'Chou ', 'Song ', 'Ban ', 'Song ', 'Ji ', 'Yue ', 'Jin ', 'Gou ', 'Ji ', 'Mao ', 'Pi ', 'Bi ', 'Wang ', 'Ang ', 'Fang ', 'Fen ', 'Yi ', 'Fu ', 'Nan ', 'Xi ', 'Hu ', 'Ya ', 'Dou ', 'Xun ', 'Zhen ', 'Yao ', 'Lin ', 'Rui ', 'E ', 'Mei ', 'Zhao ', 'Guo ', 'Zhi ', 'Cong ', 'Yun ', 'Waku ', 'Dou ', 'Shu ', 'Zao ', '[?] ', 'Li ', 'Haze ', 'Jian ', 'Cheng ', 'Matsu ', 'Qiang ', 'Feng ', 'Nan ', 'Xiao ', 'Xian ', 'Ku ', 'Ping ', 'Yi ', 'Xi ', 'Zhi ', 'Guai ', 'Xiao ', 'JLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Zhi ', 'Liu ', 'Mei ', 'Hoy ', 'Rong ', 'Zha ', '[?] ', 'Biao ', 'Zhan ', 'Jie ', 'Long ', 'Dong ', 'Lu ', 'Sayng ', 'Li ', 'Lan ', 'Yong ', 'Shu ', 'Xun ', 'Shuan ', 'Qi ', 'Zhen ', 'Qi ', 'Li ', 'Yi ', 'Xiang ', 'Zhen ', 'Li ', 'Su ', 'Gua ', 'Kan ', 'Bing ', 'Ren ', 'Xiao ', 'Bo ', 'Ren ', 'Bing ', 'Zi ', 'Chou ', 'Yi ', 'Jie ', 'Xu ', 'Zhu ', 'Jian ', 'Zui ', 'Er ', 'Er ', 'You ', 'Fa ', 'Gong ', 'Kao ', 'Lao ', 'Zhan ', 'Li ', 'Yin ', 'Yang ', 'He ', 'Gen ', 'Zhi ', 'Chi ', 'Ge ', 'Zai ', 'Luan ', 'Fu ', 'Jie ', 'Hang ', 'Gui ', 'Tao ', 'Guang ', 'Wei ', 'Kuang ', 'Ru ', 'An ', 'An ', 'Juan ', 'Yi ', 'Zhuo ', 'Ku ', 'Zhi ', 'Qiong ', 'Tong ', 'Sang ', 'Sang ', 'Huan ', 'Jie ', 'Jiu ', 'Xue ', 'Duo ', 'Zhui ', 'Yu ', 'Zan ', 'Kasei ', 'Ying ', 'Masu ', '[?] ', 'Zhan ', 'Ya ', 'Nao ', 'Zhen ', 'Dang ', 'Qi ', 'Qiao ', 'Hua ', 'Kuai ', 'Jiang ', 'Zhuang ', 'Xun ', 'Suo ', 'Sha ', 'Zhen ', 'Bei ', 'Ting ', 'Gua ', 'Jing ', 'Bo ', 'Ben ', 'Fu ', 'Rui ', 'Tong ', 'Jue ', 'Xi ', 'Lang ', 'Liu ', 'Feng ', 'Qi ', 'Wen ', 'Jun ', 'Gan ', 'Cu ', 'Liang ', 'Qiu ', 'Ting ', 'You ', 'Mei ', 'Bang ', 'Long ', 'Peng ', 'Zhuang ', 'Di ', 'Xuan ', 'Tu ', 'Zao ', 'Ao ', 'Gu ', 'Bi ', 'Di ', 'Han ', 'Zi ', 'Zhi ', 'Ren ', 'Bei ', 'Geng ', 'Jian ', 'Huan ', 'Wan ', 'Nuo ', 'Jia ', 'Tiao ', 'Ji ', 'Xiao ', 'Lu ', 'Huan ', 'Shao ', 'Cen ', 'Fen ', 'Song ', 'Meng ', 'Wu ', 'Li ', 'Li ', 'Dou ', 'Cen ', 'Ying ', 'Suo ', 'Ju ', 'Ti ', 'Jie ', 'Kun ', 'Zhuo ', 'Shu ', 'Chan ', 'FanLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Wan ', 'Guo ', 'Lu ', 'Hao ', 'Jie ', 'Yi ', 'Chou ', 'Ju ', 'Ju ', 'Cheng ', 'Zuo ', 'Liang ', 'Qiang ', 'Zhi ', 'Zhui ', 'Ya ', 'Ju ', 'Bei ', 'Jiao ', 'Zhuo ', 'Zi ', 'Bin ', 'Peng ', 'Ding ', 'Chu ', 'Chang ', 'Kunugi ', 'Momiji ', 'Jian ', 'Gui ', 'Xi ', 'Du ', 'Qian ', 'Kunugi ', 'Soko ', 'Shide ', 'Luo ', 'Zhi ', 'Ken ', 'Myeng ', 'Tafu ', '[?] ', 'Peng ', 'Zhan ', '[?] ', 'Tuo ', 'Sen ', 'Duo ', 'Ye ', 'Fou ', 'Wei ', 'Wei ', 'Duan ', 'Jia ', 'Zong ', 'Jian ', 'Yi ', 'Shen ', 'Xi ', 'Yan ', 'Yan ', 'Chuan ', 'Zhan ', 'Chun ', 'Yu ', 'He ', 'Zha ', 'Wo ', 'Pian ', 'Bi ', 'Yao ', 'Huo ', 'Xu ', 'Ruo ', 'Yang ', 'La ', 'Yan ', 'Ben ', 'Hun ', 'Kui ', 'Jie ', 'Kui ', 'Si ', 'Feng ', 'Xie ', 'Tuo ', 'Zhi ', 'Jian ', 'Mu ', 'Mao ', 'Chu ', 'Hu ', 'Hu ', 'Lian ', 'Leng ', 'Ting ', 'Nan ', 'Yu ', 'You ', 'Mei ', 'Song ', 'Xuan ', 'Xuan ', 'Ying ', 'Zhen ', 'Pian ', 'Ye ', 'Ji ', 'Jie ', 'Ye ', 'Chu ', 'Shun ', 'Yu ', 'Cou ', 'Wei ', 'Mei ', 'Di ', 'Ji ', 'Jie ', 'Kai ', 'Qiu ', 'Ying ', 'Rou ', 'Heng ', 'Lou ', 'Le ', 'Hazou ', 'Katsura ', 'Pin ', 'Muro ', 'Gai ', 'Tan ', 'Lan ', 'Yun ', 'Yu ', 'Chen ', 'Lu ', 'Ju ', 'Sakaki ', '[?] ', 'Pi ', 'Xie ', 'Jia ', 'Yi ', 'Zhan ', 'Fu ', 'Nai ', 'Mi ', 'Lang ', 'Rong ', 'Gu ', 'Jian ', 'Ju ', 'Ta ', 'Yao ', 'Zhen ', 'Bang ', 'Sha ', 'Yuan ', 'Zi ', 'Ming ', 'Su ', 'Jia ', 'Yao ', 'Jie ', 'Huang ', 'Gan ', 'Fei ', 'Zha ', 'Qian ', 'Ma ', 'Sun ', 'Yuan ', 'Xie ', 'Rong ', 'Shi ', 'Zhi ', 'Cui ', 'Yun ', 'Ting ', 'Liu 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Di ', 'Zhuang ', 'Le ', 'Lang ', 'Chen ', 'Cong ', 'Li ', 'Xiu ', 'Qing ', 'Shuang ', 'Fan ', 'Tong ', 'Guan ', 'Ji ', 'Suo ', 'Lei ', 'Lu ', 'Liang ', 'Mi ', 'Lou ', 'Chao ', 'Su ', 'Ke ', 'Shu ', 'Tang ', 'Biao ', 'Lu ', 'Jiu ', 'Shu ', 'Zha ', 'Shu ', 'Zhang ', 'Men ', 'Mo ', 'Niao ', 'Yang ', 'Tiao ', 'Peng ', 'Zhu ', 'Sha ', 'Xi ', 'Quan ', 'Heng ', 'Jian ', 'Cong ', '[?] ', 'Hokuso ', 'Qiang ', 'Tara ', 'Ying ', 'Er ', 'Xin ', 'Zhi ', 'Qiao ', 'Zui ', 'Cong ', 'Pu ', 'Shu ', 'Hua ', 'Kui ', 'Zhen ', 'Zun ', 'Yue ', 'Zhan ', 'Xi ', 'Xun ', 'Dian ', 'Fa ', 'Gan ', 'Mo ', 'Wu ', 'Qiao ', 'Nao ', 'Lin ', 'Liu ', 'Qiao ', 'Xian ', 'Run ', 'Fan ', 'Zhan ', 'Tuo ', 'Lao ', 'Yun ', 'Shun ', 'Tui ', 'Cheng ', 'Tang ', 'Meng ', 'Ju ', 'Cheng ', 'Su ', 'Jue ', 'Jue ', 'Tan ', 'Hui ', 'Ji ', 'Nuo ', 'Xiang ', 'Tuo ', 'Ning ', 'Rui ', 'Zhu ', 'Chuang ', 'Zeng ', 'Fen ', 'Qiong ', 'Ran ', 'Heng ', 'Cen ', 'Gu ', 'Liu ', 'Lao ', 'Gao ', 'Chu ', 'Zusa ', 'Nude ', 'Ca ', 'San ', 'Ji ', 'Dou ', 'Shou ', 'Lu ', '[?] ', '[?] ', 'Yuan ', 'Ta ', 'Shu ', 'Jiang ', 'Tan ', 'Lin ', 'Nong ', 'Yin ', 'Xi ', 'Sui ', 'Shan ', 'Zui ', 'Xuan ', 'Cheng ', 'Gan ', 'Ju ', 'Zui ', 'Yi ', 'Qin ', 'Pu ', 'Yan ', 'Lei ', 'Feng ', 'Hui ', 'Dang ', 'Ji ', 'Sui ', 'Bo ', 'Bi ', 'Ding ', 'Chu ', 'Zhua ', 'Kuai ', 'Ji ', 'Jie ', 'Jia ', 'Qing ', 'Zhe ', 'Jian ', 'Qiang ', 'Dao ', 'Yi ', 'Biao ', 'Song ', 'She ', 'Lin ', 'Kunugi ', 'Cha ', 'Meng ', 'Yin ', 'Tao ', 'Tai ', 'Mian ', 'Qi ', 'Toan ',
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Xiang ', 'Nong ', 'Bo ', 'Chan ', 'Lan ', 'Ju ', 'Shuang ', 'She ', 'Wei ', 'Cong ', 'Quan ', 'Qu ', 'Cang ', '[?] ', 'Yu ', 'Luo ', 'Li ', 'Zan ', 'Luan ', 'Dang ', 'Jue ', 'Em ', 'Lan ', 'Lan ', 'Zhu ', 'Lei ', 'Li ', 'Ba ', 'Nang ', 'Yu ', 'Ling ', 'Tsuki ', 'Qian ', 'Ci ', 'Huan ', 'Xin ', 'Yu ', 'Yu ', 'Qian ', 'Ou ', 'Xu ', 'Chao ', 'Chu ', 'Chi ', 'Kai ', 'Yi ', 'Jue ', 'Xi ', 'Xu ', 'Xia ', 'Yu ', 'Kuai ', 'Lang ', 'Kuan ', 'Shuo ', 'Xi ', 'Ai ', 'Yi ', 'Qi ', 'Hu ', 'Chi ', 'Qin ', 'Kuan ', 'Kan ', 'Kuan ', 'Kan ', 'Chuan ', 'Sha ', 'Gua ', 'Yin ', 'Xin ', 'Xie ', 'Yu ', 'Qian ', 'Xiao ', 'Yi ', 'Ge ', 'Wu ', 'Tan ', 'Jin ', 'Ou ', 'Hu ', 'Ti ', 'Huan ', 'Xu ', 'Pen ', 'Xi ', 'Xiao ', 'Xu ', 'Xi ', 'Sen ', 'Lian ', 'Chu ', 'Yi ', 'Kan ', 'Yu ', 'Chuo ', 'Huan ', 'Zhi ', 'Zheng ', 'Ci ', 'Bu ', 'Wu ', 'Qi ', 'Bu ', 'Bu ', 'Wai ', 'Ju ', 'Qian ', 'Chi ', 'Se ', 'Chi ', 'Se ', 'Zhong ', 'Sui ', 'Sui ', 'Li ', 'Cuo ', 'Yu ', 'Li ', 'Gui ', 'Dai ', 'Dai ', 'Si ', 'Jian ', 'Zhe ', 'Mo ', 'Mo ', 'Yao ', 'Mo ', 'Cu ', 'Yang ', 'Tian ', 'Sheng ', 'Dai ', 'Shang ', 'Xu ', 'Xun ', 'Shu ', 'Can ', 'Jue ', 'Piao ', 'Qia ', 'Qiu ', 'Su ', 'Qing ', 'Yun ', 'Lian ', 'Yi ', 'Fou ', 'Zhi ', 'Ye ', 'Can ', 'Hun ', 'Dan ', 'Ji ', 'Ye ', 'Zhen ', 'Yun ', 'Wen ', 'Chou ', 'Bin ', 'Ti ', 'Jin ', 'Shang ', 'Yin ', 'Diao ', 'Cu ', 'Hui ', 'Cuan ', 'Yi ', 'Dan ', 'Du ', 'Jiang ', 'Lian ', 'Bin ', 'Du ', 'Tsukusu ', 'Jian ', 'Shu ', 'Ou ', 'Duan ', 'Zhu ', 'Yin ', 'Qing ', 'Yi
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Lu ', 'Mu ', 'Li ', 'Tong ', 'Rong ', 'Chang ', 'Pu ', 'Luo ', 'Zhan ', 'Sao ', 'Zhan ', 'Meng ', 'Luo ', 'Qu ', 'Die ', 'Shi ', 'Di ', 'Min ', 'Jue ', 'Mang ', 'Qi ', 'Pie ', 'Nai ', 'Qi ', 'Dao ', 'Xian ', 'Chuan ', 'Fen ', 'Ri ', 'Nei ', '[?] ', 'Fu ', 'Shen ', 'Dong ', 'Qing ', 'Qi ', 'Yin ', 'Xi ', 'Hai ', 'Yang ', 'An ', 'Ya ', 'Ke ', 'Qing ', 'Ya ', 'Dong ', 'Dan ', 'Lu ', 'Qing ', 'Yang ', 'Yun ', 'Yun ', 'Shui ', 'San ', 'Zheng ', 'Bing ', 'Yong ', 'Dang ', 'Shitamizu ', 'Le ', 'Ni ', 'Tun ', 'Fan ', 'Gui ', 'Ting ', 'Zhi ', 'Qiu ', 'Bin ', 'Ze ', 'Mian ', 'Cuan ', 'Hui ', 'Diao ', 'Yi ', 'Cha ', 'Zhuo ', 'Chuan ', 'Wan ', 'Fan ', 'Dai ', 'Xi ', 'Tuo ', 'Mang ', 'Qiu ', 'Qi ', 'Shan ', 'Pai ', 'Han ', 'Qian ', 'Wu ', 'Wu ', 'Xun ', 'Si ', 'Ru ', 'Gong ', 'Jiang ', 'Chi ', 'Wu ', 'Tsuchi ', '[?] ', 'Tang ', 'Zhi ', 'Chi ', 'Qian ', 'Mi ', 'Yu ', 'Wang ', 'Qing ', 'Jing ', 'Rui ', 'Jun ', 'Hong ', 'Tai ', 'Quan ', 'Ji ', 'Bian ', 'Bian ', 'Gan ', 'Wen ', 'Zhong ', 'Fang ', 'Xiong ', 'Jue ', 'Hang ', 'Niou ', 'Qi ', 'Fen ', 'Xu ', 'Xu ', 'Qin ', 'Yi ', 'Wo ', 'Yun ', 'Yuan ', 'Hang ', 'Yan ', 'Chen ', 'Chen ', 'Dan ', 'You ', 'Dun ', 'Hu ', 'Huo ', 'Qie ', 'Mu ', 'Rou ', 'Mei ', 'Ta ', 'Mian ', 'Wu ', 'Chong ', 'Tian ', 'Bi ', 'Sha ', 'Zhi ', 'Pei ', 'Pan ', 'Zhui ', 'Za ', 'Gou ', 'Liu ', 'Mei ', 'Ze ', 'Feng ', 'Ou ', 'Li ', 'Lun ', 'Cang ', 'Feng ', 'Wei ', 'Hu ', 'Mo ', 'Mei ', 'Shu ', 'Ju ', 'Zan ', 'Tuo ', 'Tuo ', 'Tuo ', 'He ', 'Li ', 'Mi ', 'Yi 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Zhou ', 'Ji ', 'Yi ', 'Hui ', 'Hui ', 'Zui ', 'Cheng ', 'Yin ', 'Wei ', 'Hou ', 'Jian ', 'Yang ', 'Lie ', 'Si ', 'Ji ', 'Er ', 'Xing ', 'Fu ', 'Sa ', 'Suo ', 'Zhi ', 'Yin ', 'Wu ', 'Xi ', 'Kao ', 'Zhu ', 'Jiang ', 'Luo ', '[?] ', 'An ', 'Dong ', 'Yi ', 'Mou ', 'Lei ', 'Yi ', 'Mi ', 'Quan ', 'Jin ', 'Mo ', 'Wei ', 'Xiao ', 'Xie ', 'Hong ', 'Xu ', 'Shuo ', 'Kuang ', 'Tao ', 'Qie ', 'Ju ', 'Er ', 'Zhou ', 'Ru ', 'Ping ', 'Xun ', 'Xiong ', 'Zhi ', 'Guang ', 'Huan ', 'Ming ', 'Huo ', 'Wa ', 'Qia ', 'Pai ', 'Wu ', 'Qu ', 'Liu ', 'Yi ', 'Jia ', 'Jing ', 'Qian ', 'Jiang ', 'Jiao ', 'Cheng ', 'Shi ', 'Zhuo ', 'Ce ', 'Pal ', 'Kuai ', 'Ji ', 'Liu ', 'Chan ', 'Hun ', 'Hu ', 'Nong ', 'Xun ', 'Jin ', 'Lie ', 'Qiu ', 'Wei ', 'Zhe ', 'Jun ', 'Han ', 'Bang ', 'Mang ', 'Zhuo ', 'You ', 'Xi ', 'Bo ', 'Dou ', 'Wan ', 'Hong ', 'Yi ', 'Pu ', 'Ying ', 'Lan ', 'Hao ', 'Lang ', 'Han ', 'Li ', 'Geng ', 'Fu ', 'Wu ', 'Lian ', 'Chun ', 'Feng ', 'Yi ', 'Yu ', 'Tong ', 'Lao ', 'Hai ', 'Jin ', 'Jia ', 'Chong ', 'Weng ', 'Mei ', 'Sui ', 'Cheng ', 'Pei ', 'Xian ', 'Shen ', 'Tu ', 'Kun ', 'Pin ', 'Nie ', 'Han ', 'Jing ', 'Xiao ', 'She ', 'Nian ', 'Tu ', 'Yong ', 'Xiao ', 'Xian ', 'Ting ', 'E ', 'Su ', 'Tun ', 'Juan ', 'Cen ', 'Ti ', 'Li ', 'Shui ', 'Si ', 'Lei ', 'Shui ', 'Tao ', 'Du ', 'Lao ', 'Lai ', 'Lian ', 'Wei ', 'Wo ', 'Yun ', 'Huan ', 'Di ', '[?] ', 'Run ', 'Jian ', 'Zhang ', 'Se ', 'Fu ', 'Guan ', 'Xing ', 'Shou ', 'Shuan ', 'Ya ', 'Chuo ', 'Zhang ', 'Ye ', 'Kong ', 'Wo ', 'Han ', 'TuLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Ben ', 'Yuan ', 'Wen ', 'Re ', 'Fei ', 'Qing ', 'Yuan ', 'Ke ', 'Ji ', 'She ', 'Yuan ', 'Shibui ', 'Lu ', 'Zi ', 'Du ', '[?] ', 'Jian ', 'Min ', 'Pi ', 'Tani ', 'Yu ', 'Yuan ', 'Shen ', 'Shen ', 'Rou ', 'Huan ', 'Zhu ', 'Jian ', 'Nuan ', 'Yu ', 'Qiu ', 'Ting ', 'Qu ', 'Du ', 'Feng ', 'Zha ', 'Bo ', 'Wo ', 'Wo ', 'Di ', 'Wei ', 'Wen ', 'Ru ', 'Xie ', 'Ce ', 'Wei ', 'Ge ', 'Gang ', 'Yan ', 'Hong ', 'Xuan ', 'Mi ', 'Ke ', 'Mao ', 'Ying ', 'Yan ', 'You ', 'Hong ', 'Miao ', 'Xing ', 'Mei ', 'Zai ', 'Hun ', 'Nai ', 'Kui ', 'Shi ', 'E ', 'Pai ', 'Mei ', 'Lian ', 'Qi ', 'Qi ', 'Mei ', 'Tian ', 'Cou ', 'Wei ', 'Can ', 'Tuan ', 'Mian ', 'Hui ', 'Mo ', 'Xu ', 'Ji ', 'Pen ', 'Jian ', 'Jian ', 'Hu ', 'Feng ', 'Xiang ', 'Yi ', 'Yin ', 'Zhan ', 'Shi ', 'Jie ', 'Cheng ', 'Huang ', 'Tan ', 'Yu ', 'Bi ', 'Min ', 'Shi ', 'Tu ', 'Sheng ', 'Yong ', 'Qu ', 'Zhong ', 'Suei ', 'Jiu ', 'Jiao ', 'Qiou ', 'Yin ', 'Tang ', 'Long ', 'Huo ', 'Yuan ', 'Nan ', 'Ban ', 'You ', 'Quan ', 'Chui ', 'Liang ', 'Chan ', 'Yan ', 'Chun ', 'Nie ', 'Zi ', 'Wan ', 'Shi ', 'Man ', 'Ying ', 'Ratsu ', 'Kui ', '[?] ', 'Jian ', 'Xu ', 'Lu ', 'Gui ', 'Gai ', '[?] ', '[?] ', 'Po ', 'Jin ', 'Gui ', 'Tang ', 'Yuan ', 'Suo ', 'Yuan ', 'Lian ', 'Yao ', 'Meng ', 'Zhun ', 'Sheng ', 'Ke ', 'Tai ', 'Da ', 'Wa ', 'Liu ', 'Gou ', 'Sao ', 'Ming ', 'Zha ', 'Shi ', 'Yi ', 'Lun ', 'Ma ', 'Pu ', 'Wei ', 'Li ', 'Cai ', 'Wu ', 'Xi ', 'Wen ', 'Qiang ', 'Ze ', 'Shi ', 'Su ', 'Yi ', 'Zhen ', 'Sou ', 'Yun ', 'Xiu ', 'Yin ', 'Rong 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Qing ', 'Yu ', 'Piao ', 'Ji ', 'Ya ', 'Jiao ', 'Qi ', 'Xi ', 'Ji ', 'Lu ', 'Lu ', 'Long ', 'Jin ', 'Guo ', 'Cong ', 'Lou ', 'Zhi ', 'Gai ', 'Qiang ', 'Li ', 'Yan ', 'Cao ', 'Jiao ', 'Cong ', 'Qun ', 'Tuan ', 'Ou ', 'Teng ', 'Ye ', 'Xi ', 'Mi ', 'Tang ', 'Mo ', 'Shang ', 'Han ', 'Lian ', 'Lan ', 'Wa ', 'Li ', 'Qian ', 'Feng ', 'Xuan ', 'Yi ', 'Man ', 'Zi ', 'Mang ', 'Kang ', 'Lei ', 'Peng ', 'Shu ', 'Zhang ', 'Zhang ', 'Chong ', 'Xu ', 'Huan ', 'Kuo ', 'Jian ', 'Yan ', 'Chuang ', 'Liao ', 'Cui ', 'Ti ', 'Yang ', 'Jiang ', 'Cong ', 'Ying ', 'Hong ', 'Xun ', 'Shu ', 'Guan ', 'Ying ', 'Xiao ', '[?] ', '[?] ', 'Xu ', 'Lian ', 'Zhi ', 'Wei ', 'Pi ', 'Jue ', 'Jiao ', 'Po ', 'Dang ', 'Hui ', 'Jie ', 'Wu ', 'Pa ', 'Ji ', 'Pan ', 'Gui ', 'Xiao ', 'Qian ', 'Qian ', 'Xi ', 'Lu ', 'Xi ', 'Xuan ', 'Dun ', 'Huang ', 'Min ', 'Run ', 'Su ', 'Liao ', 'Zhen ', 'Zhong ', 'Yi ', 'Di ', 'Wan ', 'Dan ', 'Tan ', 'Chao ', 'Xun ', 'Kui ', 'Yie ', 'Shao ', 'Tu ', 'Zhu ', 'San ', 'Hei ', 'Bi ', 'Shan ', 'Chan ', 'Chan ', 'Shu ', 'Tong ', 'Pu ', 'Lin ', 'Wei ', 'Se ', 'Se ', 'Cheng ', 'Jiong ', 'Cheng ', 'Hua ', 'Jiao ', 'Lao ', 'Che ', 'Gan ', 'Cun ', 'Heng ', 'Si ', 'Shu ', 'Peng ', 'Han ', 'Yun ', 'Liu ', 'Hong ', 'Fu ', 'Hao ', 'He ', 'Xian ', 'Jian ', 'Shan ', 'Xi ', 'Oki ', '[?] ', 'Lan ', '[?] ', 'Yu ', 'Lin ', 'Min ', 'Zao ', 'Dang ', 'Wan ', 'Ze ', 'Xie ', 'Yu ', 'Li ', 'Shi ', 'Xue ', 'Ling ', 'Man ', 'Zi ', 'Yong ', 'Kuai ', 'Can ', 'Lian ', 'Dian ', 'Ye ', 'Ao ', 'Huan ', 'ZheLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['You ', 'Yang ', 'Lu ', 'Si ', 'Jie ', 'Ying ', 'Du ', 'Wang ', 'Hui ', 'Xie ', 'Pan ', 'Shen ', 'Biao ', 'Chan ', 'Mo ', 'Liu ', 'Jian ', 'Pu ', 'Se ', 'Cheng ', 'Gu ', 'Bin ', 'Huo ', 'Xian ', 'Lu ', 'Qin ', 'Han ', 'Ying ', 'Yong ', 'Li ', 'Jing ', 'Xiao ', 'Ying ', 'Sui ', 'Wei ', 'Xie ', 'Huai ', 'Hao ', 'Zhu ', 'Long ', 'Lai ', 'Dui ', 'Fan ', 'Hu ', 'Lai ', '[?] ', '[?] ', 'Ying ', 'Mi ', 'Ji ', 'Lian ', 'Jian ', 'Ying ', 'Fen ', 'Lin ', 'Yi ', 'Jian ', 'Yue ', 'Chan ', 'Dai ', 'Rang ', 'Jian ', 'Lan ', 'Fan ', 'Shuang ', 'Yuan ', 'Zhuo ', 'Feng ', 'She ', 'Lei ', 'Lan ', 'Cong ', 'Qu ', 'Yong ', 'Qian ', 'Fa ', 'Guan ', 'Que ', 'Yan ', 'Hao ', 'Hyeng ', 'Sa ', 'Zan ', 'Luan ', 'Yan ', 'Li ', 'Mi ', 'Shan ', 'Tan ', 'Dang ', 'Jiao ', 'Chan ', '[?] ', 'Hao ', 'Ba ', 'Zhu ', 'Lan ', 'Lan ', 'Nang ', 'Wan ', 'Luan ', 'Xun ', 'Xian ', 'Yan ', 'Gan ', 'Yan ', 'Yu ', 'Huo ', 'Si ', 'Mie ', 'Guang ', 'Deng ', 'Hui ', 'Xiao ', 'Xiao ', 'Hu ', 'Hong ', 'Ling ', 'Zao ', 'Zhuan ', 'Jiu ', 'Zha ', 'Xie ', 'Chi ', 'Zhuo ', 'Zai ', 'Zai ', 'Can ', 'Yang ', 'Qi ', 'Zhong ', 'Fen ', 'Niu ', 'Jiong ', 'Wen ', 'Po ', 'Yi ', 'Lu ', 'Chui ', 'Pi ', 'Kai ', 'Pan ', 'Yan ', 'Kai ', 'Pang ', 'Mu ', 'Chao ', 'Liao ', 'Gui ', 'Kang ', 'Tun ', 'Guang ', 'Xin ', 'Zhi ', 'Guang ', 'Guang ', 'Wei ', 'Qiang ', '[?] ', 'Da ', 'Xia ', 'Zheng ', 'Zhu ', 'Ke ', 'Zhao ', 'Fu ', 'Ba ', 'Duo ', 'Duo ', 'Ling ', 'Zhuo ', 'Xuan ', 'Ju ', 'Tan ', 'Pao ', 'Jiong ', 'Pao ', 'Tai ', 'Tai ', 'BingLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Hu ', 'Xi ', 'Shu ', 'He ', 'Xun ', 'Ku ', 'Jue ', 'Xiao ', 'Xi ', 'Yan ', 'Han ', 'Zhuang ', 'Jun ', 'Di ', 'Xie ', 'Ji ', 'Wu ', '[?] ', '[?] ', 'Han ', 'Yan ', 'Huan ', 'Men ', 'Ju ', 'Chou ', 'Bei ', 'Fen ', 'Lin ', 'Kun ', 'Hun ', 'Tun ', 'Xi ', 'Cui ', 'Wu ', 'Hong ', 'Ju ', 'Fu ', 'Wo ', 'Jiao ', 'Cong ', 'Feng ', 'Ping ', 'Qiong ', 'Ruo ', 'Xi ', 'Qiong ', 'Xin ', 'Zhuo ', 'Yan ', 'Yan ', 'Yi ', 'Jue ', 'Yu ', 'Gang ', 'Ran ', 'Pi ', 'Gu ', '[?] ', 'Sheng ', 'Chang ', 'Shao ', '[?] ', '[?] ', '[?] ', '[?] ', 'Chen ', 'He ', 'Kui ', 'Zhong ', 'Duan ', 'Xia ', 'Hui ', 'Feng ', 'Lian ', 'Xuan ', 'Xing ', 'Huang ', 'Jiao ', 'Jian ', 'Bi ', 'Ying ', 'Zhu ', 'Wei ', 'Tuan ', 'Tian ', 'Xi ', 'Nuan ', 'Nuan ', 'Chan ', 'Yan ', 'Jiong ', 'Jiong ', 'Yu ', 'Mei ', 'Sha ', 'Wei ', 'Ye ', 'Xin ', 'Qiong ', 'Rou ', 'Mei ', 'Huan ', 'Xu ', 'Zhao ', 'Wei ', 'Fan ', 'Qiu ', 'Sui ', 'Yang ', 'Lie ', 'Zhu ', 'Jie ', 'Gao ', 'Gua ', 'Bao ', 'Hu ', 'Yun ', 'Xia ', '[?] ', '[?] ', 'Bian ', 'Gou ', 'Tui ', 'Tang ', 'Chao ', 'Shan ', 'N ', 'Bo ', 'Huang ', 'Xie ', 'Xi ', 'Wu ', 'Xi ', 'Yun ', 'He ', 'He ', 'Xi ', 'Yun ', 'Xiong ', 'Nai ', 'Shan ', 'Qiong ', 'Yao ', 'Xun ', 'Mi ', 'Lian ', 'Ying ', 'Wen ', 'Rong ', 'Oozutsu ', '[?] ', 'Qiang ', 'Liu ', 'Xi ', 'Bi ', 'Biao ', 'Zong ', 'Lu ', 'Jian ', 'Shou ', 'Yi ', 'Lou ', 'Feng ', 'Sui ', 'Yi ', 'Tong ', 'Jue ', 'Zong ', 'Yun ', 'Hu ', 'Yi ', 'Zhi ', 'Ao ', 'Wei ', 'Liao ', 'Han ', 'Ou ', 'Re ', 'Jiong ', 'Man ', '[?] ', 'ShaLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['He ', 'Lan ', 'Biao ', 'Rong ', 'Li ', 'Mo ', 'Bao ', 'Ruo ', 'Lu ', 'La ', 'Ao ', 'Xun ', 'Kuang ', 'Shuo ', '[?] ', 'Li ', 'Lu ', 'Jue ', 'Liao ', 'Yan ', 'Xi ', 'Xie ', 'Long ', 'Ye ', '[?] ', 'Rang ', 'Yue ', 'Lan ', 'Cong ', 'Jue ', 'Tong ', 'Guan ', '[?] ', 'Che ', 'Mi ', 'Tang ', 'Lan ', 'Zhu ', '[?] ', 'Ling ', 'Cuan ', 'Yu ', 'Zhua ', 'Tsumekanmuri ', 'Pa ', 'Zheng ', 'Pao ', 'Cheng ', 'Yuan ', 'Ai ', 'Wei ', '[?] ', 'Jue ', 'Jue ', 'Fu ', 'Ye ', 'Ba ', 'Die ', 'Ye ', 'Yao ', 'Zu ', 'Shuang ', 'Er ', 'Qiang ', 'Chuang ', 'Ge ', 'Zang ', 'Die ', 'Qiang ', 'Yong ', 'Qiang ', 'Pian ', 'Ban ', 'Pan ', 'Shao ', 'Jian ', 'Pai ', 'Du ', 'Chuang ', 'Tou ', 'Zha ', 'Bian ', 'Die ', 'Bang ', 'Bo ', 'Chuang ', 'You ', '[?] ', 'Du ', 'Ya ', 'Cheng ', 'Niu ', 'Ushihen ', 'Pin ', 'Jiu ', 'Mou ', 'Tuo ', 'Mu ', 'Lao ', 'Ren ', 'Mang ', 'Fang ', 'Mao ', 'Mu ', 'Gang ', 'Wu ', 'Yan ', 'Ge ', 'Bei ', 'Si ', 'Jian ', 'Gu ', 'You ', 'Ge ', 'Sheng ', 'Mu ', 'Di ', 'Qian ', 'Quan ', 'Quan ', 'Zi ', 'Te ', 'Xi ', 'Mang ', 'Keng ', 'Qian ', 'Wu ', 'Gu ', 'Xi ', 'Li ', 'Li ', 'Pou ', 'Ji ', 'Gang ', 'Zhi ', 'Ben ', 'Quan ', 'Run ', 'Du ', 'Ju ', 'Jia ', 'Jian ', 'Feng ', 'Pian ', 'Ke ', 'Ju ', 'Kao ', 'Chu ', 'Xi ', 'Bei ', 'Luo ', 'Jie ', 'Ma ', 'San ', 'Wei ', 'Li ', 'Dun ', 'Tong ', '[?] ', 'Jiang ', 'Ikenie ', 'Li ', 'Du ', 'Lie ', 'Pi ', 'Piao ', 'Bao ', 'Xi ', 'Chou ', 'Wei ', 'Kui ', 'Chou ', 'Quan ', 'Fan ', 'Ba ', 'Fan ', 'Qiu ', 'Ji ', 'Cai ', 'Chuo ', 'An ', 'Jie 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Sha ', 'Li ', 'Han ', 'Xian ', 'Jing ', 'Pai ', 'Fei ', 'Yao ', 'Ba ', 'Qi ', 'Ni ', 'Biao ', 'Yin ', 'Lai ', 'Xi ', 'Jian ', 'Qiang ', 'Kun ', 'Yan ', 'Guo ', 'Zong ', 'Mi ', 'Chang ', 'Yi ', 'Zhi ', 'Zheng ', 'Ya ', 'Meng ', 'Cai ', 'Cu ', 'She ', 'Kari ', 'Cen ', 'Luo ', 'Hu ', 'Zong ', 'Ji ', 'Wei ', 'Feng ', 'Wo ', 'Yuan ', 'Xing ', 'Zhu ', 'Mao ', 'Wei ', 'Yuan ', 'Xian ', 'Tuan ', 'Ya ', 'Nao ', 'Xie ', 'Jia ', 'Hou ', 'Bian ', 'You ', 'You ', 'Mei ', 'Zha ', 'Yao ', 'Sun ', 'Bo ', 'Ming ', 'Hua ', 'Yuan ', 'Sou ', 'Ma ', 'Yuan ', 'Dai ', 'Yu ', 'Shi ', 'Hao ', '[?] ', 'Yi ', 'Zhen ', 'Chuang ', 'Hao ', 'Man ', 'Jing ', 'Jiang ', 'Mu ', 'Zhang ', 'Chan ', 'Ao ', 'Ao ', 'Hao ', 'Cui ', 'Fen ', 'Jue ', 'Bi ', 'Bi ', 'Huang ', 'Pu ', 'Lin ', 'Yu ', 'Tong ', 'Yao ', 'Liao ', 'Shuo ', 'Xiao ', 'Swu ', 'Ton ', 'Xi ', 'Ge ', 'Juan ', 'Du ', 'Hui ', 'Kuai ', 'Xian ', 'Xie ', 'Ta ', 'Xian ', 'Xun ', 'Ning ', 'Pin ', 'Huo ', 'Nou ', 'Meng ', 'Lie ', 'Nao ', 'Guang ', 'Shou ', 'Lu ', 'Ta ', 'Xian ', 'Mi ', 'Rang ', 'Huan ', 'Nao ', 'Luo ', 'Xian ', 'Qi ', 'Jue ', 'Xuan ', 'Miao ', 'Zi ', 'Lu ', 'Lu ', 'Yu ', 'Su ', 'Wang ', 'Qiu ', 'Ga ', 'Ding ', 'Le ', 'Ba ', 'Ji ', 'Hong ', 'Di ', 'Quan ', 'Gan ', 'Jiu ', 'Yu ', 'Ji ', 'Yu ', 'Yang ', 'Ma ', 'Gong ', 'Wu ', 'Fu ', 'Wen ', 'Jie ', 'Ya ', 'Fen ', 'Bian ', 'Beng ', 'Yue ', 'Jue ', 'Yun ', 'Jue ', 'Wan ', 'Jian ', 'Mei ', 'Dan ', 'Pi ', 'Wei ', 'Huan ', 'Xian ', 'Qiang ', 'Ling ', 'Dai ', 'Yi ', 'An ', 'Ping ', 'DiLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Han ', 'Xuan ', 'Yan ', 'Qiu ', 'Quan ', 'Lang ', 'Li ', 'Xiu ', 'Fu ', 'Liu ', 'Ye ', 'Xi ', 'Ling ', 'Li ', 'Jin ', 'Lian ', 'Suo ', 'Chiisai ', '[?] ', 'Wan ', 'Dian ', 'Pin ', 'Zhan ', 'Cui ', 'Min ', 'Yu ', 'Ju ', 'Chen ', 'Lai ', 'Wen ', 'Sheng ', 'Wei ', 'Dian ', 'Chu ', 'Zhuo ', 'Pei ', 'Cheng ', 'Hu ', 'Qi ', 'E ', 'Kun ', 'Chang ', 'Qi ', 'Beng ', 'Wan ', 'Lu ', 'Cong ', 'Guan ', 'Yan ', 'Diao ', 'Bei ', 'Lin ', 'Qin ', 'Pi ', 'Pa ', 'Que ', 'Zhuo ', 'Qin ', 'Fa ', '[?] ', 'Qiong ', 'Du ', 'Jie ', 'Hun ', 'Yu ', 'Mao ', 'Mei ', 'Chun ', 'Xuan ', 'Ti ', 'Xing ', 'Dai ', 'Rou ', 'Min ', 'Zhen ', 'Wei ', 'Ruan ', 'Huan ', 'Jie ', 'Chuan ', 'Jian ', 'Zhuan ', 'Yang ', 'Lian ', 'Quan ', 'Xia ', 'Duan ', 'Yuan ', 'Ye ', 'Nao ', 'Hu ', 'Ying ', 'Yu ', 'Huang ', 'Rui ', 'Se ', 'Liu ', 'Shi ', 'Rong ', 'Suo ', 'Yao ', 'Wen ', 'Wu ', 'Jin ', 'Jin ', 'Ying ', 'Ma ', 'Tao ', 'Liu ', 'Tang ', 'Li ', 'Lang ', 'Gui ', 'Zhen ', 'Qiang ', 'Cuo ', 'Jue ', 'Zhao ', 'Yao ', 'Ai ', 'Bin ', 'Tu ', 'Chang ', 'Kun ', 'Zhuan ', 'Cong ', 'Jin ', 'Yi ', 'Cui ', 'Cong ', 'Qi ', 'Li ', 'Ying ', 'Suo ', 'Qiu ', 'Xuan ', 'Ao ', 'Lian ', 'Man ', 'Zhang ', 'Yin ', '[?] ', 'Ying ', 'Zhi ', 'Lu ', 'Wu ', 'Deng ', 'Xiou ', 'Zeng ', 'Xun ', 'Qu ', 'Dang ', 'Lin ', 'Liao ', 'Qiong ', 'Su ', 'Huang ', 'Gui ', 'Pu ', 'Jing ', 'Fan ', 'Jin ', 'Liu ', 'Ji ', '[?] ', 'Jing ', 'Ai ', 'Bi ', 'Can ', 'Qu ', 'Zao ', 'Dang ', 'Jiao ', 'Gun ', 'Tan ', 'Hui ', 'Huan ', 'Se ', 'Sui ', 'Tian ', '[?] 'Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Zhui ', 'Ping ', 'Bian ', 'Zhou ', 'Zhen ', 'Senchigura ', 'Ci ', 'Ying ', 'Qi ', 'Xian ', 'Lou ', 'Di ', 'Ou ', 'Meng ', 'Zhuan ', 'Peng ', 'Lin ', 'Zeng ', 'Wu ', 'Pi ', 'Dan ', 'Weng ', 'Ying ', 'Yan ', 'Gan ', 'Dai ', 'Shen ', 'Tian ', 'Tian ', 'Han ', 'Chang ', 'Sheng ', 'Qing ', 'Sheng ', 'Chan ', 'Chan ', 'Rui ', 'Sheng ', 'Su ', 'Sen ', 'Yong ', 'Shuai ', 'Lu ', 'Fu ', 'Yong ', 'Beng ', 'Feng ', 'Ning ', 'Tian ', 'You ', 'Jia ', 'Shen ', 'Zha ', 'Dian ', 'Fu ', 'Nan ', 'Dian ', 'Ping ', 'Ting ', 'Hua ', 'Ting ', 'Quan ', 'Zi ', 'Meng ', 'Bi ', 'Qi ', 'Liu ', 'Xun ', 'Liu ', 'Chang ', 'Mu ', 'Yun ', 'Fan ', 'Fu ', 'Geng ', 'Tian ', 'Jie ', 'Jie ', 'Quan ', 'Wei ', 'Fu ', 'Tian ', 'Mu ', 'Tap ', 'Pan ', 'Jiang ', 'Wa ', 'Da ', 'Nan ', 'Liu ', 'Ben ', 'Zhen ', 'Chu ', 'Mu ', 'Mu ', 'Ce ', 'Cen ', 'Gai ', 'Bi ', 'Da ', 'Zhi ', 'Lue ', 'Qi ', 'Lue ', 'Pan ', 'Kesa ', 'Fan ', 'Hua ', 'Yu ', 'Yu ', 'Mu ', 'Jun ', 'Yi ', 'Liu ', 'Yu ', 'Die ', 'Chou ', 'Hua ', 'Dang ', 'Chuo ', 'Ji ', 'Wan ', 'Jiang ', 'Sheng ', 'Chang ', 'Tuan ', 'Lei ', 'Ji ', 'Cha ', 'Liu ', 'Tatamu ', 'Tuan ', 'Lin ', 'Jiang ', 'Jiang ', 'Chou ', 'Bo ', 'Die ', 'Die ', 'Pi ', 'Nie ', 'Dan ', 'Shu ', 'Shu ', 'Zhi ', 'Yi ', 'Chuang ', 'Nai ', 'Ding ', 'Bi ', 'Jie ', 'Liao ', 'Gong ', 'Ge ', 'Jiu ', 'Zhou ', 'Xia ', 'Shan ', 'Xu ', 'Nue ', 'Li ', 'Yang ', 'Chen ', 'You ', 'Ba ', 'Jie ', 'Jue ', 'Zhi ', 'Xia ', 'Cui ', 'Bi ', 'Yi ', 'Li ', 'Zong ', 'Chuang ', 'Feng ', 'Zhu ', 'Pao ', 'Pi ', 'GLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
<?php return ['Yu ', 'Cui ', 'Ya ', 'Zhu ', 'Cu ', 'Dan ', 'Shen ', 'Zhung ', 'Ji ', 'Yu ', 'Hou ', 'Feng ', 'La ', 'Yang ', 'Shen ', 'Tu ', 'Yu ', 'Gua ', 'Wen ', 'Huan ', 'Ku ', 'Jia ', 'Yin ', 'Yi ', 'Lu ', 'Sao ', 'Jue ', 'Chi ', 'Xi ', 'Guan ', 'Yi ', 'Wen ', 'Ji ', 'Chuang ', 'Ban ', 'Lei ', 'Liu ', 'Chai ', 'Shou ', 'Nue ', 'Dian ', 'Da ', 'Pie ', 'Tan ', 'Zhang ', 'Biao ', 'Shen ', 'Cu ', 'Luo ', 'Yi ', 'Zong ', 'Chou ', 'Zhang ', 'Zhai ', 'Sou ', 'Suo ', 'Que ', 'Diao ', 'Lou ', 'Lu ', 'Mo ', 'Jin ', 'Yin ', 'Ying ', 'Huang ', 'Fu ', 'Liao ', 'Long ', 'Qiao ', 'Liu ', 'Lao ', 'Xian ', 'Fei ', 'Dan ', 'Yin ', 'He ', 'Yan ', 'Ban ', 'Xian ', 'Guan ', 'Guai ', 'Nong ', 'Yu ', 'Wei ', 'Yi ', 'Yong ', 'Pi ', 'Lei ', 'Li ', 'Shu ', 'Dan ', 'Lin ', 'Dian ', 'Lin ', 'Lai ', 'Pie ', 'Ji ', 'Chi ', 'Yang ', 'Xian ', 'Jie ', 'Zheng ', '[?] ', 'Li ', 'Huo ', 'Lai ', 'Shaku ', 'Dian ', 'Xian ', 'Ying ', 'Yin ', 'Qu ', 'Yong ', 'Tan ', 'Dian ', 'Luo ', 'Luan ', 'Luan ', 'Bo ', '[?] ', 'Gui ', 'Po ', 'Fa ', 'Deng ', 'Fa ', 'Bai ', 'Bai ', 'Qie ', 'Bi ', 'Zao ', 'Zao ', 'Mao ', 'De ', 'Pa ', 'Jie ', 'Huang ', 'Gui ', 'Ci ', 'Ling ', 'Gao ', 'Mo ', 'Ji ', 'Jiao ', 'Peng ', 'Gao ', 'Ai ', 'E ', 'Hao ', 'Han ', 'Bi ', 'Wan ', 'Chou ', 'Qian ', 'Xi ', 'Ai ', 'Jiong ', 'Hao ', 'Huang ', 'Hao ', 'Ze ', 'Cui ', 'Hao ', 'Xiao ', 'Ye ', 'Po ', 'Hao ', 'Jiao ', 'Ai ', 'Xing ', 'Huang ', 'Li ', 'Piao ', 'He ', 'Jiao ', 'Pi ', 'Gan ', 'Pao ', 'Zhou ', 'Jun ', 'Qiu ', 'Cun ', 'Que ', 'Zha ', 'GLine truncated
|
||||
Loaded 100 of 1704 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user