Pereiti prie turinio

zuzlik

Patvirtinti nariai
  • Pranešimai

    658
  • Užsiregistravo

  • Lankėsi

  • Laimėta dienų

    2
  • Atsiliepimai

    100%

zuzlik Pranešimai

  1. Kur?

     

    <?php
    /**
    * Numbers_Words
    *
    * PHP version 5
    *
    * Copyright (c) 1997-2006 The PHP Group
    *
    * This source file is subject to version 3.01 of the PHP license,
    * that is bundled with this package in the file LICENSE, and is
    * available at through the world-wide-web at
    * http://www.php.net/license/3_01.txt
    * If you did not receive a copy of the PHP license and are unable to
    * obtain it through the world-wide-web, please send a note to
    * [email protected] so we can mail you a copy immediately.
    *
    * @category Numbers
    * @package  Numbers_Words
    * @author   Laurynas Butkus <[email protected]>
    * @license  PHP 3.01 http://www.php.net/license/3_01.txt
    * @version  SVN: $Id$
    * @link     http://pear.php.net/package/Numbers_Words
    */
    
    /**
    * Class for translating numbers into Lithuanian.
    *
    * @author Laurynas Butkus
    * @package Numbers_Words
    */
    
    /**
    * Include needed files
    */
    // require_once "Numbers/Words.php";
    
    /**
    * Class for translating numbers into Lithuanian.
    *
    * @category Numbers
    * @package  Numbers_Words
    * @author   Laurynas Butkus <[email protected]>
    * @license  PHP 3.01 http://www.php.net/license/3_01.txt
    * @link     http://pear.php.net/package/Numbers_Words
    */
    class Numbers_Words_Locale_lt extends Numbers_Words
    {
    
       // {{{ properties
    
       /**
        * Locale name
        * @var string
        * @access public
        */
       var $locale = 'lt';
    
       /**
        * Language name in English
        * @var string
        * @access public
        */
       var $lang = 'Lithuanian';
    
       /**
        * Native language name
        * @var string
        * @access public
        */
       var $lang_native = 'lietuviškai';
    
       /**
        * The word for the minus sign
        * @var string
        * @access private
        */
       var $_minus = 'minus'; // minus sign
    
       /**
        * The sufixes for exponents (singular and plural)
        * @var array
        * @access private
        */
       var $_exponent = array(
           0 => array(''),
           3 => array('tūkstantis','tūkstančiai','tūkstančių'),
           6 => array('milijonas','milijonai','milijonų'),
           9 => array('bilijonas','bilijonai','bilijonų'),
          12 => array('trilijonas','trilijonai','trilijonų'),
          15 => array('kvadrilijonas','kvadrilijonai','kvadrilijonų'),
          18 => array('kvintilijonas','kvintilijonai','kvintilijonų')
           );
    
       /**
        * The array containing the digits (indexed by the digits themselves).
        * @var array
        * @access private
        */
       var $_digits = array(
           0 => 'nulis', 'vienas', 'du', 'trys', 'keturi',
           'penki', 'šeši', 'septyni', 'aštuoni', 'devyni'
       );
    
       /**
        * The word separator
        * @var string
        * @access private
        */
       var $_sep = ' ';
    
        /**
        * The currency names (based on the below links,
        * informations from central bank websites and on encyclopedias)
        *
        * @var array
        * @link http://30-03-67.dreamstation.com/currency_alfa.htm World Currency Information
        * @link http://www.jhall.demon.co.uk/currency/by_abbrev.html World currencies
        * @link http://www.shoestring.co.kr/world/p.visa/change.htm Currency names in English
        * @access private
        */
       var $_currency_names = array(
         'ALL' => array(array('lek'), array('qindarka')),
         'AUD' => array(array('Australian dollar'), array('cent')),
         'BAM' => array(array('convertible marka'), array('fenig')),
         'BGN' => array(array('lev'), array('stotinka')),
         'BRL' => array(array('real'), array('centavos')),
         'BYR' => array(array('Belarussian rouble'), array('kopiejka')),
         'CAD' => array(array('Canadian dollar'), array('cent')),
         'CHF' => array(array('Swiss franc'), array('rapp')),
         'CYP' => array(array('Cypriot pound'), array('cent')),
         'CZK' => array(array('Czech koruna'), array('halerz')),
         'DKK' => array(array('Danish krone'), array('ore')),
         'EEK' => array(array('kroon'), array('senti')),
         'EUR' => array(array('euro'), array('cent')),
         'GBP' => array(array('pound', 'pounds'), array('pence', 'pence')),
         'HKD' => array(array('Hong Kong dollar'), array('cent')),
         'HRK' => array(array('Croatian kuna'), array('lipa')),
         'HUF' => array(array('forint'), array('filler')),
         'ILS' => array(array('new sheqel','new sheqels'), array('agora','agorot')),
         'ISK' => array(array('Icelandic króna'), array('aurar')),
         'JPY' => array(array('yen'), array('sen')),
         'LTL' => array(array('litas'), array('cent')),
         'LVL' => array(array('lat'), array('sentim')),
         'MKD' => array(array('Macedonian dinar'), array('deni')),
         'MTL' => array(array('Maltese lira'), array('centym')),
         'NOK' => array(array('Norwegian krone'), array('oere')),
         'PLN' => array(array('zloty', 'zlotys'), array('grosz')),
         'ROL' => array(array('Romanian leu'), array('bani')),
         'RUB' => array(array('Russian Federation rouble'), array('kopiejka')),
         'SEK' => array(array('Swedish krona'), array('oere')),
         'SIT' => array(array('Tolar'), array('stotinia')),
         'SKK' => array(array('Slovak koruna'), array()),
         'TRL' => array(array('lira'), array('kuruþ')),
         'UAH' => array(array('hryvna'), array('cent')),
         'USD' => array(array('dollar'), array('cent')),
         'YUM' => array(array('dinars'), array('para')),
         'ZAR' => array(array('rand'), array('cent'))
       );
    
    
       /**
        * The default currency name
        * @var string
        * @access public
        */
       var $def_currency = 'LTL';
    
       // }}}
       // {{{ _toWords()
    
       /**
        * Converts a number to its word representation
        * in Lithuanian language
        *
        * @param integer $num       An integer between -infinity and infinity inclusive :)
        *                           that need to be converted to words
        * @param integer $power     The power of ten for the rest of the number to the right.
        *                           Optional, defaults to 0.
        * @param integer $powsuffix The power name to be added to the end of the return string.
        *                            Used internally. Optional, defaults to ''.
        *
        * @return string  The corresponding word representation
        *
        * @access protected
        * @author Laurynas Butkus <[email protected]>
        * @since  Numbers_Words 0.16.3
        */
       function _toWords($num, $power = 0, $powsuffix = '')
       {
           $ret = '';
    
           // add a minus sign
           if (substr($num, 0, 1) == '-') {
               $ret = $this->_sep . $this->_minus;
               $num = substr($num, 1);
           }
    
           // strip excessive zero signs and spaces
           $num = trim($num);
           $num = preg_replace('/^0+/', '', $num);
    
           if (strlen($num) > 3) {
               $maxp = strlen($num)-1;
               $curp = $maxp;
               for ($p = $maxp; $p > 0; --$p) { // power
    
                   // check for highest power
                   if (isset($this->_exponent[$p])) {
                       // send substr from $curp to $p
                       $snum = substr($num, $maxp - $curp, $curp - $p + 1);
                       $snum = preg_replace('/^0+/', '', $snum);
                       if ($snum !== '') {
                           $cursuffix = $this->_exponent[$power][count($this->_exponent[$power])-1];
                           if ($powsuffix != '') {
                               $cursuffix .= $this->_sep . $powsuffix;
                           }
    
                           $ret .= $this->_toWords($snum, $p, $cursuffix);
                       }
                       $curp = $p - 1;
                       continue;
                   }
               }
               $num = substr($num, $maxp - $curp, $curp - $p + 1);
               if ($num == 0) {
                   return $ret;
               }
           } elseif ($num == 0 || $num == '') {
               return $this->_sep . $this->_digits[0];
           }
    
           $h = $t = $d = 0;
    
           switch(strlen($num)) {
           case 3:
               $h = (int)substr($num, -3, 1);
    
           case 2:
               $t = (int)substr($num, -2, 1);
    
           case 1:
               $d = (int)substr($num, -1, 1);
               break;
    
           case 0:
               return;
               break;
           }
    
           if ( $h > 1 ) {
               $ret .= $this->_sep . $this->_digits[$h] . $this->_sep . 'šimtai';
           } elseif ( $h ) {
               $ret .= $this->_sep . 'šimtas';
           }
    
           // ten, twenty etc.
           switch ($t) {
           case 9:
               $ret .= $this->_sep . 'devyniasdešimt';
               break;
    
           case 8:
               $ret .= $this->_sep . 'aštuoniasdešimt';
               break;
    
           case 7:
               $ret .= $this->_sep . 'septyniasdešimt';
               break;
    
           case 6:
               $ret .= $this->_sep . 'šešiasdešimt';
               break;
    
           case 5:
               $ret .= $this->_sep . 'penkiasdešimt';
               break;
    
           case 4:
               $ret .= $this->_sep . 'keturiasdešimt';
               break;
    
           case 3:
               $ret .= $this->_sep . 'trisdešimt';
               break;
    
           case 2:
               $ret .= $this->_sep . 'dvidešimt';
               break;
    
           case 1:
               switch ($d) {
               case 0:
                   $ret .= $this->_sep . 'dešimt';
                   break;
    
               case 1:
                   $ret .= $this->_sep . 'vienuolika';
                   break;
    
               case 2:
                   $ret .= $this->_sep . 'dvylika';
                   break;
    
               case 3:
                   $ret .= $this->_sep . 'trylika';
                   break;
    
               case 4:
                   $ret .= $this->_sep . 'keturiolika';
                   break;
    
               case 5:
                   $ret .= $this->_sep . 'penkiolika';
                   break;
    
               case 6:
                   $ret .= $this->_sep . 'šešiolika';
                   break;
    
               case 7:
                   $ret .= $this->_sep . 'septyniolika';
                   break;
    
               case 8:
                   $ret .= $this->_sep . 'aštuoniolika';
                   break;
    
               case 9:
                   $ret .= $this->_sep . 'devyniolika';
                   break;
    
               }
               break;
           }
    
           // add digits only in <0>,<1,9> and <21,inf>
           if ($t != 1 && $d > 0) {
               if ( $d > 1 || !$power || $t ) {
                   $ret .= $this->_sep . $this->_digits[$d];
               }
           }
    
           if ($power > 0) {
               if (isset($this->_exponent[$power])) {
                   $lev = $this->_exponent[$power];
               }
    
               if (!isset($lev) || !is_array($lev)) {
                   return null;
               }
    
               //echo " $t $d  <br>";
    
               if ($t == 1 || ($t > 0 && $d == 0 )) {
                   $ret .= $this->_sep . $lev[2];
               } elseif ( $d > 1 ) {
                   $ret .= $this->_sep . $lev[1];
               } else {
                   $ret .= $this->_sep . $lev[0];
               }
           }
    
           if ($powsuffix != '') {
               $ret .= $this->_sep . $powsuffix;
           }
    
           return $ret;
       }
       // }}}
    
           // {{{ toCurrencyWords()
    
       /**
        * Converts a currency value to its word representation
        * (with monetary units) in English language
        *
        * @param integer $int_curr         An international currency symbol
        *                                  as defined by the ISO 4217 standard (three characters)
        * @param integer $decimal          A money total amount without fraction part (e.g. amount of dollars)
        * @param integer $fraction         Fractional part of the money amount (e.g. amount of cents)
        *                                  Optional. Defaults to false.
        * @param integer $convert_fraction Convert fraction to words (left as numeric if set to false).
        *                                  Optional. Defaults to true.
        *
        * @return string  The corresponding word representation for the currency
        *
        * @access public
        * @author Piotr Klaban <[email protected]>
        * @since  Numbers_Words 0.4
        */
       function toCurrencyWords($int_curr, $decimal, $fraction = false, $convert_fraction = false)
       {
           $int_curr = strtoupper($int_curr);
           if (!isset($this->_currency_names[$int_curr])) {
               $int_curr = $this->def_currency;
           }
           $curr_names = $this->_currency_names[$int_curr];
    
           $ret = trim($this->_toWords($decimal));
           $lev = ($decimal == 1) ? 0 : 1;
           if ($lev > 0) {
               if (count($curr_names[0]) > 1) {
                   $ret .= $this->_sep . $curr_names[0][$lev];
               } else {
                   $ret .= $this->_sep . $curr_names[0][0] . 's';
               }
           } else {
               $ret .= $this->_sep . $curr_names[0][0];
           }
    
           if ($fraction !== false) {
               if ($convert_fraction) {
                   $ret .= $this->_sep . trim($this->_toWords($fraction));
               } else {
                   $ret .= $this->_sep . $fraction;
               }
               $lev = ($fraction == 1) ? 0 : 1;
               if ($lev > 0) {
                   if (count($curr_names[1]) > 1) {
                       $ret .= $this->_sep . $curr_names[1][$lev];
                   } else {
                       $ret .= $this->_sep . $curr_names[1][0] . 's';
                   }
               } else {
                   $ret .= $this->_sep . $curr_names[1][0];
               }
           }
           return $ret;
       }
       // }}}
    }

  2. Sveiki,

     

    Vakar iškilo problema, buvau pusei metų užšaldės FB grupę susijusią su prekyba, atšaldes pradėjau koreguoti puslapo turinį, nusprendžiau pakoreguoti pavadinimą, leido, bei pakeitė į mano naują norima pavadinimą, šiandiena ryte prisijungiau ir išmetė tokią rauduoną ! lentelę.

     

    "Vardenis Pavardenis" nustatyti apribojimai. Your Page has been užblokuota from having its name changed. Sužinokite daugiau arba Appeal

     

    Bandžiau rašyti jiems spausdamas appeal 3 kartus ir jau nuo pat ryto jokio atsakymo, puslapis rodo, kad neegzistuoja paieškoje, negaliu nei niekam atrašinėti nei kitų funkcijų atlikti, 5 metus investavau laiką bei pinigus į jį yra 15k. narių negaliu leisti, kad jis išnyktu, reiktu patarimo, bei pagalbos :)

  3. Draugas eina į savanorius, gailisi, prižadėjo išleisti namo savaitgaliais išleidžia tik grupelę žmonių, miega ant siaurų lovų, vienas iš antro aukšto krito galva prasiskėlė, tvarka labai griežta, pas jį beveik visi savanoriai ir visi nori lauk ko greičiau, gailisi, kad pasirašė, vos keletas nusprendė pasilikti po 9mėn. ir tęsti toliau, vienas pabėgo gavo 4mėn. kaleimo atidedant 2 metams.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...