import translations from './translationsGerman';


export default function customTranslate(template, replacements) {
  replacements = replacements || {};

  // Translate
  template = translations[template] || template;

  // Replace
  return template.replace(/{([^}]+)}/g, function(_, key) {

	 var str=replacements[key];
	  if(translations[replacements[key]]!=null&&translations[replacements[key]]!='undefined'){
		  str=translations[replacements[key]];
	  }
    return  str || '{' + key + '}';
  
  });
}