CREATE OR REPLACE FUNCTION public.fn_get_system_config(p_key character varying, p_language character varying DEFAULT 'es'::character varying)
 RETURNS text
 LANGUAGE sql
 STABLE
AS $function$
  SELECT COALESCE(
    (SELECT config_value FROM public.system_config WHERE config_key = p_key AND language = p_language),
    (SELECT config_value FROM public.system_config WHERE config_key = p_key AND language = 'es')
  );
$function$
;
