Nicolas Delvaux | 29 Jul 2012 15:08

Projet Deckard : utile aux traducteurs ?

Salut à tous,

J'ai fait quelques expérimentations pendant mon temps libre et j'ai
abouti à ce prototype :

http://deckard.malizor.org/
(testé sur Firefox 14 et Chromium 18)

C'était assez amusant à faire, j'ai appris plein de choses, etc.

Maintenant, la question qui tue : pensez vous que ce concept puisse
avoir une utilité ?
Par exemple, pourrait il être utile aux traducteurs (pour toute appli
utilisant Glade) ?

Pour le moment je n'y ait mis que les .ui du gnome-control-center de
Ubuntu 12.04 (oui, je sais que certains ne s'affichent pas).
Mais techniquement je pourrais tout à fait mettre les .ui de la version
de développement ainsi que les dernières traductions (voir permettre
l'upload de .po).

Bref, si vous trouvez la chose utile, pour la traduction ou pour tout
autre chose, je continuerais le développement (et je libérerais le
code). Sinon, je passe à autre chose. :-)

Bonne journée,
Nicolas

Alain LOJEWSKI | 5 Aug 2012 13:26
Picon

Re: Projet Deckard : utile aux traducteurs ?



Le 29 juillet 2012 15:08, Nicolas Delvaux <contact <at> nicolas-delvaux.org> a écrit :
Salut à tous,

J'ai fait quelques expérimentations pendant mon temps libre et j'ai
abouti à ce prototype :

http://deckard.malizor.org/
(testé sur Firefox 14 et Chromium 18)

C'était assez amusant à faire, j'ai appris plein de choses, etc.

Maintenant, la question qui tue : pensez vous que ce concept puisse
avoir une utilité ?
Par exemple, pourrait il être utile aux traducteurs (pour toute appli
utilisant Glade) ?

Pour le moment je n'y ait mis que les .ui du gnome-control-center de
Ubuntu 12.04 (oui, je sais que certains ne s'affichent pas).
Mais techniquement je pourrais tout à fait mettre les .ui de la version
de développement ainsi que les dernières traductions (voir permettre
l'upload de .po).

Salut, et merci pour ce travail sympa !
Personnellement, je trouverais très intéressant de pouvoir contrôler rapidement et visuellement une ui en cours de traduction ou de relecture à partir du .po sur lequel je suis en train de travailler. Est-ce que c'est techniquement faisable ?

Alain 

Bref, si vous trouvez la chose utile, pour la traduction ou pour tout
autre chose, je continuerais le développement (et je libérerais le
code). Sinon, je passe à autre chose. :-)

Bonne journée,
Nicolas

_______________________________________________
Gnomefr mailing list
Gnomefr <at> traduc.org
http://listes.traduc.org/mailman/listinfo/gnomefr

<div>
<br><br><div class="gmail_quote">Le 29 juillet 2012 15:08, Nicolas Delvaux <span dir="ltr">&lt;<a href="mailto:contact <at> nicolas-delvaux.org" target="_blank">contact <at> nicolas-delvaux.org</a>&gt;</span> a &eacute;crit :<br><blockquote class="gmail_quote">
Salut &agrave; tous,<br><br>
J'ai fait quelques exp&eacute;rimentations pendant mon temps libre et j'ai<br>
abouti &agrave; ce prototype :<br><br><a href="http://deckard.malizor.org/" target="_blank">http://deckard.malizor.org/</a><br>
(test&eacute; sur Firefox 14 et Chromium 18)<br><br>
C'&eacute;tait assez amusant &agrave; faire, j'ai appris plein de choses, etc.<br><br>
Maintenant, la question qui tue : pensez vous que ce concept puisse<br>
avoir une utilit&eacute; ?<br>
Par exemple, pourrait il &ecirc;tre utile aux traducteurs (pour toute appli<br>
utilisant Glade) ?<br><br>
Pour le moment je n'y ait mis que les .ui du gnome-control-center de<br>
Ubuntu 12.04 (oui, je sais que certains ne s'affichent pas).<br>
Mais techniquement je pourrais tout &agrave; fait mettre les .ui de la version<br>
de d&eacute;veloppement ainsi que les derni&egrave;res traductions (voir permettre<br>
l'upload de .po).<br>
</blockquote>
<div><br></div>
<div>Salut, et merci pour ce travail sympa !</div>
<div>Personnellement, je trouverais tr&egrave;s int&eacute;ressant de pouvoir contr&ocirc;ler rapidement et visuellement une ui en cours de traduction ou de relecture &agrave; partir du .po sur lequel je suis en train de travailler. Est-ce que c'est techniquement faisable ?</div>
<div><br></div>
<div>Alain&nbsp;</div>
<blockquote class="gmail_quote">
<br>
Bref, si vous trouvez la chose utile, pour la traduction ou pour tout<br>
autre chose, je continuerais le d&eacute;veloppement (et je lib&eacute;rerais le<br>
code). Sinon, je passe &agrave; autre chose. :-)<br><br>
Bonne journ&eacute;e,<br>
Nicolas<br><br>
_______________________________________________<br>
Gnomefr mailing list<br><a href="mailto:Gnomefr <at> traduc.org">Gnomefr <at> traduc.org</a><br><a href="http://listes.traduc.org/mailman/listinfo/gnomefr" target="_blank">http://listes.traduc.org/mailman/listinfo/gnomefr</a><br>
</blockquote>
</div>
<br>
</div>
Nicolas Delvaux | 5 Aug 2012 15:06

Re: Projet Deckard : utile aux traducteurs ?

Salut,

> Personnellement, je trouverais très intéressant de pouvoir contrôler 
> rapidement et visuellement une ui en cours de traduction ou de 
> relecture à partir du .po sur lequel je suis en train de travailler.
>  Est-ce que c'est techniquement faisable ?

À quoi penses-tu exactement ?
À une application Web (comme mon prototype) avec possibilité de
téléverser le .po ? (voir de l'éditer en ligne ?)

Ou alors à une sorte de greffon pour poedit (ou autre) pour pouvoir
lancer juste l'ui avec les dernières traductions ?
Dans ce cas, ça impliquerais que tous les fichiers nécessaires soient en
local, donc je pense qu'on gagnerais pas forcément grand chose par
rapport à un test de la vraie application.

Techniquement, je pense que tout est faisable.
(du moment qu'on est pas pressé...)

Il est également possible d'afficher la vraie application directement
dans le navigateur. Par contre, ça poserait de gros problèmes de
sécurité sur le serveur. Seuls, les .ui sont assez inoffensifs.

Nicolas

Alain LOJEWSKI | 5 Aug 2012 16:08
Picon

Re: Projet Deckard : utile aux traducteurs ?



Le 5 août 2012 15:06, Nicolas Delvaux <contact <at> nicolas-delvaux.org> a écrit :
Salut,

> Personnellement, je trouverais très intéressant de pouvoir contrôler
> rapidement et visuellement une ui en cours de traduction ou de
> relecture à partir du .po sur lequel je suis en train de travailler.
>  Est-ce que c'est techniquement faisable ?

À quoi penses-tu exactement ?
À une application Web (comme mon prototype) avec possibilité de
téléverser le .po ? (voir de l'éditer en ligne ?)

Oui, je pense bien sûr à ton prototype, j'aimerais pouvoir y téléverser mon .po en cours de traduction/relecture pour visualiser un fichier particulier .ui qui me pose problème et en vérifier immédiatement le résultat sans passer par une installation et un test sur ma bécane. Il faudrait aussi bien sûr y mettre la dernière version en développement et la maintenir à jour au fur et à mesure des traductions terminées. Faisable ? Ou utopique ?  

Ou alors à une sorte de greffon pour poedit (ou autre) pour pouvoir
lancer juste l'ui avec les dernières traductions ?
Dans ce cas, ça impliquerais que tous les fichiers nécessaires soient en
local, donc je pense qu'on gagnerais pas forcément grand chose par
rapport à un test de la vraie application.


Techniquement, je pense que tout est faisable.
(du moment qu'on est pas pressé...)

Il est également possible d'afficher la vraie application directement
dans le navigateur. Par contre, ça poserait de gros problèmes de
sécurité sur le serveur. Seuls, les .ui sont assez inoffensifs.

Nicolas

<div>
<br><br><div class="gmail_quote">Le 5 ao&ucirc;t 2012 15:06, Nicolas Delvaux <span dir="ltr">&lt;<a href="mailto:contact <at> nicolas-delvaux.org" target="_blank">contact <at> nicolas-delvaux.org</a>&gt;</span> a &eacute;crit :<br><blockquote class="gmail_quote">
Salut,<br><br>
&gt; Personnellement, je trouverais tr&egrave;s int&eacute;ressant de pouvoir contr&ocirc;ler<br>
&gt; rapidement et visuellement une ui en cours de traduction ou de<br>
&gt; relecture &agrave; partir du .po sur lequel je suis en train de travailler.<br>
&gt; &nbsp;Est-ce que c'est techniquement faisable ?<br><br>
&Agrave; quoi penses-tu exactement ?<br>
&Agrave; une application Web (comme mon prototype) avec possibilit&eacute; de<br>
t&eacute;l&eacute;verser le .po ? (voir de l'&eacute;diter en ligne ?)<br>
</blockquote>
<div><br></div>
<div>Oui, je pense bien s&ucirc;r &agrave; ton prototype, j'aimerais pouvoir y t&eacute;l&eacute;verser mon .po en cours de traduction/relecture pour visualiser un fichier particulier .ui qui me pose probl&egrave;me et en v&eacute;rifier imm&eacute;diatement le r&eacute;sultat sans passer par une installation et un test sur ma b&eacute;cane. Il faudrait aussi bien s&ucirc;r y mettre la derni&egrave;re version en d&eacute;veloppement et la maintenir &agrave; jour au fur et &agrave; mesure des traductions termin&eacute;es. Faisable ? Ou utopique ? &nbsp;</div>
<blockquote class="gmail_quote">
<br>
Ou alors &agrave; une sorte de greffon pour poedit (ou autre) pour pouvoir<br>
lancer juste l'ui avec les derni&egrave;res traductions ?<br>
Dans ce cas, &ccedil;a impliquerais que tous les fichiers n&eacute;cessaires soient en<br>
local, donc je pense qu'on gagnerais pas forc&eacute;ment grand chose par<br>
rapport &agrave; un test de la vraie application.<br><br><br>
Techniquement, je pense que tout est faisable.<br>
(du moment qu'on est pas press&eacute;...)<br><br>
Il est &eacute;galement possible d'afficher la vraie application directement<br>
dans le navigateur. Par contre, &ccedil;a poserait de gros probl&egrave;mes de<br>
s&eacute;curit&eacute; sur le serveur. Seuls, les .ui sont assez inoffensifs.<br><span class="HOEnZb"><br>
Nicolas<br></span>
</blockquote>
</div>
<br>
</div>
Nicolas Delvaux | 5 Aug 2012 19:26

Re: Projet Deckard : utile aux traducteurs ?


> Oui, je pense bien sûr à ton prototype, j'aimerais pouvoir y téléverser
> mon .po en cours de traduction/relecture pour visualiser un fichier
> particulier .ui qui me pose problème et en vérifier immédiatement le
> résultat sans passer par une installation et un test sur ma bécane. Il
> faudrait aussi bien sûr y mettre la dernière version en développement et
> la maintenir à jour au fur et à mesure des traductions terminées.
> Faisable ? Ou utopique ?  

C'est tout à fait faisable.
Techniquement, ça peut même être assez facile à faire.
J'essaierai de voir ça lorsque j'aurai à nouveau un peu de temps libre.

Je repasserai par ici quand j'aurais du nouveau. :-)

Alexandre Franke | 7 Sep 2012 16:23
Picon

Re: Projet Deckard : utile aux traducteurs ?

2012/7/29 Nicolas Delvaux <contact <at> nicolas-delvaux.org>:
> Salut à tous,

Salut,

> C'était assez amusant à faire, j'ai appris plein de choses, etc.
>
> Maintenant, la question qui tue : pensez vous que ce concept puisse
> avoir une utilité ?
> Par exemple, pourrait il être utile aux traducteurs (pour toute appli
> utilisant Glade) ?
>
> Pour le moment je n'y ait mis que les .ui du gnome-control-center de
> Ubuntu 12.04 (oui, je sais que certains ne s'affichent pas).
> Mais techniquement je pourrais tout à fait mettre les .ui de la version
> de développement ainsi que les dernières traductions (voir permettre
> l'upload de .po).
>
> Bref, si vous trouvez la chose utile, pour la traduction ou pour tout
> autre chose, je continuerais le développement (et je libérerais le
> code). Sinon, je passe à autre chose. :-)

En fait les dernières versions de Glade (depuis la 3.10) ont un mode
preview semble-t-il qui devrait permettre de faire ça. À tester.

--

-- 
Alexandre Franke

Nicolas Delvaux | 7 Sep 2012 19:53

Re: Projet Deckard : utile aux traducteurs ?

Salut,

> En fait les dernières versions de Glade (depuis la 3.10) ont un mode 
> preview semble-t-il qui devrait permettre de faire ça. À tester.

Oui, tu parles sûrement de la commande « glade-previewer ».
J'avais d'abord testé avec ça, mais il ne convenait pas vraiment à cause
des restrictions qu'il faut mettre en place pour un bon fonctionnement
sur le Web.
Il pose quelques problèmes de sécurité dans ce contexte. De plus, les
arguments de la ligne de commande ne suffisent pas pour gérer certains
cas tordus (je passe sur les détails).

Au final, j'ai développé un équivalent adapté à mes besoins en Python.
C'était loin d'être la partie la plus compliquée. Le plus pénible c'est
la gestion de l'ensemble de façon à peu près sécure et performante.

En ce qui concerne mes avancés, j'ai presque tout re-codé depuis la
dernière fois. Il me reste à finir ça et à rajouter les fonctionnalités
dont j'avais parlé avec Alain. Je suis assez occupé en ce moment, mais
j'espère pouvoir m'y remettre d'ici la fin du mois.

Donc oui, ça risque de prendre encore un peu de temps, mais je n'ai pas
abandonné. :-)

Nicolas

ps : Au passage, s'il y en a qui s'y connaissent en WSGI :
http://stackoverflow.com/questions/11975259/processes-launched-from-wsgi-are-still-running-after-restarting-reloading-the-se


Gmane