Clasificación de las cadenas de un modo sensible a la localidad

Este artículo fue originalmente escrito en Inglés. Texto en otros idiomas fue proporcionada por la traducción automática.

En esta sección, usted aprenderá a ordenar las cadenas de una manera sensible a la localidad.

Antes de Flash Player 10.1 fue puesto en libertad, la API de clasificación en AS3 se utiliza de una manera independiente de configuración regional que significa que la API no se cuenta la localidad. Esto no es fácil de usar para los usuarios internacionales que no utilizar el Inglés como su primer / único idioma. Echemos un vistazo a la siguiente código de ejemplo para algunos datos de China:

Si se utiliza el API de Flash Player 10.0 y antes de ordenar las cuerdas:

En realidad, el resultado de salida es en simples para punto de código Unicode para la clasificación convencional, que no es correcto para los usuarios chinos.

Con Flash Player 10.1, fácilmente podemos ordenar las cadenas de una manera sensible a la localidad con la clase flash.globalization.collator nuevo. Para el manejo de cadenas de ordenación y búsqueda, flash.globalization .* paquete proporciona clases alzadora. Esta clase realiza sensible a la localidad cadena de ordenación y búsqueda, o se puede decir, que permite llevar a cabo la ordenación de cadenas y la búsqueda de diferentes idiomas.

En el siguiente ejemplo, tenemos una instancia de un objeto de alzadora con un lugar específico. Entonces hemos llamado el método de comparar los de la clase para realizar una alzadora sensible a la localidad de clasificación cadena. El método para ordenar devuelve un valor negativo si el argumento de la primera cadena es menor que el segundo, un valor positivo si el argumento de la primera cadena es mayor que el segundo y 0 si el argumento de la primera cadena es igual a la segunda.

Ahora, el resultado de salida se ve muy bien para los usuarios chinos.

Si desea obtener más información sobre Flash Player 10.1 la globalización de la API, Por favor, consulte el siguiente paquete:

flash.globalization

2 reflexiones sobre “Clasificación de las cadenas de un modo sensible a la localidad

    • Sí, Linghong es correcto. Acabo de actualizar el blog de la fijación del valor de la localidad “zh-Hant” a “zh-Hans”. El original es el uso tradicional china.

Deja un comentario