Removed some redundant messages: ipusuccess, emailflag, maintenance,
[lhc/web/wiklou.git] / languages / LanguageTh.php
1 <?php
2 /**
3 * @package MediaWiki
4 * @subpackage Language
5 */
6 #--------------------------------------------------------------------------
7 # ผู้แปล (Translators)
8 # - วรากร อึ้งวิเชียร (Varakorn Ungvichian)
9 # - จักรกฤช วงศ์สระหลวง (Jakkrit Vongsraluang) / PaePae
10 #--------------------------------------------------------------------------
11
12 /* private */ $wgNamespaceNamesTh = array(
13 NS_MEDIA => 'สื่อ',
14 NS_SPECIAL => 'พิเศษ',
15 NS_MAIN => '',
16 NS_TALK => 'พูดคุย',
17 NS_USER => 'ผู้ใช้',
18 NS_USER_TALK => 'คุยกับผู้ใช้',
19 NS_PROJECT => $wgMetaNamespace,
20 NS_PROJECT_TALK => 'คุยเรื่อง' . $wgMetaNamespace,
21 NS_IMAGE => 'ภาพ',
22 NS_IMAGE_TALK => 'คุยเรื่องภาพ',
23 NS_MEDIAWIKI => 'มีเดียวิกิ',
24 NS_MEDIAWIKI_TALK => 'คุยเรื่องมีเดียวิกิ',
25 NS_TEMPLATE => 'แม่แบบ',
26 NS_TEMPLATE_TALK => 'คุยเรื่องแม่แบบ',
27 NS_HELP => 'วิธีใช้',
28 NS_HELP_TALK => 'คุยเรื่องวิธีใช้',
29 NS_CATEGORY => 'หมวดหมู่',
30 NS_CATEGORY_TALK => 'คุยเรื่องหมวดหมู่',
31 ) + $wgNamespaceNamesEn;
32
33 /* private */ $wgQuickbarSettingsTh = array(
34 "ไม่มี", "อยู่ทางซ้าย", "อยู่ทางขวา", "ลอยทางซ้าย"
35 );
36
37 if (!$wgCachedMessageArrays) {
38 require_once('MessagesTh.php');
39 }
40
41 #--------------------------------------------------------------------------
42 # Internationalisation code
43 #--------------------------------------------------------------------------
44
45 require_once( "LanguageUtf8.php" );
46
47 class LanguageTh extends LanguageUtf8 {
48
49 function getNamespaces() {
50 global $wgNamespaceNamesTh;
51 return $wgNamespaceNamesTh;
52 }
53
54 function getQuickbarSettings() {
55 global $wgQuickbarSettingsTh;
56 return $wgQuickbarSettingsTh;
57 }
58
59 function getMessage( $key ) {
60 global $wgAllMessagesTh;
61 if( isset( $wgAllMessagesTh[$key] ) ) {
62 return $wgAllMessagesTh[$key];
63 } else {
64 return parent::getMessage( $key );
65 }
66 }
67
68 function getAllMessages() {
69 global $wgAllMessagesTh;
70 return $wgAllMessagesTh;
71 }
72
73 }
74
75 ?>