
/* gettext library */

var catalog = new Array();

function pluralidx(count) { return (count == 1) ? 0 : 1; }
catalog['Actor list :'] = 'Liste des participants :';
catalog['Add a referent practitioner :'] = 'Ajouter un praticien r\u00e9f\u00e9rent :';
catalog['Birthdate :'] = 'Date de naissance :';
catalog['Birthdate'] = 'Date de naissance';
catalog['Carre'] = 'Carr\u00e9';
catalog['Cas cliniques'] = 'Cas cliniques';
catalog['Case #'] = 'Cas num\u00e9ro';
catalog['Category'] = 'Categorie';
catalog['Close'] = 'Cl\u00f4turer';
catalog['Complete'] = 'Complete';
catalog['Create'] = 'Cr\u00e9er';
catalog['Creation date'] = 'Date de cr\u00e9ation';
catalog['Delete last'] = 'Effacer';
catalog['Delivery Date:'] = 'Date de livraison :';
catalog['Description :'] = 'Description :';
catalog['Diameter/Length'] = 'Diam\u00e8tre/Longueur';
catalog['Disinfected:'] = 'D\u00e9sinfect\u00e9e:';
catalog['Documents'] = 'Documents';
catalog['Dr '] = 'Dr ';
catalog['Edit'] = 'Editer';
catalog['Error : a practitioner can\'t link to itself'] = 'Erreur : un praticien ne peut se relier \u00e0 lui m\u00eame';
catalog['Error: passwords must be the same'] = 'Les mots de passes doivent \u00eatre identiques.';
catalog['Face :'] = 'Forme du visage :';
catalog['Face'] = 'Forme du visage';
catalog['Female'] = 'Femme';
catalog['First Name'] = 'Pr\u00e9nom ';
catalog['Firstname :'] = 'Pr\u00e9nom :';
catalog['Firstname'] = 'Pr\u00e9nom';
catalog['Hue:'] = 'Teinte :';
catalog['Last Name'] = 'Nom ';
catalog['LastName :'] = 'Nom :';
catalog['Link me'] = 'Se mettre en relation avec';
catalog['List d\'item'] = 'Liste de produits';
catalog['Logged as'] = 'Connect\u00e9 :';
catalog['Logout'] = 'D\u00e9connexion';
catalog['Male'] = 'Homme';
catalog['Mandibulaire'] = 'Mandibulaire';
catalog['Manufacturer'] = 'Fabriquant';
catalog['Material standard:'] = 'Standart :';
catalog['Material supplier batch:'] = 'Lot num\u00e9ro :';
catalog['Material supplier reference:'] = 'R\u00e9f\u00e9rence fabriquant :';
catalog['Material:'] = 'Mat\u00e9riau:';
catalog['Maxillary'] = 'Maxillaire';
catalog['New message :'] = 'Nouveau message :';
catalog['New version'] = 'Nouvelle version';
catalog['No'] = 'Non';
catalog['Ovale'] = 'Ovale';
catalog['Partial'] = 'Partielle';
catalog['Patient Lastname'] = 'Nom patient';
catalog['Patient informations'] = 'Informations du patient';
catalog['Patient of Dr '] = 'Patient du Dr';
catalog['Patient'] = 'Patient';
catalog['Practitioner :'] = 'Praticien :';
catalog['Practitioner name :'] = 'Nom du praticien :';
catalog['Practitioner number :'] = 'Num\u00e9ro de praticien :';
catalog['Practitioner'] = 'Praticien ';
catalog['Print localisation:'] = 'Localisation de l\'empreinte';
catalog['Print type:'] = 'Type d\'empreinte :';
catalog['Product'] = 'Produit';
catalog['Products'] = 'Produits';
catalog['Prostesis'] = 'Proth\u00e8se';
catalog['Prothetic items choice'] = 'Choix des pi\u00e8ces proth\u00e9tiques';
catalog['Realisation Date :'] = 'Date de r\u00e9alisation :';
catalog['Rectangular'] = 'Rectangulaire';
catalog['Reference'] = 'R\u00e9ference';
catalog['Role'] = 'R\u00f4le';
catalog['SUBMIT'] = 'Envoyer';
catalog['Save'] = 'Sauvegarder';
catalog['Selected items'] = 'Pi\u00e8ces s\u00e9lectionn\u00e9es';
catalog['Sex :'] = 'Sexe :';
catalog['Share the selected case with'] = 'Partager le cas s\u00e9lectionn\u00e9 avec';
catalog['Share'] = 'Partager';
catalog['SharedCase informations'] = 'Information du cas partag\u00e9';
catalog['State'] = 'Etat';
catalog['Teeth selector:'] = 'Selecteur de dents :';
catalog['Triangle'] = 'Triangulaire';
catalog['Yes'] = 'Oui';
catalog['version '] = 'version';


function gettext(msgid) {
  var value = catalog[msgid];
  if (typeof(value) == 'undefined') {
    return msgid;
  } else {
    return (typeof(value) == 'string') ? value : value[0];
  }
}

function ngettext(singular, plural, count) {
  value = catalog[singular];
  if (typeof(value) == 'undefined') {
    return (count == 1) ? singular : plural;
  } else {
    return value[pluralidx(count)];
  }
}

function gettext_noop(msgid) { return msgid; }

function interpolate(fmt, obj, named) {
  if (named) {
    return fmt.replace(/%\(\w+\)s/, function(match){return String(obj[match.slice(2,-2)])});
  } else {
    return fmt.replace(/%s/, function(match){return String(obj.shift())});
  }
}
