Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Millorar els informes per al Projecte KDE (DocBook) #243

Open
bellaperez opened this issue Feb 26, 2023 · 0 comments
Open

Millorar els informes per al Projecte KDE (DocBook) #243

bellaperez opened this issue Feb 26, 2023 · 0 comments

Comments

@bellaperez
Copy link
Contributor

bellaperez commented Feb 26, 2023

Hola,

Per a posar-vos en el tema: hi ha moltes traduccions i un munt d'errors que es podrien evitar si quelcom apareix com a text. Fa molt de temps vaig proposar que es traduïssin les entitats que es troben a la documentació abans de passar les eines de SoftCatalà. Tot plegat va quedar en que era massa feina, i s'entén.

Ara m'he topat amb una solució i us la proposo per a si es pot treballar en aquest sentit.

Aquesta ordre funciona bé:

posieve resolve-entities ca/docmessages/ -s entdef:/usr/share/kf5/kdoctools/customization/ca/user.entities

El fitxer «general.entities» del paquet kdoctools5 ens dóna errors, el qual em porta a proposar crear el fitxer «entitats-kde.txt» (només s'hauria de crear una vegada) amb tot allò que ens interessa i au ;-)

posieve resolve-entities ca/docmessages/ -s entdef:../entitats-kde.txt

Per exemple:

&konsolekalendar; és una interfície de la línia d'ordres per a calendaris &kde;.

esdevindrà

<application>KonsoleKalendar</application> és una interfície de la línia d'ordres per a calendaris <orgname class=\"nonprofit\">KDE</orgname>.

El LanguageTool suprimeix les etiquetes però les eines del «pology» no, aquí també s'hauria d'aplicar una ordre de «sed» que ho esmenés, com:

NOTA: Aquí s'entén que els missatges ja es troben en una sola línia.

sed --in-place -e "s/\(<[^<]\{1,\}>\)//g" $(find ca/docmessages/* -type f -name *.po)

i ara esdevindrà

KonsoleKalendar és una interfície de la línia d'ordres per a calendaris KDE.

AVÍS: Si en crear el fitxer «entitats-kde.txt» es resolen/sostreuen les etiquetes nomes quedaran les guilabel, menuselection, etc.

Què us sembla? Que si ho veieu factible. Vaja!

@bellaperez bellaperez changed the title Millorar els informes de SoftCatalà per al Projecte KDE Millorar els informes per al Projecte KDE (DocBook) May 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant