/ / No se puede importar la localización en Xcode No se pudo comunicar con una aplicación auxiliar - xcode, localización

No se puede importar la localización en Xcode No se pudo comunicar con una aplicación auxiliar - xcode, localización

Estoy usando macOS High Sierra (beta) y xCode 9(beta) y tratando de trabajar con la localización. Cada vez que intento importar un archivo .xliff localizado, aparece un error que dice: No se puede comunicar con una aplicación auxiliar. Intente su operación nuevamente. Si eso falla, salga y vuelva a iniciar la aplicación e intente nuevamente.

He hecho todo lo que puedo pensar. ¿Alguna idea?

Respuestas

0 para la respuesta № 1

La localización usando las herramientas proporcionadas por Apple tiendeequivocarse mucho más a menudo de lo que sale bien. En lo que respecta a mis aplicaciones, no utilizo estas herramientas en absoluto. Eso vale para cualquier proyecto en el que estoy usando algo más complicado que la función de localización predeterminada con parámetros predeterminados:

NSLocalizedString("this is a key but also a string I guess")

Tratando de hacer algo aún más cohesivo:

NSLocalizedString("this_is_a_key", value: "This is a string", comment: "This tells the translator useful stuff")

termina rompiendo el genstrings programa y creando todo otro desastre. He decidido actualizar manualmente los archivos de recursos de cadena y usar un script interno o de un tercero para generar otros archivos (cualquiera .strings archivos por ejemplo). Puede agregar un toque humano posiblemente innecesario al proceso de generación de cadenas, aunque no encuentro que esto sea problemático ya que aumenta la visibilidad de cómo funcionan las cadenas entre el recurso y el código de la aplicación.