2 require_once( "LanguageUtf8.php" );
4 /* private */ $wgNamespaceNamesTr = array(
9 NS_USER
=> 'Kullanıcı',
10 NS_USER_TALK
=> 'Kullanıcı_mesaj',
11 NS_PROJECT
=> $wgMetaNamespace,
12 NS_PROJECT_TALK
=> $wgMetaNamespace . '_tartışma',
14 NS_IMAGE_TALK
=> 'Resim_tartışma',
15 NS_MEDIAWIKI
=> 'MedyaViki',
16 NS_MEDIAWIKI_TALK
=> 'MedyaViki_tartışma',
17 NS_TEMPLATE
=> 'Şablon',
18 NS_TEMPLATE_TALK
=> 'Şablon_tartışma',
20 NS_HELP_TALK
=> 'Yardım_tartışma',
21 NS_CATEGORY
=> 'Kategori',
22 NS_CATEGORY_TALK
=> 'Kategori_tartışma',
23 ) +
$wgNamespaceNamesEn;
25 # Whether to use user or default setting in Language::date()
27 /* private */ $wgDateFormatsTr = array(
28 MW_DATE_DEFAULT
=> 'Tercih yok',
29 MW_DATE_MDY
=> '16:12, Ocak 15, 2001',
30 MW_DATE_DMY
=> '16:12, 15 Ocak 2001',
31 MW_DATE_YMD
=> '16:12, 2001 Ocak 15',
32 MW_DATE_ISO
=> '2001-01-15 16:12:34'
35 if (!$wgCachedMessageArrays) {
36 require_once('MessagesTr.php');
41 class LanguageTr
extends LanguageUtf8
{
42 function getNamespaces() {
43 global $wgNamespaceNamesTr;
44 return $wgNamespaceNamesTr;
47 function formatNum( $number, $year = false ) {
48 return $year ?
$number : strtr($this->commafy($number), '.,', ',.' );
51 function ucfirst ( $string ) {
52 if ( $string[0] == 'i' ) {
53 return 'İ' . substr( $string, 1 );
55 return parent
::ucfirst( $string );
59 function getMessage( $key ) {
60 global $wgAllMessagesTr;
61 if( isset( $wgAllMessagesTr[$key] ) ) {
62 return $wgAllMessagesTr[$key];
64 return parent
::getMessage( $key );
68 function getDateFormats() {
69 global $wgDateFormatsTr;
70 return $wgDateFormatsTr;