Caisse Bliss, logiciel libre de caisse en ligne

il suffit que je ne mette qu’un seul des fichiers par langue, on peut faire comme ça.
je peux migrer ce qui a été fait: j’ai testé l’exportation de fichier, ça remplit bien comme il faut le yaml.
On peut faire comme tu dis oui !

Ok, donc j’attaque peut-être ce WE, au plus tard la semaine prochaine.
Je te propose de ne laisser qu’un seul fichier, et s’il y a des corrections à faire dans la source française je les proposerai en commentaires.

@tykayn Je reviens avec un temps de retard mais si vous avez besoin, tu peux créer un compte sur https://trad.framasoft.org afin que je t’accorde le droit de créer un projet de traduction :wink:

peut etre que pour ce projet là on ne va pas créer en plus quelque chose chez zanata en plus que chez crowdin,
mais je me suis inscrit et ai rejoint les équipes french et englishe pour aider si besoin :slight_smile:

1 « J'aime »

salut tout le monde,
j’ai pu avancer sur un ticket, l’affichage des ventes ne présente désormais plus de duplicatas de produits, ils sont maintenant affichés regroupés et comptés.
ça ressemble à ceci avec la démo:

je n’ai pas eu besoin de toucher à l’API pour sauvegarder la vente.
j’ai commencé à bidouiller la partie frontend avec angular 5 sur un autre dépot qui sera en sous module git.
je dois encore mettre en place les clés de traductions dans plusieurs templates.
et j’aurai besoin d’un coup de main en priorité pour mettre de l’oauth sous symfony, si vous vous y connaissez mieux que moi qui ai bidouillé avec hwioauthbundle sans grand succès, je veux bien des conseils :smiley:

Juste en passant, l’utilisation d’outils non libres pour un projet libre tend à rendre le projet final non libre… Je suis bien certain que crowdin est super pratique et tout, je tiens juste à signaler que par le passé il a été prouvé qu’utiliser un produit non libre amène souvent à des problèmes…

je comprends bien, et je n’ai aucun problème avec l’utilisation d’une autre solution de traduction libre, (j’ai d’ailleurs commencé à entrepriendre de la dégooglisation depuis un petit moment par exemple) il suffit qu’elle puisse travailler avec des fichiers de traduction en YML pour fonctionner

j’ai testé avec zanata de framasoft, https://trad.framasoft.org/
le logiciel ne prend pas en input les fichiers de traduction fait en YML (format de base pour les projets symfony) alors que crowdin si.
j’ai donc essayé de convertir avec un site mon fichier .yml vers .pot et importer dans le projet de traduction créé à l’occasion, mais zanata ne prend pas en compte les chaines déjà traduites.
Tant que je ne trouve pas mieux (et que je ne rajoute pas de phrases) je pense m’en tenir donc à crowdin pour l’instant

Crotte, et c’est du java, donc je ne gère pas du tout :confused:

du java? j’ai du mal à voir à quoi tu réponds ici

J’ai regardé si je pouvais aider à ajouter ce genre de fonctionnalités à zanata (le logiciel pour traduire de framasoft) et comme c’est du java, je ne peux rien faire ;o)

@tykayn Je viens d’essayer bliss et felicitation , Tu as bloqué les issues sur le dépot gitlab ? Ya t il un endroit en particulier pour faire remonter des bugs ?

Dans tous les cas bravo pour le travail accomplis. Penses-tu que un portage sur YunoHost est possible ? Mais je ne sais pas ce que cela implique ?

A+

Hello @Plumf et merci !
y’a en effet une liste d’issues à jour sur le gitlab du projet où tu peux faire remonter les bugs. (ou alors il faut que je configure un truc). C’est ici:

Je ne sais pas du tout si c’est compliqué d’intégrer à YunoHost, il faudrait que je me renseigne.
J’avais aussi envisagé de l’intégrer à nextcloud qui fournit un squelette de projet. Je songeais m’inspirer de Carnet, développé par Phie qui utilise aussi du symfony pour ce faire.

1 « J'aime »

Je ne susi vraiment pas un technicien ni un développeur mais pour Yunohost les infos de packaging sont ici : https://yunohost.org/#/contributordoc_fr
Et plus particulièrement :

https://yunohost.org/#/packaging_apps_start_fr
https://yunohost.org/#/packaging_apps_fr

A toi de voir… Je vais essayer de me coller à bliss et commencer à développer la doc des que j’ai un peu de temps devant moi.

Je ne connaissais pas cet aspect de gitlab ça l’air assez pratique. Je cherche a essayer caisse blisse, ce qui était possible je crois quand je l’ai découvert et je n’arrive pas à (re)trouver le lien, est ce qu’il existe toujours ? En cherchant des infos tous les liens d’infos et de ressources renvoient vers ton blog c’est un peu deroutant, est ce que tu as un endroit ou tu documentes particulièrement ?

A priori tout est dans le gitlab : https://framagit.org/tykayn/caisse-bliss (en bas tu as un descriptif avec des liens).

@Mindiell Ce sont de ces liens là dont je parles dans mon propos ci dessus =)

tu as de la doc pour installer dans le dépot ici si tu as besoin:

C’est un projet en symfony et Angular.
Le front end récent est un sous module git qui est en fait ce dépot là:

merci pour la doc yunohost, je zieute ça :slight_smile:

1 « J'aime »