PluginProbe
PDF & Print by BestWebSoft – WordPress Posts and Pages PDF Generator Plugin / 1.8.4
PDF & Print by BestWebSoft – WordPress Posts and Pages PDF Generator Plugin v1.8.4
trunk 1.5 1.6 1.7 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 All 71 releases
pdf-print / mpdf / config_script2lang.php

config_script2lang.php in PDF & Print by BestWebSoft – WordPress Posts and Pages PDF Generator Plugin 1.8.4, at mpdf/config_script2lang.php

158 lines 4.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 $this->script2lang = array(
3
4 /* European */
5 UCDN::SCRIPT_LATIN => 'und-Latn',
6
7 UCDN::SCRIPT_ARMENIAN => 'hy',
8 UCDN::SCRIPT_CYRILLIC => 'und-Cyrl',
9 UCDN::SCRIPT_GEORGIAN => 'ka',
10 UCDN::SCRIPT_GREEK => 'el',
11 UCDN::SCRIPT_COPTIC => 'cop',
12 UCDN::SCRIPT_GOTHIC => 'got',
13
14 UCDN::SCRIPT_CYPRIOT => 'und-Cprt',
15 UCDN::SCRIPT_GLAGOLITIC => 'und-Glag',
16 UCDN::SCRIPT_LINEAR_B => 'und-Linb',
17 UCDN::SCRIPT_OGHAM => 'und-Ogam',
18 UCDN::SCRIPT_OLD_ITALIC => 'und-Ital',
19 UCDN::SCRIPT_RUNIC => 'und-Runr',
20 UCDN::SCRIPT_SHAVIAN => 'und-Shaw',
21
22 /* African */
23 UCDN::SCRIPT_ETHIOPIC => 'und-Ethi',
24 UCDN::SCRIPT_NKO => 'nqo',
25 UCDN::SCRIPT_BAMUM => 'bax',
26 UCDN::SCRIPT_VAI => 'vai',
27
28 UCDN::SCRIPT_EGYPTIAN_HIEROGLYPHS => 'und-Egyp',
29 UCDN::SCRIPT_MEROITIC_CURSIVE => 'und-Merc',
30 UCDN::SCRIPT_MEROITIC_HIEROGLYPHS => 'und-Mero',
31 UCDN::SCRIPT_OSMANYA => 'und-Osma',
32 UCDN::SCRIPT_TIFINAGH => 'und-Tfng',
33
34
35 /* Middle Eastern */
36 UCDN::SCRIPT_ARABIC => 'und-Arab',
37 UCDN::SCRIPT_HEBREW => 'he',
38 UCDN::SCRIPT_SYRIAC => 'syr',
39
40 UCDN::SCRIPT_IMPERIAL_ARAMAIC => 'arc',
41 UCDN::SCRIPT_AVESTAN => 'ae',
42 UCDN::SCRIPT_CARIAN => 'xcr',
43 UCDN::SCRIPT_LYCIAN => 'xlc',
44 UCDN::SCRIPT_LYDIAN => 'xld',
45 UCDN::SCRIPT_MANDAIC => 'mid',
46 UCDN::SCRIPT_OLD_PERSIAN => 'peo',
47 UCDN::SCRIPT_PHOENICIAN => 'phn',
48 UCDN::SCRIPT_SAMARITAN => 'smp',
49 UCDN::SCRIPT_UGARITIC => 'uga',
50
51 UCDN::SCRIPT_CUNEIFORM => 'und-Xsux',
52 UCDN::SCRIPT_OLD_SOUTH_ARABIAN => 'und-Sarb',
53 UCDN::SCRIPT_INSCRIPTIONAL_PARTHIAN => 'und-Prti',
54 UCDN::SCRIPT_INSCRIPTIONAL_PAHLAVI => 'und-Phli',
55
56 /* Central Asian */
57 UCDN::SCRIPT_MONGOLIAN => 'mn',
58 UCDN::SCRIPT_TIBETAN => 'bo',
59
60 UCDN::SCRIPT_OLD_TURKIC => 'und-Orkh',
61 UCDN::SCRIPT_PHAGS_PA => 'und-Phag',
62
63 /* South Asian */
64 UCDN::SCRIPT_BENGALI => 'bn',
65 UCDN::SCRIPT_DEVANAGARI => 'hi',
66 UCDN::SCRIPT_GUJARATI => 'gu',
67 UCDN::SCRIPT_GURMUKHI => 'pa',
68 UCDN::SCRIPT_KANNADA => 'kn',
69 UCDN::SCRIPT_MALAYALAM => 'ml',
70 UCDN::SCRIPT_ORIYA => 'or',
71 UCDN::SCRIPT_SINHALA => 'si',
72 UCDN::SCRIPT_TAMIL => 'ta',
73 UCDN::SCRIPT_TELUGU => 'te',
74
75
76 UCDN::SCRIPT_CHAKMA => 'ccp',
77 UCDN::SCRIPT_LEPCHA => 'lep',
78 UCDN::SCRIPT_LIMBU => 'lif',
79 UCDN::SCRIPT_OL_CHIKI => 'sat',
80 UCDN::SCRIPT_SAURASHTRA => 'saz',
81 UCDN::SCRIPT_SYLOTI_NAGRI => 'syl',
82 UCDN::SCRIPT_TAKRI => 'dgo',
83 UCDN::SCRIPT_THAANA => 'dv',
84
85 UCDN::SCRIPT_BRAHMI => 'und-Brah',
86 UCDN::SCRIPT_KAITHI => 'und-Kthi',
87 UCDN::SCRIPT_KHAROSHTHI => 'und-Khar',
88 UCDN::SCRIPT_MEETEI_MAYEK => 'und-Mtei', /* or omp-Mtei */
89 UCDN::SCRIPT_SHARADA => 'und-Shrd',
90 UCDN::SCRIPT_SORA_SOMPENG => 'und-Sora',
91
92
93 /* South East Asian */
94 UCDN::SCRIPT_KHMER => 'km',
95 UCDN::SCRIPT_LAO => 'lo',
96 UCDN::SCRIPT_MYANMAR => 'my',
97 UCDN::SCRIPT_THAI => 'th',
98
99
100 UCDN::SCRIPT_BALINESE => 'ban',
101 UCDN::SCRIPT_BATAK => 'bya',
102 UCDN::SCRIPT_BUGINESE => 'bug',
103 UCDN::SCRIPT_CHAM => 'cjm',
104 UCDN::SCRIPT_JAVANESE => 'jv',
105 UCDN::SCRIPT_KAYAH_LI => 'und-Kali',
106 UCDN::SCRIPT_REJANG => 'und-Rjng',
107 UCDN::SCRIPT_SUNDANESE => 'su',
108 UCDN::SCRIPT_TAI_LE => 'tdd',
109 UCDN::SCRIPT_TAI_THAM => 'und-Lana',
110 UCDN::SCRIPT_TAI_VIET => 'blt',
111
112 UCDN::SCRIPT_NEW_TAI_LUE => 'und-Talu',
113
114 /* Phillipine */
115 UCDN::SCRIPT_BUHID => 'bku',
116 UCDN::SCRIPT_HANUNOO => 'hnn',
117 UCDN::SCRIPT_TAGALOG => 'tl',
118 UCDN::SCRIPT_TAGBANWA => 'tbw',
119
120
121 /* East Asian */
122 UCDN::SCRIPT_HAN => 'und-Hans', // und-Hans (simplified) or und-Hant (Traditional)
123 UCDN::SCRIPT_HANGUL => 'ko',
124 UCDN::SCRIPT_HIRAGANA => 'ja',
125 UCDN::SCRIPT_KATAKANA => 'ja',
126 UCDN::SCRIPT_LISU => 'lis',
127
128 UCDN::SCRIPT_BOPOMOFO => 'und-Bopo', // zh-CN, zh-TW, zh-HK
129 UCDN::SCRIPT_MIAO => 'und-Plrd',
130 UCDN::SCRIPT_YI => 'und-Yiii',
131
132
133
134 /* American */
135 UCDN::SCRIPT_CHEROKEE => 'chr',
136 UCDN::SCRIPT_CANADIAN_ABORIGINAL => 'cr',
137
138 UCDN::SCRIPT_DESERET => 'und-Dsrt',
139
140
141 /* Other */
142 UCDN::SCRIPT_BRAILLE => 'und-Brai',
143
144 );
145
146 // Used in mpdf.php function AutoFont() to detect specific languages:
147
148 // VIETNAMESE
149 $this->viet = "\x{01A0}\x{01A1}\x{01AF}\x{01B0}\x{1EA0}-\x{1EF1}";
150
151 // PASHTO, SINDHI, URDU, ARABIC, PERSIAN
152 $this->persian = "\x{067E}\x{0686}\x{0698}\x{06AF}";
153 $this->urdu = "\x{0679}\x{0688}\x{0691}\x{06BA}\x{06BE}\x{06C1}\x{06D2}";
154 $this->pashto = "\x{067C}\x{0681}\x{0685}\x{0689}\x{0693}\x{0696}\x{069A}\x{06BC}\x{06D0}"; // ? and U+06AB, U+06CD
155 $this->sindhi = "\x{067A}\x{067B}\x{067D}\x{067F}\x{0680}\x{0684}\x{068D}\x{068A}\x{068F}\x{068C}\x{0687}\x{0683}\x{0699}\x{06AA}\x{06A6}\x{06BB}\x{06B1}\x{06B3}";
156
157
158 ?>