Estoy escribiendo una aplicación en C#. Para el propósito de localización, estoy moviendo todas mis cadenas a los recursos.C# ¿Cómo tratar el carácter de Newline cuando se mueven cadenas a los recursos para fines de localización?
Algunos ejemplos de cadenas:
"First sentence.\n Second sentence."
"wait..."
En primera cadena no es carácter de nueva línea "\n"
.Should que mover el carácter de nueva línea a los recursos también.
En la segunda cuerda, ¿debo mover los tres puntos a los recursos o debo dividir la cuerda en dos partes como "wait" + "..."
y mover solo "wait"
a los recursos.
estoy usando Google-traducen a traducir cadenas a otros idiomas y tengo miedo de que el carácter de nueva línea "\n"
no se traduce bien a otro idioma por Google-translate, por lo tanto, mi vacilación para mover carácter de nueva línea a los recursos .
Esta es mi primera toma en la localización. Así que sugiéreme si desea más ideas o señalarme en la dirección correcta.
Gracias.
¡Gracias! eso es exactamente lo que estaba buscando. He reemplazado todo '\ n' por' {0} '. En el editor de Zeta Resource hay una opción para ignorar '{0} {1} {2}' etc. de ser traducido por ** Google-Translate **. – user835597