opbx_copy_string(filename3, filename, sizeof(filename3)); endpart = strrchr(filename3, '/'); if (enpart) { *endpart = '\0'; endpart++; snprintf(filename2, sizeof(filename2), "%s/%s/%s", preflang, filename3, endpart); } else snprintf(filename2, sizeof(filename2), "%s/%s", preflang, filename); fmts = opbx_fileexists(filename2, NULL, NULL);