Archivu 20 de Febreru de 2014

Android va habilitar los códigos de 3 lletres

20 de Febreru de 2014

Android va habilitar los códigos de 3 lletres. (ISO 639-2) Como sabíemos, el sistema Android de Google nun permitía trabayar con códigos de 3 lletres, colo que llingües como l’asturianu (“ast“) nun yeren “traducibles” nel proyeutu, por nun entrar dientro del sistema de xestión de recursos.

Android acaba notificar y poner solución a esti tema, nel que tanto Softastur como Softcatalà taben interesaos, (y munches otres llingües, como’l Bhōjapurī , con 40 millones de falantes). Nun se sabe si va ser na versión 4.5 ó 5.0.x.. pero ser, va selo. Colo que vamos en camín.

Poder usar el propiu propiu códigu (“ast”) ye perimportante porque esto identifícate realmente como llingua de cara al mundu. Y esto ye lo que va a pasar con esta decisión. Yá vos cuntamos delles vegaes la importancia d’usar un restolador web n’asturianu, que t’identifique na rede como usuariu de la llingua “ast”. [ Cada asturfalante qu’usa un restolador web en castellanu, fai un -2 a la llingua asturiana, porque necesítense 2 persones pa contrarrestar a esi usuariu “castellanu” (+1 pa empatar, y +1 pa rebasalu) ]

Pasu a pasu, facemos camín. 😉

 

 

 

How to build and generate a new locale for icu4c in Android

6 de Febreru de 2014

HOW TO GENERATE A NEW LOCALE FOR ICU4C

ANTECEDENTES

La llingua asturiana nun tien locale válidu p’Android. Tien un locale, baxo códigu ‘ast‘, pero esti nun ye válidu por tener 3 lletres, yá qu’el funcionamientu d’Android namái-y permite funcionar con códigos de 2 lletres. Por ello de hai de trabayar baxo otru códigu válidu, pero hai que xeneralu: El locale escoyíu ye el es_XA, por razones varies, pero les fundamentales son que

1) Ye funcional.

2) al ser es_ , toles aplicaciones que nun tean n’asturianu, van salir en castellanu, faciendo más cenciella la vida al asturfalante que nun sepa inglés.

3) _XA ye un recursu válidu pa definir rexones nueves. Por poner un exemplu, Kosovo (non reconocíu entá por dellos estaos), usa el códigu de país _XK. El códigu _XA permite a la llingua asturiana identificase como rexón/país válidu.

Android usa los locales direutamente de la información qu’obtién de ICU. Al compilar Android, los ficheros .dat de los locale nun se compilen, sinón que s’usen como tán. Nel casu que ICU incluya el locale ‘ast’, ésti nun diba ser válidu polo desplicao más arriba. Ye por ello, qu’hai de xenerar un locale nuevu. Los ficheros nos que tán los locales son:

icudtXXl-all.dat

icudtXXl-default.dat

El más importante ye icudtXXl-default.dat

 

PROCEDURE


El ficheru README.txt en /icu4c/stubdata/desplica’l procesu de xeneración. Pa xenerar el locale es_XA hai de facer lo siguiente:

(más…)