<?php
/************************************************************************/
/* localisation.php                                                     */
/*----------------------------------------------------------------------*/
/* Initialises gettext locale.                                          */
/*----------------------------------------------------------------------*/
/* Copyright (c) 2008-2009 Avaya Inc.                                   */
/************************************************************************/

require_once('common.php');

$locale = GetLocale();

putenv("LC_ALL=$locale");
setlocale(LC_ALL, $locale);
bindtextdomain("messages", "./locale");
textdomain("messages");
bind_textdomain_codeset("messages","utf-8");

function Ordinal( $number )
{
  $res = $number;
  switch( $number )
  {
    case 1:
      $res = gettext('First');
      break;
    case 2:
      $res = gettext('Second');
      break;
    case 3:
      $res = gettext('Third');
      break;
    case 4:
      $res = gettext('Fourth');
      break;
    case 5:
      $res = gettext('Fifth');
      break;
    case 6:
      $res = gettext('Sixth');
      break;
    case 7:
      $res = gettext('Seventh');
      break;
    case 8:
      $res = gettext('Eighth');
      break;
    case 9:
      $res = gettext('Ninth');
      break;
    case 10:
      $res = gettext('Tenth');
      break;
  }
  return $res;
}


?>