HEX
Server: Apache
System: Linux webm008.cluster106.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: associattd (600886)
PHP: 5.6.40
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/associattd/www-old/administrator/language/nl-NL/nl-NL.localise.php
<?php
/**
 * @package    Joomla.Language
 * @copyright	Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
 * @license		GNU General Public License version 2 or later; see LICENSE.txt
 */
defined('_JEXEC') or die;
/**
 * nl-NL localise class.
 *
 * @package	Joomla! Dutch Translation
 * @since		2.5
 * @copyright 	Copyright (C) Translation 2007- 2015 Dutch Translation Team [http://joomlacode.org/gf/project/nederlands/] 
 */
abstract class Nl_NLLocalise 
{
	/**
	 * Returns the potential suffixes for a specific number of items
	 *
	 * @param	int $count  The number of items.
	 * @return	array  An array of potential suffixes.
	 * @since	2.5
	 */
public static function getPluralSuffixes($count)
	{
		if ($count == 0)
		{
			return array('0');
		}
		elseif ($count == 1)
		{
			return array('1');
		}
		else
		{
			return array('MORE');
		}
	}

	/**
	 * Returns the ignored search words
	 *
	 * @return  array  An array of ignored search words.
	 *
	 * @since   1.6
	 */
	public static function getIgnoredSearchWords()
	{
		return array('en', 'de', 'het', 'en', 'in', 'is', 'op');
	}

	/**
	 * Returns the lower length limit of search words
	 *
	 * @return  integer  The lower length limit of search words.
	 *
	 * @since   1.6
	 */
	public static function getLowerLimitSearchWord()
	{
		return 3;
	}

	/**
	 * Returns the upper length limit of search words
	 *
	 * @return  integer  The upper length limit of search words.
	 *
	 * @since   1.6
	 */
	public static function getUpperLimitSearchWord()
	{
		return 20;
	}

	/**
	 * Returns the number of chars to display when searching
	 *
	 * @return  integer  The number of chars to display when searching.
	 *
	 * @since   1.6
	 */
	public static function getSearchDisplayedCharactersNumber()
	{
		return 200;
	}	
	/**
    * This method processes a string and replaces all accented UTF-8 characters by unaccented
    * ASCII-7 "equivalents"
    *
    * @param   string   $string   The string to transliterate
    * @return   string   The transliteration of the string
    * @since   2.5
    */
   public static function transliterate($string)
   {
      $str = JString::strtolower($string);

      //Specific language transliteration.
      //This one is for latin 1, latin supplement , extended A, Cyrillic, Greek

      $glyph_array = array(
      'a'    =>   'à,á,â,ã,ä,å,ā,ă,ą,ḁ,α,ά',
      'ae'   =>   'æ',
      'b'    =>   'β,б',
      'c'    =>   'ç,ć,ĉ,ċ,č,ч,ћ,ц',
      'ch'   =>   'ч',
      'd'    =>   'ď,đ,Ð,д,ђ,δ,ð',
      'dz'   =>   'џ',
      'e'    =>   'è,é,ê,ë,ē,ĕ,ė,ę,ě,э,ε,έ',
      'f'    =>   'ƒ,ф',
      'g'    =>   'ğ,ĝ,ğ,ġ,ģ,г,γ',
      'h'    =>   'ĥ,ħ,Ħ,х',
      'i'    =>   'ì,í,î,ï,ı,ĩ,ī,ĭ,į,и,й,ъ,ы,ь,η,ή',
      'ij'   =>   'ij',
      'j'    =>   'ĵ',
      'ja'   =>   'я',
      'ju'   =>   'яю',
      'k'    =>   'ķ,ĸ,κ',
      'l'    =>   'ĺ,ļ,ľ,ŀ,ł,л,λ',
      'lj'   =>   'љ',
      'm'    =>   'μ',
      'n'    =>   'ñ,ņ,ň,ʼn,ŋ,н,ν',
      'nj'   =>   'њ',
      'o'    =>   'ò,ó,ô,õ,ø,ō,ŏ,ő,ο,ό,ω,ώ',
      'oe'   =>   'œ,ö',
      'p'    =>   'п,π',
      'ph'   =>   'φ',
      'ps'   =>   'ψ',
      'r'    =>   'ŕ,ŗ,ř,р,ρ,σ,ς',
      's'    =>   'ş,ś,ŝ,ş,š,с',
      'ss'   =>   'ß,ſ',
      'sh'   =>   'ш',
      'shch' =>   'щ',
      't'    =>   'ţ,ť,ŧ,τ',
      'th'   =>   'θ',
      'u'    =>   'ù,ú,û,ü,ũ,ū,ŭ,ů,ű,ų,у',
      'v'    =>   'в',
      'w'    =>   'ŵ',
      'x'    =>   'χ,ξ',
      'y'    =>   'ý,þ,ÿ,ŷ',
      'z'    =>   'ź,ż,ž,з,ж,ζ'

      );

      foreach( $glyph_array as $letter => $glyphs ) {
         $glyphs = explode( ',', $glyphs );
         $str = str_replace( $glyphs, $letter, $str );
      }

      return $str;
   }
}