appa.translations = {}; appa.translations.defaultJavascriptMessages = {}; appa.translations.localizedJavascriptMessages = {"FileUpload.remove":"Remove","FileUpload.error.imagesOnly":"Image format is incorrect, please select one of .jpg, .png, .jpeg","FileUpload.error.upload":"An error occurred while uploading!","ElementChanger.error.ajax":"An error occurred while sending request!","OptionsChanger.error.ajax":"An error occurred while sending request!","general.validator.required":"Field must be filled","general.validator.remote":"Please fix this field","general.validator.email":"Invalid email","general.validator.url":"Invalid URL","general.validator.date":"Invalid date","general.validator.dateISO":"Invalid date","general.validator.number":"Invalid number","general.validator.digits":"Only numbers allowed","general.validator.creditcard":"Please enter a valid credit card number","general.validator.equalTo":"Please enter the same value again","general.validator.accept":"Please enter a value with a valid extension","general.validator.maxlength":"Please enter no more than {0} characters","general.validator.minlength":"Please enter at least {0} characters","general.validator.rangelength":"Please enter a value between {0} and {1} characters long","general.validator.range":"Please enter a value between {0} and {1}","general.validator.max":"Please enter a value less than or equal to {0}","general.validator.min":"Please enter a value greater than or equal to {0}","general.modal_yes_no.title":"Save Changes","general.modal_yes_no.text":"Do you want to save the changes?","general.modal_yes_no.button_yes":"YES","general.modal_yes_no.button_no":"NO"}; var translations = {"FileUpload.remove":"Remove","FileUpload.error.imagesOnly":"Image format is incorrect, please select one of .jpg, .png, .jpeg","FileUpload.error.upload":"An error occurred while uploading!","ElementChanger.error.ajax":"An error occurred while sending request!","OptionsChanger.error.ajax":"An error occurred while sending request!","general.validator.required":"Field must be filled","general.validator.remote":"Please fix this field","general.validator.email":"Invalid email","general.validator.url":"Invalid URL","general.validator.date":"Invalid date","general.validator.dateISO":"Invalid date","general.validator.number":"Invalid number","general.validator.digits":"Only numbers allowed","general.validator.creditcard":"Please enter a valid credit card number","general.validator.equalTo":"Please enter the same value again","general.validator.accept":"Please enter a value with a valid extension","general.validator.maxlength":"Please enter no more than {0} characters","general.validator.minlength":"Please enter at least {0} characters","general.validator.rangelength":"Please enter a value between {0} and {1} characters long","general.validator.range":"Please enter a value between {0} and {1}","general.validator.max":"Please enter a value less than or equal to {0}","general.validator.min":"Please enter a value greater than or equal to {0}","general.modal_yes_no.title":"Save Changes","general.modal_yes_no.text":"Do you want to save the changes?","general.modal_yes_no.button_yes":"YES","general.modal_yes_no.button_no":"NO"}; /** * print out localized key. If no message is available for user language use the message in default language instead * @param translatedKey * @returns {*} */ appa.translations.translate = function(translatedKey){ if (translatedKey in appa.translations.localizedJavascriptMessages) { return appa.translations.localizedJavascriptMessages[translatedKey]; } else if ( translatedKey in appa.translations.defaultJavascriptMessages) { return appa.translations.defaultJavascriptMessages[translatedKey]; } else { return ""; } }