• =?utf-8?Q?P=C3=A1gina_web_de_estad=C3=ADst?= =?utf-8?Q?icas?= (PO)

    From =?utf-8?B?Q2FtYWxlw7Nu?=@21:1/5 to All on Mon Nov 21 17:20:01 2022
    Hola,

    Veo que en la página de estadísticas de traducciones de los archivos PO¹
    de la splantillas debconf aparece como «Idioma desconocido» el código
    ISO de país «ber», que debe corresponderse con «Lenguas Bereberes» o «Bereber».

    Desconozco por qué la página en inglés no lo traduce correctamente («Unknown language») pero parece un poco desconsiderado ¿no? :-)

    No sé si se podría cambiar directamente o se debe abrir un informe de
    error para que se modifique la plantilla WML de la página en inglés.

    ¹https://www.debian.org/international/l10n/po-debconf/index.es.html ²https://iso639-3.sil.org/code/ber ³https://www.debian.org/international/l10n/po-debconf/index.en.html

    Saludos,

    --
    Camaleón

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Laura Arjona Reina@21:1/5 to All on Wed Dec 7 13:50:01 2022
    Hola

    El 21/11/22 a las 17:12, Camaleón escribió:
    Hola,

    Veo que en la página de estadísticas de traducciones de los archivos PO¹ de la splantillas debconf aparece como «Idioma desconocido» el código
    ISO de país «ber», que debe corresponderse con «Lenguas Bereberes» o «Bereber».

    Desconozco por qué la página en inglés no lo traduce correctamente («Unknown language») pero parece un poco desconsiderado ¿no? :-)


    Creo que el nombre del idioma se consigue automáticamente mediante esta línea de
    código:

    https://salsa.debian.org/webmaster-team/webwml/-/blob/master/english/international/l10n/dtc.def#L147
    :

    $lang_fullname = dgettext("iso_639_3", "$lang_fullname");

    Y de hecho el código de idioma "ber" en la lista iso_639_3 no lo encuentro, de ahí que ponga "Unknown language". Parece ser que está en los subconjuntos 639-2
    y 639-5.

    He visto en https://www.debian.org/international/l10n/po/ que hay más idiomas marcados como "desconocido", quizá se podría completar la función en dtc.def para que si no encuentra el código en iso_639_3 pruebe en otros subconjuntos, pero francamente yo no me atrevo a intentarlo.

    Si alguien se anima, supongo que lo adecuado sería enviar un informe de fallo al
    pseudopaquete www.debian.org, con parche para el fichero dtc.def (nota: ese código también está presente en el archivo english/international/l10n/scripts/fix-files.sh), y poner en copia a debian-l10n-devel@lists.debian.org y debian-i18n@lists.debian.org por si alguien
    puede revisarlo.

    Saludos

    --
    Laura Arjona Reina
    https://wiki.debian.org/LauraArjona

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?utf-8?B?Q2FtYWxlw7Nu?=@21:1/5 to All on Wed Dec 7 19:50:02 2022
    El 2022-12-07 a las 13:39 +0100, Laura Arjona Reina escribió:

    Hola

    El 21/11/22 a las 17:12, Camaleón escribió:
    Hola,

    Veo que en la página de estadísticas de traducciones de los archivos PO¹ de la splantillas debconf aparece como «Idioma desconocido» el código ISO de país «ber», que debe corresponderse con «Lenguas Bereberes» o «Bereber».

    Desconozco por qué la página en inglés no lo traduce correctamente («Unknown language») pero parece un poco desconsiderado ¿no? :-)


    Creo que el nombre del idioma se consigue automáticamente mediante esta línea de código:

    https://salsa.debian.org/webmaster-team/webwml/-/blob/master/english/international/l10n/dtc.def#L147
    :

    $lang_fullname = dgettext("iso_639_3", "$lang_fullname");

    Y de hecho el código de idioma "ber" en la lista iso_639_3 no lo encuentro, de ahí que ponga "Unknown language". Parece ser que está en los subconjuntos
    639-2 y 639-5.

    Hum... Ya veo.

    Muchas gracias por indicarme el archivo que genera la lista de los
    idiomas, no lo hubiera encontrado ni con mil ojos 8-)

    He visto en https://www.debian.org/international/l10n/po/ que hay más idiomas marcados como "desconocido", quizá se podría completar la función en
    dtc.def para que si no encuentra el código en iso_639_3 pruebe en otros subconjuntos, pero francamente yo no me atrevo a intentarlo.

    Sí, la claúsula de búsqueda actual parece demasiado restrictiva, creo
    que se podría depurar ya que actualmente se limita a las disponibles en
    el dominio «iso_639-3» y deja fuera de juego al resto de codificaciones
    que están en el paquete iso-codes y que además, están traducidas en español.

    Si alguien se anima, supongo que lo adecuado sería enviar un informe de fallo al pseudopaquete www.debian.org, con parche para el fichero dtc.def (nota: ese código también está presente en el archivo english/international/l10n/scripts/fix-files.sh), y poner en copia a debian-l10n-devel@lists.debian.org y debian-i18n@lists.debian.org por si alguien puede revisarlo.

    Lo voy a sugerir, a ver qué me dicen :-)

    Gracias de nuevo.

    Saludos,

    --
    Camaleón

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)