Thank you for the feedback.

I've put it temporarily in hold, because in the meantime I have begun elaborating a more complete solution: a po "swiss army knife", i.e. to put together in a single package a collection of tools for po files handling.

It should include PoChecker, of course, then a PoHelper and also a minimal PoEditor.

They should all share the basic environment and configuration, so that the choices made on PoHelper would be "remembered" by PoChecker, etc.

The reason for a PoEditor is not to reinvent the wheel, but to provide some extra facilities not available to my knowledge in current editors:

 * a "global find", to verify the consistency of translations in the
   same file or across  multiple files
 * a "global replace" to adjust the consistency, if required,
 * the capability of displaying and editing the header: currently
   available editor provide it in a limited way, and with different
   capabilities.
 * the capability to handle comments and "extracted-comments" (
   https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html )

Again suggestions and critics are welcome.

Giuliano

Il 25/10/2014 15:15, Péter Gábor ha scritto:
Hi!

Tips (mostly for the GUI):

- Setting up an external editor would be better to define the command
line instead of a simple FileOpen form (or combined). In my case poedit
is on the path (so it can run without path name) and someone may need to
pass parameters too.
- List of files (TMemo) is not read-only
- Too long lines are wrapped and looks confusing
- TListBox would be better (instead of TMemo)
- Anchors not optimized for window resizing
- Missing (for me) descriptive hints for buttons
- Two strings in pohelpermain are not translatable (required changes and
the updated 'hu' translation attached):
        'Nothing to do',
        aPofile.PoName+' saved' ==convert=to=resource=as==> '%s saved'


2014-10-15 11:12 keltezéssel, Giuliano Colla írta:
Let me know if you find some bugs, or would like to add/change some
features.


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

--
Giuliano Colla

Project planning question: when it's 90% done, are we halfway or not yet?

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to