Recientemente, conocimos un artículo de Harriet Lawrie, un desarrollador estadounidense, que compartió su experiencia en la creación de sitios multilingües en Umbraco. Su artículo nos pareció muy interesante, porque revela una de las principales ventajas de nuestro querido CMS.
Tradujimos un artículo de Harriet Lawrie e hicimos un extracto de él de los puntos principales que reflejan la capacidad de Umbraco para crear sitios multilingües.
Esperamos que esta información sea útil para los estudios y desarrolladores que trabajan con clientes extranjeros o simplemente crean sitios con varios idiomas a la vez.

Harriet Lawrie lleva tres años desarrollando sitios web en Umbraco. Por primera vez, se enfrentó a la creación de un sitio web multilingüe en Umbraco, cuando este CMS solo estaba en la séptima versión.
Pero incluso entonces, Harriet destacó por su conveniencia en comparación con el módulo "International Computing", que utilizó anteriormente, creando sitios multilingües en PHP.
Sin embargo, mientras trabajaba con Umbraco 7, todavía pensaba que este CMS todavía tenía espacio para crecer en términos de la conveniencia de crear y editar sitios multilingües. Y recientemente, Harriet Lawrie comenzó a trabajar en un proyecto que planean traducir de inmediato a 7 idiomas.
Ella ya lo hace en Umbraco 8 y, por su propia admisión, ve en él grandes ventajas en comparación con la versión anterior y otros CMS.
Un árbol de contenido para todos los idiomas.
Agregar nuevo contenido a un sitio creado en Umbraco 7 fue una tarea que llevó mucho tiempo: cada idioma tenía su propio árbol de nodos, y cada vez que agregaba una página al sitio, tenía que agregarlo a cada uno de estos
árboles de nodos . Incluso cuando se usan solo tres idiomas, la adición de contenido se sintió un poco monótona, especialmente al agregar contenido que es igual en cada idioma, por ejemplo, imágenes.
En Umbraco 8, solo necesita crear un nodo para una página que ha sido traducida a varios idiomas. Y dentro de este nodo ya puede cambiar entre idiomas y editar los contenidos. Y cuando publica, CMS le pregunta qué idioma desea publicar.
Si desea agregar otro idioma al sitio, no necesita crear tipos de sitio, solo agregue el idioma en la configuración, y el CMS creará una nueva opción de idioma basada en el contenido que ya tiene, solo necesita agregar la traducción y publicar. Umbraco también crea automáticamente todas las URL traducidas al publicar cada idioma.

Navegación y edición simplificadas
Umbraco 8 proporciona una de las características más convenientes para editar contenido y con respecto a trabajar con sitios multilingües: aquí este CMS se muestra en todo su esplendor. Al permitir que las páginas tengan diferentes idiomas, el CMS vincula
automáticamente el contenido entre diferentes idiomas.
En Umbraco 7, por ejemplo, la página de contacto para cada idioma sería una página completamente separada y no tendría un enlace desde la página de contacto para otros idiomas. Y si desea eliminar la página "Contactos" para cada idioma, primero debe averiguar cómo se traducen los "Contactos" a cada uno de los idiomas (¡hola, Google Translate!), Y luego eliminarlos manualmente.
Umbraco 8 simplifica todo: debe utilizar el menú desplegable para cambiar el contenido al idioma deseado, encontrar la página que desea eliminar y eliminarla en todos los idiomas de una sola vez. O, si necesita eliminarlo de un solo idioma, simplemente abra el nodo para ese idioma. Todo es muy sencillo.

Edición simultánea de contenido para dos idiomas.
Un editor de contenido puede ver simultáneamente contenido en un idioma, mientras escribe contenido para otro idioma. En Umbraco 7, esto solo era posible si se abrían dos pestañas del navegador, y en la octava versión se muestra en una página.

Puede elegir qué propiedades y tipos de documentos pueden traducirse
Para permitir la traducción de un tipo de documento a varios idiomas, solo necesita marcar el campo de permiso para 'Permitir variar según la cultura', y luego también incluir este campo para cada propiedad de tipo de documento.

En general, Harriet Lawrie encontró que Umbraco 8 era mucho más fácil que Umbraco 7. En la versión anterior, no sentía que CMS fuera creado literalmente para desarrollar sitios multilingües, pero en Umbraco 8 existe esta sensación, ya que se puede cambiar fácil y rápidamente de un idioma al otro
Original en ingles