Softcatala / adaptadorvariants

Adaptador a variant dialectal valenciana
2 stars 4 forks source link

Problemes amb src2valencia.sed #5

Closed gforcada closed 6 years ago

gforcada commented 6 years ago

El meu nivell de sed és molt baix, simples reemplaçaments des de la línia d'ordres i poc més...

Faig servir Fedora 26 i l'script del títol em falla amb un:

./src2valencia.sed < ca.po
/bin/sed: character class syntax is [[:space:]], not [:space:]

Haig de fer alguna altra cosa perquè funcioni? La crida és correcte? En quin sistema operatiu està comprovat que funcioni? Recordo que el sed de mac és diferent del de linux, però ignoro si entre versions de linux també és diferent...

La idea és fer-lo servir a https://github.com/Softcatala/gnome-valencia per automatitzar tant com es pugui la traducció al valencià del GNOME.

carlesfg commented 6 years ago

El 06/11/17 a les 13:07, Gil Forcada Codinachs ha escrit:

El meu nivell de sed és molt baix, simples reemplaçaments des de la línia d'ordres i poc més...

Faig servir Fedora 26 i l'script del títol em falla amb un:

|./src2valencia.sed < ca.po /bin/sed: character class syntax is [[:space:]], not [:space:] |

Haig de fer alguna altra cosa perquè funcioni? La crida és correcte? En quin sistema operatiu està comprovat que funcioni? Recordo que el sed de mac és diferent del de linux, però ignoro si entre versions de linux també és diferent...

La idea és fer-lo servir a https://github.com/Softcatala/gnome-valencia per automatitzar tant com es pugui la traducció al valencià del GNOME.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Softcatala/adaptadorvariants/issues/5, or mute the thread https://github.com/notifications/unsubscribe-auth/ATh5qCOsaDUHF0K8xWa45KsQR3P0942sks5szvaMgaJpZM4QTJN3.

Hola Gil, Jo use  l'adaptador sed per adaptar el moodle del català al valencià, també tinc fedora 26 i no funciona, em dona el mateix error. Vaig preguntar a la llista Softcatalà i em vam dir que funcionava en Ubuntu. No vaig poder esbrinar el per que del error en fedora 26, però amb ubuntu m'en vaig sortir.

Salutacions, Carles Ferrando.

gforcada commented 6 years ago

He fet la prova d'anar enganxant més i més parts de l'script i només hi ha dues línies que donin l'esmentat error (a fedora):

https://github.com/Softcatala/adaptadorvariants/blob/a1ed2275a4965cfaef9d8f4e634059fb7dc8d6c1/tools/src2valencia.sed#L258

s/\([:alnum:]\)&vos\([^[:alnum:]]\|$\)/\1\&us\2/g

https://github.com/Softcatala/adaptadorvariants/blob/a1ed2275a4965cfaef9d8f4e634059fb7dc8d6c1/tools/src2valencia.sed#L428

s/\([^[-\|·]_&[:alnum:]]\)\([lL]\)a \([aeoAEO]\)/\1\2'\3/g

Alguna idea??

xavivars commented 6 years ago

Jo tampoc sé perquè anava i ara ja no. La questió és que amb la última versió d'Ubuntu, també falla...

He aplicat els canvis que toca a eixes dues línies (de fet, tenia els canvis en local fets de fa un parell de setmanes o tres, però m'havia oblidat de fer el push) i ja estan com a part del commit 8d25df793b2c25a5e7