zuzlik
-
Pranešimai
658 -
Užsiregistravo
-
Lankėsi
-
Laimėta dienų
2 -
Atsiliepimai
100%
Turinio tipas
Forumas
Kalendorius
Parduotuvė
Akademija
Skelbimai
zuzlik Pranešimai
-
-
Kas ką gali pasiūlyti pigiau?
-
Turi keistis galūnė pvz: vienas euras ; du eurai ; šimtas eurų ; jei visiškai nesikeis irgi negerai. Su programavimu mažai esu susidūrės todėl ir ieškau pagalbos.
-
Prideda vistiek angliškas galūnes, kad ir ką įrašytum.
-
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; } // }}} }
-
-
-
Prikeliu :) Kas gali padėti, faktūruose verčia skaičių sumą lietuviškais žodžiais gerai, bet eurus bei centus angliškai, PVZ: penki euros 40 cents, naudoju "Opencart" 2.2 , faktūrų modulis "PDF Invoice Pro" supportas sakė problemos ieškoti \system\library\numbers_words\Words\Locale\lt.php
-
Sveiki,
Atsiprašau už klausimą, bet gal kas padėtu, turiu paruošta logotipą, iškirptas, reikia uždėti ant nuotrtaukos, dedant reikia pamažinti, kad tilptu į kampą, kaip tai padaryti per adobe cc? Dėkui.
-
O akcininkas savo vardu gali turėti kortelę surišta su pagrn. sąskaita?
-
Sveiki,
Padėkite išspręsti ginčą, ar įmanoma išsiimti SEB'e kortelę direktoriaus vardu ir kortelę UAB'o vardu? (dėl direktoriaus aišku). Ir, ar įmanomą išimti darbuotojui kortelę kuri būtų surišta kartu su pagrindine UAB'o sąskaita. Dėkui.
-
Pritariu VMdelfas, slaideris ne į temą, rusų kalba neišversta anglų irgi.
-
Sveiki,
Reiktu pakurti e. parduotuvę, daugiau info pm.
-
Leidžia vėl viskuom naudotis, bet pavadinimo neleidžia pakeisti 7 dienas mažiausiai, gal turite kokių pasiūlymų ką į "Apeal" galėčiau jiems parašyti dėl pavadinimo keitimo?
-
-
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 :)
-
Sveiki,
Perleidžiu RyanAir bilietą į Barceloną, išvykimas 04/20 parskrenda 04/27. Kaina 110eu. Žmogus nebegali skristi, atkelti datos neišeina, o perrašymas ant kito žmogaus kainuoja 110eu, taipogi yra viešbutis rezervuotas jei prireiktu.
-
Jeigu BK straipsnį gautum imtu?
-
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.
-
Susirask bobą, per daug prie pc tarčialini.
-
StonedAssMothafukaWithABigAssStonedBiatchHittingAJointWhenStoned
-
1)Aš išvykstu iš: london stansted,arba london luton
2)Vykstu į: kaunas.vilnius arba Riga, nesvarbu
3)Kada išvykstate: gruodzio 22
4)Kelionės trukmė: i viena puse
5)Skrendu į vieną pusę: taip
6)Domina skrydžiai su persedimais: Ne
-
-
Man vienam neleidzia prisijungti?
-
Pačiam dažnai tenka daug ant kojų prabūti, palakstyti, mano patarimas "Nike Free 5.0" patys patogiausi batai kuriuos esu nešiojes.
Kurjerių kompanija e-verslui
Verslo kūrimas ir vystymas
Atrašyta
nege