initial commit
Signed-off-by: Peter Siegmund <mars3142@noreply.mars3142.dev>
This commit is contained in:
112
libs/wxWidgets-3.3.1/misc/gdb/print.py
Executable file
112
libs/wxWidgets-3.3.1/misc/gdb/print.py
Executable file
@@ -0,0 +1,112 @@
|
||||
###############################################################################
|
||||
# Name: misc/gdb/print.py
|
||||
# Purpose: pretty-printers for wx data structures: this file is meant to
|
||||
# be sourced from gdb using "source -p" (or, better, autoloaded
|
||||
# in the future...)
|
||||
# Author: Vadim Zeitlin
|
||||
# Created: 2009-01-04
|
||||
# Copyright: (c) 2009 Vadim Zeitlin
|
||||
# Licence: wxWindows licence
|
||||
###############################################################################
|
||||
|
||||
# Define wxFooPrinter class implementing (at least) to_string() method for each
|
||||
# wxFoo class we want to pretty print. Then just add wxFoo to the types array
|
||||
# in wxLookupFunction at the bottom of this file.
|
||||
|
||||
import datetime
|
||||
import gdb
|
||||
import itertools
|
||||
import sys
|
||||
|
||||
if sys.version_info[0] > 2:
|
||||
# Python 3
|
||||
Iterator = object
|
||||
|
||||
long = int
|
||||
else:
|
||||
# Python 2, we need to make an adaptor, so we can use Python 3 iterator implementations.
|
||||
class Iterator:
|
||||
def next(self):
|
||||
return self.__next__()
|
||||
|
||||
# shamelessly stolen from std::string example
|
||||
class wxStringPrinter:
|
||||
def __init__(self, val):
|
||||
self.val = val
|
||||
|
||||
def to_string(self):
|
||||
return self.val['m_impl']['_M_dataplus']['_M_p']
|
||||
|
||||
def display_hint(self):
|
||||
return 'string'
|
||||
|
||||
class wxDateTimePrinter:
|
||||
def __init__(self, val):
|
||||
self.val = val
|
||||
|
||||
def to_string(self):
|
||||
# A value of type wxLongLong can't be used in Python arithmetic
|
||||
# expressions directly so we need to convert it to long long first and
|
||||
# then cast to int explicitly to be able to use it as a timestamp.
|
||||
msec = self.val['m_time'].cast(gdb.lookup_type('long long'))
|
||||
if msec == 0x8000000000000000:
|
||||
return 'NONE'
|
||||
sec = int(msec / 1000)
|
||||
return datetime.datetime.fromtimestamp(sec).isoformat(' ')
|
||||
|
||||
class wxFileNamePrinter:
|
||||
def __init__(self, val):
|
||||
self.val = val
|
||||
|
||||
def to_string(self):
|
||||
# It is simpler to just call the internal function here than to iterate
|
||||
# over m_dirs array ourselves. The disadvantage of this approach is
|
||||
# that it requires a live inferior process and so doesn't work when
|
||||
# debugging using only a core file. If this ever becomes a serious
|
||||
# problem, this should be rewritten to use m_dirs and m_name and m_ext.
|
||||
return gdb.parse_and_eval('((wxFileName*)%s)->GetFullPath(0)' %
|
||||
self.val.address)
|
||||
|
||||
class wxXYPrinterBase:
|
||||
def __init__(self, val):
|
||||
self.x = val['x']
|
||||
self.y = val['y']
|
||||
|
||||
class wxPointPrinter(wxXYPrinterBase):
|
||||
def to_string(self):
|
||||
return '(%d, %d)' % (self.x, self.y)
|
||||
|
||||
class wxSizePrinter(wxXYPrinterBase):
|
||||
def to_string(self):
|
||||
return '%d*%d' % (self.x, self.y)
|
||||
|
||||
class wxRectPrinter(wxXYPrinterBase):
|
||||
def __init__(self, val):
|
||||
wxXYPrinterBase.__init__(self, val)
|
||||
self.width = val['width']
|
||||
self.height = val['height']
|
||||
|
||||
def to_string(self):
|
||||
return '(%d, %d) %d*%d' % (self.x, self.y, self.width, self.height)
|
||||
|
||||
|
||||
# The function looking up the pretty-printer to use for the given value.
|
||||
def wxLookupFunction(val):
|
||||
# Using a list is probably ok for so few items but consider switching to a
|
||||
# set (or a dict and cache class types as the keys in it?) if needed later.
|
||||
types = ['wxString',
|
||||
'wxDateTime',
|
||||
'wxFileName',
|
||||
'wxPoint',
|
||||
'wxSize',
|
||||
'wxRect']
|
||||
|
||||
for t in types:
|
||||
if val.type.tag == t:
|
||||
# Not sure if this is the best name to create the object of a class
|
||||
# by name but at least it beats eval()
|
||||
return globals()[t + 'Printer'](val)
|
||||
|
||||
return None
|
||||
|
||||
gdb.pretty_printers.append(wxLookupFunction)
|
||||
137
libs/wxWidgets-3.3.1/misc/languages/README
Normal file
137
libs/wxWidgets-3.3.1/misc/languages/README
Normal file
@@ -0,0 +1,137 @@
|
||||
# The wxWidgets language database
|
||||
|
||||
## Regeneration of the wxWidgets language database related files
|
||||
|
||||
Run the `genlang.py` script from the top level wxWidgets directory to
|
||||
update `include/wx/language.h` (wxLanguage enum), `interface/wx/language.h`
|
||||
(its documentation), `src/common/languageinfo.cpp` (conversion tables)
|
||||
and the actual tabular data in `include/wx/private/lang_*.h` with the data
|
||||
from `langtabl.txt`, `synonymtabl.txt`, `scripttabl.txt`, `likelytabl.txt`,
|
||||
`matchingtabl.txt`, and `regiongrouptabl.txt`.
|
||||
|
||||
The files with the raw tabular data - `langtabl.txt`, `synonymtabl.txt`,
|
||||
`scripttabl.txt`, `likelytabl.txt`, `matchingtabl.txt`, and
|
||||
`regiongrouptabl.txt` - are derived from public data of the Unicode
|
||||
organization. The scripts to generate the files are provided.
|
||||
|
||||
## Description of the raw data files
|
||||
|
||||
`langtabl.txt` contains a tabular list of language entries. Each entry
|
||||
contains
|
||||
|
||||
- a symbolic language identifier used in enum wxLanguage,
|
||||
- a wxWidgets version when the entry was first introduced (a hyphen if not known)
|
||||
- a BCP 47-like locale identifier,
|
||||
- a Unix locale identifier,
|
||||
- a Unix locale identifier including a region id (if the default Unix
|
||||
locale identifier does not include a region identifier) (mainly for
|
||||
compatibility with wxWidgets version below 3.1.6),
|
||||
- numeric Windows language identifier (1),
|
||||
- numeric Windows sublanguage identifier (1),
|
||||
- language and region description in English
|
||||
- language and region description in native language.
|
||||
|
||||
`scripttabl.txt` contains a list of 4-letter script codes and their
|
||||
aliases (English) based on the ISO 15924 standard (2), restricted to
|
||||
entries for which aliases are defined. This list is used in wxWidgets
|
||||
to convert between script code used in BCP 47-like identifiers and
|
||||
script modifiers used in Unix locale names. The data in (2) can be used
|
||||
to update scripttabl.txt if necessary.
|
||||
|
||||
`synonymtabl.txt` contains a list of aliases for symbolic language identifiers.
|
||||
This list is used to generate specific entries in wxLanguage enumeration.
|
||||
|
||||
The following 3 files are used in the algorithm determining the best translation
|
||||
language based on the list of preferred UI languages and the list of available
|
||||
translations.
|
||||
|
||||
`likelytabl.txt` contains for most locales the likely subtags for script and
|
||||
region.
|
||||
|
||||
`matchingtabl.txt` contains a map relating languages to possible replacement
|
||||
languages giving the relative distance between 2 languages.
|
||||
|
||||
`regiongrouptabl.txt` contains for some languages region groups. This allows
|
||||
to determine whether certain regional language variants are closer to each
|
||||
other or not.
|
||||
|
||||
**Note**: None of the files `langtabl.txt`, `synonymtabl.txt`, `scripttabl.txt`,
|
||||
`likelytabl.txt`, `matchingtabl.txt`, and``regiongrouptabl.txt` should be
|
||||
edited manually. Instead these files should be regenerated under Windows 11 or
|
||||
above.
|
||||
|
||||
## Regeneration process
|
||||
|
||||
Windows provides an extensive list of locales. This list is used to regenerate
|
||||
the files `langtabl.txt`, `synonymtabl.txt`, and `scripttabl.txt`. The
|
||||
subdirectory `util` contains the C source of a small utility application
|
||||
`showlocales.c` that queries Windows for a list of known locales.
|
||||
|
||||
**Note**: It is recommended to run `showlocales` on a Windows 11 Pro desktop
|
||||
computer, because the desktop versions of Windows get updates of locale data
|
||||
more frequently than server versions of Windows. Unfortunately, there is no
|
||||
easy method to determine when the locale data were last updated. The date of
|
||||
last modification of the file `Windows/System32/locale.nls` can be an
|
||||
indication when the last update occurred.
|
||||
|
||||
2 additional tools are required to perform the regeneration process:
|
||||
|
||||
1) SQLite3 shell
|
||||
Precompiled binaries can be downloaded from https://www.sqlite.org/download.html.
|
||||
The download link is under the heading "Precompiled Binaries for Windows" and
|
||||
looks like "sqlite-tools-win32-x86-3xxyyzz.zip" (where xx, yy, zz denote the
|
||||
current SQLite version). Alternatively, the SQLite shell can be compiled from
|
||||
sources - the archive "sqlite-amalgamation-3xxyyzz.zip" contains the required
|
||||
source files.
|
||||
The scripts expect that the executable `sqlite3.exe` can be found on the path.
|
||||
|
||||
2) Lua shell
|
||||
Precompiled binaries are available at https://luabinaries.sourceforge.net/.
|
||||
Download lua-x.y.z_Win32_bin.zip or lua-x.y.z_Win64_bin.zip (where x, y, z
|
||||
denotes the lua version) from the download page.
|
||||
Adjust the script file `misc/languages/data/setupenv.ps1`, so that the
|
||||
environment variable `$env:luashell` contains the name of the executable,
|
||||
and add the location of the executables to the path.
|
||||
|
||||
All provided scripts are PowerShell scripts. It is recommended to use
|
||||
PowerShell 7 or higher. The regeneration process consists of the following steps:
|
||||
|
||||
1) Regenerate the list of known Windows locales (optional)
|
||||
This step is usually only required when a new major Windows version is published.
|
||||
The utility `showlocales` should be invoked from a command prompt as follows:
|
||||
|
||||
showlocales > win-locale-table-win.txt
|
||||
|
||||
The resulting file `win-locale-table-win.txt` has to be placed into subdirectory
|
||||
`data/windows`. Alternatively, the script `getwindowsdata.ps1` can be used.
|
||||
|
||||
2) Update the Unicode data files (optional)
|
||||
This step is only required when the Unicode data were actually updated.
|
||||
To perform this step execute the script file `getunicodefiles.ps1`, located
|
||||
in the `data` subdirectory.
|
||||
|
||||
3) Regenerate the tabular data files `langtabl.txt`, `synonymtabl.txt`,
|
||||
`scripttabl.txt` etc.
|
||||
To perform this step execute the script files `gensqlfiles.ps1` and
|
||||
`makelangdb.ps1`, located in the `data` subdirectory.
|
||||
The new versions will be placed in the `data` directory.
|
||||
|
||||
4) Check the resulting new tabular data.
|
||||
The messages from step 3 issued by the script files and the resulting files
|
||||
should be carefully checked. If no errors occurred, the script file
|
||||
replacetables.bat can be executed.
|
||||
|
||||
5) Run the Python script `genlang.py` from the top level wxWidgets directory.
|
||||
|
||||
6) Commit the changes.
|
||||
|
||||
Notes:
|
||||
1) Do not perform the regeneration process for older wxWidgets versions.
|
||||
The scripts expect the data table files in a new format that was first introduced
|
||||
in version 3.3.0.
|
||||
2) If you need to add locales not present in the list of known Windows locales, then
|
||||
they should be added at the end of the script `win_genlocaletable.lua`.
|
||||
|
||||
Footnotes
|
||||
(1) used on Windows only, deprecated by Microsoft
|
||||
(2) http://www.unicode.org/iso15924/iso15924-codes.html
|
||||
49
libs/wxWidgets-3.3.1/misc/languages/data/gensqlfiles.ps1
Normal file
49
libs/wxWidgets-3.3.1/misc/languages/data/gensqlfiles.ps1
Normal file
@@ -0,0 +1,49 @@
|
||||
# Generate SQL files
|
||||
|
||||
echo "=== Generate SQL files..."
|
||||
|
||||
# Create a copy of the current wxWidgets tables
|
||||
echo "-> Create backup copies"
|
||||
Copy-Item -Path "..\langtabl.txt" -Destination "temp\langtabl_current.txt"
|
||||
Copy-Item -Path "..\scripttabl.txt" -Destination "temp\scripttabl_current.txt"
|
||||
Copy-Item -Path "..\synonymtabl.txt" -Destination "temp\synonymtabl_current.txt"
|
||||
Copy-Item -Path "..\likelytabl.txt" -Destination "temp\likelytabl_current.txt"
|
||||
Copy-Item -Path "..\matchingtabl.txt" -Destination "temp\matchingtabl_current.txt"
|
||||
Copy-Item -Path "..\regiongrouptabl.txt" -Destination "temp\regiongrouptabl_current.txt"
|
||||
|
||||
# Generate lists based on Unicode data
|
||||
|
||||
echo "-> Generate SQL for territory codes"
|
||||
Invoke-Expression "$env:luashell unicode\uni_territorycodes.lua"
|
||||
|
||||
echo "-> Generate SQL for script codes"
|
||||
Invoke-Expression "$env:luashell unicode\uni_genscriptmap.lua"
|
||||
|
||||
echo "-> Generate SQL for likely subtags"
|
||||
Invoke-Expression "$env:luashell unicode\uni_getlikely.lua"
|
||||
|
||||
echo "-> Generate SQL for matching language tags"
|
||||
Invoke-Expression "$env:luashell unicode\uni_getmatch.lua"
|
||||
|
||||
echo "-> Generate SQL for region groups"
|
||||
Invoke-Expression "$env:luashell unicode\uni_getregions.lua"
|
||||
|
||||
# Generate list of locales based on known Windows locales
|
||||
echo "-> Generate SQL for known Windows locales"
|
||||
Invoke-Expression "$env:luashell windows\win_genlocaletable.lua"
|
||||
|
||||
# Generate lists based on current wxWidgets data
|
||||
|
||||
# Extract current wxWidgets version
|
||||
echo "-> Generate SQL for wxWidgets version"
|
||||
Invoke-Expression "$env:luashell wx\wx_readversion.lua"
|
||||
|
||||
# Load current version of langtabl.txt
|
||||
echo "-> Generate SQL for current wxWidgets language database"
|
||||
Invoke-Expression "$env:luashell wx\wx_loadlangtabl.lua"
|
||||
|
||||
# Load list of current synonyms
|
||||
echo "-> Generate SQL for current wxWidgets language synonym table"
|
||||
Invoke-Expression "$env:luashell wx\wx_loadsynonymtabl.lua"
|
||||
|
||||
echo "=== ...SQL files generated."
|
||||
56
libs/wxWidgets-3.3.1/misc/languages/data/getunicodefiles.ps1
Normal file
56
libs/wxWidgets-3.3.1/misc/languages/data/getunicodefiles.ps1
Normal file
@@ -0,0 +1,56 @@
|
||||
# Download files from Unicode organization
|
||||
#
|
||||
# This script has 2 parameters:
|
||||
# 1. $cldrRelease [mandatory] - The CLDR release number (i.e. "44-1", "45", "46-beta2" ...)
|
||||
# 2. -useCurrent [optional] - Download the latest file versions (git HEAD)
|
||||
param([Parameter(Mandatory=$true)][string]$cldrRelease,[switch] $useCurrent)
|
||||
|
||||
echo "=== Download of Unicode files start..."
|
||||
|
||||
# Create backup copies
|
||||
echo "-> Create backup copies"
|
||||
Copy-Item -Path "unicode\iso15924.txt" -Destination "unicode\iso15924.txt.bak"
|
||||
Copy-Item -Path "unicode\territory_codes.txt" -Destination "unicode\territory_codes.txt.bak"
|
||||
Copy-Item -Path "unicode\likelySubtags.xml" -Destination "unicode\likelySubtags.xml.bak"
|
||||
Copy-Item -Path "unicode\languageInfo.xml" -Destination "unicode\languageInfo.xml.bak"
|
||||
Copy-Item -Path "unicode\supplementalData.xml" -Destination "unicode\supplementalData.xml.bak"
|
||||
|
||||
# Set base URL path for download
|
||||
if ($useCurrent)
|
||||
{
|
||||
# Download current data
|
||||
$basePath="https://github.com/unicode-org/cldr/raw/main"
|
||||
}
|
||||
else
|
||||
{
|
||||
# Download data of a specific release
|
||||
$basePath="https://github.com/unicode-org/cldr/raw/refs/tags/release-$cldrRelease"
|
||||
}
|
||||
echo "-> URL base path: $basePath"
|
||||
|
||||
# Download ISO 15924 (list of scripts)
|
||||
Invoke-WebRequest -Uri "https://www.unicode.org/iso15924/iso15924.txt" -OutFile "unicode\iso15924.txt"
|
||||
echo "-> Download of iso15924.txt completed."
|
||||
|
||||
# Download ISO 3166 (list of territories)
|
||||
Invoke-WebRequest -Uri "$basePath/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/territory_codes.txt" -OutFile "unicode\territory_codes.txt"
|
||||
echo "-> Download of territory_codes.txt completed."
|
||||
|
||||
# Download list of likely subtags
|
||||
Invoke-WebRequest -Uri "$basePath/common/supplemental/likelySubtags.xml" -OutFile "unicode\likelySubtags.xml"
|
||||
echo "-> Download of likelySubtags.xml completed."
|
||||
|
||||
# Download list of language infos
|
||||
Invoke-WebRequest -Uri "$basePath/common/supplemental/languageInfo.xml" -OutFile "unicode\languageInfo.xml"
|
||||
echo "-> Download of languageInfo.xml completed."
|
||||
|
||||
# Download list of language infos
|
||||
Invoke-WebRequest -Uri "$basePath/common/supplemental/supplementalData.xml" -OutFile "unicode\supplementalData.xml"
|
||||
echo "-> Download of supplementalData.xml completed."
|
||||
|
||||
# Remove whitespace from data files
|
||||
echo "-> Remove whitespace from text files"
|
||||
Invoke-Expression "$env:luashell removewhitespace.lua unicode/iso15924.txt"
|
||||
Invoke-Expression "$env:luashell removewhitespace.lua unicode/territory_codes.txt"
|
||||
|
||||
echo "... Download completed."
|
||||
11
libs/wxWidgets-3.3.1/misc/languages/data/getwindowsdata.ps1
Normal file
11
libs/wxWidgets-3.3.1/misc/languages/data/getwindowsdata.ps1
Normal file
@@ -0,0 +1,11 @@
|
||||
# Retrieve locale data from Windows
|
||||
|
||||
echo "=== Retrieve known locales from Windows..."
|
||||
|
||||
# Create backup copies
|
||||
Copy-Item -Path "windows\win-locale-table-win.txt" -Destination "windows\win-locale-table-win.txt.bak"
|
||||
|
||||
# Regenerate Windows locale list
|
||||
..\util\showlocales >windows\win-locale-table-win.txt
|
||||
|
||||
echo "-> File 'win-locale-table-win.txt' generated."
|
||||
11
libs/wxWidgets-3.3.1/misc/languages/data/makelangdb.ps1
Normal file
11
libs/wxWidgets-3.3.1/misc/languages/data/makelangdb.ps1
Normal file
@@ -0,0 +1,11 @@
|
||||
# Create SQLite language database and generate language database files
|
||||
|
||||
echo "=== Create SQLite language database and generate language database files..."
|
||||
|
||||
# Delete old database, if it exists
|
||||
Remove-Item -Path "localedata.db3" -ErrorAction Ignore
|
||||
|
||||
# Generate new database and new language database files
|
||||
Invoke-Expression "sqlite3 localedata.db3 `".read mkdatabase.sql`""
|
||||
|
||||
echo "-> SQLite database and language database files generated."
|
||||
29
libs/wxWidgets-3.3.1/misc/languages/data/mkdatabase.sql
Normal file
29
libs/wxWidgets-3.3.1/misc/languages/data/mkdatabase.sql
Normal file
@@ -0,0 +1,29 @@
|
||||
.print Initialize database
|
||||
.print Import territory codes
|
||||
.read temp/uni_loadterritorycodes.sql
|
||||
|
||||
.print Import locales supported by Windows
|
||||
.read temp/win_loadlocaletable.sql
|
||||
|
||||
.print Import wxWidgets language list
|
||||
.read temp/wx_loadlangtabl.sql
|
||||
|
||||
.print Import wxWidgets language synonyms
|
||||
.read temp/wx_loadsynonymtabl.sql
|
||||
|
||||
.print Import script map
|
||||
.read temp/uni_loadscriptmap.sql
|
||||
|
||||
.print Import likely subtags map
|
||||
.read temp/uni_loadlikely.sql
|
||||
|
||||
.print Import matching subtags map
|
||||
.read temp/uni_loadmatching.sql
|
||||
|
||||
.print Import region groups for main languages map
|
||||
.read temp/uni_loadregiongroups.sql
|
||||
|
||||
.read temp/wx_loadversion.sql
|
||||
|
||||
.print Generate new tables (langtabl, scripttabl, synonymtabl, likelytabl, matchingtabl)
|
||||
.read mkwxtables.sql
|
||||
114
libs/wxWidgets-3.3.1/misc/languages/data/mkwxtables.sql
Normal file
114
libs/wxWidgets-3.3.1/misc/languages/data/mkwxtables.sql
Normal file
@@ -0,0 +1,114 @@
|
||||
-- Create unique wx language mapping
|
||||
create table if not exists wx_langmapuni (wxlangname char, wxlangid char, wxlocregion char, primary key (wxlangname));
|
||||
delete from wx_langmapuni;
|
||||
insert into wx_langmapuni select wxlangname, wxlangid, wxlocregion from wx_langmap;
|
||||
|
||||
-- Create mapping between wx and Windows ids
|
||||
create table if not exists wx2winmapping (wxlocidnew char, wxnamenew char, wxlocidold char, wxnameold char, primary key (wxlocidnew));
|
||||
delete from wx2winmapping;
|
||||
|
||||
insert into wx2winmapping select wt.wxlocid, wt.wxname, ifnull(wm.wxlangid,'-'), ifnull(wm.wxlangname,'-') from win_localetable wt
|
||||
left join wx_langmapuni wm on wt.wxlocid=wm.wxlangid;
|
||||
|
||||
update wx2winmapping set wxlocidold = ifnull((select wxlangid from wx_langmapuni where wx_langmapuni.wxlangname=wx2winmapping.wxnamenew),'-') where wx2winmapping.wxlocidold='-';
|
||||
|
||||
-- Create mapping between language and country
|
||||
create table if not exists lang2iso2 (lang char, iso2 char, wintag char, primary key (lang));
|
||||
delete from lang2iso2;
|
||||
insert into lang2iso2 select w.locid, w.locid||'_'||c.iso2, w.locid||'-'||c.iso2 from win_localetable w, uni_territorycodes c where w.locid not like '%-%' and w.country3=c.iso3;
|
||||
|
||||
-- Perform checks
|
||||
.output temp/wxmissing.log
|
||||
select '*** Missing via wx_langmapuni';
|
||||
select wxlangname, wxlangid from wx_langmapuni where not exists (select wxnameold from wx2winmapping where wxnameold=wxlangname);
|
||||
select '*** Missing via wx_langmap';
|
||||
select wxlangname, wxlangid from wx_langmap where not exists (select wxname from win_localetable where wxname=wxlangname);
|
||||
|
||||
select '*** Missing locale tags in likely subtags mapping';
|
||||
select locid from win_localetable w where length(w.locid) < 4 and not exists (select tagfrom from uni_likelysubtags s where s.tagfrom=w.locid);
|
||||
|
||||
.output stdout
|
||||
|
||||
select ' #missing wxlangmapuni =', count(wxlangname) from wx_langmapuni where not exists (select wxnameold from wx2winmapping where wxnameold=wxlangname);
|
||||
select ' #matched wxlangmapuni =', count(wxlangname) from wx_langmapuni where exists (select wxnameold from wx2winmapping where wxnameold=wxlangname);
|
||||
select ' #matched wx2win =', count(distinct wxnameold) from wx2winmapping where wxnameold <> '-';
|
||||
select ' #missing likely tags =', count(locid) from win_localetable w where length(w.locid) < 4 and not exists (select tagfrom from uni_likelysubtags s where s.tagfrom=w.locid);
|
||||
|
||||
select ' #missing wxlangmap =', count(wxlangname) from wx_langmap where not exists (select wxname from win_localetable where wxname=wxlangname) and not exists (select wxnamesyn from wx_synonyms where wxnamesyn=wxlangname);
|
||||
select wxlangname from wx_langmap where not exists (select wxname from win_localetable where wxname=wxlangname) and not exists (select wxnamesyn from wx_synonyms where wxnamesyn=wxlangname);
|
||||
|
||||
select wxname from win_localetable where exists (select wxnamesyn from wx_synonyms where wxnamesyn = win_localetable.wxname);
|
||||
|
||||
-- Generate references to previous wx mappings
|
||||
update win_localetable set (wxlocidold, wxnameold) =
|
||||
(select wxlocregion, wxlangname from wx_langmap m1 where m1.wxlangid=win_localetable.wxlocid);
|
||||
|
||||
-- Replace NULL values with strings ('-')
|
||||
update win_localetable set wxlocidold = '-' where wxlocidold is null;
|
||||
update win_localetable set wxnameold = '-' where wxnameold is null;
|
||||
|
||||
-- Adjust Windows language ids
|
||||
--.changes on
|
||||
update win_localetable as t1 set (idlang,idsublang) =
|
||||
(t2.idlang, t2.idsublang) from win_localetable t2
|
||||
where t1.wxlocid <> '-' and t2.wxlocid = t1.wxlocidold and (t1.idlang <> t2.idlang or t1.idsublang <> t2.idsublang);
|
||||
--.changes off
|
||||
|
||||
-- Adjust canonical reference for language-only entries
|
||||
update win_localetable as w1 set wxlocidold =
|
||||
(select m.iso2 from win_localetable w, lang2iso2 m
|
||||
where w.locid=w1.locid and w.locid=m.lang
|
||||
and exists (select 1 from win_localetable w2 where w2.locid=m.wintag))
|
||||
where w1.locid not like '%-%' and (w1.wxlocidold='-' or w1.wxlocidold is null);
|
||||
|
||||
update win_localetable set wxlocidold = '-' where wxlocidold is null;
|
||||
|
||||
-- Initialize parameter holding the current wx version
|
||||
.parameter init
|
||||
.print Set wx version parameter
|
||||
.parameter set @wxversion "(select version from wx_version)"
|
||||
.parameter list
|
||||
|
||||
-- Generate new list of languages
|
||||
.output langtabl.txt
|
||||
select printf('%-55s %-9s %-14s %-25s %-14s %-4s %-4s %s "%s","%s"',
|
||||
w.wxname, ifnull(x.wxversion,@wxversion), w.locid, w.wxlocid, w.wxlocidold,
|
||||
w.idlang, w.idsublang, w.layout, w.englishdisplay, w.nativedisplayhex)
|
||||
from win_localetable w left join wx_langmap x on w.wxlocid = x.wxlangid order by w.wxname;
|
||||
.output stdout
|
||||
|
||||
-- Generate new list of script mappings
|
||||
-- Special handling for scripts Hans and Hant
|
||||
update uni_scriptmap set scalias = lower(scalias) where scalias not in ('Hans','Hant');
|
||||
.output scripttabl.txt
|
||||
select printf('%-4s %s', sctag, scalias) from uni_scriptmap where scalias <> '-' order by sctag;
|
||||
.output stdout
|
||||
|
||||
-- Generate new list of wxLANGUAGE synonyms
|
||||
insert into wx_synonyms
|
||||
select wl.wxnameold, wl.wxname, wl.locid, ifnull(wm.wxversion,@wxversion)
|
||||
from win_localetable wl left join wx_langmap wm on wl.wxnameold = wm.wxlangname
|
||||
where wl.wxnameold <> '-' and wl.wxname <> wl.wxnameold;
|
||||
delete from wx_synonyms where wxnamesyn in (select wxname from win_localetable);
|
||||
.output synonymtabl.txt
|
||||
select printf('%-55s %-55s %-14s %s', wxnamesyn, wxnameprim, winlocid, wxversion) from wx_synonyms order by wxnamesyn;
|
||||
.output stdout
|
||||
|
||||
-- Generate list of likely subtags
|
||||
.output likelytabl.txt
|
||||
select printf('%-11s %s', tagfrom, tagto) from uni_likelysubtags t where exists (select w.locid from win_localetable w where substr(w.locid,1,iif(instr(w.locid,'-')>0,instr(w.locid,'-')-1,length(w.locid))) = substr(t.tagfrom,1,iif(instr(t.tagfrom,'-')>0,instr(t.tagfrom,'-')-1,length(t.tagfrom)))) order by tagfrom;
|
||||
.output stdout
|
||||
|
||||
-- Generate list of language matches
|
||||
insert into uni_languagematch select supported, desired, distance, 'true' from uni_languagematch where oneway = 'false' and desired <> supported;
|
||||
.output matchingtabl.txt
|
||||
-- First all patterns without asterisks or variables
|
||||
select printf('%-10s %-10s %3d', desired, supported, distance) from uni_languagematch t where desired not like ('%*%') and desired not like ('%$%') and exists (select w.locid from win_localetable w where substr(w.locid,1,iif(instr(w.locid,'-')>0,instr(w.locid,'-')-1,length(w.locid))) = substr(t.desired,1,iif(instr(t.desired,'-')>0,instr(t.desired,'-')-1,length(t.desired)))) order by desired;
|
||||
-- Include patterns with asterisks, but without variables
|
||||
select printf('%-10s %-10s %3d', desired, supported, distance) from uni_languagematch t where desired like ('%*%') and desired not like ('%$%') and supported not like ('%$%') order by desired;
|
||||
.output stdout
|
||||
|
||||
-- Generate list of region groups for selected languages
|
||||
.output regiongrouptabl.txt
|
||||
select printf('%-8s %s', language, country) from uni_regiongroups order by language, country;
|
||||
.output stdout
|
||||
@@ -0,0 +1,35 @@
|
||||
-- Assign script arguments and check validity
|
||||
fileName = arg[1]
|
||||
assert(fileName ~= nil, "Filename parameter missing!")
|
||||
|
||||
fileNameTemp = fileName .. ".tmp"
|
||||
|
||||
function trim(s)
|
||||
return s:match'^%s*(.*%S)' or ''
|
||||
end
|
||||
|
||||
-- Remove whitespace from file
|
||||
lastline = nil
|
||||
prevlen = 0
|
||||
fo2 = io.open(fileNameTemp,'wb')
|
||||
for line in io.lines(fileName) do
|
||||
newline = trim(line)
|
||||
if lastline ~= nil then
|
||||
lastlen = string.len(lastline)
|
||||
if lastlen ~= 0 then
|
||||
fo2:write(lastline .. "\n")
|
||||
elseif prevlen ~=0 and lastlen == 0 then
|
||||
fo2:write("\n")
|
||||
end
|
||||
prevlen = lastlen
|
||||
end
|
||||
lastline = newline
|
||||
end
|
||||
if string.len(lastline) > 0 then
|
||||
fo2:write(lastline .. "\n")
|
||||
end
|
||||
fo2:close()
|
||||
|
||||
-- Remove original and replace it by the file with whitespace removed
|
||||
os.remove(fileName)
|
||||
os.rename(fileNameTemp, fileName)
|
||||
12
libs/wxWidgets-3.3.1/misc/languages/data/replacetables.ps1
Normal file
12
libs/wxWidgets-3.3.1/misc/languages/data/replacetables.ps1
Normal file
@@ -0,0 +1,12 @@
|
||||
# Replace the wxWidgets data tables by new versions
|
||||
|
||||
echo "=== Replace previous versions with new versions..."
|
||||
|
||||
Copy-Item -Path "langtabl.txt" -Destination "..\langtabl.txt" -Force
|
||||
Copy-Item -Path "scripttabl.txt" -Destination "..\scripttabl.txt" -Force
|
||||
Copy-Item -Path "synonymtabl.txt" -Destination "..\synonymtabl.txt" -Force
|
||||
Copy-Item -Path "likelytabl.txt" -Destination "..\likelytabl.txt" -Force
|
||||
Copy-Item -Path "matchingtabl.txt" -Destination "..\matchingtabl.txt" -Force
|
||||
Copy-Item -Path "regiongrouptabl.txt" -Destination "..\regiongrouptabl.txt" -Force
|
||||
|
||||
echo "-> wxWidgets language data tables replaced by new version."
|
||||
11
libs/wxWidgets-3.3.1/misc/languages/data/setupenv.ps1
Normal file
11
libs/wxWidgets-3.3.1/misc/languages/data/setupenv.ps1
Normal file
@@ -0,0 +1,11 @@
|
||||
# Add tool paths to environment PATH variable
|
||||
|
||||
# It is necessary to add path of the Lua installation,
|
||||
# because it is not properly set by the Chocolatey installation
|
||||
$SYSPATH = [System.Environment]::GetEnvironmentVariable('PATH','machine')
|
||||
$NEWPATH = "c:\ProgramData\chocolatey\lib\lua53\tools;$SYSPATH"
|
||||
$env:path = $NEWPATH
|
||||
|
||||
# Define environment variable for the Lua shell
|
||||
$env:luashell = "lua53"
|
||||
echo "env:luashell is $env:luashell"
|
||||
230
libs/wxWidgets-3.3.1/misc/languages/data/unicode/iso15924.txt
Normal file
230
libs/wxWidgets-3.3.1/misc/languages/data/unicode/iso15924.txt
Normal file
@@ -0,0 +1,230 @@
|
||||
#
|
||||
# ISO 15924 - Codes for the representation of names of scripts
|
||||
# Codes pour la représentation des noms d’écritures
|
||||
# Format:
|
||||
# Code;N°;English Name;Nom français;PVA;Unicode Version;Date
|
||||
#
|
||||
|
||||
Adlm;166;Adlam;adlam;Adlam;9.0;2016-12-05
|
||||
Afak;439;Afaka;afaka;;;2010-12-21
|
||||
Aghb;239;Caucasian Albanian;aghbanien;Caucasian_Albanian;7.0;2014-11-15
|
||||
Ahom;338;Ahom, Tai Ahom;âhom;Ahom;8.0;2015-07-07
|
||||
Arab;160;Arabic;arabe;Arabic;1.1;2004-05-01
|
||||
Aran;161;Arabic (Nastaliq variant);arabe (variante nastalique);;1.1;2014-11-15
|
||||
Armi;124;Imperial Aramaic;araméen impérial;Imperial_Aramaic;5.2;2009-06-01
|
||||
Armn;230;Armenian;arménien;Armenian;1.1;2004-05-01
|
||||
Avst;134;Avestan;avestique;Avestan;5.2;2009-06-01
|
||||
Bali;360;Balinese;balinais;Balinese;5.0;2006-10-10
|
||||
Bamu;435;Bamum;bamoum;Bamum;5.2;2009-06-01
|
||||
Bass;259;Bassa Vah;bassa;Bassa_Vah;7.0;2014-11-15
|
||||
Batk;365;Batak;batak;Batak;6.0;2010-07-23
|
||||
Beng;325;Bengali (Bangla);bengalî (bangla);Bengali;1.1;2016-12-05
|
||||
Bhks;334;Bhaiksuki;bhaïksukî;Bhaiksuki;9.0;2016-12-05
|
||||
Blis;550;Blissymbols;symboles Bliss;;;2004-05-01
|
||||
Bopo;285;Bopomofo;bopomofo;Bopomofo;1.1;2004-05-01
|
||||
Brah;300;Brahmi;brahma;Brahmi;6.0;2010-07-23
|
||||
Brai;570;Braille;braille;Braille;3.0;2004-05-01
|
||||
Bugi;367;Buginese;bouguis;Buginese;4.1;2006-06-21
|
||||
Buhd;372;Buhid;bouhide;Buhid;3.2;2004-05-01
|
||||
Cakm;349;Chakma;chakma;Chakma;6.1;2012-02-06
|
||||
Cans;440;Unified Canadian Aboriginal Syllabics;syllabaire autochtone canadien unifié;Canadian_Aboriginal;3.0;2004-05-29
|
||||
Cari;201;Carian;carien;Carian;5.1;2007-07-02
|
||||
Cham;358;Cham;cham (čam, tcham);Cham;5.1;2009-11-11
|
||||
Cher;445;Cherokee;tchérokî;Cherokee;3.0;2004-05-01
|
||||
Chis;298;Chisoi;chisoi;;;2023-09-12
|
||||
Chrs;109;Chorasmian;chorasmien;Chorasmian;13.0;2019-08-19
|
||||
Cirt;291;Cirth;cirth;;;2004-05-01
|
||||
Copt;204;Coptic;copte;Coptic;4.1;2006-06-21
|
||||
Cpmn;402;Cypro-Minoan;syllabaire chypro-minoen;Cypro_Minoan;14.0;2017-07-26
|
||||
Cprt;403;Cypriot syllabary;syllabaire chypriote;Cypriot;4.0;2017-07-26
|
||||
Cyrl;220;Cyrillic;cyrillique;Cyrillic;1.1;2004-05-01
|
||||
Cyrs;221;Cyrillic (Old Church Slavonic variant);cyrillique (variante slavonne);;1.1;2004-05-01
|
||||
Deva;315;Devanagari (Nagari);dévanâgarî;Devanagari;1.1;2004-05-01
|
||||
Diak;342;Dives Akuru;dives akuru;Dives_Akuru;13.0;2019-08-19
|
||||
Dogr;328;Dogra;dogra;Dogra;11.0;2016-12-05
|
||||
Dsrt;250;Deseret (Mormon);déseret (mormon);Deseret;3.1;2004-05-01
|
||||
Dupl;755;Duployan shorthand, Duployan stenography;sténographie Duployé;Duployan;7.0;2014-11-15
|
||||
Egyd;070;Egyptian demotic;démotique égyptien;;;2004-05-01
|
||||
Egyh;060;Egyptian hieratic;hiératique égyptien;;5.2;2004-05-01
|
||||
Egyp;050;Egyptian hieroglyphs;hiéroglyphes égyptiens;Egyptian_Hieroglyphs;5.2;2009-06-01
|
||||
Elba;226;Elbasan;elbasan;Elbasan;7.0;2014-11-15
|
||||
Elym;128;Elymaic;élymaïque;Elymaic;12.0;2018-08-26
|
||||
Ethi;430;Ethiopic (Geʻez);éthiopien (geʻez, guèze);Ethiopic;3.0;2004-10-25
|
||||
Gara;164;Garay;garay;;;2023-09-12
|
||||
Geok;241;Khutsuri (Asomtavruli and Nuskhuri);khoutsouri (assomtavrouli et nouskhouri);Georgian;1.1;2012-10-16
|
||||
Geor;240;Georgian (Mkhedruli and Mtavruli);géorgien (mkhédrouli et mtavrouli);Georgian;1.1;2016-12-05
|
||||
Glag;225;Glagolitic;glagolitique;Glagolitic;4.1;2006-06-21
|
||||
Gong;312;Gunjala Gondi;gunjala gondî;Gunjala_Gondi;11.0;2016-12-05
|
||||
Gonm;313;Masaram Gondi;masaram gondî;Masaram_Gondi;10.0;2017-07-26
|
||||
Goth;206;Gothic;gotique;Gothic;3.1;2004-05-01
|
||||
Gran;343;Grantha;grantha;Grantha;7.0;2014-11-15
|
||||
Grek;200;Greek;grec;Greek;1.1;2004-05-01
|
||||
Gujr;320;Gujarati;goudjarâtî (gujrâtî);Gujarati;1.1;2004-05-01
|
||||
Gukh;397;Gurung Khema;gurung khema;;;2023-09-12
|
||||
Guru;310;Gurmukhi;gourmoukhî;Gurmukhi;1.1;2004-05-01
|
||||
Hanb;503;Han with Bopomofo (alias for Han + Bopomofo);han avec bopomofo (alias pour han + bopomofo);;1.1;2016-01-19
|
||||
Hang;286;Hangul (Hangŭl, Hangeul);hangûl (hangŭl, hangeul);Hangul;1.1;2004-05-29
|
||||
Hani;500;Han (Hanzi, Kanji, Hanja);idéogrammes han (sinogrammes);Han;1.1;2009-02-23
|
||||
Hano;371;Hanunoo (Hanunóo);hanounóo;Hanunoo;3.2;2004-05-29
|
||||
Hans;501;Han (Simplified variant);idéogrammes han (variante simplifiée);;1.1;2004-05-29
|
||||
Hant;502;Han (Traditional variant);idéogrammes han (variante traditionnelle);;1.1;2004-05-29
|
||||
Hatr;127;Hatran;hatrénien;Hatran;8.0;2015-07-07
|
||||
Hebr;125;Hebrew;hébreu;Hebrew;1.1;2004-05-01
|
||||
Hira;410;Hiragana;hiragana;Hiragana;1.1;2004-05-01
|
||||
Hluw;080;Anatolian Hieroglyphs (Luwian Hieroglyphs, Hittite Hieroglyphs);hiéroglyphes anatoliens (hiéroglyphes louvites, hiéroglyphes hittites);Anatolian_Hieroglyphs;8.0;2015-07-07
|
||||
Hmng;450;Pahawh Hmong;pahawh hmong;Pahawh_Hmong;7.0;2014-11-15
|
||||
Hmnp;451;Nyiakeng Puachue Hmong;nyiakeng puachue hmong;Nyiakeng_Puachue_Hmong;12.0;2017-07-26
|
||||
Hrkt;412;Japanese syllabaries (alias for Hiragana + Katakana);syllabaires japonais (alias pour hiragana + katakana);Katakana_Or_Hiragana;1.1;2011-06-21
|
||||
Hung;176;Old Hungarian (Hungarian Runic);runes hongroises (ancien hongrois);Old_Hungarian;8.0;2015-07-07
|
||||
Inds;610;Indus (Harappan);indus;;;2004-05-01
|
||||
Ital;210;Old Italic (Etruscan, Oscan, etc.);ancien italique (étrusque, osque, etc.);Old_Italic;3.1;2004-05-29
|
||||
Jamo;284;Jamo (alias for Jamo subset of Hangul);jamo (alias pour le sous-ensemble jamo du hangûl);;1.1;2016-01-19
|
||||
Java;361;Javanese;javanais;Javanese;5.2;2009-06-01
|
||||
Jpan;413;Japanese (alias for Han + Hiragana + Katakana);japonais (alias pour han + hiragana + katakana);;1.1;2006-06-21
|
||||
Jurc;510;Jurchen;jurchen;;;2010-12-21
|
||||
Kali;357;Kayah Li;kayah li;Kayah_Li;5.1;2007-07-02
|
||||
Kana;411;Katakana;katakana;Katakana;1.1;2004-05-01
|
||||
Kawi;368;Kawi;kawi;Kawi;15.0;2021-12-03
|
||||
Khar;305;Kharoshthi;kharochthî;Kharoshthi;4.1;2006-06-21
|
||||
Khmr;355;Khmer;khmer;Khmer;3.0;2004-05-29
|
||||
Khoj;322;Khojki;khojkî;Khojki;7.0;2014-11-15
|
||||
Kitl;505;Khitan large script;grande écriture khitan;;;2015-07-15
|
||||
Kits;288;Khitan small script;petite écriture khitan;Khitan_Small_Script;13.0;2015-07-15
|
||||
Knda;345;Kannada;kannara (canara);Kannada;1.1;2004-05-29
|
||||
Kore;287;Korean (alias for Hangul + Han);coréen (alias pour hangûl + han);;1.1;2007-06-13
|
||||
Kpel;436;Kpelle;kpèllé;;;2010-03-26
|
||||
Krai;396;Kirat Rai;kirat rai;;;2023-09-12
|
||||
Kthi;317;Kaithi;kaithî;Kaithi;5.2;2009-06-01
|
||||
Lana;351;Tai Tham (Lanna);taï tham (lanna);Tai_Tham;5.2;2009-06-01
|
||||
Laoo;356;Lao;laotien;Lao;1.1;2004-05-01
|
||||
Latf;217;Latin (Fraktur variant);latin (variante brisée);;1.1;2004-05-01
|
||||
Latg;216;Latin (Gaelic variant);latin (variante gaélique);;1.1;2004-05-01
|
||||
Latn;215;Latin;latin;Latin;1.1;2004-05-01
|
||||
Leke;364;Leke;léké;;;2015-07-07
|
||||
Lepc;335;Lepcha (Róng);lepcha (róng);Lepcha;5.1;2007-07-02
|
||||
Limb;336;Limbu;limbou;Limbu;4.0;2004-05-29
|
||||
Lina;400;Linear A;linéaire A;Linear_A;7.0;2014-11-15
|
||||
Linb;401;Linear B;linéaire B;Linear_B;4.0;2004-05-29
|
||||
Lisu;399;Lisu (Fraser);lisu (Fraser);Lisu;5.2;2009-06-01
|
||||
Loma;437;Loma;loma;;;2010-03-26
|
||||
Lyci;202;Lycian;lycien;Lycian;5.1;2007-07-02
|
||||
Lydi;116;Lydian;lydien;Lydian;5.1;2007-07-02
|
||||
Mahj;314;Mahajani;mahâjanî;Mahajani;7.0;2014-11-15
|
||||
Maka;366;Makasar;makassar;Makasar;11.0;2016-12-05
|
||||
Mand;140;Mandaic, Mandaean;mandéen;Mandaic;6.0;2010-07-23
|
||||
Mani;139;Manichaean;manichéen;Manichaean;7.0;2014-11-15
|
||||
Marc;332;Marchen;marchen;Marchen;9.0;2016-12-05
|
||||
Maya;090;Mayan hieroglyphs;hiéroglyphes mayas;;;2004-05-01
|
||||
Medf;265;Medefaidrin (Oberi Okaime, Oberi Ɔkaimɛ);médéfaïdrine;Medefaidrin;11.0;2016-12-05
|
||||
Mend;438;Mende Kikakui;mendé kikakui;Mende_Kikakui;7.0;2014-11-15
|
||||
Merc;101;Meroitic Cursive;cursif méroïtique;Meroitic_Cursive;6.1;2012-02-06
|
||||
Mero;100;Meroitic Hieroglyphs;hiéroglyphes méroïtiques;Meroitic_Hieroglyphs;6.1;2012-02-06
|
||||
Mlym;347;Malayalam;malayâlam;Malayalam;1.1;2004-05-01
|
||||
Modi;324;Modi, Moḍī;modî;Modi;7.0;2014-11-15
|
||||
Mong;145;Mongolian;mongol;Mongolian;3.0;2004-05-01
|
||||
Moon;218;Moon (Moon code, Moon script, Moon type);écriture Moon;;;2006-12-11
|
||||
Mroo;264;Mro, Mru;mro;Mro;7.0;2016-12-05
|
||||
Mtei;337;Meitei Mayek (Meithei, Meetei);meitei mayek;Meetei_Mayek;5.2;2009-06-01
|
||||
Mult;323;Multani;multanî;Multani;8.0;2015-07-07
|
||||
Mymr;350;Myanmar (Burmese);birman;Myanmar;3.0;2004-05-01
|
||||
Nagm;295;Nag Mundari;nag mundari;Nag_Mundari;15.0;2021-12-03
|
||||
Nand;311;Nandinagari;nandinâgarî;Nandinagari;12.0;2018-08-26
|
||||
Narb;106;Old North Arabian (Ancient North Arabian);nord-arabique;Old_North_Arabian;7.0;2014-11-15
|
||||
Nbat;159;Nabataean;nabatéen;Nabataean;7.0;2014-11-15
|
||||
Newa;333;Newa, Newar, Newari, Nepāla lipi;néwa, néwar, néwari, nepāla lipi;Newa;9.0;2016-12-05
|
||||
Nkdb;085;Naxi Dongba (na²¹ɕi³³ to³³ba²¹, Nakhi Tomba);naxi dongba;;;2017-07-26
|
||||
Nkgb;420;Naxi Geba (na²¹ɕi³³ gʌ²¹ba²¹, 'Na-'Khi ²Ggŏ-¹baw, Nakhi Geba);naxi geba, nakhi geba;;;2017-07-26
|
||||
Nkoo;165;N’Ko;n’ko;Nko;5.0;2006-10-10
|
||||
Nshu;499;Nüshu;nüshu;Nushu;10.0;2017-07-26
|
||||
Ogam;212;Ogham;ogam;Ogham;3.0;2004-05-01
|
||||
Olck;261;Ol Chiki (Ol Cemet’, Ol, Santali);ol tchiki;Ol_Chiki;5.1;2007-07-02
|
||||
Onao;296;Ol Onal;ol onal;;;2023-09-12
|
||||
Orkh;175;Old Turkic, Orkhon Runic;orkhon;Old_Turkic;5.2;2009-06-01
|
||||
Orya;327;Oriya (Odia);oriyâ (odia);Oriya;1.1;2016-12-05
|
||||
Osge;219;Osage;osage;Osage;9.0;2016-12-05
|
||||
Osma;260;Osmanya;osmanais;Osmanya;4.0;2004-05-01
|
||||
Ougr;143;Old Uyghur;ancien ouïgour;Old_Uyghur;14.0;2021-01-25
|
||||
Palm;126;Palmyrene;palmyrénien;Palmyrene;7.0;2014-11-15
|
||||
Pauc;263;Pau Cin Hau;paou chin haou;Pau_Cin_Hau;7.0;2014-11-15
|
||||
Pcun;015;Proto-Cuneiform;proto-cunéiforme;;;2021-01-25
|
||||
Pelm;016;Proto-Elamite;proto-élamite;;;2021-01-25
|
||||
Perm;227;Old Permic;ancien permien;Old_Permic;7.0;2014-11-15
|
||||
Phag;331;Phags-pa;’phags pa;Phags_Pa;5.0;2006-10-10
|
||||
Phli;131;Inscriptional Pahlavi;pehlevi des inscriptions;Inscriptional_Pahlavi;5.2;2009-06-01
|
||||
Phlp;132;Psalter Pahlavi;pehlevi des psautiers;Psalter_Pahlavi;7.0;2014-11-15
|
||||
Phlv;133;Book Pahlavi;pehlevi des livres;;;2007-07-15
|
||||
Phnx;115;Phoenician;phénicien;Phoenician;5.0;2006-10-10
|
||||
Plrd;282;Miao (Pollard);miao (Pollard);Miao;6.1;2012-02-06
|
||||
Piqd;293;Klingon (KLI pIqaD);klingon (pIqaD du KLI);;;2015-12-16
|
||||
Prti;130;Inscriptional Parthian;parthe des inscriptions;Inscriptional_Parthian;5.2;2009-06-01
|
||||
Psin;103;Proto-Sinaitic;proto-sinaïtique;;;2021-01-25
|
||||
Qaaa;900;Reserved for private use (start);réservé à l’usage privé (début);;;2004-05-29
|
||||
Qabx;949;Reserved for private use (end);réservé à l’usage privé (fin);;;2004-05-29
|
||||
Ranj;303;Ranjana;ranjana;;;2021-01-25
|
||||
Rjng;363;Rejang (Redjang, Kaganga);redjang (kaganga);Rejang;5.1;2009-02-23
|
||||
Rohg;167;Hanifi Rohingya;hanifi rohingya;Hanifi_Rohingya;11.0;2017-11-21
|
||||
Roro;620;Rongorongo;rongorongo;;;2004-05-01
|
||||
Runr;211;Runic;runique;Runic;3.0;2004-05-01
|
||||
Samr;123;Samaritan;samaritain;Samaritan;5.2;2009-06-01
|
||||
Sara;292;Sarati;sarati;;;2004-05-29
|
||||
Sarb;105;Old South Arabian;sud-arabique, himyarite;Old_South_Arabian;5.2;2009-06-01
|
||||
Saur;344;Saurashtra;saurachtra;Saurashtra;5.1;2007-07-02
|
||||
Sgnw;095;SignWriting;SignÉcriture, SignWriting;SignWriting;8.0;2015-07-07
|
||||
Shaw;281;Shavian (Shaw);shavien (Shaw);Shavian;4.0;2004-05-01
|
||||
Shrd;319;Sharada, Śāradā;charada, shard;Sharada;6.1;2012-02-06
|
||||
Shui;530;Shuishu;shuishu;;;2017-07-26
|
||||
Sidd;302;Siddham, Siddhaṃ, Siddhamātṛkā;siddham;Siddham;7.0;2014-11-15
|
||||
Sidt;180;Sidetic;sidétique;;;2023-09-12
|
||||
Sind;318;Khudawadi, Sindhi;khoudawadî, sindhî;Khudawadi;7.0;2014-11-15
|
||||
Sinh;348;Sinhala;singhalais;Sinhala;3.0;2004-05-01
|
||||
Sogd;141;Sogdian;sogdien;Sogdian;11.0;2017-11-21
|
||||
Sogo;142;Old Sogdian;ancien sogdien;Old_Sogdian;11.0;2017-11-21
|
||||
Sora;398;Sora Sompeng;sora sompeng;Sora_Sompeng;6.1;2012-02-06
|
||||
Soyo;329;Soyombo;soyombo;Soyombo;10.0;2017-07-26
|
||||
Sund;362;Sundanese;sundanais;Sundanese;5.1;2007-07-02
|
||||
Sunu;274;Sunuwar;sunuwar;;;2021-12-03
|
||||
Sylo;316;Syloti Nagri;sylotî nâgrî;Syloti_Nagri;4.1;2006-06-21
|
||||
Syrc;135;Syriac;syriaque;Syriac;3.0;2004-05-01
|
||||
Syre;138;Syriac (Estrangelo variant);syriaque (variante estranghélo);;3.0;2004-05-01
|
||||
Syrj;137;Syriac (Western variant);syriaque (variante occidentale);;3.0;2004-05-01
|
||||
Syrn;136;Syriac (Eastern variant);syriaque (variante orientale);;3.0;2004-05-01
|
||||
Tagb;373;Tagbanwa;tagbanoua;Tagbanwa;3.2;2004-05-01
|
||||
Takr;321;Takri, Ṭākrī, Ṭāṅkrī;tâkrî;Takri;6.1;2012-02-06
|
||||
Tale;353;Tai Le;taï-le;Tai_Le;4.0;2004-10-25
|
||||
Talu;354;New Tai Lue;nouveau taï-lue;New_Tai_Lue;4.1;2006-06-21
|
||||
Taml;346;Tamil;tamoul;Tamil;1.1;2004-05-01
|
||||
Tang;520;Tangut;tangoute;Tangut;9.0;2016-12-05
|
||||
Tavt;359;Tai Viet;taï viêt;Tai_Viet;5.2;2009-06-01
|
||||
Tayo;380;Tai Yo;taï yo;;;2023-09-12
|
||||
Telu;340;Telugu;télougou;Telugu;1.1;2004-05-01
|
||||
Teng;290;Tengwar;tengwar;;;2004-05-01
|
||||
Tfng;120;Tifinagh (Berber);tifinagh (berbère);Tifinagh;4.1;2006-06-21
|
||||
Tglg;370;Tagalog (Baybayin, Alibata);tagal (baybayin, alibata);Tagalog;3.2;2009-02-23
|
||||
Thaa;170;Thaana;thâna;Thaana;3.0;2004-05-01
|
||||
Thai;352;Thai;thaï;Thai;1.1;2004-05-01
|
||||
Tibt;330;Tibetan;tibétain;Tibetan;2.0;2004-05-01
|
||||
Tirh;326;Tirhuta;tirhouta;Tirhuta;7.0;2014-11-15
|
||||
Tnsa;275;Tangsa;tangsa;Tangsa;14.0;2021-02-17
|
||||
Todr;229;Todhri;todhri;;;2023-09-12
|
||||
Tols;299;Tolong Siki;tolong siki;;;2023-09-12
|
||||
Toto;294;Toto;toto;Toto;14.0;2020-04-16
|
||||
Tutg;341;Tulu-Tigalari;tulu-tigalari;;;2023-09-12
|
||||
Ugar;040;Ugaritic;ougaritique;Ugaritic;4.0;2004-05-01
|
||||
Vaii;470;Vai;vaï;Vai;5.1;2007-07-02
|
||||
Visp;280;Visible Speech;parole visible;;;2004-05-01
|
||||
Vith;228;Vithkuqi;vithkuqi;Vithkuqi;14.0;2021-02-17
|
||||
Wara;262;Warang Citi (Varang Kshiti);warang citi;Warang_Citi;7.0;2014-11-15
|
||||
Wcho;283;Wancho;wantcho;Wancho;12.0;2017-07-26
|
||||
Wole;480;Woleai;woléaï;;;2010-12-21
|
||||
Xpeo;030;Old Persian;cunéiforme persépolitain;Old_Persian;4.1;2006-06-21
|
||||
Xsux;020;Cuneiform, Sumero-Akkadian;cunéiforme suméro-akkadien;Cuneiform;5.0;2006-10-10
|
||||
Yezi;192;Yezidi;yézidi;Yezidi;13.0;2019-08-19
|
||||
Yiii;460;Yi;yi;Yi;3.0;2004-05-01
|
||||
Zanb;339;Zanabazar Square (Zanabazarin Dörböljin Useg, Xewtee Dörböljin Bicig, Horizontal Square Script);zanabazar quadratique;Zanabazar_Square;10.0;2017-07-26
|
||||
Zinh;994;Code for inherited script;codet pour écriture héritée;Inherited;;2009-02-23
|
||||
Zmth;995;Mathematical notation;notation mathématique;;3.2;2007-11-26
|
||||
Zsye;993;Symbols (Emoji variant);symboles (variante émoji);;6.0;2015-12-16
|
||||
Zsym;996;Symbols;symboles;;1.1;2007-11-26
|
||||
Zxxx;997;Code for unwritten documents;codet pour les documents non écrits;;;2011-06-21
|
||||
Zyyy;998;Code for undetermined script;codet pour écriture indéterminée;Common;;2004-05-29
|
||||
Zzzz;999;Code for uncoded script;codet pour écriture non codée;Unknown;;2006-10-10
|
||||
@@ -0,0 +1,454 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
|
||||
<!--
|
||||
Copyright © 1991-2020 Unicode, Inc.
|
||||
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
|
||||
For terms of use, see http://www.unicode.org/copyright.html
|
||||
-->
|
||||
<supplementalData>
|
||||
<version number="$Revision$"/>
|
||||
<languageMatching>
|
||||
<languageMatches type="written_new">
|
||||
<paradigmLocales locales="en en_GB es es_419 pt_BR pt_PT"/>
|
||||
<matchVariable id="$enUS" value="AS+CA+GU+MH+MP+PH+PR+UM+US+VI"/>
|
||||
<matchVariable id="$cnsar" value="HK+MO"/>
|
||||
<matchVariable id="$americas" value="019"/>
|
||||
<matchVariable id="$maghreb" value="MA+DZ+TN+LY+MR+EH"/>
|
||||
<languageMatch desired="nb" supported="no" distance="1"/> <!-- nb ⇒ no -->
|
||||
<!-- languageMatch desired="ku" supported="ckb" distance="4" oneway="true"/ --> <!-- ku ⇒ ckb -->
|
||||
<!-- languageMatch desired="ckb" supported="ku" percent="8" oneway="true"/ --> <!-- ckb ⇒ ku -->
|
||||
<languageMatch desired="hr" supported="bs" distance="4"/> <!-- hr ⇒ bs -->
|
||||
<languageMatch desired="sh" supported="bs" distance="4"/> <!-- sh ⇒ bs -->
|
||||
<!-- languageMatch desired="sr" supported="bs" distance="4"/--> <!-- sr ⇒ bs -->
|
||||
<languageMatch desired="sh" supported="hr" distance="4"/> <!-- sh ⇒ hr -->
|
||||
<!-- languageMatch desired="sr" supported="hr" distance="4"/--> <!-- sr ⇒ hr -->
|
||||
<languageMatch desired="sh" supported="sr" distance="4"/> <!-- sh ⇒ sr -->
|
||||
<languageMatch desired="ssy" supported="aa" distance="4"/> <!-- ssy ⇒ aa -->
|
||||
<languageMatch desired="gsw" supported="de" distance="4" oneway="true"/> <!-- gsw ⇒ de -->
|
||||
<languageMatch desired="lb" supported="de" distance="4" oneway="true"/> <!-- lb ⇒ de -->
|
||||
<languageMatch desired="da" supported="no" distance="8"/> <!-- da ⇒ no -->
|
||||
<languageMatch desired="da" supported="nb" distance="8"/> <!-- da ⇒ nb -->
|
||||
<!-- various fallbacks for more or less loosely related languages -->
|
||||
<!-- CLDR-13528:
|
||||
Distance 20 for some linguistic relation (e.g., Creoles to French)
|
||||
or a local language in the area of another (e.g., Breton to French).
|
||||
Distance 30 for fallbacks to prevalent second languages,
|
||||
and in the absence of better information. -->
|
||||
<languageMatch desired="ab" supported="ru" distance="30" oneway="true"/> <!-- Abkhazian: ab ⇒ ru -->
|
||||
<languageMatch desired="ach" supported="en" distance="30" oneway="true"/> <!-- Acoli (Southern Luo dialect in Uganda): ach ⇒ en -->
|
||||
<languageMatch desired="af" supported="nl" distance="20" oneway="true"/> <!-- Afrikaans: af ⇒ nl -->
|
||||
<languageMatch desired="ak" supported="en" distance="30" oneway="true"/> <!-- Akan: ak ⇒ en -->
|
||||
<languageMatch desired="am" supported="en" distance="30" oneway="true"/> <!-- Amharic ⇒ English -->
|
||||
<languageMatch desired="ay" supported="es" distance="20" oneway="true"/> <!-- Aymara: ay ⇒ es -->
|
||||
<languageMatch desired="az" supported="ru" distance="30" oneway="true"/> <!-- Azerbaijani: az ⇒ ru -->
|
||||
<languageMatch desired="bal" supported="ur" distance="20" oneway="true"/> <!-- Baluchi ⇒ Urdu -->
|
||||
<languageMatch desired="be" supported="ru" distance="20" oneway="true"/> <!-- Belarusian: be ⇒ ru -->
|
||||
<languageMatch desired="bem" supported="en" distance="30" oneway="true"/> <!-- Bemba (Zambia): bem ⇒ en -->
|
||||
<languageMatch desired="bh" supported="hi" distance="30" oneway="true"/> <!-- Bihari languages (gets canonicalized to bho): bh ⇒ hi -->
|
||||
<languageMatch desired="bn" supported="en" distance="30" oneway="true"/> <!-- Bangla: bn ⇒ en -->
|
||||
<languageMatch desired="bo" supported="zh" distance="20" oneway="true"/> <!-- Tibetan ⇒ Chinese -->
|
||||
<languageMatch desired="br" supported="fr" distance="20" oneway="true"/> <!-- Breton: br ⇒ fr -->
|
||||
<languageMatch desired="ca" supported="es" distance="20" oneway="true"/> <!-- Catalan ⇒ Spanish -->
|
||||
<languageMatch desired="ceb" supported="fil" distance="30" oneway="true"/> <!-- Cebuano: ceb ⇒ fil -->
|
||||
<languageMatch desired="chr" supported="en" distance="20" oneway="true"/> <!-- Cherokee: chr ⇒ en -->
|
||||
<languageMatch desired="ckb" supported="ar" distance="30" oneway="true"/> <!-- Sorani Kurdish: ckb ⇒ ar -->
|
||||
<languageMatch desired="co" supported="fr" distance="20" oneway="true"/> <!-- Corsican: co ⇒ fr -->
|
||||
<languageMatch desired="crs" supported="fr" distance="20" oneway="true"/> <!-- Seselwa Creole French: crs ⇒ fr -->
|
||||
<languageMatch desired="cs" supported="sk" distance="20"/> <!-- Czech ⇔ Slovak -->
|
||||
<languageMatch desired="cy" supported="en" distance="20" oneway="true"/> <!-- Welsh: cy ⇒ en -->
|
||||
<languageMatch desired="ee" supported="en" distance="30" oneway="true"/> <!-- Ewe: ee ⇒ en -->
|
||||
<languageMatch desired="eo" supported="en" distance="30" oneway="true"/> <!-- Esperanto: eo ⇒ en -->
|
||||
|
||||
<!-- CLDR-13650: No fallback for Estonian -->
|
||||
<!-- languageMatch desired="et" supported="fi" distance="30" oneway="true"/--> <!-- Estonian: et ⇒ fi -->
|
||||
|
||||
<languageMatch desired="eu" supported="es" distance="20" oneway="true"/> <!-- Basque: eu ⇒ es -->
|
||||
<languageMatch desired="fo" supported="da" distance="20" oneway="true"/> <!-- Faroese: fo ⇒ da -->
|
||||
<languageMatch desired="fy" supported="nl" distance="20" oneway="true"/> <!-- Western Frisian: fy ⇒ nl -->
|
||||
<languageMatch desired="ga" supported="en" distance="20" oneway="true"/> <!-- Irish: ga ⇒ en -->
|
||||
<languageMatch desired="gaa" supported="en" distance="30" oneway="true"/> <!-- Ga: gaa ⇒ en -->
|
||||
<languageMatch desired="gd" supported="en" distance="20" oneway="true"/> <!-- Scottish Gaelic: gd ⇒ en -->
|
||||
<languageMatch desired="gl" supported="es" distance="20" oneway="true"/> <!-- Galician: gl ⇒ es -->
|
||||
<languageMatch desired="gn" supported="es" distance="20" oneway="true"/> <!-- Guarani: gn ⇒ es -->
|
||||
<languageMatch desired="gu" supported="hi" distance="30" oneway="true"/> <!-- Gujarati: gu ⇒ hi -->
|
||||
<languageMatch desired="ha" supported="en" distance="30" oneway="true"/> <!-- Hausa: ha ⇒ en -->
|
||||
<languageMatch desired="haw" supported="en" distance="20" oneway="true"/> <!-- Hawaiian: haw ⇒ en -->
|
||||
<languageMatch desired="ht" supported="fr" distance="20" oneway="true"/> <!-- Haitian Creole: ht ⇒ fr -->
|
||||
<languageMatch desired="hy" supported="ru" distance="30" oneway="true"/> <!-- Armenian: hy ⇒ ru -->
|
||||
<languageMatch desired="ia" supported="en" distance="30" oneway="true"/> <!-- Interlingua: ia ⇒ en -->
|
||||
<languageMatch desired="ig" supported="en" distance="30" oneway="true"/> <!-- Igbo: ig ⇒ en -->
|
||||
<languageMatch desired="is" supported="en" distance="20" oneway="true"/> <!-- Icelandic: is ⇒ en -->
|
||||
<languageMatch desired="jv" supported="id" distance="20" oneway="true"/> <!-- Javanese: jv ⇒ id -->
|
||||
<languageMatch desired="ka" supported="en" distance="30" oneway="true"/> <!-- Georgian: ka ⇒ en -->
|
||||
<languageMatch desired="kg" supported="fr" distance="30" oneway="true"/> <!-- Kongo: kg ⇒ fr -->
|
||||
<languageMatch desired="kk" supported="ru" distance="30" oneway="true"/> <!-- Kazakh: kk ⇒ ru -->
|
||||
<languageMatch desired="km" supported="en" distance="30" oneway="true"/> <!-- Khmer: km ⇒ en -->
|
||||
<languageMatch desired="kn" supported="en" distance="30" oneway="true"/> <!-- Kannada: kn ⇒ en -->
|
||||
<languageMatch desired="kri" supported="en" distance="30" oneway="true"/> <!-- Krio: kri ⇒ en -->
|
||||
<languageMatch desired="ku" supported="tr" distance="30" oneway="true"/> <!-- Kurdish: ku ⇒ tr -->
|
||||
<languageMatch desired="ky" supported="ru" distance="30" oneway="true"/> <!-- Kirghiz: ky ⇒ ru -->
|
||||
<languageMatch desired="la" supported="it" distance="20" oneway="true"/> <!-- Latin: la ⇒ it -->
|
||||
<languageMatch desired="lg" supported="en" distance="30" oneway="true"/> <!-- Luganda: lg ⇒ en -->
|
||||
<languageMatch desired="ln" supported="fr" distance="30" oneway="true"/> <!-- Lingala: ln ⇒ fr -->
|
||||
<languageMatch desired="lo" supported="en" distance="30" oneway="true"/> <!-- Lao: lo ⇒ en -->
|
||||
<languageMatch desired="loz" supported="en" distance="30" oneway="true"/> <!-- Lozi: loz ⇒ en -->
|
||||
<languageMatch desired="lua" supported="fr" distance="30" oneway="true"/> <!-- Luba-Lulua: lua ⇒ fr -->
|
||||
<languageMatch desired="mai" supported="hi" distance="20" oneway="true"/> <!-- Maithili ⇒ Hindi -->
|
||||
<languageMatch desired="mfe" supported="en" distance="30" oneway="true"/> <!-- Morisyen: mfe ⇒ en -->
|
||||
<languageMatch desired="mg" supported="fr" distance="30" oneway="true"/> <!-- Malagasy: mg ⇒ fr -->
|
||||
<languageMatch desired="mi" supported="en" distance="20" oneway="true"/> <!-- Māori: mi ⇒ en -->
|
||||
|
||||
<!-- CLDR-13625: Macedonian should not fall back to Bulgarian -->
|
||||
<!-- languageMatch desired="mk" supported="bg" distance="30" oneway="true"/--> <!-- Macedonian: mk ⇒ bg -->
|
||||
|
||||
<languageMatch desired="ml" supported="en" distance="30" oneway="true"/> <!-- Malayalam: ml ⇒ en -->
|
||||
<languageMatch desired="mn" supported="ru" distance="30" oneway="true"/> <!-- Mongolian: mn ⇒ ru -->
|
||||
<languageMatch desired="mr" supported="hi" distance="30" oneway="true"/> <!-- Marathi: mr ⇒ hi -->
|
||||
<languageMatch desired="ms" supported="id" distance="30" oneway="true"/> <!-- Malay: ms ⇒ id -->
|
||||
<languageMatch desired="mt" supported="en" distance="30" oneway="true"/> <!-- Maltese: mt ⇒ en -->
|
||||
<languageMatch desired="my" supported="en" distance="30" oneway="true"/> <!-- Myanmar: my ⇒ en -->
|
||||
<languageMatch desired="ne" supported="en" distance="30" oneway="true"/> <!-- Nepali: ne ⇒ en -->
|
||||
<languageMatch desired="nn" supported="nb" distance="20"/> <!-- Nynorsk: nn ⟺ nb -->
|
||||
<languageMatch desired="nn" supported="no" distance="20"/> <!-- Nynorsk: nn ⟺ no; CLDR-13679 -->
|
||||
<languageMatch desired="nso" supported="en" distance="30" oneway="true"/> <!-- Northern Sotho: nso ⇒ en -->
|
||||
<languageMatch desired="ny" supported="en" distance="30" oneway="true"/> <!-- Nyanja: ny ⇒ en -->
|
||||
<languageMatch desired="nyn" supported="en" distance="30" oneway="true"/> <!-- Nyankole: nyn ⇒ en -->
|
||||
<languageMatch desired="oc" supported="fr" distance="20" oneway="true"/> <!-- Occitan: oc ⇒ fr -->
|
||||
<languageMatch desired="om" supported="en" distance="30" oneway="true"/> <!-- Oromo: om ⇒ en -->
|
||||
<languageMatch desired="or" supported="en" distance="30" oneway="true"/> <!-- Odia: or ⇒ en -->
|
||||
<languageMatch desired="pa" supported="en" distance="30" oneway="true"/> <!-- Punjabi: pa ⇒ en -->
|
||||
<languageMatch desired="pcm" supported="en" distance="20" oneway="true"/> <!-- Nigerian Pidgin: pcm ⇒ en -->
|
||||
<languageMatch desired="ps" supported="en" distance="30" oneway="true"/> <!-- Pashto: ps ⇒ en -->
|
||||
<languageMatch desired="qu" supported="es" distance="30" oneway="true"/> <!-- Quechua: qu ⇒ es -->
|
||||
<languageMatch desired="rm" supported="de" distance="20" oneway="true"/> <!-- Romansh: rm ⇒ de -->
|
||||
<languageMatch desired="rn" supported="en" distance="30" oneway="true"/> <!-- Rundi: rn ⇒ en -->
|
||||
<languageMatch desired="rw" supported="fr" distance="30" oneway="true"/> <!-- Kinyarwanda: rw ⇒ fr -->
|
||||
<languageMatch desired="sa" supported="hi" distance="30" oneway="true"/> <!-- Sanskrit: sa ⇒ hi -->
|
||||
<languageMatch desired="scn" supported="it" distance="20" oneway="true"/> <!-- Sicilian: scn ⇒ it -->
|
||||
<languageMatch desired="sd" supported="en" distance="30" oneway="true"/> <!-- Sindhi: sd ⇒ en -->
|
||||
<languageMatch desired="si" supported="en" distance="30" oneway="true"/> <!-- Sinhalese: si ⇒ en -->
|
||||
<languageMatch desired="sn" supported="en" distance="30" oneway="true"/> <!-- Shona: sn ⇒ en -->
|
||||
<languageMatch desired="so" supported="en" distance="30" oneway="true"/> <!-- Somali: so ⇒ en -->
|
||||
<languageMatch desired="sq" supported="en" distance="30" oneway="true"/> <!-- Albanian: sq ⇒ en -->
|
||||
<languageMatch desired="st" supported="en" distance="30" oneway="true"/> <!-- Southern Sotho: st ⇒ en -->
|
||||
<languageMatch desired="su" supported="id" distance="20" oneway="true"/> <!-- Sundanese: su ⇒ id -->
|
||||
<languageMatch desired="sw" supported="en" distance="30" oneway="true"/> <!-- Swahili: sw ⇒ en -->
|
||||
<languageMatch desired="ta" supported="en" distance="30" oneway="true"/> <!-- Tamil: ta ⇒ en -->
|
||||
<languageMatch desired="te" supported="en" distance="30" oneway="true"/> <!-- Telugu: te ⇒ en -->
|
||||
<languageMatch desired="tg" supported="ru" distance="30" oneway="true"/> <!-- Tajik: tg ⇒ ru -->
|
||||
<languageMatch desired="ti" supported="en" distance="30" oneway="true"/> <!-- Tigrinya: ti ⇒ en -->
|
||||
<languageMatch desired="tk" supported="ru" distance="30" oneway="true"/> <!-- Turkmen: tk ⇒ ru -->
|
||||
<languageMatch desired="tlh" supported="en" distance="30" oneway="true"/> <!-- Klingon: tlh ⇒ en -->
|
||||
<languageMatch desired="tn" supported="en" distance="30" oneway="true"/> <!-- Tswana: tn ⇒ en -->
|
||||
<languageMatch desired="to" supported="en" distance="30" oneway="true"/> <!-- Tonga: to ⇒ en -->
|
||||
<languageMatch desired="tt" supported="ru" distance="30" oneway="true"/> <!-- Tatar: tt ⇒ ru -->
|
||||
<languageMatch desired="tum" supported="en" distance="30" oneway="true"/> <!-- Tumbuka: tum ⇒ en -->
|
||||
<languageMatch desired="ug" supported="zh" distance="20" oneway="true"/> <!-- Uighur: ug ⇒ zh -->
|
||||
|
||||
<!-- CLDR-17382: Ukrainian should not fall back to Russian -->
|
||||
<!-- languageMatch desired="uk" supported="ru" distance="20" oneway="true"/--> <!-- Ukrainian ⇒ Russian -->
|
||||
|
||||
<languageMatch desired="ur" supported="en" distance="30" oneway="true"/> <!-- Urdu: ur ⇒ en -->
|
||||
<languageMatch desired="uz" supported="ru" distance="30" oneway="true"/> <!-- Uzbek: uz ⇒ ru -->
|
||||
<languageMatch desired="wo" supported="fr" distance="30" oneway="true"/> <!-- Wolof: wo ⇒ fr -->
|
||||
<languageMatch desired="xh" supported="en" distance="30" oneway="true"/> <!-- Xhosa: xh ⇒ en -->
|
||||
<languageMatch desired="yi" supported="en" distance="30" oneway="true"/> <!-- Yiddish: yi ⇒ en -->
|
||||
<languageMatch desired="yo" supported="en" distance="30" oneway="true"/> <!-- Yoruba: yo ⇒ en -->
|
||||
<languageMatch desired="za" supported="zh" distance="20" oneway="true"/> <!-- Zhuang languages ⇒ Chinese -->
|
||||
<languageMatch desired="zu" supported="en" distance="30" oneway="true"/> <!-- Zulu: zu ⇒ en -->
|
||||
|
||||
<!-- START generated by GenerateLanguageMatches.java: don't manually change -->
|
||||
<!-- Encompassed by Arabic -->
|
||||
<languageMatch desired="aao" supported="ar" distance="10" oneway="true"/> <!-- Algerian Saharan Arabic -->
|
||||
<languageMatch desired="abh" supported="ar" distance="10" oneway="true"/> <!-- Tajiki Arabic -->
|
||||
<languageMatch desired="abv" supported="ar" distance="10" oneway="true"/> <!-- Baharna Arabic -->
|
||||
<languageMatch desired="acm" supported="ar" distance="10" oneway="true"/> <!-- Mesopotamian Arabic -->
|
||||
<languageMatch desired="acq" supported="ar" distance="10" oneway="true"/> <!-- Ta'izzi-Adeni Arabic -->
|
||||
<languageMatch desired="acw" supported="ar" distance="10" oneway="true"/> <!-- Hijazi Arabic -->
|
||||
<languageMatch desired="acx" supported="ar" distance="10" oneway="true"/> <!-- Omani Arabic -->
|
||||
<languageMatch desired="acy" supported="ar" distance="10" oneway="true"/> <!-- Cypriot Arabic -->
|
||||
<languageMatch desired="adf" supported="ar" distance="10" oneway="true"/> <!-- Dhofari Arabic -->
|
||||
<languageMatch desired="aeb" supported="ar" distance="10" oneway="true"/> <!-- Tunisian Arabic -->
|
||||
<languageMatch desired="aec" supported="ar" distance="10" oneway="true"/> <!-- Saidi Arabic -->
|
||||
<languageMatch desired="afb" supported="ar" distance="10" oneway="true"/> <!-- Gulf Arabic -->
|
||||
<languageMatch desired="apc" supported="ar" distance="10" oneway="true"/> <!-- North Levantine Arabic -->
|
||||
<languageMatch desired="apd" supported="ar" distance="10" oneway="true"/> <!-- Sudanese Arabic -->
|
||||
<languageMatch desired="arq" supported="ar" distance="10" oneway="true"/> <!-- Algerian Arabic -->
|
||||
<languageMatch desired="ars" supported="ar" distance="10" oneway="true"/> <!-- Najdi Arabic -->
|
||||
<languageMatch desired="ary" supported="ar" distance="10" oneway="true"/> <!-- Moroccan Arabic -->
|
||||
<languageMatch desired="arz" supported="ar" distance="10" oneway="true"/> <!-- Egyptian Arabic -->
|
||||
<languageMatch desired="auz" supported="ar" distance="10" oneway="true"/> <!-- Uzbeki Arabic -->
|
||||
<languageMatch desired="avl" supported="ar" distance="10" oneway="true"/> <!-- Eastern Egyptian Bedawi Arabic -->
|
||||
<languageMatch desired="ayh" supported="ar" distance="10" oneway="true"/> <!-- Hadrami Arabic -->
|
||||
<languageMatch desired="ayl" supported="ar" distance="10" oneway="true"/> <!-- Libyan Arabic -->
|
||||
<languageMatch desired="ayn" supported="ar" distance="10" oneway="true"/> <!-- Sanaani Arabic -->
|
||||
<languageMatch desired="ayp" supported="ar" distance="10" oneway="true"/> <!-- North Mesopotamian Arabic -->
|
||||
<languageMatch desired="bbz" supported="ar" distance="10" oneway="true"/> <!-- Babalia Creole Arabic -->
|
||||
<languageMatch desired="pga" supported="ar" distance="10" oneway="true"/> <!-- Sudanese Creole Arabic -->
|
||||
<languageMatch desired="shu" supported="ar" distance="10" oneway="true"/> <!-- Chadian Arabic -->
|
||||
<languageMatch desired="ssh" supported="ar" distance="10" oneway="true"/> <!-- Shihhi Arabic -->
|
||||
<!-- Encompassed by Azerbaijani -->
|
||||
<languageMatch desired="azb" supported="az" distance="10" oneway="true"/> <!-- South Azerbaijani -->
|
||||
<!-- Encompassed by Estonian -->
|
||||
<languageMatch desired="vro" supported="et" distance="10" oneway="true"/> <!-- Võro -->
|
||||
<!-- Encompassed by Fulah -->
|
||||
<languageMatch desired="ffm" supported="ff" distance="10" oneway="true"/> <!-- Maasina Fulfulde -->
|
||||
<languageMatch desired="fub" supported="ff" distance="10" oneway="true"/> <!-- Adamawa Fulfulde -->
|
||||
<languageMatch desired="fue" supported="ff" distance="10" oneway="true"/> <!-- Borgu Fulfulde -->
|
||||
<languageMatch desired="fuf" supported="ff" distance="10" oneway="true"/> <!-- Pular -->
|
||||
<languageMatch desired="fuh" supported="ff" distance="10" oneway="true"/> <!-- Western Niger Fulfulde -->
|
||||
<languageMatch desired="fui" supported="ff" distance="10" oneway="true"/> <!-- Bagirmi Fulfulde -->
|
||||
<languageMatch desired="fuq" supported="ff" distance="10" oneway="true"/> <!-- Central-Eastern Niger Fulfulde -->
|
||||
<languageMatch desired="fuv" supported="ff" distance="10" oneway="true"/> <!-- Nigerian Fulfulde -->
|
||||
<!-- Encompassed by Guarani -->
|
||||
<languageMatch desired="gnw" supported="gn" distance="10" oneway="true"/> <!-- Western Bolivian Guaraní -->
|
||||
<languageMatch desired="gui" supported="gn" distance="10" oneway="true"/> <!-- Eastern Bolivian Guaraní -->
|
||||
<languageMatch desired="gun" supported="gn" distance="10" oneway="true"/> <!-- Mbyá Guaraní -->
|
||||
<languageMatch desired="nhd" supported="gn" distance="10" oneway="true"/> <!-- Chiripá -->
|
||||
<!-- Encompassed by Inuktitut -->
|
||||
<languageMatch desired="ikt" supported="iu" distance="10" oneway="true"/> <!-- Inuinnaqtun -->
|
||||
<!-- Encompassed by Kalenjin -->
|
||||
<languageMatch desired="enb" supported="kln" distance="10" oneway="true"/> <!-- Markweeta -->
|
||||
<languageMatch desired="eyo" supported="kln" distance="10" oneway="true"/> <!-- Keiyo -->
|
||||
<languageMatch desired="niq" supported="kln" distance="10" oneway="true"/> <!-- Nandi -->
|
||||
<languageMatch desired="oki" supported="kln" distance="10" oneway="true"/> <!-- Okiek -->
|
||||
<languageMatch desired="pko" supported="kln" distance="10" oneway="true"/> <!-- Pökoot -->
|
||||
<languageMatch desired="sgc" supported="kln" distance="10" oneway="true"/> <!-- Kipsigis -->
|
||||
<languageMatch desired="tec" supported="kln" distance="10" oneway="true"/> <!-- Terik -->
|
||||
<languageMatch desired="tuy" supported="kln" distance="10" oneway="true"/> <!-- Tugen -->
|
||||
<!-- Encompassed by Konkani -->
|
||||
<languageMatch desired="knn" supported="kok" distance="10" oneway="true"/> <!-- Maharashtrian Konkani -->
|
||||
<!-- Encompassed by Kpelle -->
|
||||
<languageMatch desired="gkp" supported="kpe" distance="10" oneway="true"/> <!-- Guinea Kpelle -->
|
||||
<!-- Encompassed by Luyia -->
|
||||
<languageMatch desired="ida" supported="luy" distance="10" oneway="true"/> <!-- Idakho-Isukha-Tiriki -->
|
||||
<languageMatch desired="lkb" supported="luy" distance="10" oneway="true"/> <!-- Kabras -->
|
||||
<languageMatch desired="lko" supported="luy" distance="10" oneway="true"/> <!-- Khayo -->
|
||||
<languageMatch desired="lks" supported="luy" distance="10" oneway="true"/> <!-- Kisa -->
|
||||
<languageMatch desired="lri" supported="luy" distance="10" oneway="true"/> <!-- Marachi -->
|
||||
<languageMatch desired="lrm" supported="luy" distance="10" oneway="true"/> <!-- Marama -->
|
||||
<languageMatch desired="lsm" supported="luy" distance="10" oneway="true"/> <!-- Saamia -->
|
||||
<languageMatch desired="lto" supported="luy" distance="10" oneway="true"/> <!-- Tsotso -->
|
||||
<languageMatch desired="lts" supported="luy" distance="10" oneway="true"/> <!-- Tachoni -->
|
||||
<languageMatch desired="lwg" supported="luy" distance="10" oneway="true"/> <!-- Wanga -->
|
||||
<languageMatch desired="nle" supported="luy" distance="10" oneway="true"/> <!-- East Nyala -->
|
||||
<languageMatch desired="nyd" supported="luy" distance="10" oneway="true"/> <!-- Nyore -->
|
||||
<languageMatch desired="rag" supported="luy" distance="10" oneway="true"/> <!-- Logooli -->
|
||||
<!-- Encompassed by Latvian -->
|
||||
<languageMatch desired="ltg" supported="lv" distance="10" oneway="true"/> <!-- Latgalian -->
|
||||
<!-- Encompassed by Malagasy -->
|
||||
<languageMatch desired="bhr" supported="mg" distance="10" oneway="true"/> <!-- Bara Malagasy -->
|
||||
<languageMatch desired="bjq" supported="mg" distance="10" oneway="true"/> <!-- Southern Betsimisaraka Malagasy -->
|
||||
<languageMatch desired="bmm" supported="mg" distance="10" oneway="true"/> <!-- Northern Betsimisaraka Malagasy -->
|
||||
<languageMatch desired="bzc" supported="mg" distance="10" oneway="true"/> <!-- Southern Betsimisaraka Malagasy -->
|
||||
<languageMatch desired="msh" supported="mg" distance="10" oneway="true"/> <!-- Masikoro Malagasy -->
|
||||
<languageMatch desired="skg" supported="mg" distance="10" oneway="true"/> <!-- Sakalava Malagasy -->
|
||||
<languageMatch desired="tdx" supported="mg" distance="10" oneway="true"/> <!-- Tandroy-Mahafaly Malagasy -->
|
||||
<languageMatch desired="tkg" supported="mg" distance="10" oneway="true"/> <!-- Tesaka Malagasy -->
|
||||
<languageMatch desired="txy" supported="mg" distance="10" oneway="true"/> <!-- Tanosy Malagasy -->
|
||||
<languageMatch desired="xmv" supported="mg" distance="10" oneway="true"/> <!-- Antankarana Malagasy -->
|
||||
<languageMatch desired="xmw" supported="mg" distance="10" oneway="true"/> <!-- Tsimihety Malagasy -->
|
||||
<!-- Encompassed by Mongolian -->
|
||||
<languageMatch desired="mvf" supported="mn" distance="10" oneway="true"/> <!-- Peripheral Mongolian -->
|
||||
<!-- Encompassed by Malay -->
|
||||
<languageMatch desired="bjn" supported="ms" distance="10" oneway="true"/> <!-- Banjar -->
|
||||
<languageMatch desired="btj" supported="ms" distance="10" oneway="true"/> <!-- Bacanese Malay -->
|
||||
<languageMatch desired="bve" supported="ms" distance="10" oneway="true"/> <!-- Berau Malay -->
|
||||
<languageMatch desired="bvu" supported="ms" distance="10" oneway="true"/> <!-- Bukit Malay -->
|
||||
<languageMatch desired="coa" supported="ms" distance="10" oneway="true"/> <!-- Cocos Islands Malay -->
|
||||
<languageMatch desired="dup" supported="ms" distance="10" oneway="true"/> <!-- Duano -->
|
||||
<languageMatch desired="hji" supported="ms" distance="10" oneway="true"/> <!-- Haji -->
|
||||
<languageMatch desired="id" supported="ms" distance="10" oneway="true"/> <!-- Indonesian -->
|
||||
<languageMatch desired="jak" supported="ms" distance="10" oneway="true"/> <!-- Jakun -->
|
||||
<languageMatch desired="jax" supported="ms" distance="10" oneway="true"/> <!-- Jambi Malay -->
|
||||
<languageMatch desired="kvb" supported="ms" distance="10" oneway="true"/> <!-- Kubu -->
|
||||
<languageMatch desired="kvr" supported="ms" distance="10" oneway="true"/> <!-- Kerinci -->
|
||||
<languageMatch desired="kxd" supported="ms" distance="10" oneway="true"/> <!-- Brunei -->
|
||||
<languageMatch desired="lce" supported="ms" distance="10" oneway="true"/> <!-- Loncong -->
|
||||
<languageMatch desired="lcf" supported="ms" distance="10" oneway="true"/> <!-- Lubu -->
|
||||
<languageMatch desired="liw" supported="ms" distance="10" oneway="true"/> <!-- Col -->
|
||||
<languageMatch desired="max" supported="ms" distance="10" oneway="true"/> <!-- North Moluccan Malay -->
|
||||
<languageMatch desired="meo" supported="ms" distance="10" oneway="true"/> <!-- Kedah Malay -->
|
||||
<languageMatch desired="mfa" supported="ms" distance="10" oneway="true"/> <!-- Pattani Malay -->
|
||||
<languageMatch desired="mfb" supported="ms" distance="10" oneway="true"/> <!-- Bangka -->
|
||||
<languageMatch desired="min" supported="ms" distance="10" oneway="true"/> <!-- Minangkabau -->
|
||||
<languageMatch desired="mqg" supported="ms" distance="10" oneway="true"/> <!-- Kota Bangun Kutai Malay -->
|
||||
<languageMatch desired="msi" supported="ms" distance="10" oneway="true"/> <!-- Sabah Malay -->
|
||||
<languageMatch desired="mui" supported="ms" distance="10" oneway="true"/> <!-- Musi -->
|
||||
<languageMatch desired="orn" supported="ms" distance="10" oneway="true"/> <!-- Orang Kanaq -->
|
||||
<languageMatch desired="ors" supported="ms" distance="10" oneway="true"/> <!-- Orang Seletar -->
|
||||
<languageMatch desired="pel" supported="ms" distance="10" oneway="true"/> <!-- Pekal -->
|
||||
<languageMatch desired="pse" supported="ms" distance="10" oneway="true"/> <!-- Central Malay -->
|
||||
<languageMatch desired="tmw" supported="ms" distance="10" oneway="true"/> <!-- Temuan -->
|
||||
<languageMatch desired="urk" supported="ms" distance="10" oneway="true"/> <!-- Urak Lawoi' -->
|
||||
<languageMatch desired="vkk" supported="ms" distance="10" oneway="true"/> <!-- Kaur -->
|
||||
<languageMatch desired="vkt" supported="ms" distance="10" oneway="true"/> <!-- Tenggarong Kutai Malay -->
|
||||
<languageMatch desired="xmm" supported="ms" distance="10" oneway="true"/> <!-- Manado Malay -->
|
||||
<languageMatch desired="zlm" supported="ms" distance="10" oneway="true"/> <!-- Malay (individual language) -->
|
||||
<languageMatch desired="zmi" supported="ms" distance="10" oneway="true"/> <!-- Negeri Sembilan Malay -->
|
||||
<!-- Encompassed by Nepali -->
|
||||
<languageMatch desired="dty" supported="ne" distance="10" oneway="true"/> <!-- Dotyali -->
|
||||
<!-- Encompassed by Oromo -->
|
||||
<languageMatch desired="gax" supported="om" distance="10" oneway="true"/> <!-- Borana-Arsi-Guji Oromo -->
|
||||
<languageMatch desired="hae" supported="om" distance="10" oneway="true"/> <!-- Eastern Oromo -->
|
||||
<languageMatch desired="orc" supported="om" distance="10" oneway="true"/> <!-- Orma -->
|
||||
<!-- Encompassed by Odia -->
|
||||
<languageMatch desired="spv" supported="or" distance="10" oneway="true"/> <!-- Sambalpuri -->
|
||||
<!-- Encompassed by Pashto -->
|
||||
<languageMatch desired="pbt" supported="ps" distance="10" oneway="true"/> <!-- Southern Pashto -->
|
||||
<languageMatch desired="pst" supported="ps" distance="10" oneway="true"/> <!-- Central Pashto -->
|
||||
<!-- Encompassed by Quechua -->
|
||||
<languageMatch desired="qub" supported="qu" distance="10" oneway="true"/> <!-- Huallaga Huánuco Quechua -->
|
||||
<languageMatch desired="qud" supported="qu" distance="10" oneway="true"/> <!-- Calderón Highland Quichua -->
|
||||
<languageMatch desired="quf" supported="qu" distance="10" oneway="true"/> <!-- Lambayeque Quechua -->
|
||||
<languageMatch desired="qug" supported="qu" distance="10" oneway="true"/> <!-- Chimborazo Highland Quichua -->
|
||||
<languageMatch desired="quh" supported="qu" distance="10" oneway="true"/> <!-- South Bolivian Quechua -->
|
||||
<languageMatch desired="quk" supported="qu" distance="10" oneway="true"/> <!-- Chachapoyas Quechua -->
|
||||
<languageMatch desired="qul" supported="qu" distance="10" oneway="true"/> <!-- North Bolivian Quechua -->
|
||||
<languageMatch desired="qup" supported="qu" distance="10" oneway="true"/> <!-- Southern Pastaza Quechua -->
|
||||
<languageMatch desired="qur" supported="qu" distance="10" oneway="true"/> <!-- Yanahuanca Pasco Quechua -->
|
||||
<languageMatch desired="qus" supported="qu" distance="10" oneway="true"/> <!-- Santiago del Estero Quichua -->
|
||||
<languageMatch desired="quw" supported="qu" distance="10" oneway="true"/> <!-- Tena Lowland Quichua -->
|
||||
<languageMatch desired="qux" supported="qu" distance="10" oneway="true"/> <!-- Yauyos Quechua -->
|
||||
<languageMatch desired="quy" supported="qu" distance="10" oneway="true"/> <!-- Ayacucho Quechua -->
|
||||
<languageMatch desired="qva" supported="qu" distance="10" oneway="true"/> <!-- Ambo-Pasco Quechua -->
|
||||
<languageMatch desired="qvc" supported="qu" distance="10" oneway="true"/> <!-- Cajamarca Quechua -->
|
||||
<languageMatch desired="qve" supported="qu" distance="10" oneway="true"/> <!-- Eastern Apurímac Quechua -->
|
||||
<languageMatch desired="qvh" supported="qu" distance="10" oneway="true"/> <!-- Huamalíes-Dos de Mayo Huánuco Quechua -->
|
||||
<languageMatch desired="qvi" supported="qu" distance="10" oneway="true"/> <!-- Imbabura Highland Quichua -->
|
||||
<languageMatch desired="qvj" supported="qu" distance="10" oneway="true"/> <!-- Loja Highland Quichua -->
|
||||
<languageMatch desired="qvl" supported="qu" distance="10" oneway="true"/> <!-- Cajatambo North Lima Quechua -->
|
||||
<languageMatch desired="qvm" supported="qu" distance="10" oneway="true"/> <!-- Margos-Yarowilca-Lauricocha Quechua -->
|
||||
<languageMatch desired="qvn" supported="qu" distance="10" oneway="true"/> <!-- North Junín Quechua -->
|
||||
<languageMatch desired="qvo" supported="qu" distance="10" oneway="true"/> <!-- Napo Lowland Quechua -->
|
||||
<languageMatch desired="qvp" supported="qu" distance="10" oneway="true"/> <!-- Pacaraos Quechua -->
|
||||
<languageMatch desired="qvs" supported="qu" distance="10" oneway="true"/> <!-- San Martín Quechua -->
|
||||
<languageMatch desired="qvw" supported="qu" distance="10" oneway="true"/> <!-- Huaylla Wanca Quechua -->
|
||||
<languageMatch desired="qvz" supported="qu" distance="10" oneway="true"/> <!-- Northern Pastaza Quichua -->
|
||||
<languageMatch desired="qwa" supported="qu" distance="10" oneway="true"/> <!-- Corongo Ancash Quechua -->
|
||||
<languageMatch desired="qwc" supported="qu" distance="10" oneway="true"/> <!-- Classical Quechua -->
|
||||
<languageMatch desired="qwh" supported="qu" distance="10" oneway="true"/> <!-- Huaylas Ancash Quechua -->
|
||||
<languageMatch desired="qws" supported="qu" distance="10" oneway="true"/> <!-- Sihuas Ancash Quechua -->
|
||||
<languageMatch desired="qxa" supported="qu" distance="10" oneway="true"/> <!-- Chiquián Ancash Quechua -->
|
||||
<languageMatch desired="qxc" supported="qu" distance="10" oneway="true"/> <!-- Chincha Quechua -->
|
||||
<languageMatch desired="qxh" supported="qu" distance="10" oneway="true"/> <!-- Panao Huánuco Quechua -->
|
||||
<languageMatch desired="qxl" supported="qu" distance="10" oneway="true"/> <!-- Salasaca Highland Quichua -->
|
||||
<languageMatch desired="qxn" supported="qu" distance="10" oneway="true"/> <!-- Northern Conchucos Ancash Quechua -->
|
||||
<languageMatch desired="qxo" supported="qu" distance="10" oneway="true"/> <!-- Southern Conchucos Ancash Quechua -->
|
||||
<languageMatch desired="qxp" supported="qu" distance="10" oneway="true"/> <!-- Puno Quechua -->
|
||||
<languageMatch desired="qxr" supported="qu" distance="10" oneway="true"/> <!-- Cañar Highland Quichua -->
|
||||
<languageMatch desired="qxt" supported="qu" distance="10" oneway="true"/> <!-- Santa Ana de Tusi Pasco Quechua -->
|
||||
<languageMatch desired="qxu" supported="qu" distance="10" oneway="true"/> <!-- Arequipa-La Unión Quechua -->
|
||||
<languageMatch desired="qxw" supported="qu" distance="10" oneway="true"/> <!-- Jauja Wanca Quechua -->
|
||||
<!-- Encompassed by Sardinian -->
|
||||
<languageMatch desired="sdc" supported="sc" distance="10" oneway="true"/> <!-- Sassarese Sardinian -->
|
||||
<languageMatch desired="sdn" supported="sc" distance="10" oneway="true"/> <!-- Gallurese Sardinian -->
|
||||
<languageMatch desired="sro" supported="sc" distance="10" oneway="true"/> <!-- Campidanese Sardinian -->
|
||||
<!-- Encompassed by Albanian -->
|
||||
<languageMatch desired="aae" supported="sq" distance="10" oneway="true"/> <!-- Arbëreshë Albanian -->
|
||||
<languageMatch desired="aat" supported="sq" distance="10" oneway="true"/> <!-- Arvanitika Albanian -->
|
||||
<languageMatch desired="aln" supported="sq" distance="10" oneway="true"/> <!-- Gheg Albanian -->
|
||||
<!-- Encompassed by Syriac -->
|
||||
<languageMatch desired="aii" supported="syr" distance="10" oneway="true"/> <!-- Assyrian Neo-Aramaic -->
|
||||
<!-- Encompassed by Uzbek -->
|
||||
<languageMatch desired="uzs" supported="uz" distance="10" oneway="true"/> <!-- Southern Uzbek -->
|
||||
<!-- Encompassed by Yiddish -->
|
||||
<languageMatch desired="yih" supported="yi" distance="10" oneway="true"/> <!-- Western Yiddish -->
|
||||
<!-- Encompassed by Chinese, Mandarin -->
|
||||
<languageMatch desired="cdo" supported="zh" distance="10" oneway="true"/> <!-- Min Dong Chinese -->
|
||||
<languageMatch desired="cjy" supported="zh" distance="10" oneway="true"/> <!-- Jinyu Chinese -->
|
||||
<languageMatch desired="cpx" supported="zh" distance="10" oneway="true"/> <!-- Pu-Xian Chinese -->
|
||||
<languageMatch desired="czh" supported="zh" distance="10" oneway="true"/> <!-- Huizhou Chinese -->
|
||||
<languageMatch desired="czo" supported="zh" distance="10" oneway="true"/> <!-- Min Zhong Chinese -->
|
||||
<languageMatch desired="gan" supported="zh" distance="10" oneway="true"/> <!-- Gan Chinese -->
|
||||
<languageMatch desired="hak" supported="zh" distance="10" oneway="true"/> <!-- Hakka Chinese -->
|
||||
<languageMatch desired="hsn" supported="zh" distance="10" oneway="true"/> <!-- Xiang Chinese -->
|
||||
<languageMatch desired="lzh" supported="zh" distance="10" oneway="true"/> <!-- Literary Chinese -->
|
||||
<languageMatch desired="mnp" supported="zh" distance="10" oneway="true"/> <!-- Min Bei Chinese -->
|
||||
<languageMatch desired="nan" supported="zh" distance="10" oneway="true"/> <!-- Min Nan Chinese -->
|
||||
<languageMatch desired="wuu" supported="zh" distance="10" oneway="true"/> <!-- Wu Chinese -->
|
||||
<languageMatch desired="yue" supported="zh" distance="10" oneway="true"/> <!-- Chinese, Cantonese -->
|
||||
<!-- END generated by GenerateLanguageMatches.java -->
|
||||
<languageMatch desired="*" supported="*" distance="80"/> <!-- * ⇒ * -->
|
||||
<languageMatch desired="am_Ethi" supported="en_Latn" distance="10" oneway="true"/>
|
||||
<languageMatch desired="az_Latn" supported="ru_Cyrl" distance="10" oneway="true"/> <!-- az; Latn ⇒ ru; Cyrl -->
|
||||
<languageMatch desired="bn_Beng" supported="en_Latn" distance="10" oneway="true"/> <!-- bn; Beng ⇒ en; Latn -->
|
||||
<languageMatch desired="bo_Tibt" supported="zh_Hans" distance="10" oneway="true"/>
|
||||
<languageMatch desired="hy_Armn" supported="ru_Cyrl" distance="10" oneway="true"/> <!-- hy; Armn ⇒ ru; Cyrl -->
|
||||
<languageMatch desired="ka_Geor" supported="en_Latn" distance="10" oneway="true"/> <!-- ka; Geor ⇒ en; Latn -->
|
||||
<languageMatch desired="km_Khmr" supported="en_Latn" distance="10" oneway="true"/> <!-- km; Khmr ⇒ en; Latn -->
|
||||
<languageMatch desired="kn_Knda" supported="en_Latn" distance="10" oneway="true"/> <!-- kn; Knda ⇒ en; Latn -->
|
||||
<languageMatch desired="lo_Laoo" supported="en_Latn" distance="10" oneway="true"/> <!-- lo; Laoo ⇒ en; Latn -->
|
||||
<languageMatch desired="ml_Mlym" supported="en_Latn" distance="10" oneway="true"/> <!-- ml; Mlym ⇒ en; Latn -->
|
||||
<languageMatch desired="my_Mymr" supported="en_Latn" distance="10" oneway="true"/> <!-- my; Mymr ⇒ en; Latn -->
|
||||
<languageMatch desired="ne_Deva" supported="en_Latn" distance="10" oneway="true"/> <!-- ne; Deva ⇒ en; Latn -->
|
||||
<languageMatch desired="or_Orya" supported="en_Latn" distance="10" oneway="true"/> <!-- or; Orya ⇒ en; Latn -->
|
||||
<languageMatch desired="pa_Guru" supported="en_Latn" distance="10" oneway="true"/> <!-- pa; Guru ⇒ en; Latn -->
|
||||
<languageMatch desired="ps_Arab" supported="en_Latn" distance="10" oneway="true"/> <!-- ps; Arab ⇒ en; Latn -->
|
||||
<languageMatch desired="sd_Arab" supported="en_Latn" distance="10" oneway="true"/> <!-- sd; Arab ⇒ en; Latn -->
|
||||
<languageMatch desired="si_Sinh" supported="en_Latn" distance="10" oneway="true"/> <!-- si; Sinh ⇒ en; Latn -->
|
||||
<languageMatch desired="ta_Taml" supported="en_Latn" distance="10" oneway="true"/> <!-- ta; Taml ⇒ en; Latn -->
|
||||
<languageMatch desired="te_Telu" supported="en_Latn" distance="10" oneway="true"/> <!-- te; Telu ⇒ en; Latn -->
|
||||
<languageMatch desired="ti_Ethi" supported="en_Latn" distance="10" oneway="true"/> <!-- ti; Ethi ⇒ en; Latn -->
|
||||
<languageMatch desired="tk_Latn" supported="ru_Cyrl" distance="10" oneway="true"/> <!-- tk; Latn ⇒ ru; Cyrl -->
|
||||
<languageMatch desired="ur_Arab" supported="en_Latn" distance="10" oneway="true"/> <!-- ur; Arab ⇒ en; Latn -->
|
||||
<languageMatch desired="uz_Latn" supported="ru_Cyrl" distance="10" oneway="true"/> <!-- uz; Latn ⇒ ru; Cyrl -->
|
||||
<languageMatch desired="yi_Hebr" supported="en_Latn" distance="10" oneway="true"/> <!-- yi; Hebr ⇒ en; Latn -->
|
||||
<languageMatch desired="sr_Latn" supported="sr_Cyrl" distance="5"/> <!-- sr; Latn ⇒ sr; Cyrl -->
|
||||
<languageMatch desired="za_Latn" supported="zh_Hans" distance="10" oneway="true"/>
|
||||
<!-- zh_Hani: Slightly bigger distance than zh_Hant->zh_Hans was before CLDR-14355 -->
|
||||
<languageMatch desired="zh_Hani" supported="zh_Hans" distance="20" oneway="true"/>
|
||||
<languageMatch desired="zh_Hani" supported="zh_Hant" distance="20" oneway="true"/>
|
||||
<!-- Latin transliterations of some languages, initially from CLDR-13577 -->
|
||||
<languageMatch desired="ar_Latn" supported="ar_Arab" distance="20" oneway="true"/>
|
||||
<languageMatch desired="bn_Latn" supported="bn_Beng" distance="20" oneway="true"/>
|
||||
<languageMatch desired="gu_Latn" supported="gu_Gujr" distance="20" oneway="true"/>
|
||||
<languageMatch desired="hi_Latn" supported="hi_Deva" distance="20" oneway="true"/>
|
||||
<languageMatch desired="kn_Latn" supported="kn_Knda" distance="20" oneway="true"/>
|
||||
<languageMatch desired="ml_Latn" supported="ml_Mlym" distance="20" oneway="true"/>
|
||||
<languageMatch desired="mr_Latn" supported="mr_Deva" distance="20" oneway="true"/>
|
||||
<languageMatch desired="ta_Latn" supported="ta_Taml" distance="20" oneway="true"/>
|
||||
<languageMatch desired="te_Latn" supported="te_Telu" distance="20" oneway="true"/>
|
||||
<languageMatch desired="zh_Latn" supported="zh_Hans" distance="20" oneway="true"/> <!-- Pinyin -->
|
||||
<!-- start fallbacks for group script codes, initially from CLDR-13526
|
||||
Look for plus signs on https://www.unicode.org/iso15924/iso15924-codes.html -->
|
||||
<languageMatch desired="ja_Latn" supported="ja_Jpan" distance="5" oneway="true"/>
|
||||
<languageMatch desired="ja_Hani" supported="ja_Jpan" distance="5" oneway="true"/>
|
||||
<languageMatch desired="ja_Hira" supported="ja_Jpan" distance="5" oneway="true"/>
|
||||
<languageMatch desired="ja_Kana" supported="ja_Jpan" distance="5" oneway="true"/>
|
||||
<languageMatch desired="ja_Hrkt" supported="ja_Jpan" distance="5" oneway="true"/>
|
||||
<languageMatch desired="ja_Hira" supported="ja_Hrkt" distance="5" oneway="true"/>
|
||||
<languageMatch desired="ja_Kana" supported="ja_Hrkt" distance="5" oneway="true"/>
|
||||
<languageMatch desired="ko_Hani" supported="ko_Kore" distance="5" oneway="true"/>
|
||||
<languageMatch desired="ko_Hang" supported="ko_Kore" distance="5" oneway="true"/>
|
||||
<languageMatch desired="ko_Jamo" supported="ko_Kore" distance="5" oneway="true"/>
|
||||
<languageMatch desired="ko_Jamo" supported="ko_Hang" distance="5" oneway="true"/>
|
||||
<!-- No special mappings for zh Bopo/Hanb
|
||||
because Bopomofo is used only in TW, and unsure how widely.
|
||||
No special mappings for styled scripts like Latf or Aran
|
||||
because those would apply to many languages;
|
||||
if desired, those would be better handled as matcher-specific script aliases. -->
|
||||
<!-- end fallbacks for group script codes -->
|
||||
<!-- default script mismatch distance -->
|
||||
<languageMatch desired="*_*" supported="*_*" distance="50"/> <!-- *; * ⇒ *; * -->
|
||||
|
||||
<languageMatch desired="ar_*_$maghreb" supported="ar_*_$maghreb" distance="4"/> <!-- ar; *; $maghreb ⇒ ar; *; $maghreb -->
|
||||
<languageMatch desired="ar_*_$!maghreb" supported="ar_*_$!maghreb" distance="4"/> <!-- ar; *; $!maghreb ⇒ ar; *; $!maghreb -->
|
||||
<languageMatch desired="ar_*_*" supported="ar_*_*" distance="5"/> <!-- ar; *; * ⇒ ar; *; * -->
|
||||
<languageMatch desired="en_*_$enUS" supported="en_*_$enUS" distance="4"/> <!-- en; *; $enUS ⇒ en; *; $enUS -->
|
||||
<languageMatch desired="en_*_$!enUS" supported="en_*_GB" distance="3"/> <!-- Make en_GB preferred... -->
|
||||
<languageMatch desired="en_*_$!enUS" supported="en_*_$!enUS" distance="4"/> <!-- en; *; $!enUS ⇒ en; *; $!enUS -->
|
||||
<languageMatch desired="en_*_*" supported="en_*_*" distance="5"/> <!-- en; *; * ⇒ en; *; * -->
|
||||
<languageMatch desired="es_*_$americas" supported="es_*_$americas" distance="4"/> <!-- es; *; $americas ⇒ es; *; $americas -->
|
||||
<languageMatch desired="es_*_$!americas" supported="es_*_$!americas" distance="4"/> <!-- es; *; $!americas ⇒ es; *; $!americas -->
|
||||
<languageMatch desired="es_*_*" supported="es_*_*" distance="5"/> <!-- es; *; * ⇒ es; *; * -->
|
||||
<languageMatch desired="pt_*_$americas" supported="pt_*_$americas" distance="4"/> <!-- pt; *; $americas ⇒ pt; *; $americas -->
|
||||
<languageMatch desired="pt_*_$!americas" supported="pt_*_$!americas" distance="4"/> <!-- pt; *; $!americas ⇒ pt; *; $!americas -->
|
||||
<languageMatch desired="pt_*_*" supported="pt_*_*" distance="5"/> <!-- pt; *; * ⇒ pt; *; * -->
|
||||
<languageMatch desired="zh_Hant_$cnsar" supported="zh_Hant_$cnsar" distance="4"/> <!-- zh; Hant; $cnsar ⇒ zh; Hant; $cnsar -->
|
||||
<languageMatch desired="zh_Hant_$!cnsar" supported="zh_Hant_$!cnsar" distance="4"/> <!-- zh; Hant; $!cnsar ⇒ zh; Hant; $!cnsar -->
|
||||
<languageMatch desired="zh_Hant_*" supported="zh_Hant_*" distance="5"/> <!-- zh; Hant; * ⇒ zh; Hant; * -->
|
||||
<languageMatch desired="*_*_*" supported="*_*_*" distance="4"/> <!-- *; *; * ⇒ *; *; * -->
|
||||
</languageMatches>
|
||||
</languageMatching>
|
||||
</supplementalData>
|
||||
7762
libs/wxWidgets-3.3.1/misc/languages/data/unicode/likelySubtags.xml
Normal file
7762
libs/wxWidgets-3.3.1/misc/languages/data/unicode/likelySubtags.xml
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,330 @@
|
||||
# TerritoryCodes
|
||||
# RFC3066; UN Numeric; ISO3166 Alpha-3, internet, FIPS-10
|
||||
# whitespace delimited: - for empty
|
||||
# See http://unstats.un.org/unsd/methods/m49/m49regin.htm
|
||||
# and http://www.iso.org/iso/en/prods-services/iso3166ma/01whats-new/index.html
|
||||
# See also http://www.cia.gov/cia/publications/factbook/appendix/appendix-d.html
|
||||
# and http://data.iana.org/TLD/tlds-alpha-by-domain.txt for the latest domains
|
||||
# and http://www.iana.org/cctld/cctld-whois.htm
|
||||
# and https://www.icmwg.org/ccwg/documents/ISO3166-FIPS10-A2-Mapping/3166-1-A2--to-FIPS10-A2-mapping.htm
|
||||
# for FIPS: http://earth-info.nga.mil/gns/html/fips_files.html
|
||||
RS 688 SRB rs RB
|
||||
ME 499 MNE me MJ
|
||||
AD 020 AND ad AN
|
||||
AE 784 ARE ae AE
|
||||
AF 004 AFG af AF
|
||||
AG 028 ATG ag AC
|
||||
AI 660 AIA ai AV
|
||||
AL 008 ALB al AL
|
||||
AM 051 ARM am AM
|
||||
AO 024 AGO ao AO
|
||||
AQ 010 ATA aq AY
|
||||
AR 032 ARG ar AR
|
||||
AS 016 ASM as AQ
|
||||
AT 040 AUT at AU
|
||||
AU 036 AUS au AS
|
||||
AW 533 ABW aw AA
|
||||
AZ 031 AZE az AJ
|
||||
BA 070 BIH ba BK
|
||||
BB 052 BRB bb BB
|
||||
BD 050 BGD bd BG
|
||||
BE 056 BEL be BE
|
||||
BF 854 BFA bf UV
|
||||
BG 100 BGR bg BU
|
||||
BH 048 BHR bh BA
|
||||
BI 108 BDI bi BY
|
||||
BJ 204 BEN bj BN
|
||||
BL 652 BLM - TB
|
||||
BM 060 BMU bm BD
|
||||
BN 096 BRN bn BX
|
||||
BO 068 BOL bo BL
|
||||
BQ 535 BES - -
|
||||
BR 076 BRA br BR
|
||||
BS 044 BHS bs BF
|
||||
BT 064 BTN bt BT
|
||||
BV 074 BVT bv BV
|
||||
BW 072 BWA bw BC
|
||||
BY 112 BLR by BO
|
||||
BZ 084 BLZ bz BH
|
||||
CA 124 CAN ca CA
|
||||
CC 166 CCK cc CK
|
||||
CD 180 COD cd CG
|
||||
CF 140 CAF cf CT
|
||||
CG 178 COG cg CF
|
||||
CH 756 CHE ch SZ
|
||||
CI 384 CIV ci IV
|
||||
CK 184 COK ck CW
|
||||
CL 152 CHL cl CI
|
||||
CM 120 CMR cm CM
|
||||
CN 156 CHN cn CH
|
||||
CO 170 COL co CO
|
||||
CR 188 CRI cr CS
|
||||
CU 192 CUB cu CU
|
||||
CV 132 CPV cv CV
|
||||
CW 531 CUW cw -
|
||||
CX 162 CXR cx KT
|
||||
CY 196 CYP cy CY
|
||||
CZ 203 CZE cz EZ
|
||||
DE 276 DEU de GM
|
||||
DJ 262 DJI dj DJ
|
||||
DK 208 DNK dk DA
|
||||
DM 212 DMA dm DO
|
||||
DO 214 DOM do DR
|
||||
DZ 012 DZA dz AG
|
||||
EC 218 ECU ec EC
|
||||
EE 233 EST ee EN
|
||||
EG 818 EGY eg EG
|
||||
EH 732 ESH - WI
|
||||
ER 232 ERI er ER
|
||||
ES 724 ESP es SP
|
||||
ET 231 ETH et ET
|
||||
FI 246 FIN fi FI
|
||||
FJ 242 FJI fj FJ
|
||||
FK 238 FLK fk FK
|
||||
FM 583 FSM fm FM
|
||||
FO 234 FRO fo FO
|
||||
FR 250 FRA fr FR
|
||||
FX 249 FXX - -
|
||||
GA 266 GAB ga GB
|
||||
GB 826 GBR uk/gb UK
|
||||
GD 308 GRD gd GJ
|
||||
GE 268 GEO ge GG
|
||||
GF 254 GUF gf FG
|
||||
GG 831 GGY gg GK
|
||||
GH 288 GHA gh GH
|
||||
GI 292 GIB gi GI
|
||||
GL 304 GRL gl GL
|
||||
GM 270 GMB gm GA
|
||||
GN 324 GIN gn GV
|
||||
GP 312 GLP gp GP
|
||||
GQ 226 GNQ gq EK
|
||||
GR 300 GRC gr GR
|
||||
GS 239 SGS gs SX
|
||||
GT 320 GTM gt GT
|
||||
GU 316 GUM gu GQ
|
||||
GW 624 GNB gw PU
|
||||
GY 328 GUY gy GY
|
||||
HK 344 HKG hk HK
|
||||
HM 334 HMD hm HM
|
||||
HN 340 HND hn HO
|
||||
HR 191 HRV hr HR
|
||||
HT 332 HTI ht HA
|
||||
HU 348 HUN hu HU
|
||||
ID 360 IDN id ID
|
||||
IE 372 IRL ie EI
|
||||
IL 376 ISR il IS
|
||||
IM 833 IMN im IM
|
||||
IN 356 IND in IN
|
||||
IO 086 IOT io IO
|
||||
IQ 368 IRQ iq IZ
|
||||
IR 364 IRN ir IR
|
||||
IS 352 ISL is IC
|
||||
IT 380 ITA it IT
|
||||
JE 832 JEY je JE
|
||||
JM 388 JAM jm JM
|
||||
JO 400 JOR jo JO
|
||||
JP 392 JPN jp JA
|
||||
KE 404 KEN ke KE
|
||||
KG 417 KGZ kg KG
|
||||
KH 116 KHM kh CB
|
||||
KI 296 KIR ki KR
|
||||
KM 174 COM km CN
|
||||
KN 659 KNA kn SC
|
||||
KP 408 PRK kp KN
|
||||
KR 410 KOR kr KS
|
||||
KW 414 KWT kw KU
|
||||
KY 136 CYM ky CJ
|
||||
KZ 398 KAZ kz KZ
|
||||
LA 418 LAO la LA
|
||||
LB 422 LBN lb LE
|
||||
LC 662 LCA lc ST
|
||||
LI 438 LIE li LS
|
||||
LK 144 LKA lk CE
|
||||
LR 430 LBR lr LI
|
||||
LS 426 LSO ls LT
|
||||
LT 440 LTU lt LH
|
||||
LU 442 LUX lu LU
|
||||
LV 428 LVA lv LG
|
||||
LY 434 LBY ly LY
|
||||
MA 504 MAR ma MO
|
||||
MC 492 MCO mc MN
|
||||
MD 498 MDA md MD
|
||||
MF 663 MAF - RN
|
||||
MG 450 MDG mg MA
|
||||
MH 584 MHL mh RM
|
||||
MK 807 MKD mk MK
|
||||
ML 466 MLI ml ML
|
||||
MM 104 MMR mm BM
|
||||
MN 496 MNG mn MG
|
||||
MO 446 MAC mo MC
|
||||
MP 580 MNP mp CQ
|
||||
MQ 474 MTQ mq MB
|
||||
MR 478 MRT mr MR
|
||||
MS 500 MSR ms MH
|
||||
MT 470 MLT mt MT
|
||||
MU 480 MUS mu MP
|
||||
MV 462 MDV mv MV
|
||||
MW 454 MWI mw MI
|
||||
MX 484 MEX mx MX
|
||||
MY 458 MYS my MY
|
||||
MZ 508 MOZ mz MZ
|
||||
NA 516 NAM na WA
|
||||
NC 540 NCL nc NC
|
||||
NE 562 NER ne NG
|
||||
NF 574 NFK nf NF
|
||||
NG 566 NGA ng NI
|
||||
NI 558 NIC ni NU
|
||||
NL 528 NLD nl NL
|
||||
NO 578 NOR no NO
|
||||
NP 524 NPL np NP
|
||||
NR 520 NRU nr NR
|
||||
NU 570 NIU nu NE
|
||||
NZ 554 NZL nz NZ
|
||||
OM 512 OMN om MU
|
||||
PA 591 PAN pa PM
|
||||
PE 604 PER pe PE
|
||||
PF 258 PYF pf FP
|
||||
PG 598 PNG pg PP
|
||||
PH 608 PHL ph RP
|
||||
PK 586 PAK pk PK
|
||||
PL 616 POL pl PL
|
||||
PM 666 SPM pm SB
|
||||
PN 612 PCN pn PC
|
||||
PR 630 PRI pr RQ
|
||||
PS 275 PSE ps GZ
|
||||
PT 620 PRT pt PO
|
||||
PW 585 PLW pw PS
|
||||
PY 600 PRY py PA
|
||||
QA 634 QAT qa QA
|
||||
RE 638 REU re RE
|
||||
RO 642 ROU ro RO
|
||||
RU 643 RUS ru/su RS
|
||||
RW 646 RWA rw RW
|
||||
SA 682 SAU sa SA
|
||||
SB 090 SLB sb BP
|
||||
SC 690 SYC sc SE
|
||||
SD 729 SDN sd SU
|
||||
SE 752 SWE se SW
|
||||
SG 702 SGP sg SN
|
||||
SH 654 SHN sh SH
|
||||
SI 705 SVN si SI
|
||||
SJ 744 SJM sj SV
|
||||
SK 703 SVK sk LO
|
||||
SL 694 SLE sl SL
|
||||
SM 674 SMR sm SM
|
||||
SN 686 SEN sn SG
|
||||
SO 706 SOM so SO
|
||||
SR 740 SUR sr NS
|
||||
SS 728 SSD - -
|
||||
ST 678 STP st TP
|
||||
SV 222 SLV sv ES
|
||||
SX 534 SXM sx -
|
||||
SY 760 SYR sy SY
|
||||
SZ 748 SWZ sz WZ
|
||||
TC 796 TCA tc TK
|
||||
TD 148 TCD td CD
|
||||
TF 260 ATF tf FS
|
||||
TG 768 TGO tg TO
|
||||
TH 764 THA th TH
|
||||
TJ 762 TJK tj TI
|
||||
TK 772 TKL tk TL
|
||||
TL 626 TLS tl TT
|
||||
TM 795 TKM tm TX
|
||||
TN 788 TUN tn TS
|
||||
TO 776 TON to TN
|
||||
TR 792 TUR tr TU
|
||||
TT 780 TTO tt TD
|
||||
TV 798 TUV tv TV
|
||||
TW 158 TWN tw TW
|
||||
TZ 834 TZA tz TZ
|
||||
UA 804 UKR ua UP
|
||||
UG 800 UGA ug UG
|
||||
UM 581 UMI - -
|
||||
US 840 USA us US
|
||||
UY 858 URY uy UY
|
||||
UZ 860 UZB uz UZ
|
||||
VA 336 VAT va VT
|
||||
VC 670 VCT vc VC
|
||||
VE 862 VEN ve VE
|
||||
VG 092 VGB vg VI
|
||||
VI 850 VIR vi VQ
|
||||
VN 704 VNM vn VM
|
||||
VU 548 VUT vu NH
|
||||
WF 876 WLF wf WF
|
||||
WS 882 WSM ws WS
|
||||
YE 887 YEM ye YM
|
||||
YT 175 MYT yt MF
|
||||
ZA 710 ZAF za SF
|
||||
ZM 894 ZMB zm ZA
|
||||
ZW 716 ZWE zw ZI
|
||||
# codes missing from above
|
||||
AX 248 ALA ax
|
||||
# private use codes
|
||||
AA 958 AAA
|
||||
QM 959 QMM
|
||||
QN 960 QNN
|
||||
QO 961 QOO
|
||||
QP 962 QPP
|
||||
QQ 963 QQQ
|
||||
QR 964 QRR
|
||||
QS 965 QSS
|
||||
QT 966 QTT
|
||||
QU 967 QUU
|
||||
QV 968 QVV
|
||||
QW 969 QWW
|
||||
QX 970 QXX
|
||||
QY 971 QYY
|
||||
QZ 972 QZZ
|
||||
XA 973 XAA
|
||||
XB 974 XBB
|
||||
XC 975 XCC
|
||||
XD 976 XDD
|
||||
XE 977 XEE
|
||||
XF 978 XFF
|
||||
XG 979 XGG
|
||||
XH 980 XHH
|
||||
XI 981 XII
|
||||
XJ 982 XJJ
|
||||
XK 983 XKK
|
||||
XL 984 XLL
|
||||
XM 985 XMM
|
||||
XN 986 XNN
|
||||
XO 987 XOO
|
||||
XP 988 XPP
|
||||
XQ 989 XQQ
|
||||
XR 990 XRR
|
||||
XS 991 XSS
|
||||
XT 992 XTT
|
||||
XU 993 XUU
|
||||
XV 994 XVV
|
||||
XW 995 XWW
|
||||
XX 996 XXX
|
||||
XY 997 XYY
|
||||
XZ 998 XZZ
|
||||
ZZ 999 ZZZ
|
||||
# Deprecated codes
|
||||
AN 530 ANT - NT
|
||||
BU 104 BUR
|
||||
CS 891 SCG - YI
|
||||
DD 278 DDR
|
||||
NT 536 NTZ
|
||||
SU 810 SUN
|
||||
TP 626 TMP
|
||||
YD 720 YMD
|
||||
YU 891 YUG
|
||||
ZR 180 ZAR
|
||||
|
||||
# Codes in the LST but not in UN Numeric
|
||||
|
||||
AC - ASC AC - # Ascension Island
|
||||
CP - CPT - - # Clipperton Island
|
||||
DG - DGA - - # Diego Garcia
|
||||
TA - TAA - - # Tristan da Cunha
|
||||
|
||||
EA - - - - # Ceuta and Melilla
|
||||
EU 967 QUU EU - # European Union
|
||||
EZ - - - - # Eurozone
|
||||
IC - - - - # Canary Islands
|
||||
UN - UNO - - # United Nations
|
||||
|
||||
#end
|
||||
@@ -0,0 +1,71 @@
|
||||
-- Generate a script map based on ISO 15924 data
|
||||
--
|
||||
-- Data source: Unicode
|
||||
-- URL: https://www.unicode.org/iso15924/iso15924.txt
|
||||
-- License: UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
|
||||
|
||||
codeFileName = "unicode/iso15924.txt"
|
||||
|
||||
function split(str, character)
|
||||
result = {}
|
||||
|
||||
index = 1
|
||||
for s in string.gmatch(str .. character, "(.-)"..character) do
|
||||
result[index] = s
|
||||
index = index + 1
|
||||
end
|
||||
|
||||
return result
|
||||
end
|
||||
|
||||
fo2 = io.open('temp/uni_loadscriptmap.sql','w')
|
||||
fo2:write('-- Mapping of script codes based on ISO 15924\n-- Date: ' .. os.date("%Y-%m-%d %H:%M") .. '\n\n')
|
||||
fo2:write('-- Data source: Unicode Org (https://www.unicode.org)\n')
|
||||
fo2:write('-- URL: https://www.unicode.org/iso15924/iso15924.txt\n')
|
||||
fo2:write('-- License: UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE\n\n')
|
||||
|
||||
fo2:write("create table if not exists uni_scriptmap (sctag char, scname char, scalias char, primary key (sctag));\n")
|
||||
fo2:write('delete from uni_scriptmap;\nbegin;\n')
|
||||
|
||||
-- Names and order of data columns
|
||||
-- Code|N°|English Name|Nom français|Alias|Age|Date
|
||||
|
||||
noalias = 0
|
||||
count = 0
|
||||
for line in io.lines(codeFileName) do
|
||||
rem = string.sub(line,1,1)
|
||||
if rem ~= "#" and rem ~= "" then
|
||||
values = split(line, ";")
|
||||
sctag = values[1]
|
||||
scnum = values[2]
|
||||
scname = values[3]
|
||||
scname_fr = values[4]
|
||||
scalias = values[5]
|
||||
scage = values[6]
|
||||
scdate = values[7]
|
||||
|
||||
scname = scname:gsub("'", "''")
|
||||
if scalias == "" then
|
||||
if sctag == "Hans" or sctag == "Hant" then
|
||||
scalias = sctag
|
||||
else
|
||||
noalias = noalias + 1
|
||||
scalias = "-"
|
||||
end
|
||||
end
|
||||
|
||||
fo2:write("insert into uni_scriptmap values ('" .. sctag .. "', '" .. scname .. "', '" .. scalias .. "');\n")
|
||||
count = count + 1
|
||||
end
|
||||
end
|
||||
print(" Number of script mappings = " .. count)
|
||||
print(" Number of missing script aliases = " .. noalias)
|
||||
if noalias > 0 then
|
||||
print(" Script aliases are used in POSIX locale identifiers where they are")
|
||||
print(" used as modifiers to represent the script of a language.")
|
||||
print(" Missing script aliases impose a problem only for script identifiers")
|
||||
print(" actually used in locale tags supported by wxWidgets.")
|
||||
end
|
||||
|
||||
fo2:write('commit;\n')
|
||||
fo2:close()
|
||||
@@ -0,0 +1,31 @@
|
||||
-- Extract data from CLDR data file likelySubtags.xml
|
||||
-- Relevant tags: <likelySubtag from="xx" to="xx_Xxxx_XX"/>
|
||||
|
||||
-- Assign script arguments and check validity
|
||||
xmlFileName = "unicode/likelySubtags.xml"
|
||||
sqlFileName = "temp/uni_loadlikely.sql"
|
||||
|
||||
-- Open files
|
||||
xmlInput = assert(io.open(xmlFileName, "r"))
|
||||
xmlData = xmlInput:read("*all")
|
||||
sqlFile = assert(io.open(sqlFileName, "w"))
|
||||
|
||||
-- Write SQL file header
|
||||
sqlFile:write("create table if not exists uni_likelysubtags (tagfrom char, tagto char, primary key (tagfrom));\n")
|
||||
sqlFile:write("delete from uni_likelysubtags;\n")
|
||||
sqlFile:write("begin;\n")
|
||||
|
||||
-- Extract data from XML
|
||||
-- Replace underscore by hyphen
|
||||
for w in string.gmatch(xmlData, "<likelySubtags>(.-)</likelySubtags>") do
|
||||
for tagFrom,tagTo in string.gmatch(w, ".-<likelySubtag from=\"(.-)\" to=\"(.-)\"") do
|
||||
sqlFile:write("insert into uni_likelysubtags values ('" .. tagFrom:gsub('_','-') .. "', '" .. tagTo:gsub('_','-') .. "');\n")
|
||||
end
|
||||
end
|
||||
|
||||
-- Write SQL file trailer
|
||||
sqlFile:write("commit;\n")
|
||||
|
||||
-- Close files
|
||||
xmlInput:close()
|
||||
sqlFile:close()
|
||||
@@ -0,0 +1,38 @@
|
||||
-- Extract data from CLDR data file languageInfo.xml
|
||||
-- Relevant tags: <languageMatch desired="xx" supported="yy" distance="30" oneway="true"/>
|
||||
|
||||
-- Assign script arguments and check validity
|
||||
xmlFileName = "unicode/languageInfo.xml"
|
||||
assert(xmlFileName ~= nil, "Name of XML file missing!")
|
||||
sqlFileName = "temp/uni_loadmatching.sql"
|
||||
assert(sqlFileName ~= nil, "Name of SQL file missing!")
|
||||
|
||||
-- Open files
|
||||
xmlInput = assert(io.open(xmlFileName, "r"))
|
||||
xmlData = xmlInput:read("*all")
|
||||
sqlFile = assert(io.open(sqlFileName, "w"))
|
||||
|
||||
-- Write SQL file header
|
||||
sqlFile:write("create table if not exists uni_languagematch (desired char, supported char, distance int, oneway char, primary key (desired, supported));\n")
|
||||
sqlFile:write("delete from uni_languagematch;\n")
|
||||
sqlFile:write("begin;\n")
|
||||
|
||||
-- Extract data from XML
|
||||
-- Replace underscore by hyphen
|
||||
for w in string.gmatch(xmlData, ".-<languageMatches.->(.-)</languageMatches>") do
|
||||
for desired,supported,distance,oneopt in string.gmatch(w, ".-<languageMatch desired=\"(.-)\".-supported=\"(.-)\".-distance=\"(.-)\"(.-)/>") do
|
||||
oneway = oneopt:match("oneway=\"(.-)\"")
|
||||
-- Check optional parameter oneway
|
||||
if oneway == nil then
|
||||
oneway = "false"
|
||||
end
|
||||
sqlFile:write("insert into uni_languagematch values ('" .. desired:gsub('_','-') .. "', '" .. supported:gsub('_','-') .. "', " .. distance .. ", '" .. oneway .. "');\n")
|
||||
end
|
||||
end
|
||||
|
||||
-- Write SQL file trailer
|
||||
sqlFile:write("commit;\n")
|
||||
|
||||
-- Close files
|
||||
xmlInput:close()
|
||||
sqlFile:close()
|
||||
@@ -0,0 +1,135 @@
|
||||
-- Extract data from CLDR data file supplementalData.xml and languageInfo.xml
|
||||
-- Relevant tags in supplementalData:
|
||||
-- <territoryContainment>
|
||||
-- <group type="nnn" contains="aaa bbb cccc ..."/>
|
||||
-- Relevant tags in languageInfo:
|
||||
-- <matchVariable id="$yyy" value="zzz"/>
|
||||
-- <languageMatch desired="xx_*_$yyy" [...] />
|
||||
|
||||
-- Assign script arguments and check validity
|
||||
xmlFileName1 = "unicode/supplementalData.xml"
|
||||
xmlFileName2 = "unicode/languageInfo.xml"
|
||||
sqlFileName = "temp/uni_loadregiongroups.sql"
|
||||
|
||||
-- Open files
|
||||
xmlInput1 = assert(io.open(xmlFileName1, "r"))
|
||||
xmlData1 = xmlInput1:read("*all")
|
||||
|
||||
xmlInput2 = assert(io.open(xmlFileName2, "r"))
|
||||
xmlData2 = xmlInput2:read("*all")
|
||||
|
||||
sqlFile = assert(io.open(sqlFileName, "w"))
|
||||
|
||||
-- Extract data from XML
|
||||
-- Replace underscore by hyphen
|
||||
|
||||
local regions = {}
|
||||
|
||||
-- Extract territory containments
|
||||
print(" -> Extract territory containments")
|
||||
for w in string.gmatch(xmlData1, "<territoryContainment>(.-)</territoryContainment>") do
|
||||
for grtype,grcontains,grother in string.gmatch(w, "<group type=\"(.-)\" contains=\"(.-)\"(.-)/>") do
|
||||
-- Extract value of status attribute
|
||||
status = grother:match("status=\"(.-)\"")
|
||||
if status == nil then
|
||||
status = ""
|
||||
end
|
||||
|
||||
-- Extract value of grouping attribute
|
||||
grouping = grother:match("grouping=\"(.-)\"")
|
||||
if grouping == nil then
|
||||
grouping = "false"
|
||||
end
|
||||
|
||||
-- Use only entries with status NOT equal to "deprecated" or "grouping"
|
||||
if status ~= "deprecated" and status ~= "grouping" then
|
||||
regions[grtype] = grcontains
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
-- Function for building the country list of a region
|
||||
function addcountries(regions, countries, countrylist)
|
||||
local nn = #countries
|
||||
for id in countrylist:gmatch("%w+") do
|
||||
region = regions[id]
|
||||
if region ~= nil then
|
||||
addcountries(regions, countries, regions[id])
|
||||
else
|
||||
nn = #countries + 1
|
||||
countries[nn] = id
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
-- Extract matching region
|
||||
print(" -> Extract languages and matching regions")
|
||||
local languages = {}
|
||||
local matchids = {}
|
||||
for w in string.gmatch(xmlData2, ".-<languageMatches.->(.-)</languageMatches>") do
|
||||
for matchVarId,matchVarValue in string.gmatch(w, "<matchVariable id=\"(.-)\".-value=\"(.-)\"") do
|
||||
matchVarValue = matchVarValue:gsub('+',' ')
|
||||
matchVarValue = matchVarValue:gsub('-',' ')
|
||||
-- print("Id=" .. matchVarId .. ", " .. matchVarValue)
|
||||
matchids[matchVarId] = matchVarValue
|
||||
regions[matchVarId] = matchVarValue
|
||||
for langMatch in string.gmatch(w, ".-<languageMatch desired=\"(.-)\".-/>") do
|
||||
found = string.find(langMatch, matchVarId)
|
||||
if found ~= nil then
|
||||
uscorestar = string.find(langMatch, "%_%*")
|
||||
if uscorestar ~= nil then
|
||||
language = string.sub(langMatch,1,uscorestar-1)
|
||||
else
|
||||
language = string.sub(langMatch,1,found-2)
|
||||
end
|
||||
language = language:gsub('_','-')
|
||||
languages[language] = matchVarId
|
||||
print(" Language: " .. language, "Region: " .. string.sub(matchVarId,2))
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
-- Extract territory containments
|
||||
local regionlist = {}
|
||||
print(' -> Extract (and expand) regions')
|
||||
for k,v in pairs(regions) do
|
||||
regionlist[k] = {}
|
||||
addcountries(regions, regionlist[k], v)
|
||||
print(" Region:", k, " Size:", #regionlist[k])
|
||||
-- Print for debugging if necessary
|
||||
-- for _, cid in ipairs(regionlist[k]) do
|
||||
-- io.write(cid .. " ")
|
||||
-- end
|
||||
-- io.write("\n")
|
||||
end
|
||||
|
||||
print(" -> Generate SQL file")
|
||||
-- Write SQL file header
|
||||
sqlFile:write("create table if not exists uni_regiongroups (language char, country char, primary key(language, country));\n")
|
||||
sqlFile:write("delete from uni_regiongroups;\n")
|
||||
sqlFile:write("begin;\n")
|
||||
|
||||
-- Sort language keys
|
||||
local tkeys = {}
|
||||
for k in pairs(languages) do
|
||||
table.insert(tkeys, k)
|
||||
end
|
||||
table.sort(tkeys)
|
||||
|
||||
-- Write data to SQL file
|
||||
for _, k in ipairs(tkeys) do
|
||||
v = languages[k]
|
||||
sqlFile:write("\n-- Region group '" .. string.sub(v,2) .. "' for language '" .. k .. "'\n")
|
||||
for _, cid in ipairs(regionlist[v]) do
|
||||
sqlFile:write("insert into uni_regiongroups values ('" .. k .. "', '" .. cid .. "');\n")
|
||||
end
|
||||
end
|
||||
|
||||
-- Write SQL file trailer
|
||||
sqlFile:write("commit;\n")
|
||||
|
||||
-- Close files
|
||||
xmlInput1:close()
|
||||
xmlInput2:close()
|
||||
sqlFile:close()
|
||||
@@ -0,0 +1,61 @@
|
||||
-- Generate a script map based on ISO 15924 data
|
||||
--
|
||||
-- Data source: Unicode CLDR
|
||||
-- URL: https://github.com/unicode-org/cldr/raw/main/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/territory_codes.txt
|
||||
-- License: UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
|
||||
|
||||
codeFileName = "unicode/territory_codes.txt"
|
||||
|
||||
function split(str)
|
||||
result = {}
|
||||
|
||||
index = 1
|
||||
for s in string.gmatch(str, "%S+") do
|
||||
result[index] = s
|
||||
index = index + 1
|
||||
end
|
||||
|
||||
return result
|
||||
end
|
||||
|
||||
fo1 = io.open('temp/uni_loadterritorycodes.sql','w')
|
||||
fo1:write('-- List of territory codes based on ISO 3166\n-- Date: ' .. os.date("%Y-%m-%d %H:%M") .. '\n\n')
|
||||
fo1:write('-- Data source: Unicode CLDR (https://cldr.unicode.org)\n')
|
||||
fo1:write('-- File: https://github.com/unicode-org/cldr/raw/main/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/territory_codes.txt\n')
|
||||
fo1:write('-- License: UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE\n\n')
|
||||
|
||||
fo1:write("create table if not exists uni_territorycodes (iso2 char, iso3 char, primary key (iso2));\n")
|
||||
fo1:write('delete from uni_territorycodes;\nbegin;\n')
|
||||
|
||||
count = 0
|
||||
ccprev = ""
|
||||
for line in io.lines(codeFileName) do
|
||||
rem = string.sub(line,1,1)
|
||||
if rem ~= "#" then
|
||||
values = split(line)
|
||||
|
||||
-- 1 RFC3066
|
||||
-- 2 UN Numeric
|
||||
-- 3 ISO3166 Alpha-3
|
||||
-- 4 internet
|
||||
-- 5 FIPS-10
|
||||
|
||||
iso2 = values[1]
|
||||
iso3 = values[3]
|
||||
|
||||
if iso3 ~= nil then
|
||||
fo1:write("insert into uni_territorycodes values ('" .. iso2 .. "', '" .. iso3 .. "');\n")
|
||||
else
|
||||
print('*** Warning: no iso3 code for ' .. iso2)
|
||||
end
|
||||
count = count + 1
|
||||
else
|
||||
if line == "# Deprecated codes" then
|
||||
break
|
||||
end
|
||||
end
|
||||
end
|
||||
print(" Number of countries = " .. count)
|
||||
|
||||
fo1:write('commit;\n')
|
||||
fo1:close()
|
||||
@@ -0,0 +1,46 @@
|
||||
UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
|
||||
|
||||
See Terms of Use <https://www.unicode.org/copyright.html>
|
||||
for definitions of Unicode Inc.’s Data Files and Software.
|
||||
|
||||
NOTICE TO USER: Carefully read the following legal agreement.
|
||||
BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S
|
||||
DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"),
|
||||
YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
|
||||
TERMS AND CONDITIONS OF THIS AGREEMENT.
|
||||
IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE
|
||||
THE DATA FILES OR SOFTWARE.
|
||||
|
||||
COPYRIGHT AND PERMISSION NOTICE
|
||||
|
||||
Copyright © 1991-2023 Unicode, Inc. All rights reserved.
|
||||
Distributed under the Terms of Use in https://www.unicode.org/copyright.html.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of the Unicode data files and any associated documentation
|
||||
(the "Data Files") or Unicode software and any associated documentation
|
||||
(the "Software") to deal in the Data Files or Software
|
||||
without restriction, including without limitation the rights to use,
|
||||
copy, modify, merge, publish, distribute, and/or sell copies of
|
||||
the Data Files or Software, and to permit persons to whom the Data Files
|
||||
or Software are furnished to do so, provided that either
|
||||
(a) this copyright and permission notice appear with all copies
|
||||
of the Data Files or Software, or
|
||||
(b) this copyright and permission notice appear in associated
|
||||
Documentation.
|
||||
|
||||
THE DATA FILES AND SOFTWARE ARE 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 OF THIRD PARTY RIGHTS.
|
||||
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
|
||||
NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
|
||||
DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
||||
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
||||
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
PERFORMANCE OF THE DATA FILES OR SOFTWARE.
|
||||
|
||||
Except as contained in this notice, the name of a copyright holder
|
||||
shall not be used in advertising or otherwise to promote the sale,
|
||||
use or other dealings in these Data Files or Software without prior
|
||||
written authorization of the copyright holder.
|
||||
@@ -0,0 +1,885 @@
|
||||
aa|Afar|Afar|Ethiopia|Latn;|ETH|ETB|0|1000|Qafar|Qafar|Otobbia
|
||||
aa-DJ|Afar (Djibouti)|Afar|Djibouti|Latn;|DJI|DJF|0|1000|Qafar (Yabuuti)|Qafar|Yabuuti
|
||||
aa-ER|Afar (Eritrea)|Afar|Eritrea|Latn;|ERI|ERN|0|1000|Qafar (Eretria)|Qafar|Eretria
|
||||
aa-ET|Afar (Ethiopia)|Afar|Ethiopia|Latn;|ETH|ETB|0|1000|Qafar (Otobbia)|Qafar|Otobbia
|
||||
af|Afrikaans|Afrikaans|South Africa|Latn;|ZAF|ZAR|0|0436|Afrikaans|Afrikaans|Suid-Afrika
|
||||
af-NA|Afrikaans (Namibia)|Afrikaans|Namibia|Latn;|NAM|NAD|0|1000|Afrikaans (Namibië)|Afrikaans|Namibië
|
||||
af-ZA|Afrikaans (South Africa)|Afrikaans|South Africa|Latn;|ZAF|ZAR|0|0436|Afrikaans (Suid-Afrika)|Afrikaans|Suid-Afrika
|
||||
agq|Aghem|Aghem|Cameroon|Latn;|CMR|XAF|0|1000|Aghem|Aghem|Kàmàlûŋ
|
||||
agq-CM|Aghem (Cameroon)|Aghem|Cameroon|Latn;|CMR|XAF|0|1000|Aghem (Kàmàlûŋ)|Aghem|Kàmàlûŋ
|
||||
ak|Akan|Akan|Ghana|Latn;|GHA|GHS|0|1000|Akan|Akan|Gaana
|
||||
ak-GH|Akan (Ghana)|Akan|Ghana|Latn;|GHA|GHS|0|1000|Akan (Gaana)|Akan|Gaana
|
||||
am|Amharic|Amharic|Ethiopia|Ethi;|ETH|ETB|0|045e|አማርኛ|አማርኛ|ኢትዮጵያ
|
||||
am-ET|Amharic (Ethiopia)|Amharic|Ethiopia|Ethi;|ETH|ETB|0|045e|አማርኛ (ኢትዮጵያ)|አማርኛ|ኢትዮጵያ
|
||||
ar|Arabic|Arabic|Saudi Arabia|Arab;|SAU|SAR|1|0401|العربية|العربية|المملكة العربية السعودية
|
||||
ar-001|Arabic (World)|Arabic|World|Arab;|001|XDR|1|1000|العربية (العالم)|العربية|العالم
|
||||
ar-AE|Arabic (United Arab Emirates)|Arabic|United Arab Emirates|Arab;|ARE|AED|1|3801|العربية (الإمارات العربية المتحدة)|العربية|الإمارات العربية المتحدة
|
||||
ar-BH|Arabic (Bahrain)|Arabic|Bahrain|Arab;|BHR|BHD|1|3c01|العربية (البحرين)|العربية|البحرين
|
||||
ar-DJ|Arabic (Djibouti)|Arabic|Djibouti|Arab;|DJI|DJF|1|1000|العربية (جيبوتي)|العربية|جيبوتي
|
||||
ar-DZ|Arabic (Algeria)|Arabic|Algeria|Arab;|DZA|DZD|1|1401|العربية (الجزائر)|العربية|الجزائر
|
||||
ar-EG|Arabic (Egypt)|Arabic|Egypt|Arab;|EGY|EGP|1|0c01|العربية (مصر)|العربية|مصر
|
||||
ar-ER|Arabic (Eritrea)|Arabic|Eritrea|Arab;|ERI|ERN|1|1000|العربية (إريتريا)|العربية|إريتريا
|
||||
ar-IL|Arabic (Israel)|Arabic|Israel|Arab;|ISR|ILS|1|1000|العربية (إسرائيل)|العربية|إسرائيل
|
||||
ar-IQ|Arabic (Iraq)|Arabic|Iraq|Arab;|IRQ|IQD|1|0801|العربية (العراق)|العربية|العراق
|
||||
ar-JO|Arabic (Jordan)|Arabic|Jordan|Arab;|JOR|JOD|1|2c01|العربية (الأردن)|العربية|الأردن
|
||||
ar-KM|Arabic (Comoros)|Arabic|Comoros|Arab;|COM|KMF|1|1000|العربية (جزر القمر)|العربية|جزر القمر
|
||||
ar-KW|Arabic (Kuwait)|Arabic|Kuwait|Arab;|KWT|KWD|1|3401|العربية (الكويت)|العربية|الكويت
|
||||
ar-LB|Arabic (Lebanon)|Arabic|Lebanon|Arab;|LBN|LBP|1|3001|العربية (لبنان)|العربية|لبنان
|
||||
ar-LY|Arabic (Libya)|Arabic|Libya|Arab;|LBY|LYD|1|1001|العربية (ليبيا)|العربية|ليبيا
|
||||
ar-MA|Arabic (Morocco)|Arabic|Morocco|Arab;|MAR|MAD|1|1801|العربية (المملكة المغربية)|العربية|المملكة المغربية
|
||||
ar-MR|Arabic (Mauritania)|Arabic|Mauritania|Arab;|MRT|MRU|1|1000|العربية (موريتانيا)|العربية|موريتانيا
|
||||
ar-OM|Arabic (Oman)|Arabic|Oman|Arab;|OMN|OMR|1|2001|العربية (عمان)|العربية|عمان
|
||||
ar-PS|Arabic (Palestinian Authority)|Arabic|Palestinian Authority|Arab;|PSE|ILS|1|1000|العربية (السلطة الفلسطينية)|العربية|السلطة الفلسطينية
|
||||
ar-QA|Arabic (Qatar)|Arabic|Qatar|Arab;|QAT|QAR|1|4001|العربية (قطر)|العربية|قطر
|
||||
ar-SA|Arabic (Saudi Arabia)|Arabic|Saudi Arabia|Arab;|SAU|SAR|1|0401|العربية (المملكة العربية السعودية)|العربية|المملكة العربية السعودية
|
||||
ar-SD|Arabic (Sudan)|Arabic|Sudan|Arab;|SDN|SDG|1|1000|العربية (السودان)|العربية|السودان
|
||||
ar-SO|Arabic (Somalia)|Arabic|Somalia|Arab;|SOM|SOS|1|1000|العربية (الصومال)|العربية|الصومال
|
||||
ar-SS|Arabic (South Sudan)|Arabic|South Sudan|Arab;|SSD|SSP|1|1000|العربية (جنوب السودان)|العربية|جنوب السودان
|
||||
ar-SY|Arabic (Syria)|Arabic|Syria|Arab;|SYR|SYP|1|2801|العربية (سوريا)|العربية|سوريا
|
||||
ar-TD|Arabic (Chad)|Arabic|Chad|Arab;|TCD|XAF|1|1000|العربية (تشاد)|العربية|تشاد
|
||||
ar-TN|Arabic (Tunisia)|Arabic|Tunisia|Arab;|TUN|TND|1|1c01|العربية (تونس)|العربية|تونس
|
||||
ar-YE|Arabic (Yemen)|Arabic|Yemen|Arab;|YEM|YER|1|2401|العربية (اليمن)|العربية|اليمن
|
||||
arn|Mapuche|Mapuche|Chile|Latn;|CHL|CLP|0|047a|Mapudungun|Mapudungun|Chile
|
||||
arn-CL|Mapuche (Chile)|Mapuche|Chile|Latn;|CHL|CLP|0|047a|Mapudungun (Chile)|Mapudungun|Chile
|
||||
as|Assamese|Assamese|India|Beng;|IND|INR|0|044d|অসমীয়া|অসমীয়া|ভাৰত
|
||||
as-IN|Assamese (India)|Assamese|India|Beng;|IND|INR|0|044d|অসমীয়া (ভাৰত)|অসমীয়া|ভাৰত
|
||||
asa|Asu|Asu|Tanzania|Latn;|TZA|TZS|0|1000|Kipare|Kipare|Tadhania
|
||||
asa-TZ|Asu (Tanzania)|Asu|Tanzania|Latn;|TZA|TZS|0|1000|Kipare (Tadhania)|Kipare|Tadhania
|
||||
ast|Asturian|Asturian|Spain|Latn;|ESP|EUR|0|1000|asturianu|asturianu|España
|
||||
ast-ES|Asturian (Spain)|Asturian|Spain|Latn;|ESP|EUR|0|1000|asturianu (España)|asturianu|España
|
||||
az|Azerbaijani|Azerbaijani|Azerbaijan|Latn;|AZE|AZN|0|042c|azərbaycan|azərbaycan|Azərbaycan
|
||||
az-Cyrl|Azerbaijani (Cyrillic)|Azerbaijani (Cyrillic)|Azerbaijan|Cyrl;|AZE|AZN|0|082c|Азәрбајҹан дили (Кирил)|азәрбајҹан|Азәрбајҹан
|
||||
az-Cyrl-AZ|Azerbaijani (Cyrillic, Azerbaijan)|Azerbaijani (Cyrillic)|Azerbaijan|Cyrl;|AZE|AZN|0|082c|азәрбајҹан (Азәрбајҹан)|азәрбајҹан|Азәрбајҹан
|
||||
az-Latn|Azerbaijani (Latin)|Azerbaijani (Latin)|Azerbaijan|Latn;|AZE|AZN|0|042c|Azərbaycanılı (Latın)|azərbaycan|Azərbaycan
|
||||
az-Latn-AZ|Azerbaijani (Latin, Azerbaijan)|Azerbaijani (Latin)|Azerbaijan|Latn;|AZE|AZN|0|042c|azərbaycan (Azərbaycan)|azərbaycan|Azərbaycan
|
||||
ba|Bashkir|Bashkir|Russia|Cyrl;|RUS|RUB|0|046d|Башҡорт|Башҡорт|Рәсәй
|
||||
ba-RU|Bashkir (Russia)|Bashkir|Russia|Cyrl;|RUS|RUB|0|046d|Башҡорт (Рәсәй)|Башҡорт|Рәсәй
|
||||
bas|Basaa|Basaa|Cameroon|Latn;|CMR|XAF|0|1000|Ɓàsàa|Ɓàsàa|Kàmɛ̀rûn
|
||||
bas-CM|Basaa (Cameroon)|Basaa|Cameroon|Latn;|CMR|XAF|0|1000|Ɓàsàa (Kàmɛ̀rûn)|Ɓàsàa|Kàmɛ̀rûn
|
||||
be|Belarusian|Belarusian|Belarus|Cyrl;|BLR|BYN|0|0423|беларуская|беларуская|Беларусь
|
||||
be-BY|Belarusian (Belarus)|Belarusian|Belarus|Cyrl;|BLR|BYN|0|0423|беларуская (Беларусь)|беларуская|Беларусь
|
||||
bem|Bemba|Bemba|Zambia|Latn;|ZMB|ZMW|0|1000|Ichibemba|Ichibemba|Zambia
|
||||
bem-ZM|Bemba (Zambia)|Bemba|Zambia|Latn;|ZMB|ZMW|0|1000|Ichibemba (Zambia)|Ichibemba|Zambia
|
||||
bez|Bena|Bena|Tanzania|Latn;|TZA|TZS|0|1000|Hibena|Hibena|Hutanzania
|
||||
bez-TZ|Bena (Tanzania)|Bena|Tanzania|Latn;|TZA|TZS|0|1000|Hibena (Hutanzania)|Hibena|Hutanzania
|
||||
bg|Bulgarian|Bulgarian|Bulgaria|Cyrl;|BGR|BGN|0|0402|български|български|България
|
||||
bg-BG|Bulgarian (Bulgaria)|Bulgarian|Bulgaria|Cyrl;|BGR|BGN|0|0402|български (България)|български|България
|
||||
bin|Edo|Edo|Nigeria|Latn;|NGA|NGN|0|0466|Ẹ̀dó|Ẹ̀dó|Nigeria
|
||||
bin-NG|Edo (Nigeria)|Edo|Nigeria|Latn;|NGA|NGN|0|0466|Ẹ̀dó (Nigeria)|Ẹ̀dó|Nigeria
|
||||
bm|Bamanankan|Bamanankan|Mali|Latn;|MLI|XOF|0|1000|bamanakan|bamanakan|Mali
|
||||
bm-Latn|Bamanankan (Latin)|Bamanankan (Latin)|Mali|Latn;|MLI|XOF|0|1000|bamanakan (Latin)|bamanakan|Mali
|
||||
bm-Latn-ML|Bamanankan (Latin, Mali)|Bamanankan (Latin)|Mali|Latn;|MLI|XOF|0|1000|bamanakan (Mali)|bamanakan|Mali
|
||||
bn|Bangla|Bangla|Bangladesh|Beng;|BGD|BDT|0|0845|বাংলা|বাংলা|বাংলাদেশ
|
||||
bn-BD|Bangla (Bangladesh)|Bangla|Bangladesh|Beng;|BGD|BDT|0|0845|বাংলা (বাংলাদেশ)|বাংলা|বাংলাদেশ
|
||||
bn-IN|Bengali (India)|Bengali|India|Beng;|IND|INR|0|0445|বাংলা (ভারত)|বাংলা|ভারত
|
||||
bo|Tibetan|Tibetan|China|Tibt;|CHN|CNY|0|0451|བོད་སྐད་|བོད་སྐད་|ཀྲུང་ཧྭ་མི་དམངས་སྤྱི་མཐུན་རྒྱལ་ཁབ།
|
||||
bo-CN|Tibetan (China)|Tibetan|China|Tibt;|CHN|CNY|0|0451|བོད་སྐད་ (རྒྱ་ནག)|བོད་སྐད་|ཀྲུང་ཧྭ་མི་དམངས་སྤྱི་མཐུན་རྒྱལ་ཁབ།
|
||||
bo-IN|Tibetan (India)|Tibetan|India|Tibt;|IND|INR|0|1000|བོད་སྐད་ (རྒྱ་གར་)|བོད་སྐད་|རྒྱ་གར་
|
||||
br|Breton|Breton|France|Latn;|FRA|EUR|0|047e|brezhoneg|brezhoneg|Frañs
|
||||
br-FR|Breton (France)|Breton|France|Latn;|FRA|EUR|0|047e|brezhoneg (Frañs)|brezhoneg|Frañs
|
||||
brx|Bodo|Bodo|India|Deva;|IND|INR|0|1000|बड़ो|बड़ो|भारत
|
||||
brx-IN|Bodo (India)|Bodo|India|Deva;|IND|INR|0|1000|बड़ो (भारत)|बड़ो|भारत
|
||||
bs|Bosnian|Bosnian|Bosnia & Herzegovina|Latn;|BIH|BAM|0|141a|bosanski|bosanski|Bosna i Hercegovina
|
||||
bs-Cyrl|Bosnian (Cyrillic)|Bosnian (Cyrillic)|Bosnia and Herzegovina|Cyrl;|BIH|BAM|0|201a|босански (Ћирилица)|босански|Босна и Херцеговина
|
||||
bs-Cyrl-BA|Bosnian (Cyrillic, Bosnia and Herzegovina)|Bosnian (Cyrillic)|Bosnia and Herzegovina|Cyrl;|BIH|BAM|0|201a|босански (Босна и Херцеговина)|босански|Босна и Херцеговина
|
||||
bs-Latn|Bosnian (Latin)|Bosnian (Latin)|Bosnia & Herzegovina|Latn;|BIH|BAM|0|141a|bosanski (Latinica)|bosanski|Bosna i Hercegovina
|
||||
bs-Latn-BA|Bosnian (Latin, Bosnia & Herzegovina)|Bosnian (Latin)|Bosnia & Herzegovina|Latn;|BIH|BAM|0|141a|bosanski (Bosna i Hercegovina)|bosanski|Bosna i Hercegovina
|
||||
byn|Blin|Blin|Eritrea|Ethi;|ERI|ERN|0|1000|ብሊን|ብሊን|ኤርትራ
|
||||
byn-ER|Blin (Eritrea)|Blin|Eritrea|Ethi;|ERI|ERN|0|1000|ብሊን (ኤርትራ)|ብሊን|ኤርትራ
|
||||
ca|Catalan|Catalan|Spain|Latn;|ESP|EUR|0|0403|català|català|Espanya
|
||||
ca-AD|Catalan (Andorra)|Catalan|Andorra|Latn;|AND|EUR|0|1000|català (Andorra)|català|Andorra
|
||||
ca-ES|Catalan (Catalan)|Catalan|Spain|Latn;|ESP|EUR|0|0403|català (català)|català|Espanya
|
||||
ca-ES-valencia|Valencian (Spain)|Valencian|Spain|Latn;|ESP|EUR|0|0803|valencià (Espanya)|valencià|Espanya
|
||||
ca-FR|Catalan (France)|Catalan|France|Latn;|FRA|EUR|0|1000|català (França)|català|França
|
||||
ca-IT|Catalan (Italy)|Catalan|Italy|Latn;|ITA|EUR|0|1000|català (Itàlia)|català|Itàlia
|
||||
ccp|Chakma|Chakma|Bangladesh|Cakm;|BGD|BDT|0|1000|𑄌𑄋𑄴𑄟𑄳𑄦|𑄌𑄋𑄴𑄟𑄳𑄦|𑄝𑄁𑄣𑄘𑄬𑄌𑄴
|
||||
ccp-Cakm|Chakma (Chakma)|Chakma (Chakma)|Bangladesh|Cakm;|BGD|BDT|0|1000|𑄌𑄋𑄴𑄟𑄳𑄦 (𑄌𑄇𑄴𑄟)|𑄌𑄋𑄴𑄟𑄳𑄦|𑄝𑄁𑄣𑄘𑄬𑄌𑄴
|
||||
ccp-Cakm-BD|Chakma (Chakma, Bangladesh)|Chakma (Chakma)|Bangladesh|Cakm;|BGD|BDT|0|1000|𑄌𑄋𑄴𑄟𑄳𑄦 (𑄝𑄁𑄣𑄘𑄬𑄌𑄴)|𑄌𑄋𑄴𑄟𑄳𑄦|𑄝𑄁𑄣𑄘𑄬𑄌𑄴
|
||||
ccp-Cakm-IN|Chakma (Chakma, India)|Chakma (Chakma)|India|Cakm;|IND|INR|0|1000|𑄌𑄋𑄴𑄟𑄳𑄦 (𑄞𑄢𑄧𑄖𑄴)|𑄌𑄋𑄴𑄟𑄳𑄦|𑄞𑄢𑄧𑄖𑄴
|
||||
ce|Chechen|Chechen|Russia|Cyrl;|RUS|RUB|0|1000|нохчийн|нохчийн|Росси
|
||||
ce-RU|Chechen (Russia)|Chechen|Russia|Cyrl;|RUS|RUB|0|1000|нохчийн (Росси)|нохчийн|Росси
|
||||
ceb|Cebuano|Cebuano|Philippines|Latn;|PHL|PHP|0|1000|Binisaya|Binisaya|Pilipinas
|
||||
ceb-Latn|Cebuano (Latin)|Cebuano (Latin)|Philippines|Latn;|PHL|PHP|0|1000|Binisaya (Latin)|Binisaya|Pilipinas
|
||||
ceb-Latn-PH|Cebuano (Latin, Philippines)|Cebuano (Latin)|Philippines|Latn;|PHL|PHP|0|1000|Binisaya (Pilipinas)|Binisaya|Pilipinas
|
||||
cgg|Chiga|Chiga|Uganda|Latn;|UGA|UGX|0|1000|Rukiga|Rukiga|Uganda
|
||||
cgg-UG|Chiga (Uganda)|Chiga|Uganda|Latn;|UGA|UGX|0|1000|Rukiga (Uganda)|Rukiga|Uganda
|
||||
chr|Cherokee|Cherokee|United States|Cher;|USA|USD|0|045c|ᏣᎳᎩ|ᏣᎳᎩ|ᏌᏊ ᎢᏳᎾᎵᏍᏔᏅ ᏍᎦᏚᎩ
|
||||
chr-Cher|Cherokee|Cherokee|United States|Cher;|USA|USD|0|045c|ᏣᎳᎩ|ᏣᎳᎩ|ᏌᏊ ᎢᏳᎾᎵᏍᏔᏅ ᏍᎦᏚᎩ
|
||||
chr-Cher-US|Cherokee (Cherokee, United States)|Cherokee|United States|Cher;|USA|USD|0|045c|ᏣᎳᎩ (ᏌᏊ ᎢᏳᎾᎵᏍᏔᏅ ᏍᎦᏚᎩ)|ᏣᎳᎩ|ᏌᏊ ᎢᏳᎾᎵᏍᏔᏅ ᏍᎦᏚᎩ
|
||||
co|Corsican|Corsican|France|Latn;|FRA|EUR|0|0483|corsu|corsu|Francia
|
||||
co-FR|Corsican (France)|Corsican|France|Latn;|FRA|EUR|0|0483|Corsu (Francia)|Corsu|Francia
|
||||
cs|Czech|Czech|Czechia|Latn;|CZE|CZK|0|0405|čeština|čeština|Česko
|
||||
cs-CZ|Czech (Czechia)|Czech|Czechia|Latn;|CZE|CZK|0|0405|čeština (Česko)|čeština|Česko
|
||||
cu|Church Slavic|Church Slavic|Russia|Cyrl;|RUS|RUB|0|1000|церковнослове́нскїй|церковнослове́нскїй|рѡссі́а
|
||||
cu-RU|Church Slavic (Russia)|Church Slavic|Russia|Cyrl;|RUS|RUB|0|1000|церковнослове́нскїй (рѡссі́а)|церковнослове́нскїй|рѡссі́а
|
||||
cy|Welsh|Welsh|United Kingdom|Latn;|GBR|GBP|0|0452|Cymraeg|Cymraeg|Y Deyrnas Unedig
|
||||
cy-GB|Welsh (United Kingdom)|Welsh|United Kingdom|Latn;|GBR|GBP|0|0452|Cymraeg (Y Deyrnas Unedig)|Cymraeg|Y Deyrnas Unedig
|
||||
da|Danish|Danish|Denmark|Latn;|DNK|DKK|0|0406|dansk|dansk|Danmark
|
||||
da-DK|Danish (Denmark)|Danish|Denmark|Latn;|DNK|DKK|0|0406|dansk (Danmark)|dansk|Danmark
|
||||
da-GL|Danish (Greenland)|Danish|Greenland|Latn;|GRL|DKK|0|1000|dansk (Grønland)|dansk|Grønland
|
||||
dav|Taita|Taita|Kenya|Latn;|KEN|KES|0|1000|Kitaita|Kitaita|Kenya
|
||||
dav-KE|Taita (Kenya)|Taita|Kenya|Latn;|KEN|KES|0|1000|Kitaita (Kenya)|Kitaita|Kenya
|
||||
de|German|German|Germany|Latn;|DEU|EUR|0|0407|Deutsch|Deutsch|Deutschland
|
||||
de-AT|German (Austria)|German|Austria|Latn;|AUT|EUR|0|0c07|Deutsch (Österreich)|Deutsch|Österreich
|
||||
de-BE|German (Belgium)|German|Belgium|Latn;|BEL|EUR|0|1000|Deutsch (Belgien)|Deutsch|Belgien
|
||||
de-CH|German (Switzerland)|German|Switzerland|Latn;|CHE|CHF|0|0807|Deutsch (Schweiz)|Deutsch|Schweiz
|
||||
de-DE|German (Germany)|German|Germany|Latn;|DEU|EUR|0|0407|Deutsch (Deutschland)|Deutsch|Deutschland
|
||||
de-IT|German (Italy)|German|Italy|Latn;|ITA|EUR|0|1000|Deutsch (Italien)|Deutsch|Italien
|
||||
de-LI|German (Liechtenstein)|German|Liechtenstein|Latn;|LIE|CHF|0|1407|Deutsch (Liechtenstein)|Deutsch|Liechtenstein
|
||||
de-LU|German (Luxembourg)|German|Luxembourg|Latn;|LUX|EUR|0|1007|Deutsch (Luxemburg)|Deutsch|Luxemburg
|
||||
dje|Zarma|Zarma|Niger|Latn;|NER|XOF|0|1000|Zarmaciine|Zarmaciine|Nižer
|
||||
dje-NE|Zarma (Niger)|Zarma|Niger|Latn;|NER|XOF|0|1000|Zarmaciine (Nižer)|Zarmaciine|Nižer
|
||||
doi|Dogri|Dogri|India|Deva;|IND|INR|0|1000|डोगरी|डोगरी|भारत
|
||||
doi-Deva|Dogri (Devanagari)|Dogri (Devanagari)|India|Deva;|IND|INR|0|1000|डोगरी (देवनागरी)|डोगरी|भारत
|
||||
doi-Deva-IN|Dogri (Devanagari, India)|Dogri (Devanagari)|India|Deva;|IND|INR|0|1000|डोगरी (भारत)|डोगरी|भारत
|
||||
dsb|Lower Sorbian|Lower Sorbian|Germany|Latn;|DEU|EUR|0|082e|dolnoserbšćina|dolnoserbšćina|Nimska
|
||||
dsb-DE|Lower Sorbian (Germany)|Lower Sorbian|Germany|Latn;|DEU|EUR|0|082e|dolnoserbšćina (Nimska)|dolnoserbšćina|Nimska
|
||||
dua|Duala|Duala|Cameroon|Latn;|CMR|XAF|0|1000|duálá|duálá|Cameroun
|
||||
dua-CM|Duala (Cameroon)|Duala|Cameroon|Latn;|CMR|XAF|0|1000|duálá (Cameroun)|duálá|Cameroun
|
||||
dv|Divehi|Divehi|Maldives|Thaa;|MDV|MVR|1|0465|ދިވެހިބަސް|ދިވެހިބަސް|ދިވެހި ރާއްޖެ
|
||||
dv-MV|Divehi (Maldives)|Divehi|Maldives|Thaa;|MDV|MVR|1|0465|ދިވެހިބަސް (ދިވެހި ރާއްޖެ)|ދިވެހިބަސް|ދިވެހި ރާއްޖެ
|
||||
dyo|Jola-Fonyi|Jola-Fonyi|Senegal|Latn;|SEN|XOF|0|1000|joola|joola|Senegal
|
||||
dyo-SN|Jola-Fonyi (Senegal)|Jola-Fonyi|Senegal|Latn;|SEN|XOF|0|1000|joola (Senegal)|joola|Senegal
|
||||
dz|Dzongkha|Dzongkha|Bhutan|Tibt;|BTN|BTN|0|0c51|རྫོང་ཁ|རྫོང་ཁ|འབྲུག
|
||||
dz-BT|Dzongkha (Bhutan)|Dzongkha|Bhutan|Tibt;|BTN|BTN|0|0c51|རྫོང་ཁ (འབྲུག)|རྫོང་ཁ|འབྲུག
|
||||
ebu|Embu|Embu|Kenya|Latn;|KEN|KES|0|1000|Kĩembu|Kĩembu|Kenya
|
||||
ebu-KE|Embu (Kenya)|Embu|Kenya|Latn;|KEN|KES|0|1000|Kĩembu (Kenya)|Kĩembu|Kenya
|
||||
ee|Ewe|Ewe|Ghana|Latn;|GHA|GHS|0|1000|Eʋegbe|Eʋegbe|Ghana nutome
|
||||
ee-GH|Ewe (Ghana)|Ewe|Ghana|Latn;|GHA|GHS|0|1000|Eʋegbe (Ghana nutome)|Eʋegbe|Ghana nutome
|
||||
ee-TG|Ewe (Togo)|Ewe|Togo|Latn;|TGO|XOF|0|1000|Eʋegbe (Togo nutome)|Eʋegbe|Togo nutome
|
||||
el|Greek|Greek|Greece|Grek;|GRC|EUR|0|0408|Ελληνικά|Ελληνικά|Ελλάδα
|
||||
el-CY|Greek (Cyprus)|Greek|Cyprus|Grek;|CYP|EUR|0|1000|Ελληνικά (Κύπρος)|Ελληνικά|Κύπρος
|
||||
el-GR|Greek (Greece)|Greek|Greece|Grek;|GRC|EUR|0|0408|Ελληνικά (Ελλάδα)|Ελληνικά|Ελλάδα
|
||||
en|English|English|United States|Latn;|USA|USD|0|0409|English|English|United States
|
||||
en-001|English (World)|English|World|Latn;|001|XDR|0|1000|English (World)|English|World
|
||||
en-029|English (Caribbean)|English|Caribbean|Latn;|029|XCD|0|2409|English (Caribbean)|English|Caribbean
|
||||
en-150|English (Europe)|English|Europe|Latn;|150|XDR|0|1000|English (Europe)|English|Europe
|
||||
en-AE|English (United Arab Emirates)|English|United Arab Emirates|Latn;|ARE|AED|0|4c09|English (United Arab Emirates)|English|United Arab Emirates
|
||||
en-AG|English (Antigua & Barbuda)|English|Antigua & Barbuda|Latn;|ATG|XCD|0|1000|English (Antigua & Barbuda)|English|Antigua & Barbuda
|
||||
en-AI|English (Anguilla)|English|Anguilla|Latn;|AIA|XCD|0|1000|English (Anguilla)|English|Anguilla
|
||||
en-AS|English (American Samoa)|English|American Samoa|Latn;|ASM|USD|0|1000|English (American Samoa)|English|American Samoa
|
||||
en-AT|English (Austria)|English|Austria|Latn;|AUT|EUR|0|1000|English (Austria)|English|Austria
|
||||
en-AU|English (Australia)|English|Australia|Latn;|AUS|AUD|0|0c09|English (Australia)|English|Australia
|
||||
en-BB|English (Barbados)|English|Barbados|Latn;|BRB|BBD|0|1000|English (Barbados)|English|Barbados
|
||||
en-BE|English (Belgium)|English|Belgium|Latn;|BEL|EUR|0|1000|English (Belgium)|English|Belgium
|
||||
en-BI|English (Burundi)|English|Burundi|Latn;|BDI|BIF|0|1000|English (Burundi)|English|Burundi
|
||||
en-BM|English (Bermuda)|English|Bermuda|Latn;|BMU|BMD|0|1000|English (Bermuda)|English|Bermuda
|
||||
en-BS|English (Bahamas)|English|Bahamas|Latn;|BHS|BSD|0|1000|English (Bahamas)|English|Bahamas
|
||||
en-BW|English (Botswana)|English|Botswana|Latn;|BWA|BWP|0|1000|English (Botswana)|English|Botswana
|
||||
en-BZ|English (Belize)|English|Belize|Latn;|BLZ|BZD|0|2809|English (Belize)|English|Belize
|
||||
en-CA|English (Canada)|English|Canada|Latn;|CAN|CAD|0|1009|English (Canada)|English|Canada
|
||||
en-CC|English (Cocos (Keeling) Islands)|English|Cocos (Keeling) Islands|Latn;|CCK|AUD|0|1000|English (Cocos (Keeling) Islands)|English|Cocos (Keeling) Islands
|
||||
en-CH|English (Switzerland)|English|Switzerland|Latn;|CHE|CHF|0|1000|English (Switzerland)|English|Switzerland
|
||||
en-CK|English (Cook Islands)|English|Cook Islands|Latn;|COK|NZD|0|1000|English (Cook Islands)|English|Cook Islands
|
||||
en-CM|English (Cameroon)|English|Cameroon|Latn;|CMR|XAF|0|1000|English (Cameroon)|English|Cameroon
|
||||
en-CX|English (Christmas Island)|English|Christmas Island|Latn;|CXR|AUD|0|1000|English (Christmas Island)|English|Christmas Island
|
||||
en-CY|English (Cyprus)|English|Cyprus|Latn;|CYP|EUR|0|1000|English (Cyprus)|English|Cyprus
|
||||
en-DE|English (Germany)|English|Germany|Latn;|DEU|EUR|0|1000|English (Germany)|English|Germany
|
||||
en-DK|English (Denmark)|English|Denmark|Latn;|DNK|DKK|0|1000|English (Denmark)|English|Denmark
|
||||
en-DM|English (Dominica)|English|Dominica|Latn;|DMA|XCD|0|1000|English (Dominica)|English|Dominica
|
||||
en-ER|English (Eritrea)|English|Eritrea|Latn;|ERI|ERN|0|1000|English (Eritrea)|English|Eritrea
|
||||
en-FI|English (Finland)|English|Finland|Latn;|FIN|EUR|0|1000|English (Finland)|English|Finland
|
||||
en-FJ|English (Fiji)|English|Fiji|Latn;|FJI|FJD|0|1000|English (Fiji)|English|Fiji
|
||||
en-FK|English (Falkland Islands)|English|Falkland Islands|Latn;|FLK|FKP|0|1000|English (Falkland Islands)|English|Falkland Islands
|
||||
en-FM|English (Micronesia)|English|Micronesia|Latn;|FSM|USD|0|1000|English (Micronesia)|English|Micronesia
|
||||
en-GB|English (United Kingdom)|English|United Kingdom|Latn;|GBR|GBP|0|0809|English (United Kingdom)|English|United Kingdom
|
||||
en-GD|English (Grenada)|English|Grenada|Latn;|GRD|XCD|0|1000|English (Grenada)|English|Grenada
|
||||
en-GG|English (Guernsey)|English|Guernsey|Latn;|GGY|GBP|0|1000|English (Guernsey)|English|Guernsey
|
||||
en-GH|English (Ghana)|English|Ghana|Latn;|GHA|GHS|0|1000|English (Ghana)|English|Ghana
|
||||
en-GI|English (Gibraltar)|English|Gibraltar|Latn;|GIB|GIP|0|1000|English (Gibraltar)|English|Gibraltar
|
||||
en-GM|English (Gambia)|English|Gambia|Latn;|GMB|GMD|0|1000|English (Gambia)|English|Gambia
|
||||
en-GU|English (Guam)|English|Guam|Latn;|GUM|USD|0|1000|English (Guam)|English|Guam
|
||||
en-GY|English (Guyana)|English|Guyana|Latn;|GUY|GYD|0|1000|English (Guyana)|English|Guyana
|
||||
en-HK|English (Hong Kong SAR)|English|Hong Kong SAR|Latn;|HKG|HKD|0|3c09|English (Hong Kong SAR)|English|Hong Kong SAR
|
||||
en-ID|English (Indonesia)|English|Indonesia|Latn;|IDN|IDR|0|3809|English (Indonesia)|English|Indonesia
|
||||
en-IE|English (Ireland)|English|Ireland|Latn;|IRL|EUR|0|1809|English (Ireland)|English|Ireland
|
||||
en-IL|English (Israel)|English|Israel|Latn;|ISR|ILS|0|1000|English (Israel)|English|Israel
|
||||
en-IM|English (Isle of Man)|English|Isle of Man|Latn;|IMN|GBP|0|1000|English (Isle of Man)|English|Isle of Man
|
||||
en-IN|English (India)|English|India|Latn;|IND|INR|0|4009|English (India)|English|India
|
||||
en-IO|English (British Indian Ocean Territory)|English|British Indian Ocean Territory|Latn;|IOT|USD|0|1000|English (British Indian Ocean Territory)|English|British Indian Ocean Territory
|
||||
en-JE|English (Jersey)|English|Jersey|Latn;|JEY|GBP|0|1000|English (Jersey)|English|Jersey
|
||||
en-JM|English (Jamaica)|English|Jamaica|Latn;|JAM|JMD|0|2009|English (Jamaica)|English|Jamaica
|
||||
en-KE|English (Kenya)|English|Kenya|Latn;|KEN|KES|0|1000|English (Kenya)|English|Kenya
|
||||
en-KI|English (Kiribati)|English|Kiribati|Latn;|KIR|AUD|0|1000|English (Kiribati)|English|Kiribati
|
||||
en-KN|English (St. Kitts & Nevis)|English|St. Kitts & Nevis|Latn;|KNA|XCD|0|1000|English (St. Kitts & Nevis)|English|St. Kitts & Nevis
|
||||
en-KY|English (Cayman Islands)|English|Cayman Islands|Latn;|CYM|KYD|0|1000|English (Cayman Islands)|English|Cayman Islands
|
||||
en-LC|English (St. Lucia)|English|St. Lucia|Latn;|LCA|XCD|0|1000|English (St. Lucia)|English|St. Lucia
|
||||
en-LR|English (Liberia)|English|Liberia|Latn;|LBR|LRD|0|1000|English (Liberia)|English|Liberia
|
||||
en-LS|English (Lesotho)|English|Lesotho|Latn;|LSO|ZAR|0|1000|English (Lesotho)|English|Lesotho
|
||||
en-MG|English (Madagascar)|English|Madagascar|Latn;|MDG|MGA|0|1000|English (Madagascar)|English|Madagascar
|
||||
en-MH|English (Marshall Islands)|English|Marshall Islands|Latn;|MHL|USD|0|1000|English (Marshall Islands)|English|Marshall Islands
|
||||
en-MO|English (Macao SAR)|English|Macao SAR|Latn;|MAC|MOP|0|1000|English (Macao SAR)|English|Macao SAR
|
||||
en-MP|English (Northern Mariana Islands)|English|Northern Mariana Islands|Latn;|MNP|USD|0|1000|English (Northern Mariana Islands)|English|Northern Mariana Islands
|
||||
en-MS|English (Montserrat)|English|Montserrat|Latn;|MSR|XCD|0|1000|English (Montserrat)|English|Montserrat
|
||||
en-MT|English (Malta)|English|Malta|Latn;|MLT|EUR|0|1000|English (Malta)|English|Malta
|
||||
en-MU|English (Mauritius)|English|Mauritius|Latn;|MUS|MUR|0|1000|English (Mauritius)|English|Mauritius
|
||||
en-MW|English (Malawi)|English|Malawi|Latn;|MWI|MWK|0|1000|English (Malawi)|English|Malawi
|
||||
en-MY|English (Malaysia)|English|Malaysia|Latn;|MYS|MYR|0|4409|English (Malaysia)|English|Malaysia
|
||||
en-NA|English (Namibia)|English|Namibia|Latn;|NAM|NAD|0|1000|English (Namibia)|English|Namibia
|
||||
en-NF|English (Norfolk Island)|English|Norfolk Island|Latn;|NFK|AUD|0|1000|English (Norfolk Island)|English|Norfolk Island
|
||||
en-NG|English (Nigeria)|English|Nigeria|Latn;|NGA|NGN|0|1000|English (Nigeria)|English|Nigeria
|
||||
en-NL|English (Netherlands)|English|Netherlands|Latn;|NLD|EUR|0|1000|English (Netherlands)|English|Netherlands
|
||||
en-NR|English (Nauru)|English|Nauru|Latn;|NRU|AUD|0|1000|English (Nauru)|English|Nauru
|
||||
en-NU|English (Niue)|English|Niue|Latn;|NIU|NZD|0|1000|English (Niue)|English|Niue
|
||||
en-NZ|English (New Zealand)|English|New Zealand|Latn;|NZL|NZD|0|1409|English (New Zealand)|English|New Zealand
|
||||
en-PG|English (Papua New Guinea)|English|Papua New Guinea|Latn;|PNG|PGK|0|1000|English (Papua New Guinea)|English|Papua New Guinea
|
||||
en-PH|English (Philippines)|English|Philippines|Latn;|PHL|PHP|0|3409|English (Philippines)|English|Philippines
|
||||
en-PK|English (Pakistan)|English|Pakistan|Latn;|PAK|PKR|0|1000|English (Pakistan)|English|Pakistan
|
||||
en-PN|English (Pitcairn Islands)|English|Pitcairn Islands|Latn;|PCN|NZD|0|1000|English (Pitcairn Islands)|English|Pitcairn Islands
|
||||
en-PR|English (Puerto Rico)|English|Puerto Rico|Latn;|PRI|USD|0|1000|English (Puerto Rico)|English|Puerto Rico
|
||||
en-PW|English (Palau)|English|Palau|Latn;|PLW|USD|0|1000|English (Palau)|English|Palau
|
||||
en-RW|English (Rwanda)|English|Rwanda|Latn;|RWA|RWF|0|1000|English (Rwanda)|English|Rwanda
|
||||
en-SB|English (Solomon Islands)|English|Solomon Islands|Latn;|SLB|SBD|0|1000|English (Solomon Islands)|English|Solomon Islands
|
||||
en-SC|English (Seychelles)|English|Seychelles|Latn;|SYC|SCR|0|1000|English (Seychelles)|English|Seychelles
|
||||
en-SD|English (Sudan)|English|Sudan|Latn;|SDN|SDG|0|1000|English (Sudan)|English|Sudan
|
||||
en-SE|English (Sweden)|English|Sweden|Latn;|SWE|SEK|0|1000|English (Sweden)|English|Sweden
|
||||
en-SG|English (Singapore)|English|Singapore|Latn;|SGP|SGD|0|4809|English (Singapore)|English|Singapore
|
||||
en-SH|English (St Helena, Ascension, Tristan da Cunha)|English|St Helena, Ascension, Tristan da Cunha|Latn;|SHN|SHP|0|1000|English (St Helena, Ascension, Tristan da Cunha)|English|St Helena, Ascension, Tristan da Cunha
|
||||
en-SI|English (Slovenia)|English|Slovenia|Latn;|SVN|EUR|0|1000|English (Slovenia)|English|Slovenia
|
||||
en-SL|English (Sierra Leone)|English|Sierra Leone|Latn;|SLE|SLL|0|1000|English (Sierra Leone)|English|Sierra Leone
|
||||
en-SS|English (South Sudan)|English|South Sudan|Latn;|SSD|SSP|0|1000|English (South Sudan)|English|South Sudan
|
||||
en-SX|English (Sint Maarten)|English|Sint Maarten|Latn;|SXM|ANG|0|1000|English (Sint Maarten)|English|Sint Maarten
|
||||
en-SZ|English (Eswatini)|English|Eswatini|Latn;|SWZ|SZL|0|1000|English (Eswatini)|English|Eswatini
|
||||
en-TC|English (Turks & Caicos Islands)|English|Turks & Caicos Islands|Latn;|TCA|USD|0|1000|English (Turks & Caicos Islands)|English|Turks & Caicos Islands
|
||||
en-TK|English (Tokelau)|English|Tokelau|Latn;|TKL|NZD|0|1000|English (Tokelau)|English|Tokelau
|
||||
en-TO|English (Tonga)|English|Tonga|Latn;|TON|TOP|0|1000|English (Tonga)|English|Tonga
|
||||
en-TT|English (Trinidad & Tobago)|English|Trinidad & Tobago|Latn;|TTO|TTD|0|2c09|English (Trinidad & Tobago)|English|Trinidad & Tobago
|
||||
en-TV|English (Tuvalu)|English|Tuvalu|Latn;|TUV|AUD|0|1000|English (Tuvalu)|English|Tuvalu
|
||||
en-TZ|English (Tanzania)|English|Tanzania|Latn;|TZA|TZS|0|1000|English (Tanzania)|English|Tanzania
|
||||
en-UG|English (Uganda)|English|Uganda|Latn;|UGA|UGX|0|1000|English (Uganda)|English|Uganda
|
||||
en-UM|English (U.S. Outlying Islands)|English|U.S. Outlying Islands|Latn;|UMI|USD|0|1000|English (U.S. Outlying Islands)|English|U.S. Outlying Islands
|
||||
en-US|English (United States)|English|United States|Latn;|USA|USD|0|0409|English (United States)|English|United States
|
||||
en-VC|English (St. Vincent & Grenadines)|English|St. Vincent & Grenadines|Latn;|VCT|XCD|0|1000|English (St. Vincent & Grenadines)|English|St. Vincent & Grenadines
|
||||
en-VG|English (British Virgin Islands)|English|British Virgin Islands|Latn;|VGB|USD|0|1000|English (British Virgin Islands)|English|British Virgin Islands
|
||||
en-VI|English (U.S. Virgin Islands)|English|U.S. Virgin Islands|Latn;|VIR|USD|0|1000|English (U.S. Virgin Islands)|English|U.S. Virgin Islands
|
||||
en-VU|English (Vanuatu)|English|Vanuatu|Latn;|VUT|VUV|0|1000|English (Vanuatu)|English|Vanuatu
|
||||
en-WS|English (Samoa)|English|Samoa|Latn;|WSM|WST|0|1000|English (Samoa)|English|Samoa
|
||||
en-ZA|English (South Africa)|English|South Africa|Latn;|ZAF|ZAR|0|1c09|English (South Africa)|English|South Africa
|
||||
en-ZM|English (Zambia)|English|Zambia|Latn;|ZMB|ZMW|0|1000|English (Zambia)|English|Zambia
|
||||
en-ZW|English (Zimbabwe)|English|Zimbabwe|Latn;|ZWE|USD|0|3009|English (Zimbabwe)|English|Zimbabwe
|
||||
eo|Esperanto|Esperanto|World|Latn;|001|XDR|0|1000|esperanto|esperanto|Mondo
|
||||
eo-001|Esperanto (World)|Esperanto|World|Latn;|001|XDR|0|1000|esperanto (Mondo)|esperanto|Mondo
|
||||
es|Spanish|Spanish|Spain|Latn;|ESP|EUR|0|0c0a|español|español|España
|
||||
es-419|Spanish (Latin America)|Spanish|Latin America|Latn;|419|XDR|0|580a|español (Latinoamérica)|español|Latinoamérica
|
||||
es-AR|Spanish (Argentina)|Spanish|Argentina|Latn;|ARG|ARS|0|2c0a|español (Argentina)|español|Argentina
|
||||
es-BO|Spanish (Bolivia)|Spanish|Bolivia|Latn;|BOL|BOB|0|400a|español (Bolivia)|español|Bolivia
|
||||
es-BR|Spanish (Brazil)|Spanish|Brazil|Latn;|BRA|BRL|0|1000|español (Brasil)|español|Brasil
|
||||
es-BZ|Spanish (Belize)|Spanish|Belize|Latn;|BLZ|BZD|0|1000|español (Belice)|español|Belice
|
||||
es-CL|Spanish (Chile)|Spanish|Chile|Latn;|CHL|CLP|0|340a|español (Chile)|español|Chile
|
||||
es-CO|Spanish (Colombia)|Spanish|Colombia|Latn;|COL|COP|0|240a|español (Colombia)|español|Colombia
|
||||
es-CR|Spanish (Costa Rica)|Spanish|Costa Rica|Latn;|CRI|CRC|0|140a|español (Costa Rica)|español|Costa Rica
|
||||
es-CU|Spanish (Cuba)|Spanish|Cuba|Latn;|CUB|CUP|0|5c0a|español (Cuba)|español|Cuba
|
||||
es-DO|Spanish (Dominican Republic)|Spanish|Dominican Republic|Latn;|DOM|DOP|0|1c0a|español (República Dominicana)|español|República Dominicana
|
||||
es-EC|Spanish (Ecuador)|Spanish|Ecuador|Latn;|ECU|USD|0|300a|español (Ecuador)|español|Ecuador
|
||||
es-ES|Spanish (Spain, International Sort)|Spanish|Spain|Latn;|ESP|EUR|0|0c0a|español (España, alfabetización internacional)|español|España
|
||||
es-GQ|Spanish (Equatorial Guinea)|Spanish|Equatorial Guinea|Latn;|GNQ|XAF|0|1000|español (Guinea Ecuatorial)|español|Guinea Ecuatorial
|
||||
es-GT|Spanish (Guatemala)|Spanish|Guatemala|Latn;|GTM|GTQ|0|100a|español (Guatemala)|español|Guatemala
|
||||
es-HN|Spanish (Honduras)|Spanish|Honduras|Latn;|HND|HNL|0|480a|español (Honduras)|español|Honduras
|
||||
es-MX|Spanish (Mexico)|Spanish|Mexico|Latn;|MEX|MXN|0|080a|español (México)|español|México
|
||||
es-NI|Spanish (Nicaragua)|Spanish|Nicaragua|Latn;|NIC|NIO|0|4c0a|español (Nicaragua)|español|Nicaragua
|
||||
es-PA|Spanish (Panama)|Spanish|Panama|Latn;|PAN|PAB|0|180a|español (Panamá)|español|Panamá
|
||||
es-PE|Spanish (Peru)|Spanish|Peru|Latn;|PER|PEN|0|280a|español (Perú)|español|Perú
|
||||
es-PH|Spanish (Philippines)|Spanish|Philippines|Latn;|PHL|PHP|0|1000|español (Filipinas)|español|Filipinas
|
||||
es-PR|Spanish (Puerto Rico)|Spanish|Puerto Rico|Latn;|PRI|USD|0|500a|español (Puerto Rico)|español|Puerto Rico
|
||||
es-PY|Spanish (Paraguay)|Spanish|Paraguay|Latn;|PRY|PYG|0|3c0a|español (Paraguay)|español|Paraguay
|
||||
es-SV|Spanish (El Salvador)|Spanish|El Salvador|Latn;|SLV|USD|0|440a|español (El Salvador)|español|El Salvador
|
||||
es-US|Spanish (United States)|Spanish|United States|Latn;|USA|USD|0|540a|español (Estados Unidos)|español|Estados Unidos
|
||||
es-UY|Spanish (Uruguay)|Spanish|Uruguay|Latn;|URY|UYU|0|380a|español (Uruguay)|español|Uruguay
|
||||
es-VE|Spanish (Venezuela)|Spanish|Venezuela|Latn;|VEN|VES|0|200a|español (Venezuela)|español|Venezuela
|
||||
et|Estonian|Estonian|Estonia|Latn;|EST|EUR|0|0425|eesti|eesti|Eesti
|
||||
et-EE|Estonian (Estonia)|Estonian|Estonia|Latn;|EST|EUR|0|0425|eesti (Eesti)|eesti|Eesti
|
||||
eu|Basque|Basque|Spain|Latn;|ESP|EUR|0|042d|euskara|euskara|Espainia
|
||||
eu-ES|Basque (Basque)|Basque|Spain|Latn;|ESP|EUR|0|042d|euskara (euskara)|euskara|Espainia
|
||||
ewo|Ewondo|Ewondo|Cameroon|Latn;|CMR|XAF|0|1000|ewondo|ewondo|Kamərún
|
||||
ewo-CM|Ewondo (Cameroon)|Ewondo|Cameroon|Latn;|CMR|XAF|0|1000|ewondo (Kamərún)|ewondo|Kamərún
|
||||
fa|Persian|Persian|Iran|Arab;|IRN|IRR|1|0429|فارسی|فارسی|ایران
|
||||
fa-AF|Persian (Afghanistan)|Persian|Afghanistan|Arab;|AFG|AFN|1|048c|فارسی (افغانستان)|فارسی|افغانستان
|
||||
fa-IR|Persian (Iran)|Persian|Iran|Arab;|IRN|IRR|1|0429|فارسی (ایران)|فارسی|ایران
|
||||
ff|Fulah|Fulah|Senegal|Latn;|SEN|XOF|0|0867|Pulaar|Pulaar|Senegaal
|
||||
ff-Adlm|Fulah (Adlam)|Fulah (Adlam)|Guinea|Adlm;|GIN|GNF|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤀𞤁𞤂𞤢𞤃)|𞤆𞤵𞤤𞤢𞤪|𞤘𞤭𞤲𞤫
|
||||
ff-Adlm-BF|Fulah (Adlam, Burkina Faso)|Fulah (Adlam)|Burkina Faso|Adlm;|BFA|XOF|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤄𞤵𞤪𞤳𞤭𞤲𞤢 𞤊𞤢𞤧𞤮𞥅)|𞤆𞤵𞤤𞤢𞤪|𞤄𞤵𞤪𞤳𞤭𞤲𞤢 𞤊𞤢𞤧𞤮𞥅
|
||||
ff-Adlm-CM|Fulah (Adlam, Cameroon)|Fulah (Adlam)|Cameroon|Adlm;|CMR|XAF|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤑𞤢𞤥𞤢𞤪𞤵𞥅𞤲)|𞤆𞤵𞤤𞤢𞤪|𞤑𞤢𞤥𞤢𞤪𞤵𞥅𞤲
|
||||
ff-Adlm-GH|Fulah (Adlam, Ghana)|Fulah (Adlam)|Ghana|Adlm;|GHA|GHS|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤘𞤢𞤲𞤢)|𞤆𞤵𞤤𞤢𞤪|𞤘𞤢𞤲𞤢
|
||||
ff-Adlm-GM|Fulah (Adlam, Gambia)|Fulah (Adlam)|Gambia|Adlm;|GMB|GMD|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤘𞤢𞤥𞤦𞤭𞤴𞤢)|𞤆𞤵𞤤𞤢𞤪|𞤘𞤢𞤥𞤦𞤭𞤴𞤢
|
||||
ff-Adlm-GN|Fulah (Adlam, Guinea)|Fulah (Adlam)|Guinea|Adlm;|GIN|GNF|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤘𞤭𞤲𞤫)|𞤆𞤵𞤤𞤢𞤪|𞤘𞤭𞤲𞤫
|
||||
ff-Adlm-GW|Fulah (Adlam, Guinea-Bissau)|Fulah (Adlam)|Guinea-Bissau|Adlm;|GNB|XOF|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤘𞤭𞤲𞤫-𞤄𞤭𞤧𞤢𞤱𞤮𞥅)|𞤆𞤵𞤤𞤢𞤪|𞤘𞤭𞤲𞤫-𞤄𞤭𞤧𞤢𞤱𞤮𞥅
|
||||
ff-Adlm-LR|Fulah (Adlam, Liberia)|Fulah (Adlam)|Liberia|Adlm;|LBR|LRD|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤂𞤢𞤦𞤭𞤪𞤭𞤴𞤢𞥄)|𞤆𞤵𞤤𞤢𞤪|𞤂𞤢𞤦𞤭𞤪𞤭𞤴𞤢𞥄
|
||||
ff-Adlm-MR|Fulah (Adlam, Mauritania)|Fulah (Adlam)|Mauritania|Adlm;|MRT|MRU|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤃𞤮𞤪𞤼𞤢𞤲𞤭𞥅)|𞤆𞤵𞤤𞤢𞤪|𞤃𞤮𞤪𞤼𞤢𞤲𞤭𞥅
|
||||
ff-Adlm-NE|Fulah (Adlam, Niger)|Fulah (Adlam)|Niger|Adlm;|NER|XOF|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤐𞤭𞥅𞤶𞤫𞤪)|𞤆𞤵𞤤𞤢𞤪|𞤐𞤭𞥅𞤶𞤫𞤪
|
||||
ff-Adlm-NG|Fulah (Adlam, Nigeria)|Fulah (Adlam)|Nigeria|Adlm;|NGA|NGN|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤐𞤢𞤶𞤫𞤪𞤭𞤴𞤢𞥄)|𞤆𞤵𞤤𞤢𞤪|𞤐𞤢𞤶𞤫𞤪𞤭𞤴𞤢𞥄
|
||||
ff-Adlm-SL|Fulah (Adlam, Sierra Leone)|Fulah (Adlam)|Sierra Leone|Adlm;|SLE|SLL|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤅𞤢𞤪𞤢𞤤𞤮𞤲)|𞤆𞤵𞤤𞤢𞤪|𞤅𞤢𞤪𞤢𞤤𞤮𞤲
|
||||
ff-Adlm-SN|Fulah (Adlam, Senegal)|Fulah (Adlam)|Senegal|Adlm;|SEN|XOF|0|1000|𞤆𞤵𞤤𞤢𞤪 (𞤅𞤫𞤲𞤫𞤺𞤢𞥄𞤤)|𞤆𞤵𞤤𞤢𞤪|𞤅𞤫𞤲𞤫𞤺𞤢𞥄𞤤
|
||||
ff-Latn|Fulah (Latin)|Fulah (Latin)|Senegal|Latn;|SEN|XOF|0|0867|Pulaar|Pulaar|Senegaal
|
||||
ff-Latn-BF|Fulah (Latin, Burkina Faso)|Fulah (Latin)|Burkina Faso|Latn;|BFA|XOF|0|1000|Pulaar (Burkibaa Faaso)|Pulaar|Burkibaa Faaso
|
||||
ff-Latn-CM|Fulah (Latin, Cameroon)|Fulah (Latin)|Cameroon|Latn;|CMR|XAF|0|1000|Pulaar (Kameruun)|Pulaar|Kameruun
|
||||
ff-Latn-GH|Fulah (Latin, Ghana)|Fulah (Latin)|Ghana|Latn;|GHA|GHS|0|1000|Pulaar (Ganaa)|Pulaar|Ganaa
|
||||
ff-Latn-GM|Fulah (Latin, Gambia)|Fulah (Latin)|Gambia|Latn;|GMB|GMD|0|1000|Pulaar (Gammbi)|Pulaar|Gammbi
|
||||
ff-Latn-GN|Fulah (Latin, Guinea)|Fulah (Latin)|Guinea|Latn;|GIN|GNF|0|1000|Pulaar (Gine)|Pulaar|Gine
|
||||
ff-Latn-GW|Fulah (Latin, Guinea-Bissau)|Fulah (Latin)|Guinea-Bissau|Latn;|GNB|XOF|0|1000|Pulaar (Gine-Bisaawo)|Pulaar|Gine-Bisaawo
|
||||
ff-Latn-LR|Fulah (Latin, Liberia)|Fulah (Latin)|Liberia|Latn;|LBR|LRD|0|1000|Pulaar (Liberiyaa)|Pulaar|Liberiyaa
|
||||
ff-Latn-MR|Fulah (Latin, Mauritania)|Fulah (Latin)|Mauritania|Latn;|MRT|MRU|0|1000|Pulaar (Muritani)|Pulaar|Muritani
|
||||
ff-Latn-NE|Fulah (Latin, Niger)|Fulah (Latin)|Niger|Latn;|NER|XOF|0|1000|Pulaar (Nijeer)|Pulaar|Nijeer
|
||||
ff-Latn-NG|Fulah (Latin, Nigeria)|Fulah (Latin)|Nigeria|Latn;|NGA|NGN|0|0467|Pulaar (Nijeriyaa)|Pulaar|Nijeriyaa
|
||||
ff-Latn-SL|Fulah (Latin, Sierra Leone)|Fulah (Latin)|Sierra Leone|Latn;|SLE|SLL|0|1000|Pulaar (Seraa liyon)|Pulaar|Seraa liyon
|
||||
ff-Latn-SN|Fulah (Latin, Senegal)|Fulah (Latin)|Senegal|Latn;|SEN|XOF|0|0867|Pulaar (Senegaal)|Pulaar|Senegaal
|
||||
fi|Finnish|Finnish|Finland|Latn;|FIN|EUR|0|040b|suomi|suomi|Suomi
|
||||
fi-FI|Finnish (Finland)|Finnish|Finland|Latn;|FIN|EUR|0|040b|suomi (Suomi)|suomi|Suomi
|
||||
fil|Filipino|Filipino|Philippines|Latn;|PHL|PHP|0|0464|Filipino|Filipino|Pilipinas
|
||||
fil-PH|Filipino (Philippines)|Filipino|Philippines|Latn;|PHL|PHP|0|0464|Filipino (Pilipinas)|Filipino|Pilipinas
|
||||
fo|Faroese|Faroese|Faroe Islands|Latn;|FRO|DKK|0|0438|føroyskt|føroyskt|Føroyar
|
||||
fo-DK|Faroese (Denmark)|Faroese|Denmark|Latn;|DNK|DKK|0|1000|føroyskt (Danmark)|føroyskt|Danmark
|
||||
fo-FO|Faroese (Faroe Islands)|Faroese|Faroe Islands|Latn;|FRO|DKK|0|0438|føroyskt (Føroyar)|føroyskt|Føroyar
|
||||
fr|French|French|France|Latn;|FRA|EUR|0|040c|français|français|France
|
||||
fr-029|French (Caribbean)|French|Caribbean|Latn;|029|XCD|0|1c0c|français (Caraïbes)|français|Caraïbes
|
||||
fr-BE|French (Belgium)|French|Belgium|Latn;|BEL|EUR|0|080c|français (Belgique)|français|Belgique
|
||||
fr-BF|French (Burkina Faso)|French|Burkina Faso|Latn;|BFA|XOF|0|1000|français (Burkina Faso)|français|Burkina Faso
|
||||
fr-BI|French (Burundi)|French|Burundi|Latn;|BDI|BIF|0|1000|français (Burundi)|français|Burundi
|
||||
fr-BJ|French (Benin)|French|Benin|Latn;|BEN|XOF|0|1000|français (Bénin)|français|Bénin
|
||||
fr-BL|French (St. Barthélemy)|French|St. Barthélemy|Latn;|BLM|EUR|0|1000|français (Saint-Barthélemy)|français|Saint-Barthélemy
|
||||
fr-CA|French (Canada)|French|Canada|Latn;|CAN|CAD|0|0c0c|français (Canada)|français|Canada
|
||||
fr-CD|French Congo (DRC)|French|Congo (DRC)|Latn;|COD|CDF|0|240c|français (Congo, République démocratique du)|français|Congo, République démocratique du
|
||||
fr-CF|French (Central African Republic)|French|Central African Republic|Latn;|CAF|XAF|0|1000|français (République centrafricaine)|français|République centrafricaine
|
||||
fr-CG|French (Congo)|French|Congo|Latn;|COG|XAF|0|1000|français (Congo)|français|Congo
|
||||
fr-CH|French (Switzerland)|French|Switzerland|Latn;|CHE|CHF|0|100c|français (Suisse)|français|Suisse
|
||||
fr-CI|French (Côte d’Ivoire)|French|Côte d’Ivoire|Latn;|CIV|XOF|0|300c|français (Côte d’Ivoire)|français|Côte d’Ivoire
|
||||
fr-CM|French (Cameroon)|French|Cameroon|Latn;|CMR|XAF|0|2c0c|français (Cameroun)|français|Cameroun
|
||||
fr-DJ|French (Djibouti)|French|Djibouti|Latn;|DJI|DJF|0|1000|français (Djibouti)|français|Djibouti
|
||||
fr-DZ|French (Algeria)|French|Algeria|Latn;|DZA|DZD|0|1000|français (Algérie)|français|Algérie
|
||||
fr-FR|French (France)|French|France|Latn;|FRA|EUR|0|040c|français (France)|français|France
|
||||
fr-GA|French (Gabon)|French|Gabon|Latn;|GAB|XAF|0|1000|français (Gabon)|français|Gabon
|
||||
fr-GF|French (French Guiana)|French|French Guiana|Latn;|GUF|EUR|0|1000|français (Guyane française)|français|Guyane française
|
||||
fr-GN|French (Guinea)|French|Guinea|Latn;|GIN|GNF|0|1000|français (Guinée)|français|Guinée
|
||||
fr-GP|French (Guadeloupe)|French|Guadeloupe|Latn;|GLP|EUR|0|1000|français (Guadeloupe)|français|Guadeloupe
|
||||
fr-GQ|French (Equatorial Guinea)|French|Equatorial Guinea|Latn;|GNQ|XAF|0|1000|français (Guinée équatoriale)|français|Guinée équatoriale
|
||||
fr-HT|French (Haiti)|French|Haiti|Latn;|HTI|HTG|0|3c0c|français (Haïti)|français|Haïti
|
||||
fr-KM|French (Comoros)|French|Comoros|Latn;|COM|KMF|0|1000|français (Comores)|français|Comores
|
||||
fr-LU|French (Luxembourg)|French|Luxembourg|Latn;|LUX|EUR|0|140c|français (Luxembourg)|français|Luxembourg
|
||||
fr-MA|French (Morocco)|French|Morocco|Latn;|MAR|MAD|0|380c|français (Maroc)|français|Maroc
|
||||
fr-MC|French (Monaco)|French|Monaco|Latn;|MCO|EUR|0|180c|français (Monaco)|français|Monaco
|
||||
fr-MF|French (St. Martin)|French|St. Martin|Latn;|MAF|EUR|0|1000|français (Saint-Martin)|français|Saint-Martin
|
||||
fr-MG|French (Madagascar)|French|Madagascar|Latn;|MDG|MGA|0|1000|français (Madagascar)|français|Madagascar
|
||||
fr-ML|French (Mali)|French|Mali|Latn;|MLI|XOF|0|340c|français (Mali)|français|Mali
|
||||
fr-MQ|French (Martinique)|French|Martinique|Latn;|MTQ|EUR|0|1000|français (Martinique)|français|Martinique
|
||||
fr-MR|French (Mauritania)|French|Mauritania|Latn;|MRT|MRU|0|1000|français (Mauritanie)|français|Mauritanie
|
||||
fr-MU|French (Mauritius)|French|Mauritius|Latn;|MUS|MUR|0|1000|français (Maurice)|français|Maurice
|
||||
fr-NC|French (New Caledonia)|French|New Caledonia|Latn;|NCL|XPF|0|1000|français (Nouvelle-Calédonie)|français|Nouvelle-Calédonie
|
||||
fr-NE|French (Niger)|French|Niger|Latn;|NER|XOF|0|1000|français (Niger)|français|Niger
|
||||
fr-PF|French (French Polynesia)|French|French Polynesia|Latn;|PYF|XPF|0|1000|français (Polynésie française)|français|Polynésie française
|
||||
fr-PM|French (St. Pierre & Miquelon)|French|St. Pierre & Miquelon|Latn;|SPM|EUR|0|1000|français (Saint-Pierre-et-Miquelon)|français|Saint-Pierre-et-Miquelon
|
||||
fr-RE|French (Réunion)|French|Réunion|Latn;|REU|EUR|0|200c|français (La Réunion)|français|La Réunion
|
||||
fr-RW|French (Rwanda)|French|Rwanda|Latn;|RWA|RWF|0|1000|français (Rwanda)|français|Rwanda
|
||||
fr-SC|French (Seychelles)|French|Seychelles|Latn;|SYC|SCR|0|1000|français (Seychelles)|français|Seychelles
|
||||
fr-SN|French (Senegal)|French|Senegal|Latn;|SEN|XOF|0|280c|français (Sénégal)|français|Sénégal
|
||||
fr-SY|French (Syria)|French|Syria|Latn;|SYR|SYP|0|1000|français (Syrie)|français|Syrie
|
||||
fr-TD|French (Chad)|French|Chad|Latn;|TCD|XAF|0|1000|français (Tchad)|français|Tchad
|
||||
fr-TG|French (Togo)|French|Togo|Latn;|TGO|XOF|0|1000|français (Togo)|français|Togo
|
||||
fr-TN|French (Tunisia)|French|Tunisia|Latn;|TUN|TND|0|1000|français (Tunisie)|français|Tunisie
|
||||
fr-VU|French (Vanuatu)|French|Vanuatu|Latn;|VUT|VUV|0|1000|français (Vanuatu)|français|Vanuatu
|
||||
fr-WF|French (Wallis & Futuna)|French|Wallis & Futuna|Latn;|WLF|XPF|0|1000|français (Wallis-et-Futuna)|français|Wallis-et-Futuna
|
||||
fr-YT|French (Mayotte)|French|Mayotte|Latn;|MYT|EUR|0|1000|français (Mayotte)|français|Mayotte
|
||||
fur|Friulian|Friulian|Italy|Latn;|ITA|EUR|0|1000|furlan|furlan|Italie
|
||||
fur-IT|Friulian (Italy)|Friulian|Italy|Latn;|ITA|EUR|0|1000|furlan (Italie)|furlan|Italie
|
||||
fy|Western Frisian|Western Frisian|Netherlands|Latn;|NLD|EUR|0|0462|Frysk|Frysk|Nederlân
|
||||
fy-NL|Western Frisian (Netherlands)|Western Frisian|Netherlands|Latn;|NLD|EUR|0|0462|Frysk (Nederlân)|Frysk|Nederlân
|
||||
ga|Irish|Irish|Ireland|Latn;|IRL|EUR|0|083c|Gaeilge|Gaeilge|Éire
|
||||
ga-GB|Irish (United Kingdom)|Irish|United Kingdom|Latn;|GBR|GBP|0|1000|Gaeilge (an Ríocht Aontaithe)|Gaeilge|an Ríocht Aontaithe
|
||||
ga-IE|Irish (Ireland)|Irish|Ireland|Latn;|IRL|EUR|0|083c|Gaeilge (Éire)|Gaeilge|Éire
|
||||
gd|Scottish Gaelic|Scottish Gaelic|United Kingdom|Latn;|GBR|GBP|0|0491|Gàidhlig|Gàidhlig|An Rìoghachd Aonaichte
|
||||
gd-GB|Scottish Gaelic (United Kingdom)|Scottish Gaelic|United Kingdom|Latn;|GBR|GBP|0|0491|Gàidhlig (An Rìoghachd Aonaichte)|Gàidhlig|An Rìoghachd Aonaichte
|
||||
gl|Galician|Galician|Spain|Latn;|ESP|EUR|0|0456|galego|galego|España
|
||||
gl-ES|Galician (Galician)|Galician|Spain|Latn;|ESP|EUR|0|0456|galego (galego)|galego|España
|
||||
gn|Guarani|Guarani|Paraguay|Latn;|PRY|PYG|0|0474|Avañe’ẽ|Avañe’ẽ|Paraguái
|
||||
gn-PY|Guarani (Paraguay)|Guarani|Paraguay|Latn;|PRY|PYG|0|0474|Avañe’ẽ (Paraguái)|Avañe’ẽ|Paraguái
|
||||
gsw|Swiss German|Swiss German|Switzerland|Latn;|CHE|CHF|0|1000|Schwiizertüütsch|Schwiizertüütsch|Schwiiz
|
||||
gsw-CH|Swiss German (Switzerland)|Swiss German|Switzerland|Latn;|CHE|CHF|0|1000|Schwiizertüütsch (Schwiiz)|Schwiizertüütsch|Schwiiz
|
||||
gsw-FR|Alsatian (France)|Alsatian|France|Latn;|FRA|EUR|0|0484|Elsässisch (Frànkrisch)|Elsässisch|Frànkrisch
|
||||
gsw-LI|Swiss German (Liechtenstein)|Swiss German|Liechtenstein|Latn;|LIE|CHF|0|1000|Schwiizertüütsch (Liächteschtäi)|Schwiizertüütsch|Liächteschtäi
|
||||
gu|Gujarati|Gujarati|India|Gujr;|IND|INR|0|0447|ગુજરાતી|ગુજરાતી|ભારત
|
||||
gu-IN|Gujarati (India)|Gujarati|India|Gujr;|IND|INR|0|0447|ગુજરાતી (ભારત)|ગુજરાતી|ભારત
|
||||
guz|Gusii|Gusii|Kenya|Latn;|KEN|KES|0|1000|Ekegusii|Ekegusii|Kenya
|
||||
guz-KE|Gusii (Kenya)|Gusii|Kenya|Latn;|KEN|KES|0|1000|Ekegusii (Kenya)|Ekegusii|Kenya
|
||||
gv|Manx|Manx|Isle of Man|Latn;|IMN|GBP|0|1000|Gaelg|Gaelg|Ellan Vannin
|
||||
gv-IM|Manx (Isle of Man)|Manx|Isle of Man|Latn;|IMN|GBP|0|1000|Gaelg (Ellan Vannin)|Gaelg|Ellan Vannin
|
||||
ha|Hausa|Hausa|Nigeria|Latn;|NGA|NGN|0|0468|Hausa|Hausa|Najeriya
|
||||
ha-Latn|Hausa (Latin)|Hausa (Latin)|Nigeria|Latn;|NGA|NGN|0|0468|Hausa (Latin)|Hausa|Najeriya
|
||||
ha-Latn-GH|Hausa (Latin, Ghana)|Hausa (Latin)|Ghana|Latn;|GHA|GHS|0|1000|Hausa (Gana)|Hausa|Gana
|
||||
ha-Latn-NE|Hausa (Latin, Niger)|Hausa (Latin)|Niger|Latn;|NER|XOF|0|1000|Hausa (Nijar)|Hausa|Nijar
|
||||
ha-Latn-NG|Hausa (Latin, Nigeria)|Hausa (Latin)|Nigeria|Latn;|NGA|NGN|0|0468|Hausa (Najeriya)|Hausa|Najeriya
|
||||
haw|Hawaiian|Hawaiian|United States|Latn;|USA|USD|0|0475|ʻŌlelo Hawaiʻi|ʻŌlelo Hawaiʻi|ʻAmelika Hui Pū ʻIa
|
||||
haw-US|Hawaiian (United States)|Hawaiian|United States|Latn;|USA|USD|0|0475|ʻŌlelo Hawaiʻi (ʻAmelika Hui Pū ʻIa)|ʻŌlelo Hawaiʻi|ʻAmelika Hui Pū ʻIa
|
||||
he|Hebrew|Hebrew|Israel|Hebr;|ISR|ILS|1|040d|עברית|עברית|ישראל
|
||||
he-IL|Hebrew (Israel)|Hebrew|Israel|Hebr;|ISR|ILS|1|040d|עברית (ישראל)|עברית|ישראל
|
||||
hi|Hindi|Hindi|India|Deva;|IND|INR|0|0439|हिन्दी|हिन्दी|भारत
|
||||
hi-IN|Hindi (India)|Hindi|India|Deva;|IND|INR|0|0439|हिन्दी (भारत)|हिन्दी|भारत
|
||||
hr|Croatian|Croatian|Croatia|Latn;|HRV|EUR|0|041a|hrvatski|hrvatski|Hrvatska
|
||||
hr-BA|Croatian (Bosnia & Herzegovina)|Croatian|Bosnia & Herzegovina|Latn;|BIH|BAM|0|101a|hrvatski (Bosna i Hercegovina)|hrvatski|Bosna i Hercegovina
|
||||
hr-HR|Croatian (Croatia)|Croatian|Croatia|Latn;|HRV|EUR|0|041a|hrvatski (Hrvatska)|hrvatski|Hrvatska
|
||||
hsb|Upper Sorbian|Upper Sorbian|Germany|Latn;|DEU|EUR|0|042e|hornjoserbšćina|hornjoserbšćina|Němska
|
||||
hsb-DE|Upper Sorbian (Germany)|Upper Sorbian|Germany|Latn;|DEU|EUR|0|042e|hornjoserbšćina (Němska)|hornjoserbšćina|Němska
|
||||
hu|Hungarian|Hungarian|Hungary|Latn;|HUN|HUF|0|040e|magyar|magyar|Magyarország
|
||||
hu-HU|Hungarian (Hungary)|Hungarian|Hungary|Latn;|HUN|HUF|0|040e|magyar (Magyarország)|magyar|Magyarország
|
||||
hy|Armenian|Armenian|Armenia|Armn;|ARM|AMD|0|042b|հայերեն|հայերեն|Հայաստան
|
||||
hy-AM|Armenian (Armenia)|Armenian|Armenia|Armn;|ARM|AMD|0|042b|հայերեն (Հայաստան)|հայերեն|Հայաստան
|
||||
ia|Interlingua|Interlingua|World|Latn;|001|XDR|0|1000|interlingua|interlingua|Mundo
|
||||
ia-001|Interlingua (World)|Interlingua|World|Latn;|001|XDR|0|1000|interlingua (Mundo)|interlingua|Mundo
|
||||
ibb|Ibibio|Ibibio|Nigeria|Latn;|NGA|NGN|0|0469|Ibibio-Efik|Ibibio-Efik|Nigeria
|
||||
ibb-NG|Ibibio (Nigeria)|Ibibio|Nigeria|Latn;|NGA|NGN|0|0469|Ibibio-Efik (Nigeria)|Ibibio-Efik|Nigeria
|
||||
id|Indonesian|Indonesian|Indonesia|Latn;|IDN|IDR|0|0421|Indonesia|Indonesia|Indonesia
|
||||
id-ID|Indonesian (Indonesia)|Indonesian|Indonesia|Latn;|IDN|IDR|0|0421|Indonesia (Indonesia)|Indonesia|Indonesia
|
||||
ig|Igbo|Igbo|Nigeria|Latn;|NGA|NGN|0|0470|Igbo|Igbo|Naịjịrịa
|
||||
ig-NG|Igbo (Nigeria)|Igbo|Nigeria|Latn;|NGA|NGN|0|0470|Igbo (Naịjịrịa)|Igbo|Naịjịrịa
|
||||
ii|Yi|Yi|China|Yiii;|CHN|CNY|0|0478|ꆈꌠꉙ|ꆈꌠꉙ|ꍏꉸꏓꂱꇭꉼꇩ
|
||||
ii-CN|Yi (China)|Yi|China|Yiii;|CHN|CNY|0|0478|ꆈꌠꉙ (ꍏꇩ)|ꆈꌠꉙ|ꍏꉸꏓꂱꇭꉼꇩ
|
||||
is|Icelandic|Icelandic|Iceland|Latn;|ISL|ISK|0|040f|íslenska|íslenska|Ísland
|
||||
is-IS|Icelandic (Iceland)|Icelandic|Iceland|Latn;|ISL|ISK|0|040f|íslenska (Ísland)|íslenska|Ísland
|
||||
it|Italian|Italian|Italy|Latn;|ITA|EUR|0|0410|italiano|italiano|Italia
|
||||
it-CH|Italian (Switzerland)|Italian|Switzerland|Latn;|CHE|CHF|0|0810|italiano (Svizzera)|italiano|Svizzera
|
||||
it-IT|Italian (Italy)|Italian|Italy|Latn;|ITA|EUR|0|0410|italiano (Italia)|italiano|Italia
|
||||
it-SM|Italian (San Marino)|Italian|San Marino|Latn;|SMR|EUR|0|1000|italiano (San Marino)|italiano|San Marino
|
||||
it-VA|Italian (Vatican City)|Italian|Vatican City|Latn;|VAT|EUR|0|1000|italiano (Città del Vaticano)|italiano|Città del Vaticano
|
||||
iu|Inuktitut|Inuktitut|Canada|Latn;|CAN|CAD|0|085d|Inuktitut|Inuktitut|Kanata
|
||||
iu-Cans|Inuktitut (Syllabics)|Inuktitut (Syllabics)|Canada|Cans;|CAN|CAD|0|045d|ᐃᓄᒃᑎᑐᑦ (ᖃᓂᐅᔮᖅᐸᐃᑦ)|ᐃᓄᒃᑎᑐᑦ|ᑲᓇᑕ
|
||||
iu-Cans-CA|Inuktitut (Syllabics, Canada)|Inuktitut (Syllabics)|Canada|Cans;|CAN|CAD|0|045d|ᐃᓄᒃᑎᑐᑦ (ᑲᓇᑕᒥ)|ᐃᓄᒃᑎᑐᑦ|ᑲᓇᑕ
|
||||
iu-Latn|Inuktitut (Latin)|Inuktitut (Latin)|Canada|Latn;|CAN|CAD|0|085d|Inuktitut (Qaliujaaqpait)|Inuktitut|Kanata
|
||||
iu-Latn-CA|Inuktitut (Latin, Canada)|Inuktitut (Latin)|Canada|Latn;|CAN|CAD|0|085d|Inuktitut (Kanatami)|Inuktitut|Kanata
|
||||
ja|Japanese|Japanese|Japan|Hani;Hira;Jpan;Kana;|JPN|JPY|2|0411|日本語|日本語|日本
|
||||
ja-JP|Japanese (Japan)|Japanese|Japan|Hani;Hira;Jpan;Kana;|JPN|JPY|2|0411|日本語 (日本)|日本語|日本
|
||||
jgo|Ngomba|Ngomba|Cameroon|Latn;|CMR|XAF|0|1000|Ndaꞌa|Ndaꞌa|Kamɛlûn
|
||||
jgo-CM|Ngomba (Cameroon)|Ngomba|Cameroon|Latn;|CMR|XAF|0|1000|Ndaꞌa (Kamɛlûn)|Ndaꞌa|Kamɛlûn
|
||||
jmc|Machame|Machame|Tanzania|Latn;|TZA|TZS|0|1000|Kimachame|Kimachame|Tanzania
|
||||
jmc-TZ|Machame (Tanzania)|Machame|Tanzania|Latn;|TZA|TZS|0|1000|Kimachame (Tanzania)|Kimachame|Tanzania
|
||||
jv|Javanese|Javanese|Indonesia|Latn;|IDN|IDR|0|1000|Basa Jawa|Basa Jawa|Indonesia
|
||||
jv-Java|Javanese (Javanese)|Javanese (Javanese)|Indonesia|Java;|IDN|IDR|0|1000|ꦧꦱꦗꦮ|ꦧꦱꦗꦮ|Indonésia
|
||||
jv-Java-ID|Javanese (Javanese, Indonesia)|Javanese (Javanese)|Indonesia|Java;|IDN|IDR|0|1000|ꦧꦱꦗꦮ (Indonésia)|ꦧꦱꦗꦮ|Indonésia
|
||||
jv-Latn|Javanese|Javanese|Indonesia|Latn;|IDN|IDR|0|1000|Basa Jawa|Basa Jawa|Indonesia
|
||||
jv-Latn-ID|Javanese (Indonesia)|Javanese|Indonesia|Latn;|IDN|IDR|0|1000|Basa Jawa (Indonesia)|Basa Jawa|Indonesia
|
||||
ka|Georgian|Georgian|Georgia|Geor;|GEO|GEL|0|0437|ქართული|ქართული|საქართველო
|
||||
ka-GE|Georgian (Georgia)|Georgian|Georgia|Geor;|GEO|GEL|0|0437|ქართული (საქართველო)|ქართული|საქართველო
|
||||
kab|Kabyle|Kabyle|Algeria|Latn;|DZA|DZD|0|1000|Taqbaylit|Taqbaylit|Lezzayer
|
||||
kab-DZ|Kabyle (Algeria)|Kabyle|Algeria|Latn;|DZA|DZD|0|1000|Taqbaylit (Lezzayer)|Taqbaylit|Lezzayer
|
||||
kam|Kamba|Kamba|Kenya|Latn;|KEN|KES|0|1000|Kikamba|Kikamba|Kenya
|
||||
kam-KE|Kamba (Kenya)|Kamba|Kenya|Latn;|KEN|KES|0|1000|Kikamba (Kenya)|Kikamba|Kenya
|
||||
kde|Makonde|Makonde|Tanzania|Latn;|TZA|TZS|0|1000|Chimakonde|Chimakonde|Tanzania
|
||||
kde-TZ|Makonde (Tanzania)|Makonde|Tanzania|Latn;|TZA|TZS|0|1000|Chimakonde (Tanzania)|Chimakonde|Tanzania
|
||||
kea|Kabuverdianu|Kabuverdianu|Cabo Verde|Latn;|CPV|CVE|0|1000|kabuverdianu|kabuverdianu|Kabu Verdi
|
||||
kea-CV|Kabuverdianu (Cabo Verde)|Kabuverdianu|Cabo Verde|Latn;|CPV|CVE|0|1000|kabuverdianu (Kabu Verdi)|kabuverdianu|Kabu Verdi
|
||||
khq|Koyra Chiini|Koyra Chiini|Mali|Latn;|MLI|XOF|0|1000|Koyra ciini|Koyra ciini|Maali
|
||||
khq-ML|Koyra Chiini (Mali)|Koyra Chiini|Mali|Latn;|MLI|XOF|0|1000|Koyra ciini (Maali)|Koyra ciini|Maali
|
||||
ki|Kikuyu|Kikuyu|Kenya|Latn;|KEN|KES|0|1000|Gikuyu|Gikuyu|Kenya
|
||||
ki-KE|Kikuyu (Kenya)|Kikuyu|Kenya|Latn;|KEN|KES|0|1000|Gikuyu (Kenya)|Gikuyu|Kenya
|
||||
kk|Kazakh|Kazakh|Kazakhstan|Cyrl;|KAZ|KZT|0|043f|қазақ тілі|қазақ тілі|Қазақстан
|
||||
kk-KZ|Kazakh (Kazakhstan)|Kazakh|Kazakhstan|Cyrl;|KAZ|KZT|0|043f|қазақ тілі (Қазақстан)|қазақ тілі|Қазақстан
|
||||
kkj|Kako|Kako|Cameroon|Latn;|CMR|XAF|0|1000|kakɔ|kakɔ|Kamɛrun
|
||||
kkj-CM|Kako (Cameroon)|Kako|Cameroon|Latn;|CMR|XAF|0|1000|kakɔ (Kamɛrun)|kakɔ|Kamɛrun
|
||||
kl|Kalaallisut|Kalaallisut|Greenland|Latn;|GRL|DKK|0|046f|kalaallisut|kalaallisut|Kalaallit Nunaat
|
||||
kl-GL|Kalaallisut (Greenland)|Kalaallisut|Greenland|Latn;|GRL|DKK|0|046f|kalaallisut (Kalaallit Nunaat)|kalaallisut|Kalaallit Nunaat
|
||||
kln|Kalenjin|Kalenjin|Kenya|Latn;|KEN|KES|0|1000|Kalenjin|Kalenjin|Emetab Kenya
|
||||
kln-KE|Kalenjin (Kenya)|Kalenjin|Kenya|Latn;|KEN|KES|0|1000|Kalenjin (Emetab Kenya)|Kalenjin|Emetab Kenya
|
||||
km|Khmer|Khmer|Cambodia|Khmr;|KHM|KHR|0|0453|ខ្មែរ|ខ្មែរ|កម្ពុជា
|
||||
km-KH|Khmer (Cambodia)|Khmer|Cambodia|Khmr;|KHM|KHR|0|0453|ខ្មែរ (កម្ពុជា)|ខ្មែរ|កម្ពុជា
|
||||
kn|Kannada|Kannada|India|Knda;|IND|INR|0|044b|ಕನ್ನಡ|ಕನ್ನಡ|ಭಾರತ
|
||||
kn-IN|Kannada (India)|Kannada|India|Knda;|IND|INR|0|044b|ಕನ್ನಡ (ಭಾರತ)|ಕನ್ನಡ|ಭಾರತ
|
||||
ko|Korean|Korean|Korea|Hang;Hani;Kore;|KOR|KRW|2|0412|한국어|한국어|대한민국
|
||||
ko-KP|Korean (North Korea)|Korean|North Korea|Kore;|PRK|KPW|0|1000|한국어 (조선민주주의인민공화국)|한국어|조선민주주의인민공화국
|
||||
ko-KR|Korean (Korea)|Korean|Korea|Hang;Hani;Kore;|KOR|KRW|2|0412|한국어(대한민국)|한국어|대한민국
|
||||
kok|Konkani|Konkani|India|Deva;|IND|INR|0|0457|कोंकणी|कोंकणी|भारत
|
||||
kok-IN|Konkani (India)|Konkani|India|Deva;|IND|INR|0|0457|कोंकणी (भारत)|कोंकणी|भारत
|
||||
kr|Kanuri|Kanuri|Nigeria|Latn;|NGA|NGN|0|0471|Kanuri|Kanuri|Nigeria
|
||||
kr-Latn|Kanuri (Latin)|Kanuri (Latin)|Nigeria|Latn;|NGA|NGN|0|0471|Kanuri|Kanuri|Nigeria
|
||||
kr-Latn-NG|Kanuri (Latin, Nigeria)|Kanuri (Latin)|Nigeria|Latn;|NGA|NGN|0|0471|Kanuri (Nigeria)|Kanuri|Nigeria
|
||||
ks|Kashmiri|Kashmiri|India|Arab;|IND|INR|1|1000|کٲشُر|کٲشُر|ہِندوستان
|
||||
ks-Arab|Kashmiri (Arabic)|Kashmiri (Arabic)|India|Arab;|IND|INR|1|1000|کٲشُر (اَربی)|کٲشُر|ہِندوستان
|
||||
ks-Arab-IN|Kashmiri (Arabic)|Kashmiri (Arabic)|India|Arab;|IND|INR|1|1000|کٲشُر (اَربی)|کٲشُر|ہِندوستان
|
||||
ks-Deva|Kashmiri (Devanagari)|Kashmiri (Devanagari)|India|Deva;|IND|INR|0|0860|कॉशुर|कॉशुर|India
|
||||
ks-Deva-IN|Kashmiri (Devanagari)|Kashmiri (Devanagari)|India|Deva;|IND|INR|0|0860|कॉशुर (India)|कॉशुर|India
|
||||
ksb|Shambala|Shambala|Tanzania|Latn;|TZA|TZS|0|1000|Kishambaa|Kishambaa|Tanzania
|
||||
ksb-TZ|Shambala (Tanzania)|Shambala|Tanzania|Latn;|TZA|TZS|0|1000|Kishambaa (Tanzania)|Kishambaa|Tanzania
|
||||
ksf|Bafia|Bafia|Cameroon|Latn;|CMR|XAF|0|1000|rikpa|rikpa|kamɛrún
|
||||
ksf-CM|Bafia (Cameroon)|Bafia|Cameroon|Latn;|CMR|XAF|0|1000|rikpa (kamɛrún)|rikpa|kamɛrún
|
||||
ksh|Colognian|Colognian|Germany|Latn;|DEU|EUR|0|1000|Kölsch|Kölsch|Doütschland
|
||||
ksh-DE|Colognian (Germany)|Colognian|Germany|Latn;|DEU|EUR|0|1000|Kölsch (Doütschland)|Kölsch|Doütschland
|
||||
ku|Central Kurdish|Central Kurdish|Iraq|Arab;|IRQ|IQD|1|0492|کوردیی ناوەڕاست|کوردیی ناوەڕاست|عێراق
|
||||
ku-Arab|Central Kurdish|Central Kurdish|Iraq|Arab;|IRQ|IQD|1|0492|کوردیی ناوەڕاست|کوردیی ناوەڕاست|عێراق
|
||||
ku-Arab-IQ|Central Kurdish (Iraq)|Central Kurdish|Iraq|Arab;|IRQ|IQD|1|0492|کوردیی ناوەڕاست (عێراق)|کوردیی ناوەڕاست|عێراق
|
||||
ku-Arab-IR|Kurdish (Arabic, Iran)|Kurdish (Arabic)|Iran|Arab;|IRN|IRR|1|1000|کوردی (ئێران)|کوردی|ئێران
|
||||
kw|Cornish|Cornish|United Kingdom|Latn;|GBR|GBP|0|1000|kernewek|kernewek|Rywvaneth Unys
|
||||
kw-GB|Cornish (United Kingdom)|Cornish|United Kingdom|Latn;|GBR|GBP|0|1000|kernewek (Rywvaneth Unys)|kernewek|Rywvaneth Unys
|
||||
ky|Kyrgyz|Kyrgyz|Kyrgyzstan|Cyrl;|KGZ|KGS|0|0440|кыргызча|кыргызча|Кыргызстан
|
||||
ky-KG|Kyrgyz (Kyrgyzstan)|Kyrgyz|Kyrgyzstan|Cyrl;|KGZ|KGS|0|0440|кыргызча (Кыргызстан)|кыргызча|Кыргызстан
|
||||
la|Latin|Latin|Vatican City|Latn;|VAT|EUR|0|0476|Latina|Latina|Civitas Vaticana
|
||||
la-VA|Latin (Vatican City)|Latin|Vatican City|Latn;|VAT|EUR|0|0476|Latina (Civitas Vaticana)|Latina|Civitas Vaticana
|
||||
lag|Langi|Langi|Tanzania|Latn;|TZA|TZS|0|1000|Kɨlaangi|Kɨlaangi|Taansanía
|
||||
lag-TZ|Langi (Tanzania)|Langi|Tanzania|Latn;|TZA|TZS|0|1000|Kɨlaangi (Taansanía)|Kɨlaangi|Taansanía
|
||||
lb|Luxembourgish|Luxembourgish|Luxembourg|Latn;|LUX|EUR|0|046e|Lëtzebuergesch|Lëtzebuergesch|Lëtzebuerg
|
||||
lb-LU|Luxembourgish (Luxembourg)|Luxembourgish|Luxembourg|Latn;|LUX|EUR|0|046e|Lëtzebuergesch (Lëtzebuerg)|Lëtzebuergesch|Lëtzebuerg
|
||||
lg|Ganda|Ganda|Uganda|Latn;|UGA|UGX|0|1000|Luganda|Luganda|Yuganda
|
||||
lg-UG|Ganda (Uganda)|Ganda|Uganda|Latn;|UGA|UGX|0|1000|Luganda (Yuganda)|Luganda|Yuganda
|
||||
lkt|Lakota|Lakota|United States|Latn;|USA|USD|0|1000|Lakȟólʼiyapi|Lakȟólʼiyapi|Mílahaŋska Tȟamákȟočhe
|
||||
lkt-US|Lakota (United States)|Lakota|United States|Latn;|USA|USD|0|1000|Lakȟólʼiyapi (Mílahaŋska Tȟamákȟočhe)|Lakȟólʼiyapi|Mílahaŋska Tȟamákȟočhe
|
||||
ln|Lingala|Lingala|Congo (DRC)|Latn;|COD|CDF|0|1000|lingála|lingála|Republíki ya Kongó Demokratíki
|
||||
ln-AO|Lingala (Angola)|Lingala|Angola|Latn;|AGO|AOA|0|1000|lingála (Angóla)|lingála|Angóla
|
||||
ln-CD|Lingala (Congo DRC)|Lingala|Congo (DRC)|Latn;|COD|CDF|0|1000|lingála (Republíki ya Kongó Demokratíki)|lingála|Republíki ya Kongó Demokratíki
|
||||
ln-CF|Lingala (Central African Republic)|Lingala|Central African Republic|Latn;|CAF|XAF|0|1000|lingála (Repibiki ya Afríka ya Káti)|lingála|Repibiki ya Afríka ya Káti
|
||||
ln-CG|Lingala (Congo)|Lingala|Congo|Latn;|COG|XAF|0|1000|lingála (Kongo)|lingála|Kongo
|
||||
lo|Lao|Lao|Laos|Laoo;|LAO|LAK|0|0454|ລາວ|ລາວ|ລາວ
|
||||
lo-LA|Lao (Laos)|Lao|Laos|Laoo;|LAO|LAK|0|0454|ລາວ (ລາວ)|ລາວ|ລາວ
|
||||
lrc|Northern Luri|Northern Luri|Iran|Arab;|IRN|IRR|1|1000|لۊری شومالی|لۊری شومالی|Iran
|
||||
lrc-IQ|Northern Luri (Iraq)|Northern Luri|Iraq|Arab;|IRQ|IQD|1|1000|لۊری شومالی (Iraq)|لۊری شومالی|Iraq
|
||||
lrc-IR|Northern Luri (Iran)|Northern Luri|Iran|Arab;|IRN|IRR|1|1000|لۊری شومالی (Iran)|لۊری شومالی|Iran
|
||||
lt|Lithuanian|Lithuanian|Lithuania|Latn;|LTU|EUR|0|0427|lietuvių|lietuvių|Lietuva
|
||||
lt-LT|Lithuanian (Lithuania)|Lithuanian|Lithuania|Latn;|LTU|EUR|0|0427|lietuvių (Lietuva)|lietuvių|Lietuva
|
||||
lu|Luba-Katanga|Luba-Katanga|Congo (DRC)|Latn;|COD|CDF|0|1000|Tshiluba|Tshiluba|Ditunga wa Kongu
|
||||
lu-CD|Luba-Katanga (Congo DRC)|Luba-Katanga|Congo (DRC)|Latn;|COD|CDF|0|1000|Tshiluba (Ditunga wa Kongu)|Tshiluba|Ditunga wa Kongu
|
||||
luo|Luo|Luo|Kenya|Latn;|KEN|KES|0|1000|Dholuo|Dholuo|Kenya
|
||||
luo-KE|Luo (Kenya)|Luo|Kenya|Latn;|KEN|KES|0|1000|Dholuo (Kenya)|Dholuo|Kenya
|
||||
luy|Luyia|Luyia|Kenya|Latn;|KEN|KES|0|1000|Luluhia|Luluhia|Kenya
|
||||
luy-KE|Luyia (Kenya)|Luyia|Kenya|Latn;|KEN|KES|0|1000|Luluhia (Kenya)|Luluhia|Kenya
|
||||
lv|Latvian|Latvian|Latvia|Latn;|LVA|EUR|0|0426|latviešu|latviešu|Latvija
|
||||
lv-LV|Latvian (Latvia)|Latvian|Latvia|Latn;|LVA|EUR|0|0426|latviešu (Latvija)|latviešu|Latvija
|
||||
mai|Maithili|Maithili|India|Deva;|IND|INR|0|1000|मैथिली|मैथिली|भारत
|
||||
mai-IN|Maithili (India)|Maithili|India|Deva;|IND|INR|0|1000|मैथिली (भारत)|मैथिली|भारत
|
||||
mas|Masai|Masai|Kenya|Latn;|KEN|KES|0|1000|Maa|Maa|Kenya
|
||||
mas-KE|Masai (Kenya)|Masai|Kenya|Latn;|KEN|KES|0|1000|Maa (Kenya)|Maa|Kenya
|
||||
mas-TZ|Masai (Tanzania)|Masai|Tanzania|Latn;|TZA|TZS|0|1000|Maa (Tansania)|Maa|Tansania
|
||||
mer|Meru|Meru|Kenya|Latn;|KEN|KES|0|1000|Kĩmĩrũ|Kĩmĩrũ|Kenya
|
||||
mer-KE|Meru (Kenya)|Meru|Kenya|Latn;|KEN|KES|0|1000|Kĩmĩrũ (Kenya)|Kĩmĩrũ|Kenya
|
||||
mfe|Morisyen|Morisyen|Mauritius|Latn;|MUS|MUR|0|1000|kreol morisien|kreol morisien|Moris
|
||||
mfe-MU|Morisyen (Mauritius)|Morisyen|Mauritius|Latn;|MUS|MUR|0|1000|kreol morisien (Moris)|kreol morisien|Moris
|
||||
mg|Malagasy|Malagasy|Madagascar|Latn;|MDG|MGA|0|1000|Malagasy|Malagasy|Madagasikara
|
||||
mg-MG|Malagasy (Madagascar)|Malagasy|Madagascar|Latn;|MDG|MGA|0|1000|Malagasy (Madagasikara)|Malagasy|Madagasikara
|
||||
mgh|Makhuwa-Meetto|Makhuwa-Meetto|Mozambique|Latn;|MOZ|MZN|0|1000|Makua|Makua|Umozambiki
|
||||
mgh-MZ|Makhuwa-Meetto (Mozambique)|Makhuwa-Meetto|Mozambique|Latn;|MOZ|MZN|0|1000|Makua (Umozambiki)|Makua|Umozambiki
|
||||
mgo|Metaʼ|Metaʼ|Cameroon|Latn;|CMR|XAF|0|1000|metaʼ|metaʼ|Kamalun
|
||||
mgo-CM|Metaʼ (Cameroon)|Metaʼ|Cameroon|Latn;|CMR|XAF|0|1000|metaʼ (Kamalun)|metaʼ|Kamalun
|
||||
mi|Maori|Maori|New Zealand|Latn;|NZL|NZD|0|0481|te reo Māori|te reo Māori|Aotearoa
|
||||
mi-NZ|Maori (New Zealand)|Maori|New Zealand|Latn;|NZL|NZD|0|0481|te reo Māori (Aotearoa)|te reo Māori|Aotearoa
|
||||
mk|Macedonian|Macedonian|North Macedonia|Cyrl;|MKD|MKD|0|042f|македонски|македонски|Северна Македонија
|
||||
mk-MK|Macedonian (North Macedonia)|Macedonian|North Macedonia|Cyrl;|MKD|MKD|0|042f|македонски (Северна Македонија)|македонски|Северна Македонија
|
||||
ml|Malayalam|Malayalam|India|Mlym;|IND|INR|0|044c|മലയാളം|മലയാളം|ഇന്ത്യ
|
||||
ml-IN|Malayalam (India)|Malayalam|India|Mlym;|IND|INR|0|044c|മലയാളം (ഇന്ത്യ)|മലയാളം|ഇന്ത്യ
|
||||
mn|Mongolian|Mongolian|Mongolia|Cyrl;|MNG|MNT|0|0450|Монгол хэл|монгол|Монгол
|
||||
mn-Cyrl|Mongolian|Mongolian|Mongolia|Cyrl;|MNG|MNT|0|0450|Монгол хэл (Кирилл үсэг)|монгол|Монгол
|
||||
mn-MN|Mongolian (Mongolia)|Mongolian|Mongolia|Cyrl;|MNG|MNT|0|0450|монгол (Монгол)|монгол|Монгол
|
||||
mn-Mong|Mongolian (Traditional Mongolian)|Mongolian (Traditional Mongolian)|China|Mong;|CHN|CNY|3|0850|ᠮᠣᠩᠭᠣᠤᠯ ᠬᠡᠯᠡ (ᠮᠣᠩᠭᠣᠤᠯ ᠬᠡᠯᠡ)|ᠮᠣᠩᠭᠣᠤᠯ ᠬᠡᠯᠡ|ᠪᠦᠭᠦᠳᠡ ᠨᠠᠢᠷᠠᠮᠳᠠᠬᠤ ᠳᠤᠮᠳᠠᠳᠤ ᠠᠷᠠᠳ ᠣᠯᠣᠰ
|
||||
mn-Mong-CN|Mongolian (Traditional Mongolian, China)|Mongolian (Traditional Mongolian)|China|Mong;|CHN|CNY|3|0850|ᠮᠣᠩᠭᠣᠤᠯ ᠬᠡᠯᠡ (ᠪᠦᠭᠦᠳᠡ ᠨᠠᠢᠷᠠᠮᠳᠠᠬᠤ ᠳᠤᠮᠳᠠᠳᠤ ᠠᠷᠠᠳ ᠣᠯᠣᠰ)|ᠮᠣᠩᠭᠣᠤᠯ ᠬᠡᠯᠡ|ᠪᠦᠭᠦᠳᠡ ᠨᠠᠢᠷᠠᠮᠳᠠᠬᠤ ᠳᠤᠮᠳᠠᠳᠤ ᠠᠷᠠᠳ ᠣᠯᠣᠰ
|
||||
mn-Mong-MN|Mongolian (Traditional Mongolian, Mongolia)|Mongolian (Traditional Mongolian)|Mongolia|Mong;|MNG|MNT|3|0c50|ᠮᠣᠩᠭᠣᠯ ᠬᠡᠯᠡ (ᠮᠣᠩᠭᠣᠯ ᠣᠯᠣᠰ)|ᠮᠣᠩᠭᠣᠯ ᠬᠡᠯᠡ|ᠮᠣᠩᠭᠣᠯ ᠣᠯᠣᠰ
|
||||
mni|Manipuri|Manipuri|India|Beng;|IND|INR|0|0458|মৈতৈলোন্|মৈতৈলোন্|ইন্দিয়া
|
||||
mni-Beng|Manipuri (Bangla)|Manipuri (Bangla)|India|Beng;|IND|INR|0|0458|মৈতৈলোন্|মৈতৈলোন্|ইন্দিয়া
|
||||
mni-IN|Manipuri (Bangla, India)|Manipuri (Bangla)|India|Beng;|IND|INR|0|0458|মৈতৈলোন্ (ইন্দিয়া)|মৈতৈলোন্|ইন্দিয়া
|
||||
moh|Mohawk|Mohawk|Canada|Latn;|CAN|CAD|0|047c|Kanienʼkéha|Kanienʼkéha|Canada
|
||||
moh-CA|Mohawk (Canada)|Mohawk|Canada|Latn;|CAN|CAD|0|047c|Kanienʼkéha (Canada)|Kanien’kéha|Canada
|
||||
mr|Marathi|Marathi|India|Deva;|IND|INR|0|044e|मराठी|मराठी|भारत
|
||||
mr-IN|Marathi (India)|Marathi|India|Deva;|IND|INR|0|044e|मराठी (भारत)|मराठी|भारत
|
||||
ms|Malay|Malay|Malaysia|Latn;|MYS|MYR|0|043e|Melayu|Melayu|Malaysia
|
||||
ms-BN|Malay (Brunei)|Malay|Brunei|Latn;|BRN|BND|0|083e|Melayu (Brunei)|Melayu|Brunei
|
||||
ms-ID|Malay (Indonesia)|Malay|Indonesia|Latn;|IDN|IDR|0|1000|Melayu (Indonesia)|Melayu|Indonesia
|
||||
ms-MY|Malay (Malaysia)|Malay|Malaysia|Latn;|MYS|MYR|0|043e|Melayu (Malaysia)|Melayu|Malaysia
|
||||
ms-SG|Malay (Singapore)|Malay|Singapore|Latn;|SGP|SGD|0|1000|Melayu (Singapura)|Melayu|Singapura
|
||||
mt|Maltese|Maltese|Malta|Latn;|MLT|EUR|0|043a|Malti|Malti|Malta
|
||||
mt-MT|Maltese (Malta)|Maltese|Malta|Latn;|MLT|EUR|0|043a|Malti (Malta)|Malti|Malta
|
||||
mua|Mundang|Mundang|Cameroon|Latn;|CMR|XAF|0|1000|MUNDAŊ|MUNDAŊ|kameruŋ
|
||||
mua-CM|Mundang (Cameroon)|Mundang|Cameroon|Latn;|CMR|XAF|0|1000|MUNDAŊ (kameruŋ)|MUNDAŊ|kameruŋ
|
||||
my|Burmese|Burmese|Myanmar|Mymr;|MMR|MMK|0|0455|ဗမာ|ဗမာ|မြန်မာ
|
||||
my-MM|Burmese (Myanmar)|Burmese|Myanmar|Mymr;|MMR|MMK|0|0455|မြန်မာ (မြန်မာ)|မြန်မာ|မြန်မာ
|
||||
mzn|Mazanderani|Mazanderani|Iran|Arab;|IRN|IRR|1|1000|مازرونی|مازرونی|ایران
|
||||
mzn-IR|Mazanderani (Iran)|Mazanderani|Iran|Arab;|IRN|IRR|1|1000|مازرونی (ایران)|مازرونی|ایران
|
||||
naq|Nama|Nama|Namibia|Latn;|NAM|NAD|0|1000|Khoekhoegowab|Khoekhoegowab|Namibiab
|
||||
naq-NA|Nama (Namibia)|Nama|Namibia|Latn;|NAM|NAD|0|1000|Khoekhoegowab (Namibiab)|Khoekhoegowab|Namibiab
|
||||
nb|Norwegian Bokmål|Norwegian Bokmål|Norway|Latn;|NOR|NOK|0|0414|norsk bokmål|norsk bokmål|Norge
|
||||
nb-NO|Norwegian Bokmål (Norway)|Norwegian Bokmål|Norway|Latn;|NOR|NOK|0|0414|norsk bokmål (Norge)|norsk bokmål|Norge
|
||||
nb-SJ|Norwegian Bokmål (Svalbard & Jan Mayen)|Norwegian Bokmål|Svalbard & Jan Mayen|Latn;|SJM|NOK|0|1000|norsk bokmål (Svalbard og Jan Mayen)|norsk bokmål|Svalbard og Jan Mayen
|
||||
nd|North Ndebele|North Ndebele|Zimbabwe|Latn;|ZWE|USD|0|1000|isiNdebele|isiNdebele|Zimbabwe
|
||||
nd-ZW|North Ndebele (Zimbabwe)|North Ndebele|Zimbabwe|Latn;|ZWE|USD|0|1000|isiNdebele (Zimbabwe)|isiNdebele|Zimbabwe
|
||||
nds|Low German|Low German|Germany|Latn;|DEU|EUR|0|1000|Neddersass’sch|Neddersass’sch|Düütschland
|
||||
nds-DE|Low German (Germany)|Low German|Germany|Latn;|DEU|EUR|0|1000|Neddersass’sch (Düütschland)|Neddersass’sch|Düütschland
|
||||
nds-NL|Low German (Netherlands)|Low German|Netherlands|Latn;|NLD|EUR|0|1000|Neddersass’sch (Nedderlannen)|Neddersass’sch|Nedderlannen
|
||||
ne|Nepali|Nepali|Nepal|Deva;|NPL|NPR|0|0461|नेपाली|नेपाली|नेपाल
|
||||
ne-IN|Nepali (India)|Nepali|India|Deva;|IND|INR|0|0861|नेपाली (भारत)|नेपाली|भारत
|
||||
ne-NP|Nepali (Nepal)|Nepali|Nepal|Deva;|NPL|NPR|0|0461|नेपाली (नेपाल)|नेपाली|नेपाल
|
||||
nl|Dutch|Dutch|Netherlands|Latn;|NLD|EUR|0|0413|Nederlands|Nederlands|Nederland
|
||||
nl-AW|Dutch (Aruba)|Dutch|Aruba|Latn;|ABW|AWG|0|1000|Nederlands (Aruba)|Nederlands|Aruba
|
||||
nl-BE|Dutch (Belgium)|Dutch|Belgium|Latn;|BEL|EUR|0|0813|Nederlands (België)|Nederlands|België
|
||||
nl-BQ|Dutch (Bonaire, Sint Eustatius and Saba)|Dutch|Bonaire, Sint Eustatius and Saba|Latn;|BES|USD|0|1000|Nederlands (Bonaire, Sint Eustatius en Saba)|Nederlands|Bonaire, Sint Eustatius en Saba
|
||||
nl-CW|Dutch (Curaçao)|Dutch|Curaçao|Latn;|CUW|ANG|0|1000|Nederlands (Curaçao)|Nederlands|Curaçao
|
||||
nl-NL|Dutch (Netherlands)|Dutch|Netherlands|Latn;|NLD|EUR|0|0413|Nederlands (Nederland)|Nederlands|Nederland
|
||||
nl-SR|Dutch (Suriname)|Dutch|Suriname|Latn;|SUR|SRD|0|1000|Nederlands (Suriname)|Nederlands|Suriname
|
||||
nl-SX|Dutch (Sint Maarten)|Dutch|Sint Maarten|Latn;|SXM|ANG|0|1000|Nederlands (Sint-Maarten)|Nederlands|Sint-Maarten
|
||||
nmg|Kwasio|Kwasio|Cameroon|Latn;|CMR|XAF|0|1000|Kwasio|Kwasio|Kamerun
|
||||
nmg-CM|Kwasio (Cameroon)|Kwasio|Cameroon|Latn;|CMR|XAF|0|1000|Kwasio (Kamerun)|Kwasio|Kamerun
|
||||
nn|Norwegian Nynorsk|Norwegian Nynorsk|Norway|Latn;|NOR|NOK|0|0814|norsk nynorsk|norsk nynorsk|Noreg
|
||||
nn-NO|Norwegian Nynorsk (Norway)|Norwegian Nynorsk|Norway|Latn;|NOR|NOK|0|0814|norsk nynorsk (Noreg)|norsk nynorsk|Noreg
|
||||
nnh|Ngiemboon|Ngiemboon|Cameroon|Latn;|CMR|XAF|0|1000|Shwóŋò ngiembɔɔn|Shwóŋò ngiembɔɔn|Kàmalûm
|
||||
nnh-CM|Ngiemboon (Cameroon)|Ngiemboon|Cameroon|Latn;|CMR|XAF|0|1000|Shwóŋò ngiembɔɔn (Kàmalûm)|Shwóŋò ngiembɔɔn|Kàmalûm
|
||||
no|Norwegian|Norwegian|Norway|Latn;|NOR|NOK|0|0414|norsk|norsk|Norge
|
||||
nqo|N'ko|N'ko|Guinea|Nkoo;|GIN|GNF|1|1000|ߒߞߏ|ߒߞߏ|ߖߌ߬ߣߍ߬ ߞߊ߲ߓߍ߲
|
||||
nqo-GN|N'ko (Guinea)|N'ko|Guinea|Nkoo;|GIN|GNF|1|1000|ߒߞߏ (ߖߌ߬ߣߍ߬ ߞߊ߲ߓߍ߲)|ߒߞߏ|ߖߌ߬ߣߍ߬ ߞߊ߲ߓߍ߲
|
||||
nr|South Ndebele|South Ndebele|South Africa|Latn;|ZAF|ZAR|0|1000|isiNdebele|isiNdebele|South Africa
|
||||
nr-ZA|South Ndebele (South Africa)|South Ndebele|South Africa|Latn;|ZAF|ZAR|0|1000|isiNdebele (South Africa)|isiNdebele|South Africa
|
||||
nso|Sesotho sa Leboa|Sesotho sa Leboa|South Africa|Latn;|ZAF|ZAR|0|046c|Sesotho sa Leboa|Sesotho sa Leboa|Afrika Borwa
|
||||
nso-ZA|Sesotho sa Leboa (South Africa)|Sesotho sa Leboa|South Africa|Latn;|ZAF|ZAR|0|046c|Sesotho sa Leboa (Afrika Borwa)|Sesotho sa Leboa|Afrika Borwa
|
||||
nus|Nuer|Nuer|South Sudan|Latn;|SSD|SSP|0|1000|Thok Nath|Thok Nath|South Sudan
|
||||
nus-SS|Nuer (South Sudan)|Nuer|South Sudan|Latn;|SSD|SSP|0|1000|Thok Nath (South Sudan)|Thok Nath|South Sudan
|
||||
nyn|Nyankole|Nyankole|Uganda|Latn;|UGA|UGX|0|1000|Runyankore|Runyankore|Uganda
|
||||
nyn-UG|Nyankole (Uganda)|Nyankole|Uganda|Latn;|UGA|UGX|0|1000|Runyankore (Uganda)|Runyankore|Uganda
|
||||
oc|Occitan|Occitan|France|Latn;|FRA|EUR|0|0482|occitan|occitan|França
|
||||
oc-FR|Occitan (France)|Occitan|France|Latn;|FRA|EUR|0|0482|occitan (França)|occitan|França
|
||||
om|Oromo|Oromo|Ethiopia|Latn;|ETH|ETB|0|0472|Oromoo|Oromoo|Itoophiyaa
|
||||
om-ET|Oromo (Ethiopia)|Oromo|Ethiopia|Latn;|ETH|ETB|0|0472|Oromoo (Itoophiyaa)|Oromoo|Itoophiyaa
|
||||
om-KE|Oromo (Kenya)|Oromo|Kenya|Latn;|KEN|KES|0|1000|Oromoo (Keeniyaa)|Oromoo|Keeniyaa
|
||||
or|Odia|Odia|India|Orya;|IND|INR|0|0448|ଓଡ଼ିଆ|ଓଡ଼ିଆ|ଭାରତ
|
||||
or-IN|Odia (India)|Odia|India|Orya;|IND|INR|0|0448|ଓଡ଼ିଆ (ଭାରତ)|ଓଡ଼ିଆ|ଭାରତ
|
||||
os|Ossetic|Ossetic|Georgia|Cyrl;|GEO|GEL|0|1000|ирон|ирон|Гуырдзыстон
|
||||
os-GE|Ossetic (Georgia)|Ossetic|Georgia|Cyrl;|GEO|GEL|0|1000|ирон (Гуырдзыстон)|ирон|Гуырдзыстон
|
||||
os-RU|Ossetic (Russia)|Ossetic|Russia|Cyrl;|RUS|RUB|0|1000|ирон (Уӕрӕсе)|ирон|Уӕрӕсе
|
||||
pa|Punjabi|Punjabi|India|Guru;|IND|INR|0|0446|ਪੰਜਾਬੀ|ਪੰਜਾਬੀ|ਭਾਰਤ
|
||||
pa-Arab|Punjabi|Punjabi|Pakistan|Arab;|PAK|PKR|1|0846|پنجابی|پنجابی|پاکستان
|
||||
pa-Arab-PK|Punjabi (Pakistan)|Punjabi|Pakistan|Arab;|PAK|PKR|1|0846|پنجابی (پاکستان)|پنجابی|پاکستان
|
||||
pa-Guru|Punjabi|Punjabi|India|Guru;|IND|INR|0|0446|ਪੰਜਾਬੀ|ਪੰਜਾਬੀ|ਭਾਰਤ
|
||||
pa-IN|Punjabi (India)|Punjabi|India|Guru;|IND|INR|0|0446|ਪੰਜਾਬੀ (ਭਾਰਤ)|ਪੰਜਾਬੀ|ਭਾਰਤ
|
||||
pap|Papiamento|Papiamento|Caribbean|Latn;|029|XCD|0|0479|Papiamentu|Papiamentu|Caribbean
|
||||
pap-029|Papiamento (Caribbean)|Papiamento|Caribbean|Latn;|029|XCD|0|0479|Papiamentu (Caribbean)|Papiamentu|Caribbean
|
||||
pcm|Nigerian Pidgin|Nigerian Pidgin|Nigeria|Latn;|NGA|NGN|0|1000|Naijíriá Píjin|Naijíriá Píjin|Naijíria
|
||||
pcm-Latn|Nigerian Pidgin (Latin)|Nigerian Pidgin (Latin)|Nigeria|Latn;|NGA|NGN|0|1000|Naijíriá Píjin (Látin)|Naijíriá Píjin|Naijíria
|
||||
pcm-Latn-NG|Nigerian Pidgin (Latin, Nigeria)|Nigerian Pidgin (Latin)|Nigeria|Latn;|NGA|NGN|0|1000|Naijíriá Píjin (Naijíria)|Naijíriá Píjin|Naijíria
|
||||
pl|Polish|Polish|Poland|Latn;|POL|PLN|0|0415|polski|polski|Polska
|
||||
pl-PL|Polish (Poland)|Polish|Poland|Latn;|POL|PLN|0|0415|polski (Polska)|polski|Polska
|
||||
prg|Prussian|Prussian|World|Latn;|001|XDR|0|1000|prūsiskan|prūsiskan|swītai
|
||||
prg-001|Prussian (World)|Prussian|World|Latn;|001|XDR|0|1000|prūsiskan (swītai)|prūsiskan|swītai
|
||||
ps|Pashto|Pashto|Afghanistan|Arab;|AFG|AFN|1|0463|پښتو|پښتو|افغانستان
|
||||
ps-AF|Pashto (Afghanistan)|Pashto|Afghanistan|Arab;|AFG|AFN|1|0463|پښتو (افغانستان)|پښتو|افغانستان
|
||||
ps-PK|Pashto (Pakistan)|Pashto|Pakistan|Arab;|PAK|PKR|1|1000|پښتو (پاکستان)|پښتو|پاکستان
|
||||
pt|Portuguese|Portuguese|Brazil|Latn;|BRA|BRL|0|0416|português|português|Brasil
|
||||
pt-AO|Portuguese (Angola)|Portuguese|Angola|Latn;|AGO|AOA|0|1000|português (Angola)|português|Angola
|
||||
pt-BR|Portuguese (Brazil)|Portuguese|Brazil|Latn;|BRA|BRL|0|0416|português (Brasil)|português|Brasil
|
||||
pt-CH|Portuguese (Switzerland)|Portuguese|Switzerland|Latn;|CHE|CHF|0|1000|português (Suíça)|português|Suíça
|
||||
pt-CV|Portuguese (Cabo Verde)|Portuguese|Cabo Verde|Latn;|CPV|CVE|0|1000|português (Cabo Verde)|português|Cabo Verde
|
||||
pt-GQ|Portuguese (Equatorial Guinea)|Portuguese|Equatorial Guinea|Latn;|GNQ|XAF|0|1000|português (Guiné Equatorial)|português|Guiné Equatorial
|
||||
pt-GW|Portuguese (Guinea-Bissau)|Portuguese|Guinea-Bissau|Latn;|GNB|XOF|0|1000|português (Guiné-Bissau)|português|Guiné-Bissau
|
||||
pt-LU|Portuguese (Luxembourg)|Portuguese|Luxembourg|Latn;|LUX|EUR|0|1000|português (Luxemburgo)|português|Luxemburgo
|
||||
pt-MO|Portuguese (Macao SAR)|Portuguese|Macao SAR|Latn;|MAC|MOP|0|1000|português (RAE de Macau)|português|RAE de Macau
|
||||
pt-MZ|Portuguese (Mozambique)|Portuguese|Mozambique|Latn;|MOZ|MZN|0|1000|português (Moçambique)|português|Moçambique
|
||||
pt-PT|Portuguese (Portugal)|Portuguese|Portugal|Latn;|PRT|EUR|0|0816|português (Portugal)|português|Portugal
|
||||
pt-ST|Portuguese (São Tomé & Príncipe)|Portuguese|São Tomé & Príncipe|Latn;|STP|STN|0|1000|português (São Tomé e Príncipe)|português|São Tomé e Príncipe
|
||||
pt-TL|Portuguese (Timor-Leste)|Portuguese|Timor-Leste|Latn;|TLS|USD|0|1000|português (Timor-Leste)|português|Timor-Leste
|
||||
quc|Kʼicheʼ|Kʼicheʼ|Guatemala|Latn;|GTM|GTQ|0|0486|Kʼicheʼ|Kʼicheʼ|Guatemala
|
||||
quc-Latn|Kʼicheʼ (Latin)|Kʼicheʼ (Latin)|Guatemala|Latn;|GTM|GTQ|0|0486|Kʼicheʼ|Kʼicheʼ|Guatemala
|
||||
quc-Latn-GT|Kʼicheʼ (Latin, Guatemala)|Kʼicheʼ (Latin)|Guatemala|Latn;|GTM|GTQ|0|0486|Kʼicheʼ (Guatemala)|Kʼicheʼ|Guatemala
|
||||
quz|Quechua|Quechua|Bolivia|Latn;|BOL|BOB|0|046b|Runasimi|Runasimi|Bolivia
|
||||
quz-BO|Quechua (Bolivia)|Quechua|Bolivia|Latn;|BOL|BOB|0|046b|Runasimi (Bolivia)|Runasimi|Bolivia
|
||||
quz-EC|Quechua (Ecuador)|Quechua|Ecuador|Latn;|ECU|USD|0|086b|Runasimi (Ecuador)|Runasimi|Ecuador
|
||||
quz-PE|Quechua (Peru)|Quechua|Peru|Latn;|PER|PEN|0|0c6b|Runasimi (Perú)|Runasimi|Perú
|
||||
rm|Romansh|Romansh|Switzerland|Latn;|CHE|CHF|0|0417|rumantsch|rumantsch|Svizra
|
||||
rm-CH|Romansh (Switzerland)|Romansh|Switzerland|Latn;|CHE|CHF|0|0417|rumantsch (Svizra)|rumantsch|Svizra
|
||||
rn|Rundi|Rundi|Burundi|Latn;|BDI|BIF|0|1000|Ikirundi|Ikirundi|Uburundi
|
||||
rn-BI|Rundi (Burundi)|Rundi|Burundi|Latn;|BDI|BIF|0|1000|Ikirundi (Uburundi)|Ikirundi|Uburundi
|
||||
ro|Romanian|Romanian|Romania|Latn;|ROU|RON|0|0418|română|română|România
|
||||
ro-MD|Romanian (Moldova)|Romanian|Moldova|Latn;|MDA|MDL|0|0818|română (Republica Moldova)|română|Republica Moldova
|
||||
ro-RO|Romanian (Romania)|Romanian|Romania|Latn;|ROU|RON|0|0418|română (România)|română|România
|
||||
rof|Rombo|Rombo|Tanzania|Latn;|TZA|TZS|0|1000|Kihorombo|Kihorombo|Tanzania
|
||||
rof-TZ|Rombo (Tanzania)|Rombo|Tanzania|Latn;|TZA|TZS|0|1000|Kihorombo (Tanzania)|Kihorombo|Tanzania
|
||||
ru|Russian|Russian|Russia|Cyrl;|RUS|RUB|0|0419|русский|русский|Россия
|
||||
ru-BY|Russian (Belarus)|Russian|Belarus|Cyrl;|BLR|BYN|0|1000|русский (Беларусь)|русский|Беларусь
|
||||
ru-KG|Russian (Kyrgyzstan)|Russian|Kyrgyzstan|Cyrl;|KGZ|KGS|0|1000|русский (Киргизия)|русский|Киргизия
|
||||
ru-KZ|Russian (Kazakhstan)|Russian|Kazakhstan|Cyrl;|KAZ|KZT|0|1000|русский (Казахстан)|русский|Казахстан
|
||||
ru-MD|Russian (Moldova)|Russian|Moldova|Cyrl;|MDA|MDL|0|0819|русский (Молдова)|русский|Молдова
|
||||
ru-RU|Russian (Russia)|Russian|Russia|Cyrl;|RUS|RUB|0|0419|русский (Россия)|русский|Россия
|
||||
ru-UA|Russian (Ukraine)|Russian|Ukraine|Cyrl;|UKR|UAH|0|1000|русский (Украина)|русский|Украина
|
||||
rw|Kinyarwanda|Kinyarwanda|Rwanda|Latn;|RWA|RWF|0|0487|Kinyarwanda|Kinyarwanda|U Rwanda
|
||||
rw-RW|Kinyarwanda (Rwanda)|Kinyarwanda|Rwanda|Latn;|RWA|RWF|0|0487|Kinyarwanda (U Rwanda)|Kinyarwanda|U Rwanda
|
||||
rwk|Rwa|Rwa|Tanzania|Latn;|TZA|TZS|0|1000|Kiruwa|Kiruwa|Tanzania
|
||||
rwk-TZ|Rwa (Tanzania)|Rwa|Tanzania|Latn;|TZA|TZS|0|1000|Kiruwa (Tanzania)|Kiruwa|Tanzania
|
||||
sa|Sanskrit|Sanskrit|India|Deva;|IND|INR|0|044f|संस्कृत भाषा|संस्कृत भाषा|भारतः
|
||||
sa-IN|Sanskrit (India)|Sanskrit|India|Deva;|IND|INR|0|044f|संस्कृत भाषा (भारतः)|संस्कृत भाषा|भारतः
|
||||
sah|Sakha|Sakha|Russia|Cyrl;|RUS|RUB|0|0485|саха тыла|саха тыла|Арассыыйа
|
||||
sah-RU|Sakha (Russia)|Sakha|Russia|Cyrl;|RUS|RUB|0|0485|саха тыла (Арассыыйа)|саха тыла|Арассыыйа
|
||||
saq|Samburu|Samburu|Kenya|Latn;|KEN|KES|0|1000|Kisampur|Kisampur|Kenya
|
||||
saq-KE|Samburu (Kenya)|Samburu|Kenya|Latn;|KEN|KES|0|1000|Kisampur (Kenya)|Kisampur|Kenya
|
||||
sat|Santali|Santali|India|Olck;|IND|INR|0|1000|ᱥᱟᱱᱛᱟᱲᱤ|ᱥᱟᱱᱛᱟᱲᱤ|ᱤᱱᱰᱤᱭᱟ
|
||||
sat-Olck|Santali (Ol Chiki)|Santali (Ol Chiki)|India|Olck;|IND|INR|0|1000|ᱥᱟᱱᱛᱟᱲᱤ (ᱚᱞ ᱪᱤᱠᱤ)|ᱥᱟᱱᱛᱟᱲᱤ|ᱤᱱᱰᱤᱭᱟ
|
||||
sat-Olck-IN|Santali (Ol Chiki, India)|Santali (Ol Chiki)|India|Olck;|IND|INR|0|1000|ᱥᱟᱱᱛᱟᱲᱤ (ᱤᱱᱰᱤᱭᱟ)|ᱥᱟᱱᱛᱟᱲᱤ|ᱤᱱᱰᱤᱭᱟ
|
||||
sbp|Sangu|Sangu|Tanzania|Latn;|TZA|TZS|0|1000|Ishisangu|Ishisangu|Tansaniya
|
||||
sbp-TZ|Sangu (Tanzania)|Sangu|Tanzania|Latn;|TZA|TZS|0|1000|Ishisangu (Tansaniya)|Ishisangu|Tansaniya
|
||||
sd|Sindhi|Sindhi|Pakistan|Arab;|PAK|PKR|1|0859|سنڌي|سنڌي|پاکستان
|
||||
sd-Arab|Sindhi|Sindhi|Pakistan|Arab;|PAK|PKR|1|0859|سنڌي|سنڌي|پاکستان
|
||||
sd-Arab-PK|Sindhi (Pakistan)|Sindhi|Pakistan|Arab;|PAK|PKR|1|0859|سنڌي (پاکستان)|سنڌي|پاکستان
|
||||
sd-Deva|Sindhi (Devanagari)|Sindhi (Devanagari)|India|Deva;|IND|INR|0|0459|सिन्धी|सिन्धी|भारत
|
||||
sd-Deva-IN|Sindhi (Devanagari, India)|Sindhi (Devanagari)|India|Deva;|IND|INR|0|0459|सिन्धी (भारत)|सिन्धी|भारत
|
||||
se|Northern Sami|Northern Sami|Norway|Latn;|NOR|NOK|0|043b|davvisámegiella|davvisámegiella|Norga
|
||||
se-FI|Sami, Northern (Finland)|Sami (Northern)|Finland|Latn;|FIN|EUR|0|0c3b|davvisámegiella (Suopma)|davvisámegiella|Suopma
|
||||
se-NO|Sami, Northern (Norway)|Northern Sami|Norway|Latn;|NOR|NOK|0|043b|davvisámegiella (Norga)|davvisámegiella|Norga
|
||||
se-SE|Sami, Northern (Sweden)|Sami (Northern)|Sweden|Latn;|SWE|SEK|0|083b|davvisámegiella (Ruoŧŧa)|davvisámegiella|Ruoŧŧa
|
||||
seh|Sena|Sena|Mozambique|Latn;|MOZ|MZN|0|1000|sena|sena|Moçambique
|
||||
seh-MZ|Sena (Mozambique)|Sena|Mozambique|Latn;|MOZ|MZN|0|1000|sena (Moçambique)|sena|Moçambique
|
||||
ses|Koyraboro Senni|Koyraboro Senni|Mali|Latn;|MLI|XOF|0|1000|Koyraboro senni|Koyraboro senni|Maali
|
||||
ses-ML|Koyraboro Senni (Mali)|Koyraboro Senni|Mali|Latn;|MLI|XOF|0|1000|Koyraboro senni (Maali)|Koyraboro senni|Maali
|
||||
sg|Sango|Sango|Central African Republic|Latn;|CAF|XAF|0|1000|Sängö|Sängö|Ködörösêse tî Bêafrîka
|
||||
sg-CF|Sango (Central African Republic)|Sango|Central African Republic|Latn;|CAF|XAF|0|1000|Sängö (Ködörösêse tî Bêafrîka)|Sängö|Ködörösêse tî Bêafrîka
|
||||
shi|Tachelhit|Tachelhit|Morocco|Tfng;|MAR|MAD|0|1000|ⵜⴰⵛⵍⵃⵉⵜ|ⵜⴰⵛⵍⵃⵉⵜ|ⵍⵎⵖⵔⵉⴱ
|
||||
shi-Latn|Tachelhit (Latin)|Tachelhit (Latin)|Morocco|Latn;|MAR|MAD|0|1000|Tashelḥiyt (Latin)|Tashelḥiyt|lmɣrib
|
||||
shi-Latn-MA|Tachelhit (Latin, Morocco)|Tachelhit (Latin)|Morocco|Latn;|MAR|MAD|0|1000|Tashelḥiyt (lmɣrib)|Tashelḥiyt|lmɣrib
|
||||
shi-Tfng|Tachelhit (Tifinagh)|Tachelhit (Tifinagh)|Morocco|Tfng;|MAR|MAD|0|1000|ⵜⴰⵛⵍⵃⵉⵜ (Tifinagh)|ⵜⴰⵛⵍⵃⵉⵜ|ⵍⵎⵖⵔⵉⴱ
|
||||
shi-Tfng-MA|Tachelhit (Tifinagh, Morocco)|Tachelhit (Tifinagh)|Morocco|Tfng;|MAR|MAD|0|1000|ⵜⴰⵛⵍⵃⵉⵜ (ⵍⵎⵖⵔⵉⴱ)|ⵜⴰⵛⵍⵃⵉⵜ|ⵍⵎⵖⵔⵉⴱ
|
||||
si|Sinhala|Sinhala|Sri Lanka|Sinh;|LKA|LKR|0|045b|සිංහල|සිංහල|ශ්රී ලංකාව
|
||||
si-LK|Sinhala (Sri Lanka)|Sinhala|Sri Lanka|Sinh;|LKA|LKR|0|045b|සිංහල (ශ්රී ලංකාව)|සිංහල|ශ්රී ලංකාව
|
||||
sk|Slovak|Slovak|Slovakia|Latn;|SVK|EUR|0|041b|slovenčina|slovenčina|Slovensko
|
||||
sk-SK|Slovak (Slovakia)|Slovak|Slovakia|Latn;|SVK|EUR|0|041b|slovenčina (Slovensko)|slovenčina|Slovensko
|
||||
sl|Slovenian|Slovenian|Slovenia|Latn;|SVN|EUR|0|0424|slovenščina|slovenščina|Slovenija
|
||||
sl-SI|Slovenian (Slovenia)|Slovenian|Slovenia|Latn;|SVN|EUR|0|0424|slovenščina (Slovenija)|slovenščina|Slovenija
|
||||
sma|Sami (Southern)|Sami (Southern)|Sweden|Latn;|SWE|SEK|0|1c3b|åarjelsaemiengïele|åarjelsaemiengïele|Sveerje
|
||||
sma-NO|Sami, Southern (Norway)|Sami (Southern)|Norway|Latn;|NOR|NOK|0|183b|åarjelsaemiengïele (Nöörje)|åarjelsaemiengïele|Nöörje
|
||||
sma-SE|Sami, Southern (Sweden)|Sami (Southern)|Sweden|Latn;|SWE|SEK|0|1c3b|åarjelsaemiengïele (Sveerje)|åarjelsaemiengïele|Sveerje
|
||||
smj|Sami (Lule)|Sami (Lule)|Sweden|Latn;|SWE|SEK|0|143b|julevusámegiella|julevusámegiella|Svierik
|
||||
smj-NO|Sami, Lule (Norway)|Sami (Lule)|Norway|Latn;|NOR|NOK|0|103b|julevusámegiella (Vuodna)|julevusámegiella|Vuodna
|
||||
smj-SE|Sami, Lule (Sweden)|Sami (Lule)|Sweden|Latn;|SWE|SEK|0|143b|julevusámegiella (Svierik)|julevusámegiella|Svierik
|
||||
smn|Sami (Inari)|Sami (Inari)|Finland|Latn;|FIN|EUR|0|243b|anarâškielâ|anarâškielâ|Suomâ
|
||||
smn-FI|Sami, Inari (Finland)|Sami (Inari)|Finland|Latn;|FIN|EUR|0|243b|anarâškielâ (Suomâ)|anarâškielâ|Suomâ
|
||||
sms|Sami (Skolt)|Sami (Skolt)|Finland|Latn;|FIN|EUR|0|203b|sää´mǩiõll|sää´mǩiõll|Lää´ddjânnam
|
||||
sms-FI|Sami, Skolt (Finland)|Sami (Skolt)|Finland|Latn;|FIN|EUR|0|203b|sää´mǩiõll (Lää´ddjânnam)|sää´mǩiõll|Lää´ddjânnam
|
||||
sn|Shona|Shona|Zimbabwe|Latn;|ZWE|USD|0|1000|chiShona|chiShona|Zimbabwe
|
||||
sn-Latn|Shona (Latin)|Shona (Latin)|Zimbabwe|Latn;|ZWE|USD|0|1000|chiShona (Latin)|chiShona (Latin)|Zimbabwe
|
||||
sn-Latn-ZW|Shona (Latin, Zimbabwe)|Shona (Latin)|Zimbabwe|Latn;|ZWE|USD|0|1000|chiShona (Zimbabwe)|chiShona|Zimbabwe
|
||||
so|Somali|Somali|Somalia|Latn;|SOM|SOS|0|0477|Soomaali|Soomaali|Soomaaliya
|
||||
so-DJ|Somali (Djibouti)|Somali|Djibouti|Latn;|DJI|DJF|0|1000|Soomaali (Jabuuti)|Soomaali|Jabuuti
|
||||
so-ET|Somali (Ethiopia)|Somali|Ethiopia|Latn;|ETH|ETB|0|1000|Soomaali (Itoobiya)|Soomaali|Itoobiya
|
||||
so-KE|Somali (Kenya)|Somali|Kenya|Latn;|KEN|KES|0|1000|Soomaali (Kenya)|Soomaali|Kenya
|
||||
so-SO|Somali (Somalia)|Somali|Somalia|Latn;|SOM|SOS|0|0477|Soomaali (Soomaaliya)|Soomaali|Soomaaliya
|
||||
sq|Albanian|Albanian|Albania|Latn;|ALB|ALL|0|041c|shqip|shqip|Shqipëri
|
||||
sq-AL|Albanian (Albania)|Albanian|Albania|Latn;|ALB|ALL|0|041c|shqip (Shqipëri)|shqip|Shqipëri
|
||||
sq-MK|Albanian (North Macedonia)|Albanian|North Macedonia|Latn;|MKD|MKD|0|1000|shqip (Maqedonia e Veriut)|shqip|Maqedonia e Veriut
|
||||
sq-XK|Albanian (Kosovo)|Albanian|Kosovo|Latn;|XKS|EUR|0|1000|shqip (Kosovë)|shqip|Kosovë
|
||||
sr|Serbian|Serbian|Serbia|Latn;|SRB|RSD|0|241a|srpski|srpski|Srbija
|
||||
sr-Cyrl|Serbian (Cyrillic)|Serbian (Cyrillic)|Serbia|Cyrl;|SRB|RSD|0|281a|српски (Ћирилица)|српски|Србија
|
||||
sr-Cyrl-BA|Serbian (Cyrillic, Bosnia and Herzegovina)|Serbian (Cyrillic)|Bosnia and Herzegovina|Cyrl;|BIH|BAM|0|1c1a|српски (Босна и Херцеговина)|српски|Босна и Херцеговина
|
||||
sr-Cyrl-ME|Serbian (Cyrillic, Montenegro)|Serbian (Cyrillic)|Montenegro|Cyrl;|MNE|EUR|0|301a|српски (Црна Гора)|српски|Црна Гора
|
||||
sr-Cyrl-RS|Serbian (Cyrillic, Serbia)|Serbian (Cyrillic)|Serbia|Cyrl;|SRB|RSD|0|281a|српски (Србија)|српски|Србија
|
||||
sr-Cyrl-XK|Serbian (Cyrillic, Kosovo)|Serbian (Cyrillic)|Kosovo|Cyrl;|XKS|EUR|0|1000|српски (Косово)|српски|Косово
|
||||
sr-Latn|Serbian (Latin)|Serbian (Latin)|Serbia|Latn;|SRB|RSD|0|241a|srpski (latinica)|srpski|Srbija
|
||||
sr-Latn-BA|Serbian (Latin, Bosnia & Herzegovina)|Serbian (Latin)|Bosnia & Herzegovina|Latn;|BIH|BAM|0|181a|srpski (Bosna i Hercegovina)|srpski|Bosna i Hercegovina
|
||||
sr-Latn-ME|Serbian (Latin, Montenegro)|Serbian (Latin)|Montenegro|Latn;|MNE|EUR|0|2c1a|srpski (Crna Gora)|srpski|Crna Gora
|
||||
sr-Latn-RS|Serbian (Latin, Serbia)|Serbian (Latin)|Serbia|Latn;|SRB|RSD|0|241a|srpski (Srbija)|srpski|Srbija
|
||||
sr-Latn-XK|Serbian (Latin, Kosovo)|Serbian (Latin)|Kosovo|Latn;|XKS|EUR|0|1000|srpski (Kosovo)|srpski|Kosovo
|
||||
ss|siSwati|siSwati|South Africa|Latn;|ZAF|ZAR|0|1000|Siswati|Siswati|South Africa
|
||||
ss-SZ|siSwati (Eswatini)|siSwati|Eswatini|Latn;|SWZ|SZL|0|1000|siSwati (eSwatini)|siSwati|eSwatini
|
||||
ss-ZA|siSwati (South Africa)|siSwati|South Africa|Latn;|ZAF|ZAR|0|1000|siSwati (South Africa)|siSwati|South Africa
|
||||
ssy|Saho|Saho|Eritrea|Latn;|ERI|ERN|0|1000|Saho|Saho|Eretria
|
||||
ssy-ER|Saho (Eritrea)|Saho|Eritrea|Latn;|ERI|ERN|0|1000|Saho (Eretria)|Saho|Eretria
|
||||
st|Sesotho|Sesotho|South Africa|Latn;|ZAF|ZAR|0|0430|Sesotho|Sesotho|South Africa
|
||||
st-LS|Sesotho (Lesotho)|Sesotho|Lesotho|Latn;|LSO|ZAR|0|1000|Sesotho (Lesotho)|Sesotho|Lesotho
|
||||
st-ZA|Sesotho (South Africa)|Sesotho|South Africa|Latn;|ZAF|ZAR|0|0430|Sesotho (South Africa)|Sesotho|South Africa
|
||||
su|Sundanese|Sundanese|Indonesia|Latn;|IDN|IDR|0|1000|Basa Sunda|Basa Sunda|Indonesia
|
||||
su-Latn|Sundanese (Latin)|Sundanese (Latin)|Indonesia|Latn;|IDN|IDR|0|1000|Basa Sunda (Latin)|Basa Sunda|Indonesia
|
||||
su-Latn-ID|Sundanese (Latin, Indonesia)|Sundanese (Latin)|Indonesia|Latn;|IDN|IDR|0|1000|Basa Sunda (Indonesia)|Basa Sunda|Indonesia
|
||||
sv|Swedish|Swedish|Sweden|Latn;|SWE|SEK|0|041d|svenska|svenska|Sverige
|
||||
sv-AX|Swedish (Åland Islands)|Swedish|Åland Islands|Latn;|ALA|EUR|0|1000|svenska (Åland)|svenska|Åland
|
||||
sv-FI|Swedish (Finland)|Swedish|Finland|Latn;|FIN|EUR|0|081d|svenska (Finland)|svenska|Finland
|
||||
sv-SE|Swedish (Sweden)|Swedish|Sweden|Latn;|SWE|SEK|0|041d|svenska (Sverige)|svenska|Sverige
|
||||
sw|Kiswahili|Kiswahili|Kenya|Latn;|KEN|KES|0|0441|Kiswahili|Kiswahili|Kenya
|
||||
sw-CD|Kiswahili (Congo DRC)|Kiswahili|Congo (DRC)|Latn;|COD|CDF|0|1000|Kiswahili (Jamhuri ya Kidemokrasia ya Kongo)|Kiswahili|Jamhuri ya Kidemokrasia ya Kongo
|
||||
sw-KE|Kiswahili (Kenya)|Kiswahili|Kenya|Latn;|KEN|KES|0|0441|Kiswahili (Kenya)|Kiswahili|Kenya
|
||||
sw-TZ|Kiswahili (Tanzania)|Kiswahili|Tanzania|Latn;|TZA|TZS|0|1000|Kiswahili (Tanzania)|Kiswahili|Tanzania
|
||||
sw-UG|Kiswahili (Uganda)|Kiswahili|Uganda|Latn;|UGA|UGX|0|1000|Kiswahili (Uganda)|Kiswahili|Uganda
|
||||
syr|Syriac|Syriac|Syria|Syrc;|SYR|SYP|1|045a|ܣܘܪܝܝܐ|ܣܘܪܝܝܐ|ܣܘܪܝܐ
|
||||
syr-SY|Syriac (Syria)|Syriac|Syria|Syrc;|SYR|SYP|1|045a|ܣܘܪܝܝܐ (ܣܘܪܝܐ)|ܣܘܪܝܝܐ|ܣܘܪܝܐ
|
||||
ta|Tamil|Tamil|India|Taml;|IND|INR|0|0449|தமிழ்|தமிழ்|இந்தியா
|
||||
ta-IN|Tamil (India)|Tamil|India|Taml;|IND|INR|0|0449|தமிழ் (இந்தியா)|தமிழ்|இந்தியா
|
||||
ta-LK|Tamil (Sri Lanka)|Tamil|Sri Lanka|Taml;|LKA|LKR|0|0849|தமிழ் (இலங்கை)|தமிழ்|இலங்கை
|
||||
ta-MY|Tamil (Malaysia)|Tamil|Malaysia|Taml;|MYS|MYR|0|1000|தமிழ் (மலேசியா)|தமிழ்|மலேசியா
|
||||
ta-SG|Tamil (Singapore)|Tamil|Singapore|Taml;|SGP|SGD|0|1000|தமிழ் (சிங்கப்பூர்)|தமிழ்|சிங்கப்பூர்
|
||||
te|Telugu|Telugu|India|Telu;|IND|INR|0|044a|తెలుగు|తెలుగు|భారతదేశం
|
||||
te-IN|Telugu (India)|Telugu|India|Telu;|IND|INR|0|044a|తెలుగు (భారతదేశం)|తెలుగు|భారతదేశం
|
||||
teo|Teso|Teso|Uganda|Latn;|UGA|UGX|0|1000|Kiteso|Kiteso|Uganda
|
||||
teo-KE|Teso (Kenya)|Teso|Kenya|Latn;|KEN|KES|0|1000|Kiteso (Kenia)|Kiteso|Kenia
|
||||
teo-UG|Teso (Uganda)|Teso|Uganda|Latn;|UGA|UGX|0|1000|Kiteso (Uganda)|Kiteso|Uganda
|
||||
tg|Tajik|Tajik|Tajikistan|Cyrl;|TJK|TJS|0|0428|Тоҷикӣ|Тоҷикӣ|Тоҷикистон
|
||||
tg-Cyrl|Tajik (Cyrillic)|Tajik (Cyrillic)|Tajikistan|Cyrl;|TJK|TJS|0|0428|Тоҷикӣ (Кирилликӣ)|тоҷикӣ|Тоҷикистон
|
||||
tg-Cyrl-TJ|Tajik (Cyrillic, Tajikistan)|Tajik (Cyrillic)|Tajikistan|Cyrl;|TJK|TJS|0|0428|тоҷикӣ (Тоҷикистон)|тоҷикӣ|Тоҷикистон
|
||||
th|Thai|Thai|Thailand|Thai;|THA|THB|0|041e|ไทย|ไทย|ไทย
|
||||
th-TH|Thai (Thailand)|Thai|Thailand|Thai;|THA|THB|0|041e|ไทย (ไทย)|ไทย|ไทย
|
||||
ti|Tigrinya|Tigrinya|Eritrea|Ethi;|ERI|ERN|0|0873|ትግር|ትግር|ኤርትራ
|
||||
ti-ER|Tigrinya (Eritrea)|Tigrinya|Eritrea|Ethi;|ERI|ERN|0|0873|ትግር (ኤርትራ)|ትግር|ኤርትራ
|
||||
ti-ET|Tigrinya (Ethiopia)|Tigrinya|Ethiopia|Ethi;|ETH|ETB|0|0473|ትግር (ኢትዮጵያ)|ትግር|ኢትዮጵያ
|
||||
tig|Tigre|Tigre|Eritrea|Ethi;|ERI|ERN|0|1000|ትግረ|ትግረ|ኤርትራ
|
||||
tig-ER|Tigre (Eritrea)|Tigre|Eritrea|Ethi;|ERI|ERN|0|1000|ትግረ (ኤርትራ)|ትግረ|ኤርትራ
|
||||
tk|Turkmen|Turkmen|Turkmenistan|Latn;|TKM|TMT|0|0442|türkmen dili|türkmen dili|Türkmenistan
|
||||
tk-TM|Turkmen (Turkmenistan)|Turkmen|Turkmenistan|Latn;|TKM|TMT|0|0442|türkmen dili (Türkmenistan)|türkmen dili|Türkmenistan
|
||||
tn|Setswana|Setswana|South Africa|Latn;|ZAF|ZAR|0|0432|Setswana|Setswana|Aforika Borwa
|
||||
tn-BW|Setswana (Botswana)|Setswana|Botswana|Latn;|BWA|BWP|0|0832|Setswana (Botswana)|Setswana|Botswana
|
||||
tn-ZA|Setswana (South Africa)|Setswana|South Africa|Latn;|ZAF|ZAR|0|0432|Setswana (Aforika Borwa)|Setswana|Aforika Borwa
|
||||
to|Tongan|Tongan|Tonga|Latn;|TON|TOP|0|1000|lea fakatonga|lea fakatonga|Tonga
|
||||
to-TO|Tongan (Tonga)|Tongan|Tonga|Latn;|TON|TOP|0|1000|lea fakatonga (Tonga)|lea fakatonga|Tonga
|
||||
tr|Turkish|Turkish|Türkiye|Latn;|TUR|TRY|0|041f|Türkçe|Türkçe|Türkiye
|
||||
tr-CY|Turkish (Cyprus)|Turkish|Cyprus|Latn;|CYP|EUR|0|1000|Türkçe (Kıbrıs)|Türkçe|Kıbrıs
|
||||
tr-TR|Turkish (Türkiye)|Turkish|Türkiye|Latn;|TUR|TRY|0|041f|Türkçe (Türkiye)|Türkçe|Türkiye
|
||||
ts|Xitsonga|Xitsonga|South Africa|Latn;|ZAF|ZAR|0|0431|Xitsonga|Xitsonga|South Africa
|
||||
ts-ZA|Xitsonga (South Africa)|Xitsonga|South Africa|Latn;|ZAF|ZAR|0|0431|Xitsonga (South Africa)|Xitsonga|South Africa
|
||||
tt|Tatar|Tatar|Russia|Cyrl;|RUS|RUB|0|0444|татар|татар|Россия
|
||||
tt-RU|Tatar (Russia)|Tatar|Russia|Cyrl;|RUS|RUB|0|0444|татар (Россия)|татар|Россия
|
||||
twq|Tasawaq|Tasawaq|Niger|Latn;|NER|XOF|0|1000|Tasawaq senni|Tasawaq senni|Nižer
|
||||
twq-NE|Tasawaq (Niger)|Tasawaq|Niger|Latn;|NER|XOF|0|1000|Tasawaq senni (Nižer)|Tasawaq senni|Nižer
|
||||
tzm|Central Atlas Tamazight|Central Atlas Tamazight|Algeria|Latn;|DZA|DZD|0|085f|Tamaziɣt n laṭlaṣ|Tamaziɣt n laṭlaṣ|Djazaïr
|
||||
tzm-Arab|Central Atlas Tamazight (Arabic)|Central Atlas Tamazight (Arabic)|Morocco|Arab;|MAR|MAD|1|045f|الأمازيغية وسط الأطلس|الأمازيغية وسط الأطلس|المغرب
|
||||
tzm-Arab-MA|Central Atlas Tamazight (Arabic, Morocco)|Central Atlas Tamazight (Arabic)|Morocco|Arab;|MAR|MAD|1|045f|الأمازيغية وسط الأطلس (المغرب)|الأمازيغية وسط الأطلس|المغرب
|
||||
tzm-Latn|Central Atlas Tamazight (Latin)|Central Atlas Tamazight (Latin)|Algeria|Latn;|DZA|DZD|0|085f|Tamaziɣt n laṭlaṣ (Latin)|Tamaziɣt n laṭlaṣ|Djazaïr
|
||||
tzm-Latn-DZ|Central Atlas Tamazight (Latin, Algeria)|Central Atlas Tamazight (Latin)|Algeria|Latn;|DZA|DZD|0|085f|Tamaziɣt n laṭlaṣ (Djazaïr)|Tamaziɣt n laṭlaṣ|Djazaïr
|
||||
tzm-Latn-MA|Central Atlas Tamazight (Latin, Morocco)|Central Atlas Tamazight (Latin)|Morocco|Latn;|MAR|MAD|0|1000|Tamaziɣt n laṭlaṣ (Meṛṛuk)|Tamaziɣt n laṭlaṣ|Meṛṛuk
|
||||
tzm-Tfng|Central Atlas Tamazight (Tifinagh)|Central Atlas Tamazight (Tifinagh)|Morocco|Tfng;|MAR|MAD|0|105f|Tamazight (Tifinagh)|ⵜⴰⵎⴰⵣⵉⵖⵜ|ⵍⵎⵖⵔⵉⴱ
|
||||
tzm-Tfng-MA|Central Atlas Tamazight (Tifinagh, Morocco)|Central Atlas Tamazight (Tifinagh)|Morocco|Tfng;|MAR|MAD|0|105f|ⵜⴰⵎⴰⵣⵉⵖⵜ (ⵍⵎⵖⵔⵉⴱ)|ⵜⴰⵎⴰⵣⵉⵖⵜ|ⵍⵎⵖⵔⵉⴱ
|
||||
ug|Uyghur|Uyghur|China|Arab;|CHN|CNY|1|0480|ئۇيغۇرچە|ئۇيغۇرچە|جۇڭخۇا خەلق جۇمھۇرىيىتى
|
||||
ug-CN|Uyghur (China)|Uyghur|China|Arab;|CHN|CNY|1|0480|ئۇيغۇرچە (جۇڭخۇا خەلق جۇمھۇرىيىتى)|ئۇيغۇرچە|جۇڭخۇا خەلق جۇمھۇرىيىتى
|
||||
uk|Ukrainian|Ukrainian|Ukraine|Cyrl;|UKR|UAH|0|0422|українська|українська|Україна
|
||||
uk-UA|Ukrainian (Ukraine)|Ukrainian|Ukraine|Cyrl;|UKR|UAH|0|0422|українська (Україна)|українська|Україна
|
||||
ur|Urdu|Urdu|Pakistan|Arab;|PAK|PKR|1|0420|اردو|اردو|پاکستان
|
||||
ur-IN|Urdu (India)|Urdu|India|Arab;|IND|INR|1|0820|اردو (بھارت)|اردو|بھارت
|
||||
ur-PK|Urdu (Pakistan)|Urdu|Pakistan|Arab;|PAK|PKR|1|0420|اردو (پاکستان)|اردو|پاکستان
|
||||
uz|Uzbek|Uzbek|Uzbekistan|Latn;|UZB|UZS|0|0443|o‘zbek|o‘zbek|Oʻzbekiston
|
||||
uz-Arab|Uzbek (Arabic)|Uzbek (Arabic)|Afghanistan|Arab;|AFG|AFN|1|1000|اوزبیک (عربی)|اوزبیک|افغانستان
|
||||
uz-Arab-AF|Uzbek (Arabic, Afghanistan)|Uzbek (Arabic)|Afghanistan|Arab;|AFG|AFN|1|1000|اوزبیک (افغانستان)|اوزبیک|افغانستان
|
||||
uz-Cyrl|Uzbek (Cyrillic)|Uzbek (Cyrillic)|Uzbekistan|Cyrl;|UZB|UZS|0|0843|Ўзбек (Кирил)|ўзбекча|Ўзбекистон
|
||||
uz-Cyrl-UZ|Uzbek (Cyrillic, Uzbekistan)|Uzbek (Cyrillic)|Uzbekistan|Cyrl;|UZB|UZS|0|0843|ўзбекча (Ўзбекистон)|ўзбекча|Ўзбекистон
|
||||
uz-Latn|Uzbek (Latin)|Uzbek (Latin)|Uzbekistan|Latn;|UZB|UZS|0|0443|o‘zbek|o‘zbek|Oʻzbekiston
|
||||
uz-Latn-UZ|Uzbek (Latin, Uzbekistan)|Uzbek (Latin)|Uzbekistan|Latn;|UZB|UZS|0|0443|o‘zbek (Oʻzbekiston)|o‘zbek|Oʻzbekiston
|
||||
vai|Vai|Vai|Liberia|Vaii;|LBR|LRD|0|1000|ꕙꔤ|ꕙꔤ|ꕞꔤꔫꕩ
|
||||
vai-Latn|Vai (Latin)|Vai (Latin)|Liberia|Latn;|LBR|LRD|0|1000|Vai (Latin)|Vai|Laibhiya
|
||||
vai-Latn-LR|Vai (Latin, Liberia)|Vai (Latin)|Liberia|Latn;|LBR|LRD|0|1000|Vai (Laibhiya)|Vai|Laibhiya
|
||||
vai-Vaii|Vai (Vai)|Vai (Vai)|Liberia|Vaii;|LBR|LRD|0|1000|ꕙꔤ (Vai)|ꕙꔤ|ꕞꔤꔫꕩ
|
||||
vai-Vaii-LR|Vai (Vai, Liberia)|Vai (Vai)|Liberia|Vaii;|LBR|LRD|0|1000|ꕙꔤ (ꕞꔤꔫꕩ)|ꕙꔤ|ꕞꔤꔫꕩ
|
||||
ve|Venda|Venda|South Africa|Latn;|ZAF|ZAR|0|0433|Tshivenḓa|Tshivenḓa|South Africa
|
||||
ve-ZA|Venda (South Africa)|Venda|South Africa|Latn;|ZAF|ZAR|0|0433|Tshivenḓa (South Africa)|Tshivenḓa|South Africa
|
||||
vi|Vietnamese|Vietnamese|Vietnam|Latn;|VNM|VND|0|042a|Tiếng Việt|Tiếng Việt|Việt Nam
|
||||
vi-VN|Vietnamese (Vietnam)|Vietnamese|Vietnam|Latn;|VNM|VND|0|042a|Tiếng Việt (Việt Nam)|Tiếng Việt|Việt Nam
|
||||
vo|Volapük|Volapük|World|Latn;|001|XDR|0|1000|Volapük|Volapük|World
|
||||
vo-001|Volapük (World)|Volapük|World|Latn;|001|XDR|0|1000|Volapük (World)|Volapük|World
|
||||
vun|Vunjo|Vunjo|Tanzania|Latn;|TZA|TZS|0|1000|Kyivunjo|Kyivunjo|Tanzania
|
||||
vun-TZ|Vunjo (Tanzania)|Vunjo|Tanzania|Latn;|TZA|TZS|0|1000|Kyivunjo (Tanzania)|Kyivunjo|Tanzania
|
||||
wae|Walser|Walser|Switzerland|Latn;|CHE|CHF|0|1000|Walser|Walser|Schwiz
|
||||
wae-CH|Walser (Switzerland)|Walser|Switzerland|Latn;|CHE|CHF|0|1000|Walser (Schwiz)|Walser|Schwiz
|
||||
wal|Wolaytta|Wolaytta|Ethiopia|Ethi;|ETH|ETB|0|1000|ወላይታቱ|ወላይታቱ|ኢትዮጵያ
|
||||
wal-ET|Wolaytta (Ethiopia)|Wolaytta|Ethiopia|Ethi;|ETH|ETB|0|1000|ወላይታቱ (ኢትዮጵያ)|ወላይታቱ|ኢትዮጵያ
|
||||
wo|Wolof|Wolof|Senegal|Latn;|SEN|XOF|0|0488|Wolof|Wolof|Senegaal
|
||||
wo-SN|Wolof (Senegal)|Wolof|Senegal|Latn;|SEN|XOF|0|0488|Wolof (Senegaal)|Wolof|Senegaal
|
||||
xh|isiXhosa|isiXhosa|South Africa|Latn;|ZAF|ZAR|0|0434|isiXhosa|isiXhosa|eMzantsi Afrika
|
||||
xh-ZA|isiXhosa (South Africa)|isiXhosa|South Africa|Latn;|ZAF|ZAR|0|0434|isiXhosa (eMzantsi Afrika)|isiXhosa|eMzantsi Afrika
|
||||
xog|Soga|Soga|Uganda|Latn;|UGA|UGX|0|1000|Olusoga|Olusoga|Yuganda
|
||||
xog-UG|Soga (Uganda)|Soga|Uganda|Latn;|UGA|UGX|0|1000|Olusoga (Yuganda)|Olusoga|Yuganda
|
||||
yav|Yangben|Yangben|Cameroon|Latn;|CMR|XAF|0|1000|nuasue|nuasue|Kemelún
|
||||
yav-CM|Yangben (Cameroon)|Yangben|Cameroon|Latn;|CMR|XAF|0|1000|nuasue (Kemelún)|nuasue|Kemelún
|
||||
yi|Yiddish|Yiddish|World|Hebr;|001|XDR|1|043d|ייִדיש|ייִדיש|וועלט
|
||||
yi-001|Yiddish (World)|Yiddish|World|Hebr;|001|XDR|1|043d|ייִדיש (וועלט)|ייִדיש|וועלט
|
||||
yo|Yoruba|Yoruba|Nigeria|Latn;|NGA|NGN|0|046a|Èdè Yorùbá|Èdè Yorùbá|Nàìjíríà
|
||||
yo-BJ|Yoruba (Benin)|Yoruba|Benin|Latn;|BEN|XOF|0|1000|Èdè Yorùbá (Bɛ̀nɛ̀)|Èdè Yorùbá|Bɛ̀nɛ̀
|
||||
yo-NG|Yoruba (Nigeria)|Yoruba|Nigeria|Latn;|NGA|NGN|0|046a|Èdè Yorùbá (Nàìjíríà)|Èdè Yorùbá|Nàìjíríà
|
||||
zgh|Standard Moroccan Tamazight|Standard Moroccan Tamazight|Morocco|Tfng;|MAR|MAD|0|1000|ⵜⴰⵎⴰⵣⵉⵖⵜ|ⵜⴰⵎⴰⵣⵉⵖⵜ|ⵍⵎⵖⵔⵉⴱ
|
||||
zgh-Tfng|Standard Moroccan Tamazight (Tifinagh)|Standard Moroccan Tamazight (Tifinagh)|Morocco|Tfng;|MAR|MAD|0|1000|ⵜⴰⵎⴰⵣⵉⵖⵜ (Tifinagh)|ⵜⴰⵎⴰⵣⵉⵖⵜ|ⵍⵎⵖⵔⵉⴱ
|
||||
zgh-Tfng-MA|Standard Moroccan Tamazight (Tifinagh, Morocco)|Standard Moroccan Tamazight (Tifinagh)|Morocco|Tfng;|MAR|MAD|0|1000|ⵜⴰⵎⴰⵣⵉⵖⵜ (ⵍⵎⵖⵔⵉⴱ)|ⵜⴰⵎⴰⵣⵉⵖⵜ|ⵍⵎⵖⵔⵉⴱ
|
||||
zh|Chinese|Chinese|China|Hani;Hans;|CHN|CNY|2|0804|中文|中文|中国
|
||||
zh-CN|Chinese (Simplified, China)|Chinese (Simplified)|China|Hani;Hans;|CHN|CNY|2|0804|中文(中国)|中文(简体)|中国
|
||||
zh-Hans|Chinese (Simplified)|Chinese (Simplified)|China|Hani;Hans;|CHN|CNY|2|0804|中文(简体)|中文(简体)|中国
|
||||
zh-Hans-HK|Chinese (Simplified, Hong Kong SAR)|Chinese (Simplified)|Hong Kong SAR|Hans;|HKG|HKD|0|1000|中文 (香港特别行政区)|中文(简体)|香港特别行政区
|
||||
zh-Hans-MO|Chinese (Simplified, Macao SAR)|Chinese (Simplified)|Macao SAR|Hans;|MAC|MOP|0|1000|中文 (澳门特别行政区)|中文(简体)|澳门特别行政区
|
||||
zh-Hant|Chinese (Traditional)|Chinese (Traditional)|Hong Kong SAR|Hani;Hant;|HKG|HKD|2|0c04|中文(繁體)|中文(繁體)|香港特別行政區
|
||||
zh-HK|Chinese (Traditional, Hong Kong SAR)|Chinese (Traditional)|Hong Kong SAR|Hani;Hant;|HKG|HKD|2|0c04|中文(香港特別行政區)|中文(繁體)|香港特別行政區
|
||||
zh-MO|Chinese (Traditional, Macao SAR)|Chinese (Traditional)|Macao SAR|Hani;Hant;|MAC|MOP|0|1404|中文(澳門特別行政區)|中文(繁體)|澳門特別行政區
|
||||
zh-SG|Chinese (Simplified, Singapore)|Chinese (Simplified)|Singapore|Hani;Hans;|SGP|SGD|2|1004|中文(新加坡)|中文(简体)|新加坡
|
||||
zh-TW|Chinese (Traditional, Taiwan)|Chinese (Traditional)|Taiwan|Hani;Hant;|TWN|TWD|2|0404|中文(台灣)|中文(繁體)|台灣
|
||||
zu|isiZulu|isiZulu|South Africa|Latn;|ZAF|ZAR|0|0435|isiZulu|isiZulu|iNingizimu Afrika
|
||||
zu-ZA|isiZulu (South Africa)|isiZulu|South Africa|Latn;|ZAF|ZAR|0|0435|isiZulu (iNingizimu Afrika)|isiZulu|iNingizimu Afrika
|
||||
@@ -0,0 +1,375 @@
|
||||
-- Assign script arguments and check validity
|
||||
-- Data source:
|
||||
-- File generated by utility app from Windows data
|
||||
codeFileName = "windows/win-locale-table-win.txt"
|
||||
|
||||
function scriptmap()
|
||||
-- mapping script id to script name
|
||||
-- needs to be updated manually, if new scripts are encountered
|
||||
return {
|
||||
["Arab"] = "arabic",
|
||||
["Adlm"] = "adlam",
|
||||
["Beng"] = "bengali",
|
||||
["Cakm"] = "chakma",
|
||||
["Cans"] = "canadian_aboriginal",
|
||||
["Cher"] = "cherokee",
|
||||
["Cyrl"] = "cyrillic",
|
||||
["Deva"] = "devanagari",
|
||||
["Guru"] = "gurmukhi",
|
||||
["Java"] = "javanese",
|
||||
["Latn"] = "latin",
|
||||
["Mong"] = "mongolian",
|
||||
["Olck"] = "ol_chiki",
|
||||
["Tfng"] = "tifinagh",
|
||||
["Vaii"] = "vai"
|
||||
}
|
||||
end
|
||||
|
||||
function initmap()
|
||||
-- mapping locale id to wx language identifier
|
||||
return {
|
||||
["ar_AE"] = "wxLANGUAGE_ARABIC_UAE",
|
||||
["bn_IN"] = "wxLANGUAGE_BANGLA_INDIA",
|
||||
["ca_ES@valencia"] = "wxLANGUAGE_VALENCIAN",
|
||||
["chr@cherokee"] = "wxLANGUAGE_CHEROKEE_CHEROKEE",
|
||||
["chr_US@cherokee"] = "wxLANGUAGE_CHEROKEE_US",
|
||||
["cy_GB"] = "wxLANGUAGE_WELSH_UK",
|
||||
["de_AT"] = "wxLANGUAGE_GERMAN_AUSTRIAN",
|
||||
["de_CH"] = "wxLANGUAGE_GERMAN_SWISS",
|
||||
["en_IE"] = "wxLANGUAGE_ENGLISH_EIRE",
|
||||
["en_TT"] = "wxLANGUAGE_ENGLISH_TRINIDAD",
|
||||
["en_GB"] = "wxLANGUAGE_ENGLISH_UK",
|
||||
["en_US"] = "wxLANGUAGE_ENGLISH_US",
|
||||
["es_MX"] = "wxLANGUAGE_SPANISH_MEXICAN",
|
||||
["es_US"] = "wxLANGUAGE_SPANISH_US",
|
||||
["ff"] = "wxLANGUAGE_FULAH",
|
||||
["fo"] = "wxLANGUAGE_FAEROESE",
|
||||
["fo_DK"] = "wxLANGUAGE_FAEROESE_DENMARK",
|
||||
["fo_FO"] = "wxLANGUAGE_FAEROESE_FAROE_ISLANDS",
|
||||
["fr_BE"] = "wxLANGUAGE_FRENCH_BELGIAN",
|
||||
["fr_CA"] = "wxLANGUAGE_FRENCH_CANADIAN",
|
||||
["fr_CH"] = "wxLANGUAGE_FRENCH_SWISS",
|
||||
["fy"] = "wxLANGUAGE_FRISIAN",
|
||||
["fy_NL"] = "wxLANGUAGE_FRISIAN_NETHERLANDS",
|
||||
["gd"] = "wxLANGUAGE_SCOTS_GAELIC",
|
||||
["gd_GB"] = "wxLANGUAGE_SCOTS_GAELIC_UK",
|
||||
["haw_US"] = "wxLANGUAGE_HAWAIIAN_US",
|
||||
["it_CH"] = "wxLANGUAGE_ITALIAN_SWISS",
|
||||
["jv@latin"] = "wxLANGUAGE_JAVANESE_LATIN",
|
||||
["jv_ID@latin"] = "wxLANGUAGE_JAVANESE_LATIN_INDONESIA",
|
||||
["kr"] = "wxLANGUAGE_KANURI",
|
||||
["ku@arabic"] = "wxLANGUAGE_CENTRAL_KURDISH_ARABIC",
|
||||
["ku_IQ@arabic"] = "wxLANGUAGE_CENTRAL_KURDISH_ARABIC_IRAQ",
|
||||
["kw_GB"] = "wxLANGUAGE_CORNISH_UK",
|
||||
["ky"] = "wxLANGUAGE_KIRGHIZ",
|
||||
["ky_KG"] = "wxLANGUAGE_KIRGHIZ_KYRGYZSTAN",
|
||||
["lkt_US"] = "wxLANGUAGE_LAKOTA_US",
|
||||
["lo"] = "wxLANGUAGE_LAOTHIAN",
|
||||
["lo_LA"] = "wxLANGUAGE_LAOTHIAN_LAOS",
|
||||
["mni"] = "wxLANGUAGE_MANIPURI",
|
||||
["mni@bengali"] = "wxLANGUAGE_MANIPURI_BENGALI",
|
||||
["mni_IN"] = "wxLANGUAGE_MANIPURI_INDIA",
|
||||
["mn@cyrillic"] = "wxLANGUAGE_MONGOLIAN_CYRILLIC",
|
||||
["mn@mongolian"] = "wxLANGUAGE_MONGOLIAN_TRADITIONAL",
|
||||
["mn_CN@mongolian"] = "wxLANGUAGE_MONGOLIAN_TRADITIONAL_CHINA",
|
||||
["mn_MN@mongolian"] = "wxLANGUAGE_MONGOLIAN_TRADITIONAL_MONGOLIA",
|
||||
["nl_BE"] = "wxLANGUAGE_DUTCH_BELGIAN",
|
||||
["pa@arabic"] = "wxLANGUAGE_PUNJABI_ARABIC",
|
||||
["pa@gurmukhi"] = "wxLANGUAGE_PUNJABI_GURMUKHI",
|
||||
["pt_BR"] = "wxLANGUAGE_PORTUGUESE_BRAZILIAN",
|
||||
["quc@latin"] = "wxLANGUAGE_KICHE_LATIN",
|
||||
["rm"] = "wxLANGUAGE_RHAETO_ROMANCE",
|
||||
["rm_CH"] = "wxLANGUAGE_RHAETO_ROMANCE_SWITZERLAND",
|
||||
["rn"] = "wxLANGUAGE_KIRUNDI",
|
||||
["rn_BI"] = "wxLANGUAGE_KIRUNDI_BURUNDI",
|
||||
["sd@arabic"] = "wxLANGUAGE_SINDHI_ARABIC",
|
||||
["se"] = "wxLANGUAGE_SAMI",
|
||||
["se_FI"] = "wxLANGUAGE_SAMI_FINLAND",
|
||||
["se_NO"] = "wxLANGUAGE_SAMI_NORWAY",
|
||||
["se_SE"] = "wxLANGUAGE_SAMI_SWEDEN",
|
||||
["sg"] = "wxLANGUAGE_SANGHO",
|
||||
["sg_CF"] = "wxLANGUAGE_SANGHO_CENTRAL_AFRICAN_REPUBLIC",
|
||||
["si"] = "wxLANGUAGE_SINHALESE",
|
||||
["si_LK"] = "wxLANGUAGE_SINHALESE_SRI_LANKA",
|
||||
["sw"] = "wxLANGUAGE_SWAHILI",
|
||||
["sw_CD"] = "wxLANGUAGE_SWAHILI_CONGO_DRC",
|
||||
["sw_KE"] = "wxLANGUAGE_SWAHILI_KENYA",
|
||||
["sw_TZ"] = "wxLANGUAGE_SWAHILI_TANZANIA",
|
||||
["sw_UG"] = "wxLANGUAGE_SWAHILI_UGANDA",
|
||||
["to"] = "wxLANGUAGE_TONGA",
|
||||
["to_TO"] = "wxLANGUAGE_TONGA_TONGA",
|
||||
["ts"] = "wxLANGUAGE_TSONGA",
|
||||
["ts_ZA"] = "wxLANGUAGE_TSONGA_SOUTH_AFRICA",
|
||||
["ug"] = "wxLANGUAGE_UIGHUR",
|
||||
["ug_CN"] = "wxLANGUAGE_UIGHUR_CHINA",
|
||||
["xh"] = "wxLANGUAGE_XHOSA",
|
||||
["xh_ZA"] = "wxLANGUAGE_XHOSA_SOUTH_AFRICA",
|
||||
["zu"] = "wxLANGUAGE_ZULU",
|
||||
["zu_ZA"] = "wxLANGUAGE_ZULU_SOUTH_AFRICA",
|
||||
["zh@Hans"] = "wxLANGUAGE_CHINESE_SIMPLIFIED_EXPLICIT",
|
||||
["zh@Hant"] = "wxLANGUAGE_CHINESE_TRADITIONAL_EXPLICIT",
|
||||
["zh_CN"] = "wxLANGUAGE_CHINESE_CHINA",
|
||||
["zh_HK"] = "wxLANGUAGE_CHINESE_HONGKONG",
|
||||
["zh_HK@Hans"] = "wxLANGUAGE_CHINESE_SIMPLIFIED_HONGKONG",
|
||||
["zh_MO"] = "wxLANGUAGE_CHINESE_MACAO",
|
||||
["zh_MO@Hans"] = "wxLANGUAGE_CHINESE_SIMPLIFIED_MACAO",
|
||||
["zh_SG"] = "wxLANGUAGE_CHINESE_SINGAPORE",
|
||||
["zh_TW"] = "wxLANGUAGE_CHINESE_TAIWAN"
|
||||
}
|
||||
end
|
||||
|
||||
--?? ["kr@latin"] = "wxLANGUAGE_KANURI_LATIN",
|
||||
--?? ["mn_MN"] = "wxLANGUAGE_MONGOLIAN_MONGOLIA",
|
||||
|
||||
function split(str, character)
|
||||
result = {}
|
||||
|
||||
index = 1
|
||||
for s in string.gmatch(str .. character, "(.-)"..character) do
|
||||
result[index] = s
|
||||
index = index + 1
|
||||
end
|
||||
|
||||
return result
|
||||
end
|
||||
|
||||
function string.tohex(str)
|
||||
return (str:gsub('.', function (c)
|
||||
cbyte = string.byte(c)
|
||||
if cbyte >= 20 and cbyte < 127 then
|
||||
return c
|
||||
else
|
||||
return string.format('\\%03o', string.byte(c))
|
||||
end
|
||||
end))
|
||||
end
|
||||
|
||||
function string.fromhex(str)
|
||||
return (str:gsub('..', function (cc)
|
||||
return tonumber(cc, 16)
|
||||
end))
|
||||
end
|
||||
|
||||
script2alias = scriptmap();
|
||||
locid2wxid = initmap()
|
||||
|
||||
fo1 = io.open('temp/win_loadlocaletable.sql','w')
|
||||
fo1:write('-- List of locales supported by Windows\n-- Date: ' .. os.date("%Y-%m-%d %H:%M") .. '\n\n')
|
||||
fo1:write('-- Data source: MSDN\n\n')
|
||||
|
||||
fo1:write("create table if not exists win_localetable (locid char, wxlocid char, wxname char, wxlocidold char, wxnameold char, englishdisplay char, englishlanguage char, englishcountry char, scripts char, country3 char, script4 char, currency char, layout char, idlang char, idsublang char, nativedisplay char, nativelanguage char, nativecountry char, nativedisplayhex char, nativelanguagehex char, nativecountryhex char, primary key (locid));\n")
|
||||
fo1:write('delete from win_localetable;\nbegin;\n')
|
||||
|
||||
count = 0
|
||||
for line in io.lines(codeFileName) do
|
||||
rem = string.sub(line,1,1)
|
||||
if rem ~= "#" then
|
||||
values = split(line, "|")
|
||||
-- Column names and descriptions
|
||||
-- 1 LOCALE_SNAME, // Tag identifying the locale
|
||||
-- 2 LOCALE_SENGLISHDISPLAYNAME, // English locale name (example: "German (Germany)"
|
||||
-- 3 LOCALE_SENGLISHLANGUAGENAME, // English language name
|
||||
-- 4 LOCALE_SENGLISHCOUNTRYNAME, // English country name
|
||||
-- 5 LOCALE_SSCRIPTS, // List of scripts
|
||||
-- LOCALE_SISOCTRYNAME2
|
||||
-- 6 LOCALE_SINTLSYMBOL, // Currency symbol ISO
|
||||
-- 7 LOCALE_IREADINGLAYOUT, // Layout direction 0=LTR, 1=RTL, 2=TTB-RTL or LTR, 3=TTB-LTR
|
||||
-- 8 LOCALE_ILANGUAGE, // Numeric language code
|
||||
-- 9 LOCALE_SNATIVEDISPLAYNAME, // Native locale name (example: "Deutsch (Deutschland)"
|
||||
-- 10 LOCALE_SNATIVELANGUAGENAME, // Native language name
|
||||
-- 11 LOCALE_SNATIVECOUNTRYNAME // Native country name
|
||||
|
||||
locid = values[1]
|
||||
|
||||
-- Extract language, script, and region
|
||||
sep1, sep2 = string.find(locid, "-")
|
||||
if sep1 ~= nil then
|
||||
lcid = string.sub(locid, 1, sep1-1)
|
||||
ccid = string.sub(locid, sep2+1)
|
||||
sep1, sep2 = string.find(ccid, "-")
|
||||
if sep1 ~= nil then
|
||||
script = string.sub(ccid, 1, sep1-1)
|
||||
if #script < 4 then
|
||||
temp = script
|
||||
script = string.sub(ccid, sep2+1)
|
||||
ccid = temp
|
||||
else
|
||||
ccid = string.sub(ccid, sep2+1)
|
||||
end
|
||||
else
|
||||
if #ccid >= 4 then
|
||||
script = ccid
|
||||
ccid = ""
|
||||
else
|
||||
script = ""
|
||||
end
|
||||
end
|
||||
else
|
||||
lcid = locid
|
||||
script = ""
|
||||
ccid = ""
|
||||
end
|
||||
|
||||
ENGLISHDISPLAYNAME = values[2]
|
||||
ENGLISHDISPLAYNAME = ENGLISHDISPLAYNAME:gsub("&", "and")
|
||||
ENGLISHDISPLAYNAME = ENGLISHDISPLAYNAME:gsub("'", "''")
|
||||
ENGLISHDISPLAYNAMEHEX = string.tohex(ENGLISHDISPLAYNAME)
|
||||
if ENGLISHDISPLAYNAME ~= ENGLISHDISPLAYNAMEHEX then
|
||||
print(' +++ Warning: ' .. locid .. ' - Display name contains non-ASCII characters')
|
||||
end
|
||||
ENGLISHLANGUAGENAME = values[3]
|
||||
ENGLISHLANGUAGENAME = ENGLISHLANGUAGENAME:gsub("'", "''")
|
||||
ENGLISHCOUNTRYNAME = values[4]
|
||||
ENGLISHCOUNTRYNAME = ENGLISHCOUNTRYNAME:gsub("'", "''")
|
||||
ENGLISHCOUNTRYNAME = ENGLISHCOUNTRYNAME:gsub("&", "and")
|
||||
|
||||
SCRIPTS = values[5]
|
||||
if SCRIPTS ~= nil and #SCRIPTS > 4 then
|
||||
local b = string.find(SCRIPTS, ';')
|
||||
script4 = string.sub(SCRIPTS,1,b-1)
|
||||
else
|
||||
scripts4 = ''
|
||||
end
|
||||
COUNTRY3 = values[6]
|
||||
CURRENCY = values[7]
|
||||
LAYOUT = values[8]
|
||||
if LAYOUT ~= '1' then
|
||||
LAYOUT = 'LTR'
|
||||
else
|
||||
LAYOUT = 'RTL'
|
||||
end
|
||||
LCID = values[9]
|
||||
lcidnum = tonumber('0x'..LCID)
|
||||
lcidnum = lcidnum % 65536
|
||||
divisor = 1024
|
||||
idlang = lcidnum % divisor
|
||||
idsublang = (lcidnum - idlang) / divisor
|
||||
idlang = string.format("0x%02x", idlang)
|
||||
idsublang = string.format("0x%02x", idsublang)
|
||||
|
||||
-- Clean up names
|
||||
-- Replace single apostroph by 2 apostrophes (SQL requirement)
|
||||
NATIVEDISPLAYNAME = values[10]
|
||||
NATIVEDISPLAYNAME = NATIVEDISPLAYNAME:gsub("'", "''")
|
||||
NATIVEDISPLAYNAMEHEX = string.tohex(NATIVEDISPLAYNAME)
|
||||
NATIVELANGUAGENAME = values[11]
|
||||
NATIVELANGUAGENAME = NATIVELANGUAGENAME:gsub("'", "''")
|
||||
NATIVELANGUAGENAMEHEX = string.tohex(NATIVELANGUAGENAME)
|
||||
NATIVECOUNTRYNAME = values[12]
|
||||
NATIVECOUNTRYNAME = NATIVECOUNTRYNAME:gsub("'", "''")
|
||||
NATIVECOUNTRYNAMEHEX = string.tohex(NATIVECOUNTRYNAME)
|
||||
|
||||
-- Replace common characters with accents by the base character
|
||||
-- Needed to generate pure ASCII identifier for wxLANGUAGE symbols
|
||||
ENGLISHLANGUAGENAMEASC = ENGLISHLANGUAGENAME
|
||||
ENGLISHLANGUAGENAMEASC = ENGLISHLANGUAGENAMEASC:gsub("é", "e")
|
||||
ENGLISHLANGUAGENAMEASC = ENGLISHLANGUAGENAMEASC:gsub("ô", "o")
|
||||
ENGLISHLANGUAGENAMEASC = ENGLISHLANGUAGENAMEASC:gsub("’", "")
|
||||
ENGLISHLANGUAGENAMEASC = ENGLISHLANGUAGENAMEASC:gsub("'", "")
|
||||
ENGLISHLANGUAGENAMEASC = ENGLISHLANGUAGENAMEASC:gsub("-", "_")
|
||||
ENGLISHLANGUAGENAMEASC = ENGLISHLANGUAGENAMEASC:gsub("å", "a")
|
||||
ENGLISHLANGUAGENAMEASC = ENGLISHLANGUAGENAMEASC:gsub("ç", "c")
|
||||
ENGLISHLANGUAGENAMEASC = ENGLISHLANGUAGENAMEASC:gsub("ã", "a")
|
||||
ENGLISHLANGUAGENAMEASC = ENGLISHLANGUAGENAMEASC:gsub("Å", "A")
|
||||
ENGLISHLANGUAGENAMEASC = ENGLISHLANGUAGENAMEASC:gsub("ü", "u")
|
||||
ENGLISHLANGUAGENAMEASC = ENGLISHLANGUAGENAMEASC:gsub("ʼ", "")
|
||||
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAME
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAMEASC:gsub("é", "e")
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAMEASC:gsub("ô", "o")
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAMEASC:gsub("’", "")
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAMEASC:gsub("'", "")
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAMEASC:gsub("%.", "")
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAMEASC:gsub("-", "_")
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAMEASC:gsub("å", "a")
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAMEASC:gsub("ç", "c")
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAMEASC:gsub("ã", "a")
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAMEASC:gsub("Å", "A")
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAMEASC:gsub("ü", "u")
|
||||
ENGLISHCOUNTRYNAMEASC = ENGLISHCOUNTRYNAMEASC:gsub("í", "i")
|
||||
|
||||
-- Generate wxLANGUAGE symbol
|
||||
locidnew = lcid
|
||||
WXNAME = 'wxLANGUAGE_' .. string.upper(ENGLISHLANGUAGENAMEASC)
|
||||
if #ccid > 0 then
|
||||
locidnew = locidnew .. '_' .. ccid
|
||||
WXNAME = WXNAME .. '_' .. string.upper(ENGLISHCOUNTRYNAMEASC)
|
||||
end
|
||||
|
||||
-- Append script alias to locale identifier
|
||||
if #script > 0 then
|
||||
mappedscript = script2alias[script]
|
||||
if mappedscript ~= nil then
|
||||
scriptold = script
|
||||
script = mappedscript
|
||||
else
|
||||
mappedscript = 'n/a'
|
||||
end
|
||||
locidnew = locidnew .. '@' .. script
|
||||
-- print('-- New script: ' .. script .. ' - ' .. mappedscript .. ' ' .. locidnew)
|
||||
end
|
||||
|
||||
-- Replace blank characters by underscore
|
||||
-- Remove parentheses and commas
|
||||
WXNAME = WXNAME:gsub(" ", "_")
|
||||
WXNAME = WXNAME:gsub("%(", "")
|
||||
WXNAME = WXNAME:gsub("%)", "")
|
||||
WXNAME = WXNAME:gsub("%,", "")
|
||||
|
||||
-- Force specific wxLANGUAGE name for listed locale ids (compatibility with prior wxWidgets versions)
|
||||
mappedwxname = locid2wxid[locidnew]
|
||||
if mappedwxname ~= nil then
|
||||
WXNAME = mappedwxname
|
||||
else
|
||||
mappedwxname = 'n/a'
|
||||
end
|
||||
-- print('-- ' .. locidnew .. ' ' .. WXNAME .. ' ' .. mappedwxname)
|
||||
|
||||
-- Force columnar output by appending blank characters
|
||||
SWXNAME = string.format("%-55s", WXNAME)
|
||||
slocid = string.format("%-14s", locidnew)
|
||||
sidlang = string.format("%-4s", idlang)
|
||||
sidsublang = string.format("%-4s", idsublang)
|
||||
|
||||
fo1:write("insert into win_localetable values ('" .. locid .. "', '" .. locidnew .. "', '" .. WXNAME .. "', '-', '-', '" .. string.tohex(ENGLISHDISPLAYNAME) .. "', '" .. string.tohex(ENGLISHLANGUAGENAME) .. "', '" .. string.tohex(ENGLISHCOUNTRYNAME) .. "', '" .. SCRIPTS .. "', '" .. COUNTRY3 .. "', '" .. script4 .. "', '" .. CURRENCY .. "', '" .. LAYOUT .. "', '" .. sidlang .. "', '" .. sidsublang .. "', '" .. NATIVEDISPLAYNAME .. "', '" .. NATIVELANGUAGENAME .. "', '" .. NATIVECOUNTRYNAME .. "', '" .. NATIVEDISPLAYNAMEHEX .. "', '" .. NATIVELANGUAGENAMEHEX .. "', '" .. NATIVECOUNTRYNAMEHEX .. "');\n")
|
||||
|
||||
count = count + 1
|
||||
end
|
||||
end
|
||||
|
||||
-- Add manually entries for compatibility with prior wxWidgets versions
|
||||
fo1:write("insert or ignore into win_localetable values ('ab', 'ab', 'wxLANGUAGE_ABKHAZIAN', '-', '-', 'Abkhazian', 'Abkhazian', '', '', '', '', '', 'LTR', '-', '-', 'аҧсуа бызшәа', 'аҧсуа бызшәа', '', '" .. string.tohex('аҧсуа бызшәа') .. "', '" .. string.tohex('аҧсуа бызшәа') .. "', '');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('ay', 'ay', 'wxLANGUAGE_AYMARA', '-', '-', 'Aymara', 'Aymara', '', '', '', '', '', 'LTR', '-', '-', 'Aymara', 'Aymara', '', 'Aymara', 'Aymara', '');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('bh', 'bh', 'wxLANGUAGE_BIHARI', '-', '-', 'Bihari', 'Bihari', '', '', '', '', '', 'LTR', '-', '-', 'Bihari', 'Bihari', '', 'Bihari', 'Bihari', '');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('bi', 'bi', 'wxLANGUAGE_BISLAMA', '-', '-', 'Bislama', 'Bislama', '', '', '', '', '', 'LTR', '-', '-', 'Bislama', 'Bislama', 'Vanuatu', 'Bislama', 'Bislama', 'Vanuatu');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('en-CB', 'en_CB', 'wxLANGUAGE_ENGLISH_CARIBBEAN_CB', '-', '-', 'English (Caribbean)', 'English (Caribbean)', '', '', '', '', '', 'LTR', '0x09', '0x09', 'English (Caribbean)', 'English (Caribbean)', '', 'English (Caribbean)', 'English (Caribbean)', '');\n")
|
||||
|
||||
fo1:write("insert or ignore into win_localetable values ('fj', 'fj', 'wxLANGUAGE_FIJI', '-', '-', 'Fiji', 'Fiji', '', '', '', '', '', 'LTR', '-', '-', 'Na Vosa Vakaviti', 'Na Vosa Vakaviti', '', 'Na Vosa Vakaviti', 'Na Vosa Vakaviti', '');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('ie', 'ie', 'wxLANGUAGE_INTERLINGUE', '-', '-', 'Interlingue', 'Interlingue', '', '', '', '', '', 'LTR', '-', '-', 'Interlingue', 'Interlingue', '', 'Interlingue', 'Interlingue', '');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('ik', 'ik', 'wxLANGUAGE_INUPIAK', '-', '-', 'Inupiak', 'Inupiak', '', '', '', '', '', 'LTR', '-', '-', 'Inupiaq', 'Inupiaq', '', 'Inupiaq', 'Inupiaq', '');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('ks-IN', 'ks_IN', 'wxLANGUAGE_KASHMIRI_INDIA', '-', '-', 'Kashmiri (India)', 'Kashmiri', 'India', '', '', '', '', 'RTL', '0x00', '0x04', 'کشور (بھارت)', 'کٲشُر', 'ہِندوستان', '" .. string.tohex('کشور (بھارت)') .."', '" .. string.tohex('کٲشُر') .."', '" .. string.tohex('ہِندوستان') .."');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('ku-TR', 'ku_TR', 'wxLANGUAGE_KURDISH', '-', '-', 'Kurdish', 'Kurdish', '', '', '', '', '', 'LTR', '-', '-', 'Kurdî', 'Kurdî', '', '" .. string.tohex('Kurdî') .. "', '" .. string.tohex('Kurdî') .. "', '');\n")
|
||||
|
||||
fo1:write("insert or ignore into win_localetable values ('la-001', 'la_001', 'wxLANGUAGE_LATIN_WORLD', '-', '-', 'Latin (World)', 'Latin', 'World', '', '', '', '', 'LTR', '0x76', '0x01', 'Latina (World)', 'Latina', 'World', 'Latina (Mundus)', 'Latina', 'Mundus');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('mo', 'mo', 'wxLANGUAGE_MOLDAVIAN', '-', '-', 'Moldavian', 'Moldavian', '', '', '', '', '', 'LTR', '-', '-', 'лимба молдовеняскэ', 'лимба молдовеняскэ', '', '" .. string.tohex('лимба молдовеняскэ') .. "', '" .. string.tohex('лимба молдовеняскэ') .. "', '');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('na', 'na', 'wxLANGUAGE_NAURU', '-', '-', 'Nauru', 'Nauru', 'Nauru', '', '', '', '', 'LTR', '-', '-', 'Nauru', 'Nauru', 'Nauru', 'Nauru', 'Nauru', 'Nauru');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('qu', 'qu', 'wxLANGUAGE_QUECHUA_MACRO', '-', '-', 'Quechua', 'Quechua', '', '', '', '', '', 'LTR', '-', '-', 'Qhichwa', 'Qhichwa', '', 'Qhichwa', 'Qhichwa', '');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('sm', 'sm', 'wxLANGUAGE_SAMOAN', '-', '-', 'Samoan', 'Samoan', '', '', '', '', '', 'LTR', '-', '-', 'Samoa', 'Samoa', 'Samoa', 'Samoa', 'Samoa', 'Samoa');\n")
|
||||
|
||||
fo1:write("insert or ignore into win_localetable values ('sr-RS', 'sr_RS', 'wxLANGUAGE_SERBIAN_SERBIA', '-', '-', 'Serbian (Serbia)', 'Serbian', 'Serbia', '', '', '', '', 'LTR', '0x1a', '0x01', 'srpski (Srbija)', 'srpski', 'Srbija', 'srpski (Srbija)', 'srpski', 'Srbija');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('sr-YU', 'sr_YU', 'wxLANGUAGE_SERBIAN_YU', '-', '-', 'Serbian', 'Serbian', '', '', '', '', '', 'LTR', '0x1a', '0x01', 'srpski', 'srpski', 'Srbija', 'srpski', 'srpski', 'Srbija');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('sr-Cyrl-YU', 'sr_YU@cyrillic', 'wxLANGUAGE_SERBIAN_CYRILLIC_YU', '-', '-', 'Serbian (Cyrillic)', 'Serbian (Cyrillic)', '', 'Cyrl;', '', '', '', 'LTR', '0x1a', '0x03', 'српски (Србија)', 'српски', 'Србија', '" .. string.tohex('српски (Србија)') .. "', '" .. string.tohex('српски') .. "', '" .. string.tohex('Србија') .. "');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('sr-Latn-YU', 'sr_YU@latin', 'wxLANGUAGE_SERBIAN_LATIN_YU', '-', '-', 'Serbian (Latin)', 'Serbian (Latin)', '', 'Latn;', '', '', '', 'LTR', '0x1a', '0x02', 'srpski (latinica)', 'srpski', 'Srbija', 'srpski (latinica)', 'srpski', 'Srbija');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('sh', 'sh', 'wxLANGUAGE_SERBO_CROATIAN', '-', '-', 'Serbo-Croatian', 'Serbo-Croatian', '', '', '', '', '', 'LTR', '-', '-', 'srpskohrvatski', 'srpskohrvatski', '', 'srpskohrvatski', 'srpskohrvatski', '');\n")
|
||||
|
||||
fo1:write("insert or ignore into win_localetable values ('tl', 'tl', 'wxLANGUAGE_TAGALOG', '-', '-', 'Tagalog', 'Tagalog', '', 'Latn;', 'PHL', '', '', 'LTR', '-', '-', 'Tagalog', 'Tagalog', '', 'Tagalog', 'Tagalog', '');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('tl-PH', 'tl_PH', 'wxLANGUAGE_TAGALOG_PHILIPPINES', '-', '-', 'Tagalog (Philippines)', 'Tagalog', 'Philippines', 'Latn;', 'PHL', '', '', 'LTR', '-', '-', 'Tagalog (Pilipinas)', 'Tagalog', 'Pilipinas', 'Tagalog (Pilipinas)', 'Tagalog', 'Pilipinas');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('tw', 'tw', 'wxLANGUAGE_TWI', '-', '-', 'Twi', 'Twi', '', '', '', '', '', 'LTR', '-', '-', 'Twi', 'Twi', 'Ghana', 'Twi', 'Twi', 'Ghana');\n")
|
||||
fo1:write("insert or ignore into win_localetable values ('za', 'za', 'wxLANGUAGE_ZHUANG', '-', '-', 'Zhuang', 'Zhuang', '', '', '', '', '', 'LTR', '-', '-', 'Zhuang', 'Zhuang', 'China', 'Zhuang', 'Zhuang', 'China');\n")
|
||||
|
||||
-- Update count to reflect manual entries (needs to be updated, if entries are added or removed)
|
||||
count = count + 24
|
||||
print(" Number of locales = " .. count)
|
||||
|
||||
fo1:write('commit;\n')
|
||||
fo1:close()
|
||||
@@ -0,0 +1,25 @@
|
||||
-- Assign script arguments and check validity
|
||||
codeFileName = "temp/langtabl_current.txt"
|
||||
|
||||
function trim(s)
|
||||
return s:match'^%s*(.*%S)' or ''
|
||||
end
|
||||
|
||||
fo2 = io.open('temp/wx_loadlangtabl.sql','w')
|
||||
fo2:write("create table if not exists wx_langmap (wxlangname char, wxlangid char, wxlocregion, wxversion char, primary key (wxlangname));\n")
|
||||
fo2:write('delete from wx_langmap;\nbegin;\n')
|
||||
|
||||
count = 0
|
||||
for line in io.lines(codeFileName) do
|
||||
wxlangname = trim(string.sub(line,1,55))
|
||||
wxversion = trim(string.sub(line,57,65))
|
||||
wxlangid = trim(string.sub(line,82,106))
|
||||
wxlocregion = trim(string.sub(line,108,121))
|
||||
|
||||
fo2:write("insert into wx_langmap values ('" .. wxlangname .. "', '" .. wxlangid .. "', '" .. wxlocregion .. "', '" .. wxversion .. "');\n")
|
||||
count = count + 1
|
||||
end
|
||||
print(" Number of languages = " .. count)
|
||||
|
||||
fo2:write('commit;\n')
|
||||
fo2:close()
|
||||
@@ -0,0 +1,45 @@
|
||||
-- Assign script arguments and check validity
|
||||
codeFileName = "temp/synonymtabl_current.txt"
|
||||
|
||||
function trim(s)
|
||||
return s:match'^%s*(.*%S)' or ''
|
||||
end
|
||||
|
||||
function split(str, character)
|
||||
result = {}
|
||||
|
||||
index = 1
|
||||
-- (.-),
|
||||
-- for s in string.gmatch(str, "[^"..character.."]+") do
|
||||
for s in string.gmatch(str .. character, "(.-)"..character) do
|
||||
result[index] = s
|
||||
index = index + 1
|
||||
end
|
||||
|
||||
return result
|
||||
end
|
||||
|
||||
fo2 = io.open('temp/wx_loadsynonymtabl.sql','w')
|
||||
fo2:write('-- Known syonyms in wx\n-- Date: ' .. os.date("%Y-%m-%d %H:%M") .. '\n\n')
|
||||
fo2:write("create table if not exists wx_synonyms (wxnamesyn char, wxnameprim char, winlocid char, wxversion char, primary key (wxnamesyn));\n")
|
||||
fo2:write('delete from wx_synonyms;\nbegin;\n')
|
||||
|
||||
-- Code|N°|English Name|Nom français|Alias|Age|Date
|
||||
|
||||
count = 0
|
||||
for line in io.lines(codeFileName) do
|
||||
rem = string.sub(line,1,1)
|
||||
if rem ~= "#" then
|
||||
wxnamesyn = trim(string.sub(line,1,55))
|
||||
wxnameprim = trim(string.sub(line,57,111))
|
||||
winlocid = trim(string.sub(line,113,126))
|
||||
wxversion = trim(string.sub(line,128,136))
|
||||
|
||||
fo2:write("insert into wx_synonyms values ('" .. wxnamesyn .. "', '" .. wxnameprim .. "', '" .. winlocid .. "', '" .. wxversion .. "');\n")
|
||||
count = count + 1
|
||||
end
|
||||
end
|
||||
print(" Number of synonyms = " .. count)
|
||||
|
||||
fo2:write('commit;\n')
|
||||
fo2:close()
|
||||
@@ -0,0 +1,32 @@
|
||||
-- Retrieve current wxWidgets version
|
||||
codeFileName = "../../../include/wx/version.h"
|
||||
|
||||
function trim(s)
|
||||
return s:match'^%s*(.*%S)' or ''
|
||||
end
|
||||
|
||||
fo2 = io.open('temp/wx_loadversion.sql','w')
|
||||
fo2:write('-- Current wxWidgets version\n-- Date: ' .. os.date("%Y-%m-%d %H:%M") .. '\n\n')
|
||||
fo2:write("create table if not exists wx_version (version char, primary key (version));\n")
|
||||
fo2:write('delete from wx_version;\nbegin;\n')
|
||||
|
||||
count = 0
|
||||
for line in io.lines(codeFileName) do
|
||||
vkey = trim(string.sub(line,1,28))
|
||||
vval = trim(string.sub(line,30,35))
|
||||
if vkey == "#define wxMAJOR_VERSION" then
|
||||
vmajor = vval
|
||||
elseif vkey == "#define wxMINOR_VERSION" then
|
||||
vminor = vval
|
||||
elseif vkey == "#define wxRELEASE_NUMBER" then
|
||||
vrelno = vval
|
||||
elseif vkey == "#define wxSUBRELEASE_NUMBER" then
|
||||
vsubno = vval
|
||||
end
|
||||
end
|
||||
wxversion = vmajor .. "." .. vminor .. "." .. vrelno
|
||||
print(" wxWidgets version number:", wxversion)
|
||||
fo2:write("insert into wx_version values('" .. wxversion .. "');\n")
|
||||
|
||||
fo2:write('commit;\n')
|
||||
fo2:close()
|
||||
436
libs/wxWidgets-3.3.1/misc/languages/genlang.py
Executable file
436
libs/wxWidgets-3.3.1/misc/languages/genlang.py
Executable file
@@ -0,0 +1,436 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
# Run this script from top-level wxWidgets directory to update the contents of
|
||||
# include/wx/intl.h and src/common/intl.cpp using information from langtabl.txt
|
||||
#
|
||||
# Warning: error detection and reporting here is rudimentary, check if the
|
||||
# files were updated correctly with "git diff" before committing them!
|
||||
|
||||
import os
|
||||
import string
|
||||
import sys
|
||||
|
||||
def ReadRegionGroupTable():
|
||||
regiongrouptable = []
|
||||
try:
|
||||
f = open('misc/languages/regiongrouptabl.txt')
|
||||
except:
|
||||
print("Did you run the script from top-level wxWidgets directory?")
|
||||
raise
|
||||
|
||||
for i in f.readlines():
|
||||
ispl = i.split()
|
||||
regiongrouptable.append((ispl[0], ispl[1]))
|
||||
f.close()
|
||||
return regiongrouptable
|
||||
|
||||
def ReadMatchingTable():
|
||||
matchingtable = []
|
||||
try:
|
||||
f = open('misc/languages/matchingtabl.txt')
|
||||
except:
|
||||
print("Did you run the script from top-level wxWidgets directory?")
|
||||
raise
|
||||
|
||||
for i in f.readlines():
|
||||
ispl = i.split()
|
||||
matchingtable.append((ispl[0], ispl[1], ispl[2]))
|
||||
f.close()
|
||||
return matchingtable
|
||||
|
||||
def ReadLikelyTable():
|
||||
likelytable = []
|
||||
try:
|
||||
f = open('misc/languages/likelytabl.txt')
|
||||
except:
|
||||
print("Did you run the script from top-level wxWidgets directory?")
|
||||
raise
|
||||
|
||||
for i in f.readlines():
|
||||
ispl = i.split()
|
||||
likelytable.append((ispl[0], ispl[1]))
|
||||
f.close()
|
||||
return likelytable
|
||||
|
||||
def ReadScriptTable():
|
||||
scripttable = []
|
||||
try:
|
||||
f = open('misc/languages/scripttabl.txt')
|
||||
except:
|
||||
print("Did you run the script from top-level wxWidgets directory?")
|
||||
raise
|
||||
|
||||
for i in f.readlines():
|
||||
ispl = i.split()
|
||||
scripttable.append((ispl[0], ispl[1]))
|
||||
f.close()
|
||||
return scripttable
|
||||
|
||||
def ReadSynonymTable():
|
||||
synonymtable = []
|
||||
try:
|
||||
f = open('misc/languages/synonymtabl.txt')
|
||||
except:
|
||||
print("Did you run the script from top-level wxWidgets directory?")
|
||||
raise
|
||||
|
||||
for i in f.readlines():
|
||||
ispl = i.split()
|
||||
synonymtable.append((ispl[0], ispl[1], ispl[2], ispl[3]))
|
||||
f.close()
|
||||
return synonymtable
|
||||
|
||||
def ReadTable():
|
||||
table = []
|
||||
try:
|
||||
f = open('misc/languages/langtabl.txt')
|
||||
except:
|
||||
print("Did you run the script from top-level wxWidgets directory?")
|
||||
raise
|
||||
|
||||
for i in f.readlines():
|
||||
ispl = i.split()
|
||||
table.append((ispl[0], ispl[1], ispl[2], ispl[3], ispl[4], ispl[5], ispl[6], ispl[7], ' '.join(ispl[8:])))
|
||||
f.close()
|
||||
return table
|
||||
|
||||
|
||||
# Kind may be "include" or "interface".
|
||||
def WriteEnum(f, table, synonymtable, kind = 'include'):
|
||||
f.write("""
|
||||
enum wxLanguage
|
||||
{
|
||||
/// User's default/preferred language as got from OS.
|
||||
wxLANGUAGE_DEFAULT,
|
||||
|
||||
/// Unknown language, returned if wxLocale::GetSystemLanguage fails.
|
||||
wxLANGUAGE_UNKNOWN,
|
||||
|
||||
""");
|
||||
knownLangs = []
|
||||
output = ''
|
||||
for i in table:
|
||||
lang = i[0]
|
||||
wxver = i[1]
|
||||
if lang not in knownLangs:
|
||||
output += ' %s,' % lang
|
||||
if kind == 'interface' and wxver != '-':
|
||||
output += '%s///< @since_wx{%s}' % (' ' * (56 - len(lang)), wxver)
|
||||
output += '\n'
|
||||
knownLangs.append(lang)
|
||||
output += """
|
||||
/// For custom, user-defined languages.
|
||||
wxLANGUAGE_USER_DEFINED,
|
||||
"""
|
||||
|
||||
if kind == 'include':
|
||||
output += '\n /// Synonyms.'
|
||||
|
||||
output += '\n'
|
||||
|
||||
for i in synonymtable:
|
||||
lang = i[0]
|
||||
synonym = i[1]
|
||||
wxver = i[3]
|
||||
output += ' %s' % lang
|
||||
if kind == 'include':
|
||||
output += ' = %s,\n' % synonym
|
||||
elif kind == 'interface':
|
||||
if wxver != '-':
|
||||
output += ',%s///< Synonym for %s. @since_wx{%s}\n' % (' ' * (42 - len(lang)), synonym, wxver)
|
||||
else:
|
||||
output += ',%s///< Synonym for %s.\n' % (' ' * (42 - len(lang)), synonym)
|
||||
else:
|
||||
print("Unknown kind of generated enum")
|
||||
raise
|
||||
|
||||
output += '};\n\n'
|
||||
f.write(output)
|
||||
|
||||
def WriteTable(f, table, synonymtable):
|
||||
f.write("""
|
||||
// The following data tables are generated by misc/languages/genlang.py
|
||||
// When making changes, please put them into misc/languages/langtabl.txt
|
||||
|
||||
#if !defined(__WIN32__)
|
||||
|
||||
#define SETWINLANG(info,lang,sublang)
|
||||
|
||||
#else
|
||||
|
||||
#define SETWINLANG(info,lang,sublang) \\
|
||||
info.WinLang = tabLangData[j].lang; \\
|
||||
info.WinSublang = tabLangData[j].sublang;
|
||||
|
||||
#endif // __WIN32__
|
||||
|
||||
// Include actual data tables
|
||||
#include "wx/private/lang_info.h"
|
||||
#include "wx/private/lang_scripts.h"
|
||||
#include "wx/private/lang_likely.h"
|
||||
#include "wx/private/lang_match.h"
|
||||
#include "wx/private/lang_regions.h"
|
||||
|
||||
void wxUILocaleImpl::InitLanguagesDB()
|
||||
{
|
||||
wxLanguageInfo info;
|
||||
int j;
|
||||
|
||||
// Known languages
|
||||
for (j = 0; tabLangData[j].wxlang != 0; ++j)
|
||||
{
|
||||
info.Language = tabLangData[j].wxlang;
|
||||
info.LocaleTag = tabLangData[j].bcp47tag;
|
||||
info.CanonicalName = tabLangData[j].canonical;
|
||||
info.CanonicalRef = tabLangData[j].canonicalref;
|
||||
info.LayoutDirection = tabLangData[j].layout;
|
||||
info.Description = wxString::FromUTF8(tabLangData[j].desc);
|
||||
info.DescriptionNative = wxString::FromUTF8(tabLangData[j].descnative);
|
||||
SETWINLANG(info, winlang, winsublang)
|
||||
wxUILocale::AddLanguage(info);
|
||||
}
|
||||
|
||||
// Known language scripts
|
||||
for (j = 0; tabScriptData[j].scname; ++j)
|
||||
{
|
||||
gs_scmap_name2alias[tabScriptData[j].scname] = tabScriptData[j].scalias;
|
||||
gs_scmap_alias2name[tabScriptData[j].scalias] = tabScriptData[j].scname;
|
||||
}
|
||||
|
||||
// Known likely subtags
|
||||
for (j = 0; tabLikelyData[j].tagfrom; ++j)
|
||||
{
|
||||
gs_likely_subtags_map[tabLikelyData[j].tagfrom] = tabLikelyData[j].tagto;
|
||||
}
|
||||
|
||||
// Known matching language tags
|
||||
for (j = 0; tabMatchData[j].matchkey; ++j)
|
||||
{
|
||||
gs_matching_tags_map[tabMatchData[j].matchkey] = tabMatchData[j].matchval;
|
||||
}
|
||||
|
||||
// Known region groups
|
||||
wxString langPrev;
|
||||
wxString lang;
|
||||
std::unordered_set<wxString>* regionGroup = nullptr;
|
||||
for (j = 0; regionGroupData[j].language; ++j)
|
||||
{
|
||||
lang = regionGroupData[j].language;
|
||||
if (!langPrev.IsSameAs(lang))
|
||||
{
|
||||
langPrev = lang;
|
||||
gs_region_groups_map[lang] = std::unordered_set<wxString>();
|
||||
regionGroup = &gs_region_groups_map[lang];
|
||||
}
|
||||
regionGroup->insert(regionGroupData[j].country);
|
||||
}
|
||||
}
|
||||
|
||||
""" )
|
||||
|
||||
def WriteInfoTable(f, table, synonymtable):
|
||||
lngtable = ''
|
||||
|
||||
for i in table:
|
||||
ibcp47 = '"%s"' % i[2]
|
||||
ican = '"%s"' % i[3]
|
||||
if ican == '"-"': ican = '""'
|
||||
icanbase = '"%s"' % i[4]
|
||||
if icanbase == '"-"': icanbase = '""'
|
||||
ilang = i[5]
|
||||
if ilang == '-': ilang = '0'
|
||||
isublang = i[6]
|
||||
if isublang == '-': isublang = '0'
|
||||
if (i[7] == "LTR") :
|
||||
ilayout = "wxLayout_LeftToRight"
|
||||
elif (i[7] == "RTL"):
|
||||
ilayout = "wxLayout_RightToLeft"
|
||||
else:
|
||||
print("ERROR: Invalid value for the layout direction")
|
||||
lngtable += ' { %-60s %-17s, %-28s, %-15s, %-4s, %-4s, %s, %s },\n' % \
|
||||
((i[0]+','), ibcp47, ican, icanbase, ilang, isublang, ilayout, i[8])
|
||||
|
||||
f.write("""
|
||||
// The following data tables are generated by misc/languages/genlang.py
|
||||
// When making changes, please put them into misc/languages/langtabl.txt
|
||||
|
||||
// Data table for known languages
|
||||
static const struct langData_t
|
||||
{
|
||||
int wxlang;
|
||||
const char* bcp47tag;
|
||||
const char* canonical;
|
||||
const char* canonicalref;
|
||||
wxUint32 winlang;
|
||||
wxUint32 winsublang;
|
||||
wxLayoutDirection layout;
|
||||
const char* desc;
|
||||
const char* descnative;
|
||||
}
|
||||
tabLangData[] =
|
||||
{
|
||||
%s
|
||||
{ 0, nullptr, nullptr, nullptr, 0, 0, wxLayout_Default, nullptr, nullptr }
|
||||
};
|
||||
""" % (lngtable))
|
||||
|
||||
|
||||
def WriteScriptTable(f, scripttable, synonymtable):
|
||||
sctable = ''
|
||||
for i in scripttable:
|
||||
scname = '"%s"' % i[0]
|
||||
scalias = '"%s"' % i[1]
|
||||
sctable += ' { %s, %s },\n' % (scname, scalias)
|
||||
|
||||
f.write("""
|
||||
// The following data tables are generated by misc/languages/genlang.py
|
||||
// When making changes, please put them into misc/languages/scripttabl.txt
|
||||
|
||||
// Data table for known language scripts
|
||||
static const struct scriptData_t
|
||||
{
|
||||
const char* scname;
|
||||
const char* scalias;
|
||||
}
|
||||
tabScriptData[] =
|
||||
{
|
||||
%s
|
||||
{ nullptr, nullptr }
|
||||
};
|
||||
""" % (sctable))
|
||||
|
||||
def WriteLikelyTable(f, likelytable, synonymtable):
|
||||
tagtable = ''
|
||||
for i in likelytable:
|
||||
tagfrom = '"%s"' % i[0]
|
||||
tagto = '"%s"' % i[1]
|
||||
tagtable += ' { %-11s %s },\n' % (tagfrom+',', tagto)
|
||||
|
||||
f.write("""
|
||||
// The following data tables are generated by misc/languages/genlang.py
|
||||
// When making changes, please put them into misc/languages/likelytabl.txt
|
||||
|
||||
// Data table for likely subtags
|
||||
static const struct likelyData_t
|
||||
{
|
||||
const char* tagfrom;
|
||||
const char* tagto;
|
||||
}
|
||||
tabLikelyData[] =
|
||||
{
|
||||
%s
|
||||
{ nullptr, nullptr }
|
||||
};
|
||||
""" % (tagtable))
|
||||
|
||||
def WriteMatchingTable(f, matchingtable, synonymtable):
|
||||
matchtable = ''
|
||||
for i in matchingtable:
|
||||
matchkey = '"%s:%s"' % (i[0], i[1])
|
||||
matchval = '%3s' % i[2]
|
||||
matchtable += ' { %-20s %s },\n' % (matchkey+',', matchval)
|
||||
|
||||
f.write("""
|
||||
// The following data tables are generated by misc/languages/genlang.py
|
||||
// When making changes, please put them into misc/languages/matchingtabl.txt
|
||||
|
||||
// Data table for matching languages
|
||||
static const struct matchData_t
|
||||
{
|
||||
const char* matchkey;
|
||||
int matchval;
|
||||
}
|
||||
tabMatchData[] =
|
||||
{
|
||||
%s
|
||||
{ nullptr, 0 }
|
||||
};
|
||||
""" % (matchtable))
|
||||
|
||||
|
||||
def WriteRegionsTable(f, regiongrouptable, synonymtable):
|
||||
regiongrptable = ''
|
||||
for i in regiongrouptable:
|
||||
rg_language = '"%s"' % i[0]
|
||||
rg_country = '"%s"' % i[1]
|
||||
regiongrptable += ' { %-8s %s },\n' % (rg_language+',', rg_country)
|
||||
|
||||
f.write("""
|
||||
// The following data tables are generated by misc/languages/genlang.py
|
||||
// When making changes, please put them into misc/languages/regiongrouptabl.txt
|
||||
|
||||
// Data table for region groups
|
||||
static const struct regionGroupData_t
|
||||
{
|
||||
const char* language;
|
||||
const char* country;
|
||||
}
|
||||
regionGroupData[] =
|
||||
{
|
||||
%s
|
||||
{ nullptr, nullptr }
|
||||
};
|
||||
""" % (regiongrptable))
|
||||
|
||||
|
||||
def ReplaceGeneratedPartOfFile(fname, func, table1, table2):
|
||||
"""
|
||||
Replaces the part of file marked with the special comments with the
|
||||
output of func.
|
||||
|
||||
fname is the name of the input file and func must be a function taking
|
||||
a file and language table on input and writing the appropriate chunk to
|
||||
this file, e.g. WriteEnum or WriteTable.
|
||||
|
||||
table1 and table2 are data tables that are passed to func.
|
||||
"""
|
||||
fin = open(fname, 'rt')
|
||||
fnameNew = fname + '.new'
|
||||
fout = open(fnameNew, 'wt')
|
||||
betweenBeginAndEnd = 0
|
||||
afterEnd = 0
|
||||
for l in fin.readlines():
|
||||
if l == '// --- --- --- generated code begins here --- --- ---\n':
|
||||
if betweenBeginAndEnd or afterEnd:
|
||||
print('Unexpected starting comment.')
|
||||
betweenBeginAndEnd = 1
|
||||
fout.write(l)
|
||||
func(fout, table1, table2)
|
||||
elif l == '// --- --- --- generated code ends here --- --- ---\n':
|
||||
if not betweenBeginAndEnd:
|
||||
print('End comment found before the starting one?')
|
||||
break
|
||||
|
||||
betweenBeginAndEnd = 0
|
||||
afterEnd = 1
|
||||
|
||||
if not betweenBeginAndEnd:
|
||||
fout.write(l)
|
||||
|
||||
if not afterEnd:
|
||||
print('Failed to process %s.' % fname)
|
||||
os.remove(fnameNew)
|
||||
sys.exit(1)
|
||||
|
||||
fout.close()
|
||||
fin.close()
|
||||
os.remove(fname)
|
||||
os.rename(fnameNew, fname)
|
||||
|
||||
|
||||
dummytable = []
|
||||
table = ReadTable()
|
||||
scripttable = ReadScriptTable()
|
||||
synonymtable = ReadSynonymTable()
|
||||
likelytable = ReadLikelyTable()
|
||||
matchingtable = ReadMatchingTable()
|
||||
regiongrouptable = ReadRegionGroupTable()
|
||||
|
||||
ReplaceGeneratedPartOfFile('include/wx/language.h', WriteEnum, table, synonymtable)
|
||||
ReplaceGeneratedPartOfFile('interface/wx/language.h', lambda f, table1, table2: WriteEnum(f, table1, table2, 'interface'), table, synonymtable)
|
||||
ReplaceGeneratedPartOfFile('src/common/languageinfo.cpp', WriteTable, table, synonymtable)
|
||||
ReplaceGeneratedPartOfFile('include/wx/private/lang_info.h', WriteInfoTable, table, synonymtable)
|
||||
ReplaceGeneratedPartOfFile('include/wx/private/lang_scripts.h', WriteScriptTable, scripttable, dummytable)
|
||||
ReplaceGeneratedPartOfFile('include/wx/private/lang_likely.h', WriteLikelyTable, likelytable, dummytable)
|
||||
ReplaceGeneratedPartOfFile('include/wx/private/lang_match.h', WriteMatchingTable, matchingtable, dummytable)
|
||||
ReplaceGeneratedPartOfFile('include/wx/private/lang_regions.h', WriteRegionsTable, regiongrouptable, dummytable)
|
||||
909
libs/wxWidgets-3.3.1/misc/languages/langtabl.txt
Normal file
909
libs/wxWidgets-3.3.1/misc/languages/langtabl.txt
Normal file
@@ -0,0 +1,909 @@
|
||||
wxLANGUAGE_ABKHAZIAN - ab ab - - - LTR "Abkhazian","\320\260\322\247\321\201\321\203\320\260 \320\261\321\213\320\267\321\210\323\231\320\260"
|
||||
wxLANGUAGE_AFAR - aa aa aa_ET 0x00 0x04 LTR "Afar","Qafar"
|
||||
wxLANGUAGE_AFAR_DJIBOUTI 3.1.6 aa-DJ aa_DJ - 0x00 0x04 LTR "Afar (Djibouti)","Qafar (Yabuuti)"
|
||||
wxLANGUAGE_AFAR_ERITREA 3.1.6 aa-ER aa_ER - 0x00 0x04 LTR "Afar (Eritrea)","Qafar (Eretria)"
|
||||
wxLANGUAGE_AFAR_ETHIOPIA 3.1.6 aa-ET aa_ET - 0x00 0x04 LTR "Afar (Ethiopia)","Qafar (Otobbia)"
|
||||
wxLANGUAGE_AFRIKAANS - af af af_ZA 0x36 0x01 LTR "Afrikaans","Afrikaans"
|
||||
wxLANGUAGE_AFRIKAANS_NAMIBIA 3.1.6 af-NA af_NA - 0x00 0x04 LTR "Afrikaans (Namibia)","Afrikaans (Namibi\303\253)"
|
||||
wxLANGUAGE_AFRIKAANS_SOUTH_AFRICA 3.1.6 af-ZA af_ZA - 0x36 0x01 LTR "Afrikaans (South Africa)","Afrikaans (Suid-Afrika)"
|
||||
wxLANGUAGE_AGHEM 3.1.6 agq agq agq_CM 0x00 0x04 LTR "Aghem","Aghem"
|
||||
wxLANGUAGE_AGHEM_CAMEROON 3.1.6 agq-CM agq_CM - 0x00 0x04 LTR "Aghem (Cameroon)","Aghem (K\303\240m\303\240l\303\273\305\213)"
|
||||
wxLANGUAGE_AKAN 3.1.6 ak ak ak_GH 0x00 0x04 LTR "Akan","Akan"
|
||||
wxLANGUAGE_AKAN_GHANA 3.1.6 ak-GH ak_GH - 0x00 0x04 LTR "Akan (Ghana)","Akan (Gaana)"
|
||||
wxLANGUAGE_ALBANIAN - sq sq sq_AL 0x1c 0x01 LTR "Albanian","shqip"
|
||||
wxLANGUAGE_ALBANIAN_ALBANIA 3.1.6 sq-AL sq_AL - 0x1c 0x01 LTR "Albanian (Albania)","shqip (Shqip\303\253ri)"
|
||||
wxLANGUAGE_ALBANIAN_KOSOVO 3.1.6 sq-XK sq_XK - 0x00 0x04 LTR "Albanian (Kosovo)","shqip (Kosov\303\253)"
|
||||
wxLANGUAGE_ALBANIAN_NORTH_MACEDONIA 3.1.6 sq-MK sq_MK - 0x00 0x04 LTR "Albanian (North Macedonia)","shqip (Maqedonia e Veriut)"
|
||||
wxLANGUAGE_ALSATIAN_FRANCE 3.1.6 gsw-FR gsw_FR - 0x84 0x01 LTR "Alsatian (France)","Els\303\244ssisch (Fr\303\240nkrisch)"
|
||||
wxLANGUAGE_AMHARIC - am am am_ET 0x5e 0x01 LTR "Amharic","\341\212\240\341\210\233\341\210\255\341\212\233"
|
||||
wxLANGUAGE_AMHARIC_ETHIOPIA 3.1.6 am-ET am_ET - 0x5e 0x01 LTR "Amharic (Ethiopia)","\341\212\240\341\210\233\341\210\255\341\212\233 (\341\212\242\341\211\265\341\213\256\341\214\265\341\213\253)"
|
||||
wxLANGUAGE_ARABIC - ar ar ar_SA 0x01 0x01 RTL "Arabic","\330\247\331\204\330\271\330\261\330\250\331\212\330\251"
|
||||
wxLANGUAGE_ARABIC_ALGERIA - ar-DZ ar_DZ - 0x01 0x05 RTL "Arabic (Algeria)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\330\254\330\262\330\247\330\246\330\261)"
|
||||
wxLANGUAGE_ARABIC_BAHRAIN - ar-BH ar_BH - 0x01 0x0f RTL "Arabic (Bahrain)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\330\250\330\255\330\261\331\212\331\206)"
|
||||
wxLANGUAGE_ARABIC_CHAD 3.1.6 ar-TD ar_TD - 0x00 0x04 RTL "Arabic (Chad)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\252\330\264\330\247\330\257)"
|
||||
wxLANGUAGE_ARABIC_COMOROS 3.1.6 ar-KM ar_KM - 0x00 0x04 RTL "Arabic (Comoros)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\254\330\262\330\261 \330\247\331\204\331\202\331\205\330\261)"
|
||||
wxLANGUAGE_ARABIC_DJIBOUTI 3.1.6 ar-DJ ar_DJ - 0x00 0x04 RTL "Arabic (Djibouti)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\254\331\212\330\250\331\210\330\252\331\212)"
|
||||
wxLANGUAGE_ARABIC_EGYPT - ar-EG ar_EG - 0x01 0x03 RTL "Arabic (Egypt)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\331\205\330\265\330\261)"
|
||||
wxLANGUAGE_ARABIC_ERITREA 3.1.6 ar-ER ar_ER - 0x00 0x04 RTL "Arabic (Eritrea)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\245\330\261\331\212\330\252\330\261\331\212\330\247)"
|
||||
wxLANGUAGE_ARABIC_IRAQ - ar-IQ ar_IQ - 0x01 0x02 RTL "Arabic (Iraq)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\330\271\330\261\330\247\331\202)"
|
||||
wxLANGUAGE_ARABIC_ISRAEL 3.1.6 ar-IL ar_IL - 0x00 0x04 RTL "Arabic (Israel)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\245\330\263\330\261\330\247\330\246\331\212\331\204)"
|
||||
wxLANGUAGE_ARABIC_JORDAN - ar-JO ar_JO - 0x01 0x0b RTL "Arabic (Jordan)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\330\243\330\261\330\257\331\206)"
|
||||
wxLANGUAGE_ARABIC_KUWAIT - ar-KW ar_KW - 0x01 0x0d RTL "Arabic (Kuwait)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\331\203\331\210\331\212\330\252)"
|
||||
wxLANGUAGE_ARABIC_LEBANON - ar-LB ar_LB - 0x01 0x0c RTL "Arabic (Lebanon)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\331\204\330\250\331\206\330\247\331\206)"
|
||||
wxLANGUAGE_ARABIC_LIBYA - ar-LY ar_LY - 0x01 0x04 RTL "Arabic (Libya)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\331\204\331\212\330\250\331\212\330\247)"
|
||||
wxLANGUAGE_ARABIC_MAURITANIA 3.1.6 ar-MR ar_MR - 0x00 0x04 RTL "Arabic (Mauritania)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\331\205\331\210\330\261\331\212\330\252\330\247\331\206\331\212\330\247)"
|
||||
wxLANGUAGE_ARABIC_MOROCCO - ar-MA ar_MA - 0x01 0x06 RTL "Arabic (Morocco)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\331\205\331\205\331\204\331\203\330\251 \330\247\331\204\331\205\330\272\330\261\330\250\331\212\330\251)"
|
||||
wxLANGUAGE_ARABIC_OMAN - ar-OM ar_OM - 0x01 0x08 RTL "Arabic (Oman)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\271\331\205\330\247\331\206)"
|
||||
wxLANGUAGE_ARABIC_PALESTINIAN_AUTHORITY 3.1.6 ar-PS ar_PS - 0x00 0x04 RTL "Arabic (Palestinian Authority)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\330\263\331\204\330\267\330\251 \330\247\331\204\331\201\331\204\330\263\330\267\331\212\331\206\331\212\330\251)"
|
||||
wxLANGUAGE_ARABIC_QATAR - ar-QA ar_QA - 0x01 0x10 RTL "Arabic (Qatar)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\331\202\330\267\330\261)"
|
||||
wxLANGUAGE_ARABIC_SAUDI_ARABIA - ar-SA ar_SA - 0x01 0x01 RTL "Arabic (Saudi Arabia)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\331\205\331\205\331\204\331\203\330\251 \330\247\331\204\330\271\330\261\330\250\331\212\330\251 \330\247\331\204\330\263\330\271\331\210\330\257\331\212\330\251)"
|
||||
wxLANGUAGE_ARABIC_SOMALIA 3.1.6 ar-SO ar_SO - 0x00 0x04 RTL "Arabic (Somalia)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\330\265\331\210\331\205\330\247\331\204)"
|
||||
wxLANGUAGE_ARABIC_SOUTH_SUDAN 3.1.6 ar-SS ar_SS - 0x00 0x04 RTL "Arabic (South Sudan)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\254\331\206\331\210\330\250 \330\247\331\204\330\263\331\210\330\257\330\247\331\206)"
|
||||
wxLANGUAGE_ARABIC_SUDAN - ar-SD ar_SD - 0x00 0x04 RTL "Arabic (Sudan)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\330\263\331\210\330\257\330\247\331\206)"
|
||||
wxLANGUAGE_ARABIC_SYRIA - ar-SY ar_SY - 0x01 0x0a RTL "Arabic (Syria)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\263\331\210\330\261\331\212\330\247)"
|
||||
wxLANGUAGE_ARABIC_TUNISIA - ar-TN ar_TN - 0x01 0x07 RTL "Arabic (Tunisia)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\252\331\210\331\206\330\263)"
|
||||
wxLANGUAGE_ARABIC_UAE - ar-AE ar_AE - 0x01 0x0e RTL "Arabic (United Arab Emirates)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\330\245\331\205\330\247\330\261\330\247\330\252 \330\247\331\204\330\271\330\261\330\250\331\212\330\251 \330\247\331\204\331\205\330\252\330\255\330\257\330\251)"
|
||||
wxLANGUAGE_ARABIC_WORLD 3.1.6 ar-001 ar_001 - 0x00 0x04 RTL "Arabic (World)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\330\271\330\247\331\204\331\205)"
|
||||
wxLANGUAGE_ARABIC_YEMEN - ar-YE ar_YE - 0x01 0x09 RTL "Arabic (Yemen)","\330\247\331\204\330\271\330\261\330\250\331\212\330\251 (\330\247\331\204\331\212\331\205\331\206)"
|
||||
wxLANGUAGE_ARMENIAN - hy hy hy_AM 0x2b 0x01 LTR "Armenian","\325\260\325\241\325\265\325\245\326\200\325\245\325\266"
|
||||
wxLANGUAGE_ARMENIAN_ARMENIA 3.1.6 hy-AM hy_AM - 0x2b 0x01 LTR "Armenian (Armenia)","\325\260\325\241\325\265\325\245\326\200\325\245\325\266 (\325\200\325\241\325\265\325\241\325\275\325\277\325\241\325\266)"
|
||||
wxLANGUAGE_ASSAMESE - as as as_IN 0x4d 0x01 LTR "Assamese","\340\246\205\340\246\270\340\246\256\340\247\200\340\246\257\340\246\274\340\246\276"
|
||||
wxLANGUAGE_ASSAMESE_INDIA 3.1.6 as-IN as_IN - 0x4d 0x01 LTR "Assamese (India)","\340\246\205\340\246\270\340\246\256\340\247\200\340\246\257\340\246\274\340\246\276 (\340\246\255\340\246\276\340\247\260\340\246\244)"
|
||||
wxLANGUAGE_ASTURIAN 3.0.0 ast ast ast_ES 0x00 0x04 LTR "Asturian","asturianu"
|
||||
wxLANGUAGE_ASTURIAN_SPAIN 3.1.6 ast-ES ast_ES - 0x00 0x04 LTR "Asturian (Spain)","asturianu (Espa\303\261a)"
|
||||
wxLANGUAGE_ASU 3.1.6 asa asa asa_TZ 0x00 0x04 LTR "Asu","Kipare"
|
||||
wxLANGUAGE_ASU_TANZANIA 3.1.6 asa-TZ asa_TZ - 0x00 0x04 LTR "Asu (Tanzania)","Kipare (Tadhania)"
|
||||
wxLANGUAGE_AYMARA - ay ay - - - LTR "Aymara","Aymara"
|
||||
wxLANGUAGE_AZERBAIJANI 3.1.6 az az - 0x2c 0x01 LTR "Azerbaijani","az\311\231rbaycan"
|
||||
wxLANGUAGE_AZERBAIJANI_CYRILLIC 3.1.6 az-Cyrl az@cyrillic - 0x2c 0x02 LTR "Azerbaijani (Cyrillic)","\320\220\320\267\323\231\321\200\320\261\320\260\321\230\322\271\320\260\320\275\302\240\320\264\320\270\320\273\320\270 (\320\232\320\270\321\200\320\270\320\273)"
|
||||
wxLANGUAGE_AZERBAIJANI_CYRILLIC_AZERBAIJAN 3.1.6 az-Cyrl-AZ az_AZ@cyrillic - 0x2c 0x02 LTR "Azerbaijani (Cyrillic, Azerbaijan)","\320\260\320\267\323\231\321\200\320\261\320\260\321\230\322\271\320\260\320\275 (\320\220\320\267\323\231\321\200\320\261\320\260\321\230\322\271\320\260\320\275)"
|
||||
wxLANGUAGE_AZERBAIJANI_LATIN 3.1.6 az-Latn az@latin - 0x2c 0x01 LTR "Azerbaijani (Latin)","Az\311\231rbaycan\302\255\304\261l\304\261 (Lat\304\261n)"
|
||||
wxLANGUAGE_AZERBAIJANI_LATIN_AZERBAIJAN 3.1.6 az-Latn-AZ az_AZ@latin - 0x2c 0x01 LTR "Azerbaijani (Latin, Azerbaijan)","az\311\231rbaycan (Az\311\231rbaycan)"
|
||||
wxLANGUAGE_BAFIA 3.1.6 ksf ksf ksf_CM 0x00 0x04 LTR "Bafia","rikpa"
|
||||
wxLANGUAGE_BAFIA_CAMEROON 3.1.6 ksf-CM ksf_CM - 0x00 0x04 LTR "Bafia (Cameroon)","rikpa (kam\311\233r\303\272n)"
|
||||
wxLANGUAGE_BAMANANKAN 3.1.6 bm bm - 0x00 0x04 LTR "Bamanankan","bamanakan"
|
||||
wxLANGUAGE_BAMANANKAN_LATIN 3.1.6 bm-Latn bm@latin - 0x00 0x04 LTR "Bamanankan (Latin)","bamanakan (Latin)"
|
||||
wxLANGUAGE_BAMANANKAN_LATIN_MALI 3.1.6 bm-Latn-ML bm_ML@latin - 0x00 0x04 LTR "Bamanankan (Latin, Mali)","bamanakan (Mali)"
|
||||
wxLANGUAGE_BANGLA 3.1.6 bn bn bn_BD 0x45 0x02 LTR "Bangla","\340\246\254\340\246\276\340\246\202\340\246\262\340\246\276"
|
||||
wxLANGUAGE_BANGLA_BANGLADESH 3.1.6 bn-BD bn_BD - 0x45 0x02 LTR "Bangla (Bangladesh)","\340\246\254\340\246\276\340\246\202\340\246\262\340\246\276 (\340\246\254\340\246\276\340\246\202\340\246\262\340\246\276\340\246\246\340\247\207\340\246\266)"
|
||||
wxLANGUAGE_BANGLA_INDIA 3.1.6 bn-IN bn_IN - 0x45 0x01 LTR "Bengali (India)","\340\246\254\340\246\276\340\246\202\340\246\262\340\246\276 (\340\246\255\340\246\276\340\246\260\340\246\244)"
|
||||
wxLANGUAGE_BASAA 3.1.6 bas bas bas_CM 0x00 0x04 LTR "Basaa","\306\201\303\240s\303\240a"
|
||||
wxLANGUAGE_BASAA_CAMEROON 3.1.6 bas-CM bas_CM - 0x00 0x04 LTR "Basaa (Cameroon)","\306\201\303\240s\303\240a (K\303\240m\311\233\314\200r\303\273n)"
|
||||
wxLANGUAGE_BASHKIR - ba ba ba_RU 0x6d 0x01 LTR "Bashkir","\320\221\320\260\321\210\322\241\320\276\321\200\321\202"
|
||||
wxLANGUAGE_BASHKIR_RUSSIA 3.1.6 ba-RU ba_RU - 0x6d 0x01 LTR "Bashkir (Russia)","\320\221\320\260\321\210\322\241\320\276\321\200\321\202 (\320\240\323\231\321\201\323\231\320\271)"
|
||||
wxLANGUAGE_BASQUE - eu eu eu_ES 0x2d 0x01 LTR "Basque","euskara"
|
||||
wxLANGUAGE_BASQUE_SPAIN 3.1.6 eu-ES eu_ES - 0x2d 0x01 LTR "Basque (Basque)","euskara (euskara)"
|
||||
wxLANGUAGE_BELARUSIAN - be be be_BY 0x23 0x01 LTR "Belarusian","\320\261\320\265\320\273\320\260\321\200\321\203\321\201\320\272\320\260\321\217"
|
||||
wxLANGUAGE_BELARUSIAN_BELARUS 3.1.6 be-BY be_BY - 0x23 0x01 LTR "Belarusian (Belarus)","\320\261\320\265\320\273\320\260\321\200\321\203\321\201\320\272\320\260\321\217 (\320\221\320\265\320\273\320\260\321\200\321\203\321\201\321\214)"
|
||||
wxLANGUAGE_BEMBA 3.1.6 bem bem bem_ZM 0x00 0x04 LTR "Bemba","Ichibemba"
|
||||
wxLANGUAGE_BEMBA_ZAMBIA 3.1.6 bem-ZM bem_ZM - 0x00 0x04 LTR "Bemba (Zambia)","Ichibemba (Zambia)"
|
||||
wxLANGUAGE_BENA 3.1.6 bez bez bez_TZ 0x00 0x04 LTR "Bena","Hibena"
|
||||
wxLANGUAGE_BENA_TANZANIA 3.1.6 bez-TZ bez_TZ - 0x00 0x04 LTR "Bena (Tanzania)","Hibena (Hutanzania)"
|
||||
wxLANGUAGE_BIHARI - bh bh - - - LTR "Bihari","Bihari"
|
||||
wxLANGUAGE_BISLAMA - bi bi - - - LTR "Bislama","Bislama"
|
||||
wxLANGUAGE_BLIN 3.1.6 byn byn byn_ER 0x00 0x04 LTR "Blin","\341\211\245\341\210\212\341\212\225"
|
||||
wxLANGUAGE_BLIN_ERITREA 3.1.6 byn-ER byn_ER - 0x00 0x04 LTR "Blin (Eritrea)","\341\211\245\341\210\212\341\212\225 (\341\212\244\341\210\255\341\211\265\341\210\253)"
|
||||
wxLANGUAGE_BODO 3.1.6 brx brx brx_IN 0x00 0x04 LTR "Bodo","\340\244\254\340\244\241\340\244\274\340\245\213"
|
||||
wxLANGUAGE_BODO_INDIA 3.1.6 brx-IN brx_IN - 0x00 0x04 LTR "Bodo (India)","\340\244\254\340\244\241\340\244\274\340\245\213 (\340\244\255\340\244\276\340\244\260\340\244\244)"
|
||||
wxLANGUAGE_BOSNIAN 3.0.0 bs bs - 0x1a 0x05 LTR "Bosnian","bosanski"
|
||||
wxLANGUAGE_BOSNIAN_CYRILLIC 3.1.6 bs-Cyrl bs@cyrillic - 0x1a 0x08 LTR "Bosnian (Cyrillic)","\320\261\320\276\321\201\320\260\320\275\321\201\320\272\320\270 (\320\213\320\270\321\200\320\270\320\273\320\270\321\206\320\260)"
|
||||
wxLANGUAGE_BOSNIAN_CYRILLIC_BOSNIA_AND_HERZEGOVINA 3.1.6 bs-Cyrl-BA bs_BA@cyrillic - 0x1a 0x08 LTR "Bosnian (Cyrillic, Bosnia and Herzegovina)","\320\261\320\276\321\201\320\260\320\275\321\201\320\272\320\270 (\320\221\320\276\321\201\320\275\320\260 \320\270 \320\245\320\265\321\200\321\206\320\265\320\263\320\276\320\262\320\270\320\275\320\260)"
|
||||
wxLANGUAGE_BOSNIAN_LATIN 3.1.6 bs-Latn bs@latin - 0x1a 0x05 LTR "Bosnian (Latin)","bosanski (Latinica)"
|
||||
wxLANGUAGE_BOSNIAN_LATIN_BOSNIA_AND_HERZEGOVINA 3.1.6 bs-Latn-BA bs_BA@latin - 0x1a 0x05 LTR "Bosnian (Latin, Bosnia and Herzegovina)","bosanski (Bosna i Hercegovina)"
|
||||
wxLANGUAGE_BRETON - br br br_FR 0x7e 0x01 LTR "Breton","brezhoneg"
|
||||
wxLANGUAGE_BRETON_FRANCE 3.1.6 br-FR br_FR - 0x7e 0x01 LTR "Breton (France)","brezhoneg (Fra\303\261s)"
|
||||
wxLANGUAGE_BULGARIAN - bg bg bg_BG 0x02 0x01 LTR "Bulgarian","\320\261\321\212\320\273\320\263\320\260\321\200\321\201\320\272\320\270"
|
||||
wxLANGUAGE_BULGARIAN_BULGARIA 3.1.6 bg-BG bg_BG - 0x02 0x01 LTR "Bulgarian (Bulgaria)","\320\261\321\212\320\273\320\263\320\260\321\200\321\201\320\272\320\270 (\320\221\321\212\320\273\320\263\320\260\321\200\320\270\321\217)"
|
||||
wxLANGUAGE_BURMESE - my my my_MM 0x55 0x01 LTR "Burmese","\341\200\227\341\200\231\341\200\254"
|
||||
wxLANGUAGE_BURMESE_MYANMAR 3.1.6 my-MM my_MM - 0x55 0x01 LTR "Burmese (Myanmar)","\341\200\231\341\200\274\341\200\224\341\200\272\341\200\231\341\200\254 (\341\200\231\341\200\274\341\200\224\341\200\272\341\200\231\341\200\254)"
|
||||
wxLANGUAGE_CATALAN - ca ca ca_ES 0x03 0x01 LTR "Catalan","catal\303\240"
|
||||
wxLANGUAGE_CATALAN_ANDORRA 3.1.6 ca-AD ca_AD - 0x00 0x04 LTR "Catalan (Andorra)","catal\303\240 (Andorra)"
|
||||
wxLANGUAGE_CATALAN_FRANCE 3.1.6 ca-FR ca_FR - 0x00 0x04 LTR "Catalan (France)","catal\303\240 (Fran\303\247a)"
|
||||
wxLANGUAGE_CATALAN_ITALY 3.1.6 ca-IT ca_IT - 0x00 0x04 LTR "Catalan (Italy)","catal\303\240 (It\303\240lia)"
|
||||
wxLANGUAGE_CATALAN_SPAIN 3.1.6 ca-ES ca_ES - 0x03 0x01 LTR "Catalan (Catalan)","catal\303\240 (catal\303\240)"
|
||||
wxLANGUAGE_CEBUANO 3.1.6 ceb ceb - 0x00 0x04 LTR "Cebuano","Binisaya"
|
||||
wxLANGUAGE_CEBUANO_LATIN 3.1.6 ceb-Latn ceb@latin - 0x00 0x04 LTR "Cebuano (Latin)","Binisaya (Latin)"
|
||||
wxLANGUAGE_CEBUANO_LATIN_PHILIPPINES 3.1.6 ceb-Latn-PH ceb_PH@latin - 0x00 0x04 LTR "Cebuano (Latin, Philippines)","Binisaya (Pilipinas)"
|
||||
wxLANGUAGE_CENTRAL_ATLAS_TAMAZIGHT 3.1.6 tzm tzm - 0x5f 0x02 LTR "Central Atlas Tamazight","Tamazi\311\243t n la\341\271\255la\341\271\243"
|
||||
wxLANGUAGE_CENTRAL_ATLAS_TAMAZIGHT_ARABIC 3.1.6 tzm-Arab tzm@arabic - 0x5f 0x01 RTL "Central Atlas Tamazight (Arabic)","\330\247\331\204\330\243\331\205\330\247\330\262\331\212\330\272\331\212\330\251 \331\210\330\263\330\267 \330\247\331\204\330\243\330\267\331\204\330\263"
|
||||
wxLANGUAGE_CENTRAL_ATLAS_TAMAZIGHT_ARABIC_MOROCCO 3.1.6 tzm-Arab-MA tzm_MA@arabic - 0x5f 0x01 RTL "Central Atlas Tamazight (Arabic, Morocco)","\330\247\331\204\330\243\331\205\330\247\330\262\331\212\330\272\331\212\330\251 \331\210\330\263\330\267 \330\247\331\204\330\243\330\267\331\204\330\263 (\330\247\331\204\331\205\330\272\330\261\330\250)"
|
||||
wxLANGUAGE_CENTRAL_ATLAS_TAMAZIGHT_LATIN 3.1.6 tzm-Latn tzm@latin - 0x5f 0x02 LTR "Central Atlas Tamazight (Latin)","Tamazi\311\243t n la\341\271\255la\341\271\243 (Latin)"
|
||||
wxLANGUAGE_CENTRAL_ATLAS_TAMAZIGHT_LATIN_ALGERIA 3.1.6 tzm-Latn-DZ tzm_DZ@latin - 0x5f 0x02 LTR "Central Atlas Tamazight (Latin, Algeria)","Tamazi\311\243t n la\341\271\255la\341\271\243 (Djaza\303\257r)"
|
||||
wxLANGUAGE_CENTRAL_ATLAS_TAMAZIGHT_LATIN_MOROCCO 3.1.6 tzm-Latn-MA tzm_MA@latin - 0x00 0x04 LTR "Central Atlas Tamazight (Latin, Morocco)","Tamazi\311\243t n la\341\271\255la\341\271\243 (Me\341\271\233\341\271\233uk)"
|
||||
wxLANGUAGE_CENTRAL_ATLAS_TAMAZIGHT_TIFINAGH 3.1.6 tzm-Tfng tzm@tifinagh - 0x5f 0x04 LTR "Central Atlas Tamazight (Tifinagh)","Tamazight (Tifinagh)"
|
||||
wxLANGUAGE_CENTRAL_ATLAS_TAMAZIGHT_TIFINAGH_MOROCCO 3.1.6 tzm-Tfng-MA tzm_MA@tifinagh - 0x5f 0x04 LTR "Central Atlas Tamazight (Tifinagh, Morocco)","\342\265\234\342\264\260\342\265\216\342\264\260\342\265\243\342\265\211\342\265\226\342\265\234 (\342\265\215\342\265\216\342\265\226\342\265\224\342\265\211\342\264\261)"
|
||||
wxLANGUAGE_CENTRAL_KURDISH 3.1.6 ku ku - 0x92 0x01 RTL "Central Kurdish","\332\251\331\210\330\261\330\257\333\214\333\214 \331\206\330\247\331\210\333\225\332\225\330\247\330\263\330\252"
|
||||
wxLANGUAGE_CENTRAL_KURDISH_ARABIC 3.1.6 ku-Arab ku@arabic - 0x92 0x01 RTL "Central Kurdish","\332\251\331\210\330\261\330\257\333\214\333\214 \331\206\330\247\331\210\333\225\332\225\330\247\330\263\330\252"
|
||||
wxLANGUAGE_CENTRAL_KURDISH_ARABIC_IRAQ 3.1.6 ku-Arab-IQ ku_IQ@arabic - 0x92 0x01 RTL "Central Kurdish (Iraq)","\332\251\331\210\330\261\330\257\333\214\333\214 \331\206\330\247\331\210\333\225\332\225\330\247\330\263\330\252 (\330\271\333\216\330\261\330\247\331\202)"
|
||||
wxLANGUAGE_CHAKMA 3.1.6 ccp ccp - 0x00 0x04 LTR "Chakma","\360\221\204\214\360\221\204\213\360\221\204\264\360\221\204\237\360\221\204\263\360\221\204\246"
|
||||
wxLANGUAGE_CHAKMA_CHAKMA 3.1.6 ccp-Cakm ccp@chakma - 0x00 0x04 LTR "Chakma (Chakma)","\360\221\204\214\360\221\204\213\360\221\204\264\360\221\204\237\360\221\204\263\360\221\204\246 (\360\221\204\214\360\221\204\207\360\221\204\264\360\221\204\237)"
|
||||
wxLANGUAGE_CHAKMA_CHAKMA_BANGLADESH 3.1.6 ccp-Cakm-BD ccp_BD@chakma - 0x00 0x04 LTR "Chakma (Chakma, Bangladesh)","\360\221\204\214\360\221\204\213\360\221\204\264\360\221\204\237\360\221\204\263\360\221\204\246 (\360\221\204\235\360\221\204\201\360\221\204\243\360\221\204\230\360\221\204\254\360\221\204\214\360\221\204\264)"
|
||||
wxLANGUAGE_CHAKMA_CHAKMA_INDIA 3.1.6 ccp-Cakm-IN ccp_IN@chakma - 0x00 0x04 LTR "Chakma (Chakma, India)","\360\221\204\214\360\221\204\213\360\221\204\264\360\221\204\237\360\221\204\263\360\221\204\246 (\360\221\204\236\360\221\204\242\360\221\204\247\360\221\204\226\360\221\204\264)"
|
||||
wxLANGUAGE_CHECHEN 3.1.6 ce ce ce_RU 0x00 0x04 LTR "Chechen","\320\275\320\276\321\205\321\207\320\270\320\271\320\275"
|
||||
wxLANGUAGE_CHECHEN_RUSSIA 3.1.6 ce-RU ce_RU - 0x00 0x04 LTR "Chechen (Russia)","\320\275\320\276\321\205\321\207\320\270\320\271\320\275 (\320\240\320\276\321\201\321\201\320\270)"
|
||||
wxLANGUAGE_CHEROKEE 3.1.6 chr chr - 0x5c 0x01 LTR "Cherokee","\341\217\243\341\216\263\341\216\251"
|
||||
wxLANGUAGE_CHEROKEE_CHEROKEE 3.1.6 chr-Cher chr@cherokee - 0x5c 0x01 LTR "Cherokee","\341\217\243\341\216\263\341\216\251"
|
||||
wxLANGUAGE_CHEROKEE_US 3.1.6 chr-Cher-US chr_US@cherokee - 0x5c 0x01 LTR "Cherokee (Cherokee, United States)","\341\217\243\341\216\263\341\216\251 (\341\217\214\341\217\212 \341\216\242\341\217\263\341\216\276\341\216\265\341\217\215\341\217\224\341\217\205 \341\217\215\341\216\246\341\217\232\341\216\251)"
|
||||
wxLANGUAGE_CHIGA 3.1.6 cgg cgg cgg_UG 0x00 0x04 LTR "Chiga","Rukiga"
|
||||
wxLANGUAGE_CHIGA_UGANDA 3.1.6 cgg-UG cgg_UG - 0x00 0x04 LTR "Chiga (Uganda)","Rukiga (Uganda)"
|
||||
wxLANGUAGE_CHINESE - zh zh zh_TW 0x04 0x01 LTR "Chinese","\344\270\255\346\226\207"
|
||||
wxLANGUAGE_CHINESE_CHINA 3.1.6 zh-CN zh_CN - 0x04 0x02 LTR "Chinese (Simplified, China)","\344\270\255\346\226\207(\344\270\255\345\233\275)"
|
||||
wxLANGUAGE_CHINESE_HONGKONG - zh-HK zh_HK - 0x04 0x03 LTR "Chinese (Traditional, Hong Kong SAR)","\344\270\255\346\226\207(\351\246\231\346\270\257\347\211\271\345\210\245\350\241\214\346\224\277\345\215\200)"
|
||||
wxLANGUAGE_CHINESE_MACAO 3.1.6 zh-MO zh_MO - 0x04 0x05 LTR "Chinese (Traditional, Macao SAR)","\344\270\255\346\226\207(\346\276\263\351\226\200\347\211\271\345\210\245\350\241\214\346\224\277\345\215\200)"
|
||||
wxLANGUAGE_CHINESE_SIMPLIFIED_EXPLICIT 3.1.6 zh-Hans zh@Hans zh_CN 0x04 0x02 LTR "Chinese (Simplified)","\344\270\255\346\226\207(\347\256\200\344\275\223)"
|
||||
wxLANGUAGE_CHINESE_SIMPLIFIED_HONGKONG 3.1.6 zh-Hans-HK zh_HK@Hans - 0x00 0x04 LTR "Chinese (Simplified, Hong Kong SAR)","\344\270\255\346\226\207 (\351\246\231\346\270\257\347\211\271\345\210\253\350\241\214\346\224\277\345\214\272)"
|
||||
wxLANGUAGE_CHINESE_SIMPLIFIED_MACAO 3.1.6 zh-Hans-MO zh_MO@Hans - 0x00 0x04 LTR "Chinese (Simplified, Macao SAR)","\344\270\255\346\226\207 (\346\276\263\351\227\250\347\211\271\345\210\253\350\241\214\346\224\277\345\214\272)"
|
||||
wxLANGUAGE_CHINESE_SINGAPORE - zh-SG zh_SG - 0x04 0x04 LTR "Chinese (Simplified, Singapore)","\344\270\255\346\226\207(\346\226\260\345\212\240\345\235\241)"
|
||||
wxLANGUAGE_CHINESE_TAIWAN - zh-TW zh_TW - 0x04 0x01 LTR "Chinese (Traditional, Taiwan)","\344\270\255\346\226\207(\345\217\260\347\201\243)"
|
||||
wxLANGUAGE_CHINESE_TRADITIONAL_EXPLICIT 3.1.6 zh-Hant zh@Hant zh_TW 0x04 0x01 LTR "Chinese (Traditional)","\344\270\255\346\226\207(\347\271\201\351\253\224)"
|
||||
wxLANGUAGE_CHURCH_SLAVIC 3.1.6 cu cu cu_RU 0x00 0x04 LTR "Church Slavic","\321\206\320\265\321\200\320\272\320\276\320\262\320\275\320\276\321\201\320\273\320\276\320\262\320\265\314\201\320\275\321\201\320\272\321\227\320\271"
|
||||
wxLANGUAGE_CHURCH_SLAVIC_RUSSIA 3.1.6 cu-RU cu_RU - 0x00 0x04 LTR "Church Slavic (Russia)","\321\206\320\265\321\200\320\272\320\276\320\262\320\275\320\276\321\201\320\273\320\276\320\262\320\265\314\201\320\275\321\201\320\272\321\227\320\271 (\321\200\321\241\321\201\321\201\321\226\314\201\320\260)"
|
||||
wxLANGUAGE_COLOGNIAN 3.1.6 ksh ksh ksh_DE 0x00 0x04 LTR "Colognian","K\303\266lsch"
|
||||
wxLANGUAGE_COLOGNIAN_GERMANY 3.1.6 ksh-DE ksh_DE - 0x00 0x04 LTR "Colognian (Germany)","K\303\266lsch (Do\303\274tschland)"
|
||||
wxLANGUAGE_CORNISH 3.1.6 kw kw kw_GB 0x00 0x04 LTR "Cornish","kernewek"
|
||||
wxLANGUAGE_CORNISH_UK 3.1.6 kw-GB kw_GB - 0x00 0x04 LTR "Cornish (United Kingdom)","kernewek (Rywvaneth Unys)"
|
||||
wxLANGUAGE_CORSICAN - co co co_FR 0x83 0x01 LTR "Corsican","corsu"
|
||||
wxLANGUAGE_CORSICAN_FRANCE 3.1.6 co-FR co_FR - 0x83 0x01 LTR "Corsican (France)","Corsu (Francia)"
|
||||
wxLANGUAGE_CROATIAN - hr hr hr_HR 0x1a 0x01 LTR "Croatian","hrvatski"
|
||||
wxLANGUAGE_CROATIAN_BOSNIA_AND_HERZEGOVINA 3.1.6 hr-BA hr_BA - 0x1a 0x04 LTR "Croatian (Bosnia and Herzegovina)","hrvatski (Bosna i Hercegovina)"
|
||||
wxLANGUAGE_CROATIAN_CROATIA 3.1.6 hr-HR hr_HR - 0x1a 0x01 LTR "Croatian (Croatia)","hrvatski (Hrvatska)"
|
||||
wxLANGUAGE_CZECH - cs cs cs_CZ 0x05 0x01 LTR "Czech","\304\215e\305\241tina"
|
||||
wxLANGUAGE_CZECH_CZECHIA 3.1.6 cs-CZ cs_CZ - 0x05 0x01 LTR "Czech (Czechia)","\304\215e\305\241tina (\304\214esko)"
|
||||
wxLANGUAGE_DANISH - da da da_DK 0x06 0x01 LTR "Danish","dansk"
|
||||
wxLANGUAGE_DANISH_DENMARK 3.1.6 da-DK da_DK - 0x06 0x01 LTR "Danish (Denmark)","dansk (Danmark)"
|
||||
wxLANGUAGE_DANISH_GREENLAND 3.1.6 da-GL da_GL - 0x00 0x04 LTR "Danish (Greenland)","dansk (Gr\303\270nland)"
|
||||
wxLANGUAGE_DIVEHI 3.1.6 dv dv dv_MV 0x65 0x01 RTL "Divehi","\336\213\336\250\336\210\336\254\336\200\336\250\336\204\336\246\336\220\336\260"
|
||||
wxLANGUAGE_DIVEHI_MALDIVES 3.1.6 dv-MV dv_MV - 0x65 0x01 RTL "Divehi (Maldives)","\336\213\336\250\336\210\336\254\336\200\336\250\336\204\336\246\336\220\336\260 (\336\213\336\250\336\210\336\254\336\200\336\250 \336\203\336\247\336\207\336\260\336\226\336\254)"
|
||||
wxLANGUAGE_DOGRI 3.3.0 doi doi - 0x00 0x04 LTR "Dogri","\340\244\241\340\245\213\340\244\227\340\244\260\340\245\200"
|
||||
wxLANGUAGE_DOGRI_DEVANAGARI 3.3.0 doi-Deva doi@devanagari - 0x00 0x04 LTR "Dogri (Devanagari)","\340\244\241\340\245\213\340\244\227\340\244\260\340\245\200 (\340\244\246\340\245\207\340\244\265\340\244\250\340\244\276\340\244\227\340\244\260\340\245\200)"
|
||||
wxLANGUAGE_DOGRI_DEVANAGARI_INDIA 3.3.0 doi-Deva-IN doi_IN@devanagari - 0x00 0x04 LTR "Dogri (Devanagari, India)","\340\244\241\340\245\213\340\244\227\340\244\260\340\245\200 (\340\244\255\340\244\276\340\244\260\340\244\244)"
|
||||
wxLANGUAGE_DUALA 3.1.6 dua dua dua_CM 0x00 0x04 LTR "Duala","du\303\241l\303\241"
|
||||
wxLANGUAGE_DUALA_CAMEROON 3.1.6 dua-CM dua_CM - 0x00 0x04 LTR "Duala (Cameroon)","du\303\241l\303\241 (Cameroun)"
|
||||
wxLANGUAGE_DUTCH - nl nl nl_NL 0x13 0x01 LTR "Dutch","Nederlands"
|
||||
wxLANGUAGE_DUTCH_ARUBA 3.1.6 nl-AW nl_AW - 0x00 0x04 LTR "Dutch (Aruba)","Nederlands (Aruba)"
|
||||
wxLANGUAGE_DUTCH_BELGIAN - nl-BE nl_BE - 0x13 0x02 LTR "Dutch (Belgium)","Nederlands (Belgi\303\253)"
|
||||
wxLANGUAGE_DUTCH_BONAIRE_SINT_EUSTATIUS_AND_SABA 3.1.6 nl-BQ nl_BQ - 0x00 0x04 LTR "Dutch (Bonaire, Sint Eustatius and Saba)","Nederlands (Bonaire, Sint Eustatius en Saba)"
|
||||
wxLANGUAGE_DUTCH_CURACAO 3.1.6 nl-CW nl_CW - 0x00 0x04 LTR "Dutch (Cura\303\247ao)","Nederlands (Cura\303\247ao)"
|
||||
wxLANGUAGE_DUTCH_NETHERLANDS 3.1.6 nl-NL nl_NL - 0x13 0x01 LTR "Dutch (Netherlands)","Nederlands (Nederland)"
|
||||
wxLANGUAGE_DUTCH_SINT_MAARTEN 3.1.6 nl-SX nl_SX - 0x00 0x04 LTR "Dutch (Sint Maarten)","Nederlands (Sint-Maarten)"
|
||||
wxLANGUAGE_DUTCH_SURINAME 3.1.6 nl-SR nl_SR - 0x00 0x04 LTR "Dutch (Suriname)","Nederlands (Suriname)"
|
||||
wxLANGUAGE_DZONGKHA 3.1.6 dz dz dz_BT 0x51 0x03 LTR "Dzongkha","\340\275\242\340\276\253\340\275\274\340\275\204\340\274\213\340\275\201"
|
||||
wxLANGUAGE_DZONGKHA_BHUTAN 3.1.6 dz-BT dz_BT - 0x51 0x03 LTR "Dzongkha (Bhutan)","\340\275\242\340\276\253\340\275\274\340\275\204\340\274\213\340\275\201 (\340\275\240\340\275\226\340\276\262\340\275\264\340\275\202)"
|
||||
wxLANGUAGE_EDO 3.1.6 bin bin bin_NG 0x66 0x01 LTR "Edo","\341\272\270\314\200d\303\263"
|
||||
wxLANGUAGE_EDO_NIGERIA 3.1.6 bin-NG bin_NG - 0x66 0x01 LTR "Edo (Nigeria)","\341\272\270\314\200d\303\263 (Nigeria)"
|
||||
wxLANGUAGE_EMBU 3.1.6 ebu ebu ebu_KE 0x00 0x04 LTR "Embu","K\304\251embu"
|
||||
wxLANGUAGE_EMBU_KENYA 3.1.6 ebu-KE ebu_KE - 0x00 0x04 LTR "Embu (Kenya)","K\304\251embu (Kenya)"
|
||||
wxLANGUAGE_ENGLISH - en en en_GB 0x09 0x02 LTR "English","English"
|
||||
wxLANGUAGE_ENGLISH_AMERICAN_SAMOA 3.1.6 en-AS en_AS - 0x00 0x04 LTR "English (American Samoa)","English (American Samoa)"
|
||||
wxLANGUAGE_ENGLISH_ANGUILLA 3.1.6 en-AI en_AI - 0x00 0x04 LTR "English (Anguilla)","English (Anguilla)"
|
||||
wxLANGUAGE_ENGLISH_ANTIGUA_AND_BARBUDA 3.1.6 en-AG en_AG - 0x00 0x04 LTR "English (Antigua and Barbuda)","English (Antigua & Barbuda)"
|
||||
wxLANGUAGE_ENGLISH_AUSTRALIA - en-AU en_AU - 0x09 0x03 LTR "English (Australia)","English (Australia)"
|
||||
wxLANGUAGE_ENGLISH_AUSTRIA 3.1.6 en-AT en_AT - 0x00 0x04 LTR "English (Austria)","English (Austria)"
|
||||
wxLANGUAGE_ENGLISH_BAHAMAS 3.1.6 en-BS en_BS - 0x00 0x04 LTR "English (Bahamas)","English (Bahamas)"
|
||||
wxLANGUAGE_ENGLISH_BARBADOS 3.1.6 en-BB en_BB - 0x00 0x04 LTR "English (Barbados)","English (Barbados)"
|
||||
wxLANGUAGE_ENGLISH_BELGIUM 3.1.6 en-BE en_BE - 0x00 0x04 LTR "English (Belgium)","English (Belgium)"
|
||||
wxLANGUAGE_ENGLISH_BELIZE - en-BZ en_BZ - 0x09 0x0a LTR "English (Belize)","English (Belize)"
|
||||
wxLANGUAGE_ENGLISH_BERMUDA 3.1.6 en-BM en_BM - 0x00 0x04 LTR "English (Bermuda)","English (Bermuda)"
|
||||
wxLANGUAGE_ENGLISH_BOTSWANA - en-BW en_BW - 0x00 0x04 LTR "English (Botswana)","English (Botswana)"
|
||||
wxLANGUAGE_ENGLISH_BRITISH_INDIAN_OCEAN_TERRITORY 3.1.6 en-IO en_IO - 0x00 0x04 LTR "English (British Indian Ocean Territory)","English (British Indian Ocean Territory)"
|
||||
wxLANGUAGE_ENGLISH_BRITISH_VIRGIN_ISLANDS 3.1.6 en-VG en_VG - 0x00 0x04 LTR "English (British Virgin Islands)","English (British Virgin Islands)"
|
||||
wxLANGUAGE_ENGLISH_BURUNDI 3.1.6 en-BI en_BI - 0x00 0x04 LTR "English (Burundi)","English (Burundi)"
|
||||
wxLANGUAGE_ENGLISH_CAMEROON 3.1.6 en-CM en_CM - 0x00 0x04 LTR "English (Cameroon)","English (Cameroon)"
|
||||
wxLANGUAGE_ENGLISH_CANADA - en-CA en_CA - 0x09 0x04 LTR "English (Canada)","English (Canada)"
|
||||
wxLANGUAGE_ENGLISH_CARIBBEAN - en-029 en_029 en_CB 0x09 0x09 LTR "English (Caribbean)","English (Caribbean)"
|
||||
wxLANGUAGE_ENGLISH_CARIBBEAN_CB 3.1.6 en-CB en_CB - 0x09 0x09 LTR "English (Caribbean)","English (Caribbean)"
|
||||
wxLANGUAGE_ENGLISH_CAYMAN_ISLANDS 3.1.6 en-KY en_KY - 0x00 0x04 LTR "English (Cayman Islands)","English (Cayman Islands)"
|
||||
wxLANGUAGE_ENGLISH_CHRISTMAS_ISLAND 3.1.6 en-CX en_CX - 0x00 0x04 LTR "English (Christmas Island)","English (Christmas Island)"
|
||||
wxLANGUAGE_ENGLISH_COCOS_KEELING_ISLANDS 3.1.6 en-CC en_CC - 0x00 0x04 LTR "English (Cocos (Keeling) Islands)","English (Cocos (Keeling) Islands)"
|
||||
wxLANGUAGE_ENGLISH_COOK_ISLANDS 3.1.6 en-CK en_CK - 0x00 0x04 LTR "English (Cook Islands)","English (Cook Islands)"
|
||||
wxLANGUAGE_ENGLISH_CYPRUS 3.1.6 en-CY en_CY - 0x00 0x04 LTR "English (Cyprus)","English (Cyprus)"
|
||||
wxLANGUAGE_ENGLISH_DENMARK - en-DK en_DK - 0x00 0x04 LTR "English (Denmark)","English (Denmark)"
|
||||
wxLANGUAGE_ENGLISH_DOMINICA 3.1.6 en-DM en_DM - 0x00 0x04 LTR "English (Dominica)","English (Dominica)"
|
||||
wxLANGUAGE_ENGLISH_EIRE - en-IE en_IE - 0x09 0x06 LTR "English (Ireland)","English (Ireland)"
|
||||
wxLANGUAGE_ENGLISH_ERITREA 3.1.6 en-ER en_ER - 0x00 0x04 LTR "English (Eritrea)","English (Eritrea)"
|
||||
wxLANGUAGE_ENGLISH_ESWATINI 3.1.6 en-SZ en_SZ - 0x00 0x04 LTR "English (Eswatini)","English (Eswatini)"
|
||||
wxLANGUAGE_ENGLISH_EUROPE 3.1.6 en-150 en_150 - 0x00 0x04 LTR "English (Europe)","English (Europe)"
|
||||
wxLANGUAGE_ENGLISH_FALKLAND_ISLANDS 3.1.6 en-FK en_FK - 0x00 0x04 LTR "English (Falkland Islands)","English (Falkland Islands)"
|
||||
wxLANGUAGE_ENGLISH_FIJI 3.1.6 en-FJ en_FJ - 0x00 0x04 LTR "English (Fiji)","English (Fiji)"
|
||||
wxLANGUAGE_ENGLISH_FINLAND 3.1.6 en-FI en_FI - 0x00 0x04 LTR "English (Finland)","English (Finland)"
|
||||
wxLANGUAGE_ENGLISH_GAMBIA 3.1.6 en-GM en_GM - 0x00 0x04 LTR "English (Gambia)","English (Gambia)"
|
||||
wxLANGUAGE_ENGLISH_GERMANY 3.1.6 en-DE en_DE - 0x00 0x04 LTR "English (Germany)","English (Germany)"
|
||||
wxLANGUAGE_ENGLISH_GHANA 3.1.6 en-GH en_GH - 0x00 0x04 LTR "English (Ghana)","English (Ghana)"
|
||||
wxLANGUAGE_ENGLISH_GIBRALTAR 3.1.6 en-GI en_GI - 0x00 0x04 LTR "English (Gibraltar)","English (Gibraltar)"
|
||||
wxLANGUAGE_ENGLISH_GRENADA 3.1.6 en-GD en_GD - 0x00 0x04 LTR "English (Grenada)","English (Grenada)"
|
||||
wxLANGUAGE_ENGLISH_GUAM 3.1.6 en-GU en_GU - 0x00 0x04 LTR "English (Guam)","English (Guam)"
|
||||
wxLANGUAGE_ENGLISH_GUERNSEY 3.1.6 en-GG en_GG - 0x00 0x04 LTR "English (Guernsey)","English (Guernsey)"
|
||||
wxLANGUAGE_ENGLISH_GUYANA 3.1.6 en-GY en_GY - 0x00 0x04 LTR "English (Guyana)","English (Guyana)"
|
||||
wxLANGUAGE_ENGLISH_HONG_KONG_SAR 3.1.6 en-HK en_HK - 0x09 0x0f LTR "English (Hong Kong SAR)","English (Hong Kong SAR)"
|
||||
wxLANGUAGE_ENGLISH_INDIA 3.1.6 en-IN en_IN - 0x09 0x10 LTR "English (India)","English (India)"
|
||||
wxLANGUAGE_ENGLISH_INDONESIA 3.1.6 en-ID en_ID - 0x09 0x0e LTR "English (Indonesia)","English (Indonesia)"
|
||||
wxLANGUAGE_ENGLISH_ISLE_OF_MAN 3.1.6 en-IM en_IM - 0x00 0x04 LTR "English (Isle of Man)","English (Isle of Man)"
|
||||
wxLANGUAGE_ENGLISH_ISRAEL - en-IL en_IL - 0x00 0x04 LTR "English (Israel)","English (Israel)"
|
||||
wxLANGUAGE_ENGLISH_JAMAICA - en-JM en_JM - 0x09 0x08 LTR "English (Jamaica)","English (Jamaica)"
|
||||
wxLANGUAGE_ENGLISH_JERSEY 3.1.6 en-JE en_JE - 0x00 0x04 LTR "English (Jersey)","English (Jersey)"
|
||||
wxLANGUAGE_ENGLISH_KENYA 3.1.6 en-KE en_KE - 0x00 0x04 LTR "English (Kenya)","English (Kenya)"
|
||||
wxLANGUAGE_ENGLISH_KIRIBATI 3.1.6 en-KI en_KI - 0x00 0x04 LTR "English (Kiribati)","English (Kiribati)"
|
||||
wxLANGUAGE_ENGLISH_LESOTHO 3.1.6 en-LS en_LS - 0x00 0x04 LTR "English (Lesotho)","English (Lesotho)"
|
||||
wxLANGUAGE_ENGLISH_LIBERIA 3.1.6 en-LR en_LR - 0x00 0x04 LTR "English (Liberia)","English (Liberia)"
|
||||
wxLANGUAGE_ENGLISH_MACAO_SAR 3.1.6 en-MO en_MO - 0x00 0x04 LTR "English (Macao SAR)","English (Macao SAR)"
|
||||
wxLANGUAGE_ENGLISH_MADAGASCAR 3.1.6 en-MG en_MG - 0x00 0x04 LTR "English (Madagascar)","English (Madagascar)"
|
||||
wxLANGUAGE_ENGLISH_MALAWI 3.1.6 en-MW en_MW - 0x00 0x04 LTR "English (Malawi)","English (Malawi)"
|
||||
wxLANGUAGE_ENGLISH_MALAYSIA 3.1.6 en-MY en_MY - 0x09 0x11 LTR "English (Malaysia)","English (Malaysia)"
|
||||
wxLANGUAGE_ENGLISH_MALTA 3.1.6 en-MT en_MT - 0x00 0x04 LTR "English (Malta)","English (Malta)"
|
||||
wxLANGUAGE_ENGLISH_MARSHALL_ISLANDS 3.1.6 en-MH en_MH - 0x00 0x04 LTR "English (Marshall Islands)","English (Marshall Islands)"
|
||||
wxLANGUAGE_ENGLISH_MAURITIUS 3.1.6 en-MU en_MU - 0x00 0x04 LTR "English (Mauritius)","English (Mauritius)"
|
||||
wxLANGUAGE_ENGLISH_MICRONESIA 3.1.6 en-FM en_FM - 0x00 0x04 LTR "English (Micronesia)","English (Micronesia)"
|
||||
wxLANGUAGE_ENGLISH_MONTSERRAT 3.1.6 en-MS en_MS - 0x00 0x04 LTR "English (Montserrat)","English (Montserrat)"
|
||||
wxLANGUAGE_ENGLISH_NAMIBIA 3.1.6 en-NA en_NA - 0x00 0x04 LTR "English (Namibia)","English (Namibia)"
|
||||
wxLANGUAGE_ENGLISH_NAURU 3.1.6 en-NR en_NR - 0x00 0x04 LTR "English (Nauru)","English (Nauru)"
|
||||
wxLANGUAGE_ENGLISH_NETHERLANDS 3.1.6 en-NL en_NL - 0x00 0x04 LTR "English (Netherlands)","English (Netherlands)"
|
||||
wxLANGUAGE_ENGLISH_NEW_ZEALAND - en-NZ en_NZ - 0x09 0x05 LTR "English (New Zealand)","English (New Zealand)"
|
||||
wxLANGUAGE_ENGLISH_NIGERIA 3.1.6 en-NG en_NG - 0x00 0x04 LTR "English (Nigeria)","English (Nigeria)"
|
||||
wxLANGUAGE_ENGLISH_NIUE 3.1.6 en-NU en_NU - 0x00 0x04 LTR "English (Niue)","English (Niue)"
|
||||
wxLANGUAGE_ENGLISH_NORFOLK_ISLAND 3.1.6 en-NF en_NF - 0x00 0x04 LTR "English (Norfolk Island)","English (Norfolk Island)"
|
||||
wxLANGUAGE_ENGLISH_NORTHERN_MARIANA_ISLANDS 3.1.6 en-MP en_MP - 0x00 0x04 LTR "English (Northern Mariana Islands)","English (Northern Mariana Islands)"
|
||||
wxLANGUAGE_ENGLISH_PAKISTAN 3.1.6 en-PK en_PK - 0x00 0x04 LTR "English (Pakistan)","English (Pakistan)"
|
||||
wxLANGUAGE_ENGLISH_PALAU 3.1.6 en-PW en_PW - 0x00 0x04 LTR "English (Palau)","English (Palau)"
|
||||
wxLANGUAGE_ENGLISH_PAPUA_NEW_GUINEA 3.1.6 en-PG en_PG - 0x00 0x04 LTR "English (Papua New Guinea)","English (Papua New Guinea)"
|
||||
wxLANGUAGE_ENGLISH_PHILIPPINES - en-PH en_PH - 0x09 0x0d LTR "English (Philippines)","English (Philippines)"
|
||||
wxLANGUAGE_ENGLISH_PITCAIRN_ISLANDS 3.1.6 en-PN en_PN - 0x00 0x04 LTR "English (Pitcairn Islands)","English (Pitcairn Islands)"
|
||||
wxLANGUAGE_ENGLISH_PUERTO_RICO 3.1.6 en-PR en_PR - 0x00 0x04 LTR "English (Puerto Rico)","English (Puerto Rico)"
|
||||
wxLANGUAGE_ENGLISH_RWANDA 3.1.6 en-RW en_RW - 0x00 0x04 LTR "English (Rwanda)","English (Rwanda)"
|
||||
wxLANGUAGE_ENGLISH_SAMOA 3.1.6 en-WS en_WS - 0x00 0x04 LTR "English (Samoa)","English (Samoa)"
|
||||
wxLANGUAGE_ENGLISH_SEYCHELLES 3.1.6 en-SC en_SC - 0x00 0x04 LTR "English (Seychelles)","English (Seychelles)"
|
||||
wxLANGUAGE_ENGLISH_SIERRA_LEONE 3.1.6 en-SL en_SL - 0x00 0x04 LTR "English (Sierra Leone)","English (Sierra Leone)"
|
||||
wxLANGUAGE_ENGLISH_SINGAPORE 3.1.6 en-SG en_SG - 0x09 0x12 LTR "English (Singapore)","English (Singapore)"
|
||||
wxLANGUAGE_ENGLISH_SINT_MAARTEN 3.1.6 en-SX en_SX - 0x00 0x04 LTR "English (Sint Maarten)","English (Sint Maarten)"
|
||||
wxLANGUAGE_ENGLISH_SLOVENIA 3.1.6 en-SI en_SI - 0x00 0x04 LTR "English (Slovenia)","English (Slovenia)"
|
||||
wxLANGUAGE_ENGLISH_SOLOMON_ISLANDS 3.1.6 en-SB en_SB - 0x00 0x04 LTR "English (Solomon Islands)","English (Solomon Islands)"
|
||||
wxLANGUAGE_ENGLISH_SOUTH_AFRICA - en-ZA en_ZA - 0x09 0x07 LTR "English (South Africa)","English (South Africa)"
|
||||
wxLANGUAGE_ENGLISH_SOUTH_SUDAN 3.1.6 en-SS en_SS - 0x00 0x04 LTR "English (South Sudan)","English (South Sudan)"
|
||||
wxLANGUAGE_ENGLISH_ST_HELENA_ASCENSION_TRISTAN_DA_CUNHA 3.1.6 en-SH en_SH - 0x00 0x04 LTR "English (St Helena, Ascension, Tristan da Cunha)","English (St Helena, Ascension, Tristan da Cunha)"
|
||||
wxLANGUAGE_ENGLISH_ST_KITTS_AND_NEVIS 3.1.6 en-KN en_KN - 0x00 0x04 LTR "English (St. Kitts and Nevis)","English (St. Kitts & Nevis)"
|
||||
wxLANGUAGE_ENGLISH_ST_LUCIA 3.1.6 en-LC en_LC - 0x00 0x04 LTR "English (St. Lucia)","English (St. Lucia)"
|
||||
wxLANGUAGE_ENGLISH_ST_VINCENT_AND_GRENADINES 3.1.6 en-VC en_VC - 0x00 0x04 LTR "English (St. Vincent and Grenadines)","English (St. Vincent & Grenadines)"
|
||||
wxLANGUAGE_ENGLISH_SUDAN 3.1.6 en-SD en_SD - 0x00 0x04 LTR "English (Sudan)","English (Sudan)"
|
||||
wxLANGUAGE_ENGLISH_SWEDEN 3.1.6 en-SE en_SE - 0x00 0x04 LTR "English (Sweden)","English (Sweden)"
|
||||
wxLANGUAGE_ENGLISH_SWITZERLAND 3.1.6 en-CH en_CH - 0x00 0x04 LTR "English (Switzerland)","English (Switzerland)"
|
||||
wxLANGUAGE_ENGLISH_TANZANIA 3.1.6 en-TZ en_TZ - 0x00 0x04 LTR "English (Tanzania)","English (Tanzania)"
|
||||
wxLANGUAGE_ENGLISH_TOKELAU 3.1.6 en-TK en_TK - 0x00 0x04 LTR "English (Tokelau)","English (Tokelau)"
|
||||
wxLANGUAGE_ENGLISH_TONGA 3.1.6 en-TO en_TO - 0x00 0x04 LTR "English (Tonga)","English (Tonga)"
|
||||
wxLANGUAGE_ENGLISH_TRINIDAD - en-TT en_TT - 0x09 0x0b LTR "English (Trinidad and Tobago)","English (Trinidad & Tobago)"
|
||||
wxLANGUAGE_ENGLISH_TURKS_AND_CAICOS_ISLANDS 3.1.6 en-TC en_TC - 0x00 0x04 LTR "English (Turks and Caicos Islands)","English (Turks & Caicos Islands)"
|
||||
wxLANGUAGE_ENGLISH_TUVALU 3.1.6 en-TV en_TV - 0x00 0x04 LTR "English (Tuvalu)","English (Tuvalu)"
|
||||
wxLANGUAGE_ENGLISH_UGANDA 3.1.6 en-UG en_UG - 0x00 0x04 LTR "English (Uganda)","English (Uganda)"
|
||||
wxLANGUAGE_ENGLISH_UK - en-GB en_GB - 0x09 0x02 LTR "English (United Kingdom)","English (United Kingdom)"
|
||||
wxLANGUAGE_ENGLISH_UNITED_ARAB_EMIRATES 3.1.6 en-AE en_AE - 0x09 0x13 LTR "English (United Arab Emirates)","English (United Arab Emirates)"
|
||||
wxLANGUAGE_ENGLISH_US - en-US en_US - 0x09 0x01 LTR "English (United States)","English (United States)"
|
||||
wxLANGUAGE_ENGLISH_US_OUTLYING_ISLANDS 3.1.6 en-UM en_UM - 0x00 0x04 LTR "English (U.S. Outlying Islands)","English (U.S. Outlying Islands)"
|
||||
wxLANGUAGE_ENGLISH_US_VIRGIN_ISLANDS 3.1.6 en-VI en_VI - 0x00 0x04 LTR "English (U.S. Virgin Islands)","English (U.S. Virgin Islands)"
|
||||
wxLANGUAGE_ENGLISH_VANUATU 3.1.6 en-VU en_VU - 0x00 0x04 LTR "English (Vanuatu)","English (Vanuatu)"
|
||||
wxLANGUAGE_ENGLISH_WORLD 3.1.6 en-001 en_001 - 0x00 0x04 LTR "English (World)","English (World)"
|
||||
wxLANGUAGE_ENGLISH_ZAMBIA 3.1.6 en-ZM en_ZM - 0x00 0x04 LTR "English (Zambia)","English (Zambia)"
|
||||
wxLANGUAGE_ENGLISH_ZIMBABWE - en-ZW en_ZW - 0x09 0x0c LTR "English (Zimbabwe)","English (Zimbabwe)"
|
||||
wxLANGUAGE_ESPERANTO - eo eo - 0x00 0x04 LTR "Esperanto","esperanto"
|
||||
wxLANGUAGE_ESPERANTO_WORLD 3.1.6 eo-001 eo_001 - 0x00 0x04 LTR "Esperanto (World)","esperanto (Mondo)"
|
||||
wxLANGUAGE_ESTONIAN - et et et_EE 0x25 0x01 LTR "Estonian","eesti"
|
||||
wxLANGUAGE_ESTONIAN_ESTONIA 3.1.6 et-EE et_EE - 0x25 0x01 LTR "Estonian (Estonia)","eesti (Eesti)"
|
||||
wxLANGUAGE_EWE 3.1.6 ee ee ee_GH 0x00 0x04 LTR "Ewe","E\312\213egbe"
|
||||
wxLANGUAGE_EWE_GHANA 3.1.6 ee-GH ee_GH - 0x00 0x04 LTR "Ewe (Ghana)","E\312\213egbe (Ghana nutome)"
|
||||
wxLANGUAGE_EWE_TOGO 3.1.6 ee-TG ee_TG - 0x00 0x04 LTR "Ewe (Togo)","E\312\213egbe (Togo nutome)"
|
||||
wxLANGUAGE_EWONDO 3.1.6 ewo ewo ewo_CM 0x00 0x04 LTR "Ewondo","ewondo"
|
||||
wxLANGUAGE_EWONDO_CAMEROON 3.1.6 ewo-CM ewo_CM - 0x00 0x04 LTR "Ewondo (Cameroon)","ewondo (Kam\311\231r\303\272n)"
|
||||
wxLANGUAGE_FAEROESE - fo fo fo_FO 0x38 0x01 LTR "Faroese","f\303\270royskt"
|
||||
wxLANGUAGE_FAEROESE_DENMARK 3.1.6 fo-DK fo_DK - 0x00 0x04 LTR "Faroese (Denmark)","f\303\270royskt (Danmark)"
|
||||
wxLANGUAGE_FAEROESE_FAROE_ISLANDS 3.1.6 fo-FO fo_FO - 0x38 0x01 LTR "Faroese (Faroe Islands)","f\303\270royskt (F\303\270royar)"
|
||||
wxLANGUAGE_FIJI - fj fj - - - LTR "Fiji","Na Vosa Vakaviti"
|
||||
wxLANGUAGE_FILIPINO 3.1.6 fil fil fil_PH 0x64 0x01 LTR "Filipino","Filipino"
|
||||
wxLANGUAGE_FILIPINO_PHILIPPINES 3.1.6 fil-PH fil_PH - 0x64 0x01 LTR "Filipino (Philippines)","Filipino (Pilipinas)"
|
||||
wxLANGUAGE_FINNISH - fi fi fi_FI 0x0b 0x01 LTR "Finnish","suomi"
|
||||
wxLANGUAGE_FINNISH_FINLAND 3.1.6 fi-FI fi_FI - 0x0b 0x01 LTR "Finnish (Finland)","suomi (Suomi)"
|
||||
wxLANGUAGE_FRENCH - fr fr fr_FR 0x0c 0x01 LTR "French","fran\303\247ais"
|
||||
wxLANGUAGE_FRENCH_ALGERIA 3.1.6 fr-DZ fr_DZ - 0x00 0x04 LTR "French (Algeria)","fran\303\247ais (Alg\303\251rie)"
|
||||
wxLANGUAGE_FRENCH_BELGIAN - fr-BE fr_BE - 0x0c 0x02 LTR "French (Belgium)","fran\303\247ais (Belgique)"
|
||||
wxLANGUAGE_FRENCH_BENIN 3.1.6 fr-BJ fr_BJ - 0x00 0x04 LTR "French (Benin)","fran\303\247ais (B\303\251nin)"
|
||||
wxLANGUAGE_FRENCH_BURKINA_FASO 3.1.6 fr-BF fr_BF - 0x00 0x04 LTR "French (Burkina Faso)","fran\303\247ais (Burkina Faso)"
|
||||
wxLANGUAGE_FRENCH_BURUNDI 3.1.6 fr-BI fr_BI - 0x00 0x04 LTR "French (Burundi)","fran\303\247ais (Burundi)"
|
||||
wxLANGUAGE_FRENCH_CAMEROON 3.1.6 fr-CM fr_CM - 0x0c 0x0b LTR "French (Cameroon)","fran\303\247ais (Cameroun)"
|
||||
wxLANGUAGE_FRENCH_CANADIAN - fr-CA fr_CA - 0x0c 0x03 LTR "French (Canada)","fran\303\247ais (Canada)"
|
||||
wxLANGUAGE_FRENCH_CARIBBEAN 3.1.6 fr-029 fr_029 - 0x0c 0x07 LTR "French (Caribbean)","fran\303\247ais (Cara\303\257bes)"
|
||||
wxLANGUAGE_FRENCH_CENTRAL_AFRICAN_REPUBLIC 3.1.6 fr-CF fr_CF - 0x00 0x04 LTR "French (Central African Republic)","fran\303\247ais (R\303\251publique centrafricaine)"
|
||||
wxLANGUAGE_FRENCH_CHAD 3.1.6 fr-TD fr_TD - 0x00 0x04 LTR "French (Chad)","fran\303\247ais (Tchad)"
|
||||
wxLANGUAGE_FRENCH_COMOROS 3.1.6 fr-KM fr_KM - 0x00 0x04 LTR "French (Comoros)","fran\303\247ais (Comores)"
|
||||
wxLANGUAGE_FRENCH_CONGO 3.1.6 fr-CG fr_CG - 0x00 0x04 LTR "French (Congo)","fran\303\247ais (Congo)"
|
||||
wxLANGUAGE_FRENCH_CONGO_DRC 3.1.6 fr-CD fr_CD - 0x0c 0x09 LTR "French Congo (DRC)","fran\303\247ais (Congo, R\303\251publique d\303\251mocratique du)"
|
||||
wxLANGUAGE_FRENCH_COTE_DIVOIRE 3.1.6 fr-CI fr_CI - 0x0c 0x0c LTR "French (C\303\264te d\342\200\231Ivoire)","fran\303\247ais (C\303\264te d\342\200\231Ivoire)"
|
||||
wxLANGUAGE_FRENCH_DJIBOUTI 3.1.6 fr-DJ fr_DJ - 0x00 0x04 LTR "French (Djibouti)","fran\303\247ais (Djibouti)"
|
||||
wxLANGUAGE_FRENCH_EQUATORIAL_GUINEA 3.1.6 fr-GQ fr_GQ - 0x00 0x04 LTR "French (Equatorial Guinea)","fran\303\247ais (Guin\303\251e \303\251quatoriale)"
|
||||
wxLANGUAGE_FRENCH_FRANCE 3.1.6 fr-FR fr_FR - 0x0c 0x01 LTR "French (France)","fran\303\247ais (France)"
|
||||
wxLANGUAGE_FRENCH_FRENCH_GUIANA 3.1.6 fr-GF fr_GF - 0x00 0x04 LTR "French (French Guiana)","fran\303\247ais (Guyane fran\303\247aise)"
|
||||
wxLANGUAGE_FRENCH_FRENCH_POLYNESIA 3.1.6 fr-PF fr_PF - 0x00 0x04 LTR "French (French Polynesia)","fran\303\247ais (Polyn\303\251sie fran\303\247aise)"
|
||||
wxLANGUAGE_FRENCH_GABON 3.1.6 fr-GA fr_GA - 0x00 0x04 LTR "French (Gabon)","fran\303\247ais (Gabon)"
|
||||
wxLANGUAGE_FRENCH_GUADELOUPE 3.1.6 fr-GP fr_GP - 0x00 0x04 LTR "French (Guadeloupe)","fran\303\247ais (Guadeloupe)"
|
||||
wxLANGUAGE_FRENCH_GUINEA 3.1.6 fr-GN fr_GN - 0x00 0x04 LTR "French (Guinea)","fran\303\247ais (Guin\303\251e)"
|
||||
wxLANGUAGE_FRENCH_HAITI 3.1.6 fr-HT fr_HT - 0x0c 0x0f LTR "French (Haiti)","fran\303\247ais (Ha\303\257ti)"
|
||||
wxLANGUAGE_FRENCH_LUXEMBOURG - fr-LU fr_LU - 0x0c 0x05 LTR "French (Luxembourg)","fran\303\247ais (Luxembourg)"
|
||||
wxLANGUAGE_FRENCH_MADAGASCAR 3.1.6 fr-MG fr_MG - 0x00 0x04 LTR "French (Madagascar)","fran\303\247ais (Madagascar)"
|
||||
wxLANGUAGE_FRENCH_MALI 3.1.6 fr-ML fr_ML - 0x0c 0x0d LTR "French (Mali)","fran\303\247ais (Mali)"
|
||||
wxLANGUAGE_FRENCH_MARTINIQUE 3.1.6 fr-MQ fr_MQ - 0x00 0x04 LTR "French (Martinique)","fran\303\247ais (Martinique)"
|
||||
wxLANGUAGE_FRENCH_MAURITANIA 3.1.6 fr-MR fr_MR - 0x00 0x04 LTR "French (Mauritania)","fran\303\247ais (Mauritanie)"
|
||||
wxLANGUAGE_FRENCH_MAURITIUS 3.1.6 fr-MU fr_MU - 0x00 0x04 LTR "French (Mauritius)","fran\303\247ais (Maurice)"
|
||||
wxLANGUAGE_FRENCH_MAYOTTE 3.1.6 fr-YT fr_YT - 0x00 0x04 LTR "French (Mayotte)","fran\303\247ais (Mayotte)"
|
||||
wxLANGUAGE_FRENCH_MONACO - fr-MC fr_MC - 0x0c 0x06 LTR "French (Monaco)","fran\303\247ais (Monaco)"
|
||||
wxLANGUAGE_FRENCH_MOROCCO 3.1.6 fr-MA fr_MA - 0x0c 0x0e LTR "French (Morocco)","fran\303\247ais (Maroc)"
|
||||
wxLANGUAGE_FRENCH_NEW_CALEDONIA 3.1.6 fr-NC fr_NC - 0x00 0x04 LTR "French (New Caledonia)","fran\303\247ais (Nouvelle-Cal\303\251donie)"
|
||||
wxLANGUAGE_FRENCH_NIGER 3.1.6 fr-NE fr_NE - 0x00 0x04 LTR "French (Niger)","fran\303\247ais (Niger)"
|
||||
wxLANGUAGE_FRENCH_REUNION 3.1.6 fr-RE fr_RE - 0x0c 0x08 LTR "French (R\303\251union)","fran\303\247ais (La R\303\251union)"
|
||||
wxLANGUAGE_FRENCH_RWANDA 3.1.6 fr-RW fr_RW - 0x00 0x04 LTR "French (Rwanda)","fran\303\247ais (Rwanda)"
|
||||
wxLANGUAGE_FRENCH_SENEGAL 3.1.6 fr-SN fr_SN - 0x0c 0x0a LTR "French (Senegal)","fran\303\247ais (S\303\251n\303\251gal)"
|
||||
wxLANGUAGE_FRENCH_SEYCHELLES 3.1.6 fr-SC fr_SC - 0x00 0x04 LTR "French (Seychelles)","fran\303\247ais (Seychelles)"
|
||||
wxLANGUAGE_FRENCH_ST_BARTHELEMY 3.1.6 fr-BL fr_BL - 0x00 0x04 LTR "French (St. Barth\303\251lemy)","fran\303\247ais (Saint-Barth\303\251lemy)"
|
||||
wxLANGUAGE_FRENCH_ST_MARTIN 3.1.6 fr-MF fr_MF - 0x00 0x04 LTR "French (St. Martin)","fran\303\247ais (Saint-Martin)"
|
||||
wxLANGUAGE_FRENCH_ST_PIERRE_AND_MIQUELON 3.1.6 fr-PM fr_PM - 0x00 0x04 LTR "French (St. Pierre and Miquelon)","fran\303\247ais (Saint-Pierre-et-Miquelon)"
|
||||
wxLANGUAGE_FRENCH_SWISS - fr-CH fr_CH - 0x0c 0x04 LTR "French (Switzerland)","fran\303\247ais (Suisse)"
|
||||
wxLANGUAGE_FRENCH_SYRIA 3.1.6 fr-SY fr_SY - 0x00 0x04 LTR "French (Syria)","fran\303\247ais (Syrie)"
|
||||
wxLANGUAGE_FRENCH_TOGO 3.1.6 fr-TG fr_TG - 0x00 0x04 LTR "French (Togo)","fran\303\247ais (Togo)"
|
||||
wxLANGUAGE_FRENCH_TUNISIA 3.1.6 fr-TN fr_TN - 0x00 0x04 LTR "French (Tunisia)","fran\303\247ais (Tunisie)"
|
||||
wxLANGUAGE_FRENCH_VANUATU 3.1.6 fr-VU fr_VU - 0x00 0x04 LTR "French (Vanuatu)","fran\303\247ais (Vanuatu)"
|
||||
wxLANGUAGE_FRENCH_WALLIS_AND_FUTUNA 3.1.6 fr-WF fr_WF - 0x00 0x04 LTR "French (Wallis and Futuna)","fran\303\247ais (Wallis-et-Futuna)"
|
||||
wxLANGUAGE_FRISIAN - fy fy fy_NL 0x62 0x01 LTR "Western Frisian","Frysk"
|
||||
wxLANGUAGE_FRISIAN_NETHERLANDS 3.1.6 fy-NL fy_NL - 0x62 0x01 LTR "Western Frisian (Netherlands)","Frysk (Nederl\303\242n)"
|
||||
wxLANGUAGE_FRIULIAN 3.1.6 fur fur fur_IT 0x00 0x04 LTR "Friulian","furlan"
|
||||
wxLANGUAGE_FRIULIAN_ITALY 3.1.6 fur-IT fur_IT - 0x00 0x04 LTR "Friulian (Italy)","furlan (Italie)"
|
||||
wxLANGUAGE_FULAH 3.1.6 ff ff - 0x67 0x02 LTR "Fulah","Pulaar"
|
||||
wxLANGUAGE_FULAH_ADLAM 3.3.0 ff-Adlm ff@adlam - 0x00 0x04 LTR "Fulah (Adlam)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\200\360\236\244\201\360\236\244\202\360\236\244\242\360\236\244\203)"
|
||||
wxLANGUAGE_FULAH_ADLAM_BURKINA_FASO 3.3.0 ff-Adlm-BF ff_BF@adlam - 0x00 0x04 LTR "Fulah (Adlam, Burkina Faso)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\204\360\236\244\265\360\236\244\252\360\236\244\263\360\236\244\255\360\236\244\262\360\236\244\242 \360\236\244\212\360\236\244\242\360\236\244\247\360\236\244\256\360\236\245\205)"
|
||||
wxLANGUAGE_FULAH_ADLAM_CAMEROON 3.3.0 ff-Adlm-CM ff_CM@adlam - 0x00 0x04 LTR "Fulah (Adlam, Cameroon)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\221\360\236\244\242\360\236\244\245\360\236\244\242\360\236\244\252\360\236\244\265\360\236\245\205\360\236\244\262)"
|
||||
wxLANGUAGE_FULAH_ADLAM_GAMBIA 3.3.0 ff-Adlm-GM ff_GM@adlam - 0x00 0x04 LTR "Fulah (Adlam, Gambia)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\230\360\236\244\242\360\236\244\245\360\236\244\246\360\236\244\255\360\236\244\264\360\236\244\242)"
|
||||
wxLANGUAGE_FULAH_ADLAM_GHANA 3.3.0 ff-Adlm-GH ff_GH@adlam - 0x00 0x04 LTR "Fulah (Adlam, Ghana)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\230\360\236\244\242\360\236\244\262\360\236\244\242)"
|
||||
wxLANGUAGE_FULAH_ADLAM_GUINEA 3.3.0 ff-Adlm-GN ff_GN@adlam - 0x00 0x04 LTR "Fulah (Adlam, Guinea)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\230\360\236\244\255\360\236\244\262\360\236\244\253)"
|
||||
wxLANGUAGE_FULAH_ADLAM_GUINEA_BISSAU 3.3.0 ff-Adlm-GW ff_GW@adlam - 0x00 0x04 LTR "Fulah (Adlam, Guinea-Bissau)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\230\360\236\244\255\360\236\244\262\360\236\244\253-\360\236\244\204\360\236\244\255\360\236\244\247\360\236\244\242\360\236\244\261\360\236\244\256\360\236\245\205)"
|
||||
wxLANGUAGE_FULAH_ADLAM_LIBERIA 3.3.0 ff-Adlm-LR ff_LR@adlam - 0x00 0x04 LTR "Fulah (Adlam, Liberia)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\202\360\236\244\242\360\236\244\246\360\236\244\255\360\236\244\252\360\236\244\255\360\236\244\264\360\236\244\242\360\236\245\204)"
|
||||
wxLANGUAGE_FULAH_ADLAM_MAURITANIA 3.3.0 ff-Adlm-MR ff_MR@adlam - 0x00 0x04 LTR "Fulah (Adlam, Mauritania)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\203\360\236\244\256\360\236\244\252\360\236\244\274\360\236\244\242\360\236\244\262\360\236\244\255\360\236\245\205)"
|
||||
wxLANGUAGE_FULAH_ADLAM_NIGER 3.3.0 ff-Adlm-NE ff_NE@adlam - 0x00 0x04 LTR "Fulah (Adlam, Niger)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\220\360\236\244\255\360\236\245\205\360\236\244\266\360\236\244\253\360\236\244\252)"
|
||||
wxLANGUAGE_FULAH_ADLAM_NIGERIA 3.3.0 ff-Adlm-NG ff_NG@adlam - 0x00 0x04 LTR "Fulah (Adlam, Nigeria)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\220\360\236\244\242\360\236\244\266\360\236\244\253\360\236\244\252\360\236\244\255\360\236\244\264\360\236\244\242\360\236\245\204)"
|
||||
wxLANGUAGE_FULAH_ADLAM_SENEGAL 3.3.0 ff-Adlm-SN ff_SN@adlam - 0x00 0x04 LTR "Fulah (Adlam, Senegal)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\205\360\236\244\253\360\236\244\262\360\236\244\253\360\236\244\272\360\236\244\242\360\236\245\204\360\236\244\244)"
|
||||
wxLANGUAGE_FULAH_ADLAM_SIERRA_LEONE 3.3.0 ff-Adlm-SL ff_SL@adlam - 0x00 0x04 LTR "Fulah (Adlam, Sierra Leone)","\360\236\244\206\360\236\244\265\360\236\244\244\360\236\244\242\360\236\244\252 (\360\236\244\205\360\236\244\242\360\236\244\252\360\236\244\242\360\236\244\244\360\236\244\256\360\236\244\262)"
|
||||
wxLANGUAGE_FULAH_LATIN 3.1.6 ff-Latn ff@latin - 0x67 0x02 LTR "Fulah (Latin)","Pulaar"
|
||||
wxLANGUAGE_FULAH_LATIN_BURKINA_FASO 3.1.6 ff-Latn-BF ff_BF@latin - 0x00 0x04 LTR "Fulah (Latin, Burkina Faso)","Pulaar (Burkibaa Faaso)"
|
||||
wxLANGUAGE_FULAH_LATIN_CAMEROON 3.1.6 ff-Latn-CM ff_CM@latin - 0x00 0x04 LTR "Fulah (Latin, Cameroon)","Pulaar (Kameruun)"
|
||||
wxLANGUAGE_FULAH_LATIN_GAMBIA 3.1.6 ff-Latn-GM ff_GM@latin - 0x00 0x04 LTR "Fulah (Latin, Gambia)","Pulaar (Gammbi)"
|
||||
wxLANGUAGE_FULAH_LATIN_GHANA 3.1.6 ff-Latn-GH ff_GH@latin - 0x00 0x04 LTR "Fulah (Latin, Ghana)","Pulaar (Ganaa)"
|
||||
wxLANGUAGE_FULAH_LATIN_GUINEA 3.1.6 ff-Latn-GN ff_GN@latin - 0x00 0x04 LTR "Fulah (Latin, Guinea)","Pulaar (Gine)"
|
||||
wxLANGUAGE_FULAH_LATIN_GUINEA_BISSAU 3.1.6 ff-Latn-GW ff_GW@latin - 0x00 0x04 LTR "Fulah (Latin, Guinea-Bissau)","Pulaar (Gine-Bisaawo)"
|
||||
wxLANGUAGE_FULAH_LATIN_LIBERIA 3.1.6 ff-Latn-LR ff_LR@latin - 0x00 0x04 LTR "Fulah (Latin, Liberia)","Pulaar (Liberiyaa)"
|
||||
wxLANGUAGE_FULAH_LATIN_MAURITANIA 3.1.6 ff-Latn-MR ff_MR@latin - 0x00 0x04 LTR "Fulah (Latin, Mauritania)","Pulaar (Muritani)"
|
||||
wxLANGUAGE_FULAH_LATIN_NIGER 3.1.6 ff-Latn-NE ff_NE@latin - 0x00 0x04 LTR "Fulah (Latin, Niger)","Pulaar (Nijeer)"
|
||||
wxLANGUAGE_FULAH_LATIN_NIGERIA 3.1.6 ff-Latn-NG ff_NG@latin - 0x67 0x01 LTR "Fulah (Latin, Nigeria)","Pulaar (Nijeriyaa)"
|
||||
wxLANGUAGE_FULAH_LATIN_SENEGAL 3.1.6 ff-Latn-SN ff_SN@latin - 0x67 0x02 LTR "Fulah (Latin, Senegal)","Pulaar (Senegaal)"
|
||||
wxLANGUAGE_FULAH_LATIN_SIERRA_LEONE 3.1.6 ff-Latn-SL ff_SL@latin - 0x00 0x04 LTR "Fulah (Latin, Sierra Leone)","Pulaar (Seraa liyon)"
|
||||
wxLANGUAGE_GALICIAN - gl gl gl_ES 0x56 0x01 LTR "Galician","galego"
|
||||
wxLANGUAGE_GALICIAN_SPAIN 3.1.6 gl-ES gl_ES - 0x56 0x01 LTR "Galician (Galician)","galego (galego)"
|
||||
wxLANGUAGE_GANDA 3.1.6 lg lg lg_UG 0x00 0x04 LTR "Ganda","Luganda"
|
||||
wxLANGUAGE_GANDA_UGANDA 3.1.6 lg-UG lg_UG - 0x00 0x04 LTR "Ganda (Uganda)","Luganda (Yuganda)"
|
||||
wxLANGUAGE_GEORGIAN - ka ka ka_GE 0x37 0x01 LTR "Georgian","\341\203\245\341\203\220\341\203\240\341\203\227\341\203\243\341\203\232\341\203\230"
|
||||
wxLANGUAGE_GEORGIAN_GEORGIA 3.1.6 ka-GE ka_GE - 0x37 0x01 LTR "Georgian (Georgia)","\341\203\245\341\203\220\341\203\240\341\203\227\341\203\243\341\203\232\341\203\230 (\341\203\241\341\203\220\341\203\245\341\203\220\341\203\240\341\203\227\341\203\225\341\203\224\341\203\232\341\203\235)"
|
||||
wxLANGUAGE_GERMAN - de de de_DE 0x07 0x01 LTR "German","Deutsch"
|
||||
wxLANGUAGE_GERMAN_AUSTRIAN - de-AT de_AT - 0x07 0x03 LTR "German (Austria)","Deutsch (\303\226sterreich)"
|
||||
wxLANGUAGE_GERMAN_BELGIUM - de-BE de_BE - 0x00 0x04 LTR "German (Belgium)","Deutsch (Belgien)"
|
||||
wxLANGUAGE_GERMAN_GERMANY 3.1.6 de-DE de_DE - 0x07 0x01 LTR "German (Germany)","Deutsch (Deutschland)"
|
||||
wxLANGUAGE_GERMAN_ITALY 3.1.6 de-IT de_IT - 0x00 0x04 LTR "German (Italy)","Deutsch (Italien)"
|
||||
wxLANGUAGE_GERMAN_LIECHTENSTEIN - de-LI de_LI - 0x07 0x05 LTR "German (Liechtenstein)","Deutsch (Liechtenstein)"
|
||||
wxLANGUAGE_GERMAN_LUXEMBOURG - de-LU de_LU - 0x07 0x04 LTR "German (Luxembourg)","Deutsch (Luxemburg)"
|
||||
wxLANGUAGE_GERMAN_SWISS - de-CH de_CH - 0x07 0x02 LTR "German (Switzerland)","Deutsch (Schweiz)"
|
||||
wxLANGUAGE_GREEK - el el el_GR 0x08 0x01 LTR "Greek","\316\225\316\273\316\273\316\267\316\275\316\271\316\272\316\254"
|
||||
wxLANGUAGE_GREEK_CYPRUS 3.1.6 el-CY el_CY - 0x00 0x04 LTR "Greek (Cyprus)","\316\225\316\273\316\273\316\267\316\275\316\271\316\272\316\254 (\316\232\317\215\317\200\317\201\316\277\317\202)"
|
||||
wxLANGUAGE_GREEK_GREECE 3.1.6 el-GR el_GR - 0x08 0x01 LTR "Greek (Greece)","\316\225\316\273\316\273\316\267\316\275\316\271\316\272\316\254 (\316\225\316\273\316\273\316\254\316\264\316\261)"
|
||||
wxLANGUAGE_GUARANI - gn gn gn_PY 0x74 0x01 LTR "Guarani","Ava\303\261e\342\200\231\341\272\275"
|
||||
wxLANGUAGE_GUARANI_PARAGUAY 3.1.6 gn-PY gn_PY - 0x74 0x01 LTR "Guarani (Paraguay)","Ava\303\261e\342\200\231\341\272\275 (Paragu\303\241i)"
|
||||
wxLANGUAGE_GUJARATI - gu gu gu_IN 0x47 0x01 LTR "Gujarati","\340\252\227\340\253\201\340\252\234\340\252\260\340\252\276\340\252\244\340\253\200"
|
||||
wxLANGUAGE_GUJARATI_INDIA 3.1.6 gu-IN gu_IN - 0x47 0x01 LTR "Gujarati (India)","\340\252\227\340\253\201\340\252\234\340\252\260\340\252\276\340\252\244\340\253\200 (\340\252\255\340\252\276\340\252\260\340\252\244)"
|
||||
wxLANGUAGE_GUSII 3.1.6 guz guz guz_KE 0x00 0x04 LTR "Gusii","Ekegusii"
|
||||
wxLANGUAGE_GUSII_KENYA 3.1.6 guz-KE guz_KE - 0x00 0x04 LTR "Gusii (Kenya)","Ekegusii (Kenya)"
|
||||
wxLANGUAGE_HAUSA - ha ha - 0x68 0x01 LTR "Hausa","Hausa"
|
||||
wxLANGUAGE_HAUSA_LATIN 3.1.6 ha-Latn ha@latin - 0x68 0x01 LTR "Hausa (Latin)","Hausa (Latin)"
|
||||
wxLANGUAGE_HAUSA_LATIN_GHANA 3.1.6 ha-Latn-GH ha_GH@latin - 0x00 0x04 LTR "Hausa (Latin, Ghana)","Hausa (Gana)"
|
||||
wxLANGUAGE_HAUSA_LATIN_NIGER 3.1.6 ha-Latn-NE ha_NE@latin - 0x00 0x04 LTR "Hausa (Latin, Niger)","Hausa (Nijar)"
|
||||
wxLANGUAGE_HAUSA_LATIN_NIGERIA 3.1.6 ha-Latn-NG ha_NG@latin - 0x68 0x01 LTR "Hausa (Latin, Nigeria)","Hausa (Najeriya)"
|
||||
wxLANGUAGE_HAWAIIAN 3.1.6 haw haw haw_US 0x75 0x01 LTR "Hawaiian","\312\273\305\214lelo Hawai\312\273i"
|
||||
wxLANGUAGE_HAWAIIAN_US 3.1.6 haw-US haw_US - 0x75 0x01 LTR "Hawaiian (United States)","\312\273\305\214lelo Hawai\312\273i (\312\273Amelika Hui P\305\253 \312\273Ia)"
|
||||
wxLANGUAGE_HEBREW - he he he_IL 0x0d 0x01 RTL "Hebrew","\327\242\327\221\327\250\327\231\327\252"
|
||||
wxLANGUAGE_HEBREW_ISRAEL 3.1.6 he-IL he_IL - 0x0d 0x01 RTL "Hebrew (Israel)","\327\242\327\221\327\250\327\231\327\252 (\327\231\327\251\327\250\327\220\327\234)"
|
||||
wxLANGUAGE_HINDI - hi hi hi_IN 0x39 0x01 LTR "Hindi","\340\244\271\340\244\277\340\244\250\340\245\215\340\244\246\340\245\200"
|
||||
wxLANGUAGE_HINDI_INDIA 3.1.6 hi-IN hi_IN - 0x39 0x01 LTR "Hindi (India)","\340\244\271\340\244\277\340\244\250\340\245\215\340\244\246\340\245\200 (\340\244\255\340\244\276\340\244\260\340\244\244)"
|
||||
wxLANGUAGE_HUNGARIAN - hu hu hu_HU 0x0e 0x01 LTR "Hungarian","magyar"
|
||||
wxLANGUAGE_HUNGARIAN_HUNGARY 3.1.6 hu-HU hu_HU - 0x0e 0x01 LTR "Hungarian (Hungary)","magyar (Magyarorsz\303\241g)"
|
||||
wxLANGUAGE_IBIBIO 3.1.6 ibb ibb ibb_NG 0x69 0x01 LTR "Ibibio","Ibibio-Efik"
|
||||
wxLANGUAGE_IBIBIO_NIGERIA 3.1.6 ibb-NG ibb_NG - 0x69 0x01 LTR "Ibibio (Nigeria)","Ibibio-Efik (Nigeria)"
|
||||
wxLANGUAGE_ICELANDIC - is is is_IS 0x0f 0x01 LTR "Icelandic","\303\255slenska"
|
||||
wxLANGUAGE_ICELANDIC_ICELAND 3.1.6 is-IS is_IS - 0x0f 0x01 LTR "Icelandic (Iceland)","\303\255slenska (\303\215sland)"
|
||||
wxLANGUAGE_IGBO 3.1.6 ig ig ig_NG 0x70 0x01 LTR "Igbo","Igbo"
|
||||
wxLANGUAGE_IGBO_NIGERIA 3.1.6 ig-NG ig_NG - 0x70 0x01 LTR "Igbo (Nigeria)","Igbo (Na\341\273\213j\341\273\213r\341\273\213a)"
|
||||
wxLANGUAGE_INDONESIAN - id id id_ID 0x21 0x01 LTR "Indonesian","Indonesia"
|
||||
wxLANGUAGE_INDONESIAN_INDONESIA 3.1.6 id-ID id_ID - 0x21 0x01 LTR "Indonesian (Indonesia)","Indonesia (Indonesia)"
|
||||
wxLANGUAGE_INTERLINGUA - ia ia - 0x00 0x04 LTR "Interlingua","interlingua"
|
||||
wxLANGUAGE_INTERLINGUA_WORLD 3.1.6 ia-001 ia_001 - 0x00 0x04 LTR "Interlingua (World)","interlingua (Mundo)"
|
||||
wxLANGUAGE_INTERLINGUE - ie ie - - - LTR "Interlingue","Interlingue"
|
||||
wxLANGUAGE_INUKTITUT - iu iu - 0x5d 0x02 LTR "Inuktitut","Inuktitut"
|
||||
wxLANGUAGE_INUKTITUT_LATIN 3.1.6 iu-Latn iu@latin - 0x5d 0x02 LTR "Inuktitut (Latin)","Inuktitut (Qaliujaaqpait)"
|
||||
wxLANGUAGE_INUKTITUT_LATIN_CANADA 3.1.6 iu-Latn-CA iu_CA@latin - 0x5d 0x02 LTR "Inuktitut (Latin, Canada)","Inuktitut (Kanatami)"
|
||||
wxLANGUAGE_INUKTITUT_SYLLABICS 3.1.6 iu-Cans iu@canadian_aboriginal - 0x5d 0x01 LTR "Inuktitut (Syllabics)","\341\220\203\341\223\204\341\222\203\341\221\216\341\221\220\341\221\246 (\341\226\203\341\223\202\341\220\205\341\224\256\341\226\205\341\220\270\341\220\203\341\221\246)"
|
||||
wxLANGUAGE_INUKTITUT_SYLLABICS_CANADA 3.1.6 iu-Cans-CA iu_CA@canadian_aboriginal - 0x5d 0x01 LTR "Inuktitut (Syllabics, Canada)","\341\220\203\341\223\204\341\222\203\341\221\216\341\221\220\341\221\246 (\341\221\262\341\223\207\341\221\225\341\222\245)"
|
||||
wxLANGUAGE_INUPIAK - ik ik - - - LTR "Inupiak","Inupiaq"
|
||||
wxLANGUAGE_IRISH - ga ga ga_IE 0x3c 0x02 LTR "Irish","Gaeilge"
|
||||
wxLANGUAGE_IRISH_IRELAND 3.1.6 ga-IE ga_IE - 0x3c 0x02 LTR "Irish (Ireland)","Gaeilge (\303\211ire)"
|
||||
wxLANGUAGE_IRISH_UNITED_KINGDOM 3.3.0 ga-GB ga_GB - 0x00 0x04 LTR "Irish (United Kingdom)","Gaeilge (an R\303\255ocht Aontaithe)"
|
||||
wxLANGUAGE_ITALIAN - it it it_IT 0x10 0x01 LTR "Italian","italiano"
|
||||
wxLANGUAGE_ITALIAN_ITALY 3.1.6 it-IT it_IT - 0x10 0x01 LTR "Italian (Italy)","italiano (Italia)"
|
||||
wxLANGUAGE_ITALIAN_SAN_MARINO 3.1.6 it-SM it_SM - 0x00 0x04 LTR "Italian (San Marino)","italiano (San Marino)"
|
||||
wxLANGUAGE_ITALIAN_SWISS - it-CH it_CH - 0x10 0x02 LTR "Italian (Switzerland)","italiano (Svizzera)"
|
||||
wxLANGUAGE_ITALIAN_VATICAN_CITY 3.1.6 it-VA it_VA - 0x00 0x04 LTR "Italian (Vatican City)","italiano (Citt\303\240 del Vaticano)"
|
||||
wxLANGUAGE_JAPANESE - ja ja ja_JP 0x11 0x01 LTR "Japanese","\346\227\245\346\234\254\350\252\236"
|
||||
wxLANGUAGE_JAPANESE_JAPAN 3.1.6 ja-JP ja_JP - 0x11 0x01 LTR "Japanese (Japan)","\346\227\245\346\234\254\350\252\236 (\346\227\245\346\234\254)"
|
||||
wxLANGUAGE_JAVANESE - jv jv - 0x00 0x04 LTR "Javanese","Basa Jawa"
|
||||
wxLANGUAGE_JAVANESE_JAVANESE 3.1.6 jv-Java jv@javanese - 0x00 0x04 LTR "Javanese (Javanese)","\352\246\247\352\246\261\352\246\227\352\246\256"
|
||||
wxLANGUAGE_JAVANESE_JAVANESE_INDONESIA 3.1.6 jv-Java-ID jv_ID@javanese - 0x00 0x04 LTR "Javanese (Javanese, Indonesia)","\352\246\247\352\246\261\352\246\227\352\246\256 (Indon\303\251sia)"
|
||||
wxLANGUAGE_JAVANESE_LATIN 3.1.6 jv-Latn jv@latin - 0x00 0x04 LTR "Javanese","Basa Jawa"
|
||||
wxLANGUAGE_JAVANESE_LATIN_INDONESIA 3.1.6 jv-Latn-ID jv_ID@latin - 0x00 0x04 LTR "Javanese (Indonesia)","Basa Jawa (Indonesia)"
|
||||
wxLANGUAGE_JOLA_FONYI 3.1.6 dyo dyo dyo_SN 0x00 0x04 LTR "Jola-Fonyi","joola"
|
||||
wxLANGUAGE_JOLA_FONYI_SENEGAL 3.1.6 dyo-SN dyo_SN - 0x00 0x04 LTR "Jola-Fonyi (Senegal)","joola (Senegal)"
|
||||
wxLANGUAGE_KABUVERDIANU 3.1.6 kea kea kea_CV 0x00 0x04 LTR "Kabuverdianu","kabuverdianu"
|
||||
wxLANGUAGE_KABUVERDIANU_CABO_VERDE 3.1.6 kea-CV kea_CV - 0x00 0x04 LTR "Kabuverdianu (Cabo Verde)","kabuverdianu (Kabu Verdi)"
|
||||
wxLANGUAGE_KABYLE 3.0.2 kab kab kab_DZ 0x00 0x04 LTR "Kabyle","Taqbaylit"
|
||||
wxLANGUAGE_KABYLE_ALGERIA 3.1.6 kab-DZ kab_DZ - 0x00 0x04 LTR "Kabyle (Algeria)","Taqbaylit (Lezzayer)"
|
||||
wxLANGUAGE_KAKO 3.1.6 kkj kkj kkj_CM 0x00 0x04 LTR "Kako","kak\311\224"
|
||||
wxLANGUAGE_KAKO_CAMEROON 3.1.6 kkj-CM kkj_CM - 0x00 0x04 LTR "Kako (Cameroon)","kak\311\224 (Kam\311\233run)"
|
||||
wxLANGUAGE_KALAALLISUT 3.1.6 kl kl kl_GL 0x6f 0x01 LTR "Kalaallisut","kalaallisut"
|
||||
wxLANGUAGE_KALAALLISUT_GREENLAND - kl-GL kl_GL - 0x6f 0x01 LTR "Kalaallisut (Greenland)","kalaallisut (Kalaallit Nunaat)"
|
||||
wxLANGUAGE_KALENJIN 3.1.6 kln kln kln_KE 0x00 0x04 LTR "Kalenjin","Kalenjin"
|
||||
wxLANGUAGE_KALENJIN_KENYA 3.1.6 kln-KE kln_KE - 0x00 0x04 LTR "Kalenjin (Kenya)","Kalenjin (Emetab Kenya)"
|
||||
wxLANGUAGE_KAMBA 3.1.6 kam kam kam_KE 0x00 0x04 LTR "Kamba","Kikamba"
|
||||
wxLANGUAGE_KAMBA_KENYA 3.1.6 kam-KE kam_KE - 0x00 0x04 LTR "Kamba (Kenya)","Kikamba (Kenya)"
|
||||
wxLANGUAGE_KANNADA - kn kn kn_IN 0x4b 0x01 LTR "Kannada","\340\262\225\340\262\250\340\263\215\340\262\250\340\262\241"
|
||||
wxLANGUAGE_KANNADA_INDIA 3.1.6 kn-IN kn_IN - 0x4b 0x01 LTR "Kannada (India)","\340\262\225\340\262\250\340\263\215\340\262\250\340\262\241 (\340\262\255\340\262\276\340\262\260\340\262\244)"
|
||||
wxLANGUAGE_KANURI 3.1.6 kr kr - 0x71 0x01 LTR "Kanuri","Kanuri"
|
||||
wxLANGUAGE_KANURI_LATIN 3.1.6 kr-Latn kr@latin - 0x71 0x01 LTR "Kanuri (Latin)","Kanuri"
|
||||
wxLANGUAGE_KANURI_LATIN_NIGERIA 3.3.0 kr-Latn-NG kr_NG@latin - 0x71 0x01 LTR "Kanuri (Latin, Nigeria)","Kanuri (Nigeria)"
|
||||
wxLANGUAGE_KASHMIRI - ks ks ks_IN 0x00 0x04 RTL "Kashmiri","\332\251\331\262\330\264\331\217\330\261"
|
||||
wxLANGUAGE_KASHMIRI_ARABIC 3.3.0 ks-Arab ks@arabic - 0x00 0x04 RTL "Kashmiri (Arabic)","\332\251\331\262\330\264\331\217\330\261 (\330\247\331\216\330\261\330\250\333\214)"
|
||||
wxLANGUAGE_KASHMIRI_ARABIC_INDIA 3.3.0 ks-Arab-IN ks_IN@arabic - 0x00 0x04 RTL "Kashmiri (Arabic)","\332\251\331\262\330\264\331\217\330\261 (\330\247\331\216\330\261\330\250\333\214)"
|
||||
wxLANGUAGE_KASHMIRI_DEVANAGARI 3.1.6 ks-Deva ks@devanagari - 0x60 0x02 LTR "Kashmiri (Devanagari)","\340\244\225\340\245\211\340\244\266\340\245\201\340\244\260"
|
||||
wxLANGUAGE_KASHMIRI_DEVANAGARI_INDIA 3.1.6 ks-Deva-IN ks_IN@devanagari - 0x60 0x02 LTR "Kashmiri (Devanagari)","\340\244\225\340\245\211\340\244\266\340\245\201\340\244\260 (India)"
|
||||
wxLANGUAGE_KASHMIRI_INDIA - ks-IN ks_IN - 0x00 0x04 RTL "Kashmiri (India)","\332\251\330\264\331\210\330\261 (\330\250\332\276\330\247\330\261\330\252)"
|
||||
wxLANGUAGE_KAZAKH - kk kk kk_KZ 0x3f 0x01 LTR "Kazakh","\322\233\320\260\320\267\320\260\322\233 \321\202\321\226\320\273\321\226"
|
||||
wxLANGUAGE_KAZAKH_KAZAKHSTAN 3.1.6 kk-KZ kk_KZ - 0x3f 0x01 LTR "Kazakh (Kazakhstan)","\322\233\320\260\320\267\320\260\322\233 \321\202\321\226\320\273\321\226 (\322\232\320\260\320\267\320\260\322\233\321\201\321\202\320\260\320\275)"
|
||||
wxLANGUAGE_KHMER - km km km_KH 0x53 0x01 LTR "Khmer","\341\236\201\341\237\222\341\236\230\341\237\202\341\236\232"
|
||||
wxLANGUAGE_KHMER_CAMBODIA 3.1.6 km-KH km_KH - 0x53 0x01 LTR "Khmer (Cambodia)","\341\236\201\341\237\222\341\236\230\341\237\202\341\236\232 (\341\236\200\341\236\230\341\237\222\341\236\226\341\236\273\341\236\207\341\236\266)"
|
||||
wxLANGUAGE_KICHE 3.1.6 quc quc - 0x86 0x01 LTR "K\312\274iche\312\274","K\312\274iche\312\274"
|
||||
wxLANGUAGE_KICHE_LATIN 3.1.6 quc-Latn quc@latin - 0x86 0x01 LTR "K\312\274iche\312\274 (Latin)","K\312\274iche\312\274"
|
||||
wxLANGUAGE_KICHE_LATIN_GUATEMALA 3.1.6 quc-Latn-GT quc_GT@latin - 0x86 0x01 LTR "K\312\274iche\312\274 (Latin, Guatemala)","K\312\274iche\312\274 (Guatemala)"
|
||||
wxLANGUAGE_KIKUYU 3.1.6 ki ki ki_KE 0x00 0x04 LTR "Kikuyu","Gikuyu"
|
||||
wxLANGUAGE_KIKUYU_KENYA 3.1.6 ki-KE ki_KE - 0x00 0x04 LTR "Kikuyu (Kenya)","Gikuyu (Kenya)"
|
||||
wxLANGUAGE_KINYARWANDA - rw rw rw_RW 0x87 0x01 LTR "Kinyarwanda","Kinyarwanda"
|
||||
wxLANGUAGE_KINYARWANDA_RWANDA 3.1.6 rw-RW rw_RW - 0x87 0x01 LTR "Kinyarwanda (Rwanda)","Kinyarwanda (U Rwanda)"
|
||||
wxLANGUAGE_KIRGHIZ - ky ky ky_KG 0x40 0x01 LTR "Kyrgyz","\320\272\321\213\321\200\320\263\321\213\320\267\321\207\320\260"
|
||||
wxLANGUAGE_KIRGHIZ_KYRGYZSTAN 3.1.6 ky-KG ky_KG - 0x40 0x01 LTR "Kyrgyz (Kyrgyzstan)","\320\272\321\213\321\200\320\263\321\213\320\267\321\207\320\260 (\320\232\321\213\321\200\320\263\321\213\320\267\321\201\321\202\320\260\320\275)"
|
||||
wxLANGUAGE_KIRUNDI - rn rn rn_BI 0x00 0x04 LTR "Rundi","Ikirundi"
|
||||
wxLANGUAGE_KIRUNDI_BURUNDI 3.1.6 rn-BI rn_BI - 0x00 0x04 LTR "Rundi (Burundi)","Ikirundi (Uburundi)"
|
||||
wxLANGUAGE_KONKANI - kok kok kok_IN 0x57 0x01 LTR "Konkani","\340\244\225\340\245\213\340\244\202\340\244\225\340\244\243\340\245\200"
|
||||
wxLANGUAGE_KONKANI_INDIA 3.1.6 kok-IN kok_IN - 0x57 0x01 LTR "Konkani (India)","\340\244\225\340\245\213\340\244\202\340\244\225\340\244\243\340\245\200 (\340\244\255\340\244\276\340\244\260\340\244\244)"
|
||||
wxLANGUAGE_KOREAN - ko ko ko_KR 0x12 0x01 LTR "Korean","\355\225\234\352\265\255\354\226\264"
|
||||
wxLANGUAGE_KOREAN_KOREA 3.1.6 ko-KR ko_KR - 0x12 0x01 LTR "Korean (Korea)","\355\225\234\352\265\255\354\226\264(\353\214\200\355\225\234\353\257\274\352\265\255)"
|
||||
wxLANGUAGE_KOREAN_NORTH_KOREA 3.1.6 ko-KP ko_KP - 0x00 0x04 LTR "Korean (North Korea)","\355\225\234\352\265\255\354\226\264 (\354\241\260\354\204\240\353\257\274\354\243\274\354\243\274\354\235\230\354\235\270\353\257\274\352\263\265\355\231\224\352\265\255)"
|
||||
wxLANGUAGE_KOYRABORO_SENNI 3.1.6 ses ses ses_ML 0x00 0x04 LTR "Koyraboro Senni","Koyraboro senni"
|
||||
wxLANGUAGE_KOYRABORO_SENNI_MALI 3.1.6 ses-ML ses_ML - 0x00 0x04 LTR "Koyraboro Senni (Mali)","Koyraboro senni (Maali)"
|
||||
wxLANGUAGE_KOYRA_CHIINI 3.1.6 khq khq khq_ML 0x00 0x04 LTR "Koyra Chiini","Koyra ciini"
|
||||
wxLANGUAGE_KOYRA_CHIINI_MALI 3.1.6 khq-ML khq_ML - 0x00 0x04 LTR "Koyra Chiini (Mali)","Koyra ciini (Maali)"
|
||||
wxLANGUAGE_KURDISH - ku-TR ku_TR - - - LTR "Kurdish","Kurd\303\256"
|
||||
wxLANGUAGE_KURDISH_ARABIC_IRAN 3.3.0 ku-Arab-IR ku_IR@arabic - 0x00 0x04 RTL "Kurdish (Arabic, Iran)","\332\251\331\210\330\261\330\257\333\214 (\330\246\333\216\330\261\330\247\331\206)"
|
||||
wxLANGUAGE_KWASIO 3.1.6 nmg nmg nmg_CM 0x00 0x04 LTR "Kwasio","Kwasio"
|
||||
wxLANGUAGE_KWASIO_CAMEROON 3.1.6 nmg-CM nmg_CM - 0x00 0x04 LTR "Kwasio (Cameroon)","Kwasio (Kamerun)"
|
||||
wxLANGUAGE_LAKOTA 3.1.6 lkt lkt lkt_US 0x00 0x04 LTR "Lakota","Lak\310\237\303\263l\312\274iyapi"
|
||||
wxLANGUAGE_LAKOTA_US 3.1.6 lkt-US lkt_US - 0x00 0x04 LTR "Lakota (United States)","Lak\310\237\303\263l\312\274iyapi (M\303\255laha\305\213ska T\310\237am\303\241k\310\237o\304\215he)"
|
||||
wxLANGUAGE_LANGI 3.1.6 lag lag lag_TZ 0x00 0x04 LTR "Langi","K\311\250laangi"
|
||||
wxLANGUAGE_LANGI_TANZANIA 3.1.6 lag-TZ lag_TZ - 0x00 0x04 LTR "Langi (Tanzania)","K\311\250laangi (Taansan\303\255a)"
|
||||
wxLANGUAGE_LAOTHIAN - lo lo lo_LA 0x54 0x01 LTR "Lao","\340\272\245\340\272\262\340\272\247"
|
||||
wxLANGUAGE_LAOTHIAN_LAOS 3.1.6 lo-LA lo_LA - 0x54 0x01 LTR "Lao (Laos)","\340\272\245\340\272\262\340\272\247 (\340\272\245\340\272\262\340\272\247)"
|
||||
wxLANGUAGE_LATIN - la la la_VA 0x76 0x01 LTR "Latin","Latina"
|
||||
wxLANGUAGE_LATIN_VATICAN_CITY 3.3.0 la-VA la_VA - 0x76 0x01 LTR "Latin (Vatican City)","Latina (Civitas Vaticana)"
|
||||
wxLANGUAGE_LATIN_WORLD 3.1.6 la-001 la_001 - 0x76 0x01 LTR "Latin (World)","Latina (Mundus)"
|
||||
wxLANGUAGE_LATVIAN - lv lv lv_LV 0x26 0x01 LTR "Latvian","latvie\305\241u"
|
||||
wxLANGUAGE_LATVIAN_LATVIA 3.1.6 lv-LV lv_LV - 0x26 0x01 LTR "Latvian (Latvia)","latvie\305\241u (Latvija)"
|
||||
wxLANGUAGE_LINGALA - ln ln ln_CD 0x00 0x04 LTR "Lingala","ling\303\241la"
|
||||
wxLANGUAGE_LINGALA_ANGOLA 3.1.6 ln-AO ln_AO - 0x00 0x04 LTR "Lingala (Angola)","ling\303\241la (Ang\303\263la)"
|
||||
wxLANGUAGE_LINGALA_CENTRAL_AFRICAN_REPUBLIC 3.1.6 ln-CF ln_CF - 0x00 0x04 LTR "Lingala (Central African Republic)","ling\303\241la (Repibiki ya Afr\303\255ka ya K\303\241ti)"
|
||||
wxLANGUAGE_LINGALA_CONGO 3.1.6 ln-CG ln_CG - 0x00 0x04 LTR "Lingala (Congo)","ling\303\241la (Kongo)"
|
||||
wxLANGUAGE_LINGALA_CONGO_DRC 3.1.6 ln-CD ln_CD - 0x00 0x04 LTR "Lingala (Congo DRC)","ling\303\241la (Republ\303\255ki ya Kong\303\263 Demokrat\303\255ki)"
|
||||
wxLANGUAGE_LITHUANIAN - lt lt lt_LT 0x27 0x01 LTR "Lithuanian","lietuvi\305\263"
|
||||
wxLANGUAGE_LITHUANIAN_LITHUANIA 3.1.6 lt-LT lt_LT - 0x27 0x01 LTR "Lithuanian (Lithuania)","lietuvi\305\263 (Lietuva)"
|
||||
wxLANGUAGE_LOWER_SORBIAN 3.1.6 dsb dsb dsb_DE 0x2e 0x02 LTR "Lower Sorbian","dolnoserb\305\241\304\207ina"
|
||||
wxLANGUAGE_LOWER_SORBIAN_GERMANY 3.1.6 dsb-DE dsb_DE - 0x2e 0x02 LTR "Lower Sorbian (Germany)","dolnoserb\305\241\304\207ina (Nimska)"
|
||||
wxLANGUAGE_LOW_GERMAN 3.1.6 nds nds nds_DE 0x00 0x04 LTR "Low German","Neddersass\342\200\231sch"
|
||||
wxLANGUAGE_LOW_GERMAN_GERMANY 3.1.6 nds-DE nds_DE - 0x00 0x04 LTR "Low German (Germany)","Neddersass\342\200\231sch (D\303\274\303\274tschland)"
|
||||
wxLANGUAGE_LOW_GERMAN_NETHERLANDS 3.1.6 nds-NL nds_NL - 0x00 0x04 LTR "Low German (Netherlands)","Neddersass\342\200\231sch (Nedderlannen)"
|
||||
wxLANGUAGE_LUBA_KATANGA 3.1.6 lu lu lu_CD 0x00 0x04 LTR "Luba-Katanga","Tshiluba"
|
||||
wxLANGUAGE_LUBA_KATANGA_CONGO_DRC 3.1.6 lu-CD lu_CD - 0x00 0x04 LTR "Luba-Katanga (Congo DRC)","Tshiluba (Ditunga wa Kongu)"
|
||||
wxLANGUAGE_LUO 3.1.6 luo luo luo_KE 0x00 0x04 LTR "Luo","Dholuo"
|
||||
wxLANGUAGE_LUO_KENYA 3.1.6 luo-KE luo_KE - 0x00 0x04 LTR "Luo (Kenya)","Dholuo (Kenya)"
|
||||
wxLANGUAGE_LUXEMBOURGISH 3.1.6 lb lb lb_LU 0x6e 0x01 LTR "Luxembourgish","L\303\253tzebuergesch"
|
||||
wxLANGUAGE_LUXEMBOURGISH_LUXEMBOURG 3.1.6 lb-LU lb_LU - 0x6e 0x01 LTR "Luxembourgish (Luxembourg)","L\303\253tzebuergesch (L\303\253tzebuerg)"
|
||||
wxLANGUAGE_LUYIA 3.1.6 luy luy luy_KE 0x00 0x04 LTR "Luyia","Luluhia"
|
||||
wxLANGUAGE_LUYIA_KENYA 3.1.6 luy-KE luy_KE - 0x00 0x04 LTR "Luyia (Kenya)","Luluhia (Kenya)"
|
||||
wxLANGUAGE_MACEDONIAN - mk mk mk_MK 0x2f 0x01 LTR "Macedonian","\320\274\320\260\320\272\320\265\320\264\320\276\320\275\321\201\320\272\320\270"
|
||||
wxLANGUAGE_MACEDONIAN_NORTH_MACEDONIA 3.1.6 mk-MK mk_MK - 0x2f 0x01 LTR "Macedonian (North Macedonia)","\320\274\320\260\320\272\320\265\320\264\320\276\320\275\321\201\320\272\320\270 (\320\241\320\265\320\262\320\265\321\200\320\275\320\260 \320\234\320\260\320\272\320\265\320\264\320\276\320\275\320\270\321\230\320\260)"
|
||||
wxLANGUAGE_MACHAME 3.1.6 jmc jmc jmc_TZ 0x00 0x04 LTR "Machame","Kimachame"
|
||||
wxLANGUAGE_MACHAME_TANZANIA 3.1.6 jmc-TZ jmc_TZ - 0x00 0x04 LTR "Machame (Tanzania)","Kimachame (Tanzania)"
|
||||
wxLANGUAGE_MAITHILI 3.3.0 mai mai mai_IN 0x00 0x04 LTR "Maithili","\340\244\256\340\245\210\340\244\245\340\244\277\340\244\262\340\245\200"
|
||||
wxLANGUAGE_MAITHILI_INDIA 3.3.0 mai-IN mai_IN - 0x00 0x04 LTR "Maithili (India)","\340\244\256\340\245\210\340\244\245\340\244\277\340\244\262\340\245\200 (\340\244\255\340\244\276\340\244\260\340\244\244)"
|
||||
wxLANGUAGE_MAKHUWA_MEETTO 3.1.6 mgh mgh mgh_MZ 0x00 0x04 LTR "Makhuwa-Meetto","Makua"
|
||||
wxLANGUAGE_MAKHUWA_MEETTO_MOZAMBIQUE 3.1.6 mgh-MZ mgh_MZ - 0x00 0x04 LTR "Makhuwa-Meetto (Mozambique)","Makua (Umozambiki)"
|
||||
wxLANGUAGE_MAKONDE 3.1.6 kde kde kde_TZ 0x00 0x04 LTR "Makonde","Chimakonde"
|
||||
wxLANGUAGE_MAKONDE_TANZANIA 3.1.6 kde-TZ kde_TZ - 0x00 0x04 LTR "Makonde (Tanzania)","Chimakonde (Tanzania)"
|
||||
wxLANGUAGE_MALAGASY - mg mg mg_MG 0x00 0x04 LTR "Malagasy","Malagasy"
|
||||
wxLANGUAGE_MALAGASY_MADAGASCAR 3.1.6 mg-MG mg_MG - 0x00 0x04 LTR "Malagasy (Madagascar)","Malagasy (Madagasikara)"
|
||||
wxLANGUAGE_MALAY - ms ms ms_MY 0x3e 0x01 LTR "Malay","Melayu"
|
||||
wxLANGUAGE_MALAYALAM - ml ml ml_IN 0x4c 0x01 LTR "Malayalam","\340\264\256\340\264\262\340\264\257\340\264\276\340\264\263\340\264\202"
|
||||
wxLANGUAGE_MALAYALAM_INDIA 3.1.6 ml-IN ml_IN - 0x4c 0x01 LTR "Malayalam (India)","\340\264\256\340\264\262\340\264\257\340\264\276\340\264\263\340\264\202 (\340\264\207\340\264\250\340\265\215\340\264\244\340\265\215\340\264\257)"
|
||||
wxLANGUAGE_MALAY_BRUNEI 3.1.6 ms-BN ms_BN - 0x3e 0x02 LTR "Malay (Brunei)","Melayu (Brunei)"
|
||||
wxLANGUAGE_MALAY_INDONESIA 3.3.0 ms-ID ms_ID - 0x00 0x04 LTR "Malay (Indonesia)","Melayu (Indonesia)"
|
||||
wxLANGUAGE_MALAY_MALAYSIA - ms-MY ms_MY - 0x3e 0x01 LTR "Malay (Malaysia)","Melayu (Malaysia)"
|
||||
wxLANGUAGE_MALAY_SINGAPORE 3.1.6 ms-SG ms_SG - 0x00 0x04 LTR "Malay (Singapore)","Melayu (Singapura)"
|
||||
wxLANGUAGE_MALTESE - mt mt mt_MT 0x3a 0x01 LTR "Maltese","Malti"
|
||||
wxLANGUAGE_MALTESE_MALTA 3.1.6 mt-MT mt_MT - 0x3a 0x01 LTR "Maltese (Malta)","Malti (Malta)"
|
||||
wxLANGUAGE_MANIPURI - mni mni mni_IN 0x58 0x01 LTR "Manipuri","\340\246\256\340\247\210\340\246\244\340\247\210\340\246\262\340\247\213\340\246\250\340\247\215"
|
||||
wxLANGUAGE_MANIPURI_BENGALI 3.3.0 mni-Beng mni@bengali - 0x58 0x01 LTR "Manipuri (Bangla)","\340\246\256\340\247\210\340\246\244\340\247\210\340\246\262\340\247\213\340\246\250\340\247\215"
|
||||
wxLANGUAGE_MANIPURI_INDIA 3.1.6 mni-IN mni_IN - 0x58 0x01 LTR "Manipuri (Bangla, India)","\340\246\256\340\247\210\340\246\244\340\247\210\340\246\262\340\247\213\340\246\250\340\247\215 (\340\246\207\340\246\250\340\247\215\340\246\246\340\246\277\340\246\257\340\246\274\340\246\276)"
|
||||
wxLANGUAGE_MANX 3.1.6 gv gv gv_IM 0x00 0x04 LTR "Manx","Gaelg"
|
||||
wxLANGUAGE_MANX_ISLE_OF_MAN 3.1.6 gv-IM gv_IM - 0x00 0x04 LTR "Manx (Isle of Man)","Gaelg (Ellan Vannin)"
|
||||
wxLANGUAGE_MAORI - mi mi mi_NZ 0x81 0x01 LTR "Maori","te reo M\304\201ori"
|
||||
wxLANGUAGE_MAORI_NEW_ZEALAND 3.1.6 mi-NZ mi_NZ - 0x81 0x01 LTR "Maori (New Zealand)","te reo M\304\201ori (Aotearoa)"
|
||||
wxLANGUAGE_MAPUCHE 3.1.6 arn arn arn_CL 0x7a 0x01 LTR "Mapuche","Mapudungun"
|
||||
wxLANGUAGE_MAPUCHE_CHILE 3.1.6 arn-CL arn_CL - 0x7a 0x01 LTR "Mapuche (Chile)","Mapudungun (Chile)"
|
||||
wxLANGUAGE_MARATHI - mr mr mr_IN 0x4e 0x01 LTR "Marathi","\340\244\256\340\244\260\340\244\276\340\244\240\340\245\200"
|
||||
wxLANGUAGE_MARATHI_INDIA 3.1.6 mr-IN mr_IN - 0x4e 0x01 LTR "Marathi (India)","\340\244\256\340\244\260\340\244\276\340\244\240\340\245\200 (\340\244\255\340\244\276\340\244\260\340\244\244)"
|
||||
wxLANGUAGE_MASAI 3.1.6 mas mas mas_KE 0x00 0x04 LTR "Masai","Maa"
|
||||
wxLANGUAGE_MASAI_KENYA 3.1.6 mas-KE mas_KE - 0x00 0x04 LTR "Masai (Kenya)","Maa (Kenya)"
|
||||
wxLANGUAGE_MASAI_TANZANIA 3.1.6 mas-TZ mas_TZ - 0x00 0x04 LTR "Masai (Tanzania)","Maa (Tansania)"
|
||||
wxLANGUAGE_MAZANDERANI 3.1.6 mzn mzn mzn_IR 0x00 0x04 RTL "Mazanderani","\331\205\330\247\330\262\330\261\331\210\331\206\333\214"
|
||||
wxLANGUAGE_MAZANDERANI_IRAN 3.1.6 mzn-IR mzn_IR - 0x00 0x04 RTL "Mazanderani (Iran)","\331\205\330\247\330\262\330\261\331\210\331\206\333\214 (\330\247\333\214\330\261\330\247\331\206)"
|
||||
wxLANGUAGE_MERU 3.1.6 mer mer mer_KE 0x00 0x04 LTR "Meru","K\304\251m\304\251r\305\251"
|
||||
wxLANGUAGE_MERU_KENYA 3.1.6 mer-KE mer_KE - 0x00 0x04 LTR "Meru (Kenya)","K\304\251m\304\251r\305\251 (Kenya)"
|
||||
wxLANGUAGE_META 3.1.6 mgo mgo mgo_CM 0x00 0x04 LTR "Meta\312\274","meta\312\274"
|
||||
wxLANGUAGE_META_CAMEROON 3.1.6 mgo-CM mgo_CM - 0x00 0x04 LTR "Meta\312\274 (Cameroon)","meta\312\274 (Kamalun)"
|
||||
wxLANGUAGE_MOHAWK 3.1.6 moh moh moh_CA 0x7c 0x01 LTR "Mohawk","Kanien\312\274k\303\251ha"
|
||||
wxLANGUAGE_MOHAWK_CANADA 3.1.6 moh-CA moh_CA - 0x7c 0x01 LTR "Mohawk (Canada)","Kanien\312\274k\303\251ha (Canada)"
|
||||
wxLANGUAGE_MOLDAVIAN - mo mo - - - LTR "Moldavian","\320\273\320\270\320\274\320\261\320\260 \320\274\320\276\320\273\320\264\320\276\320\262\320\265\320\275\321\217\321\201\320\272\321\215"
|
||||
wxLANGUAGE_MONGOLIAN - mn mn mn_MN 0x50 0x01 LTR "Mongolian","\320\234\320\276\320\275\320\263\320\276\320\273\302\240\321\205\321\215\320\273"
|
||||
wxLANGUAGE_MONGOLIAN_CYRILLIC 3.1.6 mn-Cyrl mn@cyrillic - 0x50 0x01 LTR "Mongolian","\320\234\320\276\320\275\320\263\320\276\320\273\302\240\321\205\321\215\320\273 (\320\232\320\270\321\200\320\270\320\273\320\273 \322\257\321\201\321\215\320\263)"
|
||||
wxLANGUAGE_MONGOLIAN_MONGOLIA 3.1.6 mn-MN mn_MN - 0x50 0x01 LTR "Mongolian (Mongolia)","\320\274\320\276\320\275\320\263\320\276\320\273 (\320\234\320\276\320\275\320\263\320\276\320\273)"
|
||||
wxLANGUAGE_MONGOLIAN_TRADITIONAL 3.1.6 mn-Mong mn@mongolian - 0x50 0x02 LTR "Mongolian (Traditional Mongolian)","\341\240\256\341\240\243\341\240\251\341\240\255\341\240\243\341\240\244\341\240\257 \341\240\254\341\240\241\341\240\257\341\240\241 (\341\240\256\341\240\243\341\240\251\341\240\255\341\240\243\341\240\244\341\240\257 \341\240\254\341\240\241\341\240\257\341\240\241)"
|
||||
wxLANGUAGE_MONGOLIAN_TRADITIONAL_CHINA 3.1.6 mn-Mong-CN mn_CN@mongolian - 0x50 0x02 LTR "Mongolian (Traditional Mongolian, China)","\341\240\256\341\240\243\341\240\251\341\240\255\341\240\243\341\240\244\341\240\257 \341\240\254\341\240\241\341\240\257\341\240\241 (\341\240\252\341\240\246\341\240\255\341\240\246\341\240\263\341\240\241 \341\240\250\341\240\240\341\240\242\341\240\267\341\240\240\341\240\256\341\240\263\341\240\240\341\240\254\341\240\244 \341\240\263\341\240\244\341\240\256\341\240\263\341\240\240\341\240\263\341\240\244 \341\240\240\341\240\267\341\240\240\341\240\263 \341\240\243\341\240\257\341\240\243\341\240\260)"
|
||||
wxLANGUAGE_MONGOLIAN_TRADITIONAL_MONGOLIA 3.1.6 mn-Mong-MN mn_MN@mongolian - 0x50 0x03 LTR "Mongolian (Traditional Mongolian, Mongolia)","\341\240\256\341\240\243\341\240\251\341\240\255\341\240\243\341\240\257 \341\240\254\341\240\241\341\240\257\341\240\241 (\341\240\256\341\240\243\341\240\251\341\240\255\341\240\243\341\240\257 \341\240\243\341\240\257\341\240\243\341\240\260)"
|
||||
wxLANGUAGE_MORISYEN 3.1.6 mfe mfe mfe_MU 0x00 0x04 LTR "Morisyen","kreol morisien"
|
||||
wxLANGUAGE_MORISYEN_MAURITIUS 3.1.6 mfe-MU mfe_MU - 0x00 0x04 LTR "Morisyen (Mauritius)","kreol morisien (Moris)"
|
||||
wxLANGUAGE_MUNDANG 3.1.6 mua mua mua_CM 0x00 0x04 LTR "Mundang","MUNDA\305\212"
|
||||
wxLANGUAGE_MUNDANG_CAMEROON 3.1.6 mua-CM mua_CM - 0x00 0x04 LTR "Mundang (Cameroon)","MUNDA\305\212 (kameru\305\213)"
|
||||
wxLANGUAGE_NAMA 3.1.6 naq naq naq_NA 0x00 0x04 LTR "Nama","Khoekhoegowab"
|
||||
wxLANGUAGE_NAMA_NAMIBIA 3.1.6 naq-NA naq_NA - 0x00 0x04 LTR "Nama (Namibia)","Khoekhoegowab (Namibiab)"
|
||||
wxLANGUAGE_NAURU - na na - - - LTR "Nauru","Nauru"
|
||||
wxLANGUAGE_NEPALI - ne ne ne_NP 0x61 0x01 LTR "Nepali","\340\244\250\340\245\207\340\244\252\340\244\276\340\244\262\340\245\200"
|
||||
wxLANGUAGE_NEPALI_INDIA - ne-IN ne_IN - 0x61 0x02 LTR "Nepali (India)","\340\244\250\340\245\207\340\244\252\340\244\276\340\244\262\340\245\200 (\340\244\255\340\244\276\340\244\260\340\244\244)"
|
||||
wxLANGUAGE_NEPALI_NEPAL 3.1.6 ne-NP ne_NP - 0x61 0x01 LTR "Nepali (Nepal)","\340\244\250\340\245\207\340\244\252\340\244\276\340\244\262\340\245\200 (\340\244\250\340\245\207\340\244\252\340\244\276\340\244\262)"
|
||||
wxLANGUAGE_NGIEMBOON 3.1.6 nnh nnh nnh_CM 0x00 0x04 LTR "Ngiemboon","Shw\303\263\305\213\303\262 ngiemb\311\224\311\224n"
|
||||
wxLANGUAGE_NGIEMBOON_CAMEROON 3.1.6 nnh-CM nnh_CM - 0x00 0x04 LTR "Ngiemboon (Cameroon)","Shw\303\263\305\213\303\262 ngiemb\311\224\311\224n (K\303\240mal\303\273m)"
|
||||
wxLANGUAGE_NGOMBA 3.1.6 jgo jgo jgo_CM 0x00 0x04 LTR "Ngomba","Nda\352\236\214a"
|
||||
wxLANGUAGE_NGOMBA_CAMEROON 3.1.6 jgo-CM jgo_CM - 0x00 0x04 LTR "Ngomba (Cameroon)","Nda\352\236\214a (Kam\311\233l\303\273n)"
|
||||
wxLANGUAGE_NIGERIAN_PIDGIN 3.3.0 pcm pcm - 0x00 0x04 LTR "Nigerian Pidgin","Naij\303\255ri\303\241 P\303\255jin"
|
||||
wxLANGUAGE_NIGERIAN_PIDGIN_LATIN 3.3.0 pcm-Latn pcm@latin - 0x00 0x04 LTR "Nigerian Pidgin (Latin)","Naij\303\255ri\303\241 P\303\255jin (L\303\241tin)"
|
||||
wxLANGUAGE_NIGERIAN_PIDGIN_LATIN_NIGERIA 3.3.0 pcm-Latn-NG pcm_NG@latin - 0x00 0x04 LTR "Nigerian Pidgin (Latin, Nigeria)","Naij\303\255ri\303\241 P\303\255jin (Naij\303\255ria)"
|
||||
wxLANGUAGE_NKO 3.1.6 nqo nqo nqo_GN 0x00 0x04 RTL "N'ko","\337\222\337\236\337\217"
|
||||
wxLANGUAGE_NKO_GUINEA 3.1.6 nqo-GN nqo_GN - 0x00 0x04 RTL "N'ko (Guinea)","\337\222\337\236\337\217 (\337\226\337\214\337\254\337\243\337\215\337\254 \337\236\337\212\337\262\337\223\337\215\337\262)"
|
||||
wxLANGUAGE_NORTHERN_LURI 3.1.6 lrc lrc lrc_IR 0x00 0x04 RTL "Northern Luri","\331\204\333\212\330\261\333\214 \330\264\331\210\331\205\330\247\331\204\333\214"
|
||||
wxLANGUAGE_NORTHERN_LURI_IRAN 3.1.6 lrc-IR lrc_IR - 0x00 0x04 RTL "Northern Luri (Iran)","\331\204\333\212\330\261\333\214 \330\264\331\210\331\205\330\247\331\204\333\214 (Iran)"
|
||||
wxLANGUAGE_NORTHERN_LURI_IRAQ 3.1.6 lrc-IQ lrc_IQ - 0x00 0x04 RTL "Northern Luri (Iraq)","\331\204\333\212\330\261\333\214 \330\264\331\210\331\205\330\247\331\204\333\214 (Iraq)"
|
||||
wxLANGUAGE_NORTH_NDEBELE 3.1.6 nd nd nd_ZW 0x00 0x04 LTR "North Ndebele","isiNdebele"
|
||||
wxLANGUAGE_NORTH_NDEBELE_ZIMBABWE 3.1.6 nd-ZW nd_ZW - 0x00 0x04 LTR "North Ndebele (Zimbabwe)","isiNdebele (Zimbabwe)"
|
||||
wxLANGUAGE_NORWEGIAN 3.1.6 no no - 0x14 0x01 LTR "Norwegian","norsk"
|
||||
wxLANGUAGE_NORWEGIAN_BOKMAL - nb nb nb_NO 0x14 0x01 LTR "Norwegian Bokm\303\245l","norsk bokm\303\245l"
|
||||
wxLANGUAGE_NORWEGIAN_BOKMAL_NORWAY 3.1.6 nb-NO nb_NO - 0x14 0x01 LTR "Norwegian Bokm\303\245l (Norway)","norsk bokm\303\245l (Norge)"
|
||||
wxLANGUAGE_NORWEGIAN_BOKMAL_SVALBARD_AND_JAN_MAYEN 3.1.6 nb-SJ nb_SJ - 0x00 0x04 LTR "Norwegian Bokm\303\245l (Svalbard and Jan Mayen)","norsk bokm\303\245l (Svalbard og Jan Mayen)"
|
||||
wxLANGUAGE_NORWEGIAN_NYNORSK - nn nn nn_NO 0x14 0x02 LTR "Norwegian Nynorsk","norsk nynorsk"
|
||||
wxLANGUAGE_NORWEGIAN_NYNORSK_NORWAY 3.1.6 nn-NO nn_NO - 0x14 0x02 LTR "Norwegian Nynorsk (Norway)","norsk nynorsk (Noreg)"
|
||||
wxLANGUAGE_NUER 3.1.6 nus nus nus_SS 0x00 0x04 LTR "Nuer","Thok Nath"
|
||||
wxLANGUAGE_NUER_SOUTH_SUDAN 3.1.6 nus-SS nus_SS - 0x00 0x04 LTR "Nuer (South Sudan)","Thok Nath (South Sudan)"
|
||||
wxLANGUAGE_NYANKOLE 3.1.6 nyn nyn nyn_UG 0x00 0x04 LTR "Nyankole","Runyankore"
|
||||
wxLANGUAGE_NYANKOLE_UGANDA 3.1.6 nyn-UG nyn_UG - 0x00 0x04 LTR "Nyankole (Uganda)","Runyankore (Uganda)"
|
||||
wxLANGUAGE_OCCITAN - oc oc oc_FR 0x82 0x01 LTR "Occitan","occitan"
|
||||
wxLANGUAGE_OCCITAN_FRANCE 3.1.6 oc-FR oc_FR - 0x82 0x01 LTR "Occitan (France)","occitan (Fran\303\247a)"
|
||||
wxLANGUAGE_ODIA 3.1.6 or or or_IN 0x48 0x01 LTR "Odia","\340\254\223\340\254\241\340\254\274\340\254\277\340\254\206"
|
||||
wxLANGUAGE_ODIA_INDIA 3.1.6 or-IN or_IN - 0x48 0x01 LTR "Odia (India)","\340\254\223\340\254\241\340\254\274\340\254\277\340\254\206 (\340\254\255\340\254\276\340\254\260\340\254\244)"
|
||||
wxLANGUAGE_OROMO - om om om_ET 0x72 0x01 LTR "Oromo","Oromoo"
|
||||
wxLANGUAGE_OROMO_ETHIOPIA 3.1.6 om-ET om_ET - 0x72 0x01 LTR "Oromo (Ethiopia)","Oromoo (Itoophiyaa)"
|
||||
wxLANGUAGE_OROMO_KENYA 3.1.6 om-KE om_KE - 0x00 0x04 LTR "Oromo (Kenya)","Oromoo (Keeniyaa)"
|
||||
wxLANGUAGE_OSSETIC 3.1.6 os os os_GE 0x00 0x04 LTR "Ossetic","\320\270\321\200\320\276\320\275"
|
||||
wxLANGUAGE_OSSETIC_GEORGIA 3.1.6 os-GE os_GE - 0x00 0x04 LTR "Ossetic (Georgia)","\320\270\321\200\320\276\320\275 (\320\223\321\203\321\213\321\200\320\264\320\267\321\213\321\201\321\202\320\276\320\275)"
|
||||
wxLANGUAGE_OSSETIC_RUSSIA 3.1.6 os-RU os_RU - 0x00 0x04 LTR "Ossetic (Russia)","\320\270\321\200\320\276\320\275 (\320\243\323\225\321\200\323\225\321\201\320\265)"
|
||||
wxLANGUAGE_PAPIAMENTO 3.1.6 pap pap - 0x79 0x01 LTR "Papiamento","Papiamentu"
|
||||
wxLANGUAGE_PAPIAMENTO_CARIBBEAN 3.1.6 pap-029 pap_029 - 0x79 0x01 LTR "Papiamento (Caribbean)","Papiamentu (Caribbean)"
|
||||
wxLANGUAGE_PASHTO - ps ps ps_AF 0x63 0x01 RTL "Pashto","\331\276\332\232\330\252\331\210"
|
||||
wxLANGUAGE_PASHTO_AFGHANISTAN 3.1.6 ps-AF ps_AF - 0x63 0x01 RTL "Pashto (Afghanistan)","\331\276\332\232\330\252\331\210 (\330\247\331\201\330\272\330\247\331\206\330\263\330\252\330\247\331\206)"
|
||||
wxLANGUAGE_PASHTO_PAKISTAN 3.1.6 ps-PK ps_PK - 0x00 0x04 RTL "Pashto (Pakistan)","\331\276\332\232\330\252\331\210 (\331\276\330\247\332\251\330\263\330\252\330\247\331\206)"
|
||||
wxLANGUAGE_PERSIAN - fa fa fa_IR 0x29 0x01 RTL "Persian","\331\201\330\247\330\261\330\263\333\214"
|
||||
wxLANGUAGE_PERSIAN_AFGHANISTAN 3.3.0 fa-AF fa_AF - 0x8c 0x01 RTL "Persian (Afghanistan)","\331\201\330\247\330\261\330\263\333\214 (\330\247\331\201\330\272\330\247\331\206\330\263\330\252\330\247\331\206)"
|
||||
wxLANGUAGE_PERSIAN_IRAN 3.1.6 fa-IR fa_IR - 0x29 0x01 RTL "Persian (Iran)","\331\201\330\247\330\261\330\263\333\214 (\330\247\333\214\330\261\330\247\331\206)"
|
||||
wxLANGUAGE_POLISH - pl pl pl_PL 0x15 0x01 LTR "Polish","polski"
|
||||
wxLANGUAGE_POLISH_POLAND 3.1.6 pl-PL pl_PL - 0x15 0x01 LTR "Polish (Poland)","polski (Polska)"
|
||||
wxLANGUAGE_PORTUGUESE - pt pt pt_PT 0x16 0x02 LTR "Portuguese","portugu\303\252s"
|
||||
wxLANGUAGE_PORTUGUESE_ANGOLA 3.1.6 pt-AO pt_AO - 0x00 0x04 LTR "Portuguese (Angola)","portugu\303\252s (Angola)"
|
||||
wxLANGUAGE_PORTUGUESE_BRAZILIAN - pt-BR pt_BR - 0x16 0x01 LTR "Portuguese (Brazil)","portugu\303\252s (Brasil)"
|
||||
wxLANGUAGE_PORTUGUESE_CABO_VERDE 3.1.6 pt-CV pt_CV - 0x00 0x04 LTR "Portuguese (Cabo Verde)","portugu\303\252s (Cabo Verde)"
|
||||
wxLANGUAGE_PORTUGUESE_EQUATORIAL_GUINEA 3.1.6 pt-GQ pt_GQ - 0x00 0x04 LTR "Portuguese (Equatorial Guinea)","portugu\303\252s (Guin\303\251 Equatorial)"
|
||||
wxLANGUAGE_PORTUGUESE_GUINEA_BISSAU 3.1.6 pt-GW pt_GW - 0x00 0x04 LTR "Portuguese (Guinea-Bissau)","portugu\303\252s (Guin\303\251-Bissau)"
|
||||
wxLANGUAGE_PORTUGUESE_LUXEMBOURG 3.1.6 pt-LU pt_LU - 0x00 0x04 LTR "Portuguese (Luxembourg)","portugu\303\252s (Luxemburgo)"
|
||||
wxLANGUAGE_PORTUGUESE_MACAO_SAR 3.1.6 pt-MO pt_MO - 0x00 0x04 LTR "Portuguese (Macao SAR)","portugu\303\252s (RAE de Macau)"
|
||||
wxLANGUAGE_PORTUGUESE_MOZAMBIQUE 3.1.6 pt-MZ pt_MZ - 0x00 0x04 LTR "Portuguese (Mozambique)","portugu\303\252s (Mo\303\247ambique)"
|
||||
wxLANGUAGE_PORTUGUESE_PORTUGAL 3.1.6 pt-PT pt_PT - 0x16 0x02 LTR "Portuguese (Portugal)","portugu\303\252s (Portugal)"
|
||||
wxLANGUAGE_PORTUGUESE_SAO_TOME_AND_PRINCIPE 3.1.6 pt-ST pt_ST - 0x00 0x04 LTR "Portuguese (S\303\243o Tom\303\251 and Pr\303\255ncipe)","portugu\303\252s (S\303\243o Tom\303\251 e Pr\303\255ncipe)"
|
||||
wxLANGUAGE_PORTUGUESE_SWITZERLAND 3.1.6 pt-CH pt_CH - 0x00 0x04 LTR "Portuguese (Switzerland)","portugu\303\252s (Su\303\255\303\247a)"
|
||||
wxLANGUAGE_PORTUGUESE_TIMOR_LESTE 3.1.6 pt-TL pt_TL - 0x00 0x04 LTR "Portuguese (Timor-Leste)","portugu\303\252s (Timor-Leste)"
|
||||
wxLANGUAGE_PRUSSIAN 3.1.6 prg prg - 0x00 0x04 LTR "Prussian","pr\305\253siskan"
|
||||
wxLANGUAGE_PRUSSIAN_WORLD 3.1.6 prg-001 prg_001 - 0x00 0x04 LTR "Prussian (World)","pr\305\253siskan (sw\304\253tai)"
|
||||
wxLANGUAGE_PUNJABI - pa pa pa_IN 0x46 0x01 LTR "Punjabi","\340\250\252\340\251\260\340\250\234\340\250\276\340\250\254\340\251\200"
|
||||
wxLANGUAGE_PUNJABI_ARABIC 3.1.6 pa-Arab pa@arabic - 0x46 0x02 RTL "Punjabi","\331\276\331\206\330\254\330\247\330\250\333\214"
|
||||
wxLANGUAGE_PUNJABI_GURMUKHI 3.1.6 pa-Guru pa@gurmukhi - 0x46 0x01 LTR "Punjabi","\340\250\252\340\251\260\340\250\234\340\250\276\340\250\254\340\251\200"
|
||||
wxLANGUAGE_PUNJABI_INDIA 3.1.6 pa-IN pa_IN - 0x46 0x01 LTR "Punjabi (India)","\340\250\252\340\251\260\340\250\234\340\250\276\340\250\254\340\251\200 (\340\250\255\340\250\276\340\250\260\340\250\244)"
|
||||
wxLANGUAGE_PUNJABI_PAKISTAN 3.1.6 pa-Arab-PK pa_PK@arabic - 0x46 0x02 RTL "Punjabi (Pakistan)","\331\276\331\206\330\254\330\247\330\250\333\214 (\331\276\330\247\332\251\330\263\330\252\330\247\331\206)"
|
||||
wxLANGUAGE_QUECHUA - quz quz quz_BO 0x6b 0x01 LTR "Quechua","Runasimi"
|
||||
wxLANGUAGE_QUECHUA_BOLIVIA 3.1.6 quz-BO quz_BO - 0x6b 0x01 LTR "Quechua (Bolivia)","Runasimi (Bolivia)"
|
||||
wxLANGUAGE_QUECHUA_ECUADOR 3.1.6 quz-EC quz_EC - 0x6b 0x02 LTR "Quechua (Ecuador)","Runasimi (Ecuador)"
|
||||
wxLANGUAGE_QUECHUA_MACRO 3.1.6 qu qu - - - LTR "Quechua","Qhichwa"
|
||||
wxLANGUAGE_QUECHUA_PERU 3.1.6 quz-PE quz_PE - 0x6b 0x03 LTR "Quechua (Peru)","Runasimi (Per\303\272)"
|
||||
wxLANGUAGE_RHAETO_ROMANCE - rm rm rm_CH 0x17 0x01 LTR "Romansh","rumantsch"
|
||||
wxLANGUAGE_RHAETO_ROMANCE_SWITZERLAND 3.1.6 rm-CH rm_CH - 0x17 0x01 LTR "Romansh (Switzerland)","rumantsch (Svizra)"
|
||||
wxLANGUAGE_ROMANIAN - ro ro ro_RO 0x18 0x01 LTR "Romanian","rom\303\242n\304\203"
|
||||
wxLANGUAGE_ROMANIAN_MOLDOVA 3.1.6 ro-MD ro_MD - 0x18 0x02 LTR "Romanian (Moldova)","rom\303\242n\304\203 (Republica Moldova)"
|
||||
wxLANGUAGE_ROMANIAN_ROMANIA 3.1.6 ro-RO ro_RO - 0x18 0x01 LTR "Romanian (Romania)","rom\303\242n\304\203 (Rom\303\242nia)"
|
||||
wxLANGUAGE_ROMBO 3.1.6 rof rof rof_TZ 0x00 0x04 LTR "Rombo","Kihorombo"
|
||||
wxLANGUAGE_ROMBO_TANZANIA 3.1.6 rof-TZ rof_TZ - 0x00 0x04 LTR "Rombo (Tanzania)","Kihorombo (Tanzania)"
|
||||
wxLANGUAGE_RUSSIAN - ru ru ru_RU 0x19 0x01 LTR "Russian","\321\200\321\203\321\201\321\201\320\272\320\270\320\271"
|
||||
wxLANGUAGE_RUSSIAN_BELARUS 3.1.6 ru-BY ru_BY - 0x00 0x04 LTR "Russian (Belarus)","\321\200\321\203\321\201\321\201\320\272\320\270\320\271 (\320\221\320\265\320\273\320\260\321\200\321\203\321\201\321\214)"
|
||||
wxLANGUAGE_RUSSIAN_KAZAKHSTAN 3.1.6 ru-KZ ru_KZ - 0x00 0x04 LTR "Russian (Kazakhstan)","\321\200\321\203\321\201\321\201\320\272\320\270\320\271 (\320\232\320\260\320\267\320\260\321\205\321\201\321\202\320\260\320\275)"
|
||||
wxLANGUAGE_RUSSIAN_KYRGYZSTAN 3.1.6 ru-KG ru_KG - 0x00 0x04 LTR "Russian (Kyrgyzstan)","\321\200\321\203\321\201\321\201\320\272\320\270\320\271 (\320\232\320\270\321\200\320\263\320\270\320\267\320\270\321\217)"
|
||||
wxLANGUAGE_RUSSIAN_MOLDOVA 3.1.6 ru-MD ru_MD - 0x19 0x02 LTR "Russian (Moldova)","\321\200\321\203\321\201\321\201\320\272\320\270\320\271 (\320\234\320\276\320\273\320\264\320\276\320\262\320\260)"
|
||||
wxLANGUAGE_RUSSIAN_RUSSIA 3.1.6 ru-RU ru_RU - 0x19 0x01 LTR "Russian (Russia)","\321\200\321\203\321\201\321\201\320\272\320\270\320\271 (\320\240\320\276\321\201\321\201\320\270\321\217)"
|
||||
wxLANGUAGE_RUSSIAN_UKRAINE - ru-UA ru_UA - 0x00 0x04 LTR "Russian (Ukraine)","\321\200\321\203\321\201\321\201\320\272\320\270\320\271 (\320\243\320\272\321\200\320\260\320\270\320\275\320\260)"
|
||||
wxLANGUAGE_RWA 3.1.6 rwk rwk rwk_TZ 0x00 0x04 LTR "Rwa","Kiruwa"
|
||||
wxLANGUAGE_RWA_TANZANIA 3.1.6 rwk-TZ rwk_TZ - 0x00 0x04 LTR "Rwa (Tanzania)","Kiruwa (Tanzania)"
|
||||
wxLANGUAGE_SAHO 3.1.6 ssy ssy ssy_ER 0x00 0x04 LTR "Saho","Saho"
|
||||
wxLANGUAGE_SAHO_ERITREA 3.1.6 ssy-ER ssy_ER - 0x00 0x04 LTR "Saho (Eritrea)","Saho (Eretria)"
|
||||
wxLANGUAGE_SAKHA 3.1.6 sah sah sah_RU 0x85 0x01 LTR "Sakha","\321\201\320\260\321\205\320\260 \321\202\321\213\320\273\320\260"
|
||||
wxLANGUAGE_SAKHA_RUSSIA 3.1.6 sah-RU sah_RU - 0x85 0x01 LTR "Sakha (Russia)","\321\201\320\260\321\205\320\260 \321\202\321\213\320\273\320\260 (\320\220\321\200\320\260\321\201\321\201\321\213\321\213\320\271\320\260)"
|
||||
wxLANGUAGE_SAMBURU 3.1.6 saq saq saq_KE 0x00 0x04 LTR "Samburu","Kisampur"
|
||||
wxLANGUAGE_SAMBURU_KENYA 3.1.6 saq-KE saq_KE - 0x00 0x04 LTR "Samburu (Kenya)","Kisampur (Kenya)"
|
||||
wxLANGUAGE_SAMI 2.8.8 se se se_NO 0x3b 0x01 LTR "Northern Sami","davvis\303\241megiella"
|
||||
wxLANGUAGE_SAMI_FINLAND 3.1.6 se-FI se_FI - 0x3b 0x03 LTR "Sami, Northern (Finland)","davvis\303\241megiella (Suopma)"
|
||||
wxLANGUAGE_SAMI_INARI 3.1.6 smn smn smn_FI 0x3b 0x09 LTR "Sami (Inari)","anar\303\242\305\241kiel\303\242"
|
||||
wxLANGUAGE_SAMI_INARI_FINLAND 3.1.6 smn-FI smn_FI - 0x3b 0x09 LTR "Sami, Inari (Finland)","anar\303\242\305\241kiel\303\242 (Suom\303\242)"
|
||||
wxLANGUAGE_SAMI_LULE 3.1.6 smj smj smj_SE 0x3b 0x05 LTR "Sami (Lule)","julevus\303\241megiella"
|
||||
wxLANGUAGE_SAMI_LULE_NORWAY 3.1.6 smj-NO smj_NO - 0x3b 0x04 LTR "Sami, Lule (Norway)","julevus\303\241megiella (Vuodna)"
|
||||
wxLANGUAGE_SAMI_LULE_SWEDEN 3.1.6 smj-SE smj_SE - 0x3b 0x05 LTR "Sami, Lule (Sweden)","julevus\303\241megiella (Svierik)"
|
||||
wxLANGUAGE_SAMI_NORWAY 3.1.6 se-NO se_NO - 0x3b 0x01 LTR "Sami, Northern (Norway)","davvis\303\241megiella (Norga)"
|
||||
wxLANGUAGE_SAMI_SKOLT 3.1.6 sms sms sms_FI 0x3b 0x08 LTR "Sami (Skolt)","s\303\244\303\244\302\264m\307\251i\303\265ll"
|
||||
wxLANGUAGE_SAMI_SKOLT_FINLAND 3.1.6 sms-FI sms_FI - 0x3b 0x08 LTR "Sami, Skolt (Finland)","s\303\244\303\244\302\264m\307\251i\303\265ll (L\303\244\303\244\302\264ddj\303\242nnam)"
|
||||
wxLANGUAGE_SAMI_SOUTHERN 3.1.6 sma sma sma_SE 0x3b 0x07 LTR "Sami (Southern)","\303\245arjelsaemieng\303\257ele"
|
||||
wxLANGUAGE_SAMI_SOUTHERN_NORWAY 3.1.6 sma-NO sma_NO - 0x3b 0x06 LTR "Sami, Southern (Norway)","\303\245arjelsaemieng\303\257ele (N\303\266\303\266rje)"
|
||||
wxLANGUAGE_SAMI_SOUTHERN_SWEDEN 3.1.6 sma-SE sma_SE - 0x3b 0x07 LTR "Sami, Southern (Sweden)","\303\245arjelsaemieng\303\257ele (Sveerje)"
|
||||
wxLANGUAGE_SAMI_SWEDEN 3.1.6 se-SE se_SE - 0x3b 0x02 LTR "Sami, Northern (Sweden)","davvis\303\241megiella (Ruo\305\247\305\247a)"
|
||||
wxLANGUAGE_SAMOAN - sm sm - - - LTR "Samoan","Samoa"
|
||||
wxLANGUAGE_SANGHO - sg sg sg_CF 0x00 0x04 LTR "Sango","S\303\244ng\303\266"
|
||||
wxLANGUAGE_SANGHO_CENTRAL_AFRICAN_REPUBLIC 3.1.6 sg-CF sg_CF - 0x00 0x04 LTR "Sango (Central African Republic)","S\303\244ng\303\266 (K\303\266d\303\266r\303\266s\303\252se t\303\256 B\303\252afr\303\256ka)"
|
||||
wxLANGUAGE_SANGU 3.1.6 sbp sbp sbp_TZ 0x00 0x04 LTR "Sangu","Ishisangu"
|
||||
wxLANGUAGE_SANGU_TANZANIA 3.1.6 sbp-TZ sbp_TZ - 0x00 0x04 LTR "Sangu (Tanzania)","Ishisangu (Tansaniya)"
|
||||
wxLANGUAGE_SANSKRIT - sa sa sa_IN 0x4f 0x01 LTR "Sanskrit","\340\244\270\340\244\202\340\244\270\340\245\215\340\244\225\340\245\203\340\244\244 \340\244\255\340\244\276\340\244\267\340\244\276"
|
||||
wxLANGUAGE_SANSKRIT_INDIA 3.1.6 sa-IN sa_IN - 0x4f 0x01 LTR "Sanskrit (India)","\340\244\270\340\244\202\340\244\270\340\245\215\340\244\225\340\245\203\340\244\244 \340\244\255\340\244\276\340\244\267\340\244\276 (\340\244\255\340\244\276\340\244\260\340\244\244\340\244\203)"
|
||||
wxLANGUAGE_SANTALI 3.3.0 sat sat - 0x00 0x04 LTR "Santali","\341\261\245\341\261\237\341\261\261\341\261\233\341\261\237\341\261\262\341\261\244"
|
||||
wxLANGUAGE_SANTALI_OL_CHIKI 3.3.0 sat-Olck sat@ol_chiki - 0x00 0x04 LTR "Santali (Ol Chiki)","\341\261\245\341\261\237\341\261\261\341\261\233\341\261\237\341\261\262\341\261\244 (\341\261\232\341\261\236 \341\261\252\341\261\244\341\261\240\341\261\244)"
|
||||
wxLANGUAGE_SANTALI_OL_CHIKI_INDIA 3.3.0 sat-Olck-IN sat_IN@ol_chiki - 0x00 0x04 LTR "Santali (Ol Chiki, India)","\341\261\245\341\261\237\341\261\261\341\261\233\341\261\237\341\261\262\341\261\244 (\341\261\244\341\261\261\341\261\260\341\261\244\341\261\255\341\261\237)"
|
||||
wxLANGUAGE_SCOTS_GAELIC - gd gd gd_GB 0x91 0x01 LTR "Scottish Gaelic","G\303\240idhlig"
|
||||
wxLANGUAGE_SCOTS_GAELIC_UK 3.1.6 gd-GB gd_GB - 0x91 0x01 LTR "Scottish Gaelic (United Kingdom)","G\303\240idhlig (An R\303\254oghachd Aonaichte)"
|
||||
wxLANGUAGE_SENA 3.1.6 seh seh seh_MZ 0x00 0x04 LTR "Sena","sena"
|
||||
wxLANGUAGE_SENA_MOZAMBIQUE 3.1.6 seh-MZ seh_MZ - 0x00 0x04 LTR "Sena (Mozambique)","sena (Mo\303\247ambique)"
|
||||
wxLANGUAGE_SERBIAN - sr sr sr_RS 0x1a 0x01 LTR "Serbian","srpski"
|
||||
wxLANGUAGE_SERBIAN_CYRILLIC - sr-Cyrl sr@cyrillic - 0x1a 0x0a LTR "Serbian (Cyrillic)","\321\201\321\200\320\277\321\201\320\272\320\270 (\320\213\320\270\321\200\320\270\320\273\320\270\321\206\320\260)"
|
||||
wxLANGUAGE_SERBIAN_CYRILLIC_BOSNIA_AND_HERZEGOVINA 3.1.6 sr-Cyrl-BA sr_BA@cyrillic - 0x1a 0x07 LTR "Serbian (Cyrillic, Bosnia and Herzegovina)","\321\201\321\200\320\277\321\201\320\272\320\270 (\320\221\320\276\321\201\320\275\320\260 \320\270 \320\245\320\265\321\200\321\206\320\265\320\263\320\276\320\262\320\270\320\275\320\260)"
|
||||
wxLANGUAGE_SERBIAN_CYRILLIC_KOSOVO 3.1.6 sr-Cyrl-XK sr_XK@cyrillic - 0x00 0x04 LTR "Serbian (Cyrillic, Kosovo)","\321\201\321\200\320\277\321\201\320\272\320\270 (\320\232\320\276\321\201\320\276\320\262\320\276)"
|
||||
wxLANGUAGE_SERBIAN_CYRILLIC_MONTENEGRO 3.1.6 sr-Cyrl-ME sr_ME@cyrillic - 0x1a 0x0c LTR "Serbian (Cyrillic, Montenegro)","\321\201\321\200\320\277\321\201\320\272\320\270 (\320\246\321\200\320\275\320\260 \320\223\320\276\321\200\320\260)"
|
||||
wxLANGUAGE_SERBIAN_CYRILLIC_SERBIA 3.1.6 sr-Cyrl-RS sr_RS@cyrillic - 0x1a 0x0a LTR "Serbian (Cyrillic, Serbia)","\321\201\321\200\320\277\321\201\320\272\320\270 (\320\241\321\200\320\261\320\270\321\230\320\260)"
|
||||
wxLANGUAGE_SERBIAN_CYRILLIC_YU - sr-Cyrl-YU sr_YU@cyrillic - 0x1a 0x03 LTR "Serbian (Cyrillic)","\321\201\321\200\320\277\321\201\320\272\320\270 (\320\241\321\200\320\261\320\270\321\230\320\260)"
|
||||
wxLANGUAGE_SERBIAN_LATIN - sr-Latn sr@latin - 0x1a 0x09 LTR "Serbian (Latin)","srpski (latinica)"
|
||||
wxLANGUAGE_SERBIAN_LATIN_BOSNIA_AND_HERZEGOVINA 3.1.6 sr-Latn-BA sr_BA@latin - 0x1a 0x06 LTR "Serbian (Latin, Bosnia and Herzegovina)","srpski (Bosna i Hercegovina)"
|
||||
wxLANGUAGE_SERBIAN_LATIN_KOSOVO 3.1.6 sr-Latn-XK sr_XK@latin - 0x00 0x04 LTR "Serbian (Latin, Kosovo)","srpski (Kosovo)"
|
||||
wxLANGUAGE_SERBIAN_LATIN_MONTENEGRO 3.1.6 sr-Latn-ME sr_ME@latin - 0x1a 0x0b LTR "Serbian (Latin, Montenegro)","srpski (Crna Gora)"
|
||||
wxLANGUAGE_SERBIAN_LATIN_SERBIA 3.1.6 sr-Latn-RS sr_RS@latin - 0x1a 0x09 LTR "Serbian (Latin, Serbia)","srpski (Srbija)"
|
||||
wxLANGUAGE_SERBIAN_LATIN_YU - sr-Latn-YU sr_YU@latin - 0x1a 0x02 LTR "Serbian (Latin)","srpski (latinica)"
|
||||
wxLANGUAGE_SERBIAN_SERBIA 3.1.6 sr-RS sr_RS - 0x1a 0x01 LTR "Serbian (Serbia)","srpski (Srbija)"
|
||||
wxLANGUAGE_SERBIAN_YU 3.1.6 sr-YU sr_YU - 0x1a 0x01 LTR "Serbian","srpski"
|
||||
wxLANGUAGE_SERBO_CROATIAN - sh sh - - - LTR "Serbo-Croatian","srpskohrvatski"
|
||||
wxLANGUAGE_SESOTHO - st st st_ZA 0x30 0x01 LTR "Sesotho","Sesotho"
|
||||
wxLANGUAGE_SESOTHO_LESOTHO 3.1.6 st-LS st_LS - 0x00 0x04 LTR "Sesotho (Lesotho)","Sesotho (Lesotho)"
|
||||
wxLANGUAGE_SESOTHO_SA_LEBOA 3.1.6 nso nso nso_ZA 0x6c 0x01 LTR "Sesotho sa Leboa","Sesotho sa Leboa"
|
||||
wxLANGUAGE_SESOTHO_SA_LEBOA_SOUTH_AFRICA 3.1.6 nso-ZA nso_ZA - 0x6c 0x01 LTR "Sesotho sa Leboa (South Africa)","Sesotho sa Leboa (Afrika Borwa)"
|
||||
wxLANGUAGE_SESOTHO_SOUTH_AFRICA 3.1.6 st-ZA st_ZA - 0x30 0x01 LTR "Sesotho (South Africa)","Sesotho (South Africa)"
|
||||
wxLANGUAGE_SETSWANA - tn tn tn_ZA 0x32 0x01 LTR "Setswana","Setswana"
|
||||
wxLANGUAGE_SETSWANA_BOTSWANA 3.1.6 tn-BW tn_BW - 0x32 0x02 LTR "Setswana (Botswana)","Setswana (Botswana)"
|
||||
wxLANGUAGE_SETSWANA_SOUTH_AFRICA 3.1.6 tn-ZA tn_ZA - 0x32 0x01 LTR "Setswana (South Africa)","Setswana (Aforika Borwa)"
|
||||
wxLANGUAGE_SHAMBALA 3.1.6 ksb ksb ksb_TZ 0x00 0x04 LTR "Shambala","Kishambaa"
|
||||
wxLANGUAGE_SHAMBALA_TANZANIA 3.1.6 ksb-TZ ksb_TZ - 0x00 0x04 LTR "Shambala (Tanzania)","Kishambaa (Tanzania)"
|
||||
wxLANGUAGE_SHONA - sn sn - 0x00 0x04 LTR "Shona","chiShona"
|
||||
wxLANGUAGE_SHONA_LATIN 3.1.6 sn-Latn sn@latin - 0x00 0x04 LTR "Shona (Latin)","chiShona (Latin)"
|
||||
wxLANGUAGE_SHONA_LATIN_ZIMBABWE 3.1.6 sn-Latn-ZW sn_ZW@latin - 0x00 0x04 LTR "Shona (Latin, Zimbabwe)","chiShona (Zimbabwe)"
|
||||
wxLANGUAGE_SINDHI - sd sd - 0x59 0x02 RTL "Sindhi","\330\263\331\206\332\214\331\212"
|
||||
wxLANGUAGE_SINDHI_ARABIC 3.1.6 sd-Arab sd@arabic - 0x59 0x02 RTL "Sindhi","\330\263\331\206\332\214\331\212"
|
||||
wxLANGUAGE_SINDHI_DEVANAGARI 3.1.6 sd-Deva sd@devanagari - 0x59 0x01 LTR "Sindhi (Devanagari)","\340\244\270\340\244\277\340\244\250\340\245\215\340\244\247\340\245\200"
|
||||
wxLANGUAGE_SINDHI_DEVANAGARI_INDIA 3.1.6 sd-Deva-IN sd_IN@devanagari - 0x59 0x01 LTR "Sindhi (Devanagari, India)","\340\244\270\340\244\277\340\244\250\340\245\215\340\244\247\340\245\200 (\340\244\255\340\244\276\340\244\260\340\244\244)"
|
||||
wxLANGUAGE_SINDHI_PAKISTAN 3.1.6 sd-Arab-PK sd_PK@arabic - 0x59 0x02 RTL "Sindhi (Pakistan)","\330\263\331\206\332\214\331\212 (\331\276\330\247\332\251\330\263\330\252\330\247\331\206)"
|
||||
wxLANGUAGE_SINHALESE - si si si_LK 0x5b 0x01 LTR "Sinhala","\340\267\203\340\267\222\340\266\202\340\267\204\340\266\275"
|
||||
wxLANGUAGE_SINHALESE_SRI_LANKA 3.1.6 si-LK si_LK - 0x5b 0x01 LTR "Sinhala (Sri Lanka)","\340\267\203\340\267\222\340\266\202\340\267\204\340\266\275 (\340\267\201\340\267\212\342\200\215\340\266\273\340\267\223 \340\266\275\340\266\202\340\266\232\340\267\217\340\267\200)"
|
||||
wxLANGUAGE_SISWATI - ss ss ss_ZA 0x00 0x04 LTR "siSwati","Siswati"
|
||||
wxLANGUAGE_SISWATI_ESWATINI 3.1.6 ss-SZ ss_SZ - 0x00 0x04 LTR "siSwati (Eswatini)","siSwati (eSwatini)"
|
||||
wxLANGUAGE_SISWATI_SOUTH_AFRICA 3.1.6 ss-ZA ss_ZA - 0x00 0x04 LTR "siSwati (South Africa)","siSwati (South Africa)"
|
||||
wxLANGUAGE_SLOVAK - sk sk sk_SK 0x1b 0x01 LTR "Slovak","sloven\304\215ina"
|
||||
wxLANGUAGE_SLOVAK_SLOVAKIA 3.1.6 sk-SK sk_SK - 0x1b 0x01 LTR "Slovak (Slovakia)","sloven\304\215ina (Slovensko)"
|
||||
wxLANGUAGE_SLOVENIAN - sl sl sl_SI 0x24 0x01 LTR "Slovenian","sloven\305\241\304\215ina"
|
||||
wxLANGUAGE_SLOVENIAN_SLOVENIA 3.1.6 sl-SI sl_SI - 0x24 0x01 LTR "Slovenian (Slovenia)","sloven\305\241\304\215ina (Slovenija)"
|
||||
wxLANGUAGE_SOGA 3.1.6 xog xog xog_UG 0x00 0x04 LTR "Soga","Olusoga"
|
||||
wxLANGUAGE_SOGA_UGANDA 3.1.6 xog-UG xog_UG - 0x00 0x04 LTR "Soga (Uganda)","Olusoga (Yuganda)"
|
||||
wxLANGUAGE_SOMALI - so so so_SO 0x77 0x01 LTR "Somali","Soomaali"
|
||||
wxLANGUAGE_SOMALI_DJIBOUTI 3.1.6 so-DJ so_DJ - 0x00 0x04 LTR "Somali (Djibouti)","Soomaali (Jabuuti)"
|
||||
wxLANGUAGE_SOMALI_ETHIOPIA 3.1.6 so-ET so_ET - 0x00 0x04 LTR "Somali (Ethiopia)","Soomaali (Itoobiya)"
|
||||
wxLANGUAGE_SOMALI_KENYA 3.1.6 so-KE so_KE - 0x00 0x04 LTR "Somali (Kenya)","Soomaali (Kenya)"
|
||||
wxLANGUAGE_SOMALI_SOMALIA 3.1.6 so-SO so_SO - 0x77 0x01 LTR "Somali (Somalia)","Soomaali (Soomaaliya)"
|
||||
wxLANGUAGE_SOUTH_NDEBELE 3.1.6 nr nr nr_ZA 0x00 0x04 LTR "South Ndebele","isiNdebele"
|
||||
wxLANGUAGE_SOUTH_NDEBELE_SOUTH_AFRICA 3.1.6 nr-ZA nr_ZA - 0x00 0x04 LTR "South Ndebele (South Africa)","isiNdebele (South Africa)"
|
||||
wxLANGUAGE_SPANISH - es es es_ES 0x0a 0x03 LTR "Spanish","espa\303\261ol"
|
||||
wxLANGUAGE_SPANISH_ARGENTINA - es-AR es_AR - 0x0a 0x0b LTR "Spanish (Argentina)","espa\303\261ol (Argentina)"
|
||||
wxLANGUAGE_SPANISH_BELIZE 3.1.6 es-BZ es_BZ - 0x00 0x04 LTR "Spanish (Belize)","espa\303\261ol (Belice)"
|
||||
wxLANGUAGE_SPANISH_BOLIVIA - es-BO es_BO - 0x0a 0x10 LTR "Spanish (Bolivia)","espa\303\261ol (Bolivia)"
|
||||
wxLANGUAGE_SPANISH_BRAZIL 3.1.6 es-BR es_BR - 0x00 0x04 LTR "Spanish (Brazil)","espa\303\261ol (Brasil)"
|
||||
wxLANGUAGE_SPANISH_CHILE - es-CL es_CL - 0x0a 0x0d LTR "Spanish (Chile)","espa\303\261ol (Chile)"
|
||||
wxLANGUAGE_SPANISH_COLOMBIA - es-CO es_CO - 0x0a 0x09 LTR "Spanish (Colombia)","espa\303\261ol (Colombia)"
|
||||
wxLANGUAGE_SPANISH_COSTA_RICA - es-CR es_CR - 0x0a 0x05 LTR "Spanish (Costa Rica)","espa\303\261ol (Costa Rica)"
|
||||
wxLANGUAGE_SPANISH_CUBA 3.1.6 es-CU es_CU - 0x0a 0x17 LTR "Spanish (Cuba)","espa\303\261ol (Cuba)"
|
||||
wxLANGUAGE_SPANISH_DOMINICAN_REPUBLIC - es-DO es_DO - 0x0a 0x07 LTR "Spanish (Dominican Republic)","espa\303\261ol (Rep\303\272blica Dominicana)"
|
||||
wxLANGUAGE_SPANISH_ECUADOR - es-EC es_EC - 0x0a 0x0c LTR "Spanish (Ecuador)","espa\303\261ol (Ecuador)"
|
||||
wxLANGUAGE_SPANISH_EL_SALVADOR - es-SV es_SV - 0x0a 0x11 LTR "Spanish (El Salvador)","espa\303\261ol (El Salvador)"
|
||||
wxLANGUAGE_SPANISH_EQUATORIAL_GUINEA 3.1.6 es-GQ es_GQ - 0x00 0x04 LTR "Spanish (Equatorial Guinea)","espa\303\261ol (Guinea Ecuatorial)"
|
||||
wxLANGUAGE_SPANISH_GUATEMALA - es-GT es_GT - 0x0a 0x04 LTR "Spanish (Guatemala)","espa\303\261ol (Guatemala)"
|
||||
wxLANGUAGE_SPANISH_HONDURAS - es-HN es_HN - 0x0a 0x12 LTR "Spanish (Honduras)","espa\303\261ol (Honduras)"
|
||||
wxLANGUAGE_SPANISH_LATIN_AMERICA 3.1.6 es-419 es_419 - 0x0a 0x16 LTR "Spanish (Latin America)","espa\303\261ol (Latinoam\303\251rica)"
|
||||
wxLANGUAGE_SPANISH_MEXICAN - es-MX es_MX - 0x0a 0x02 LTR "Spanish (Mexico)","espa\303\261ol (M\303\251xico)"
|
||||
wxLANGUAGE_SPANISH_NICARAGUA - es-NI es_NI - 0x0a 0x13 LTR "Spanish (Nicaragua)","espa\303\261ol (Nicaragua)"
|
||||
wxLANGUAGE_SPANISH_PANAMA - es-PA es_PA - 0x0a 0x06 LTR "Spanish (Panama)","espa\303\261ol (Panam\303\241)"
|
||||
wxLANGUAGE_SPANISH_PARAGUAY - es-PY es_PY - 0x0a 0x0f LTR "Spanish (Paraguay)","espa\303\261ol (Paraguay)"
|
||||
wxLANGUAGE_SPANISH_PERU - es-PE es_PE - 0x0a 0x0a LTR "Spanish (Peru)","espa\303\261ol (Per\303\272)"
|
||||
wxLANGUAGE_SPANISH_PHILIPPINES 3.1.6 es-PH es_PH - 0x00 0x04 LTR "Spanish (Philippines)","espa\303\261ol (Filipinas)"
|
||||
wxLANGUAGE_SPANISH_PUERTO_RICO - es-PR es_PR - 0x0a 0x14 LTR "Spanish (Puerto Rico)","espa\303\261ol (Puerto Rico)"
|
||||
wxLANGUAGE_SPANISH_SPAIN 3.1.6 es-ES es_ES - 0x0a 0x03 LTR "Spanish (Spain, International Sort)","espa\303\261ol (Espa\303\261a, alfabetizaci\303\263n internacional)"
|
||||
wxLANGUAGE_SPANISH_URUGUAY - es-UY es_UY - 0x0a 0x0e LTR "Spanish (Uruguay)","espa\303\261ol (Uruguay)"
|
||||
wxLANGUAGE_SPANISH_US - es-US es_US - 0x0a 0x15 LTR "Spanish (United States)","espa\303\261ol (Estados Unidos)"
|
||||
wxLANGUAGE_SPANISH_VENEZUELA - es-VE es_VE - 0x0a 0x08 LTR "Spanish (Venezuela)","espa\303\261ol (Venezuela)"
|
||||
wxLANGUAGE_STANDARD_MOROCCAN_TAMAZIGHT 3.1.6 zgh zgh - 0x00 0x04 LTR "Standard Moroccan Tamazight","\342\265\234\342\264\260\342\265\216\342\264\260\342\265\243\342\265\211\342\265\226\342\265\234"
|
||||
wxLANGUAGE_STANDARD_MOROCCAN_TAMAZIGHT_TIFINAGH 3.1.6 zgh-Tfng zgh@tifinagh - 0x00 0x04 LTR "Standard Moroccan Tamazight (Tifinagh)","\342\265\234\342\264\260\342\265\216\342\264\260\342\265\243\342\265\211\342\265\226\342\265\234 (Tifinagh)"
|
||||
wxLANGUAGE_STANDARD_MOROCCAN_TAMAZIGHT_TIFINAGH_MOROCCO 3.1.6 zgh-Tfng-MA zgh_MA@tifinagh - 0x00 0x04 LTR "Standard Moroccan Tamazight (Tifinagh, Morocco)","\342\265\234\342\264\260\342\265\216\342\264\260\342\265\243\342\265\211\342\265\226\342\265\234 (\342\265\215\342\265\216\342\265\226\342\265\224\342\265\211\342\264\261)"
|
||||
wxLANGUAGE_SUNDANESE - su su - 0x00 0x04 LTR "Sundanese","Basa Sunda"
|
||||
wxLANGUAGE_SUNDANESE_LATIN 3.3.0 su-Latn su@latin - 0x00 0x04 LTR "Sundanese (Latin)","Basa Sunda (Latin)"
|
||||
wxLANGUAGE_SUNDANESE_LATIN_INDONESIA 3.3.0 su-Latn-ID su_ID@latin - 0x00 0x04 LTR "Sundanese (Latin, Indonesia)","Basa Sunda (Indonesia)"
|
||||
wxLANGUAGE_SWAHILI - sw sw sw_KE 0x41 0x01 LTR "Kiswahili","Kiswahili"
|
||||
wxLANGUAGE_SWAHILI_CONGO_DRC 3.1.6 sw-CD sw_CD - 0x00 0x04 LTR "Kiswahili (Congo DRC)","Kiswahili (Jamhuri ya Kidemokrasia ya Kongo)"
|
||||
wxLANGUAGE_SWAHILI_KENYA 3.1.6 sw-KE sw_KE - 0x41 0x01 LTR "Kiswahili (Kenya)","Kiswahili (Kenya)"
|
||||
wxLANGUAGE_SWAHILI_TANZANIA 3.1.6 sw-TZ sw_TZ - 0x00 0x04 LTR "Kiswahili (Tanzania)","Kiswahili (Tanzania)"
|
||||
wxLANGUAGE_SWAHILI_UGANDA 3.1.6 sw-UG sw_UG - 0x00 0x04 LTR "Kiswahili (Uganda)","Kiswahili (Uganda)"
|
||||
wxLANGUAGE_SWEDISH - sv sv sv_SE 0x1d 0x01 LTR "Swedish","svenska"
|
||||
wxLANGUAGE_SWEDISH_ALAND_ISLANDS 3.1.6 sv-AX sv_AX - 0x00 0x04 LTR "Swedish (\303\205land Islands)","svenska (\303\205land)"
|
||||
wxLANGUAGE_SWEDISH_FINLAND - sv-FI sv_FI - 0x1d 0x02 LTR "Swedish (Finland)","svenska (Finland)"
|
||||
wxLANGUAGE_SWEDISH_SWEDEN 3.1.6 sv-SE sv_SE - 0x1d 0x01 LTR "Swedish (Sweden)","svenska (Sverige)"
|
||||
wxLANGUAGE_SWISS_GERMAN 3.1.6 gsw gsw gsw_CH 0x00 0x04 LTR "Swiss German","Schwiizert\303\274\303\274tsch"
|
||||
wxLANGUAGE_SWISS_GERMAN_LIECHTENSTEIN 3.1.6 gsw-LI gsw_LI - 0x00 0x04 LTR "Swiss German (Liechtenstein)","Schwiizert\303\274\303\274tsch (Li\303\244chtescht\303\244i)"
|
||||
wxLANGUAGE_SWISS_GERMAN_SWITZERLAND 3.1.6 gsw-CH gsw_CH - 0x00 0x04 LTR "Swiss German (Switzerland)","Schwiizert\303\274\303\274tsch (Schwiiz)"
|
||||
wxLANGUAGE_SYRIAC 3.1.6 syr syr syr_SY 0x5a 0x01 RTL "Syriac","\334\243\334\230\334\252\334\235\334\235\334\220"
|
||||
wxLANGUAGE_SYRIAC_SYRIA 3.1.6 syr-SY syr_SY - 0x5a 0x01 RTL "Syriac (Syria)","\334\243\334\230\334\252\334\235\334\235\334\220 (\334\243\334\230\334\252\334\235\334\220)"
|
||||
wxLANGUAGE_TACHELHIT 3.1.6 shi shi - 0x00 0x04 LTR "Tachelhit","\342\265\234\342\264\260\342\265\233\342\265\215\342\265\203\342\265\211\342\265\234"
|
||||
wxLANGUAGE_TACHELHIT_LATIN 3.1.6 shi-Latn shi@latin - 0x00 0x04 LTR "Tachelhit (Latin)","Tashel\341\270\245iyt (Latin)"
|
||||
wxLANGUAGE_TACHELHIT_LATIN_MOROCCO 3.1.6 shi-Latn-MA shi_MA@latin - 0x00 0x04 LTR "Tachelhit (Latin, Morocco)","Tashel\341\270\245iyt (lm\311\243rib)"
|
||||
wxLANGUAGE_TACHELHIT_TIFINAGH 3.1.6 shi-Tfng shi@tifinagh - 0x00 0x04 LTR "Tachelhit (Tifinagh)","\342\265\234\342\264\260\342\265\233\342\265\215\342\265\203\342\265\211\342\265\234 (Tifinagh)"
|
||||
wxLANGUAGE_TACHELHIT_TIFINAGH_MOROCCO 3.1.6 shi-Tfng-MA shi_MA@tifinagh - 0x00 0x04 LTR "Tachelhit (Tifinagh, Morocco)","\342\265\234\342\264\260\342\265\233\342\265\215\342\265\203\342\265\211\342\265\234 (\342\265\215\342\265\216\342\265\226\342\265\224\342\265\211\342\264\261)"
|
||||
wxLANGUAGE_TAGALOG 3.3.0 tl tl tl_PH - - LTR "Tagalog","Tagalog"
|
||||
wxLANGUAGE_TAGALOG_PHILIPPINES - tl-PH tl_PH - - - LTR "Tagalog (Philippines)","Tagalog (Pilipinas)"
|
||||
wxLANGUAGE_TAITA 3.1.6 dav dav dav_KE 0x00 0x04 LTR "Taita","Kitaita"
|
||||
wxLANGUAGE_TAITA_KENYA 3.1.6 dav-KE dav_KE - 0x00 0x04 LTR "Taita (Kenya)","Kitaita (Kenya)"
|
||||
wxLANGUAGE_TAJIK - tg tg - 0x28 0x01 LTR "Tajik","\320\242\320\276\322\267\320\270\320\272\323\243"
|
||||
wxLANGUAGE_TAJIK_CYRILLIC 3.1.6 tg-Cyrl tg@cyrillic - 0x28 0x01 LTR "Tajik (Cyrillic)","\320\242\320\276\322\267\320\270\320\272\323\243 (\320\232\320\270\321\200\320\270\320\273\320\273\320\270\320\272\323\243)"
|
||||
wxLANGUAGE_TAJIK_CYRILLIC_TAJIKISTAN 3.1.6 tg-Cyrl-TJ tg_TJ@cyrillic - 0x28 0x01 LTR "Tajik (Cyrillic, Tajikistan)","\321\202\320\276\322\267\320\270\320\272\323\243 (\320\242\320\276\322\267\320\270\320\272\320\270\321\201\321\202\320\276\320\275)"
|
||||
wxLANGUAGE_TAMIL - ta ta ta_IN 0x49 0x01 LTR "Tamil","\340\256\244\340\256\256\340\256\277\340\256\264\340\257\215"
|
||||
wxLANGUAGE_TAMIL_INDIA 3.1.6 ta-IN ta_IN - 0x49 0x01 LTR "Tamil (India)","\340\256\244\340\256\256\340\256\277\340\256\264\340\257\215 (\340\256\207\340\256\250\340\257\215\340\256\244\340\256\277\340\256\257\340\256\276)"
|
||||
wxLANGUAGE_TAMIL_MALAYSIA 3.1.6 ta-MY ta_MY - 0x00 0x04 LTR "Tamil (Malaysia)","\340\256\244\340\256\256\340\256\277\340\256\264\340\257\215 (\340\256\256\340\256\262\340\257\207\340\256\232\340\256\277\340\256\257\340\256\276)"
|
||||
wxLANGUAGE_TAMIL_SINGAPORE 3.1.6 ta-SG ta_SG - 0x00 0x04 LTR "Tamil (Singapore)","\340\256\244\340\256\256\340\256\277\340\256\264\340\257\215 (\340\256\232\340\256\277\340\256\231\340\257\215\340\256\225\340\256\252\340\257\215\340\256\252\340\257\202\340\256\260\340\257\215)"
|
||||
wxLANGUAGE_TAMIL_SRI_LANKA 3.1.6 ta-LK ta_LK - 0x49 0x02 LTR "Tamil (Sri Lanka)","\340\256\244\340\256\256\340\256\277\340\256\264\340\257\215 (\340\256\207\340\256\262\340\256\231\340\257\215\340\256\225\340\257\210)"
|
||||
wxLANGUAGE_TASAWAQ 3.1.6 twq twq twq_NE 0x00 0x04 LTR "Tasawaq","Tasawaq senni"
|
||||
wxLANGUAGE_TASAWAQ_NIGER 3.1.6 twq-NE twq_NE - 0x00 0x04 LTR "Tasawaq (Niger)","Tasawaq senni (Ni\305\276er)"
|
||||
wxLANGUAGE_TATAR - tt tt tt_RU 0x44 0x01 LTR "Tatar","\321\202\320\260\321\202\320\260\321\200"
|
||||
wxLANGUAGE_TATAR_RUSSIA 3.1.6 tt-RU tt_RU - 0x44 0x01 LTR "Tatar (Russia)","\321\202\320\260\321\202\320\260\321\200 (\320\240\320\276\321\201\321\201\320\270\321\217)"
|
||||
wxLANGUAGE_TELUGU - te te te_IN 0x4a 0x01 LTR "Telugu","\340\260\244\340\261\206\340\260\262\340\261\201\340\260\227\340\261\201"
|
||||
wxLANGUAGE_TELUGU_INDIA 3.1.6 te-IN te_IN - 0x4a 0x01 LTR "Telugu (India)","\340\260\244\340\261\206\340\260\262\340\261\201\340\260\227\340\261\201 (\340\260\255\340\260\276\340\260\260\340\260\244\340\260\246\340\261\207\340\260\266\340\260\202)"
|
||||
wxLANGUAGE_TESO 3.1.6 teo teo teo_UG 0x00 0x04 LTR "Teso","Kiteso"
|
||||
wxLANGUAGE_TESO_KENYA 3.1.6 teo-KE teo_KE - 0x00 0x04 LTR "Teso (Kenya)","Kiteso (Kenia)"
|
||||
wxLANGUAGE_TESO_UGANDA 3.1.6 teo-UG teo_UG - 0x00 0x04 LTR "Teso (Uganda)","Kiteso (Uganda)"
|
||||
wxLANGUAGE_THAI - th th th_TH 0x1e 0x01 LTR "Thai","\340\271\204\340\270\227\340\270\242"
|
||||
wxLANGUAGE_THAI_THAILAND 3.1.6 th-TH th_TH - 0x1e 0x01 LTR "Thai (Thailand)","\340\271\204\340\270\227\340\270\242 (\340\271\204\340\270\227\340\270\242)"
|
||||
wxLANGUAGE_TIBETAN - bo bo bo_CN 0x51 0x01 LTR "Tibetan","\340\275\226\340\275\274\340\275\221\340\274\213\340\275\246\340\276\220\340\275\221\340\274\213"
|
||||
wxLANGUAGE_TIBETAN_CHINA 3.1.6 bo-CN bo_CN - 0x51 0x01 LTR "Tibetan (China)","\340\275\226\340\275\274\340\275\221\340\274\213\340\275\246\340\276\220\340\275\221\340\274\213 (\340\275\242\340\276\222\340\276\261\340\274\213\340\275\223\340\275\202)"
|
||||
wxLANGUAGE_TIBETAN_INDIA 3.1.6 bo-IN bo_IN - 0x00 0x04 LTR "Tibetan (India)","\340\275\226\340\275\274\340\275\221\340\274\213\340\275\246\340\276\220\340\275\221\340\274\213 (\340\275\242\340\276\222\340\276\261\340\274\213\340\275\202\340\275\242\340\274\213)"
|
||||
wxLANGUAGE_TIGRE 3.1.6 tig tig tig_ER 0x00 0x04 LTR "Tigre","\341\211\265\341\214\215\341\210\250"
|
||||
wxLANGUAGE_TIGRE_ERITREA 3.1.6 tig-ER tig_ER - 0x00 0x04 LTR "Tigre (Eritrea)","\341\211\265\341\214\215\341\210\250 (\341\212\244\341\210\255\341\211\265\341\210\253)"
|
||||
wxLANGUAGE_TIGRINYA - ti ti ti_ER 0x73 0x02 LTR "Tigrinya","\341\211\265\341\214\215\341\210\255"
|
||||
wxLANGUAGE_TIGRINYA_ERITREA 3.1.6 ti-ER ti_ER - 0x73 0x02 LTR "Tigrinya (Eritrea)","\341\211\265\341\214\215\341\210\255 (\341\212\244\341\210\255\341\211\265\341\210\253)"
|
||||
wxLANGUAGE_TIGRINYA_ETHIOPIA 3.1.6 ti-ET ti_ET - 0x73 0x01 LTR "Tigrinya (Ethiopia)","\341\211\265\341\214\215\341\210\255 (\341\212\242\341\211\265\341\213\256\341\214\265\341\213\253)"
|
||||
wxLANGUAGE_TONGA - to to to_TO 0x00 0x04 LTR "Tongan","lea fakatonga"
|
||||
wxLANGUAGE_TONGA_TONGA 3.1.6 to-TO to_TO - 0x00 0x04 LTR "Tongan (Tonga)","lea fakatonga (Tonga)"
|
||||
wxLANGUAGE_TSONGA - ts ts ts_ZA 0x31 0x01 LTR "Xitsonga","Xitsonga"
|
||||
wxLANGUAGE_TSONGA_SOUTH_AFRICA 3.1.6 ts-ZA ts_ZA - 0x31 0x01 LTR "Xitsonga (South Africa)","Xitsonga (South Africa)"
|
||||
wxLANGUAGE_TURKISH - tr tr tr_TR 0x1f 0x01 LTR "Turkish","T\303\274rk\303\247e"
|
||||
wxLANGUAGE_TURKISH_CYPRUS 3.1.6 tr-CY tr_CY - 0x00 0x04 LTR "Turkish (Cyprus)","T\303\274rk\303\247e (K\304\261br\304\261s)"
|
||||
wxLANGUAGE_TURKISH_TURKIYE 3.1.6 tr-TR tr_TR - 0x1f 0x01 LTR "Turkish (T\303\274rkiye)","T\303\274rk\303\247e (T\303\274rkiye)"
|
||||
wxLANGUAGE_TURKMEN - tk tk tk_TM 0x42 0x01 LTR "Turkmen","t\303\274rkmen dili"
|
||||
wxLANGUAGE_TURKMEN_TURKMENISTAN 3.1.6 tk-TM tk_TM - 0x42 0x01 LTR "Turkmen (Turkmenistan)","t\303\274rkmen dili (T\303\274rkmenistan)"
|
||||
wxLANGUAGE_TWI - tw tw - - - LTR "Twi","Twi"
|
||||
wxLANGUAGE_UIGHUR - ug ug ug_CN 0x80 0x01 RTL "Uyghur","\330\246\333\207\331\212\330\272\333\207\330\261\332\206\333\225"
|
||||
wxLANGUAGE_UIGHUR_CHINA 3.1.6 ug-CN ug_CN - 0x80 0x01 RTL "Uyghur (China)","\330\246\333\207\331\212\330\272\333\207\330\261\332\206\333\225 (\330\254\333\207\332\255\330\256\333\207\330\247 \330\256\333\225\331\204\331\202 \330\254\333\207\331\205\332\276\333\207\330\261\331\211\331\212\331\211\330\252\331\211)"
|
||||
wxLANGUAGE_UKRAINIAN - uk uk uk_UA 0x22 0x01 LTR "Ukrainian","\321\203\320\272\321\200\320\260\321\227\320\275\321\201\321\214\320\272\320\260"
|
||||
wxLANGUAGE_UKRAINIAN_UKRAINE 3.1.6 uk-UA uk_UA - 0x22 0x01 LTR "Ukrainian (Ukraine)","\321\203\320\272\321\200\320\260\321\227\320\275\321\201\321\214\320\272\320\260 (\320\243\320\272\321\200\320\260\321\227\320\275\320\260)"
|
||||
wxLANGUAGE_UPPER_SORBIAN 3.1.6 hsb hsb hsb_DE 0x2e 0x01 LTR "Upper Sorbian","hornjoserb\305\241\304\207ina"
|
||||
wxLANGUAGE_UPPER_SORBIAN_GERMANY 3.1.6 hsb-DE hsb_DE - 0x2e 0x01 LTR "Upper Sorbian (Germany)","hornjoserb\305\241\304\207ina (N\304\233mska)"
|
||||
wxLANGUAGE_URDU - ur ur ur_PK 0x20 0x01 RTL "Urdu","\330\247\330\261\330\257\331\210"
|
||||
wxLANGUAGE_URDU_INDIA - ur-IN ur_IN - 0x20 0x02 RTL "Urdu (India)","\330\247\330\261\330\257\331\210 (\330\250\332\276\330\247\330\261\330\252)"
|
||||
wxLANGUAGE_URDU_PAKISTAN - ur-PK ur_PK - 0x20 0x01 RTL "Urdu (Pakistan)","\330\247\330\261\330\257\331\210 (\331\276\330\247\332\251\330\263\330\252\330\247\331\206)"
|
||||
wxLANGUAGE_UZBEK - uz uz - 0x43 0x01 LTR "Uzbek","o\342\200\230zbek"
|
||||
wxLANGUAGE_UZBEK_ARABIC 3.3.0 uz-Arab uz@arabic - 0x00 0x04 RTL "Uzbek (Arabic)","\330\247\331\210\330\262\330\250\333\214\332\251 (\330\271\330\261\330\250\333\214)"
|
||||
wxLANGUAGE_UZBEK_ARABIC_AFGHANISTAN 3.3.0 uz-Arab-AF uz_AF@arabic - 0x00 0x04 RTL "Uzbek (Arabic, Afghanistan)","\330\247\331\210\330\262\330\250\333\214\332\251 (\330\247\331\201\330\272\330\247\331\206\330\263\330\252\330\247\331\206)"
|
||||
wxLANGUAGE_UZBEK_CYRILLIC - uz-Cyrl uz@cyrillic - 0x43 0x02 LTR "Uzbek (Cyrillic)","\320\216\320\267\320\261\320\265\320\272 (\320\232\320\270\321\200\320\270\320\273)"
|
||||
wxLANGUAGE_UZBEK_CYRILLIC_UZBEKISTAN 3.1.6 uz-Cyrl-UZ uz_UZ@cyrillic - 0x43 0x02 LTR "Uzbek (Cyrillic, Uzbekistan)","\321\236\320\267\320\261\320\265\320\272\321\207\320\260 (\320\216\320\267\320\261\320\265\320\272\320\270\321\201\321\202\320\276\320\275)"
|
||||
wxLANGUAGE_UZBEK_LATIN - uz-Latn uz@latin - 0x43 0x01 LTR "Uzbek (Latin)","o\342\200\230zbek"
|
||||
wxLANGUAGE_UZBEK_LATIN_UZBEKISTAN 3.1.6 uz-Latn-UZ uz_UZ@latin - 0x43 0x01 LTR "Uzbek (Latin, Uzbekistan)","o\342\200\230zbek (O\312\273zbekiston)"
|
||||
wxLANGUAGE_VAI 3.1.6 vai vai - 0x00 0x04 LTR "Vai","\352\225\231\352\224\244"
|
||||
wxLANGUAGE_VAI_LATIN 3.1.6 vai-Latn vai@latin - 0x00 0x04 LTR "Vai (Latin)","Vai (Latin)"
|
||||
wxLANGUAGE_VAI_LATIN_LIBERIA 3.1.6 vai-Latn-LR vai_LR@latin - 0x00 0x04 LTR "Vai (Latin, Liberia)","Vai (Laibhiya)"
|
||||
wxLANGUAGE_VAI_VAI 3.1.6 vai-Vaii vai@vai - 0x00 0x04 LTR "Vai (Vai)","\352\225\231\352\224\244 (Vai)"
|
||||
wxLANGUAGE_VAI_VAI_LIBERIA 3.1.6 vai-Vaii-LR vai_LR@vai - 0x00 0x04 LTR "Vai (Vai, Liberia)","\352\225\231\352\224\244 (\352\225\236\352\224\244\352\224\253\352\225\251)"
|
||||
wxLANGUAGE_VALENCIAN 2.8.8 ca-ES-valencia ca_ES@valencia - 0x03 0x02 LTR "Valencian (Spain)","valenci\303\240 (Espanya)"
|
||||
wxLANGUAGE_VENDA 3.1.6 ve ve ve_ZA 0x33 0x01 LTR "Venda","Tshiven\341\270\223a"
|
||||
wxLANGUAGE_VENDA_SOUTH_AFRICA 3.1.6 ve-ZA ve_ZA - 0x33 0x01 LTR "Venda (South Africa)","Tshiven\341\270\223a (South Africa)"
|
||||
wxLANGUAGE_VIETNAMESE - vi vi vi_VN 0x2a 0x01 LTR "Vietnamese","Ti\341\272\277ng Vi\341\273\207t"
|
||||
wxLANGUAGE_VIETNAMESE_VIETNAM 3.1.6 vi-VN vi_VN - 0x2a 0x01 LTR "Vietnamese (Vietnam)","Ti\341\272\277ng Vi\341\273\207t (Vi\341\273\207t Nam)"
|
||||
wxLANGUAGE_VOLAPUK - vo vo - 0x00 0x04 LTR "Volap\303\274k","Volap\303\274k"
|
||||
wxLANGUAGE_VOLAPUK_WORLD 3.1.6 vo-001 vo_001 - 0x00 0x04 LTR "Volap\303\274k (World)","Volap\303\274k (World)"
|
||||
wxLANGUAGE_VUNJO 3.1.6 vun vun vun_TZ 0x00 0x04 LTR "Vunjo","Kyivunjo"
|
||||
wxLANGUAGE_VUNJO_TANZANIA 3.1.6 vun-TZ vun_TZ - 0x00 0x04 LTR "Vunjo (Tanzania)","Kyivunjo (Tanzania)"
|
||||
wxLANGUAGE_WALSER 3.1.6 wae wae wae_CH 0x00 0x04 LTR "Walser","Walser"
|
||||
wxLANGUAGE_WALSER_SWITZERLAND 3.1.6 wae-CH wae_CH - 0x00 0x04 LTR "Walser (Switzerland)","Walser (Schwiz)"
|
||||
wxLANGUAGE_WELSH - cy cy cy_GB 0x52 0x01 LTR "Welsh","Cymraeg"
|
||||
wxLANGUAGE_WELSH_UK 3.1.6 cy-GB cy_GB - 0x52 0x01 LTR "Welsh (United Kingdom)","Cymraeg (Y Deyrnas Unedig)"
|
||||
wxLANGUAGE_WOLAYTTA 3.1.6 wal wal wal_ET 0x00 0x04 LTR "Wolaytta","\341\213\210\341\210\213\341\213\255\341\211\263\341\211\261"
|
||||
wxLANGUAGE_WOLAYTTA_ETHIOPIA 3.1.6 wal-ET wal_ET - 0x00 0x04 LTR "Wolaytta (Ethiopia)","\341\213\210\341\210\213\341\213\255\341\211\263\341\211\261 (\341\212\242\341\211\265\341\213\256\341\214\265\341\213\253)"
|
||||
wxLANGUAGE_WOLOF - wo wo wo_SN 0x88 0x01 LTR "Wolof","Wolof"
|
||||
wxLANGUAGE_WOLOF_SENEGAL 3.1.6 wo-SN wo_SN - 0x88 0x01 LTR "Wolof (Senegal)","Wolof (Senegaal)"
|
||||
wxLANGUAGE_XHOSA - xh xh xh_ZA 0x34 0x01 LTR "isiXhosa","isiXhosa"
|
||||
wxLANGUAGE_XHOSA_SOUTH_AFRICA 3.1.6 xh-ZA xh_ZA - 0x34 0x01 LTR "isiXhosa (South Africa)","isiXhosa (eMzantsi Afrika)"
|
||||
wxLANGUAGE_YANGBEN 3.1.6 yav yav yav_CM 0x00 0x04 LTR "Yangben","nuasue"
|
||||
wxLANGUAGE_YANGBEN_CAMEROON 3.1.6 yav-CM yav_CM - 0x00 0x04 LTR "Yangben (Cameroon)","nuasue (Kemel\303\272n)"
|
||||
wxLANGUAGE_YI 3.1.6 ii ii ii_CN 0x78 0x01 LTR "Yi","\352\206\210\352\214\240\352\211\231"
|
||||
wxLANGUAGE_YIDDISH - yi yi - 0x3d 0x01 RTL "Yiddish","\327\231\327\231\326\264\327\223\327\231\327\251"
|
||||
wxLANGUAGE_YIDDISH_WORLD 3.1.6 yi-001 yi_001 - 0x3d 0x01 RTL "Yiddish (World)","\327\231\327\231\326\264\327\223\327\231\327\251 (\327\225\327\225\327\242\327\234\327\230)"
|
||||
wxLANGUAGE_YI_CHINA 3.1.6 ii-CN ii_CN - 0x78 0x01 LTR "Yi (China)","\352\206\210\352\214\240\352\211\231 (\352\215\217\352\207\251)"
|
||||
wxLANGUAGE_YORUBA - yo yo yo_NG 0x6a 0x01 LTR "Yoruba","\303\210d\303\250 Yor\303\271b\303\241"
|
||||
wxLANGUAGE_YORUBA_BENIN 3.1.6 yo-BJ yo_BJ - 0x00 0x04 LTR "Yoruba (Benin)","\303\210d\303\250 Yor\303\271b\303\241 (B\311\233\314\200n\311\233\314\200)"
|
||||
wxLANGUAGE_YORUBA_NIGERIA 3.1.6 yo-NG yo_NG - 0x6a 0x01 LTR "Yoruba (Nigeria)","\303\210d\303\250 Yor\303\271b\303\241 (N\303\240\303\254j\303\255r\303\255\303\240)"
|
||||
wxLANGUAGE_ZARMA 3.1.6 dje dje dje_NE 0x00 0x04 LTR "Zarma","Zarmaciine"
|
||||
wxLANGUAGE_ZARMA_NIGER 3.1.6 dje-NE dje_NE - 0x00 0x04 LTR "Zarma (Niger)","Zarmaciine (Ni\305\276er)"
|
||||
wxLANGUAGE_ZHUANG - za za - - - LTR "Zhuang","Zhuang"
|
||||
wxLANGUAGE_ZULU - zu zu zu_ZA 0x35 0x01 LTR "isiZulu","isiZulu"
|
||||
wxLANGUAGE_ZULU_SOUTH_AFRICA 3.1.6 zu-ZA zu_ZA - 0x35 0x01 LTR "isiZulu (South Africa)","isiZulu (iNingizimu Afrika)"
|
||||
315
libs/wxWidgets-3.3.1/misc/languages/likelytabl.txt
Normal file
315
libs/wxWidgets-3.3.1/misc/languages/likelytabl.txt
Normal file
@@ -0,0 +1,315 @@
|
||||
aa aa-Latn-ET
|
||||
ab ab-Cyrl-GE
|
||||
af af-Latn-ZA
|
||||
agq agq-Latn-CM
|
||||
ak ak-Latn-GH
|
||||
am am-Ethi-ET
|
||||
ar ar-Arab-EG
|
||||
arn arn-Latn-CL
|
||||
as as-Beng-IN
|
||||
asa asa-Latn-TZ
|
||||
ast ast-Latn-ES
|
||||
ay ay-Latn-BO
|
||||
az az-Latn-AZ
|
||||
az-Arab az-Arab-IR
|
||||
az-IQ az-Arab-IQ
|
||||
az-IR az-Arab-IR
|
||||
az-RU az-Cyrl-RU
|
||||
ba ba-Cyrl-RU
|
||||
bas bas-Latn-CM
|
||||
be be-Cyrl-BY
|
||||
bem bem-Latn-ZM
|
||||
bez bez-Latn-TZ
|
||||
bg bg-Cyrl-BG
|
||||
bi bi-Latn-VU
|
||||
bin bin-Latn-NG
|
||||
bm bm-Latn-ML
|
||||
bn bn-Beng-BD
|
||||
bo bo-Tibt-CN
|
||||
br br-Latn-FR
|
||||
brx brx-Deva-IN
|
||||
bs bs-Latn-BA
|
||||
byn byn-Ethi-ER
|
||||
ca ca-Latn-ES
|
||||
ccp ccp-Cakm-BD
|
||||
ce ce-Cyrl-RU
|
||||
ceb ceb-Latn-PH
|
||||
cgg cgg-Latn-UG
|
||||
chr chr-Cher-US
|
||||
co co-Latn-FR
|
||||
cs cs-Latn-CZ
|
||||
cu cu-Cyrl-RU
|
||||
cu-Glag cu-Glag-BG
|
||||
cy cy-Latn-GB
|
||||
da da-Latn-DK
|
||||
dav dav-Latn-KE
|
||||
de de-Latn-DE
|
||||
dje dje-Latn-NE
|
||||
doi doi-Deva-IN
|
||||
dsb dsb-Latn-DE
|
||||
dua dua-Latn-CM
|
||||
dv dv-Thaa-MV
|
||||
dyo dyo-Latn-SN
|
||||
dz dz-Tibt-BT
|
||||
ebu ebu-Latn-KE
|
||||
ee ee-Latn-GH
|
||||
el el-Grek-GR
|
||||
en en-Latn-US
|
||||
en-Shaw en-Shaw-GB
|
||||
eo eo-Latn-001
|
||||
es es-Latn-ES
|
||||
et et-Latn-EE
|
||||
eu eu-Latn-ES
|
||||
ewo ewo-Latn-CM
|
||||
fa fa-Arab-IR
|
||||
ff ff-Latn-SN
|
||||
ff-Adlm ff-Adlm-GN
|
||||
fi fi-Latn-FI
|
||||
fil fil-Latn-PH
|
||||
fj fj-Latn-FJ
|
||||
fo fo-Latn-FO
|
||||
fr fr-Latn-FR
|
||||
fur fur-Latn-IT
|
||||
fy fy-Latn-NL
|
||||
ga ga-Latn-IE
|
||||
gd gd-Latn-GB
|
||||
gl gl-Latn-ES
|
||||
gn gn-Latn-PY
|
||||
gsw gsw-Latn-CH
|
||||
gu gu-Gujr-IN
|
||||
guz guz-Latn-KE
|
||||
gv gv-Latn-IM
|
||||
ha ha-Latn-NG
|
||||
ha-CM ha-Arab-CM
|
||||
ha-SD ha-Arab-SD
|
||||
haw haw-Latn-US
|
||||
he he-Hebr-IL
|
||||
hi hi-Deva-IN
|
||||
hr hr-Latn-HR
|
||||
hsb hsb-Latn-DE
|
||||
hu hu-Latn-HU
|
||||
hy hy-Armn-AM
|
||||
ia ia-Latn-001
|
||||
ibb ibb-Latn-NG
|
||||
id id-Latn-ID
|
||||
ie ie-Latn-EE
|
||||
ig ig-Latn-NG
|
||||
ii ii-Yiii-CN
|
||||
ik ik-Latn-US
|
||||
is is-Latn-IS
|
||||
it it-Latn-IT
|
||||
iu iu-Cans-CA
|
||||
ja ja-Jpan-JP
|
||||
jgo jgo-Latn-CM
|
||||
jmc jmc-Latn-TZ
|
||||
jv jv-Latn-ID
|
||||
ka ka-Geor-GE
|
||||
kab kab-Latn-DZ
|
||||
kam kam-Latn-KE
|
||||
kde kde-Latn-TZ
|
||||
kea kea-Latn-CV
|
||||
khq khq-Latn-ML
|
||||
ki ki-Latn-KE
|
||||
kk kk-Cyrl-KZ
|
||||
kk-AF kk-Arab-AF
|
||||
kk-Arab kk-Arab-CN
|
||||
kk-CN kk-Arab-CN
|
||||
kk-IR kk-Arab-IR
|
||||
kk-MN kk-Arab-MN
|
||||
kkj kkj-Latn-CM
|
||||
kl kl-Latn-GL
|
||||
kln kln-Latn-KE
|
||||
km km-Khmr-KH
|
||||
kn kn-Knda-IN
|
||||
ko ko-Kore-KR
|
||||
kok kok-Deva-IN
|
||||
kr kr-Latn-NG
|
||||
ks ks-Arab-IN
|
||||
ksb ksb-Latn-TZ
|
||||
ksf ksf-Latn-CM
|
||||
ksh ksh-Latn-DE
|
||||
ku ku-Latn-TR
|
||||
ku-Arab ku-Arab-IQ
|
||||
ku-LB ku-Arab-LB
|
||||
ku-Yezi ku-Yezi-GE
|
||||
kw kw-Latn-GB
|
||||
ky ky-Cyrl-KG
|
||||
ky-Arab ky-Arab-CN
|
||||
ky-CN ky-Arab-CN
|
||||
ky-Latn ky-Latn-TR
|
||||
ky-TR ky-Latn-TR
|
||||
la la-Latn-VA
|
||||
lag lag-Latn-TZ
|
||||
lb lb-Latn-LU
|
||||
lg lg-Latn-UG
|
||||
lkt lkt-Latn-US
|
||||
ln ln-Latn-CD
|
||||
lo lo-Laoo-LA
|
||||
lrc lrc-Arab-IR
|
||||
lt lt-Latn-LT
|
||||
lu lu-Latn-CD
|
||||
luo luo-Latn-KE
|
||||
luy luy-Latn-KE
|
||||
lv lv-Latn-LV
|
||||
mai mai-Deva-IN
|
||||
mas mas-Latn-KE
|
||||
mer mer-Latn-KE
|
||||
mfe mfe-Latn-MU
|
||||
mg mg-Latn-MG
|
||||
mgh mgh-Latn-MZ
|
||||
mgo mgo-Latn-CM
|
||||
mi mi-Latn-NZ
|
||||
mk mk-Cyrl-MK
|
||||
ml ml-Mlym-IN
|
||||
mn mn-Cyrl-MN
|
||||
mn-CN mn-Mong-CN
|
||||
mn-Mong mn-Mong-CN
|
||||
mni mni-Beng-IN
|
||||
mo mo-Latn-RO
|
||||
moh moh-Latn-CA
|
||||
mr mr-Deva-IN
|
||||
ms ms-Latn-MY
|
||||
ms-CC ms-Arab-CC
|
||||
mt mt-Latn-MT
|
||||
mua mua-Latn-CM
|
||||
my my-Mymr-MM
|
||||
mzn mzn-Arab-IR
|
||||
na na-Latn-NR
|
||||
naq naq-Latn-NA
|
||||
nb nb-Latn-NO
|
||||
nd nd-Latn-ZW
|
||||
nds nds-Latn-DE
|
||||
ne ne-Deva-NP
|
||||
nl nl-Latn-NL
|
||||
nmg nmg-Latn-CM
|
||||
nn nn-Latn-NO
|
||||
nnh nnh-Latn-CM
|
||||
no no-Latn-NO
|
||||
nqo nqo-Nkoo-GN
|
||||
nr nr-Latn-ZA
|
||||
nso nso-Latn-ZA
|
||||
nus nus-Latn-SS
|
||||
nyn nyn-Latn-UG
|
||||
oc oc-Latn-FR
|
||||
om om-Latn-ET
|
||||
or or-Orya-IN
|
||||
os os-Cyrl-GE
|
||||
pa pa-Guru-IN
|
||||
pa-Arab pa-Arab-PK
|
||||
pa-PK pa-Arab-PK
|
||||
pap pap-Latn-CW
|
||||
pcm pcm-Latn-NG
|
||||
pl pl-Latn-PL
|
||||
prg prg-Latn-PL
|
||||
ps ps-Arab-AF
|
||||
pt pt-Latn-BR
|
||||
qu qu-Latn-PE
|
||||
quc quc-Latn-GT
|
||||
rm rm-Latn-CH
|
||||
rn rn-Latn-BI
|
||||
ro ro-Latn-RO
|
||||
rof rof-Latn-TZ
|
||||
ru ru-Cyrl-RU
|
||||
rw rw-Latn-RW
|
||||
rwk rwk-Latn-TZ
|
||||
sa sa-Deva-IN
|
||||
sah sah-Cyrl-RU
|
||||
saq saq-Latn-KE
|
||||
sat sat-Olck-IN
|
||||
sbp sbp-Latn-TZ
|
||||
sd sd-Arab-PK
|
||||
sd-Deva sd-Deva-IN
|
||||
sd-IN sd-Deva-IN
|
||||
sd-Khoj sd-Khoj-IN
|
||||
sd-Sind sd-Sind-IN
|
||||
se se-Latn-NO
|
||||
seh seh-Latn-MZ
|
||||
ses ses-Latn-ML
|
||||
sg sg-Latn-CF
|
||||
shi shi-Tfng-MA
|
||||
si si-Sinh-LK
|
||||
sk sk-Latn-SK
|
||||
sl sl-Latn-SI
|
||||
sm sm-Latn-WS
|
||||
sma sma-Latn-SE
|
||||
smj smj-Latn-SE
|
||||
smn smn-Latn-FI
|
||||
sms sms-Latn-FI
|
||||
sn sn-Latn-ZW
|
||||
so so-Latn-SO
|
||||
sq sq-Latn-AL
|
||||
sr sr-Cyrl-RS
|
||||
sr-ME sr-Latn-ME
|
||||
sr-RO sr-Latn-RO
|
||||
sr-RU sr-Latn-RU
|
||||
sr-TR sr-Latn-TR
|
||||
ss ss-Latn-ZA
|
||||
ssy ssy-Latn-ER
|
||||
st st-Latn-ZA
|
||||
su su-Latn-ID
|
||||
sv sv-Latn-SE
|
||||
sw sw-Latn-TZ
|
||||
syr syr-Syrc-IQ
|
||||
ta ta-Taml-IN
|
||||
te te-Telu-IN
|
||||
teo teo-Latn-UG
|
||||
tg tg-Cyrl-TJ
|
||||
tg-Arab tg-Arab-PK
|
||||
tg-PK tg-Arab-PK
|
||||
th th-Thai-TH
|
||||
ti ti-Ethi-ET
|
||||
tig tig-Ethi-ER
|
||||
tk tk-Latn-TM
|
||||
tl tl-Latn-PH
|
||||
tn tn-Latn-ZA
|
||||
to to-Latn-TO
|
||||
tr tr-Latn-TR
|
||||
ts ts-Latn-ZA
|
||||
tt tt-Cyrl-RU
|
||||
twq twq-Latn-NE
|
||||
tzm tzm-Latn-MA
|
||||
ug ug-Arab-CN
|
||||
ug-Cyrl ug-Cyrl-KZ
|
||||
ug-KZ ug-Cyrl-KZ
|
||||
ug-MN ug-Cyrl-MN
|
||||
uk uk-Cyrl-UA
|
||||
ur ur-Arab-PK
|
||||
uz uz-Latn-UZ
|
||||
uz-AF uz-Arab-AF
|
||||
uz-Arab uz-Arab-AF
|
||||
uz-CN uz-Cyrl-CN
|
||||
vai vai-Vaii-LR
|
||||
ve ve-Latn-ZA
|
||||
vi vi-Latn-VN
|
||||
vo vo-Latn-001
|
||||
vun vun-Latn-TZ
|
||||
wae wae-Latn-CH
|
||||
wal wal-Ethi-ET
|
||||
wo wo-Latn-SN
|
||||
xh xh-Latn-ZA
|
||||
xog xog-Latn-UG
|
||||
yav yav-Latn-CM
|
||||
yi yi-Hebr-UA
|
||||
yo yo-Latn-NG
|
||||
za za-Latn-CN
|
||||
zgh zgh-Tfng-MA
|
||||
zh zh-Hans-CN
|
||||
zh-AU zh-Hant-AU
|
||||
zh-BN zh-Hant-BN
|
||||
zh-Bopo zh-Bopo-TW
|
||||
zh-GB zh-Hant-GB
|
||||
zh-GF zh-Hant-GF
|
||||
zh-HK zh-Hant-HK
|
||||
zh-Hanb zh-Hanb-TW
|
||||
zh-Hant zh-Hant-TW
|
||||
zh-ID zh-Hant-ID
|
||||
zh-MO zh-Hant-MO
|
||||
zh-PA zh-Hant-PA
|
||||
zh-PF zh-Hant-PF
|
||||
zh-PH zh-Hant-PH
|
||||
zh-SR zh-Hant-SR
|
||||
zh-TH zh-Hant-TH
|
||||
zh-TW zh-Hant-TW
|
||||
zh-US zh-Hant-US
|
||||
zh-VN zh-Hant-VN
|
||||
zu zu-Latn-ZA
|
||||
176
libs/wxWidgets-3.3.1/misc/languages/matchingtabl.txt
Normal file
176
libs/wxWidgets-3.3.1/misc/languages/matchingtabl.txt
Normal file
@@ -0,0 +1,176 @@
|
||||
aa ssy 4
|
||||
ab ru 30
|
||||
af nl 20
|
||||
ak en 30
|
||||
am en 30
|
||||
am-Ethi en-Latn 10
|
||||
ar-Latn ar-Arab 20
|
||||
ay es 20
|
||||
az ru 30
|
||||
az-Latn ru-Cyrl 10
|
||||
be ru 20
|
||||
bem en 30
|
||||
bh hi 30
|
||||
bn en 30
|
||||
bn-Beng en-Latn 10
|
||||
bn-Latn bn-Beng 20
|
||||
bo zh 20
|
||||
bo-Tibt zh-Hans 10
|
||||
br fr 20
|
||||
bs hr 4
|
||||
bs sh 4
|
||||
ca es 20
|
||||
ceb fil 30
|
||||
chr en 20
|
||||
co fr 20
|
||||
cs sk 20
|
||||
cy en 20
|
||||
da nb 8
|
||||
da no 8
|
||||
ee en 30
|
||||
eo en 30
|
||||
eu es 20
|
||||
fo da 20
|
||||
fy nl 20
|
||||
ga en 20
|
||||
gd en 20
|
||||
gl es 20
|
||||
gn es 20
|
||||
gsw de 4
|
||||
gu hi 30
|
||||
gu-Latn gu-Gujr 20
|
||||
ha en 30
|
||||
haw en 20
|
||||
hi-Latn hi-Deva 20
|
||||
hr bs 4
|
||||
hr sh 4
|
||||
hy ru 30
|
||||
hy-Armn ru-Cyrl 10
|
||||
ia en 30
|
||||
id ms 10
|
||||
ig en 30
|
||||
is en 20
|
||||
ja-Hani ja-Jpan 5
|
||||
ja-Hira ja-Hrkt 5
|
||||
ja-Hira ja-Jpan 5
|
||||
ja-Hrkt ja-Jpan 5
|
||||
ja-Kana ja-Hrkt 5
|
||||
ja-Kana ja-Jpan 5
|
||||
ja-Latn ja-Jpan 5
|
||||
jv id 20
|
||||
ka en 30
|
||||
ka-Geor en-Latn 10
|
||||
kk ru 30
|
||||
km en 30
|
||||
km-Khmr en-Latn 10
|
||||
kn en 30
|
||||
kn-Knda en-Latn 10
|
||||
kn-Latn kn-Knda 20
|
||||
ko-Hang ko-Kore 5
|
||||
ko-Hani ko-Kore 5
|
||||
ko-Jamo ko-Hang 5
|
||||
ko-Jamo ko-Kore 5
|
||||
ku tr 30
|
||||
ky ru 30
|
||||
la it 20
|
||||
lb de 4
|
||||
lg en 30
|
||||
ln fr 30
|
||||
lo en 30
|
||||
lo-Laoo en-Latn 10
|
||||
mai hi 20
|
||||
mfe en 30
|
||||
mg fr 30
|
||||
mi en 20
|
||||
ml en 30
|
||||
ml-Latn ml-Mlym 20
|
||||
ml-Mlym en-Latn 10
|
||||
mn ru 30
|
||||
mr hi 30
|
||||
mr-Latn mr-Deva 20
|
||||
ms id 30
|
||||
mt en 30
|
||||
my en 30
|
||||
my-Mymr en-Latn 10
|
||||
nb da 8
|
||||
nb nn 20
|
||||
nb no 1
|
||||
ne en 30
|
||||
ne-Deva en-Latn 10
|
||||
nn nb 20
|
||||
nn no 20
|
||||
no da 8
|
||||
no nb 1
|
||||
no nn 20
|
||||
nso en 30
|
||||
nyn en 30
|
||||
oc fr 20
|
||||
om en 30
|
||||
or en 30
|
||||
or-Orya en-Latn 10
|
||||
pa en 30
|
||||
pa-Guru en-Latn 10
|
||||
pcm en 20
|
||||
ps en 30
|
||||
ps-Arab en-Latn 10
|
||||
qu es 30
|
||||
rm de 20
|
||||
rn en 30
|
||||
rw fr 30
|
||||
sa hi 30
|
||||
sd en 30
|
||||
sd-Arab en-Latn 10
|
||||
sh bs 4
|
||||
sh hr 4
|
||||
sh sr 4
|
||||
si en 30
|
||||
si-Sinh en-Latn 10
|
||||
sk cs 20
|
||||
sn en 30
|
||||
so en 30
|
||||
sq en 30
|
||||
sr sh 4
|
||||
sr-Cyrl sr-Latn 5
|
||||
sr-Latn sr-Cyrl 5
|
||||
ssy aa 4
|
||||
st en 30
|
||||
su id 20
|
||||
sw en 30
|
||||
ta en 30
|
||||
ta-Latn ta-Taml 20
|
||||
ta-Taml en-Latn 10
|
||||
te en 30
|
||||
te-Latn te-Telu 20
|
||||
te-Telu en-Latn 10
|
||||
tg ru 30
|
||||
ti en 30
|
||||
ti-Ethi en-Latn 10
|
||||
tk ru 30
|
||||
tk-Latn ru-Cyrl 10
|
||||
tn en 30
|
||||
to en 30
|
||||
tt ru 30
|
||||
ug zh 20
|
||||
ur en 30
|
||||
ur-Arab en-Latn 10
|
||||
uz ru 30
|
||||
uz-Latn ru-Cyrl 10
|
||||
wo fr 30
|
||||
xh en 30
|
||||
yi en 30
|
||||
yi-Hebr en-Latn 10
|
||||
yo en 30
|
||||
za zh 20
|
||||
za-Latn zh-Hans 10
|
||||
zh-Hani zh-Hans 20
|
||||
zh-Hani zh-Hant 20
|
||||
zh-Latn zh-Hans 20
|
||||
zu en 30
|
||||
* * 80
|
||||
*-* *-* 50
|
||||
*-*-* *-*-* 4
|
||||
ar-*-* ar-*-* 5
|
||||
en-*-* en-*-* 5
|
||||
es-*-* es-*-* 5
|
||||
pt-*-* pt-*-* 5
|
||||
zh-Hant-* zh-Hant-* 5
|
||||
14
libs/wxWidgets-3.3.1/misc/languages/preparedist.ps1
Normal file
14
libs/wxWidgets-3.3.1/misc/languages/preparedist.ps1
Normal file
@@ -0,0 +1,14 @@
|
||||
# Prepare language data files update artifact
|
||||
|
||||
# Generated source files
|
||||
New-Item -Path "distlang\include\wx\private" -ItemType Directory
|
||||
New-Item -Path "distlang\interface\wx" -ItemType Directory
|
||||
New-Item -Path "distlang\src\common" -ItemType Directory
|
||||
Copy-Item -Path "include\wx\language.h" -Destination "distlang\include\wx\language.h" -Force
|
||||
Copy-Item -Path "include\wx\private\lang_*.h" -Destination "distlang\include\wx\private" -Force
|
||||
Copy-Item -Path "interface\wx\language.h" -Destination "distlang\interface\wx\language.h" -Force
|
||||
Copy-Item -Path "src\common\languageinfo.cpp" -Destination "distlang\src\common\languageinfo.cpp" -Force
|
||||
|
||||
# Raw data tables
|
||||
New-Item -Path "distlang\misc\languages" -ItemType Directory
|
||||
Copy-Item -Path "misc\languages\*.txt" -Destination "distlang\misc\languages" -recurse -Force
|
||||
132
libs/wxWidgets-3.3.1/misc/languages/regiongrouptabl.txt
Normal file
132
libs/wxWidgets-3.3.1/misc/languages/regiongrouptabl.txt
Normal file
@@ -0,0 +1,132 @@
|
||||
ar DZ
|
||||
ar EH
|
||||
ar LY
|
||||
ar MA
|
||||
ar MR
|
||||
ar TN
|
||||
en AS
|
||||
en CA
|
||||
en GU
|
||||
en MH
|
||||
en MP
|
||||
en PH
|
||||
en PR
|
||||
en UM
|
||||
en US
|
||||
en VI
|
||||
es AG
|
||||
es AI
|
||||
es AR
|
||||
es AW
|
||||
es BB
|
||||
es BL
|
||||
es BM
|
||||
es BO
|
||||
es BQ
|
||||
es BR
|
||||
es BS
|
||||
es BV
|
||||
es BZ
|
||||
es CA
|
||||
es CL
|
||||
es CO
|
||||
es CR
|
||||
es CU
|
||||
es CW
|
||||
es DM
|
||||
es DO
|
||||
es EC
|
||||
es FK
|
||||
es GD
|
||||
es GF
|
||||
es GL
|
||||
es GP
|
||||
es GS
|
||||
es GT
|
||||
es GY
|
||||
es HN
|
||||
es HT
|
||||
es JM
|
||||
es KN
|
||||
es KY
|
||||
es LC
|
||||
es MF
|
||||
es MQ
|
||||
es MS
|
||||
es MX
|
||||
es NI
|
||||
es PA
|
||||
es PE
|
||||
es PM
|
||||
es PR
|
||||
es PY
|
||||
es SR
|
||||
es SV
|
||||
es SX
|
||||
es TC
|
||||
es TT
|
||||
es US
|
||||
es UY
|
||||
es VC
|
||||
es VE
|
||||
es VG
|
||||
es VI
|
||||
pt AG
|
||||
pt AI
|
||||
pt AR
|
||||
pt AW
|
||||
pt BB
|
||||
pt BL
|
||||
pt BM
|
||||
pt BO
|
||||
pt BQ
|
||||
pt BR
|
||||
pt BS
|
||||
pt BV
|
||||
pt BZ
|
||||
pt CA
|
||||
pt CL
|
||||
pt CO
|
||||
pt CR
|
||||
pt CU
|
||||
pt CW
|
||||
pt DM
|
||||
pt DO
|
||||
pt EC
|
||||
pt FK
|
||||
pt GD
|
||||
pt GF
|
||||
pt GL
|
||||
pt GP
|
||||
pt GS
|
||||
pt GT
|
||||
pt GY
|
||||
pt HN
|
||||
pt HT
|
||||
pt JM
|
||||
pt KN
|
||||
pt KY
|
||||
pt LC
|
||||
pt MF
|
||||
pt MQ
|
||||
pt MS
|
||||
pt MX
|
||||
pt NI
|
||||
pt PA
|
||||
pt PE
|
||||
pt PM
|
||||
pt PR
|
||||
pt PY
|
||||
pt SR
|
||||
pt SV
|
||||
pt SX
|
||||
pt TC
|
||||
pt TT
|
||||
pt US
|
||||
pt UY
|
||||
pt VC
|
||||
pt VE
|
||||
pt VG
|
||||
pt VI
|
||||
zh-Hant HK
|
||||
zh-Hant MO
|
||||
168
libs/wxWidgets-3.3.1/misc/languages/scripttabl.txt
Normal file
168
libs/wxWidgets-3.3.1/misc/languages/scripttabl.txt
Normal file
@@ -0,0 +1,168 @@
|
||||
Adlm adlam
|
||||
Aghb caucasian_albanian
|
||||
Ahom ahom
|
||||
Arab arabic
|
||||
Armi imperial_aramaic
|
||||
Armn armenian
|
||||
Avst avestan
|
||||
Bali balinese
|
||||
Bamu bamum
|
||||
Bass bassa_vah
|
||||
Batk batak
|
||||
Beng bengali
|
||||
Bhks bhaiksuki
|
||||
Bopo bopomofo
|
||||
Brah brahmi
|
||||
Brai braille
|
||||
Bugi buginese
|
||||
Buhd buhid
|
||||
Cakm chakma
|
||||
Cans canadian_aboriginal
|
||||
Cari carian
|
||||
Cham cham
|
||||
Cher cherokee
|
||||
Chrs chorasmian
|
||||
Copt coptic
|
||||
Cpmn cypro_minoan
|
||||
Cprt cypriot
|
||||
Cyrl cyrillic
|
||||
Deva devanagari
|
||||
Diak dives_akuru
|
||||
Dogr dogra
|
||||
Dsrt deseret
|
||||
Dupl duployan
|
||||
Egyp egyptian_hieroglyphs
|
||||
Elba elbasan
|
||||
Elym elymaic
|
||||
Ethi ethiopic
|
||||
Geok georgian
|
||||
Geor georgian
|
||||
Glag glagolitic
|
||||
Gong gunjala_gondi
|
||||
Gonm masaram_gondi
|
||||
Goth gothic
|
||||
Gran grantha
|
||||
Grek greek
|
||||
Gujr gujarati
|
||||
Guru gurmukhi
|
||||
Hang hangul
|
||||
Hani han
|
||||
Hano hanunoo
|
||||
Hans Hans
|
||||
Hant Hant
|
||||
Hatr hatran
|
||||
Hebr hebrew
|
||||
Hira hiragana
|
||||
Hluw anatolian_hieroglyphs
|
||||
Hmng pahawh_hmong
|
||||
Hmnp nyiakeng_puachue_hmong
|
||||
Hrkt katakana_or_hiragana
|
||||
Hung old_hungarian
|
||||
Ital old_italic
|
||||
Java javanese
|
||||
Kali kayah_li
|
||||
Kana katakana
|
||||
Kawi kawi
|
||||
Khar kharoshthi
|
||||
Khmr khmer
|
||||
Khoj khojki
|
||||
Kits khitan_small_script
|
||||
Knda kannada
|
||||
Kthi kaithi
|
||||
Lana tai_tham
|
||||
Laoo lao
|
||||
Latn latin
|
||||
Lepc lepcha
|
||||
Limb limbu
|
||||
Lina linear_a
|
||||
Linb linear_b
|
||||
Lisu lisu
|
||||
Lyci lycian
|
||||
Lydi lydian
|
||||
Mahj mahajani
|
||||
Maka makasar
|
||||
Mand mandaic
|
||||
Mani manichaean
|
||||
Marc marchen
|
||||
Medf medefaidrin
|
||||
Mend mende_kikakui
|
||||
Merc meroitic_cursive
|
||||
Mero meroitic_hieroglyphs
|
||||
Mlym malayalam
|
||||
Modi modi
|
||||
Mong mongolian
|
||||
Mroo mro
|
||||
Mtei meetei_mayek
|
||||
Mult multani
|
||||
Mymr myanmar
|
||||
Nagm nag_mundari
|
||||
Nand nandinagari
|
||||
Narb old_north_arabian
|
||||
Nbat nabataean
|
||||
Newa newa
|
||||
Nkoo nko
|
||||
Nshu nushu
|
||||
Ogam ogham
|
||||
Olck ol_chiki
|
||||
Orkh old_turkic
|
||||
Orya oriya
|
||||
Osge osage
|
||||
Osma osmanya
|
||||
Ougr old_uyghur
|
||||
Palm palmyrene
|
||||
Pauc pau_cin_hau
|
||||
Perm old_permic
|
||||
Phag phags_pa
|
||||
Phli inscriptional_pahlavi
|
||||
Phlp psalter_pahlavi
|
||||
Phnx phoenician
|
||||
Plrd miao
|
||||
Prti inscriptional_parthian
|
||||
Rjng rejang
|
||||
Rohg hanifi_rohingya
|
||||
Runr runic
|
||||
Samr samaritan
|
||||
Sarb old_south_arabian
|
||||
Saur saurashtra
|
||||
Sgnw signwriting
|
||||
Shaw shavian
|
||||
Shrd sharada
|
||||
Sidd siddham
|
||||
Sind khudawadi
|
||||
Sinh sinhala
|
||||
Sogd sogdian
|
||||
Sogo old_sogdian
|
||||
Sora sora_sompeng
|
||||
Soyo soyombo
|
||||
Sund sundanese
|
||||
Sylo syloti_nagri
|
||||
Syrc syriac
|
||||
Tagb tagbanwa
|
||||
Takr takri
|
||||
Tale tai_le
|
||||
Talu new_tai_lue
|
||||
Taml tamil
|
||||
Tang tangut
|
||||
Tavt tai_viet
|
||||
Telu telugu
|
||||
Tfng tifinagh
|
||||
Tglg tagalog
|
||||
Thaa thaana
|
||||
Thai thai
|
||||
Tibt tibetan
|
||||
Tirh tirhuta
|
||||
Tnsa tangsa
|
||||
Toto toto
|
||||
Ugar ugaritic
|
||||
Vaii vai
|
||||
Vith vithkuqi
|
||||
Wara warang_citi
|
||||
Wcho wancho
|
||||
Xpeo old_persian
|
||||
Xsux cuneiform
|
||||
Yezi yezidi
|
||||
Yiii yi
|
||||
Zanb zanabazar_square
|
||||
Zinh inherited
|
||||
Zyyy common
|
||||
Zzzz unknown
|
||||
28
libs/wxWidgets-3.3.1/misc/languages/synonymtabl.txt
Normal file
28
libs/wxWidgets-3.3.1/misc/languages/synonymtabl.txt
Normal file
@@ -0,0 +1,28 @@
|
||||
wxLANGUAGE_AZERI wxLANGUAGE_AZERBAIJANI az -
|
||||
wxLANGUAGE_AZERI_CYRILLIC wxLANGUAGE_AZERBAIJANI_CYRILLIC az-Cyrl -
|
||||
wxLANGUAGE_AZERI_LATIN wxLANGUAGE_AZERBAIJANI_LATIN az-Latn -
|
||||
wxLANGUAGE_BENGALI wxLANGUAGE_BANGLA bn -
|
||||
wxLANGUAGE_BENGALI_BANGLADESH wxLANGUAGE_BANGLA_BANGLADESH bn-BD -
|
||||
wxLANGUAGE_BENGALI_INDIA wxLANGUAGE_BANGLA_INDIA bn-IN -
|
||||
wxLANGUAGE_BHUTANI wxLANGUAGE_DZONGKHA dz -
|
||||
wxLANGUAGE_CAMBODIAN wxLANGUAGE_KHMER km -
|
||||
wxLANGUAGE_CHINESE_MACAU wxLANGUAGE_CHINESE_MACAO zh-MO -
|
||||
wxLANGUAGE_CHINESE_SIMPLIFIED wxLANGUAGE_CHINESE_CHINA zh-CN -
|
||||
wxLANGUAGE_CHINESE_TRADITIONAL wxLANGUAGE_CHINESE_TAIWAN zh-TW -
|
||||
wxLANGUAGE_DARI wxLANGUAGE_PERSIAN prs 3.1.6
|
||||
wxLANGUAGE_DARI_AFGHANISTAN wxLANGUAGE_PERSIAN_AFGHANISTAN prs-AF 3.1.6
|
||||
wxLANGUAGE_FARSI wxLANGUAGE_PERSIAN fa -
|
||||
wxLANGUAGE_GREENLANDIC wxLANGUAGE_KALAALLISUT_GREENLAND kl_GL -
|
||||
wxLANGUAGE_KANURI_NIGERIA wxLANGUAGE_KANURI_LATIN_NIGERIA kr-Latn-NG -
|
||||
wxLANGUAGE_KASHMIRI_PERSO_ARABIC wxLANGUAGE_KASHMIRI_ARABIC ks-Arab 3.1.6
|
||||
wxLANGUAGE_KASHMIRI_PERSO_ARABIC_INDIA wxLANGUAGE_KASHMIRI_ARABIC_INDIA ks-Arab-IN 3.1.6
|
||||
wxLANGUAGE_KERNEWEK wxLANGUAGE_CORNISH kw -
|
||||
wxLANGUAGE_KICHE_GUATEMALA wxLANGUAGE_KICHE_LATIN_GUATEMALA quc-Latn-GT 3.1.6
|
||||
wxLANGUAGE_KURDISH_PERSO_ARABIC_IRAN wxLANGUAGE_KURDISH_ARABIC_IRAN ku-Arab-IR -
|
||||
wxLANGUAGE_MALAY_BRUNEI_DARUSSALAM wxLANGUAGE_MALAY_BRUNEI ms-BN -
|
||||
wxLANGUAGE_ORIYA wxLANGUAGE_ODIA or -
|
||||
wxLANGUAGE_ORIYA_INDIA wxLANGUAGE_ODIA_INDIA or-IN -
|
||||
wxLANGUAGE_SPANISH_MODERN wxLANGUAGE_SPANISH es -
|
||||
wxLANGUAGE_TURKISH_TURKEY wxLANGUAGE_TURKISH_TURKIYE tr-TR 3.1.6
|
||||
wxLANGUAGE_UZBEK_PERSO_ARABIC wxLANGUAGE_UZBEK_ARABIC uz-Arab 3.1.6
|
||||
wxLANGUAGE_UZBEK_PERSO_ARABIC_AFGHANISTAN wxLANGUAGE_UZBEK_ARABIC_AFGHANISTAN uz-Arab-AF 3.1.6
|
||||
81
libs/wxWidgets-3.3.1/misc/languages/util/showlocales.c
Normal file
81
libs/wxWidgets-3.3.1/misc/languages/util/showlocales.c
Normal file
@@ -0,0 +1,81 @@
|
||||
#include <windows.h>
|
||||
#include <stdio.h>
|
||||
|
||||
// All of the LCTYPES new to Windows Vista
|
||||
LCTYPE winLocaleTypes[] =
|
||||
{
|
||||
LOCALE_SNAME, // Tag identifying the locale
|
||||
LOCALE_SENGLISHDISPLAYNAME, // English locale name (example: "German (Germany)"
|
||||
LOCALE_SENGLISHLANGUAGENAME, // English language name
|
||||
LOCALE_SENGLISHCOUNTRYNAME, // English country name
|
||||
LOCALE_SSCRIPTS, // List of scripts
|
||||
LOCALE_SISO3166CTRYNAME2,
|
||||
LOCALE_SINTLSYMBOL, // Currency symbol ISO
|
||||
LOCALE_IREADINGLAYOUT, // Layout direction 0=LTR, 1=RTL, 2=TTB-RTL or LTR, 3=TTB-LTR
|
||||
LOCALE_ILANGUAGE, // Numeric language code
|
||||
LOCALE_SNATIVEDISPLAYNAME, // Native locale name (example: "Deutsch (Deutschland)"
|
||||
LOCALE_SNATIVELANGUAGENAME, // Native language name
|
||||
LOCALE_SNATIVECOUNTRYNAME // Native country name
|
||||
};
|
||||
|
||||
// Strings so we can print out the LCTYPES
|
||||
LPCWSTR winLocaleTypeNames[] =
|
||||
{
|
||||
L"LOCALE_SNAME", // Tag identifying the locale
|
||||
L"LOCALE_SENGLISHDISPLAYNAME", // English locale name (example: "German (Germany)"
|
||||
L"LOCALE_SENGLISHLANGUAGENAME", // English language name
|
||||
L"LOCALE_SENGLISHCOUNTRYNAME", // English country name
|
||||
L"LOCALE_SSCRIPTS", // List of scripts
|
||||
L"LOCALE_SISO3166CTRYNAME2",
|
||||
L"LOCALE_SINTLSYMBOL", // Currency symbol ISO
|
||||
L"LOCALE_IREADINGLAYOUT", // Layout direction 0=LTR, 1=RTL, 2=TTB-RTL or LTR, 3=TTB-LTR
|
||||
L"LOCALE_ILANGUAGE", // Numeric language code
|
||||
L"LOCALE_SNATIVEDISPLAYNAME", // Native locale name (example: "Deutsch (Deutschland)"
|
||||
L"LOCALE_SNATIVELANGUAGENAME", // Native language name
|
||||
L"LOCALE_SNATIVECOUNTRYNAME" // Native country name
|
||||
};
|
||||
|
||||
// Callback for EnumSystemLocalesEx()
|
||||
#define BUFFER_SIZE 512
|
||||
BOOL CALLBACK MyFuncLocaleEx(LPWSTR pStr, DWORD dwFlags, LPARAM lparam)
|
||||
{
|
||||
if (*pStr == 0) return (TRUE);
|
||||
|
||||
UNREFERENCED_PARAMETER(dwFlags);
|
||||
UNREFERENCED_PARAMETER(lparam);
|
||||
WCHAR wcBuffer[BUFFER_SIZE];
|
||||
char utf8Buffer[BUFFER_SIZE*4];
|
||||
|
||||
int iResult;
|
||||
int i;
|
||||
|
||||
// Loop through all specified LCTYPES and do GetLocaleInfoEx on them
|
||||
for (i = 0; i < sizeof(winLocaleTypes) / sizeof(winLocaleTypes[0]); i++)
|
||||
{
|
||||
// Get this LCTYPE result for this locale
|
||||
iResult = GetLocaleInfoEx(pStr, winLocaleTypes[i], wcBuffer, BUFFER_SIZE);
|
||||
|
||||
// If it succeeds, print it out
|
||||
if (i != 0) printf("|");
|
||||
if (iResult > 0)
|
||||
{
|
||||
WideCharToMultiByte(CP_UTF8, 0, wcBuffer, -1, utf8Buffer, BUFFER_SIZE*4, NULL, NULL);
|
||||
printf(utf8Buffer);
|
||||
}
|
||||
else
|
||||
{
|
||||
//wprintf(L" %s had error %d\n", NewTypeNames[i], GetLastError());
|
||||
}
|
||||
}
|
||||
printf("\n");
|
||||
|
||||
return (TRUE);
|
||||
}
|
||||
|
||||
int main(int argc, char* argv[])
|
||||
{
|
||||
UNREFERENCED_PARAMETER(argc);
|
||||
// Enumerate the known locales and report on them
|
||||
// LOCALE_ALL = LOCALE_WINDOWS | LOCALE_SUPPLEMENTAL | LOCALE_ALTERNATE_SORTS | LOCALE_NEUTRALDATA
|
||||
EnumSystemLocalesEx( MyFuncLocaleEx, LOCALE_WINDOWS, (LPARAM)argv, NULL);
|
||||
}
|
||||
85
libs/wxWidgets-3.3.1/misc/msvc/wxWidgets.natvis
Normal file
85
libs/wxWidgets-3.3.1/misc/msvc/wxWidgets.natvis
Normal file
@@ -0,0 +1,85 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
|
||||
This file contains visualizers for Visual Studio debugger.
|
||||
It should be copied into the %USERPROFILE%\My Documents\Visual Studio 2015\Visualizers\
|
||||
directory (or the corresponding location for newer versions, e.g. ...2017\Visualizers).
|
||||
|
||||
More information can be found at https://learn.microsoft.com/en-us/visualstudio/debugger/create-custom-views-of-native-objects
|
||||
|
||||
-->
|
||||
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
|
||||
<!-- We want to avoid showing 'L' before the string, this is useless and
|
||||
makes the display less readable. But we still do want to put quotes
|
||||
around the string to show that it is, in fact, a string. So we use
|
||||
"sb" qualifier to get rid of L"..." around the string and then add
|
||||
the quotes back. This also has a (nice) side effect of not doubling
|
||||
the backslashes inside the string. -->
|
||||
<Type Name="wxString">
|
||||
<DisplayString>"{m_impl,sb}"</DisplayString>
|
||||
<StringView>m_impl</StringView>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxPoint">
|
||||
<DisplayString>{x}, {y}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxSize">
|
||||
<DisplayString>{x} × {y}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxRect">
|
||||
<DisplayString>{x}, {y} {width} × {height}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxLongLong">
|
||||
<DisplayString>{m_ll}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxULongLong">
|
||||
<DisplayString>{m_ll}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxGridCellCoords">
|
||||
<DisplayString>R{m_row + 1}C{m_col + 1}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxGridBlockCoords">
|
||||
<DisplayString>R{m_topRow + 1}C{m_leftCol + 1}:R{m_bottomRow + 1}C{m_rightCol + 1}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxArrayString">
|
||||
<DisplayString Condition="m_nCount==0">empty</DisplayString>
|
||||
<DisplayString Condition="m_nCount==1">{m_pItems[0]}</DisplayString>
|
||||
<DisplayString Condition="m_nCount==2">{m_pItems[0]} and {m_pItems[1]}</DisplayString>
|
||||
<DisplayString>size={m_nCount}: {m_pItems[0]}, {m_pItems[1]}, ...</DisplayString>
|
||||
<Expand>
|
||||
<ArrayItems>
|
||||
<Size>m_nCount</Size>
|
||||
<ValuePointer>m_pItems</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="wxWindow">
|
||||
<DisplayString>$(Type) HWND={m_hWnd,x}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<!--
|
||||
Defining visualizer for wxListBase is not really useful, so do it for
|
||||
the most commonly used "concrete" list type.
|
||||
-->
|
||||
<Type Name="wxWindowList">
|
||||
<DisplayString>size={m_count}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[size]">m_count</Item>
|
||||
<LinkedListItems>
|
||||
<Size>m_count</Size>
|
||||
<HeadPointer>m_nodeFirst</HeadPointer>
|
||||
<NextPointer>m_next</NextPointer>
|
||||
<ValueNode>(wxWindow*)m_data</ValueNode>
|
||||
</LinkedListItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
</AutoVisualizer>
|
||||
91
libs/wxWidgets-3.3.1/misc/schema/README
Normal file
91
libs/wxWidgets-3.3.1/misc/schema/README
Normal file
@@ -0,0 +1,91 @@
|
||||
Schema for Validation of XRC files
|
||||
==================================
|
||||
|
||||
0. Overview
|
||||
-----------
|
||||
|
||||
The files in this directory allow you to check correctness of the XRC files by
|
||||
verifying that their contents conforms to wxWidgets XRC schema. Doing this is a
|
||||
good way to detect some common errors in manually-written XRC files, even
|
||||
though it doesn't currently detect all the possible errors.
|
||||
|
||||
|
||||
1. Installation
|
||||
---------------
|
||||
|
||||
To use them, you need to install Jing, a RELAX NG validator, on your system.
|
||||
Jing is available from http://www.thaiopensource.com/relaxng/jing.html and is a
|
||||
Java program, so it requires a working Java Runtime Environment installation.
|
||||
|
||||
If you are using Windows and already have a working JRE, you can download Jing
|
||||
packaged as a Windows executable from
|
||||
|
||||
http://sourceforge.net/projects/wxwindows/files/tools/jing.zip/download
|
||||
|
||||
|
||||
2. Usage
|
||||
--------
|
||||
|
||||
Once you have a working version of Jing, you can use it directly as following:
|
||||
|
||||
jing -c http://www.wxwidgets.org/wxxrc your-file.xrc
|
||||
|
||||
Alternatively, you can also use wxrc --validate or --validate-only options:
|
||||
|
||||
wxrc --validate-only your-file.xrc
|
||||
|
||||
(notice that this still requires jing to be installed).
|
||||
|
||||
|
||||
3. Customization
|
||||
----------------
|
||||
|
||||
Using xrc_schema.rnc only validates the standard wxWidgets classes and skips
|
||||
any custom ones, for which you might have your own XRC handlers defined. If
|
||||
you don't use any custom XRC handlers at all, you may prefer to use
|
||||
xrc_schema_builtin_only.rnc schema instead of xrc_schema.rnc which won't accept
|
||||
any non-standard classes at all -- this is useful for detecting any typos.
|
||||
|
||||
If you do use your own custom classes, then you need to define your own
|
||||
validations rules for them. Please see comments in xrc_schema.rnc for more
|
||||
details about how to do it, but here is a motivating example showing that it is
|
||||
not too difficult to validate your own classes:
|
||||
|
||||
#
|
||||
# RELAX NG schema for extended XRC with support for custom handlers.
|
||||
#
|
||||
|
||||
default namespace = "http://www.wxwidgets.org/wxxrc"
|
||||
namespace xrc = "http://www.wxwidgets.org/wxxrc"
|
||||
|
||||
include "http://www.wxwidgets.org/wxxrc" {
|
||||
customClasses = RoundingButtons | InputSequenceEntry
|
||||
}
|
||||
|
||||
# Simplest possible example: no special properties for this handler.
|
||||
RoundingButtons =
|
||||
element object {
|
||||
attribute class { "RoundingButtons" } &
|
||||
stdObjectNodeAttributes &
|
||||
stdWindowProperties
|
||||
}
|
||||
|
||||
# This handler has an optional property called "title" containing text.
|
||||
InputSequenceEntry =
|
||||
element object {
|
||||
attribute class { "InputSequenceEntry" } &
|
||||
stdObjectNodeAttributes &
|
||||
stdWindowProperties &
|
||||
[xrc:p="o"] element title {_, t_text }*
|
||||
}
|
||||
|
||||
|
||||
To use a custom schema, you need to pass the full path to the local file
|
||||
containing it to Jing or use wxrc --xrc-schema command line option, so you
|
||||
could do, for example:
|
||||
|
||||
jing -c $(WXWIN)/misc/schema/xrc_schema_builtin_only.rnc your-file.xrc
|
||||
|
||||
or
|
||||
|
||||
wxrc --validate-only --xrc-schema=my_custom.rnc your-file.xrc
|
||||
2187
libs/wxWidgets-3.3.1/misc/schema/xrc_schema.rnc
Normal file
2187
libs/wxWidgets-3.3.1/misc/schema/xrc_schema.rnc
Normal file
File diff suppressed because it is too large
Load Diff
12
libs/wxWidgets-3.3.1/misc/schema/xrc_schema_builtin_only.rnc
Normal file
12
libs/wxWidgets-3.3.1/misc/schema/xrc_schema_builtin_only.rnc
Normal file
@@ -0,0 +1,12 @@
|
||||
#
|
||||
# RELAX NG schema for XRC files.
|
||||
#
|
||||
# Super-strict variant that only accepts wx's builtin classes.
|
||||
#
|
||||
# See https://docs.wxwidgets.org/trunk/overview_xrcformat.html for freeform
|
||||
# description of the format.
|
||||
#
|
||||
|
||||
include "xrc_schema.rnc" {
|
||||
customClasses = notAllowed
|
||||
}
|
||||
47
libs/wxWidgets-3.3.1/misc/scripts/bin2c.py
Executable file
47
libs/wxWidgets-3.3.1/misc/scripts/bin2c.py
Executable file
@@ -0,0 +1,47 @@
|
||||
#!/usr/bin/env python
|
||||
#
|
||||
# This is a slightly generalized version of png2c.py and is based on it.
|
||||
|
||||
import sys
|
||||
import os
|
||||
import os.path
|
||||
import re
|
||||
import array
|
||||
|
||||
if len(sys.argv) < 2:
|
||||
print("""Usage: bin2c binary_file...
|
||||
|
||||
Output input files data as C arrays to standard output.""")
|
||||
sys.exit(1)
|
||||
|
||||
r = re.compile("^([a-zA-Z._][a-zA-Z._0-9]*)[.]([a-zA-Z_0-9]+)$")
|
||||
for path in sys.argv[1:]:
|
||||
filename = os.path.basename(path).replace('-','_')
|
||||
m = r.match(filename)
|
||||
|
||||
# Allow only filenames that make sense as C variable names
|
||||
if not(m):
|
||||
print("Skipped file (unsuitable filename): " + filename)
|
||||
continue
|
||||
|
||||
# Read file as character array
|
||||
bytes = array.array('B', open(path, "rb").read())
|
||||
count = len(bytes)
|
||||
|
||||
# Create the C header
|
||||
text = "/* %s - %d bytes */\n" \
|
||||
"static const unsigned char %s_%s_data[] = {\n" % (
|
||||
filename, count, m.group(1), m.group(2))
|
||||
|
||||
i = 0
|
||||
for byte in bytes:
|
||||
if i % 16 == 0:
|
||||
text += "\n "
|
||||
i += 1
|
||||
text += " 0x%02x" % byte
|
||||
if i != count:
|
||||
text += ","
|
||||
|
||||
text += "\n};"
|
||||
|
||||
print(text)
|
||||
15
libs/wxWidgets-3.3.1/misc/scripts/check_allheaders.sh
Executable file
15
libs/wxWidgets-3.3.1/misc/scripts/check_allheaders.sh
Executable file
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd $(dirname "$0")/../..
|
||||
|
||||
rc=0
|
||||
|
||||
for h in include/wx/*.h ; do
|
||||
header=wx/$(basename "$h")
|
||||
if ! grep -q "$header" tests/allheaders.h ; then
|
||||
echo "ERROR - <$header> not present in tests/allheaders.h"
|
||||
rc=$((rc+1))
|
||||
fi
|
||||
done
|
||||
|
||||
exit $rc
|
||||
82
libs/wxWidgets-3.3.1/misc/scripts/check_mixed_eol.sh
Executable file
82
libs/wxWidgets-3.3.1/misc/scripts/check_mixed_eol.sh
Executable file
@@ -0,0 +1,82 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd $(dirname "$0")/../..
|
||||
|
||||
find . \( \
|
||||
-path './.git' -prune -o \
|
||||
-path './3rdparty' -prune -o \
|
||||
-path './src/expat' -prune -o \
|
||||
-path './src/jpeg' -prune -o \
|
||||
-path './src/png' -prune -o \
|
||||
-path './src/tiff' -prune -o \
|
||||
-path './src/zlib' -prune \) \
|
||||
-o -type f -print0 |
|
||||
(
|
||||
while IFS= read -r -d '' file; do
|
||||
|
||||
# skip binary files
|
||||
case "$file" in
|
||||
*.ani | *.bmp | *.chm | *.cur | *.dia | *.gif | *.gz | *.hlp | *.icns | *.ico | *.jpg | *.mo | *.mpg | *.pcx | *.pdf | *.png | *.pnm | *.pyc | *.tga | *.tif | *.ttf | *.wav | *.webp | *.zip )
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
|
||||
# get used EOL
|
||||
read dos unix mac <<< $(dos2unix --info=dum "$file" | awk '{print $1, $2, $3}')
|
||||
if [[ "$dos" -eq 0 ]] && [[ "$unix" -eq 0 ]]; then
|
||||
:
|
||||
elif [[ "$dos" -eq 0 ]] && [[ "$mac" -eq 0 ]]; then
|
||||
:
|
||||
elif [[ "$unix" -eq 0 ]] && [[ "$mac" -eq 0 ]]; then
|
||||
:
|
||||
else
|
||||
echo "ERROR - mixed EOL: $file"
|
||||
rc=$((rc+1))
|
||||
continue
|
||||
fi
|
||||
|
||||
# empty file
|
||||
if [[ "$dos" -eq 0 ]] && [[ "$unix" -eq 0 ]] && [[ "$mac" -eq 0 ]]; then
|
||||
continue;
|
||||
fi
|
||||
|
||||
# determine expected EOL
|
||||
warn_expected_eol_unknown=0
|
||||
case "$file" in
|
||||
*.applescript | *.apspec | *.bkgen | *.bkl | *.c | *.C | *.cmake | *.cpp | *.css | *.cxx | *.guess | *.h | *.htm | *.html | *.iface | *.in | *.js | *.json | *.log | *.lua | *.m4 | *.mm | *.manifest | *.md | *.mk | *.mms | *.opt | *.patch | *.pbxproj | *.pl | *.plist | *.po | *.py | *.sh | *.sub | *.svg | *.tex | *.txt | *.TXT | *.unx | *.vms | *.xcconfig | *.xcscheme | *.xcworkspacedata | *.xbm | *.xml | *.xpm | *.xrc | *.yml )
|
||||
expected_eoltype=unix
|
||||
;;
|
||||
*.bat | *.bcc | *.gcc | *.iss | *.props | *.rc | *.sln | *.vc | *.vcproj | *.vcxproj | *.vcxproj.filters )
|
||||
expected_eoltype=dos
|
||||
;;
|
||||
* )
|
||||
# warn_expected_eol_unknown=1
|
||||
expected_eoltype=
|
||||
;;
|
||||
esac
|
||||
|
||||
# check for filename without extension
|
||||
if [[ "$expected_eoltype" = "" ]]; then
|
||||
fullfile=$(basename -- "$file")
|
||||
if [[ "${fullfile:1}" != *"."* ]]; then
|
||||
warn_expected_eol_unknown=0
|
||||
expected_eoltype=unix
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ "$warn_expected_eol_unknown" -eq 1 ]]; then
|
||||
echo "WARNING - no expected EOL specified: $file"
|
||||
fi
|
||||
|
||||
# check if expected EOL matches used EOL
|
||||
if [[ "$expected_eoltype" = "unix" ]] && [[ "$unix" -eq 0 ]]; then
|
||||
echo "ERROR - wrong EOL, expected unix: $file"
|
||||
rc=$((rc+1))
|
||||
elif [[ "$expected_eoltype" = "dos" ]] && [[ "$dos" -eq 0 ]]; then
|
||||
echo "ERROR - wrong EOL, expected dos: $file"
|
||||
rc=$((rc+1))
|
||||
fi
|
||||
|
||||
done
|
||||
exit $rc
|
||||
)
|
||||
90
libs/wxWidgets-3.3.1/misc/scripts/check_unused_headers
Executable file
90
libs/wxWidgets-3.3.1/misc/scripts/check_unused_headers
Executable file
@@ -0,0 +1,90 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# Name: check_unused_headers
|
||||
# Purpose: checks all wxWidgets headers looking for headers not referenced anywhere
|
||||
# Usage: run with --verbose for verbose output
|
||||
# Copyright: (c) 2007 Francesco Montorsi
|
||||
# Licence: wxWindows licence
|
||||
################################################################################
|
||||
|
||||
|
||||
|
||||
if [[ "$1" = "-v" || "$1" = "--verbose" ]]; then
|
||||
verbose=yes
|
||||
else
|
||||
verbose=no
|
||||
fi
|
||||
|
||||
|
||||
me=$(basename $0)
|
||||
path=${0%%/$me} # path from which the script has been launched
|
||||
current=$(pwd)
|
||||
|
||||
# the path where this script resides:
|
||||
scriptPath=$current/$path
|
||||
|
||||
# other interesting wx paths
|
||||
headerPath="$scriptPath/../../include"
|
||||
srcPath="$scriptPath/../../src"
|
||||
|
||||
# get list of wx source and header filenames
|
||||
# NOTE: these list won't contain the .svn backup copies of the real sources/headers
|
||||
# NOTE2: we keep the size of these lists small avoiding to include the prefixes
|
||||
# like e.g. ../../include so to not incurr in OS limits when passing
|
||||
# them as arguments of commands
|
||||
cd $headerPath
|
||||
headerList=`find wx -name "*.h"`
|
||||
cd $srcPath
|
||||
srcList=`find . -name "*.cpp"`
|
||||
|
||||
|
||||
unusedHeaders=0
|
||||
|
||||
function checkIfHeaderIsUsed
|
||||
{
|
||||
local headerToCheck="$1"
|
||||
local found=no
|
||||
|
||||
if [[ $verbose = yes ]]; then
|
||||
echo -n "checking if header: $headerToCheck is used... "
|
||||
fi
|
||||
|
||||
# find the first occurrence of this header in wx sources and headers:
|
||||
cd $headerPath
|
||||
grep -m 1 "$headerToCheck" $headerList >/dev/null 2>&1
|
||||
if [[ $? = 0 ]]; then found=yes; fi
|
||||
|
||||
cd $srcPath
|
||||
grep -m 1 "$headerToCheck" $srcList >/dev/null 2>&1
|
||||
if [[ $? = 0 ]]; then found=yes; fi
|
||||
|
||||
if [[ $found = no ]]; then
|
||||
|
||||
if [[ $verbose = yes ]]; then
|
||||
echo "no, it's not!"
|
||||
fi
|
||||
|
||||
# this header is not used anywhere...
|
||||
echo "WARNING: unused header $headerToCheck"
|
||||
((( unusedHeaders++ )))
|
||||
else
|
||||
if [[ $verbose = yes ]]; then
|
||||
echo "yes, it is"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
echo " This script will look for unused wxWidgets headers"
|
||||
echo " Note that some headers maybe not referenced by wxWidgets sources/headers but still"
|
||||
echo " be useful for user applications; others instead are simply old and forgotten."
|
||||
echo
|
||||
|
||||
for header in $headerList; do
|
||||
checkIfHeaderIsUsed $header
|
||||
done
|
||||
|
||||
if [[ $unusedHeaders -gt 0 ]]; then
|
||||
echo " => WARNING: found $unusedHeaders unused headers!"
|
||||
else
|
||||
echo " => All headers are referenced in either wxWidgets sources or in other headers"
|
||||
fi
|
||||
2
libs/wxWidgets-3.3.1/misc/scripts/clean_patch
Executable file
2
libs/wxWidgets-3.3.1/misc/scripts/clean_patch
Executable file
@@ -0,0 +1,2 @@
|
||||
#!/bin/sh
|
||||
filterdiff -x '*/*.vcproj' -x '*/*.vcxproj*' -x a/autoconf_inc.m4 -x a/configure -x '*/makefile.*' -x '*/Makefile.in' -x a/setup.h.in -x '*/setup.h' "$@"
|
||||
38
libs/wxWidgets-3.3.1/misc/scripts/ctags.ignore
Normal file
38
libs/wxWidgets-3.3.1/misc/scripts/ctags.ignore
Normal file
@@ -0,0 +1,38 @@
|
||||
WXUNUSED+
|
||||
WXDLLEXPORT
|
||||
WXDLLIMPEXP_AUI
|
||||
WXDLLIMPEXP_DATA_AUI+
|
||||
WXDLLIMPEXP_FWD_AUI
|
||||
WXDLLIMPEXP_BASE
|
||||
WXDLLIMPEXP_DATA_BASE+
|
||||
WXDLLIMPEXP_FWD_BASE
|
||||
WXDLLIMPEXP_CORE
|
||||
WXDLLIMPEXP_DATA_CORE+
|
||||
WXDLLIMPEXP_FWD_CORE
|
||||
WXDLLIMPEXP_NET
|
||||
WXDLLIMPEXP_MEDIA
|
||||
WXDLLIMPEXP_DATA_MEDIA+
|
||||
WXDLLIMPEXP_FWD_MEDIA
|
||||
WXDLLIMPEXP_DATA_NET+
|
||||
WXDLLIMPEXP_FWD_NET
|
||||
WXDLLIMPEXP_HTML
|
||||
WXDLLIMPEXP_DATA_HTML+
|
||||
WXDLLIMPEXP_FWD_HTML
|
||||
WXDLLIMPEXP_GL
|
||||
WXDLLIMPEXP_DATA_GL+
|
||||
WXDLLIMPEXP_FWD_GL
|
||||
WXDLLIMPEXP_QA
|
||||
WXDLLIMPEXP_DATA_QA+
|
||||
WXDLLIMPEXP_FWD_QA
|
||||
WXDLLIMPEXP_XML
|
||||
WXDLLIMPEXP_DATA_XML+
|
||||
WXDLLIMPEXP_FWD_XML
|
||||
WXDLLIMPEXP_XRC
|
||||
WXDLLIMPEXP_DATA_XRC+
|
||||
WXDLLIMPEXP_FWD_XRC
|
||||
WXDLLIMPEXP_PROPGRID
|
||||
WXDLLIMPEXP_DATA_PROPGRID+
|
||||
WXDLLIMPEXP_FWD_PROPGRID
|
||||
WXDLLIMPEXP_RICHTEXT
|
||||
WXDLLIMPEXP_DATA_RICHTEXT+
|
||||
WXDLLIMPEXP_FWD_RICHTEXT
|
||||
58
libs/wxWidgets-3.3.1/misc/scripts/inc_release
Executable file
58
libs/wxWidgets-3.3.1/misc/scripts/inc_release
Executable file
@@ -0,0 +1,58 @@
|
||||
#!/bin/sh
|
||||
##############################################################################
|
||||
# Name: misc/scripts/inc_release
|
||||
# Purpose: increments the release version number in all files mentioned in
|
||||
# docs/contributing/about-version-numbers.md
|
||||
# Created: 2007-01-07
|
||||
# Copyright: (c) 2007 Vadim Zeitlin <vadim@wxwidgets.org>
|
||||
# Licence: wxWindows licence
|
||||
##############################################################################
|
||||
|
||||
. `dirname $0`/run_sed_common.sh
|
||||
|
||||
# the primary source of information is wx/version.h
|
||||
ver_string=`grep '#define wxVERSION_STRING ' include/wx/version.h | sed 's/^.*"wxWidgets \(.*\)")/\1/'`
|
||||
ver_major=`echo $ver_string | sed 's/\([0-9]\{1,\}\)\..*/\1/'`
|
||||
ver_minor=`echo $ver_string | sed 's/.*\.\([0-9]\{1,\}\)\..*/\1/'`
|
||||
ver_release=`echo $ver_string | sed 's/.*\.\([0-9]\{1,\}\)$/\1/'`
|
||||
|
||||
msg "Original version is $ver_major.$ver_minor.$ver_release"
|
||||
|
||||
ver_release_new=$(($ver_release + 1))
|
||||
ver_string_new=$ver_major.$ver_minor.$ver_release_new
|
||||
|
||||
msg "Updating version to $ver_string_new"
|
||||
|
||||
ver_for_sed="$ver_major\.$ver_minor\.$ver_release"
|
||||
|
||||
run_sed configure.ac \
|
||||
"/^AC_INIT/s/$ver_for_sed/$ver_string_new/" \
|
||||
"s/^wx_release_number=$ver_release/wx_release_number=$ver_release_new/" \
|
||||
"s/^wx_subrelease_number=.*$/wx_subrelease_number=0/"
|
||||
|
||||
run_sed build/osx/wxvers.xcconfig \
|
||||
"/DYLIB_.* = /s/$ver_for_sed/$ver_string_new/"
|
||||
|
||||
run_sed docs/readme.txt \
|
||||
"/wxWidgets /s/$ver_for_sed/$ver_string_new/" \
|
||||
"/\//s/$ver_for_sed/$ver_string_new/" \
|
||||
"/naming: while/s/$ver_for_sed/$ver_string_new/"
|
||||
|
||||
run_sed docs/doxygen/Doxyfile \
|
||||
"/^PROJECT_NUMBER/s/$ver_for_sed/$ver_string_new/"
|
||||
|
||||
run_sed include/wx/version.h \
|
||||
"s/^\(#define wxRELEASE_NUMBER *\) $ver_release$/\1 $ver_release_new/" \
|
||||
"s/^\(#define wxSUBRELEASE_NUMBER *\) [0-9]\{1,\}$/\1 0/" \
|
||||
"/^#define wxVERSION_STRING/s/$ver_for_sed/$ver_string_new/"
|
||||
|
||||
run_sed samples/minimal/Info_cocoa.plist \
|
||||
"/<string>/s/$ver_for_sed/$ver_string_new/"
|
||||
|
||||
run_sed build/msw/wx_setup.props \
|
||||
"/<wxVersionString>/s/\($ver_major$ver_minor\)$ver_release/\1$ver_release_new/"
|
||||
|
||||
run_sed build/tools/msvs/getversion.bat \
|
||||
"/wxRELEASE_NUMBER=/s/$ver_release/$ver_release_new/"
|
||||
|
||||
msg "Don't forget to change the C:R:A triplet in build/bakefiles/version.bkl now!"
|
||||
29
libs/wxWidgets-3.3.1/misc/scripts/inc_year
Executable file
29
libs/wxWidgets-3.3.1/misc/scripts/inc_year
Executable file
@@ -0,0 +1,29 @@
|
||||
#!/bin/sh
|
||||
##############################################################################
|
||||
# Name: misc/scripts/inc_year
|
||||
# Purpose: increments the year in various copyright notices
|
||||
# Created: 2019-04-21
|
||||
# Copyright: (c) 2019 Vadim Zeitlin <vadim@wxwidgets.org>
|
||||
# Licence: wxWindows licence
|
||||
##############################################################################
|
||||
|
||||
. `dirname $0`/run_sed_common.sh
|
||||
|
||||
new_year=`date +%Y`
|
||||
old_year=`expr $new_year - 1`
|
||||
|
||||
echo "Updating dates to use $new_year instead of $old_year:"
|
||||
|
||||
# Update copyright to extend to the new year.
|
||||
for f in docs/doxygen/mainpages/copyright.h docs/doxygen/regen.sh \
|
||||
interface/wx/aboutdlg.h interface/wx/generic/aboutdlgg.h \
|
||||
samples/dialogs/dialogs.cpp \
|
||||
src/common/utilscmn.cpp src/msw/version.rc \
|
||||
; do
|
||||
run_sed $f "s/1992-$old_year/1992-$new_year/"
|
||||
done
|
||||
|
||||
# And Mac files are much newer than that.
|
||||
run_sed CMakeLists.txt "s/2002-$old_year/2002-$new_year/"
|
||||
run_sed build/bakefiles/mac_bundles.bkl "s/2002-$old_year/2002-$new_year/"
|
||||
run_sed samples/minimal/Info_cocoa.plist "s/2005-$old_year/2005-$new_year/"
|
||||
4
libs/wxWidgets-3.3.1/misc/scripts/makegtktags
Executable file
4
libs/wxWidgets-3.3.1/misc/scripts/makegtktags
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
. `dirname $0`/makeunixtags.sh
|
||||
|
||||
create_tags gtk
|
||||
1
libs/wxWidgets-3.3.1/misc/scripts/makemswtags.bat
Executable file
1
libs/wxWidgets-3.3.1/misc/scripts/makemswtags.bat
Executable file
@@ -0,0 +1 @@
|
||||
@ctags.exe --totals --language-force=c++ --c++-types=+p -I ./misc/scripts/ctags.ignore --exclude=src/android --exclude=src/dfb --exclude=src/gtk --exclude=src/osx --exclude=src/qt --exclude=src/univ --exclude=src/unix--exclude=src/x11 --exclude=include/wx/android --exclude=include/wx/dfb --exclude=include/wx/gtk --exclude=include/wx/osx --exclude=include/wx/qt --exclude=include/wx/univ --exclude=include/wx/unix --exclude=include/wx/x11 --recursive include src
|
||||
14
libs/wxWidgets-3.3.1/misc/scripts/makeosxtags.sh
Executable file
14
libs/wxWidgets-3.3.1/misc/scripts/makeosxtags.sh
Executable file
@@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
. `dirname $0`/makeunixtags.sh
|
||||
create_tags osx
|
||||
|
||||
ctags --totals --c++-kinds=+px --language-force=c++ \
|
||||
-a \
|
||||
-I @misc/scripts/ctags.ignore \
|
||||
include/wx/osx/core/*.h \
|
||||
include/wx/osx/core/private/*.h \
|
||||
include/wx/osx/private/*.h \
|
||||
include/wx/osx/cocoa/*.h \
|
||||
include/wx/osx/cocoa/private/*.h \
|
||||
src/osx/core/*.cpp \
|
||||
src/osx/cocoa/*.mm
|
||||
4
libs/wxWidgets-3.3.1/misc/scripts/makeqttags
Executable file
4
libs/wxWidgets-3.3.1/misc/scripts/makeqttags
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
. `dirname $0`/makeunixtags.sh
|
||||
|
||||
create_tags qt
|
||||
1
libs/wxWidgets-3.3.1/misc/scripts/makeunivtags.bat
Executable file
1
libs/wxWidgets-3.3.1/misc/scripts/makeunivtags.bat
Executable file
@@ -0,0 +1 @@
|
||||
@ctags.exe -o wxuniv.tags --totals --language-force=c++ --c++-types=+p -I @misc/scripts/ctags.ignore include/wx/univ/*.h src/univ/*.cpp src/univ/themes/*.cpp
|
||||
43
libs/wxWidgets-3.3.1/misc/scripts/makeunixtags.sh
Executable file
43
libs/wxWidgets-3.3.1/misc/scripts/makeunixtags.sh
Executable file
@@ -0,0 +1,43 @@
|
||||
##############################################################################
|
||||
# Name: misc/scripts/makeunixtags.sh
|
||||
# Purpose: create tags file for a wxWidgets port under a Unix system
|
||||
# Created: 2007-05-05
|
||||
# Copyright: (c) 2007 Vadim Zeitlin <vadim@wxwidgets.org>
|
||||
# Licence: wxWindows licence
|
||||
##############################################################################
|
||||
|
||||
# this function should be called with a single parameter containing addition
|
||||
# port-specific directories to scan
|
||||
create_tags()
|
||||
{
|
||||
ctags --totals --c++-kinds=+px --language-force=c++ \
|
||||
--exclude=include/wx/vms_x_fix.h \
|
||||
-I @misc/scripts/ctags.ignore \
|
||||
include/wx/*.h \
|
||||
include/wx/private/*.h \
|
||||
include/wx/aui/*.h \
|
||||
include/wx/generic/*.h \
|
||||
include/wx/generic/private/*.h \
|
||||
include/wx/$1/*.h \
|
||||
include/wx/$1/private/*.h \
|
||||
include/wx/html/*.h \
|
||||
include/wx/propgrid/*.h \
|
||||
include/wx/protocol/*.h \
|
||||
include/wx/ribbon/*.h \
|
||||
include/wx/richtext/*.h \
|
||||
include/wx/xml/*.h \
|
||||
include/wx/xrc/*.h \
|
||||
include/wx/unix/*.h \
|
||||
include/wx/unix/private/*.h \
|
||||
src/aui/*.cpp \
|
||||
src/common/*.cpp \
|
||||
src/generic/*.cpp \
|
||||
src/$1/*.cpp \
|
||||
src/html/*.cpp \
|
||||
src/propgrid/*.cpp \
|
||||
src/ribbon/*.cpp \
|
||||
src/richtext/*.cpp \
|
||||
src/unix/*.cpp \
|
||||
src/xml/*.cpp \
|
||||
src/xrc/*.cpp
|
||||
}
|
||||
97
libs/wxWidgets-3.3.1/misc/scripts/png2c.py
Executable file
97
libs/wxWidgets-3.3.1/misc/scripts/png2c.py
Executable file
@@ -0,0 +1,97 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
# This script is a slightly modified version of the original found at
|
||||
#
|
||||
# https://wiki.wxwidgets.org/Embedding_PNG_Images-Bin2c_In_Python
|
||||
#
|
||||
# without any copyright attribution so it is assumed it can be used under
|
||||
# wxWindows licence as the rest of the wiki material.
|
||||
|
||||
import sys
|
||||
import os
|
||||
import os.path
|
||||
import re
|
||||
import array
|
||||
|
||||
USAGE = """Usage: png2c [-s] [file...]
|
||||
Output input PNG files as C arrays to standard output. Used to embed PNG images
|
||||
in C code (like XPM but with full alpha channel support).
|
||||
|
||||
-s embed the image size in the image names in generated code."""
|
||||
|
||||
if len(sys.argv) < 2:
|
||||
print(USAGE)
|
||||
sys.exit(1)
|
||||
|
||||
r = re.compile("^([a-zA-Z._][a-zA-Z._0-9]*)[.][pP][nN][gG]$")
|
||||
|
||||
# Automatically replace some symbols in the filenames.
|
||||
sanitize = str.maketrans('-@', '__')
|
||||
|
||||
with_size = 0
|
||||
size_suffix = ''
|
||||
for path in sys.argv[1:]:
|
||||
if path == '-s':
|
||||
with_size = 1
|
||||
continue
|
||||
|
||||
filename = os.path.basename(path).translate(sanitize)
|
||||
m = r.match(filename)
|
||||
|
||||
# Allow only filenames that make sense as C variable names
|
||||
if not(m):
|
||||
print("Skipped file (unsuitable filename): " + filename, file=sys.stderr)
|
||||
continue
|
||||
|
||||
# Read PNG file as character array
|
||||
bytes = array.array('B', open(path, "rb").read())
|
||||
count = len(bytes)
|
||||
|
||||
# Check that it's actually a PNG to avoid problems when loading it
|
||||
# later.
|
||||
#
|
||||
# Each PNG file starts with a 8 byte signature that should be followed
|
||||
# by IHDR chunk which is always 13 bytes in length so the first 16
|
||||
# bytes are fixed (or at least we expect them to be).
|
||||
if bytes[0:16].tobytes() != b'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR':
|
||||
print('"%s" doesn\'t seem to be a valid PNG file.' % filename)
|
||||
continue
|
||||
|
||||
# Try to naively get its size if necessary
|
||||
if with_size:
|
||||
def getInt(start):
|
||||
""" Convert 4 bytes in network byte order to an integer. """
|
||||
return 16777216*bytes[start] + \
|
||||
65536*bytes[start+1] + \
|
||||
256*bytes[start+2] + \
|
||||
bytes[start+3];
|
||||
|
||||
size_suffix = "_%dx%d" % (getInt(16), getInt(20))
|
||||
|
||||
# Create the C header
|
||||
text = "/* %s - %d bytes */\n" \
|
||||
"static const unsigned char %s%s_png[] = {\n" % (
|
||||
filename, count, m.group(1), size_suffix)
|
||||
|
||||
# Iterate the characters, we want
|
||||
# lines like:
|
||||
# 0x01, 0x02, .... (8 values per line maximum)
|
||||
i = 0
|
||||
count = len(bytes)
|
||||
for byte in bytes:
|
||||
# Every new line starts with two whitespaces
|
||||
if (i % 8) == 0:
|
||||
text += " "
|
||||
# Then the hex data (up to 8 values per line)
|
||||
text += "0x%02x" % (byte)
|
||||
# Separate all but the last values
|
||||
if (i % 8) == 7:
|
||||
text += ',\n'
|
||||
elif (i + 1) < count:
|
||||
text += ", "
|
||||
i += 1
|
||||
|
||||
# Now conclude the C source
|
||||
text += "};"
|
||||
|
||||
print(text)
|
||||
55
libs/wxWidgets-3.3.1/misc/scripts/run_sed_common.sh
Normal file
55
libs/wxWidgets-3.3.1/misc/scripts/run_sed_common.sh
Normal file
@@ -0,0 +1,55 @@
|
||||
##############################################################################
|
||||
# Name: misc/scripts/run_sed_common.sh
|
||||
# Purpose: Common helpers for scripts using sed for automatic updates
|
||||
# Created: 2019-04-21 (extracted from misc/scripts/inc_release)
|
||||
# Copyright: (c) 2007,2019 Vadim Zeitlin <vadim@wxwidgets.org>
|
||||
# Licence: wxWindows licence
|
||||
##############################################################################
|
||||
|
||||
error() {
|
||||
echo "$progname: $*" >&2
|
||||
}
|
||||
|
||||
msg() {
|
||||
echo "$progname: $*"
|
||||
}
|
||||
|
||||
msgn() {
|
||||
echo -n "$progname: $*"
|
||||
}
|
||||
|
||||
msgc() {
|
||||
echo "$*"
|
||||
}
|
||||
|
||||
run_sed() {
|
||||
filename=$1
|
||||
shift
|
||||
cmd=
|
||||
while [ $# -gt 0 ]; do
|
||||
cmd="$cmd-e \"$1\" "
|
||||
shift
|
||||
done
|
||||
|
||||
msgn " processing $filename ... "
|
||||
eval "sed $cmd $filename" > $filename.$$
|
||||
if cmp -s $filename $filename.$$; then
|
||||
rm $filename.$$
|
||||
msgc "unchanged"
|
||||
else
|
||||
chmod --reference=$filename $filename.$$
|
||||
mv $filename.$$ $filename
|
||||
msgc "done"
|
||||
fi
|
||||
}
|
||||
|
||||
progname=`basename $0`
|
||||
|
||||
# we must be run from wx directory
|
||||
if [ ! -f wxwin.m4 ]; then
|
||||
error "must be ran from root wx directory"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# exit on any error
|
||||
set -e
|
||||
149
libs/wxWidgets-3.3.1/misc/scripts/set_install_name
Executable file
149
libs/wxWidgets-3.3.1/misc/scripts/set_install_name
Executable file
@@ -0,0 +1,149 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Name: set_install_name
|
||||
# Purpose: set install_name for wx shared libraries under Mac OS X
|
||||
# Usage: run with --help option to see the instructions
|
||||
# Copyright: (c) 2005 Vadim Zeitlin <vadim@wxwidgets.org>
|
||||
# Licence: wxWindows licence
|
||||
################################################################################
|
||||
|
||||
quiet=0
|
||||
verbose=0
|
||||
libdir=
|
||||
tool_prefix=
|
||||
install_path=
|
||||
cmd=
|
||||
|
||||
Usage()
|
||||
{
|
||||
name=`basename $0`
|
||||
cat 1>&2 <<EOF
|
||||
Usage: $name [OPTIONS] [--prefix=PFX] [--libdir=DIR] [install_path]
|
||||
|
||||
Change the install name of all wxWidgets libraries in the directory DIR (or
|
||||
current directory if libdir option is not specified) to correspond to the given
|
||||
install_path (defaults to the libraries directory if not specified).
|
||||
|
||||
If prefix option is given, its value is prefixed to the tool names used. E.g.
|
||||
to use this script when cross-building, use "--prefix=powerpc-apple-darwin8-".
|
||||
|
||||
-n, --dry-run Don't really do anything, just print the commands
|
||||
-q, --quiet Don't display any non error messages
|
||||
-v, --verbose Just show the commands being executed, don't run them
|
||||
-h, --help Show this help screen and exit
|
||||
|
||||
Examples:
|
||||
* do "$name --libdir=MyApp.app/Contents/Frameworks @executable_path/../Frameworks"
|
||||
when distributing wxWidgets shared libraries with application MyApp
|
||||
* run "$name" without parameters in the directory containing wxWidgets libraries
|
||||
to use them without installing
|
||||
EOF
|
||||
exit 2
|
||||
}
|
||||
|
||||
Message()
|
||||
{
|
||||
if [ $quiet != 1 ]; then
|
||||
echo "$*"
|
||||
fi
|
||||
}
|
||||
|
||||
VerboseMessage()
|
||||
{
|
||||
if [ $verbose = 1 ]; then
|
||||
Message "$*"
|
||||
fi
|
||||
}
|
||||
|
||||
Error()
|
||||
{
|
||||
echo "$*" 1>&2
|
||||
}
|
||||
|
||||
GiveUsageErrorAndExit()
|
||||
{
|
||||
Error "$@"
|
||||
Usage
|
||||
}
|
||||
|
||||
ChangeInstallNames()
|
||||
{
|
||||
# only change the libs themselves, not symlinks to them
|
||||
all_libs=`find "$libdir" -type f -name libwx_\*.dylib`
|
||||
if [ -z "$all_libs" ]; then
|
||||
Error "No wx libraries found in \"$libdir\"."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
VerboseMessage "Processing $all_libs\n"
|
||||
|
||||
for lib in $all_libs; do
|
||||
libname=`basename $lib`
|
||||
oldname=`${tool_prefix}otool -D $lib | tail -1`
|
||||
Message "Updating install name of and references to $libname:"
|
||||
for lib2 in $all_libs; do
|
||||
VerboseMessage " updating $lib2"
|
||||
eval "$cmd ${tool_prefix}install_name_tool -change "$oldname" $install_path/$libname $lib2"
|
||||
done
|
||||
VerboseMessage " updating $libname id"
|
||||
eval "$cmd ${tool_prefix}install_name_tool -id $install_path/$libname $lib"
|
||||
done
|
||||
}
|
||||
|
||||
while [ $# -ge 1 ]; do
|
||||
case "$1" in
|
||||
--help|-h)
|
||||
Usage
|
||||
;;
|
||||
|
||||
--dry-run|-n)
|
||||
cmd="echo"
|
||||
;;
|
||||
|
||||
--quiet|-q)
|
||||
quiet=1
|
||||
;;
|
||||
|
||||
--verbose|-v)
|
||||
verbose=1
|
||||
;;
|
||||
|
||||
--libdir=*)
|
||||
if [ -n "$libdir" ]; then
|
||||
GiveUsageErrorAndExit "Multiple --libdir options not allowed."
|
||||
fi
|
||||
libdir=`echo $1 | cut -c10-`
|
||||
;;
|
||||
|
||||
--prefix=*)
|
||||
if [ -n "$tool_prefix" ]; then
|
||||
GiveUsageErrorAndExit "At most one --prefix option can be given."
|
||||
fi
|
||||
tool_prefix=`echo $1 | cut -c10-`
|
||||
;;
|
||||
|
||||
-*)
|
||||
GiveUsageErrorAndExit "Unknown option \"$1\"."
|
||||
;;
|
||||
|
||||
*)
|
||||
if [ -n "$install_path" ]; then
|
||||
GiveUsageErrorAndExit "Too many parameters."
|
||||
fi
|
||||
install_path=$1
|
||||
esac
|
||||
|
||||
shift
|
||||
done
|
||||
|
||||
if [ -z $libdir ]; then
|
||||
libdir=`pwd`
|
||||
fi
|
||||
|
||||
if [ -z $install_path ]; then
|
||||
install_path=$libdir
|
||||
fi
|
||||
|
||||
ChangeInstallNames
|
||||
|
||||
exit 0
|
||||
2
libs/wxWidgets-3.3.1/misc/scripts/show_dll_exports
Executable file
2
libs/wxWidgets-3.3.1/misc/scripts/show_dll_exports
Executable file
@@ -0,0 +1,2 @@
|
||||
#!/bin/sh
|
||||
dumpbin.exe /exports $1 | sed -nre 's/^ +[0-9]+ +[0-9A-F]+ [0-9A-F]{8} (.*)$/\1/p' | sort
|
||||
32
libs/wxWidgets-3.3.1/misc/scripts/spellcheck
Executable file
32
libs/wxWidgets-3.3.1/misc/scripts/spellcheck
Executable file
@@ -0,0 +1,32 @@
|
||||
#!/bin/sh
|
||||
CODESPELL=${CODESPELL-codespell}
|
||||
|
||||
# Make sure we run codespell from the top wx directory.
|
||||
cd `dirname "$0"`/../..
|
||||
|
||||
if ! command -v $CODESPELL > /dev/null; then
|
||||
echo "ERROR: codespell not available." >&2
|
||||
exit 127
|
||||
fi
|
||||
|
||||
$CODESPELL \
|
||||
-I misc/suppressions/codespell-words \
|
||||
-x misc/suppressions/codespell-lines \
|
||||
-S 'build/cmake/modules/cotire.cmake,docs/changes*.txt,*.png,*.ico,*.bmp,*.cur,docs/doxygen/images,docs/doxygen/mainpages/copyright.h,docs/doxygen/doxygen-awesome-css,include/wx/private/lang_*.h' \
|
||||
README.md docs include interface
|
||||
|
||||
rc=$?
|
||||
|
||||
if [ $rc != 0 ]; then
|
||||
cat <<EOF
|
||||
|
||||
=================================== ERROR ===================================
|
||||
Spell check failed, please correct the spelling mistakes at the locations
|
||||
listed above. If any of the reported mistakes are false positives, please add
|
||||
the lines provoking them to misc/suppressions/codespell-lines file or, if
|
||||
there are many occurrences of the same word, add this word to codespell-words
|
||||
file in the same directory.
|
||||
EOF
|
||||
>& 2
|
||||
exit $rc
|
||||
fi
|
||||
34
libs/wxWidgets-3.3.1/misc/suppressions/codespell-lines
Normal file
34
libs/wxWidgets-3.3.1/misc/suppressions/codespell-lines
Normal file
@@ -0,0 +1,34 @@
|
||||
wxMessageBox(L"Salut \u00E0 toi!"); // U+00E0 is "Latin Small Letter a with Grave"
|
||||
wxMessageBox("Salut à toi!");
|
||||
wxMessageBox(wxString::FromUTF8("Salut \xC3\xA0 toi!"));
|
||||
<tt>(week|wee)(night|knights)</tt> matches all ten characters of "weeknights",
|
||||
expressions</em> (BRE). EREs are roughly those of the traditional @e egrep,
|
||||
@row2col{ <tt>b</tt> , Rest of RE is a BRE. }
|
||||
the ARE <tt>(?:</tt> or the BRE <tt>\(</tt>.
|
||||
return wxPrivate::wxAnyAsImpl<T>::DoAs(*this);
|
||||
static T DoAs(const wxAny& any)
|
||||
static wxString DoAs(const wxAny& any)
|
||||
removeable,
|
||||
virtual void HandleLineEvent( unsigned int n, bool doubleClick );
|
||||
sequence of labels is A, B, ..., Z, AA, AB, ..., AZ, BA, ..., ..., ZZ,
|
||||
wxEdge otherE,
|
||||
void swap(wxScopedPtr<T>& ot);
|
||||
SEH (structured exception handling) which currently means only Microsoft
|
||||
void Set(wxRelationship rel, wxWindowBase *otherW, wxEdge otherE, int val = 0, int marg = wxLAYOUT_DEFAULT_MARGIN);
|
||||
// Copyright: (c) 2009 Marcin Malich <me@malcom.pl>
|
||||
* All of the settings below require SEH support (__try/__catch) and can't work
|
||||
the version check in `include/wx/msw/seh.h` to suppress this warning for the
|
||||
#endif /* compiler doesn't support SEH */
|
||||
// Name: wx/msw/seh.h
|
||||
// Purpose: declarations for SEH (structured exceptions handling) support
|
||||
// 2019), i.e. SEH translator seems to work just fine without /EHa too, so
|
||||
// Purpose: helpers for the structured exception handling (SEH) under Win32
|
||||
* MinGW-w64 versions 7.3 and 8.1 (32-bit binaries use SJLJ exceptions, 64-bit ones use SEH, and all binaries use Win32 threads).
|
||||
static wxString ConvertFromBasic(const wxString& bre);
|
||||
This function can be used to convert @a bre using deprecated wxRE_BASIC
|
||||
static wxString ConvertFromBasic(const wxString& bre);
|
||||
@c makefile.unx in the sample directory to build it using the version of
|
||||
makefile.unx</code> in the sample directory to build it.
|
||||
bool AtLeast(int major, int minor = 0, int micro = 0) const
|
||||
bool AtLeast(int major, int minor = 0, int micro = 0) const;
|
||||
return AtLeast(0) || !m_name.empty() || !m_description.empty();
|
||||
4
libs/wxWidgets-3.3.1/misc/suppressions/codespell-words
Normal file
4
libs/wxWidgets-3.3.1/misc/suppressions/codespell-words
Normal file
@@ -0,0 +1,4 @@
|
||||
convertor
|
||||
copyable
|
||||
ot
|
||||
ser
|
||||
56
libs/wxWidgets-3.3.1/misc/suppressions/lsan
Normal file
56
libs/wxWidgets-3.3.1/misc/suppressions/lsan
Normal file
@@ -0,0 +1,56 @@
|
||||
# Leak sanitizer suppressions for wx, use it by setting
|
||||
# LSAN_OPTIONS=suppressions=<path-to-this-file>
|
||||
|
||||
# Known leaks in libfontconfig.so.1: note that you must have its debug symbols
|
||||
# installed for these suppressions to work.
|
||||
leak:FcConfigValues
|
||||
leak:FcLangSetCreate
|
||||
leak:FcPatternObjectInsertElt
|
||||
leak:FcValueListCreate
|
||||
leak:FcValueSave
|
||||
|
||||
# This leak happens during GTK initialization. Requires debug symbols for
|
||||
# libatk-bridge2.0.
|
||||
leak:atk_bridge_adaptor_init
|
||||
|
||||
# Leak in a function called from gtk_init_check() when using X RandR extension.
|
||||
# Requires debug symbols for libxrandr2.
|
||||
leak:doGetScreenResources
|
||||
|
||||
# There seem to be several actual (although not unbound) leaks inside Cairo or
|
||||
# pixman resulting in memory leak reports when calling various drawing
|
||||
# functions using CSS internally.
|
||||
leak:_cairo_image_surface_create_for_pixman_image
|
||||
leak:_cairo_image_surface_create_with_pixman_format
|
||||
leak:_cairo_surface_create_similar_image
|
||||
leak:_cairo_surface_create_similar_image
|
||||
leak:gtk_css_image_surface_draw
|
||||
leak:_gtk_css_image_draw
|
||||
|
||||
leak:create_bits
|
||||
leak:_pixman_bits_image_init
|
||||
leak:create_bits_image_internal
|
||||
leak:_cairo_image_surface_create_with_pixman_format
|
||||
leak:_cairo_surface_create_similar_image
|
||||
leak:_cairo_surface_create_similar_image
|
||||
leak:gtk_css_image_surface_draw
|
||||
leak:_gtk_css_image_draw
|
||||
|
||||
leak:_pixman_image_allocate
|
||||
leak:create_bits_image_internal
|
||||
leak:_cairo_image_surface_create_with_pixman_format
|
||||
leak:_cairo_surface_create_similar_image
|
||||
leak:_cairo_surface_create_similar_image
|
||||
leak:gtk_css_image_surface_draw
|
||||
leak:_gtk_css_image_draw
|
||||
|
||||
# Avoid leak reports whenever GtkPrintOperation is used (hopefully this is just
|
||||
# a one off allocation not freed and not an unbounded leak).
|
||||
leak:cups_request_printer_list_cb
|
||||
leak:cups_dispatch_watch_dispatch
|
||||
|
||||
# Avoid leak reports for glib one off allocations (see also glib own Valgrind
|
||||
# suppressions file glib.supp, found under /usr/share/glib-2.0/valgrind on
|
||||
# Linux systems).
|
||||
leak:g_malloc
|
||||
leak:g_quark_init
|
||||
21
libs/wxWidgets-3.3.1/misc/unictabl/README
Normal file
21
libs/wxWidgets-3.3.1/misc/unictabl/README
Normal file
@@ -0,0 +1,21 @@
|
||||
|
||||
Files in this directory are used to generate
|
||||
src/common/unictabl.inc -- wxEncodingConverter helper tables that hold
|
||||
information about charset-to-unicode and unicode-to-charset conversion
|
||||
|
||||
These scripts will most probably not run under Windows, even with
|
||||
Cygwin tools. You'll need some Unix machine
|
||||
(tested only under Linux, so...)
|
||||
|
||||
To add support for new encoding, simply add proper .TXT file from
|
||||
ftp://ftp.unicode.org/MAPPINGS to mappings directory. But **please**
|
||||
make sure that newly added file has only CR, not LF+CR at end of line.
|
||||
Also make sure it consists of 4 tab-separated columns (not spaces;
|
||||
# and comment must be separated by one tab)
|
||||
|
||||
After adding the file, run ./regenerate.sh and commit
|
||||
src/common/unictabl.inc to CVS.
|
||||
|
||||
Or just send the mapping file to me (v.slavik@volny.cz) and I'll
|
||||
take care of it myself ;-)
|
||||
|
||||
303
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-1.TXT
Normal file
303
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-1.TXT
Normal file
@@ -0,0 +1,303 @@
|
||||
#
|
||||
# Name: ISO/IEC 8859-1:1998 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-1:1998 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-1 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-1 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x00A1 # INVERTED EXCLAMATION MARK
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x00A5 # YEN SIGN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x00AA # FEMININE ORDINAL INDICATOR
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00AF # MACRON
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x00BA # MASCULINE ORDINAL INDICATOR
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
|
||||
0xBF 0x00BF # INVERTED QUESTION MARK
|
||||
0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
|
||||
0xD0 0x00D0 # LATIN CAPITAL LETTER ETH (Icelandic)
|
||||
0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
|
||||
0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE
|
||||
0xDE 0x00DE # LATIN CAPITAL LETTER THORN (Icelandic)
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S (German)
|
||||
0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
|
||||
0xF0 0x00F0 # LATIN SMALL LETTER ETH (Icelandic)
|
||||
0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE
|
||||
0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE
|
||||
0xFE 0x00FE # LATIN SMALL LETTER THORN (Icelandic)
|
||||
0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS
|
||||
303
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-10.TXT
Normal file
303
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-10.TXT
Normal file
@@ -0,0 +1,303 @@
|
||||
#
|
||||
# Name: ISO/IEC 8859-10:1998 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.1
|
||||
# Table format: Format A
|
||||
# Date: 1999 October 11
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-10:1998 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-10 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-10 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version new.
|
||||
# 1.1 corrected mistake in mapping of 0xA4
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK
|
||||
0xA2 0x0112 # LATIN CAPITAL LETTER E WITH MACRON
|
||||
0xA3 0x0122 # LATIN CAPITAL LETTER G WITH CEDILLA
|
||||
0xA4 0x012A # LATIN CAPITAL LETTER I WITH MACRON
|
||||
0xA5 0x0128 # LATIN CAPITAL LETTER I WITH TILDE
|
||||
0xA6 0x0136 # LATIN CAPITAL LETTER K WITH CEDILLA
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x013B # LATIN CAPITAL LETTER L WITH CEDILLA
|
||||
0xA9 0x0110 # LATIN CAPITAL LETTER D WITH STROKE
|
||||
0xAA 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0xAB 0x0166 # LATIN CAPITAL LETTER T WITH STROKE
|
||||
0xAC 0x017D # LATIN CAPITAL LETTER Z WITH CARON
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x016A # LATIN CAPITAL LETTER U WITH MACRON
|
||||
0xAF 0x014A # LATIN CAPITAL LETTER ENG
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x0105 # LATIN SMALL LETTER A WITH OGONEK
|
||||
0xB2 0x0113 # LATIN SMALL LETTER E WITH MACRON
|
||||
0xB3 0x0123 # LATIN SMALL LETTER G WITH CEDILLA
|
||||
0xB4 0x012B # LATIN SMALL LETTER I WITH MACRON
|
||||
0xB5 0x0129 # LATIN SMALL LETTER I WITH TILDE
|
||||
0xB6 0x0137 # LATIN SMALL LETTER K WITH CEDILLA
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x013C # LATIN SMALL LETTER L WITH CEDILLA
|
||||
0xB9 0x0111 # LATIN SMALL LETTER D WITH STROKE
|
||||
0xBA 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0xBB 0x0167 # LATIN SMALL LETTER T WITH STROKE
|
||||
0xBC 0x017E # LATIN SMALL LETTER Z WITH CARON
|
||||
0xBD 0x2015 # HORIZONTAL BAR
|
||||
0xBE 0x016B # LATIN SMALL LETTER U WITH MACRON
|
||||
0xBF 0x014B # LATIN SMALL LETTER ENG
|
||||
0xC0 0x0100 # LATIN CAPITAL LETTER A WITH MACRON
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xC7 0x012E # LATIN CAPITAL LETTER I WITH OGONEK
|
||||
0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
|
||||
0xD0 0x00D0 # LATIN CAPITAL LETTER ETH (Icelandic)
|
||||
0xD1 0x0145 # LATIN CAPITAL LETTER N WITH CEDILLA
|
||||
0xD2 0x014C # LATIN CAPITAL LETTER O WITH MACRON
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x0168 # LATIN CAPITAL LETTER U WITH TILDE
|
||||
0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xD9 0x0172 # LATIN CAPITAL LETTER U WITH OGONEK
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE
|
||||
0xDE 0x00DE # LATIN CAPITAL LETTER THORN (Icelandic)
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S (German)
|
||||
0xE0 0x0101 # LATIN SMALL LETTER A WITH MACRON
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xE7 0x012F # LATIN SMALL LETTER I WITH OGONEK
|
||||
0xE8 0x010D # LATIN SMALL LETTER C WITH CARON
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x0119 # LATIN SMALL LETTER E WITH OGONEK
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x0117 # LATIN SMALL LETTER E WITH DOT ABOVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
|
||||
0xF0 0x00F0 # LATIN SMALL LETTER ETH (Icelandic)
|
||||
0xF1 0x0146 # LATIN SMALL LETTER N WITH CEDILLA
|
||||
0xF2 0x014D # LATIN SMALL LETTER O WITH MACRON
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x0169 # LATIN SMALL LETTER U WITH TILDE
|
||||
0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xF9 0x0173 # LATIN SMALL LETTER U WITH OGONEK
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE
|
||||
0xFE 0x00FE # LATIN SMALL LETTER THORN (Icelandic)
|
||||
0xFF 0x0138 # LATIN SMALL LETTER KRA
|
||||
299
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-13.TXT
Normal file
299
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-13.TXT
Normal file
@@ -0,0 +1,299 @@
|
||||
#
|
||||
# Name: ISO/IEC 8859-13:1998 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1998 - 1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-13:1998 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-13 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-13 order.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x201D # RIGHT DOUBLE QUOTATION MARK
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x201E # DOUBLE LOW-9 QUOTATION MARK
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x0156 # LATIN CAPITAL LETTER R WITH CEDILLA
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x201C # LEFT DOUBLE QUOTATION MARK
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x0157 # LATIN SMALL LETTER R WITH CEDILLA
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
|
||||
0xBF 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xC0 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK
|
||||
0xC1 0x012E # LATIN CAPITAL LETTER I WITH OGONEK
|
||||
0xC2 0x0100 # LATIN CAPITAL LETTER A WITH MACRON
|
||||
0xC3 0x0106 # LATIN CAPITAL LETTER C WITH ACUTE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK
|
||||
0xC7 0x0112 # LATIN CAPITAL LETTER E WITH MACRON
|
||||
0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x0179 # LATIN CAPITAL LETTER Z WITH ACUTE
|
||||
0xCB 0x0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE
|
||||
0xCC 0x0122 # LATIN CAPITAL LETTER G WITH CEDILLA
|
||||
0xCD 0x0136 # LATIN CAPITAL LETTER K WITH CEDILLA
|
||||
0xCE 0x012A # LATIN CAPITAL LETTER I WITH MACRON
|
||||
0xCF 0x013B # LATIN CAPITAL LETTER L WITH CEDILLA
|
||||
0xD0 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0xD1 0x0143 # LATIN CAPITAL LETTER N WITH ACUTE
|
||||
0xD2 0x0145 # LATIN CAPITAL LETTER N WITH CEDILLA
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x014C # LATIN CAPITAL LETTER O WITH MACRON
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x0172 # LATIN CAPITAL LETTER U WITH OGONEK
|
||||
0xD9 0x0141 # LATIN CAPITAL LETTER L WITH STROKE
|
||||
0xDA 0x015A # LATIN CAPITAL LETTER S WITH ACUTE
|
||||
0xDB 0x016A # LATIN CAPITAL LETTER U WITH MACRON
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE
|
||||
0xDE 0x017D # LATIN CAPITAL LETTER Z WITH CARON
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S (German)
|
||||
0xE0 0x0105 # LATIN SMALL LETTER A WITH OGONEK
|
||||
0xE1 0x012F # LATIN SMALL LETTER I WITH OGONEK
|
||||
0xE2 0x0101 # LATIN SMALL LETTER A WITH MACRON
|
||||
0xE3 0x0107 # LATIN SMALL LETTER C WITH ACUTE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x0119 # LATIN SMALL LETTER E WITH OGONEK
|
||||
0xE7 0x0113 # LATIN SMALL LETTER E WITH MACRON
|
||||
0xE8 0x010D # LATIN SMALL LETTER C WITH CARON
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x017A # LATIN SMALL LETTER Z WITH ACUTE
|
||||
0xEB 0x0117 # LATIN SMALL LETTER E WITH DOT ABOVE
|
||||
0xEC 0x0123 # LATIN SMALL LETTER G WITH CEDILLA
|
||||
0xED 0x0137 # LATIN SMALL LETTER K WITH CEDILLA
|
||||
0xEE 0x012B # LATIN SMALL LETTER I WITH MACRON
|
||||
0xEF 0x013C # LATIN SMALL LETTER L WITH CEDILLA
|
||||
0xF0 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0xF1 0x0144 # LATIN SMALL LETTER N WITH ACUTE
|
||||
0xF2 0x0146 # LATIN SMALL LETTER N WITH CEDILLA
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x014D # LATIN SMALL LETTER O WITH MACRON
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x0173 # LATIN SMALL LETTER U WITH OGONEK
|
||||
0xF9 0x0142 # LATIN SMALL LETTER L WITH STROKE
|
||||
0xFA 0x015B # LATIN SMALL LETTER S WITH ACUTE
|
||||
0xFB 0x016B # LATIN SMALL LETTER U WITH MACRON
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE
|
||||
0xFE 0x017E # LATIN SMALL LETTER Z WITH CARON
|
||||
0xFF 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
301
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-14.TXT
Normal file
301
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-14.TXT
Normal file
@@ -0,0 +1,301 @@
|
||||
#
|
||||
# Name: ISO/IEC 8859-14:1998 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Markus Kuhn <mkuhn@acm.org>
|
||||
# Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1998 - 1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-14:1998 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-14 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-14 order.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x1E02 # LATIN CAPITAL LETTER B WITH DOT ABOVE
|
||||
0xA2 0x1E03 # LATIN SMALL LETTER B WITH DOT ABOVE
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x010A # LATIN CAPITAL LETTER C WITH DOT ABOVE
|
||||
0xA5 0x010B # LATIN SMALL LETTER C WITH DOT ABOVE
|
||||
0xA6 0x1E0A # LATIN CAPITAL LETTER D WITH DOT ABOVE
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x1E80 # LATIN CAPITAL LETTER W WITH GRAVE
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x1E82 # LATIN CAPITAL LETTER W WITH ACUTE
|
||||
0xAB 0x1E0B # LATIN SMALL LETTER D WITH DOT ABOVE
|
||||
0xAC 0x1EF2 # LATIN CAPITAL LETTER Y WITH GRAVE
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS
|
||||
0xB0 0x1E1E # LATIN CAPITAL LETTER F WITH DOT ABOVE
|
||||
0xB1 0x1E1F # LATIN SMALL LETTER F WITH DOT ABOVE
|
||||
0xB2 0x0120 # LATIN CAPITAL LETTER G WITH DOT ABOVE
|
||||
0xB3 0x0121 # LATIN SMALL LETTER G WITH DOT ABOVE
|
||||
0xB4 0x1E40 # LATIN CAPITAL LETTER M WITH DOT ABOVE
|
||||
0xB5 0x1E41 # LATIN SMALL LETTER M WITH DOT ABOVE
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x1E56 # LATIN CAPITAL LETTER P WITH DOT ABOVE
|
||||
0xB8 0x1E81 # LATIN SMALL LETTER W WITH GRAVE
|
||||
0xB9 0x1E57 # LATIN SMALL LETTER P WITH DOT ABOVE
|
||||
0xBA 0x1E83 # LATIN SMALL LETTER W WITH ACUTE
|
||||
0xBB 0x1E60 # LATIN CAPITAL LETTER S WITH DOT ABOVE
|
||||
0xBC 0x1EF3 # LATIN SMALL LETTER Y WITH GRAVE
|
||||
0xBD 0x1E84 # LATIN CAPITAL LETTER W WITH DIAERESIS
|
||||
0xBE 0x1E85 # LATIN SMALL LETTER W WITH DIAERESIS
|
||||
0xBF 0x1E61 # LATIN SMALL LETTER S WITH DOT ABOVE
|
||||
0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
|
||||
0xD0 0x0174 # LATIN CAPITAL LETTER W WITH CIRCUMFLEX
|
||||
0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
|
||||
0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x1E6A # LATIN CAPITAL LETTER T WITH DOT ABOVE
|
||||
0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE
|
||||
0xDE 0x0176 # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
|
||||
0xF0 0x0175 # LATIN SMALL LETTER W WITH CIRCUMFLEX
|
||||
0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE
|
||||
0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x1E6B # LATIN SMALL LETTER T WITH DOT ABOVE
|
||||
0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE
|
||||
0xFE 0x0177 # LATIN SMALL LETTER Y WITH CIRCUMFLEX
|
||||
0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS
|
||||
|
||||
303
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-15.TXT
Normal file
303
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-15.TXT
Normal file
@@ -0,0 +1,303 @@
|
||||
#
|
||||
# Name: ISO/IEC 8859-15:1999 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Markus Kuhn <mkuhn@acm.org>
|
||||
# Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1998 - 1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-15:1999 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-15 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-15 order.
|
||||
#
|
||||
# Version history
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x00A1 # INVERTED EXCLAMATION MARK
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x20AC # EURO SIGN
|
||||
0xA5 0x00A5 # YEN SIGN
|
||||
0xA6 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x00AA # FEMININE ORDINAL INDICATOR
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00AF # MACRON
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x017D # LATIN CAPITAL LETTER Z WITH CARON
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x017E # LATIN SMALL LETTER Z WITH CARON
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x00BA # MASCULINE ORDINAL INDICATOR
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x0152 # LATIN CAPITAL LIGATURE OE
|
||||
0xBD 0x0153 # LATIN SMALL LIGATURE OE
|
||||
0xBE 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS
|
||||
0xBF 0x00BF # INVERTED QUESTION MARK
|
||||
0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
|
||||
0xD0 0x00D0 # LATIN CAPITAL LETTER ETH
|
||||
0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
|
||||
0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE
|
||||
0xDE 0x00DE # LATIN CAPITAL LETTER THORN
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
|
||||
0xF0 0x00F0 # LATIN SMALL LETTER ETH
|
||||
0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE
|
||||
0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE
|
||||
0xFE 0x00FE # LATIN SMALL LETTER THORN
|
||||
0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS
|
||||
|
||||
303
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-2.TXT
Normal file
303
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-2.TXT
Normal file
@@ -0,0 +1,303 @@
|
||||
#
|
||||
# Name: ISO 8859-2:1999 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-2:1999 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-2 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-2 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK
|
||||
0xA2 0x02D8 # BREVE
|
||||
0xA3 0x0141 # LATIN CAPITAL LETTER L WITH STROKE
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x013D # LATIN CAPITAL LETTER L WITH CARON
|
||||
0xA6 0x015A # LATIN CAPITAL LETTER S WITH ACUTE
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0xAA 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA
|
||||
0xAB 0x0164 # LATIN CAPITAL LETTER T WITH CARON
|
||||
0xAC 0x0179 # LATIN CAPITAL LETTER Z WITH ACUTE
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x017D # LATIN CAPITAL LETTER Z WITH CARON
|
||||
0xAF 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x0105 # LATIN SMALL LETTER A WITH OGONEK
|
||||
0xB2 0x02DB # OGONEK
|
||||
0xB3 0x0142 # LATIN SMALL LETTER L WITH STROKE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x013E # LATIN SMALL LETTER L WITH CARON
|
||||
0xB6 0x015B # LATIN SMALL LETTER S WITH ACUTE
|
||||
0xB7 0x02C7 # CARON
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0xBA 0x015F # LATIN SMALL LETTER S WITH CEDILLA
|
||||
0xBB 0x0165 # LATIN SMALL LETTER T WITH CARON
|
||||
0xBC 0x017A # LATIN SMALL LETTER Z WITH ACUTE
|
||||
0xBD 0x02DD # DOUBLE ACUTE ACCENT
|
||||
0xBE 0x017E # LATIN SMALL LETTER Z WITH CARON
|
||||
0xBF 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE
|
||||
0xC0 0x0154 # LATIN CAPITAL LETTER R WITH ACUTE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x0102 # LATIN CAPITAL LETTER A WITH BREVE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x0139 # LATIN CAPITAL LETTER L WITH ACUTE
|
||||
0xC6 0x0106 # LATIN CAPITAL LETTER C WITH ACUTE
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x011A # LATIN CAPITAL LETTER E WITH CARON
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x010E # LATIN CAPITAL LETTER D WITH CARON
|
||||
0xD0 0x0110 # LATIN CAPITAL LETTER D WITH STROKE
|
||||
0xD1 0x0143 # LATIN CAPITAL LETTER N WITH ACUTE
|
||||
0xD2 0x0147 # LATIN CAPITAL LETTER N WITH CARON
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x0158 # LATIN CAPITAL LETTER R WITH CARON
|
||||
0xD9 0x016E # LATIN CAPITAL LETTER U WITH RING ABOVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE
|
||||
0xDE 0x0162 # LATIN CAPITAL LETTER T WITH CEDILLA
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x0155 # LATIN SMALL LETTER R WITH ACUTE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x0103 # LATIN SMALL LETTER A WITH BREVE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x013A # LATIN SMALL LETTER L WITH ACUTE
|
||||
0xE6 0x0107 # LATIN SMALL LETTER C WITH ACUTE
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x010D # LATIN SMALL LETTER C WITH CARON
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x0119 # LATIN SMALL LETTER E WITH OGONEK
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x011B # LATIN SMALL LETTER E WITH CARON
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x010F # LATIN SMALL LETTER D WITH CARON
|
||||
0xF0 0x0111 # LATIN SMALL LETTER D WITH STROKE
|
||||
0xF1 0x0144 # LATIN SMALL LETTER N WITH ACUTE
|
||||
0xF2 0x0148 # LATIN SMALL LETTER N WITH CARON
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x0159 # LATIN SMALL LETTER R WITH CARON
|
||||
0xF9 0x016F # LATIN SMALL LETTER U WITH RING ABOVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE
|
||||
0xFE 0x0163 # LATIN SMALL LETTER T WITH CEDILLA
|
||||
0xFF 0x02D9 # DOT ABOVE
|
||||
296
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-3.TXT
Normal file
296
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-3.TXT
Normal file
@@ -0,0 +1,296 @@
|
||||
#
|
||||
# Name: ISO/IEC 8859-3:1999 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-3:1999 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-3 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-3 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x0126 # LATIN CAPITAL LETTER H WITH STROKE
|
||||
0xA2 0x02D8 # BREVE
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA6 0x0124 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE
|
||||
0xAA 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA
|
||||
0xAB 0x011E # LATIN CAPITAL LETTER G WITH BREVE
|
||||
0xAC 0x0134 # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAF 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x0127 # LATIN SMALL LETTER H WITH STROKE
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x0125 # LATIN SMALL LETTER H WITH CIRCUMFLEX
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x0131 # LATIN SMALL LETTER DOTLESS I
|
||||
0xBA 0x015F # LATIN SMALL LETTER S WITH CEDILLA
|
||||
0xBB 0x011F # LATIN SMALL LETTER G WITH BREVE
|
||||
0xBC 0x0135 # LATIN SMALL LETTER J WITH CIRCUMFLEX
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBF 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE
|
||||
0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x010A # LATIN CAPITAL LETTER C WITH DOT ABOVE
|
||||
0xC6 0x0108 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
|
||||
0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
|
||||
0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x0120 # LATIN CAPITAL LETTER G WITH DOT ABOVE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x011C # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
|
||||
0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x016C # LATIN CAPITAL LETTER U WITH BREVE
|
||||
0xDE 0x015C # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x010B # LATIN SMALL LETTER C WITH DOT ABOVE
|
||||
0xE6 0x0109 # LATIN SMALL LETTER C WITH CIRCUMFLEX
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
|
||||
0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE
|
||||
0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x0121 # LATIN SMALL LETTER G WITH DOT ABOVE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x011D # LATIN SMALL LETTER G WITH CIRCUMFLEX
|
||||
0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x016D # LATIN SMALL LETTER U WITH BREVE
|
||||
0xFE 0x015D # LATIN SMALL LETTER S WITH CIRCUMFLEX
|
||||
0xFF 0x02D9 # DOT ABOVE
|
||||
303
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-4.TXT
Normal file
303
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-4.TXT
Normal file
@@ -0,0 +1,303 @@
|
||||
#
|
||||
# Name: ISO/IEC 8859-4:1998 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-4:1998 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-4 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-4 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK
|
||||
0xA2 0x0138 # LATIN SMALL LETTER KRA
|
||||
0xA3 0x0156 # LATIN CAPITAL LETTER R WITH CEDILLA
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x0128 # LATIN CAPITAL LETTER I WITH TILDE
|
||||
0xA6 0x013B # LATIN CAPITAL LETTER L WITH CEDILLA
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0xAA 0x0112 # LATIN CAPITAL LETTER E WITH MACRON
|
||||
0xAB 0x0122 # LATIN CAPITAL LETTER G WITH CEDILLA
|
||||
0xAC 0x0166 # LATIN CAPITAL LETTER T WITH STROKE
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x017D # LATIN CAPITAL LETTER Z WITH CARON
|
||||
0xAF 0x00AF # MACRON
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x0105 # LATIN SMALL LETTER A WITH OGONEK
|
||||
0xB2 0x02DB # OGONEK
|
||||
0xB3 0x0157 # LATIN SMALL LETTER R WITH CEDILLA
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x0129 # LATIN SMALL LETTER I WITH TILDE
|
||||
0xB6 0x013C # LATIN SMALL LETTER L WITH CEDILLA
|
||||
0xB7 0x02C7 # CARON
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0xBA 0x0113 # LATIN SMALL LETTER E WITH MACRON
|
||||
0xBB 0x0123 # LATIN SMALL LETTER G WITH CEDILLA
|
||||
0xBC 0x0167 # LATIN SMALL LETTER T WITH STROKE
|
||||
0xBD 0x014A # LATIN CAPITAL LETTER ENG
|
||||
0xBE 0x017E # LATIN SMALL LETTER Z WITH CARON
|
||||
0xBF 0x014B # LATIN SMALL LETTER ENG
|
||||
0xC0 0x0100 # LATIN CAPITAL LETTER A WITH MACRON
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xC7 0x012E # LATIN CAPITAL LETTER I WITH OGONEK
|
||||
0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x012A # LATIN CAPITAL LETTER I WITH MACRON
|
||||
0xD0 0x0110 # LATIN CAPITAL LETTER D WITH STROKE
|
||||
0xD1 0x0145 # LATIN CAPITAL LETTER N WITH CEDILLA
|
||||
0xD2 0x014C # LATIN CAPITAL LETTER O WITH MACRON
|
||||
0xD3 0x0136 # LATIN CAPITAL LETTER K WITH CEDILLA
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xD9 0x0172 # LATIN CAPITAL LETTER U WITH OGONEK
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x0168 # LATIN CAPITAL LETTER U WITH TILDE
|
||||
0xDE 0x016A # LATIN CAPITAL LETTER U WITH MACRON
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x0101 # LATIN SMALL LETTER A WITH MACRON
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xE7 0x012F # LATIN SMALL LETTER I WITH OGONEK
|
||||
0xE8 0x010D # LATIN SMALL LETTER C WITH CARON
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x0119 # LATIN SMALL LETTER E WITH OGONEK
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x0117 # LATIN SMALL LETTER E WITH DOT ABOVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x012B # LATIN SMALL LETTER I WITH MACRON
|
||||
0xF0 0x0111 # LATIN SMALL LETTER D WITH STROKE
|
||||
0xF1 0x0146 # LATIN SMALL LETTER N WITH CEDILLA
|
||||
0xF2 0x014D # LATIN SMALL LETTER O WITH MACRON
|
||||
0xF3 0x0137 # LATIN SMALL LETTER K WITH CEDILLA
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xF9 0x0173 # LATIN SMALL LETTER U WITH OGONEK
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x0169 # LATIN SMALL LETTER U WITH TILDE
|
||||
0xFE 0x016B # LATIN SMALL LETTER U WITH MACRON
|
||||
0xFF 0x02D9 # DOT ABOVE
|
||||
303
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-5.TXT
Normal file
303
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-5.TXT
Normal file
@@ -0,0 +1,303 @@
|
||||
#
|
||||
# Name: ISO 8859-5:1999 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-5:1999 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-5 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-5 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x0401 # CYRILLIC CAPITAL LETTER IO
|
||||
0xA2 0x0402 # CYRILLIC CAPITAL LETTER DJE
|
||||
0xA3 0x0403 # CYRILLIC CAPITAL LETTER GJE
|
||||
0xA4 0x0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE
|
||||
0xA5 0x0405 # CYRILLIC CAPITAL LETTER DZE
|
||||
0xA6 0x0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
|
||||
0xA7 0x0407 # CYRILLIC CAPITAL LETTER YI
|
||||
0xA8 0x0408 # CYRILLIC CAPITAL LETTER JE
|
||||
0xA9 0x0409 # CYRILLIC CAPITAL LETTER LJE
|
||||
0xAA 0x040A # CYRILLIC CAPITAL LETTER NJE
|
||||
0xAB 0x040B # CYRILLIC CAPITAL LETTER TSHE
|
||||
0xAC 0x040C # CYRILLIC CAPITAL LETTER KJE
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x040E # CYRILLIC CAPITAL LETTER SHORT U
|
||||
0xAF 0x040F # CYRILLIC CAPITAL LETTER DZHE
|
||||
0xB0 0x0410 # CYRILLIC CAPITAL LETTER A
|
||||
0xB1 0x0411 # CYRILLIC CAPITAL LETTER BE
|
||||
0xB2 0x0412 # CYRILLIC CAPITAL LETTER VE
|
||||
0xB3 0x0413 # CYRILLIC CAPITAL LETTER GHE
|
||||
0xB4 0x0414 # CYRILLIC CAPITAL LETTER DE
|
||||
0xB5 0x0415 # CYRILLIC CAPITAL LETTER IE
|
||||
0xB6 0x0416 # CYRILLIC CAPITAL LETTER ZHE
|
||||
0xB7 0x0417 # CYRILLIC CAPITAL LETTER ZE
|
||||
0xB8 0x0418 # CYRILLIC CAPITAL LETTER I
|
||||
0xB9 0x0419 # CYRILLIC CAPITAL LETTER SHORT I
|
||||
0xBA 0x041A # CYRILLIC CAPITAL LETTER KA
|
||||
0xBB 0x041B # CYRILLIC CAPITAL LETTER EL
|
||||
0xBC 0x041C # CYRILLIC CAPITAL LETTER EM
|
||||
0xBD 0x041D # CYRILLIC CAPITAL LETTER EN
|
||||
0xBE 0x041E # CYRILLIC CAPITAL LETTER O
|
||||
0xBF 0x041F # CYRILLIC CAPITAL LETTER PE
|
||||
0xC0 0x0420 # CYRILLIC CAPITAL LETTER ER
|
||||
0xC1 0x0421 # CYRILLIC CAPITAL LETTER ES
|
||||
0xC2 0x0422 # CYRILLIC CAPITAL LETTER TE
|
||||
0xC3 0x0423 # CYRILLIC CAPITAL LETTER U
|
||||
0xC4 0x0424 # CYRILLIC CAPITAL LETTER EF
|
||||
0xC5 0x0425 # CYRILLIC CAPITAL LETTER HA
|
||||
0xC6 0x0426 # CYRILLIC CAPITAL LETTER TSE
|
||||
0xC7 0x0427 # CYRILLIC CAPITAL LETTER CHE
|
||||
0xC8 0x0428 # CYRILLIC CAPITAL LETTER SHA
|
||||
0xC9 0x0429 # CYRILLIC CAPITAL LETTER SHCHA
|
||||
0xCA 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN
|
||||
0xCB 0x042B # CYRILLIC CAPITAL LETTER YERU
|
||||
0xCC 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN
|
||||
0xCD 0x042D # CYRILLIC CAPITAL LETTER E
|
||||
0xCE 0x042E # CYRILLIC CAPITAL LETTER YU
|
||||
0xCF 0x042F # CYRILLIC CAPITAL LETTER YA
|
||||
0xD0 0x0430 # CYRILLIC SMALL LETTER A
|
||||
0xD1 0x0431 # CYRILLIC SMALL LETTER BE
|
||||
0xD2 0x0432 # CYRILLIC SMALL LETTER VE
|
||||
0xD3 0x0433 # CYRILLIC SMALL LETTER GHE
|
||||
0xD4 0x0434 # CYRILLIC SMALL LETTER DE
|
||||
0xD5 0x0435 # CYRILLIC SMALL LETTER IE
|
||||
0xD6 0x0436 # CYRILLIC SMALL LETTER ZHE
|
||||
0xD7 0x0437 # CYRILLIC SMALL LETTER ZE
|
||||
0xD8 0x0438 # CYRILLIC SMALL LETTER I
|
||||
0xD9 0x0439 # CYRILLIC SMALL LETTER SHORT I
|
||||
0xDA 0x043A # CYRILLIC SMALL LETTER KA
|
||||
0xDB 0x043B # CYRILLIC SMALL LETTER EL
|
||||
0xDC 0x043C # CYRILLIC SMALL LETTER EM
|
||||
0xDD 0x043D # CYRILLIC SMALL LETTER EN
|
||||
0xDE 0x043E # CYRILLIC SMALL LETTER O
|
||||
0xDF 0x043F # CYRILLIC SMALL LETTER PE
|
||||
0xE0 0x0440 # CYRILLIC SMALL LETTER ER
|
||||
0xE1 0x0441 # CYRILLIC SMALL LETTER ES
|
||||
0xE2 0x0442 # CYRILLIC SMALL LETTER TE
|
||||
0xE3 0x0443 # CYRILLIC SMALL LETTER U
|
||||
0xE4 0x0444 # CYRILLIC SMALL LETTER EF
|
||||
0xE5 0x0445 # CYRILLIC SMALL LETTER HA
|
||||
0xE6 0x0446 # CYRILLIC SMALL LETTER TSE
|
||||
0xE7 0x0447 # CYRILLIC SMALL LETTER CHE
|
||||
0xE8 0x0448 # CYRILLIC SMALL LETTER SHA
|
||||
0xE9 0x0449 # CYRILLIC SMALL LETTER SHCHA
|
||||
0xEA 0x044A # CYRILLIC SMALL LETTER HARD SIGN
|
||||
0xEB 0x044B # CYRILLIC SMALL LETTER YERU
|
||||
0xEC 0x044C # CYRILLIC SMALL LETTER SOFT SIGN
|
||||
0xED 0x044D # CYRILLIC SMALL LETTER E
|
||||
0xEE 0x044E # CYRILLIC SMALL LETTER YU
|
||||
0xEF 0x044F # CYRILLIC SMALL LETTER YA
|
||||
0xF0 0x2116 # NUMERO SIGN
|
||||
0xF1 0x0451 # CYRILLIC SMALL LETTER IO
|
||||
0xF2 0x0452 # CYRILLIC SMALL LETTER DJE
|
||||
0xF3 0x0453 # CYRILLIC SMALL LETTER GJE
|
||||
0xF4 0x0454 # CYRILLIC SMALL LETTER UKRAINIAN IE
|
||||
0xF5 0x0455 # CYRILLIC SMALL LETTER DZE
|
||||
0xF6 0x0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
|
||||
0xF7 0x0457 # CYRILLIC SMALL LETTER YI
|
||||
0xF8 0x0458 # CYRILLIC SMALL LETTER JE
|
||||
0xF9 0x0459 # CYRILLIC SMALL LETTER LJE
|
||||
0xFA 0x045A # CYRILLIC SMALL LETTER NJE
|
||||
0xFB 0x045B # CYRILLIC SMALL LETTER TSHE
|
||||
0xFC 0x045C # CYRILLIC SMALL LETTER KJE
|
||||
0xFD 0x00A7 # SECTION SIGN
|
||||
0xFE 0x045E # CYRILLIC SMALL LETTER SHORT U
|
||||
0xFF 0x045F # CYRILLIC SMALL LETTER DZHE
|
||||
260
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-6.TXT
Normal file
260
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-6.TXT
Normal file
@@ -0,0 +1,260 @@
|
||||
#
|
||||
# Name: ISO 8859-6:1999 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-6:1999 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-6 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-6 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
# 0x30..0x39 remapped to the ASCII digits (U+0030..U+0039) instead
|
||||
# of the Arabic digits (U+0660..U+0669).
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xAC 0x060C # ARABIC COMMA
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xBB 0x061B # ARABIC SEMICOLON
|
||||
0xBF 0x061F # ARABIC QUESTION MARK
|
||||
0xC1 0x0621 # ARABIC LETTER HAMZA
|
||||
0xC2 0x0622 # ARABIC LETTER ALEF WITH MADDA ABOVE
|
||||
0xC3 0x0623 # ARABIC LETTER ALEF WITH HAMZA ABOVE
|
||||
0xC4 0x0624 # ARABIC LETTER WAW WITH HAMZA ABOVE
|
||||
0xC5 0x0625 # ARABIC LETTER ALEF WITH HAMZA BELOW
|
||||
0xC6 0x0626 # ARABIC LETTER YEH WITH HAMZA ABOVE
|
||||
0xC7 0x0627 # ARABIC LETTER ALEF
|
||||
0xC8 0x0628 # ARABIC LETTER BEH
|
||||
0xC9 0x0629 # ARABIC LETTER TEH MARBUTA
|
||||
0xCA 0x062A # ARABIC LETTER TEH
|
||||
0xCB 0x062B # ARABIC LETTER THEH
|
||||
0xCC 0x062C # ARABIC LETTER JEEM
|
||||
0xCD 0x062D # ARABIC LETTER HAH
|
||||
0xCE 0x062E # ARABIC LETTER KHAH
|
||||
0xCF 0x062F # ARABIC LETTER DAL
|
||||
0xD0 0x0630 # ARABIC LETTER THAL
|
||||
0xD1 0x0631 # ARABIC LETTER REH
|
||||
0xD2 0x0632 # ARABIC LETTER ZAIN
|
||||
0xD3 0x0633 # ARABIC LETTER SEEN
|
||||
0xD4 0x0634 # ARABIC LETTER SHEEN
|
||||
0xD5 0x0635 # ARABIC LETTER SAD
|
||||
0xD6 0x0636 # ARABIC LETTER DAD
|
||||
0xD7 0x0637 # ARABIC LETTER TAH
|
||||
0xD8 0x0638 # ARABIC LETTER ZAH
|
||||
0xD9 0x0639 # ARABIC LETTER AIN
|
||||
0xDA 0x063A # ARABIC LETTER GHAIN
|
||||
0xE0 0x0640 # ARABIC TATWEEL
|
||||
0xE1 0x0641 # ARABIC LETTER FEH
|
||||
0xE2 0x0642 # ARABIC LETTER QAF
|
||||
0xE3 0x0643 # ARABIC LETTER KAF
|
||||
0xE4 0x0644 # ARABIC LETTER LAM
|
||||
0xE5 0x0645 # ARABIC LETTER MEEM
|
||||
0xE6 0x0646 # ARABIC LETTER NOON
|
||||
0xE7 0x0647 # ARABIC LETTER HEH
|
||||
0xE8 0x0648 # ARABIC LETTER WAW
|
||||
0xE9 0x0649 # ARABIC LETTER ALEF MAKSURA
|
||||
0xEA 0x064A # ARABIC LETTER YEH
|
||||
0xEB 0x064B # ARABIC FATHATAN
|
||||
0xEC 0x064C # ARABIC DAMMATAN
|
||||
0xED 0x064D # ARABIC KASRATAN
|
||||
0xEE 0x064E # ARABIC FATHA
|
||||
0xEF 0x064F # ARABIC DAMMA
|
||||
0xF0 0x0650 # ARABIC KASRA
|
||||
0xF1 0x0651 # ARABIC SHADDA
|
||||
0xF2 0x0652 # ARABIC SUKUN
|
||||
302
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-7.TXT
Normal file
302
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-7.TXT
Normal file
@@ -0,0 +1,302 @@
|
||||
#
|
||||
# Name: ISO 8859-7:1987 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO 8859-7:1987 characters map into Unicode.
|
||||
#
|
||||
# ISO 8859-7:1987 is equivalent to ISO-IR-126, ELOT 928,
|
||||
# and ECMA 118.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO 8859-7 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO 8859-7 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
# Remap 0xA1 to U+2018 (instead of 0x02BD) to match text of 8859-7
|
||||
# Remap 0xA2 to U+2019 (instead of 0x02BC) to match text of 8859-7
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x2018 # LEFT SINGLE QUOTATION MARK
|
||||
0xA2 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAF 0x2015 # HORIZONTAL BAR
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x0384 # GREEK TONOS
|
||||
0xB5 0x0385 # GREEK DIALYTIKA TONOS
|
||||
0xB6 0x0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS
|
||||
0xB9 0x0389 # GREEK CAPITAL LETTER ETA WITH TONOS
|
||||
0xBA 0x038A # GREEK CAPITAL LETTER IOTA WITH TONOS
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x038C # GREEK CAPITAL LETTER OMICRON WITH TONOS
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x038E # GREEK CAPITAL LETTER UPSILON WITH TONOS
|
||||
0xBF 0x038F # GREEK CAPITAL LETTER OMEGA WITH TONOS
|
||||
0xC0 0x0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
|
||||
0xC1 0x0391 # GREEK CAPITAL LETTER ALPHA
|
||||
0xC2 0x0392 # GREEK CAPITAL LETTER BETA
|
||||
0xC3 0x0393 # GREEK CAPITAL LETTER GAMMA
|
||||
0xC4 0x0394 # GREEK CAPITAL LETTER DELTA
|
||||
0xC5 0x0395 # GREEK CAPITAL LETTER EPSILON
|
||||
0xC6 0x0396 # GREEK CAPITAL LETTER ZETA
|
||||
0xC7 0x0397 # GREEK CAPITAL LETTER ETA
|
||||
0xC8 0x0398 # GREEK CAPITAL LETTER THETA
|
||||
0xC9 0x0399 # GREEK CAPITAL LETTER IOTA
|
||||
0xCA 0x039A # GREEK CAPITAL LETTER KAPPA
|
||||
0xCB 0x039B # GREEK CAPITAL LETTER LAMDA
|
||||
0xCC 0x039C # GREEK CAPITAL LETTER MU
|
||||
0xCD 0x039D # GREEK CAPITAL LETTER NU
|
||||
0xCE 0x039E # GREEK CAPITAL LETTER XI
|
||||
0xCF 0x039F # GREEK CAPITAL LETTER OMICRON
|
||||
0xD0 0x03A0 # GREEK CAPITAL LETTER PI
|
||||
0xD1 0x03A1 # GREEK CAPITAL LETTER RHO
|
||||
0xD3 0x03A3 # GREEK CAPITAL LETTER SIGMA
|
||||
0xD4 0x03A4 # GREEK CAPITAL LETTER TAU
|
||||
0xD5 0x03A5 # GREEK CAPITAL LETTER UPSILON
|
||||
0xD6 0x03A6 # GREEK CAPITAL LETTER PHI
|
||||
0xD7 0x03A7 # GREEK CAPITAL LETTER CHI
|
||||
0xD8 0x03A8 # GREEK CAPITAL LETTER PSI
|
||||
0xD9 0x03A9 # GREEK CAPITAL LETTER OMEGA
|
||||
0xDA 0x03AA # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
|
||||
0xDB 0x03AB # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
|
||||
0xDC 0x03AC # GREEK SMALL LETTER ALPHA WITH TONOS
|
||||
0xDD 0x03AD # GREEK SMALL LETTER EPSILON WITH TONOS
|
||||
0xDE 0x03AE # GREEK SMALL LETTER ETA WITH TONOS
|
||||
0xDF 0x03AF # GREEK SMALL LETTER IOTA WITH TONOS
|
||||
0xE0 0x03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
|
||||
0xE1 0x03B1 # GREEK SMALL LETTER ALPHA
|
||||
0xE2 0x03B2 # GREEK SMALL LETTER BETA
|
||||
0xE3 0x03B3 # GREEK SMALL LETTER GAMMA
|
||||
0xE4 0x03B4 # GREEK SMALL LETTER DELTA
|
||||
0xE5 0x03B5 # GREEK SMALL LETTER EPSILON
|
||||
0xE6 0x03B6 # GREEK SMALL LETTER ZETA
|
||||
0xE7 0x03B7 # GREEK SMALL LETTER ETA
|
||||
0xE8 0x03B8 # GREEK SMALL LETTER THETA
|
||||
0xE9 0x03B9 # GREEK SMALL LETTER IOTA
|
||||
0xEA 0x03BA # GREEK SMALL LETTER KAPPA
|
||||
0xEB 0x03BB # GREEK SMALL LETTER LAMDA
|
||||
0xEC 0x03BC # GREEK SMALL LETTER MU
|
||||
0xED 0x03BD # GREEK SMALL LETTER NU
|
||||
0xEE 0x03BE # GREEK SMALL LETTER XI
|
||||
0xEF 0x03BF # GREEK SMALL LETTER OMICRON
|
||||
0xF0 0x03C0 # GREEK SMALL LETTER PI
|
||||
0xF1 0x03C1 # GREEK SMALL LETTER RHO
|
||||
0xF2 0x03C2 # GREEK SMALL LETTER FINAL SIGMA
|
||||
0xF3 0x03C3 # GREEK SMALL LETTER SIGMA
|
||||
0xF4 0x03C4 # GREEK SMALL LETTER TAU
|
||||
0xF5 0x03C5 # GREEK SMALL LETTER UPSILON
|
||||
0xF6 0x03C6 # GREEK SMALL LETTER PHI
|
||||
0xF7 0x03C7 # GREEK SMALL LETTER CHI
|
||||
0xF8 0x03C8 # GREEK SMALL LETTER PSI
|
||||
0xF9 0x03C9 # GREEK SMALL LETTER OMEGA
|
||||
0xFA 0x03CA # GREEK SMALL LETTER IOTA WITH DIALYTIKA
|
||||
0xFB 0x03CB # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
|
||||
0xFC 0x03CC # GREEK SMALL LETTER OMICRON WITH TONOS
|
||||
0xFD 0x03CD # GREEK SMALL LETTER UPSILON WITH TONOS
|
||||
0xFE 0x03CE # GREEK SMALL LETTER OMEGA WITH TONOS
|
||||
265
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-8.TXT
Normal file
265
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-8.TXT
Normal file
@@ -0,0 +1,265 @@
|
||||
#
|
||||
# Name: ISO/IEC 8859-8:1999 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-8:1999 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-8 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-8 order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x00A5 # YEN SIGN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x00D7 # MULTIPLICATION SIGN
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x203E # OVERLINE
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x00F7 # DIVISION SIGN
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
|
||||
0xDF 0x2017 # DOUBLE LOW LINE
|
||||
0xE0 0x05D0 # HEBREW LETTER ALEF
|
||||
0xE1 0x05D1 # HEBREW LETTER BET
|
||||
0xE2 0x05D2 # HEBREW LETTER GIMEL
|
||||
0xE3 0x05D3 # HEBREW LETTER DALET
|
||||
0xE4 0x05D4 # HEBREW LETTER HE
|
||||
0xE5 0x05D5 # HEBREW LETTER VAV
|
||||
0xE6 0x05D6 # HEBREW LETTER ZAYIN
|
||||
0xE7 0x05D7 # HEBREW LETTER HET
|
||||
0xE8 0x05D8 # HEBREW LETTER TET
|
||||
0xE9 0x05D9 # HEBREW LETTER YOD
|
||||
0xEA 0x05DA # HEBREW LETTER FINAL KAF
|
||||
0xEB 0x05DB # HEBREW LETTER KAF
|
||||
0xEC 0x05DC # HEBREW LETTER LAMED
|
||||
0xED 0x05DD # HEBREW LETTER FINAL MEM
|
||||
0xEE 0x05DE # HEBREW LETTER MEM
|
||||
0xEF 0x05DF # HEBREW LETTER FINAL NUN
|
||||
0xF0 0x05E0 # HEBREW LETTER NUN
|
||||
0xF1 0x05E1 # HEBREW LETTER SAMEKH
|
||||
0xF2 0x05E2 # HEBREW LETTER AYIN
|
||||
0xF3 0x05E3 # HEBREW LETTER FINAL PE
|
||||
0xF4 0x05E4 # HEBREW LETTER PE
|
||||
0xF5 0x05E5 # HEBREW LETTER FINAL TSADI
|
||||
0xF6 0x05E6 # HEBREW LETTER TSADI
|
||||
0xF7 0x05E7 # HEBREW LETTER QOF
|
||||
0xF8 0x05E8 # HEBREW LETTER RESH
|
||||
0xF9 0x05E9 # HEBREW LETTER SHIN
|
||||
0xFA 0x05EA # HEBREW LETTER TAV
|
||||
307
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-9.TXT
Normal file
307
libs/wxWidgets-3.3.1/misc/unictabl/mappings/8859-9.TXT
Normal file
@@ -0,0 +1,307 @@
|
||||
#
|
||||
# Name: ISO/IEC 8859-9:1999 to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 1999 July 27
|
||||
# Authors: Ken Whistler <kenw@sybase.com>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on magnetic media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# ISO/IEC 8859-9:1999 characters map into Unicode.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the ISO/IEC 8859-9 code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in ISO/IEC 8859-9 order.
|
||||
#
|
||||
# ISO/IEC 8859-9 is also equivalent to ISO-IR-148.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version updates 0.1 version by adding mappings for all
|
||||
# control characters.
|
||||
#
|
||||
# Updated versions of this file may be found in:
|
||||
# <ftp://ftp.unicode.org/Public/MAPPINGS/>
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0080 # <control>
|
||||
0x81 0x0081 # <control>
|
||||
0x82 0x0082 # <control>
|
||||
0x83 0x0083 # <control>
|
||||
0x84 0x0084 # <control>
|
||||
0x85 0x0085 # <control>
|
||||
0x86 0x0086 # <control>
|
||||
0x87 0x0087 # <control>
|
||||
0x88 0x0088 # <control>
|
||||
0x89 0x0089 # <control>
|
||||
0x8A 0x008A # <control>
|
||||
0x8B 0x008B # <control>
|
||||
0x8C 0x008C # <control>
|
||||
0x8D 0x008D # <control>
|
||||
0x8E 0x008E # <control>
|
||||
0x8F 0x008F # <control>
|
||||
0x90 0x0090 # <control>
|
||||
0x91 0x0091 # <control>
|
||||
0x92 0x0092 # <control>
|
||||
0x93 0x0093 # <control>
|
||||
0x94 0x0094 # <control>
|
||||
0x95 0x0095 # <control>
|
||||
0x96 0x0096 # <control>
|
||||
0x97 0x0097 # <control>
|
||||
0x98 0x0098 # <control>
|
||||
0x99 0x0099 # <control>
|
||||
0x9A 0x009A # <control>
|
||||
0x9B 0x009B # <control>
|
||||
0x9C 0x009C # <control>
|
||||
0x9D 0x009D # <control>
|
||||
0x9E 0x009E # <control>
|
||||
0x9F 0x009F # <control>
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x00A1 # INVERTED EXCLAMATION MARK
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x00A5 # YEN SIGN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x00AA # FEMININE ORDINAL INDICATOR
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00AF # MACRON
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x00BA # MASCULINE ORDINAL INDICATOR
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
|
||||
0xBF 0x00BF # INVERTED QUESTION MARK
|
||||
0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
|
||||
0xD0 0x011E # LATIN CAPITAL LETTER G WITH BREVE
|
||||
0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
|
||||
0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE
|
||||
0xDE 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
|
||||
0xF0 0x011F # LATIN SMALL LETTER G WITH BREVE
|
||||
0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE
|
||||
0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x0131 # LATIN SMALL LETTER DOTLESS I
|
||||
0xFE 0x015F # LATIN SMALL LETTER S WITH CEDILLA
|
||||
0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS
|
||||
|
||||
|
||||
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1250.TXT
Normal file
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1250.TXT
Normal file
@@ -0,0 +1,274 @@
|
||||
#
|
||||
# Name: cp1250 to Unicode table
|
||||
# Unicode version: 2.0
|
||||
# Table version: 2.01
|
||||
# Table format: Format A
|
||||
# Date: 04/15/98
|
||||
#
|
||||
# Contact: cpxlate@microsoft.com
|
||||
#
|
||||
# General notes: none
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column # 1 is the cp1250 code (in hex)
|
||||
# Column # 2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column # 3 is the Unicode name (follows a comment sign, '# ')
|
||||
#
|
||||
# The entries are in cp1250 order
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x20AC # EURO SIGN
|
||||
0x81 # UNDEFINED
|
||||
0x82 0x201A # SINGLE LOW-9 QUOTATION MARK
|
||||
0x83 # UNDEFINED
|
||||
0x84 0x201E # DOUBLE LOW-9 QUOTATION MARK
|
||||
0x85 0x2026 # HORIZONTAL ELLIPSIS
|
||||
0x86 0x2020 # DAGGER
|
||||
0x87 0x2021 # DOUBLE DAGGER
|
||||
0x88 # UNDEFINED
|
||||
0x89 0x2030 # PER MILLE SIGN
|
||||
0x8A 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0x8B 0x2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
|
||||
0x8C 0x015A # LATIN CAPITAL LETTER S WITH ACUTE
|
||||
0x8D 0x0164 # LATIN CAPITAL LETTER T WITH CARON
|
||||
0x8E 0x017D # LATIN CAPITAL LETTER Z WITH CARON
|
||||
0x8F 0x0179 # LATIN CAPITAL LETTER Z WITH ACUTE
|
||||
0x90 # UNDEFINED
|
||||
0x91 0x2018 # LEFT SINGLE QUOTATION MARK
|
||||
0x92 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
0x93 0x201C # LEFT DOUBLE QUOTATION MARK
|
||||
0x94 0x201D # RIGHT DOUBLE QUOTATION MARK
|
||||
0x95 0x2022 # BULLET
|
||||
0x96 0x2013 # EN DASH
|
||||
0x97 0x2014 # EM DASH
|
||||
0x98 # UNDEFINED
|
||||
0x99 0x2122 # TRADE MARK SIGN
|
||||
0x9A 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0x9B 0x203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
|
||||
0x9C 0x015B # LATIN SMALL LETTER S WITH ACUTE
|
||||
0x9D 0x0165 # LATIN SMALL LETTER T WITH CARON
|
||||
0x9E 0x017E # LATIN SMALL LETTER Z WITH CARON
|
||||
0x9F 0x017A # LATIN SMALL LETTER Z WITH ACUTE
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x02C7 # CARON
|
||||
0xA2 0x02D8 # BREVE
|
||||
0xA3 0x0141 # LATIN CAPITAL LETTER L WITH STROKE
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x02DB # OGONEK
|
||||
0xB3 0x0142 # LATIN SMALL LETTER L WITH STROKE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x0105 # LATIN SMALL LETTER A WITH OGONEK
|
||||
0xBA 0x015F # LATIN SMALL LETTER S WITH CEDILLA
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x013D # LATIN CAPITAL LETTER L WITH CARON
|
||||
0xBD 0x02DD # DOUBLE ACUTE ACCENT
|
||||
0xBE 0x013E # LATIN SMALL LETTER L WITH CARON
|
||||
0xBF 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE
|
||||
0xC0 0x0154 # LATIN CAPITAL LETTER R WITH ACUTE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x0102 # LATIN CAPITAL LETTER A WITH BREVE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x0139 # LATIN CAPITAL LETTER L WITH ACUTE
|
||||
0xC6 0x0106 # LATIN CAPITAL LETTER C WITH ACUTE
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x011A # LATIN CAPITAL LETTER E WITH CARON
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x010E # LATIN CAPITAL LETTER D WITH CARON
|
||||
0xD0 0x0110 # LATIN CAPITAL LETTER D WITH STROKE
|
||||
0xD1 0x0143 # LATIN CAPITAL LETTER N WITH ACUTE
|
||||
0xD2 0x0147 # LATIN CAPITAL LETTER N WITH CARON
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x0158 # LATIN CAPITAL LETTER R WITH CARON
|
||||
0xD9 0x016E # LATIN CAPITAL LETTER U WITH RING ABOVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE
|
||||
0xDE 0x0162 # LATIN CAPITAL LETTER T WITH CEDILLA
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x0155 # LATIN SMALL LETTER R WITH ACUTE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x0103 # LATIN SMALL LETTER A WITH BREVE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x013A # LATIN SMALL LETTER L WITH ACUTE
|
||||
0xE6 0x0107 # LATIN SMALL LETTER C WITH ACUTE
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x010D # LATIN SMALL LETTER C WITH CARON
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x0119 # LATIN SMALL LETTER E WITH OGONEK
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x011B # LATIN SMALL LETTER E WITH CARON
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x010F # LATIN SMALL LETTER D WITH CARON
|
||||
0xF0 0x0111 # LATIN SMALL LETTER D WITH STROKE
|
||||
0xF1 0x0144 # LATIN SMALL LETTER N WITH ACUTE
|
||||
0xF2 0x0148 # LATIN SMALL LETTER N WITH CARON
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x0159 # LATIN SMALL LETTER R WITH CARON
|
||||
0xF9 0x016F # LATIN SMALL LETTER U WITH RING ABOVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE
|
||||
0xFE 0x0163 # LATIN SMALL LETTER T WITH CEDILLA
|
||||
0xFF 0x02D9 # DOT ABOVE
|
||||
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1251.TXT
Normal file
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1251.TXT
Normal file
@@ -0,0 +1,274 @@
|
||||
#
|
||||
# Name: cp1251 to Unicode table
|
||||
# Unicode version: 2.0
|
||||
# Table version: 2.01
|
||||
# Table format: Format A
|
||||
# Date: 04/15/98
|
||||
#
|
||||
# Contact: cpxlate@microsoft.com
|
||||
#
|
||||
# General notes: none
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column # 1 is the cp1251 code (in hex)
|
||||
# Column # 2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column # 3 is the Unicode name (follows a comment sign, '# ')
|
||||
#
|
||||
# The entries are in cp1251 order
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x0402 # CYRILLIC CAPITAL LETTER DJE
|
||||
0x81 0x0403 # CYRILLIC CAPITAL LETTER GJE
|
||||
0x82 0x201A # SINGLE LOW-9 QUOTATION MARK
|
||||
0x83 0x0453 # CYRILLIC SMALL LETTER GJE
|
||||
0x84 0x201E # DOUBLE LOW-9 QUOTATION MARK
|
||||
0x85 0x2026 # HORIZONTAL ELLIPSIS
|
||||
0x86 0x2020 # DAGGER
|
||||
0x87 0x2021 # DOUBLE DAGGER
|
||||
0x88 0x20AC # EURO SIGN
|
||||
0x89 0x2030 # PER MILLE SIGN
|
||||
0x8A 0x0409 # CYRILLIC CAPITAL LETTER LJE
|
||||
0x8B 0x2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
|
||||
0x8C 0x040A # CYRILLIC CAPITAL LETTER NJE
|
||||
0x8D 0x040C # CYRILLIC CAPITAL LETTER KJE
|
||||
0x8E 0x040B # CYRILLIC CAPITAL LETTER TSHE
|
||||
0x8F 0x040F # CYRILLIC CAPITAL LETTER DZHE
|
||||
0x90 0x0452 # CYRILLIC SMALL LETTER DJE
|
||||
0x91 0x2018 # LEFT SINGLE QUOTATION MARK
|
||||
0x92 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
0x93 0x201C # LEFT DOUBLE QUOTATION MARK
|
||||
0x94 0x201D # RIGHT DOUBLE QUOTATION MARK
|
||||
0x95 0x2022 # BULLET
|
||||
0x96 0x2013 # EN DASH
|
||||
0x97 0x2014 # EM DASH
|
||||
0x98 # UNDEFINED
|
||||
0x99 0x2122 # TRADE MARK SIGN
|
||||
0x9A 0x0459 # CYRILLIC SMALL LETTER LJE
|
||||
0x9B 0x203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
|
||||
0x9C 0x045A # CYRILLIC SMALL LETTER NJE
|
||||
0x9D 0x045C # CYRILLIC SMALL LETTER KJE
|
||||
0x9E 0x045B # CYRILLIC SMALL LETTER TSHE
|
||||
0x9F 0x045F # CYRILLIC SMALL LETTER DZHE
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x040E # CYRILLIC CAPITAL LETTER SHORT U
|
||||
0xA2 0x045E # CYRILLIC SMALL LETTER SHORT U
|
||||
0xA3 0x0408 # CYRILLIC CAPITAL LETTER JE
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x0490 # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x0401 # CYRILLIC CAPITAL LETTER IO
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x0407 # CYRILLIC CAPITAL LETTER YI
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
|
||||
0xB3 0x0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
|
||||
0xB4 0x0491 # CYRILLIC SMALL LETTER GHE WITH UPTURN
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x0451 # CYRILLIC SMALL LETTER IO
|
||||
0xB9 0x2116 # NUMERO SIGN
|
||||
0xBA 0x0454 # CYRILLIC SMALL LETTER UKRAINIAN IE
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x0458 # CYRILLIC SMALL LETTER JE
|
||||
0xBD 0x0405 # CYRILLIC CAPITAL LETTER DZE
|
||||
0xBE 0x0455 # CYRILLIC SMALL LETTER DZE
|
||||
0xBF 0x0457 # CYRILLIC SMALL LETTER YI
|
||||
0xC0 0x0410 # CYRILLIC CAPITAL LETTER A
|
||||
0xC1 0x0411 # CYRILLIC CAPITAL LETTER BE
|
||||
0xC2 0x0412 # CYRILLIC CAPITAL LETTER VE
|
||||
0xC3 0x0413 # CYRILLIC CAPITAL LETTER GHE
|
||||
0xC4 0x0414 # CYRILLIC CAPITAL LETTER DE
|
||||
0xC5 0x0415 # CYRILLIC CAPITAL LETTER IE
|
||||
0xC6 0x0416 # CYRILLIC CAPITAL LETTER ZHE
|
||||
0xC7 0x0417 # CYRILLIC CAPITAL LETTER ZE
|
||||
0xC8 0x0418 # CYRILLIC CAPITAL LETTER I
|
||||
0xC9 0x0419 # CYRILLIC CAPITAL LETTER SHORT I
|
||||
0xCA 0x041A # CYRILLIC CAPITAL LETTER KA
|
||||
0xCB 0x041B # CYRILLIC CAPITAL LETTER EL
|
||||
0xCC 0x041C # CYRILLIC CAPITAL LETTER EM
|
||||
0xCD 0x041D # CYRILLIC CAPITAL LETTER EN
|
||||
0xCE 0x041E # CYRILLIC CAPITAL LETTER O
|
||||
0xCF 0x041F # CYRILLIC CAPITAL LETTER PE
|
||||
0xD0 0x0420 # CYRILLIC CAPITAL LETTER ER
|
||||
0xD1 0x0421 # CYRILLIC CAPITAL LETTER ES
|
||||
0xD2 0x0422 # CYRILLIC CAPITAL LETTER TE
|
||||
0xD3 0x0423 # CYRILLIC CAPITAL LETTER U
|
||||
0xD4 0x0424 # CYRILLIC CAPITAL LETTER EF
|
||||
0xD5 0x0425 # CYRILLIC CAPITAL LETTER HA
|
||||
0xD6 0x0426 # CYRILLIC CAPITAL LETTER TSE
|
||||
0xD7 0x0427 # CYRILLIC CAPITAL LETTER CHE
|
||||
0xD8 0x0428 # CYRILLIC CAPITAL LETTER SHA
|
||||
0xD9 0x0429 # CYRILLIC CAPITAL LETTER SHCHA
|
||||
0xDA 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN
|
||||
0xDB 0x042B # CYRILLIC CAPITAL LETTER YERU
|
||||
0xDC 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN
|
||||
0xDD 0x042D # CYRILLIC CAPITAL LETTER E
|
||||
0xDE 0x042E # CYRILLIC CAPITAL LETTER YU
|
||||
0xDF 0x042F # CYRILLIC CAPITAL LETTER YA
|
||||
0xE0 0x0430 # CYRILLIC SMALL LETTER A
|
||||
0xE1 0x0431 # CYRILLIC SMALL LETTER BE
|
||||
0xE2 0x0432 # CYRILLIC SMALL LETTER VE
|
||||
0xE3 0x0433 # CYRILLIC SMALL LETTER GHE
|
||||
0xE4 0x0434 # CYRILLIC SMALL LETTER DE
|
||||
0xE5 0x0435 # CYRILLIC SMALL LETTER IE
|
||||
0xE6 0x0436 # CYRILLIC SMALL LETTER ZHE
|
||||
0xE7 0x0437 # CYRILLIC SMALL LETTER ZE
|
||||
0xE8 0x0438 # CYRILLIC SMALL LETTER I
|
||||
0xE9 0x0439 # CYRILLIC SMALL LETTER SHORT I
|
||||
0xEA 0x043A # CYRILLIC SMALL LETTER KA
|
||||
0xEB 0x043B # CYRILLIC SMALL LETTER EL
|
||||
0xEC 0x043C # CYRILLIC SMALL LETTER EM
|
||||
0xED 0x043D # CYRILLIC SMALL LETTER EN
|
||||
0xEE 0x043E # CYRILLIC SMALL LETTER O
|
||||
0xEF 0x043F # CYRILLIC SMALL LETTER PE
|
||||
0xF0 0x0440 # CYRILLIC SMALL LETTER ER
|
||||
0xF1 0x0441 # CYRILLIC SMALL LETTER ES
|
||||
0xF2 0x0442 # CYRILLIC SMALL LETTER TE
|
||||
0xF3 0x0443 # CYRILLIC SMALL LETTER U
|
||||
0xF4 0x0444 # CYRILLIC SMALL LETTER EF
|
||||
0xF5 0x0445 # CYRILLIC SMALL LETTER HA
|
||||
0xF6 0x0446 # CYRILLIC SMALL LETTER TSE
|
||||
0xF7 0x0447 # CYRILLIC SMALL LETTER CHE
|
||||
0xF8 0x0448 # CYRILLIC SMALL LETTER SHA
|
||||
0xF9 0x0449 # CYRILLIC SMALL LETTER SHCHA
|
||||
0xFA 0x044A # CYRILLIC SMALL LETTER HARD SIGN
|
||||
0xFB 0x044B # CYRILLIC SMALL LETTER YERU
|
||||
0xFC 0x044C # CYRILLIC SMALL LETTER SOFT SIGN
|
||||
0xFD 0x044D # CYRILLIC SMALL LETTER E
|
||||
0xFE 0x044E # CYRILLIC SMALL LETTER YU
|
||||
0xFF 0x044F # CYRILLIC SMALL LETTER YA
|
||||
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1252.TXT
Normal file
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1252.TXT
Normal file
@@ -0,0 +1,274 @@
|
||||
#
|
||||
# Name: cp1252 to Unicode table
|
||||
# Unicode version: 2.0
|
||||
# Table version: 2.01
|
||||
# Table format: Format A
|
||||
# Date: 04/15/98
|
||||
#
|
||||
# Contact: cpxlate@microsoft.com
|
||||
#
|
||||
# General notes: none
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column # 1 is the cp1252 code (in hex)
|
||||
# Column # 2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column # 3 is the Unicode name (follows a comment sign, '# ')
|
||||
#
|
||||
# The entries are in cp1252 order
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x20AC # EURO SIGN
|
||||
0x81 # UNDEFINED
|
||||
0x82 0x201A # SINGLE LOW-9 QUOTATION MARK
|
||||
0x83 0x0192 # LATIN SMALL LETTER F WITH HOOK
|
||||
0x84 0x201E # DOUBLE LOW-9 QUOTATION MARK
|
||||
0x85 0x2026 # HORIZONTAL ELLIPSIS
|
||||
0x86 0x2020 # DAGGER
|
||||
0x87 0x2021 # DOUBLE DAGGER
|
||||
0x88 0x02C6 # MODIFIER LETTER CIRCUMFLEX ACCENT
|
||||
0x89 0x2030 # PER MILLE SIGN
|
||||
0x8A 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0x8B 0x2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
|
||||
0x8C 0x0152 # LATIN CAPITAL LIGATURE OE
|
||||
0x8D # UNDEFINED
|
||||
0x8E 0x017D # LATIN CAPITAL LETTER Z WITH CARON
|
||||
0x8F # UNDEFINED
|
||||
0x90 # UNDEFINED
|
||||
0x91 0x2018 # LEFT SINGLE QUOTATION MARK
|
||||
0x92 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
0x93 0x201C # LEFT DOUBLE QUOTATION MARK
|
||||
0x94 0x201D # RIGHT DOUBLE QUOTATION MARK
|
||||
0x95 0x2022 # BULLET
|
||||
0x96 0x2013 # EN DASH
|
||||
0x97 0x2014 # EM DASH
|
||||
0x98 0x02DC # SMALL TILDE
|
||||
0x99 0x2122 # TRADE MARK SIGN
|
||||
0x9A 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0x9B 0x203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
|
||||
0x9C 0x0153 # LATIN SMALL LIGATURE OE
|
||||
0x9D # UNDEFINED
|
||||
0x9E 0x017E # LATIN SMALL LETTER Z WITH CARON
|
||||
0x9F 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x00A1 # INVERTED EXCLAMATION MARK
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x00A5 # YEN SIGN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x00AA # FEMININE ORDINAL INDICATOR
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00AF # MACRON
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x00BA # MASCULINE ORDINAL INDICATOR
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
|
||||
0xBF 0x00BF # INVERTED QUESTION MARK
|
||||
0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
|
||||
0xD0 0x00D0 # LATIN CAPITAL LETTER ETH
|
||||
0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
|
||||
0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE
|
||||
0xDE 0x00DE # LATIN CAPITAL LETTER THORN
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
|
||||
0xF0 0x00F0 # LATIN SMALL LETTER ETH
|
||||
0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE
|
||||
0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE
|
||||
0xFE 0x00FE # LATIN SMALL LETTER THORN
|
||||
0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS
|
||||
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1253.TXT
Normal file
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1253.TXT
Normal file
@@ -0,0 +1,274 @@
|
||||
#
|
||||
# Name: cp1253 to Unicode table
|
||||
# Unicode version: 2.0
|
||||
# Table version: 2.01
|
||||
# Table format: Format A
|
||||
# Date: 04/15/98
|
||||
#
|
||||
# Contact: cpxlate@microsoft.com
|
||||
#
|
||||
# General notes: none
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column # 1 is the cp1253 code (in hex)
|
||||
# Column # 2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column # 3 is the Unicode name (follows a comment sign, '# ')
|
||||
#
|
||||
# The entries are in cp1253 order
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x20AC # EURO SIGN
|
||||
0x81 # UNDEFINED
|
||||
0x82 0x201A # SINGLE LOW-9 QUOTATION MARK
|
||||
0x83 0x0192 # LATIN SMALL LETTER F WITH HOOK
|
||||
0x84 0x201E # DOUBLE LOW-9 QUOTATION MARK
|
||||
0x85 0x2026 # HORIZONTAL ELLIPSIS
|
||||
0x86 0x2020 # DAGGER
|
||||
0x87 0x2021 # DOUBLE DAGGER
|
||||
0x88 # UNDEFINED
|
||||
0x89 0x2030 # PER MILLE SIGN
|
||||
0x8A # UNDEFINED
|
||||
0x8B 0x2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
|
||||
0x8C # UNDEFINED
|
||||
0x8D # UNDEFINED
|
||||
0x8E # UNDEFINED
|
||||
0x8F # UNDEFINED
|
||||
0x90 # UNDEFINED
|
||||
0x91 0x2018 # LEFT SINGLE QUOTATION MARK
|
||||
0x92 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
0x93 0x201C # LEFT DOUBLE QUOTATION MARK
|
||||
0x94 0x201D # RIGHT DOUBLE QUOTATION MARK
|
||||
0x95 0x2022 # BULLET
|
||||
0x96 0x2013 # EN DASH
|
||||
0x97 0x2014 # EM DASH
|
||||
0x98 # UNDEFINED
|
||||
0x99 0x2122 # TRADE MARK SIGN
|
||||
0x9A # UNDEFINED
|
||||
0x9B 0x203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
|
||||
0x9C # UNDEFINED
|
||||
0x9D # UNDEFINED
|
||||
0x9E # UNDEFINED
|
||||
0x9F # UNDEFINED
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x0385 # GREEK DIALYTIKA TONOS
|
||||
0xA2 0x0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x00A5 # YEN SIGN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA # UNDEFINED
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x2015 # HORIZONTAL BAR
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x0384 # GREEK TONOS
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS
|
||||
0xB9 0x0389 # GREEK CAPITAL LETTER ETA WITH TONOS
|
||||
0xBA 0x038A # GREEK CAPITAL LETTER IOTA WITH TONOS
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x038C # GREEK CAPITAL LETTER OMICRON WITH TONOS
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x038E # GREEK CAPITAL LETTER UPSILON WITH TONOS
|
||||
0xBF 0x038F # GREEK CAPITAL LETTER OMEGA WITH TONOS
|
||||
0xC0 0x0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
|
||||
0xC1 0x0391 # GREEK CAPITAL LETTER ALPHA
|
||||
0xC2 0x0392 # GREEK CAPITAL LETTER BETA
|
||||
0xC3 0x0393 # GREEK CAPITAL LETTER GAMMA
|
||||
0xC4 0x0394 # GREEK CAPITAL LETTER DELTA
|
||||
0xC5 0x0395 # GREEK CAPITAL LETTER EPSILON
|
||||
0xC6 0x0396 # GREEK CAPITAL LETTER ZETA
|
||||
0xC7 0x0397 # GREEK CAPITAL LETTER ETA
|
||||
0xC8 0x0398 # GREEK CAPITAL LETTER THETA
|
||||
0xC9 0x0399 # GREEK CAPITAL LETTER IOTA
|
||||
0xCA 0x039A # GREEK CAPITAL LETTER KAPPA
|
||||
0xCB 0x039B # GREEK CAPITAL LETTER LAMDA
|
||||
0xCC 0x039C # GREEK CAPITAL LETTER MU
|
||||
0xCD 0x039D # GREEK CAPITAL LETTER NU
|
||||
0xCE 0x039E # GREEK CAPITAL LETTER XI
|
||||
0xCF 0x039F # GREEK CAPITAL LETTER OMICRON
|
||||
0xD0 0x03A0 # GREEK CAPITAL LETTER PI
|
||||
0xD1 0x03A1 # GREEK CAPITAL LETTER RHO
|
||||
0xD2 # UNDEFINED
|
||||
0xD3 0x03A3 # GREEK CAPITAL LETTER SIGMA
|
||||
0xD4 0x03A4 # GREEK CAPITAL LETTER TAU
|
||||
0xD5 0x03A5 # GREEK CAPITAL LETTER UPSILON
|
||||
0xD6 0x03A6 # GREEK CAPITAL LETTER PHI
|
||||
0xD7 0x03A7 # GREEK CAPITAL LETTER CHI
|
||||
0xD8 0x03A8 # GREEK CAPITAL LETTER PSI
|
||||
0xD9 0x03A9 # GREEK CAPITAL LETTER OMEGA
|
||||
0xDA 0x03AA # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
|
||||
0xDB 0x03AB # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
|
||||
0xDC 0x03AC # GREEK SMALL LETTER ALPHA WITH TONOS
|
||||
0xDD 0x03AD # GREEK SMALL LETTER EPSILON WITH TONOS
|
||||
0xDE 0x03AE # GREEK SMALL LETTER ETA WITH TONOS
|
||||
0xDF 0x03AF # GREEK SMALL LETTER IOTA WITH TONOS
|
||||
0xE0 0x03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
|
||||
0xE1 0x03B1 # GREEK SMALL LETTER ALPHA
|
||||
0xE2 0x03B2 # GREEK SMALL LETTER BETA
|
||||
0xE3 0x03B3 # GREEK SMALL LETTER GAMMA
|
||||
0xE4 0x03B4 # GREEK SMALL LETTER DELTA
|
||||
0xE5 0x03B5 # GREEK SMALL LETTER EPSILON
|
||||
0xE6 0x03B6 # GREEK SMALL LETTER ZETA
|
||||
0xE7 0x03B7 # GREEK SMALL LETTER ETA
|
||||
0xE8 0x03B8 # GREEK SMALL LETTER THETA
|
||||
0xE9 0x03B9 # GREEK SMALL LETTER IOTA
|
||||
0xEA 0x03BA # GREEK SMALL LETTER KAPPA
|
||||
0xEB 0x03BB # GREEK SMALL LETTER LAMDA
|
||||
0xEC 0x03BC # GREEK SMALL LETTER MU
|
||||
0xED 0x03BD # GREEK SMALL LETTER NU
|
||||
0xEE 0x03BE # GREEK SMALL LETTER XI
|
||||
0xEF 0x03BF # GREEK SMALL LETTER OMICRON
|
||||
0xF0 0x03C0 # GREEK SMALL LETTER PI
|
||||
0xF1 0x03C1 # GREEK SMALL LETTER RHO
|
||||
0xF2 0x03C2 # GREEK SMALL LETTER FINAL SIGMA
|
||||
0xF3 0x03C3 # GREEK SMALL LETTER SIGMA
|
||||
0xF4 0x03C4 # GREEK SMALL LETTER TAU
|
||||
0xF5 0x03C5 # GREEK SMALL LETTER UPSILON
|
||||
0xF6 0x03C6 # GREEK SMALL LETTER PHI
|
||||
0xF7 0x03C7 # GREEK SMALL LETTER CHI
|
||||
0xF8 0x03C8 # GREEK SMALL LETTER PSI
|
||||
0xF9 0x03C9 # GREEK SMALL LETTER OMEGA
|
||||
0xFA 0x03CA # GREEK SMALL LETTER IOTA WITH DIALYTIKA
|
||||
0xFB 0x03CB # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
|
||||
0xFC 0x03CC # GREEK SMALL LETTER OMICRON WITH TONOS
|
||||
0xFD 0x03CD # GREEK SMALL LETTER UPSILON WITH TONOS
|
||||
0xFE 0x03CE # GREEK SMALL LETTER OMEGA WITH TONOS
|
||||
0xFF # UNDEFINED
|
||||
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1254.TXT
Normal file
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1254.TXT
Normal file
@@ -0,0 +1,274 @@
|
||||
#
|
||||
# Name: cp1254 to Unicode table
|
||||
# Unicode version: 2.0
|
||||
# Table version: 2.01
|
||||
# Table format: Format A
|
||||
# Date: 04/15/98
|
||||
#
|
||||
# Contact: cpxlate@microsoft.com
|
||||
#
|
||||
# General notes: none
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column # 1 is the cp1254 code (in hex)
|
||||
# Column # 2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column # 3 is the Unicode name (follows a comment sign, '# ')
|
||||
#
|
||||
# The entries are in cp1254 order
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x20AC # EURO SIGN
|
||||
0x81 # UNDEFINED
|
||||
0x82 0x201A # SINGLE LOW-9 QUOTATION MARK
|
||||
0x83 0x0192 # LATIN SMALL LETTER F WITH HOOK
|
||||
0x84 0x201E # DOUBLE LOW-9 QUOTATION MARK
|
||||
0x85 0x2026 # HORIZONTAL ELLIPSIS
|
||||
0x86 0x2020 # DAGGER
|
||||
0x87 0x2021 # DOUBLE DAGGER
|
||||
0x88 0x02C6 # MODIFIER LETTER CIRCUMFLEX ACCENT
|
||||
0x89 0x2030 # PER MILLE SIGN
|
||||
0x8A 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0x8B 0x2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
|
||||
0x8C 0x0152 # LATIN CAPITAL LIGATURE OE
|
||||
0x8D # UNDEFINED
|
||||
0x8E # UNDEFINED
|
||||
0x8F # UNDEFINED
|
||||
0x90 # UNDEFINED
|
||||
0x91 0x2018 # LEFT SINGLE QUOTATION MARK
|
||||
0x92 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
0x93 0x201C # LEFT DOUBLE QUOTATION MARK
|
||||
0x94 0x201D # RIGHT DOUBLE QUOTATION MARK
|
||||
0x95 0x2022 # BULLET
|
||||
0x96 0x2013 # EN DASH
|
||||
0x97 0x2014 # EM DASH
|
||||
0x98 0x02DC # SMALL TILDE
|
||||
0x99 0x2122 # TRADE MARK SIGN
|
||||
0x9A 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0x9B 0x203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
|
||||
0x9C 0x0153 # LATIN SMALL LIGATURE OE
|
||||
0x9D # UNDEFINED
|
||||
0x9E # UNDEFINED
|
||||
0x9F 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x00A1 # INVERTED EXCLAMATION MARK
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x00A5 # YEN SIGN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x00AA # FEMININE ORDINAL INDICATOR
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00AF # MACRON
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x00BA # MASCULINE ORDINAL INDICATOR
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
|
||||
0xBF 0x00BF # INVERTED QUESTION MARK
|
||||
0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
|
||||
0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
|
||||
0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
|
||||
0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
|
||||
0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
|
||||
0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
|
||||
0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
|
||||
0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
|
||||
0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
|
||||
0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
|
||||
0xD0 0x011E # LATIN CAPITAL LETTER G WITH BREVE
|
||||
0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
|
||||
0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
|
||||
0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
|
||||
0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE
|
||||
0xDE 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
|
||||
0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE
|
||||
0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
|
||||
0xF0 0x011F # LATIN SMALL LETTER G WITH BREVE
|
||||
0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE
|
||||
0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
|
||||
0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x0131 # LATIN SMALL LETTER DOTLESS I
|
||||
0xFE 0x015F # LATIN SMALL LETTER S WITH CEDILLA
|
||||
0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS
|
||||
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1255.TXT
Normal file
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1255.TXT
Normal file
@@ -0,0 +1,274 @@
|
||||
#
|
||||
# Name: cp1255 to Unicode table
|
||||
# Unicode version: 2.0
|
||||
# Table version: 2.01
|
||||
# Table format: Format A
|
||||
# Date: 04/15/98
|
||||
#
|
||||
# Contact: cpxlate@microsoft.com
|
||||
#
|
||||
# General notes: none
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column # 1 is the cp1255 code (in hex)
|
||||
# Column # 2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column # 3 is the Unicode name (follows a comment sign, '# ')
|
||||
#
|
||||
# The entries are in cp1255 order
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x20AC # EURO SIGN
|
||||
0x81 # UNDEFINED
|
||||
0x82 0x201A # SINGLE LOW-9 QUOTATION MARK
|
||||
0x83 0x0192 # LATIN SMALL LETTER F WITH HOOK
|
||||
0x84 0x201E # DOUBLE LOW-9 QUOTATION MARK
|
||||
0x85 0x2026 # HORIZONTAL ELLIPSIS
|
||||
0x86 0x2020 # DAGGER
|
||||
0x87 0x2021 # DOUBLE DAGGER
|
||||
0x88 0x02C6 # MODIFIER LETTER CIRCUMFLEX ACCENT
|
||||
0x89 0x2030 # PER MILLE SIGN
|
||||
0x8A # UNDEFINED
|
||||
0x8B 0x2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
|
||||
0x8C # UNDEFINED
|
||||
0x8D # UNDEFINED
|
||||
0x8E # UNDEFINED
|
||||
0x8F # UNDEFINED
|
||||
0x90 # UNDEFINED
|
||||
0x91 0x2018 # LEFT SINGLE QUOTATION MARK
|
||||
0x92 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
0x93 0x201C # LEFT DOUBLE QUOTATION MARK
|
||||
0x94 0x201D # RIGHT DOUBLE QUOTATION MARK
|
||||
0x95 0x2022 # BULLET
|
||||
0x96 0x2013 # EN DASH
|
||||
0x97 0x2014 # EM DASH
|
||||
0x98 0x02DC # SMALL TILDE
|
||||
0x99 0x2122 # TRADE MARK SIGN
|
||||
0x9A # UNDEFINED
|
||||
0x9B 0x203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
|
||||
0x9C # UNDEFINED
|
||||
0x9D # UNDEFINED
|
||||
0x9E # UNDEFINED
|
||||
0x9F # UNDEFINED
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x00A1 # INVERTED EXCLAMATION MARK
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x20AA # NEW SHEQEL SIGN
|
||||
0xA5 0x00A5 # YEN SIGN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x00D7 # MULTIPLICATION SIGN
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00AF # MACRON
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x00F7 # DIVISION SIGN
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
|
||||
0xBF 0x00BF # INVERTED QUESTION MARK
|
||||
0xC0 0x05B0 # HEBREW POINT SHEVA
|
||||
0xC1 0x05B1 # HEBREW POINT HATAF SEGOL
|
||||
0xC2 0x05B2 # HEBREW POINT HATAF PATAH
|
||||
0xC3 0x05B3 # HEBREW POINT HATAF QAMATS
|
||||
0xC4 0x05B4 # HEBREW POINT HIRIQ
|
||||
0xC5 0x05B5 # HEBREW POINT TSERE
|
||||
0xC6 0x05B6 # HEBREW POINT SEGOL
|
||||
0xC7 0x05B7 # HEBREW POINT PATAH
|
||||
0xC8 0x05B8 # HEBREW POINT QAMATS
|
||||
0xC9 0x05B9 # HEBREW POINT HOLAM
|
||||
0xCA # UNDEFINED
|
||||
0xCB 0x05BB # HEBREW POINT QUBUTS
|
||||
0xCC 0x05BC # HEBREW POINT DAGESH OR MAPIQ
|
||||
0xCD 0x05BD # HEBREW POINT METEG
|
||||
0xCE 0x05BE # HEBREW PUNCTUATION MAQAF
|
||||
0xCF 0x05BF # HEBREW POINT RAFE
|
||||
0xD0 0x05C0 # HEBREW PUNCTUATION PASEQ
|
||||
0xD1 0x05C1 # HEBREW POINT SHIN DOT
|
||||
0xD2 0x05C2 # HEBREW POINT SIN DOT
|
||||
0xD3 0x05C3 # HEBREW PUNCTUATION SOF PASUQ
|
||||
0xD4 0x05F0 # HEBREW LIGATURE YIDDISH DOUBLE VAV
|
||||
0xD5 0x05F1 # HEBREW LIGATURE YIDDISH VAV YOD
|
||||
0xD6 0x05F2 # HEBREW LIGATURE YIDDISH DOUBLE YOD
|
||||
0xD7 0x05F3 # HEBREW PUNCTUATION GERESH
|
||||
0xD8 0x05F4 # HEBREW PUNCTUATION GERSHAYIM
|
||||
0xD9 # UNDEFINED
|
||||
0xDA # UNDEFINED
|
||||
0xDB # UNDEFINED
|
||||
0xDC # UNDEFINED
|
||||
0xDD # UNDEFINED
|
||||
0xDE # UNDEFINED
|
||||
0xDF # UNDEFINED
|
||||
0xE0 0x05D0 # HEBREW LETTER ALEF
|
||||
0xE1 0x05D1 # HEBREW LETTER BET
|
||||
0xE2 0x05D2 # HEBREW LETTER GIMEL
|
||||
0xE3 0x05D3 # HEBREW LETTER DALET
|
||||
0xE4 0x05D4 # HEBREW LETTER HE
|
||||
0xE5 0x05D5 # HEBREW LETTER VAV
|
||||
0xE6 0x05D6 # HEBREW LETTER ZAYIN
|
||||
0xE7 0x05D7 # HEBREW LETTER HET
|
||||
0xE8 0x05D8 # HEBREW LETTER TET
|
||||
0xE9 0x05D9 # HEBREW LETTER YOD
|
||||
0xEA 0x05DA # HEBREW LETTER FINAL KAF
|
||||
0xEB 0x05DB # HEBREW LETTER KAF
|
||||
0xEC 0x05DC # HEBREW LETTER LAMED
|
||||
0xED 0x05DD # HEBREW LETTER FINAL MEM
|
||||
0xEE 0x05DE # HEBREW LETTER MEM
|
||||
0xEF 0x05DF # HEBREW LETTER FINAL NUN
|
||||
0xF0 0x05E0 # HEBREW LETTER NUN
|
||||
0xF1 0x05E1 # HEBREW LETTER SAMEKH
|
||||
0xF2 0x05E2 # HEBREW LETTER AYIN
|
||||
0xF3 0x05E3 # HEBREW LETTER FINAL PE
|
||||
0xF4 0x05E4 # HEBREW LETTER PE
|
||||
0xF5 0x05E5 # HEBREW LETTER FINAL TSADI
|
||||
0xF6 0x05E6 # HEBREW LETTER TSADI
|
||||
0xF7 0x05E7 # HEBREW LETTER QOF
|
||||
0xF8 0x05E8 # HEBREW LETTER RESH
|
||||
0xF9 0x05E9 # HEBREW LETTER SHIN
|
||||
0xFA 0x05EA # HEBREW LETTER TAV
|
||||
0xFB # UNDEFINED
|
||||
0xFC # UNDEFINED
|
||||
0xFD 0x200E # LEFT-TO-RIGHT MARK
|
||||
0xFE 0x200F # RIGHT-TO-LEFT MARK
|
||||
0xFF # UNDEFINED
|
||||
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1256.TXT
Normal file
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1256.TXT
Normal file
@@ -0,0 +1,274 @@
|
||||
#
|
||||
# Name: cp1256 to Unicode table
|
||||
# Unicode version: 2.1
|
||||
# Table version: 2.01
|
||||
# Table format: Format A
|
||||
# Date: 01/5/99
|
||||
#
|
||||
# Contact: cpxlate@microsoft.com
|
||||
#
|
||||
# General notes: none
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column # 1 is the cp1256 code (in hex)
|
||||
# Column # 2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column # 3 is the Unicode name (follows a comment sign, '# ')
|
||||
#
|
||||
# The entries are in cp1256 order
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x20AC # EURO SIGN
|
||||
0x81 0x067E # ARABIC LETTER PEH
|
||||
0x82 0x201A # SINGLE LOW-9 QUOTATION MARK
|
||||
0x83 0x0192 # LATIN SMALL LETTER F WITH HOOK
|
||||
0x84 0x201E # DOUBLE LOW-9 QUOTATION MARK
|
||||
0x85 0x2026 # HORIZONTAL ELLIPSIS
|
||||
0x86 0x2020 # DAGGER
|
||||
0x87 0x2021 # DOUBLE DAGGER
|
||||
0x88 0x02C6 # MODIFIER LETTER CIRCUMFLEX ACCENT
|
||||
0x89 0x2030 # PER MILLE SIGN
|
||||
0x8A 0x0679 # ARABIC LETTER TTEH
|
||||
0x8B 0x2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
|
||||
0x8C 0x0152 # LATIN CAPITAL LIGATURE OE
|
||||
0x8D 0x0686 # ARABIC LETTER TCHEH
|
||||
0x8E 0x0698 # ARABIC LETTER JEH
|
||||
0x8F 0x0688 # ARABIC LETTER DDAL
|
||||
0x90 0x06AF # ARABIC LETTER GAF
|
||||
0x91 0x2018 # LEFT SINGLE QUOTATION MARK
|
||||
0x92 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
0x93 0x201C # LEFT DOUBLE QUOTATION MARK
|
||||
0x94 0x201D # RIGHT DOUBLE QUOTATION MARK
|
||||
0x95 0x2022 # BULLET
|
||||
0x96 0x2013 # EN DASH
|
||||
0x97 0x2014 # EM DASH
|
||||
0x98 0x06A9 # ARABIC LETTER KEHEH
|
||||
0x99 0x2122 # TRADE MARK SIGN
|
||||
0x9A 0x0691 # ARABIC LETTER RREH
|
||||
0x9B 0x203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
|
||||
0x9C 0x0153 # LATIN SMALL LIGATURE OE
|
||||
0x9D 0x200C # ZERO WIDTH NON-JOINER
|
||||
0x9E 0x200D # ZERO WIDTH JOINER
|
||||
0x9F 0x06BA # ARABIC LETTER NOON GHUNNA
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 0x060C # ARABIC COMMA
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 0x00A5 # YEN SIGN
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00A8 # DIAERESIS
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x06BE # ARABIC LETTER HEH DOACHASHMEE
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00AF # MACRON
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00B8 # CEDILLA
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x061B # ARABIC SEMICOLON
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
|
||||
0xBF 0x061F # ARABIC QUESTION MARK
|
||||
0xC0 0x06C1 # ARABIC LETTER HEH GOAL
|
||||
0xC1 0x0621 # ARABIC LETTER HAMZA
|
||||
0xC2 0x0622 # ARABIC LETTER ALEF WITH MADDA ABOVE
|
||||
0xC3 0x0623 # ARABIC LETTER ALEF WITH HAMZA ABOVE
|
||||
0xC4 0x0624 # ARABIC LETTER WAW WITH HAMZA ABOVE
|
||||
0xC5 0x0625 # ARABIC LETTER ALEF WITH HAMZA BELOW
|
||||
0xC6 0x0626 # ARABIC LETTER YEH WITH HAMZA ABOVE
|
||||
0xC7 0x0627 # ARABIC LETTER ALEF
|
||||
0xC8 0x0628 # ARABIC LETTER BEH
|
||||
0xC9 0x0629 # ARABIC LETTER TEH MARBUTA
|
||||
0xCA 0x062A # ARABIC LETTER TEH
|
||||
0xCB 0x062B # ARABIC LETTER THEH
|
||||
0xCC 0x062C # ARABIC LETTER JEEM
|
||||
0xCD 0x062D # ARABIC LETTER HAH
|
||||
0xCE 0x062E # ARABIC LETTER KHAH
|
||||
0xCF 0x062F # ARABIC LETTER DAL
|
||||
0xD0 0x0630 # ARABIC LETTER THAL
|
||||
0xD1 0x0631 # ARABIC LETTER REH
|
||||
0xD2 0x0632 # ARABIC LETTER ZAIN
|
||||
0xD3 0x0633 # ARABIC LETTER SEEN
|
||||
0xD4 0x0634 # ARABIC LETTER SHEEN
|
||||
0xD5 0x0635 # ARABIC LETTER SAD
|
||||
0xD6 0x0636 # ARABIC LETTER DAD
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x0637 # ARABIC LETTER TAH
|
||||
0xD9 0x0638 # ARABIC LETTER ZAH
|
||||
0xDA 0x0639 # ARABIC LETTER AIN
|
||||
0xDB 0x063A # ARABIC LETTER GHAIN
|
||||
0xDC 0x0640 # ARABIC TATWEEL
|
||||
0xDD 0x0641 # ARABIC LETTER FEH
|
||||
0xDE 0x0642 # ARABIC LETTER QAF
|
||||
0xDF 0x0643 # ARABIC LETTER KAF
|
||||
0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
|
||||
0xE1 0x0644 # ARABIC LETTER LAM
|
||||
0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
|
||||
0xE3 0x0645 # ARABIC LETTER MEEM
|
||||
0xE4 0x0646 # ARABIC LETTER NOON
|
||||
0xE5 0x0647 # ARABIC LETTER HEH
|
||||
0xE6 0x0648 # ARABIC LETTER WAW
|
||||
0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
|
||||
0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
|
||||
0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
|
||||
0xEC 0x0649 # ARABIC LETTER ALEF MAKSURA
|
||||
0xED 0x064A # ARABIC LETTER YEH
|
||||
0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
|
||||
0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
|
||||
0xF0 0x064B # ARABIC FATHATAN
|
||||
0xF1 0x064C # ARABIC DAMMATAN
|
||||
0xF2 0x064D # ARABIC KASRATAN
|
||||
0xF3 0x064E # ARABIC FATHA
|
||||
0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
|
||||
0xF5 0x064F # ARABIC DAMMA
|
||||
0xF6 0x0650 # ARABIC KASRA
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x0651 # ARABIC SHADDA
|
||||
0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
|
||||
0xFA 0x0652 # ARABIC SUKUN
|
||||
0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x200E # LEFT-TO-RIGHT MARK
|
||||
0xFE 0x200F # RIGHT-TO-LEFT MARK
|
||||
0xFF 0x06D2 # ARABIC LETTER YEH BARREE
|
||||
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1257.TXT
Normal file
274
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP1257.TXT
Normal file
@@ -0,0 +1,274 @@
|
||||
#
|
||||
# Name: cp1257 to Unicode table
|
||||
# Unicode version: 2.0
|
||||
# Table version: 2.01
|
||||
# Table format: Format A
|
||||
# Date: 04/15/98
|
||||
#
|
||||
# Contact: cpxlate@microsoft.com
|
||||
#
|
||||
# General notes: none
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column # 1 is the cp1257 code (in hex)
|
||||
# Column # 2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column # 3 is the Unicode name (follows a comment sign, '# ')
|
||||
#
|
||||
# The entries are in cp1257 order
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x20AC # EURO SIGN
|
||||
0x81 # UNDEFINED
|
||||
0x82 0x201A # SINGLE LOW-9 QUOTATION MARK
|
||||
0x83 # UNDEFINED
|
||||
0x84 0x201E # DOUBLE LOW-9 QUOTATION MARK
|
||||
0x85 0x2026 # HORIZONTAL ELLIPSIS
|
||||
0x86 0x2020 # DAGGER
|
||||
0x87 0x2021 # DOUBLE DAGGER
|
||||
0x88 # UNDEFINED
|
||||
0x89 0x2030 # PER MILLE SIGN
|
||||
0x8A # UNDEFINED
|
||||
0x8B 0x2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
|
||||
0x8C # UNDEFINED
|
||||
0x8D 0x00A8 # DIAERESIS
|
||||
0x8E 0x02C7 # CARON
|
||||
0x8F 0x00B8 # CEDILLA
|
||||
0x90 # UNDEFINED
|
||||
0x91 0x2018 # LEFT SINGLE QUOTATION MARK
|
||||
0x92 0x2019 # RIGHT SINGLE QUOTATION MARK
|
||||
0x93 0x201C # LEFT DOUBLE QUOTATION MARK
|
||||
0x94 0x201D # RIGHT DOUBLE QUOTATION MARK
|
||||
0x95 0x2022 # BULLET
|
||||
0x96 0x2013 # EN DASH
|
||||
0x97 0x2014 # EM DASH
|
||||
0x98 # UNDEFINED
|
||||
0x99 0x2122 # TRADE MARK SIGN
|
||||
0x9A # UNDEFINED
|
||||
0x9B 0x203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
|
||||
0x9C # UNDEFINED
|
||||
0x9D 0x00AF # MACRON
|
||||
0x9E 0x02DB # OGONEK
|
||||
0x9F # UNDEFINED
|
||||
0xA0 0x00A0 # NO-BREAK SPACE
|
||||
0xA1 # UNDEFINED
|
||||
0xA2 0x00A2 # CENT SIGN
|
||||
0xA3 0x00A3 # POUND SIGN
|
||||
0xA4 0x00A4 # CURRENCY SIGN
|
||||
0xA5 # UNDEFINED
|
||||
0xA6 0x00A6 # BROKEN BAR
|
||||
0xA7 0x00A7 # SECTION SIGN
|
||||
0xA8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
|
||||
0xA9 0x00A9 # COPYRIGHT SIGN
|
||||
0xAA 0x0156 # LATIN CAPITAL LETTER R WITH CEDILLA
|
||||
0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xAC 0x00AC # NOT SIGN
|
||||
0xAD 0x00AD # SOFT HYPHEN
|
||||
0xAE 0x00AE # REGISTERED SIGN
|
||||
0xAF 0x00C6 # LATIN CAPITAL LETTER AE
|
||||
0xB0 0x00B0 # DEGREE SIGN
|
||||
0xB1 0x00B1 # PLUS-MINUS SIGN
|
||||
0xB2 0x00B2 # SUPERSCRIPT TWO
|
||||
0xB3 0x00B3 # SUPERSCRIPT THREE
|
||||
0xB4 0x00B4 # ACUTE ACCENT
|
||||
0xB5 0x00B5 # MICRO SIGN
|
||||
0xB6 0x00B6 # PILCROW SIGN
|
||||
0xB7 0x00B7 # MIDDLE DOT
|
||||
0xB8 0x00F8 # LATIN SMALL LETTER O WITH STROKE
|
||||
0xB9 0x00B9 # SUPERSCRIPT ONE
|
||||
0xBA 0x0157 # LATIN SMALL LETTER R WITH CEDILLA
|
||||
0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||
0xBC 0x00BC # VULGAR FRACTION ONE QUARTER
|
||||
0xBD 0x00BD # VULGAR FRACTION ONE HALF
|
||||
0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS
|
||||
0xBF 0x00E6 # LATIN SMALL LETTER AE
|
||||
0xC0 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK
|
||||
0xC1 0x012E # LATIN CAPITAL LETTER I WITH OGONEK
|
||||
0xC2 0x0100 # LATIN CAPITAL LETTER A WITH MACRON
|
||||
0xC3 0x0106 # LATIN CAPITAL LETTER C WITH ACUTE
|
||||
0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
|
||||
0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
|
||||
0xC6 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK
|
||||
0xC7 0x0112 # LATIN CAPITAL LETTER E WITH MACRON
|
||||
0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON
|
||||
0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
|
||||
0xCA 0x0179 # LATIN CAPITAL LETTER Z WITH ACUTE
|
||||
0xCB 0x0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE
|
||||
0xCC 0x0122 # LATIN CAPITAL LETTER G WITH CEDILLA
|
||||
0xCD 0x0136 # LATIN CAPITAL LETTER K WITH CEDILLA
|
||||
0xCE 0x012A # LATIN CAPITAL LETTER I WITH MACRON
|
||||
0xCF 0x013B # LATIN CAPITAL LETTER L WITH CEDILLA
|
||||
0xD0 0x0160 # LATIN CAPITAL LETTER S WITH CARON
|
||||
0xD1 0x0143 # LATIN CAPITAL LETTER N WITH ACUTE
|
||||
0xD2 0x0145 # LATIN CAPITAL LETTER N WITH CEDILLA
|
||||
0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
|
||||
0xD4 0x014C # LATIN CAPITAL LETTER O WITH MACRON
|
||||
0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
|
||||
0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
|
||||
0xD7 0x00D7 # MULTIPLICATION SIGN
|
||||
0xD8 0x0172 # LATIN CAPITAL LETTER U WITH OGONEK
|
||||
0xD9 0x0141 # LATIN CAPITAL LETTER L WITH STROKE
|
||||
0xDA 0x015A # LATIN CAPITAL LETTER S WITH ACUTE
|
||||
0xDB 0x016A # LATIN CAPITAL LETTER U WITH MACRON
|
||||
0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
|
||||
0xDD 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE
|
||||
0xDE 0x017D # LATIN CAPITAL LETTER Z WITH CARON
|
||||
0xDF 0x00DF # LATIN SMALL LETTER SHARP S
|
||||
0xE0 0x0105 # LATIN SMALL LETTER A WITH OGONEK
|
||||
0xE1 0x012F # LATIN SMALL LETTER I WITH OGONEK
|
||||
0xE2 0x0101 # LATIN SMALL LETTER A WITH MACRON
|
||||
0xE3 0x0107 # LATIN SMALL LETTER C WITH ACUTE
|
||||
0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
|
||||
0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
|
||||
0xE6 0x0119 # LATIN SMALL LETTER E WITH OGONEK
|
||||
0xE7 0x0113 # LATIN SMALL LETTER E WITH MACRON
|
||||
0xE8 0x010D # LATIN SMALL LETTER C WITH CARON
|
||||
0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
|
||||
0xEA 0x017A # LATIN SMALL LETTER Z WITH ACUTE
|
||||
0xEB 0x0117 # LATIN SMALL LETTER E WITH DOT ABOVE
|
||||
0xEC 0x0123 # LATIN SMALL LETTER G WITH CEDILLA
|
||||
0xED 0x0137 # LATIN SMALL LETTER K WITH CEDILLA
|
||||
0xEE 0x012B # LATIN SMALL LETTER I WITH MACRON
|
||||
0xEF 0x013C # LATIN SMALL LETTER L WITH CEDILLA
|
||||
0xF0 0x0161 # LATIN SMALL LETTER S WITH CARON
|
||||
0xF1 0x0144 # LATIN SMALL LETTER N WITH ACUTE
|
||||
0xF2 0x0146 # LATIN SMALL LETTER N WITH CEDILLA
|
||||
0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
|
||||
0xF4 0x014D # LATIN SMALL LETTER O WITH MACRON
|
||||
0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE
|
||||
0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
|
||||
0xF7 0x00F7 # DIVISION SIGN
|
||||
0xF8 0x0173 # LATIN SMALL LETTER U WITH OGONEK
|
||||
0xF9 0x0142 # LATIN SMALL LETTER L WITH STROKE
|
||||
0xFA 0x015B # LATIN SMALL LETTER S WITH ACUTE
|
||||
0xFB 0x016B # LATIN SMALL LETTER U WITH MACRON
|
||||
0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
|
||||
0xFD 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE
|
||||
0xFE 0x017E # LATIN SMALL LETTER Z WITH CARON
|
||||
0xFF 0x02D9 # DOT ABOVE
|
||||
273
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP866.txt
Normal file
273
libs/wxWidgets-3.3.1/misc/unictabl/mappings/CP866.txt
Normal file
@@ -0,0 +1,273 @@
|
||||
#
|
||||
# Name: cp866_DOSCyrillicRussian to Unicode table
|
||||
# Unicode version: 2.0
|
||||
# Table version: 2.00
|
||||
# Table format: Format A
|
||||
# Date: 04/24/96
|
||||
# Contact: Shawn.Steele@microsoft.com
|
||||
#
|
||||
# General notes: none
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the cp866_DOSCyrillicRussian code (in hex)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 is the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in cp866_DOSCyrillicRussian order
|
||||
#
|
||||
0x00 0x0000 #NULL
|
||||
0x01 0x0001 #START OF HEADING
|
||||
0x02 0x0002 #START OF TEXT
|
||||
0x03 0x0003 #END OF TEXT
|
||||
0x04 0x0004 #END OF TRANSMISSION
|
||||
0x05 0x0005 #ENQUIRY
|
||||
0x06 0x0006 #ACKNOWLEDGE
|
||||
0x07 0x0007 #BELL
|
||||
0x08 0x0008 #BACKSPACE
|
||||
0x09 0x0009 #HORIZONTAL TABULATION
|
||||
0x0a 0x000a #LINE FEED
|
||||
0x0b 0x000b #VERTICAL TABULATION
|
||||
0x0c 0x000c #FORM FEED
|
||||
0x0d 0x000d #CARRIAGE RETURN
|
||||
0x0e 0x000e #SHIFT OUT
|
||||
0x0f 0x000f #SHIFT IN
|
||||
0x10 0x0010 #DATA LINK ESCAPE
|
||||
0x11 0x0011 #DEVICE CONTROL ONE
|
||||
0x12 0x0012 #DEVICE CONTROL TWO
|
||||
0x13 0x0013 #DEVICE CONTROL THREE
|
||||
0x14 0x0014 #DEVICE CONTROL FOUR
|
||||
0x15 0x0015 #NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 #SYNCHRONOUS IDLE
|
||||
0x17 0x0017 #END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 #CANCEL
|
||||
0x19 0x0019 #END OF MEDIUM
|
||||
0x1a 0x001a #SUBSTITUTE
|
||||
0x1b 0x001b #ESCAPE
|
||||
0x1c 0x001c #FILE SEPARATOR
|
||||
0x1d 0x001d #GROUP SEPARATOR
|
||||
0x1e 0x001e #RECORD SEPARATOR
|
||||
0x1f 0x001f #UNIT SEPARATOR
|
||||
0x20 0x0020 #SPACE
|
||||
0x21 0x0021 #EXCLAMATION MARK
|
||||
0x22 0x0022 #QUOTATION MARK
|
||||
0x23 0x0023 #NUMBER SIGN
|
||||
0x24 0x0024 #DOLLAR SIGN
|
||||
0x25 0x0025 #PERCENT SIGN
|
||||
0x26 0x0026 #AMPERSAND
|
||||
0x27 0x0027 #APOSTROPHE
|
||||
0x28 0x0028 #LEFT PARENTHESIS
|
||||
0x29 0x0029 #RIGHT PARENTHESIS
|
||||
0x2a 0x002a #ASTERISK
|
||||
0x2b 0x002b #PLUS SIGN
|
||||
0x2c 0x002c #COMMA
|
||||
0x2d 0x002d #HYPHEN-MINUS
|
||||
0x2e 0x002e #FULL STOP
|
||||
0x2f 0x002f #SOLIDUS
|
||||
0x30 0x0030 #DIGIT ZERO
|
||||
0x31 0x0031 #DIGIT ONE
|
||||
0x32 0x0032 #DIGIT TWO
|
||||
0x33 0x0033 #DIGIT THREE
|
||||
0x34 0x0034 #DIGIT FOUR
|
||||
0x35 0x0035 #DIGIT FIVE
|
||||
0x36 0x0036 #DIGIT SIX
|
||||
0x37 0x0037 #DIGIT SEVEN
|
||||
0x38 0x0038 #DIGIT EIGHT
|
||||
0x39 0x0039 #DIGIT NINE
|
||||
0x3a 0x003a #COLON
|
||||
0x3b 0x003b #SEMICOLON
|
||||
0x3c 0x003c #LESS-THAN SIGN
|
||||
0x3d 0x003d #EQUALS SIGN
|
||||
0x3e 0x003e #GREATER-THAN SIGN
|
||||
0x3f 0x003f #QUESTION MARK
|
||||
0x40 0x0040 #COMMERCIAL AT
|
||||
0x41 0x0041 #LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 #LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 #LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 #LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 #LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 #LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 #LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 #LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 #LATIN CAPITAL LETTER I
|
||||
0x4a 0x004a #LATIN CAPITAL LETTER J
|
||||
0x4b 0x004b #LATIN CAPITAL LETTER K
|
||||
0x4c 0x004c #LATIN CAPITAL LETTER L
|
||||
0x4d 0x004d #LATIN CAPITAL LETTER M
|
||||
0x4e 0x004e #LATIN CAPITAL LETTER N
|
||||
0x4f 0x004f #LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 #LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 #LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 #LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 #LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 #LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 #LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 #LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 #LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 #LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 #LATIN CAPITAL LETTER Y
|
||||
0x5a 0x005a #LATIN CAPITAL LETTER Z
|
||||
0x5b 0x005b #LEFT SQUARE BRACKET
|
||||
0x5c 0x005c #REVERSE SOLIDUS
|
||||
0x5d 0x005d #RIGHT SQUARE BRACKET
|
||||
0x5e 0x005e #CIRCUMFLEX ACCENT
|
||||
0x5f 0x005f #LOW LINE
|
||||
0x60 0x0060 #GRAVE ACCENT
|
||||
0x61 0x0061 #LATIN SMALL LETTER A
|
||||
0x62 0x0062 #LATIN SMALL LETTER B
|
||||
0x63 0x0063 #LATIN SMALL LETTER C
|
||||
0x64 0x0064 #LATIN SMALL LETTER D
|
||||
0x65 0x0065 #LATIN SMALL LETTER E
|
||||
0x66 0x0066 #LATIN SMALL LETTER F
|
||||
0x67 0x0067 #LATIN SMALL LETTER G
|
||||
0x68 0x0068 #LATIN SMALL LETTER H
|
||||
0x69 0x0069 #LATIN SMALL LETTER I
|
||||
0x6a 0x006a #LATIN SMALL LETTER J
|
||||
0x6b 0x006b #LATIN SMALL LETTER K
|
||||
0x6c 0x006c #LATIN SMALL LETTER L
|
||||
0x6d 0x006d #LATIN SMALL LETTER M
|
||||
0x6e 0x006e #LATIN SMALL LETTER N
|
||||
0x6f 0x006f #LATIN SMALL LETTER O
|
||||
0x70 0x0070 #LATIN SMALL LETTER P
|
||||
0x71 0x0071 #LATIN SMALL LETTER Q
|
||||
0x72 0x0072 #LATIN SMALL LETTER R
|
||||
0x73 0x0073 #LATIN SMALL LETTER S
|
||||
0x74 0x0074 #LATIN SMALL LETTER T
|
||||
0x75 0x0075 #LATIN SMALL LETTER U
|
||||
0x76 0x0076 #LATIN SMALL LETTER V
|
||||
0x77 0x0077 #LATIN SMALL LETTER W
|
||||
0x78 0x0078 #LATIN SMALL LETTER X
|
||||
0x79 0x0079 #LATIN SMALL LETTER Y
|
||||
0x7a 0x007a #LATIN SMALL LETTER Z
|
||||
0x7b 0x007b #LEFT CURLY BRACKET
|
||||
0x7c 0x007c #VERTICAL LINE
|
||||
0x7d 0x007d #RIGHT CURLY BRACKET
|
||||
0x7e 0x007e #TILDE
|
||||
0x7f 0x007f #DELETE
|
||||
0x80 0x0410 #CYRILLIC CAPITAL LETTER A
|
||||
0x81 0x0411 #CYRILLIC CAPITAL LETTER BE
|
||||
0x82 0x0412 #CYRILLIC CAPITAL LETTER VE
|
||||
0x83 0x0413 #CYRILLIC CAPITAL LETTER GHE
|
||||
0x84 0x0414 #CYRILLIC CAPITAL LETTER DE
|
||||
0x85 0x0415 #CYRILLIC CAPITAL LETTER IE
|
||||
0x86 0x0416 #CYRILLIC CAPITAL LETTER ZHE
|
||||
0x87 0x0417 #CYRILLIC CAPITAL LETTER ZE
|
||||
0x88 0x0418 #CYRILLIC CAPITAL LETTER I
|
||||
0x89 0x0419 #CYRILLIC CAPITAL LETTER SHORT I
|
||||
0x8a 0x041a #CYRILLIC CAPITAL LETTER KA
|
||||
0x8b 0x041b #CYRILLIC CAPITAL LETTER EL
|
||||
0x8c 0x041c #CYRILLIC CAPITAL LETTER EM
|
||||
0x8d 0x041d #CYRILLIC CAPITAL LETTER EN
|
||||
0x8e 0x041e #CYRILLIC CAPITAL LETTER O
|
||||
0x8f 0x041f #CYRILLIC CAPITAL LETTER PE
|
||||
0x90 0x0420 #CYRILLIC CAPITAL LETTER ER
|
||||
0x91 0x0421 #CYRILLIC CAPITAL LETTER ES
|
||||
0x92 0x0422 #CYRILLIC CAPITAL LETTER TE
|
||||
0x93 0x0423 #CYRILLIC CAPITAL LETTER U
|
||||
0x94 0x0424 #CYRILLIC CAPITAL LETTER EF
|
||||
0x95 0x0425 #CYRILLIC CAPITAL LETTER HA
|
||||
0x96 0x0426 #CYRILLIC CAPITAL LETTER TSE
|
||||
0x97 0x0427 #CYRILLIC CAPITAL LETTER CHE
|
||||
0x98 0x0428 #CYRILLIC CAPITAL LETTER SHA
|
||||
0x99 0x0429 #CYRILLIC CAPITAL LETTER SHCHA
|
||||
0x9a 0x042a #CYRILLIC CAPITAL LETTER HARD SIGN
|
||||
0x9b 0x042b #CYRILLIC CAPITAL LETTER YERU
|
||||
0x9c 0x042c #CYRILLIC CAPITAL LETTER SOFT SIGN
|
||||
0x9d 0x042d #CYRILLIC CAPITAL LETTER E
|
||||
0x9e 0x042e #CYRILLIC CAPITAL LETTER YU
|
||||
0x9f 0x042f #CYRILLIC CAPITAL LETTER YA
|
||||
0xa0 0x0430 #CYRILLIC SMALL LETTER A
|
||||
0xa1 0x0431 #CYRILLIC SMALL LETTER BE
|
||||
0xa2 0x0432 #CYRILLIC SMALL LETTER VE
|
||||
0xa3 0x0433 #CYRILLIC SMALL LETTER GHE
|
||||
0xa4 0x0434 #CYRILLIC SMALL LETTER DE
|
||||
0xa5 0x0435 #CYRILLIC SMALL LETTER IE
|
||||
0xa6 0x0436 #CYRILLIC SMALL LETTER ZHE
|
||||
0xa7 0x0437 #CYRILLIC SMALL LETTER ZE
|
||||
0xa8 0x0438 #CYRILLIC SMALL LETTER I
|
||||
0xa9 0x0439 #CYRILLIC SMALL LETTER SHORT I
|
||||
0xaa 0x043a #CYRILLIC SMALL LETTER KA
|
||||
0xab 0x043b #CYRILLIC SMALL LETTER EL
|
||||
0xac 0x043c #CYRILLIC SMALL LETTER EM
|
||||
0xad 0x043d #CYRILLIC SMALL LETTER EN
|
||||
0xae 0x043e #CYRILLIC SMALL LETTER O
|
||||
0xaf 0x043f #CYRILLIC SMALL LETTER PE
|
||||
0xb0 0x2591 #LIGHT SHADE
|
||||
0xb1 0x2592 #MEDIUM SHADE
|
||||
0xb2 0x2593 #DARK SHADE
|
||||
0xb3 0x2502 #BOX DRAWINGS LIGHT VERTICAL
|
||||
0xb4 0x2524 #BOX DRAWINGS LIGHT VERTICAL AND LEFT
|
||||
0xb5 0x2561 #BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
|
||||
0xb6 0x2562 #BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
|
||||
0xb7 0x2556 #BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
|
||||
0xb8 0x2555 #BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
|
||||
0xb9 0x2563 #BOX DRAWINGS DOUBLE VERTICAL AND LEFT
|
||||
0xba 0x2551 #BOX DRAWINGS DOUBLE VERTICAL
|
||||
0xbb 0x2557 #BOX DRAWINGS DOUBLE DOWN AND LEFT
|
||||
0xbc 0x255d #BOX DRAWINGS DOUBLE UP AND LEFT
|
||||
0xbd 0x255c #BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
|
||||
0xbe 0x255b #BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
|
||||
0xbf 0x2510 #BOX DRAWINGS LIGHT DOWN AND LEFT
|
||||
0xc0 0x2514 #BOX DRAWINGS LIGHT UP AND RIGHT
|
||||
0xc1 0x2534 #BOX DRAWINGS LIGHT UP AND HORIZONTAL
|
||||
0xc2 0x252c #BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
|
||||
0xc3 0x251c #BOX DRAWINGS LIGHT VERTICAL AND RIGHT
|
||||
0xc4 0x2500 #BOX DRAWINGS LIGHT HORIZONTAL
|
||||
0xc5 0x253c #BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
|
||||
0xc6 0x255e #BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
|
||||
0xc7 0x255f #BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
|
||||
0xc8 0x255a #BOX DRAWINGS DOUBLE UP AND RIGHT
|
||||
0xc9 0x2554 #BOX DRAWINGS DOUBLE DOWN AND RIGHT
|
||||
0xca 0x2569 #BOX DRAWINGS DOUBLE UP AND HORIZONTAL
|
||||
0xcb 0x2566 #BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
|
||||
0xcc 0x2560 #BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
|
||||
0xcd 0x2550 #BOX DRAWINGS DOUBLE HORIZONTAL
|
||||
0xce 0x256c #BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
|
||||
0xcf 0x2567 #BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
|
||||
0xd0 0x2568 #BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
|
||||
0xd1 0x2564 #BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
|
||||
0xd2 0x2565 #BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
|
||||
0xd3 0x2559 #BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
|
||||
0xd4 0x2558 #BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
|
||||
0xd5 0x2552 #BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
|
||||
0xd6 0x2553 #BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
|
||||
0xd7 0x256b #BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
|
||||
0xd8 0x256a #BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
|
||||
0xd9 0x2518 #BOX DRAWINGS LIGHT UP AND LEFT
|
||||
0xda 0x250c #BOX DRAWINGS LIGHT DOWN AND RIGHT
|
||||
0xdb 0x2588 #FULL BLOCK
|
||||
0xdc 0x2584 #LOWER HALF BLOCK
|
||||
0xdd 0x258c #LEFT HALF BLOCK
|
||||
0xde 0x2590 #RIGHT HALF BLOCK
|
||||
0xdf 0x2580 #UPPER HALF BLOCK
|
||||
0xe0 0x0440 #CYRILLIC SMALL LETTER ER
|
||||
0xe1 0x0441 #CYRILLIC SMALL LETTER ES
|
||||
0xe2 0x0442 #CYRILLIC SMALL LETTER TE
|
||||
0xe3 0x0443 #CYRILLIC SMALL LETTER U
|
||||
0xe4 0x0444 #CYRILLIC SMALL LETTER EF
|
||||
0xe5 0x0445 #CYRILLIC SMALL LETTER HA
|
||||
0xe6 0x0446 #CYRILLIC SMALL LETTER TSE
|
||||
0xe7 0x0447 #CYRILLIC SMALL LETTER CHE
|
||||
0xe8 0x0448 #CYRILLIC SMALL LETTER SHA
|
||||
0xe9 0x0449 #CYRILLIC SMALL LETTER SHCHA
|
||||
0xea 0x044a #CYRILLIC SMALL LETTER HARD SIGN
|
||||
0xeb 0x044b #CYRILLIC SMALL LETTER YERU
|
||||
0xec 0x044c #CYRILLIC SMALL LETTER SOFT SIGN
|
||||
0xed 0x044d #CYRILLIC SMALL LETTER E
|
||||
0xee 0x044e #CYRILLIC SMALL LETTER YU
|
||||
0xef 0x044f #CYRILLIC SMALL LETTER YA
|
||||
0xf0 0x0401 #CYRILLIC CAPITAL LETTER IO
|
||||
0xf1 0x0451 #CYRILLIC SMALL LETTER IO
|
||||
0xf2 0x0404 #CYRILLIC CAPITAL LETTER UKRAINIAN IE
|
||||
0xf3 0x0454 #CYRILLIC SMALL LETTER UKRAINIAN IE
|
||||
0xf4 0x0407 #CYRILLIC CAPITAL LETTER YI
|
||||
0xf5 0x0457 #CYRILLIC SMALL LETTER YI
|
||||
0xf6 0x040e #CYRILLIC CAPITAL LETTER SHORT U
|
||||
0xf7 0x045e #CYRILLIC SMALL LETTER SHORT U
|
||||
0xf8 0x00b0 #DEGREE SIGN
|
||||
0xf9 0x2219 #BULLET OPERATOR
|
||||
0xfa 0x00b7 #MIDDLE DOT
|
||||
0xfb 0x221a #SQUARE ROOT
|
||||
0xfc 0x2116 #NUMERO SIGN
|
||||
0xfd 0x00a4 #CURRENCY SIGN
|
||||
0xfe 0x25a0 #BLACK SQUARE
|
||||
0xff 0x00a0 #NO-BREAK SPACE
|
||||
302
libs/wxWidgets-3.3.1/misc/unictabl/mappings/KOI8-R.TXT
Normal file
302
libs/wxWidgets-3.3.1/misc/unictabl/mappings/KOI8-R.TXT
Normal file
@@ -0,0 +1,302 @@
|
||||
#
|
||||
# Name: KOI8-R (RFC1489) to Unicode
|
||||
# Unicode version: 3.0
|
||||
# Table version: 1.0
|
||||
# Table format: Format A
|
||||
# Date: 18 August 1999
|
||||
# Authors: Helmut Richter <richter@lrz.de>
|
||||
#
|
||||
# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
#
|
||||
# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
# No claims are made as to fitness for any particular purpose. No
|
||||
# warranties of any kind are expressed or implied. The recipient
|
||||
# agrees to determine applicability of information provided. If this
|
||||
# file has been provided on optical media by Unicode, Inc., the sole
|
||||
# remedy for any claim will be exchange of defective media within 90
|
||||
# days of receipt.
|
||||
#
|
||||
# Unicode, Inc. hereby grants the right to freely use the information
|
||||
# supplied in this file in the creation of products supporting the
|
||||
# Unicode Standard, and to make copies of this file in any form for
|
||||
# internal or external distribution as long as this notice remains
|
||||
# attached.
|
||||
#
|
||||
# General notes:
|
||||
#
|
||||
# This table contains the data the Unicode Consortium has on how
|
||||
# KOI8-R characters map into Unicode. The underlying document is the
|
||||
# mapping described in RFC 1489. No statements are made as to whether
|
||||
# this mapping is the same as the mapping defined as "Code Page 878"
|
||||
# with some vendors.
|
||||
#
|
||||
# Format: Three tab-separated columns
|
||||
# Column #1 is the KOI8-R code (in hex as 0xXX)
|
||||
# Column #2 is the Unicode (in hex as 0xXXXX)
|
||||
# Column #3 the Unicode name (follows a comment sign, '#')
|
||||
#
|
||||
# The entries are in KOI8-R order.
|
||||
#
|
||||
# Version history
|
||||
# 1.0 version: created.
|
||||
#
|
||||
# Any comments or problems, contact <errata@unicode.org>
|
||||
# Please note that <errata@unicode.org> is an archival address;
|
||||
# notices will be checked, but do not expect an immediate response.
|
||||
#
|
||||
0x00 0x0000 # NULL
|
||||
0x01 0x0001 # START OF HEADING
|
||||
0x02 0x0002 # START OF TEXT
|
||||
0x03 0x0003 # END OF TEXT
|
||||
0x04 0x0004 # END OF TRANSMISSION
|
||||
0x05 0x0005 # ENQUIRY
|
||||
0x06 0x0006 # ACKNOWLEDGE
|
||||
0x07 0x0007 # BELL
|
||||
0x08 0x0008 # BACKSPACE
|
||||
0x09 0x0009 # HORIZONTAL TABULATION
|
||||
0x0A 0x000A # LINE FEED
|
||||
0x0B 0x000B # VERTICAL TABULATION
|
||||
0x0C 0x000C # FORM FEED
|
||||
0x0D 0x000D # CARRIAGE RETURN
|
||||
0x0E 0x000E # SHIFT OUT
|
||||
0x0F 0x000F # SHIFT IN
|
||||
0x10 0x0010 # DATA LINK ESCAPE
|
||||
0x11 0x0011 # DEVICE CONTROL ONE
|
||||
0x12 0x0012 # DEVICE CONTROL TWO
|
||||
0x13 0x0013 # DEVICE CONTROL THREE
|
||||
0x14 0x0014 # DEVICE CONTROL FOUR
|
||||
0x15 0x0015 # NEGATIVE ACKNOWLEDGE
|
||||
0x16 0x0016 # SYNCHRONOUS IDLE
|
||||
0x17 0x0017 # END OF TRANSMISSION BLOCK
|
||||
0x18 0x0018 # CANCEL
|
||||
0x19 0x0019 # END OF MEDIUM
|
||||
0x1A 0x001A # SUBSTITUTE
|
||||
0x1B 0x001B # ESCAPE
|
||||
0x1C 0x001C # FILE SEPARATOR
|
||||
0x1D 0x001D # GROUP SEPARATOR
|
||||
0x1E 0x001E # RECORD SEPARATOR
|
||||
0x1F 0x001F # UNIT SEPARATOR
|
||||
0x20 0x0020 # SPACE
|
||||
0x21 0x0021 # EXCLAMATION MARK
|
||||
0x22 0x0022 # QUOTATION MARK
|
||||
0x23 0x0023 # NUMBER SIGN
|
||||
0x24 0x0024 # DOLLAR SIGN
|
||||
0x25 0x0025 # PERCENT SIGN
|
||||
0x26 0x0026 # AMPERSAND
|
||||
0x27 0x0027 # APOSTROPHE
|
||||
0x28 0x0028 # LEFT PARENTHESIS
|
||||
0x29 0x0029 # RIGHT PARENTHESIS
|
||||
0x2A 0x002A # ASTERISK
|
||||
0x2B 0x002B # PLUS SIGN
|
||||
0x2C 0x002C # COMMA
|
||||
0x2D 0x002D # HYPHEN-MINUS
|
||||
0x2E 0x002E # FULL STOP
|
||||
0x2F 0x002F # SOLIDUS
|
||||
0x30 0x0030 # DIGIT ZERO
|
||||
0x31 0x0031 # DIGIT ONE
|
||||
0x32 0x0032 # DIGIT TWO
|
||||
0x33 0x0033 # DIGIT THREE
|
||||
0x34 0x0034 # DIGIT FOUR
|
||||
0x35 0x0035 # DIGIT FIVE
|
||||
0x36 0x0036 # DIGIT SIX
|
||||
0x37 0x0037 # DIGIT SEVEN
|
||||
0x38 0x0038 # DIGIT EIGHT
|
||||
0x39 0x0039 # DIGIT NINE
|
||||
0x3A 0x003A # COLON
|
||||
0x3B 0x003B # SEMICOLON
|
||||
0x3C 0x003C # LESS-THAN SIGN
|
||||
0x3D 0x003D # EQUALS SIGN
|
||||
0x3E 0x003E # GREATER-THAN SIGN
|
||||
0x3F 0x003F # QUESTION MARK
|
||||
0x40 0x0040 # COMMERCIAL AT
|
||||
0x41 0x0041 # LATIN CAPITAL LETTER A
|
||||
0x42 0x0042 # LATIN CAPITAL LETTER B
|
||||
0x43 0x0043 # LATIN CAPITAL LETTER C
|
||||
0x44 0x0044 # LATIN CAPITAL LETTER D
|
||||
0x45 0x0045 # LATIN CAPITAL LETTER E
|
||||
0x46 0x0046 # LATIN CAPITAL LETTER F
|
||||
0x47 0x0047 # LATIN CAPITAL LETTER G
|
||||
0x48 0x0048 # LATIN CAPITAL LETTER H
|
||||
0x49 0x0049 # LATIN CAPITAL LETTER I
|
||||
0x4A 0x004A # LATIN CAPITAL LETTER J
|
||||
0x4B 0x004B # LATIN CAPITAL LETTER K
|
||||
0x4C 0x004C # LATIN CAPITAL LETTER L
|
||||
0x4D 0x004D # LATIN CAPITAL LETTER M
|
||||
0x4E 0x004E # LATIN CAPITAL LETTER N
|
||||
0x4F 0x004F # LATIN CAPITAL LETTER O
|
||||
0x50 0x0050 # LATIN CAPITAL LETTER P
|
||||
0x51 0x0051 # LATIN CAPITAL LETTER Q
|
||||
0x52 0x0052 # LATIN CAPITAL LETTER R
|
||||
0x53 0x0053 # LATIN CAPITAL LETTER S
|
||||
0x54 0x0054 # LATIN CAPITAL LETTER T
|
||||
0x55 0x0055 # LATIN CAPITAL LETTER U
|
||||
0x56 0x0056 # LATIN CAPITAL LETTER V
|
||||
0x57 0x0057 # LATIN CAPITAL LETTER W
|
||||
0x58 0x0058 # LATIN CAPITAL LETTER X
|
||||
0x59 0x0059 # LATIN CAPITAL LETTER Y
|
||||
0x5A 0x005A # LATIN CAPITAL LETTER Z
|
||||
0x5B 0x005B # LEFT SQUARE BRACKET
|
||||
0x5C 0x005C # REVERSE SOLIDUS
|
||||
0x5D 0x005D # RIGHT SQUARE BRACKET
|
||||
0x5E 0x005E # CIRCUMFLEX ACCENT
|
||||
0x5F 0x005F # LOW LINE
|
||||
0x60 0x0060 # GRAVE ACCENT
|
||||
0x61 0x0061 # LATIN SMALL LETTER A
|
||||
0x62 0x0062 # LATIN SMALL LETTER B
|
||||
0x63 0x0063 # LATIN SMALL LETTER C
|
||||
0x64 0x0064 # LATIN SMALL LETTER D
|
||||
0x65 0x0065 # LATIN SMALL LETTER E
|
||||
0x66 0x0066 # LATIN SMALL LETTER F
|
||||
0x67 0x0067 # LATIN SMALL LETTER G
|
||||
0x68 0x0068 # LATIN SMALL LETTER H
|
||||
0x69 0x0069 # LATIN SMALL LETTER I
|
||||
0x6A 0x006A # LATIN SMALL LETTER J
|
||||
0x6B 0x006B # LATIN SMALL LETTER K
|
||||
0x6C 0x006C # LATIN SMALL LETTER L
|
||||
0x6D 0x006D # LATIN SMALL LETTER M
|
||||
0x6E 0x006E # LATIN SMALL LETTER N
|
||||
0x6F 0x006F # LATIN SMALL LETTER O
|
||||
0x70 0x0070 # LATIN SMALL LETTER P
|
||||
0x71 0x0071 # LATIN SMALL LETTER Q
|
||||
0x72 0x0072 # LATIN SMALL LETTER R
|
||||
0x73 0x0073 # LATIN SMALL LETTER S
|
||||
0x74 0x0074 # LATIN SMALL LETTER T
|
||||
0x75 0x0075 # LATIN SMALL LETTER U
|
||||
0x76 0x0076 # LATIN SMALL LETTER V
|
||||
0x77 0x0077 # LATIN SMALL LETTER W
|
||||
0x78 0x0078 # LATIN SMALL LETTER X
|
||||
0x79 0x0079 # LATIN SMALL LETTER Y
|
||||
0x7A 0x007A # LATIN SMALL LETTER Z
|
||||
0x7B 0x007B # LEFT CURLY BRACKET
|
||||
0x7C 0x007C # VERTICAL LINE
|
||||
0x7D 0x007D # RIGHT CURLY BRACKET
|
||||
0x7E 0x007E # TILDE
|
||||
0x7F 0x007F # DELETE
|
||||
0x80 0x2500 # BOX DRAWINGS LIGHT HORIZONTAL
|
||||
0x81 0x2502 # BOX DRAWINGS LIGHT VERTICAL
|
||||
0x82 0x250C # BOX DRAWINGS LIGHT DOWN AND RIGHT
|
||||
0x83 0x2510 # BOX DRAWINGS LIGHT DOWN AND LEFT
|
||||
0x84 0x2514 # BOX DRAWINGS LIGHT UP AND RIGHT
|
||||
0x85 0x2518 # BOX DRAWINGS LIGHT UP AND LEFT
|
||||
0x86 0x251C # BOX DRAWINGS LIGHT VERTICAL AND RIGHT
|
||||
0x87 0x2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT
|
||||
0x88 0x252C # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
|
||||
0x89 0x2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL
|
||||
0x8A 0x253C # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
|
||||
0x8B 0x2580 # UPPER HALF BLOCK
|
||||
0x8C 0x2584 # LOWER HALF BLOCK
|
||||
0x8D 0x2588 # FULL BLOCK
|
||||
0x8E 0x258C # LEFT HALF BLOCK
|
||||
0x8F 0x2590 # RIGHT HALF BLOCK
|
||||
0x90 0x2591 # LIGHT SHADE
|
||||
0x91 0x2592 # MEDIUM SHADE
|
||||
0x92 0x2593 # DARK SHADE
|
||||
0x93 0x2320 # TOP HALF INTEGRAL
|
||||
0x94 0x25A0 # BLACK SQUARE
|
||||
0x95 0x2219 # BULLET OPERATOR
|
||||
0x96 0x221A # SQUARE ROOT
|
||||
0x97 0x2248 # ALMOST EQUAL TO
|
||||
0x98 0x2264 # LESS-THAN OR EQUAL TO
|
||||
0x99 0x2265 # GREATER-THAN OR EQUAL TO
|
||||
0x9A 0x00A0 # NO-BREAK SPACE
|
||||
0x9B 0x2321 # BOTTOM HALF INTEGRAL
|
||||
0x9C 0x00B0 # DEGREE SIGN
|
||||
0x9D 0x00B2 # SUPERSCRIPT TWO
|
||||
0x9E 0x00B7 # MIDDLE DOT
|
||||
0x9F 0x00F7 # DIVISION SIGN
|
||||
0xA0 0x2550 # BOX DRAWINGS DOUBLE HORIZONTAL
|
||||
0xA1 0x2551 # BOX DRAWINGS DOUBLE VERTICAL
|
||||
0xA2 0x2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
|
||||
0xA3 0x0451 # CYRILLIC SMALL LETTER IO
|
||||
0xA4 0x2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
|
||||
0xA5 0x2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT
|
||||
0xA6 0x2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
|
||||
0xA7 0x2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
|
||||
0xA8 0x2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT
|
||||
0xA9 0x2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
|
||||
0xAA 0x2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
|
||||
0xAB 0x255A # BOX DRAWINGS DOUBLE UP AND RIGHT
|
||||
0xAC 0x255B # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
|
||||
0xAD 0x255C # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
|
||||
0xAE 0x255D # BOX DRAWINGS DOUBLE UP AND LEFT
|
||||
0xAF 0x255E # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
|
||||
0xB0 0x255F # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
|
||||
0xB1 0x2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
|
||||
0xB2 0x2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
|
||||
0xB3 0x0401 # CYRILLIC CAPITAL LETTER IO
|
||||
0xB4 0x2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
|
||||
0xB5 0x2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT
|
||||
0xB6 0x2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
|
||||
0xB7 0x2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
|
||||
0xB8 0x2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
|
||||
0xB9 0x2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
|
||||
0xBA 0x2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
|
||||
0xBB 0x2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL
|
||||
0xBC 0x256A # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
|
||||
0xBD 0x256B # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
|
||||
0xBE 0x256C # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
|
||||
0xBF 0x00A9 # COPYRIGHT SIGN
|
||||
0xC0 0x044E # CYRILLIC SMALL LETTER YU
|
||||
0xC1 0x0430 # CYRILLIC SMALL LETTER A
|
||||
0xC2 0x0431 # CYRILLIC SMALL LETTER BE
|
||||
0xC3 0x0446 # CYRILLIC SMALL LETTER TSE
|
||||
0xC4 0x0434 # CYRILLIC SMALL LETTER DE
|
||||
0xC5 0x0435 # CYRILLIC SMALL LETTER IE
|
||||
0xC6 0x0444 # CYRILLIC SMALL LETTER EF
|
||||
0xC7 0x0433 # CYRILLIC SMALL LETTER GHE
|
||||
0xC8 0x0445 # CYRILLIC SMALL LETTER HA
|
||||
0xC9 0x0438 # CYRILLIC SMALL LETTER I
|
||||
0xCA 0x0439 # CYRILLIC SMALL LETTER SHORT I
|
||||
0xCB 0x043A # CYRILLIC SMALL LETTER KA
|
||||
0xCC 0x043B # CYRILLIC SMALL LETTER EL
|
||||
0xCD 0x043C # CYRILLIC SMALL LETTER EM
|
||||
0xCE 0x043D # CYRILLIC SMALL LETTER EN
|
||||
0xCF 0x043E # CYRILLIC SMALL LETTER O
|
||||
0xD0 0x043F # CYRILLIC SMALL LETTER PE
|
||||
0xD1 0x044F # CYRILLIC SMALL LETTER YA
|
||||
0xD2 0x0440 # CYRILLIC SMALL LETTER ER
|
||||
0xD3 0x0441 # CYRILLIC SMALL LETTER ES
|
||||
0xD4 0x0442 # CYRILLIC SMALL LETTER TE
|
||||
0xD5 0x0443 # CYRILLIC SMALL LETTER U
|
||||
0xD6 0x0436 # CYRILLIC SMALL LETTER ZHE
|
||||
0xD7 0x0432 # CYRILLIC SMALL LETTER VE
|
||||
0xD8 0x044C # CYRILLIC SMALL LETTER SOFT SIGN
|
||||
0xD9 0x044B # CYRILLIC SMALL LETTER YERU
|
||||
0xDA 0x0437 # CYRILLIC SMALL LETTER ZE
|
||||
0xDB 0x0448 # CYRILLIC SMALL LETTER SHA
|
||||
0xDC 0x044D # CYRILLIC SMALL LETTER E
|
||||
0xDD 0x0449 # CYRILLIC SMALL LETTER SHCHA
|
||||
0xDE 0x0447 # CYRILLIC SMALL LETTER CHE
|
||||
0xDF 0x044A # CYRILLIC SMALL LETTER HARD SIGN
|
||||
0xE0 0x042E # CYRILLIC CAPITAL LETTER YU
|
||||
0xE1 0x0410 # CYRILLIC CAPITAL LETTER A
|
||||
0xE2 0x0411 # CYRILLIC CAPITAL LETTER BE
|
||||
0xE3 0x0426 # CYRILLIC CAPITAL LETTER TSE
|
||||
0xE4 0x0414 # CYRILLIC CAPITAL LETTER DE
|
||||
0xE5 0x0415 # CYRILLIC CAPITAL LETTER IE
|
||||
0xE6 0x0424 # CYRILLIC CAPITAL LETTER EF
|
||||
0xE7 0x0413 # CYRILLIC CAPITAL LETTER GHE
|
||||
0xE8 0x0425 # CYRILLIC CAPITAL LETTER HA
|
||||
0xE9 0x0418 # CYRILLIC CAPITAL LETTER I
|
||||
0xEA 0x0419 # CYRILLIC CAPITAL LETTER SHORT I
|
||||
0xEB 0x041A # CYRILLIC CAPITAL LETTER KA
|
||||
0xEC 0x041B # CYRILLIC CAPITAL LETTER EL
|
||||
0xED 0x041C # CYRILLIC CAPITAL LETTER EM
|
||||
0xEE 0x041D # CYRILLIC CAPITAL LETTER EN
|
||||
0xEF 0x041E # CYRILLIC CAPITAL LETTER O
|
||||
0xF0 0x041F # CYRILLIC CAPITAL LETTER PE
|
||||
0xF1 0x042F # CYRILLIC CAPITAL LETTER YA
|
||||
0xF2 0x0420 # CYRILLIC CAPITAL LETTER ER
|
||||
0xF3 0x0421 # CYRILLIC CAPITAL LETTER ES
|
||||
0xF4 0x0422 # CYRILLIC CAPITAL LETTER TE
|
||||
0xF5 0x0423 # CYRILLIC CAPITAL LETTER U
|
||||
0xF6 0x0416 # CYRILLIC CAPITAL LETTER ZHE
|
||||
0xF7 0x0412 # CYRILLIC CAPITAL LETTER VE
|
||||
0xF8 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN
|
||||
0xF9 0x042B # CYRILLIC CAPITAL LETTER YERU
|
||||
0xFA 0x0417 # CYRILLIC CAPITAL LETTER ZE
|
||||
0xFB 0x0428 # CYRILLIC CAPITAL LETTER SHA
|
||||
0xFC 0x042D # CYRILLIC CAPITAL LETTER E
|
||||
0xFD 0x0429 # CYRILLIC CAPITAL LETTER SHCHA
|
||||
0xFE 0x0427 # CYRILLIC CAPITAL LETTER CHE
|
||||
0xFF 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN
|
||||
79
libs/wxWidgets-3.3.1/misc/unictabl/mk_ctable.c
Normal file
79
libs/wxWidgets-3.3.1/misc/unictabl/mk_ctable.c
Normal file
@@ -0,0 +1,79 @@
|
||||
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
typedef struct {
|
||||
unsigned char c;
|
||||
unsigned short u;
|
||||
} charsetItem;
|
||||
|
||||
|
||||
|
||||
int cmpt(const void *i1, const void *i2)
|
||||
{
|
||||
unsigned short u1 = ((charsetItem*)i1) -> u;
|
||||
unsigned short u2 = ((charsetItem*)i2) -> u;
|
||||
return (u1 - u2);
|
||||
}
|
||||
|
||||
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
unsigned enc, unic;
|
||||
unsigned i;
|
||||
charsetItem table[256];
|
||||
|
||||
for (i = 0; i < 256; i++) { table[i].c = i, table[i].u = 0; /* unknown */}
|
||||
|
||||
while (!feof(stdin))
|
||||
{
|
||||
scanf("%i\t%i\n", &enc, &unic);
|
||||
table[enc].u = unic;
|
||||
table[enc].c = enc;
|
||||
if (enc < 128 && enc != unic)
|
||||
fprintf(stderr, "7bit ASCII incompatibilit (%s): %i->%i\n",
|
||||
argv[2], enc, unic);
|
||||
}
|
||||
|
||||
/* dump it: */
|
||||
|
||||
printf("\n\n"
|
||||
"/*\n"
|
||||
" * %s to Unicode recoding table\n"
|
||||
" * based on file %s by Unicode Consortium\n"
|
||||
" */\n\n"
|
||||
"static const wxUint16 encoding_table__%s[128] = {",
|
||||
argv[2], argv[1], argv[2]);
|
||||
|
||||
for (i = 128; i < 256; i++)
|
||||
{
|
||||
if (i % 8 == 0)
|
||||
printf("\n ");
|
||||
printf(" 0x%04X%c", table[i].u, (i == 255) ? '\n' : ',');
|
||||
}
|
||||
printf(" };\n");
|
||||
|
||||
qsort(table + 128, 128, sizeof(table[0]), cmpt);
|
||||
|
||||
|
||||
/*
|
||||
NO, WE DON'T NEED REVERSE TABLE, WE CAN BUILD IT AT RUNTIME
|
||||
(won't take that much time, after all you don't init
|
||||
conversion so often...)
|
||||
|
||||
printf("\n"
|
||||
"static wxUint16 encoding_table_rev__%s[128] = {",
|
||||
argv[2]);
|
||||
|
||||
for (i = 128; i < 256; i++)
|
||||
{
|
||||
if (i % 4 == 0)
|
||||
printf("\n ");
|
||||
printf("{c:0x%02X,u:0x%04X}%c ", table[i].c, table[i].u, (i == 255) ? '\n' : ',');
|
||||
}
|
||||
printf("};\n");
|
||||
*/
|
||||
|
||||
return 1;
|
||||
}
|
||||
120
libs/wxWidgets-3.3.1/misc/unictabl/mk_encodings.sh
Executable file
120
libs/wxWidgets-3.3.1/misc/unictabl/mk_encodings.sh
Executable file
@@ -0,0 +1,120 @@
|
||||
#!/bin/sh
|
||||
|
||||
|
||||
echo " * compiling C source generator..."
|
||||
|
||||
cc mk_ctable.c -o mk_ctable
|
||||
|
||||
echo " * writing copyright info..."
|
||||
|
||||
echo "
|
||||
|
||||
/*
|
||||
* This file is #included by encconv.cpp
|
||||
*
|
||||
*
|
||||
* *** *** CAUTION! *** ***
|
||||
* Do not modify this file by hand! It is generated by shell
|
||||
* script \$(WXWIN)/misc/unictabl/regenerate
|
||||
*
|
||||
* Parts of this file are based on tables published by Unicode, Inc.
|
||||
* Original tables are freely available at
|
||||
* ftp://ftp.unicode.org/Public/MAPPINGS
|
||||
*
|
||||
* Original copyright info as present in mapping tables follows:
|
||||
*
|
||||
*
|
||||
* Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved.
|
||||
*
|
||||
* This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
|
||||
* No claims are made as to fitness for any particular purpose. No
|
||||
* warranties of any kind are expressed or implied. The recipient
|
||||
* agrees to determine applicability of information provided. If this
|
||||
* file has been provided on optical media by Unicode, Inc., the sole
|
||||
* remedy for any claim will be exchange of defective media within 90
|
||||
* days of receipt.
|
||||
*
|
||||
* Unicode, Inc. hereby grants the right to freely use the information
|
||||
* supplied in this file in the creation of products supporting the
|
||||
* Unicode Standard, and to make copies of this file in any form for
|
||||
* internal or external distribution as long as this notice remains
|
||||
* attached.
|
||||
*/
|
||||
|
||||
" > unictabl.inc
|
||||
|
||||
|
||||
echo " * creating C tables..."
|
||||
|
||||
all_encodings=""
|
||||
|
||||
for i in mappings/*.TXT ; do
|
||||
|
||||
enc=`echo $i | cut -c10- | tr - _ | sed 's/\.TXT//g' |\
|
||||
sed 's/8859_\(.*\)/ISO8859_\1/g
|
||||
s/KOI8_R/KOI8/g'`
|
||||
cat $i | sed -n '/^0x...0x..../p' | cut -f1,2 | \
|
||||
./mk_ctable $i $enc >> unictabl.inc
|
||||
all_encodings="$all_encodings $enc"
|
||||
|
||||
done
|
||||
|
||||
rm -f mk_ctable
|
||||
|
||||
|
||||
echo " * adding fallback..."
|
||||
|
||||
echo "
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
*
|
||||
* Unicode to 7bit ASCII fallback
|
||||
* (for use with wxRECODE_SUBSTITUTE recoding mode)
|
||||
*
|
||||
*/
|
||||
|
||||
static const struct {
|
||||
wxUint16 c /*code*/;
|
||||
wxUint8 s /*inaccurate substitution*/;
|
||||
} encoding_unicode_fallback[] = {
|
||||
" >> unictabl.inc
|
||||
|
||||
cat Fallbacks | while read i ; do
|
||||
code=`echo "$i" | cut -f1`
|
||||
subs=`echo "$i" | cut -f2 | cut -c1-2,5-6`
|
||||
echo " {$code, $subs}," >> unictabl.inc
|
||||
done
|
||||
echo " {0, 0}" >> unictabl.inc
|
||||
echo " };" >> unictabl.inc
|
||||
echo "
|
||||
static const unsigned encoding_unicode_fallback_count = "`cat Fallbacks | wc -l`";" >> unictabl.inc
|
||||
|
||||
|
||||
echo " * adding reference table..."
|
||||
|
||||
|
||||
echo "
|
||||
|
||||
|
||||
|
||||
/*
|
||||
*
|
||||
* Table of all supported encodings:
|
||||
*
|
||||
*/
|
||||
|
||||
static const struct {
|
||||
wxFontEncoding encoding; // encoding identifier
|
||||
const wxUint16 *table; // 8bit to unicode table
|
||||
} encodings_list[] = {
|
||||
" >> unictabl.inc
|
||||
|
||||
for i in $all_encodings ; do
|
||||
echo " { wxFONTENCODING_$i, encoding_table__$i}," >> unictabl.inc
|
||||
done
|
||||
|
||||
echo " {wxFONTENCODING_MAX /*anything*/, NULL}" >> unictabl.inc
|
||||
echo " };" >> unictabl.inc
|
||||
73
libs/wxWidgets-3.3.1/misc/unictabl/mk_fallbacks.sh
Executable file
73
libs/wxWidgets-3.3.1/misc/unictabl/mk_fallbacks.sh
Executable file
@@ -0,0 +1,73 @@
|
||||
#!/bin/sh
|
||||
|
||||
|
||||
add_fallback()
|
||||
{
|
||||
echo " - for $3..."
|
||||
cat _tmp3 | grep "$1" | while read i ; do
|
||||
code=`echo $i | cut -c1-6`
|
||||
echo "$code $2" >> _tmp5
|
||||
done
|
||||
}
|
||||
|
||||
|
||||
echo " * getting list of needed unicode characters..."
|
||||
|
||||
cat mappings/*.TXT | sed -n '/^0x../p' | \
|
||||
cut -f2,4 | sort | uniq | sed -n '/^0x/p' > _tmp1
|
||||
cat _tmp1 | cut -f1 | sort | uniq > _tmp2
|
||||
|
||||
|
||||
echo " * making unique list of unicode characters meanings..."
|
||||
|
||||
rm -f _tmp3
|
||||
cat _tmp2 | while read i ; do
|
||||
sed -n "/^$i/p" _tmp1 | (read t ; echo "$t" >> _tmp3)
|
||||
done
|
||||
|
||||
cp _tmp3 UnicodeChars
|
||||
|
||||
echo " * creating one-byte fallback tables..."
|
||||
|
||||
rm -f Fallbacks _tmp5
|
||||
|
||||
echo " - for latin capital letters..."
|
||||
|
||||
cat _tmp3 | grep 'LATIN CAPITAL LETTER [A-Z]$' > _tmp6
|
||||
cat _tmp3 | grep 'LATIN CAPITAL LETTER [A-Z] WITH' >> _tmp6
|
||||
cat _tmp6 | sort +2 > _tmp4
|
||||
|
||||
cat _tmp4 | while read i ; do
|
||||
code=`echo $i | cut -c1-6`
|
||||
fallb=`echo $i | cut -c8-29`
|
||||
cat _tmp4 | grep -F "$fallb" | cut -c1-6 | (read i ;
|
||||
echo "$code $i" >> _tmp5)
|
||||
done
|
||||
|
||||
|
||||
echo " - for latin small letters..."
|
||||
|
||||
cat _tmp3 | grep 'LATIN SMALL LETTER [A-Z]$' > _tmp6
|
||||
cat _tmp3 | grep 'LATIN SMALL LETTER [A-Z] WITH' >> _tmp6
|
||||
cat _tmp6 | sort +2 > _tmp4
|
||||
|
||||
cat _tmp4 | while read i ; do
|
||||
code=`echo $i | cut -c1-6`
|
||||
fallb=`echo $i | cut -c8-27`
|
||||
cat _tmp4 | grep -F "$fallb" | cut -c1-6 | (read i ;
|
||||
echo "$code $i" >> _tmp5)
|
||||
done
|
||||
|
||||
|
||||
add_fallback "DOUBLE .*QUOTATION MARK" "0x0022" "double quotations"
|
||||
add_fallback "SINGLE .*QUOTATION MARK" "0x0027" "single quotations"
|
||||
add_fallback "DASH" "0x002D" "dashes"
|
||||
|
||||
|
||||
|
||||
echo " * removing infinite loops from fallback tables..."
|
||||
|
||||
cat _tmp5 | grep -v '\(0x....\) \1' | sort > Fallbacks
|
||||
|
||||
rm -f _tmp1 _tmp2 _tmp3 _tmp4 _tmp5 _tmp6
|
||||
|
||||
23
libs/wxWidgets-3.3.1/misc/unictabl/regenerate.sh
Executable file
23
libs/wxWidgets-3.3.1/misc/unictabl/regenerate.sh
Executable file
@@ -0,0 +1,23 @@
|
||||
#!/bin/sh
|
||||
|
||||
echo ""
|
||||
echo "-----------------------------------"
|
||||
echo " Refreshing tables, please wait..."
|
||||
echo "-----------------------------------"
|
||||
echo ""
|
||||
|
||||
sh ./mk_fallbacks.sh
|
||||
sh ./mk_encodings.sh
|
||||
|
||||
echo " * removing temporary files..."
|
||||
|
||||
rm -f Fallbacks UnicodeChars
|
||||
|
||||
echo "
|
||||
* copying tables to src/common/unictabl.inc..."
|
||||
|
||||
mv -f unictabl.inc ../../src/common/unictabl.inc
|
||||
|
||||
echo "
|
||||
DONE
|
||||
"
|
||||
Reference in New Issue
Block a user