Softcatala / translation-memory-tools

A set of tools to build, maintain and use translation memories
https://www.softcatala.org/recursos/memories/
29 stars 17 forks source link

Arreglar CKEditor #283

Closed pereorga closed 1 year ago

pereorga commented 1 year ago

Per algun motiu no importa casi cap cadena, però, en canvi, al repositori hi ha molts fitxers ca.po:

{
    "project": "CKEditor",
    "license" : "GPL-2.0-or-later",
    "projectweb": "https://ckeditor.com/docs/ckeditor5/latest/framework/guides/deep-dive/ui/localization.html",
    "fileset": {
        "ckeditor": {
            "url": "https://github.com/ckeditor/ckeditor5.git",
            "type": "git",
            "pattern": ".*?ca.po"
        }
    }
}

El procés dona molts warnings perquè intenta importar fitxers TypeScript (.ts), però crec que això no té res a veure.

jordimas commented 1 year ago

Hola. No pot crear les memòries ja que el msgcat considera que no són PO vàlids ja que no conten el joc de caràcters definit:

k9n8y5xf: avís: Manca el joc de caràcters a la capçalera. La conversió dels missatges al joc de caràcters de l’usuari no funcionarà.

Per exemple: https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-autosave/lang/translations/ca.po

Si els hi diem, no crec que ho solucionin, però potser si els fem un PR si ho accepten. Caldria mirar si això és el codi i es pot esmenar: https://github.com/ckeditor/ckeditor5/tree/master/scripts/translations

Si no ho arreglen a upstream, ho podem arreglar nosaltres però no crec que pagui la pena només per un projecte i potser és millor llevar-ho.

Ja diràs com ho veus tu.

pereorga commented 1 year ago

He creat https://github.com/ckeditor/ckeditor5-dev/pull/913

jordimas commented 1 year ago

Gràcies @pereorga Per curar-nos en salut, no sé si has provat que els fitxers generats així ja els importa bé, no ens trobem un altre sorpresa.

pereorga commented 1 year ago

He comprovat que amb la codificació especificada msgcat no dona error.

jordimas commented 1 year ago

Genial!

jordimas commented 1 year ago

Tanco això que entenc està solventat