Estoy traduciendo un software y en él me encuentro con frases del tipo:
Opening archive failed with error code 500
La frase en sí es un poco chusquera y me cuesta ver por dónde cogerla. Mi primer pensamiento ha sido traducirla como:
La apertura del fichero ha fallado con un código de error 500
Sin embargo, este "la apertura" me suena bastante mal y estoy tentado a hacer una traducción libre del tipo:
El fichero no ha podido abrirse y ha devuelto el error de código 500
¿Cómo conecto opening con la devolución del código de error? ¿Cómo traduzco el nombre opening como acción?