Closed pereorga closed 1 year ago
Un altre cas que fa servir aquests fitxers (però amb una altra estructura) és Stooa: https://github.com/Stooa/Stooa/tree/main/frontend/locales
I encara un altre: bigbluebutton (aquest no l'he provat de convertir amb json2po),
https://github.com/bigbluebutton/bigbluebutton/tree/develop/bigbluebutton-html5/public/locales
Tanco perquè això ja està (ja estava) suportat. Podem necessitar afegir més patrons de noms, però es pot fer de mica en mica, a mesura que anem afegint projectes.
Per exemple pel Jitsi: https://github.com/jitsi/jitsi-meet/tree/master/lang
Veig això al codi, però no crec que funcioni perquè busca fitxers messages.json, i en el Jitsi es diuen main.json i main-ca.json, respectivament:
No em queda clar si el codi intenta ser genèric o només és per un projecte (Privacy Badger). Donat que en l'estructura de noms de fitxers potser no hi ha un estàndard, més que posar codi específic per projectes, crec que podria ser més fàcil de mantenir poder especificar els camins dels fitxers a l'especificació (fitxer dins /cfg/projects)