summaryrefslogtreecommitdiff
path: root/ext/mbstring/libmbfl/nls
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2013-03-14 05:42:27 +0000
committer <>2013-04-03 16:25:08 +0000
commitc4dd7a1a684490673e25aaf4fabec5df138854c4 (patch)
tree4d57c44caae4480efff02b90b9be86f44bf25409 /ext/mbstring/libmbfl/nls
downloadphp2-master.tar.gz
Imported from /home/lorry/working-area/delta_php2/php-5.4.13.tar.bz2.HEADphp-5.4.13master
Diffstat (limited to 'ext/mbstring/libmbfl/nls')
-rw-r--r--ext/mbstring/libmbfl/nls/Makefile.am25
-rw-r--r--ext/mbstring/libmbfl/nls/nls_de.c23
-rw-r--r--ext/mbstring/libmbfl/nls/nls_de.h8
-rw-r--r--ext/mbstring/libmbfl/nls/nls_en.c21
-rw-r--r--ext/mbstring/libmbfl/nls/nls_en.h8
-rw-r--r--ext/mbstring/libmbfl/nls/nls_hy.c20
-rw-r--r--ext/mbstring/libmbfl/nls/nls_hy.h9
-rw-r--r--ext/mbstring/libmbfl/nls/nls_ja.c20
-rw-r--r--ext/mbstring/libmbfl/nls/nls_ja.h8
-rw-r--r--ext/mbstring/libmbfl/nls/nls_kr.c21
-rw-r--r--ext/mbstring/libmbfl/nls/nls_kr.h8
-rw-r--r--ext/mbstring/libmbfl/nls/nls_neutral.c21
-rw-r--r--ext/mbstring/libmbfl/nls/nls_neutral.h8
-rw-r--r--ext/mbstring/libmbfl/nls/nls_ru.c20
-rw-r--r--ext/mbstring/libmbfl/nls/nls_ru.h9
-rw-r--r--ext/mbstring/libmbfl/nls/nls_tr.c21
-rw-r--r--ext/mbstring/libmbfl/nls/nls_tr.h8
-rw-r--r--ext/mbstring/libmbfl/nls/nls_ua.c22
-rw-r--r--ext/mbstring/libmbfl/nls/nls_ua.h9
-rw-r--r--ext/mbstring/libmbfl/nls/nls_uni.c23
-rw-r--r--ext/mbstring/libmbfl/nls/nls_uni.h8
-rw-r--r--ext/mbstring/libmbfl/nls/nls_zh.c31
-rw-r--r--ext/mbstring/libmbfl/nls/nls_zh.h9
23 files changed, 360 insertions, 0 deletions
diff --git a/ext/mbstring/libmbfl/nls/Makefile.am b/ext/mbstring/libmbfl/nls/Makefile.am
new file mode 100644
index 0000000..a9f987b
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/Makefile.am
@@ -0,0 +1,25 @@
+noinst_LTLIBRARIES=libmbfl_nls.la
+INCLUDES=-I../mbfl
+libmbfl_nls_la_LDFLAGS=-version-info $(SHLIB_VERSION)
+libmbfl_nls_la_SOURCES=nls_ja.c \
+ nls_de.c \
+ nls_en.c \
+ nls_hy.c \
+ nls_tr.c \
+ nls_kr.c \
+ nls_ru.c \
+ nls_ua.c \
+ nls_zh.c \
+ nls_uni.c \
+ nls_neutral.c \
+ nls_ja.h \
+ nls_de.h \
+ nls_en.h \
+ nls_hy.h \
+ nls_tr.h \
+ nls_kr.h \
+ nls_ru.h \
+ nls_ua.h \
+ nls_zh.h \
+ nls_uni.h \
+ nls_neutral.h
diff --git a/ext/mbstring/libmbfl/nls/nls_de.c b/ext/mbstring/libmbfl/nls/nls_de.c
new file mode 100644
index 0000000..b559e2d
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_de.c
@@ -0,0 +1,23 @@
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif
+
+#include "mbfilter.h"
+#include "nls_de.h"
+
+static const char *mbfl_language_german_aliases[] = {"Deutsch", NULL};
+
+const mbfl_language mbfl_language_german = {
+ mbfl_no_language_german,
+ "German",
+ "de",
+ (const char *(*)[])&mbfl_language_german_aliases,
+ mbfl_no_encoding_8859_15,
+ mbfl_no_encoding_qprint,
+ mbfl_no_encoding_8bit
+};
+
diff --git a/ext/mbstring/libmbfl/nls/nls_de.h b/ext/mbstring/libmbfl/nls/nls_de.h
new file mode 100644
index 0000000..a6c289b
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_de.h
@@ -0,0 +1,8 @@
+#ifndef MBFL_NLS_DE_H
+#define MBFL_NLS_DE_H
+
+#include "mbfilter.h"
+
+extern const mbfl_language mbfl_language_german;
+
+#endif /* MBFL_NLS_DE_H */
diff --git a/ext/mbstring/libmbfl/nls/nls_en.c b/ext/mbstring/libmbfl/nls/nls_en.c
new file mode 100644
index 0000000..0700e4f
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_en.c
@@ -0,0 +1,21 @@
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif
+
+#include "mbfilter.h"
+#include "nls_en.h"
+
+const mbfl_language mbfl_language_english = {
+ mbfl_no_language_english,
+ "English",
+ "en",
+ NULL,
+ mbfl_no_encoding_8859_1,
+ mbfl_no_encoding_qprint,
+ mbfl_no_encoding_8bit
+};
+
diff --git a/ext/mbstring/libmbfl/nls/nls_en.h b/ext/mbstring/libmbfl/nls/nls_en.h
new file mode 100644
index 0000000..aa9297d
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_en.h
@@ -0,0 +1,8 @@
+#ifndef MBFL_NLS_EN_H
+#define MBFL_NLS_EN_H
+
+#include "mbfilter.h"
+
+extern const mbfl_language mbfl_language_english;
+
+#endif /* MBFL_NLS_EN_H */
diff --git a/ext/mbstring/libmbfl/nls/nls_hy.c b/ext/mbstring/libmbfl/nls/nls_hy.c
new file mode 100644
index 0000000..1c4b383
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_hy.c
@@ -0,0 +1,20 @@
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif
+
+#include "mbfilter.h"
+#include "nls_hy.h"
+
+const mbfl_language mbfl_language_armenian = {
+ mbfl_no_language_armenian ,
+ "Armenian",
+ "hy",
+ NULL,
+ mbfl_no_encoding_armscii8,
+ mbfl_no_encoding_qprint,
+ mbfl_no_encoding_8bit
+};
diff --git a/ext/mbstring/libmbfl/nls/nls_hy.h b/ext/mbstring/libmbfl/nls/nls_hy.h
new file mode 100644
index 0000000..39fa246
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_hy.h
@@ -0,0 +1,9 @@
+#ifndef MBFL_NLS_HY_H
+#define MBFL_NLS_HY_H
+
+#include "mbfilter.h"
+#include "nls_hy.h"
+
+extern const mbfl_language mbfl_language_armenian;
+
+#endif /* MBFL_NLS_HY_H */
diff --git a/ext/mbstring/libmbfl/nls/nls_ja.c b/ext/mbstring/libmbfl/nls/nls_ja.c
new file mode 100644
index 0000000..d5541fa
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_ja.c
@@ -0,0 +1,20 @@
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif
+
+#include "mbfilter.h"
+#include "nls_ja.h"
+
+const mbfl_language mbfl_language_japanese = {
+ mbfl_no_language_japanese,
+ "Japanese",
+ "ja",
+ NULL,
+ mbfl_no_encoding_2022jp,
+ mbfl_no_encoding_base64,
+ mbfl_no_encoding_7bit
+};
diff --git a/ext/mbstring/libmbfl/nls/nls_ja.h b/ext/mbstring/libmbfl/nls/nls_ja.h
new file mode 100644
index 0000000..bf1c9e9
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_ja.h
@@ -0,0 +1,8 @@
+#ifndef MBFL_NLS_JA_H
+#define MBFL_NLS_JA_H
+
+#include "mbfilter.h"
+
+extern const mbfl_language mbfl_language_japanese;
+
+#endif /* MBFL_NLS_JA_H */
diff --git a/ext/mbstring/libmbfl/nls/nls_kr.c b/ext/mbstring/libmbfl/nls/nls_kr.c
new file mode 100644
index 0000000..afff43a
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_kr.c
@@ -0,0 +1,21 @@
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif
+
+#include "mbfilter.h"
+#include "nls_kr.h"
+
+const mbfl_language mbfl_language_korean = {
+ mbfl_no_language_korean,
+ "Korean",
+ "ko",
+ NULL,
+ mbfl_no_encoding_2022kr,
+ mbfl_no_encoding_base64,
+ mbfl_no_encoding_7bit
+};
+
diff --git a/ext/mbstring/libmbfl/nls/nls_kr.h b/ext/mbstring/libmbfl/nls/nls_kr.h
new file mode 100644
index 0000000..1aeb357
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_kr.h
@@ -0,0 +1,8 @@
+#ifndef MBFL_NLS_KR_H
+#define MBFL_NLS_KR_H
+
+#include "mbfilter.h"
+
+extern const mbfl_language mbfl_language_korean;
+
+#endif /* MBFL_NLS_KR_H */
diff --git a/ext/mbstring/libmbfl/nls/nls_neutral.c b/ext/mbstring/libmbfl/nls/nls_neutral.c
new file mode 100644
index 0000000..87a6a19
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_neutral.c
@@ -0,0 +1,21 @@
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif
+
+#include "mbfilter.h"
+#include "nls_neutral.h"
+
+const mbfl_language mbfl_language_neutral = {
+ mbfl_no_language_neutral,
+ "neutral",
+ "neutral",
+ NULL,
+ mbfl_no_encoding_utf8,
+ mbfl_no_encoding_base64,
+ mbfl_no_encoding_base64
+};
+
diff --git a/ext/mbstring/libmbfl/nls/nls_neutral.h b/ext/mbstring/libmbfl/nls/nls_neutral.h
new file mode 100644
index 0000000..50c6499
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_neutral.h
@@ -0,0 +1,8 @@
+#ifndef MBFL_NLS_NEUTRAL_H
+#define MBFL_NLS_NEUTRAL_H
+
+#include "mbfilter.h"
+
+extern const mbfl_language mbfl_language_neutral;
+
+#endif /* MBFL_NLS_NEUTRAL_H */
diff --git a/ext/mbstring/libmbfl/nls/nls_ru.c b/ext/mbstring/libmbfl/nls/nls_ru.c
new file mode 100644
index 0000000..7e4cf9c
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_ru.c
@@ -0,0 +1,20 @@
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif
+
+#include "mbfilter.h"
+#include "nls_ru.h"
+
+const mbfl_language mbfl_language_russian = {
+ mbfl_no_language_russian,
+ "Russian",
+ "ru",
+ NULL,
+ mbfl_no_encoding_koi8r,
+ mbfl_no_encoding_qprint,
+ mbfl_no_encoding_8bit
+};
diff --git a/ext/mbstring/libmbfl/nls/nls_ru.h b/ext/mbstring/libmbfl/nls/nls_ru.h
new file mode 100644
index 0000000..ba21b9a
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_ru.h
@@ -0,0 +1,9 @@
+#ifndef MBFL_NLS_RU_H
+#define MBFL_NLS_RU_H
+
+#include "mbfilter.h"
+#include "nls_ru.h"
+
+extern const mbfl_language mbfl_language_russian;
+
+#endif /* MBFL_NLS_RU_H */
diff --git a/ext/mbstring/libmbfl/nls/nls_tr.c b/ext/mbstring/libmbfl/nls/nls_tr.c
new file mode 100644
index 0000000..c7044ff
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_tr.c
@@ -0,0 +1,21 @@
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif
+
+#include "mbfilter.h"
+#include "nls_tr.h"
+
+const mbfl_language mbfl_language_turkish = {
+ mbfl_no_language_turkish,
+ "Turkish",
+ "tr",
+ NULL,
+ mbfl_no_encoding_8859_9,
+ mbfl_no_encoding_qprint,
+ mbfl_no_encoding_8bit
+};
+
diff --git a/ext/mbstring/libmbfl/nls/nls_tr.h b/ext/mbstring/libmbfl/nls/nls_tr.h
new file mode 100644
index 0000000..5c17f7d
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_tr.h
@@ -0,0 +1,8 @@
+#ifndef MBFL_NLS_TR_H
+#define MBFL_NLS_TR_H
+
+#include "mbfilter.h"
+
+extern const mbfl_language mbfl_language_turkish;
+
+#endif /* MBFL_NLS_TR_H */
diff --git a/ext/mbstring/libmbfl/nls/nls_ua.c b/ext/mbstring/libmbfl/nls/nls_ua.c
new file mode 100644
index 0000000..85fe9b4
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_ua.c
@@ -0,0 +1,22 @@
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif
+
+
+#include "mbfilter.h"
+#include "nls_ua.h"
+
+const mbfl_language mbfl_language_ukrainian = {
+ mbfl_no_language_ukrainian,
+ "Ukrainian",
+ "ua",
+ NULL,
+ mbfl_no_encoding_koi8u,
+ mbfl_no_encoding_qprint,
+ mbfl_no_encoding_8bit
+};
diff --git a/ext/mbstring/libmbfl/nls/nls_ua.h b/ext/mbstring/libmbfl/nls/nls_ua.h
new file mode 100644
index 0000000..0efa8d1
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_ua.h
@@ -0,0 +1,9 @@
+#ifndef MBFL_NLS_UA_H
+#define MBFL_NLS_UA_H
+
+#include "mbfilter.h"
+#include "nls_ua.h"
+
+extern const mbfl_language mbfl_language_ukrainian;
+
+#endif /* MBFL_NLS_UA_H */
diff --git a/ext/mbstring/libmbfl/nls/nls_uni.c b/ext/mbstring/libmbfl/nls/nls_uni.c
new file mode 100644
index 0000000..6a01001
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_uni.c
@@ -0,0 +1,23 @@
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif
+
+#include "mbfilter.h"
+#include "nls_uni.h"
+
+static const char *mbfl_language_uni_aliases[] = {"universal", NULL};
+
+const mbfl_language mbfl_language_uni = {
+ mbfl_no_language_uni,
+ "uni",
+ "uni",
+ (const char *(*)[])&mbfl_language_uni_aliases,
+ mbfl_no_encoding_utf8,
+ mbfl_no_encoding_base64,
+ mbfl_no_encoding_base64
+};
+
diff --git a/ext/mbstring/libmbfl/nls/nls_uni.h b/ext/mbstring/libmbfl/nls/nls_uni.h
new file mode 100644
index 0000000..1e3f94d
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_uni.h
@@ -0,0 +1,8 @@
+#ifndef MBFL_NLS_UNI_H
+#define MBFL_NLS_UNI_H
+
+#include "mbfilter.h"
+
+extern const mbfl_language mbfl_language_uni;
+
+#endif /* MBFL_NLS_UNI_H */
diff --git a/ext/mbstring/libmbfl/nls/nls_zh.c b/ext/mbstring/libmbfl/nls/nls_zh.c
new file mode 100644
index 0000000..d9a4993
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_zh.c
@@ -0,0 +1,31 @@
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef HAVE_STDDEF_H
+#include <stddef.h>
+#endif
+
+#include "mbfilter.h"
+#include "nls_zh.h"
+
+const mbfl_language mbfl_language_simplified_chinese = {
+ mbfl_no_language_simplified_chinese,
+ "Simplified Chinese",
+ "zh-cn",
+ NULL,
+ mbfl_no_encoding_hz,
+ mbfl_no_encoding_base64,
+ mbfl_no_encoding_7bit
+};
+
+const mbfl_language mbfl_language_traditional_chinese = {
+ mbfl_no_language_traditional_chinese,
+ "Traditional Chinese",
+ "zh-tw",
+ NULL,
+ mbfl_no_encoding_big5,
+ mbfl_no_encoding_base64,
+ mbfl_no_encoding_8bit
+};
+
diff --git a/ext/mbstring/libmbfl/nls/nls_zh.h b/ext/mbstring/libmbfl/nls/nls_zh.h
new file mode 100644
index 0000000..2181602
--- /dev/null
+++ b/ext/mbstring/libmbfl/nls/nls_zh.h
@@ -0,0 +1,9 @@
+#ifndef MBFL_NLS_ZH_H
+#define MBFL_NLS_ZH_H
+
+#include "mbfilter.h"
+
+extern const mbfl_language mbfl_language_simplified_chinese;
+extern const mbfl_language mbfl_language_traditional_chinese;
+
+#endif /* MBFL_NLS_ZH_H */