if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
	if(typeof(console) != 'undefined') console.error('Class ss.i18n not defined');
} else {
	ss.i18n.addDictionary('pt_PT', {
		'VALIDATOR.FIELDREQUIRED': 'Por favor preencha "%s".',
		'HASMANYFILEFIELD.UPLOADING': 'Uploading... %s',
		'TABLEFIELD.DELETECONFIRMMESSAGE': 'Tem a certeza que quer apagar o registo?',
		'LOADING': 'loading...',
		'UNIQUEFIELD.SUGGESTED': "Valor alterado para '%s' : %s",
		'UNIQUEFIELD.ENTERNEWVALUE': 'Necessita introduzir um novo valor',
		'UNIQUEFIELD.CANNOTLEAVEEMPTY': 'Este campo não pode ser vazio',
		'RESTRICTEDTEXTFIELD.CHARCANTBEUSED': "O caracter '%s' não pode ser usado neste campo",
		'UPDATEURL.CONFIRM': 'Quer alterar o url para :\n\n%s/\n\nClick Ok para alterar o URL, click Cancel para não alterar:\n\n%s'
	});
}
