Sto lavorando a un'app con alcune misurazioni immesse da operatori umani. Nella sezione di configurazione, un amministratore inserisce le misure e le unità che desidera utilizzare, tra le altre cose. I tipi di unità anticipate sono molto diversi e non possono essere pienamente definiti. Quindi il piano è lasciare che l'amministratore inserisca le unità in forma libera invece di usare una casella di selezione.Le unità di misura devono essere localizzate?
OK finora. Ma altrove, stiamo visualizzando le unità quando l'app è localizzata in una delle diverse lingue. L'eventuale gamma di lingue è nota dall'app fin dall'inizio.
Sto cercando idee su come gestire al meglio l'immissione e la visualizzazione delle unità. Non sono affatto un esperto linguistico, ma immagino che lingue diverse abbiano i loro modi di rappresentare le stesse unità, il che implicherebbe che se usassimo testo libero, l'amministratore dovrebbe inserire la traduzione dell'unità in ogni lingua . Lo facciamo con altri tipi di campi di testo nell'app, quindi non è un grosso problema dal punto di vista della codifica.
Ma mi chiedo come gli altri gestiscono questo tipo di situazione. Sarebbe molto più semplice NON tradurre le unità. Ma è ragionevole? FWIW, sia gli amministratori che gli utenti finali di questo sistema sono consumatori tipici, non necessariamente scienziati o altri tipi di analisi. Inoltre, dobbiamo evitare che il nostro software dipenda da servizi di terze parti come Google Translate.
Grazie Jukka. Quindi non c'è facile uscire con questo dopo tutto. :-(Credo che dovrò offrire all'utente le proprie traduzioni – curtisdf
Qualcuno capisce di sapere se gli utenti di destra-sinistra come l'arabo e l'ebraico formattano i loro dati scientifici? Sono indo-arabi da sinistra a destra numeri e unità SI inglesi sono sempre utilizzati? – Barry