2 /** Lithuanian (Lietuvių)
9 require_once( 'LanguageUtf8.php' );
11 if (!$wgCachedMessageArrays) {
12 require_once('MessagesLt.php');
15 class LanguageLt
extends LanguageUtf8
{
16 private $mMessagesLt, $mNamespaceNamesLt = null;
18 function __construct() {
19 parent
::__construct();
21 global $wgAllMessagesLt;
22 $this->mMessagesLt
=& $wgAllMessagesLt;
24 global $wgMetaNamespace;
25 $this->mNamespaceNamesLt
= array(
27 NS_SPECIAL
=> 'Specialus',
29 NS_TALK
=> 'Aptarimas',
30 NS_USER
=> 'Naudotojas',
31 NS_USER_TALK
=> 'Naudotojo_aptarimas',
32 NS_PROJECT
=> $wgMetaNamespace,
33 NS_PROJECT_TALK
=> $wgMetaNamespace . '_aptarimas',
34 NS_IMAGE
=> 'Vaizdas',
35 NS_IMAGE_TALK
=> 'Vaizdo_aptarimas',
36 NS_MEDIAWIKI
=> 'MediaWiki',
37 NS_MEDIAWIKI_TALK
=> 'MediaWiki_aptarimas',
38 NS_TEMPLATE
=> 'Šablonas',
39 NS_TEMPLATE_TALK
=> 'Šablono_aptarimas',
41 NS_HELP_TALK
=> 'Pagalbos_aptarimas',
42 NS_CATEGORY
=> 'Kategorija',
43 NS_CATEGORY_TALK
=> 'Kategorijos_aptarimas',
48 private $mQuickbarSettingsLt = array(
49 'Nerodyti', 'Fiksuoti kairėje', 'Fiksuoti dešinėje', 'Plaukiojantis kairėje'
52 private $mSkinNamesLt = array(
53 'standard' => 'Standartinė',
54 'nostalgia' => 'Nostalgija',
55 'cologneblue' => 'Kiolno Mėlyna',
56 'davinci' => 'Da Vinči',
58 'monobook' => 'MonoBook',
63 function getNamespaces() {
64 return $this->mNamespaceNamesLt + parent
::getNamespaces();
67 function getQuickbarSettings() {
68 return $this->mQuickbarSettingsLt
;
71 function getSkinNames() {
72 return $this->mSkinNamesLt + parent
::getSkinNames();
75 function getMessage( $key ) {
76 if( isset( $this->mMessagesLt
[$key] ) ) {
77 return $this->mMessagesLt
[$key];
79 return parent
::getMessage( $key );
83 function getAllMessages() {
84 return $this->mMessagesLt
;
87 function fallback8bitEncoding() {
88 return 'windows-1257';
92 function separatorTransformTable() {
93 return array(',' => ' ', '.' => ',' );
96 /* Word forms (with examples):
99 3 - penkiolika (15) lapų
101 function convertPlural( $count, $wordform1, $wordform2, $wordform3) {
102 $count = str_replace (' ', '', $count);
103 if ($count%10
==1 && $count%100
!=11) return $wordform1;
104 if ($count%10
>=2 && ($count%100
<10 ||
$count%100
>=20)) return $wordform2;