function PTD(phrase, params) {
//-------===----------------

	var
		res,
		param;
		
	if (PHRASES == null || LANG == 1 || phrase.match('/^\d*$/'))
		res = phrase;
	else if (typeof(PHRASES[phrase]) != 'undefined' && typeof(PHRASES[phrase][LANG - 2]) != 'undefined')
		res = PHRASES[phrase][LANG - 2];
	else
		res = '{? ' + phrase + ' ?}';
		
	if (params != null)
		for (param in params)
			res = res.replace(new RegExp('<' + param + '>'), (param.match(/^_/) ? params[param] : PTD(params[param])));
		
	return res;
}

var PHRASES = {
	'Searching requires at least one 3 characters-long word.' : [
		'Il faut au moins un mot de 3 caractères pour déclencher une recherche.'
	]
};
