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