Estoy trabajando en una aplicación que presenta algunas mediciones ingresadas por operadores humanos. En la sección de configuración, un administrador ingresa qué mediciones y qué unidades quiere usar, entre otras cosas. Los tipos de unidades anticipadas son muy diversas y no pueden definirse por completo. Entonces, el plan es permitir que el administrador ingrese las unidades en forma libre en lugar de usar un cuadro de selección.¿Deben localizarse las unidades de medida?
OK hasta el momento. Pero en otros lugares, estamos mostrando las unidades cuando la aplicación se localiza en uno de varios idiomas diferentes. El rango posible de idiomas es conocido por la aplicación desde el principio.
Estoy buscando ideas sobre la mejor manera de manejar la entrada y visualización de unidades. De ninguna manera soy un experto lingüístico, pero me imagino que diferentes idiomas tienen sus propias formas de representar las mismas unidades, lo que implicaría que si usamos la entrada de texto de forma libre, el administrador tendría que ingresar la traducción de la unidad en cada idioma . Lo hacemos con otros tipos de campos de texto en la aplicación, por lo que no es un gran problema desde el punto de vista de la codificación.
Pero me pregunto cómo otros se encargan de este tipo de situación. Sería mucho más fácil NO traducir las unidades. ¿Pero es eso razonable? FWIW, tanto los administradores como los usuarios finales de este sistema son consumidores típicos, no necesariamente científicos u otros tipos analíticos. Además, debemos evitar que nuestro software dependa de servicios de terceros como Google Translate.
Gracias Jukka. Así que no hay nada fácil en esto, después de todo. :-(Supongo que tendré que hacer que el usuario ofrezca sus propias traducciones. – curtisdf
¿Alguien sabe si los usuarios de derecha a izquierda como el árabe y el hebreo dan formato a sus datos científicos? Son de izquierda a derecha Indo-Árabe números y unidades SI inglesas siempre se usan? – Barry