GNOME Bugzilla – Bug 149800
Should provide a catalog for projects and .po files in a project
Last modified: 2019-02-27 15:16:33 UTC
It would be very usefull if gtranslator would have a catalog programm similar to kbabel catalog, but with some fixes for use with different .po file usage shemas. One example of such shema I have seen in debian-installer: * project has directories with subprojects * in each subproject there is a /po/ subdirectory that holds a .po file for each language and a template.pot file It should be easy to use this kind of system from a gtranslator catalog: * one should be able to add a project to his worklist by supplying a directory * the catalog should search for .po file in that directory (recoursive) * it should recognise this kind of directory structure * translator should be able to only see his language/languages .po files * if the .po files for his language doesn't exist in the directory, there should be an option to create it * the catalog should be able to see new /po/ directories and new files apearing in the project * there should be a cvs, svn and arch integration It would be perfect, if it would be possible to translate a conglomeration of .po files from all of the project to cover the repeating strings. In fact the gtranslator catalog could very well be a simple separate programm.
Hey Pablo, Are you working in this? If not, i would like to do it.
I'm still looking for feedback on this one - but I'm taking.
Created attachment 108355 [details] Image with ideas to make a good project manager Image with my ideas to make project manager from the basis of poedit catalog manager
Here another image to get some ideas: http://kv-53.narod.ru/kaider1.png
Created attachment 119173 [details] [review] project-manager v1 This patch does not work in the latest revision, I'll update it one of this days to make it working.
Created attachment 119208 [details] [review] project-manager v2 This patch works with the latest revision.
Some interface ideas (Jose Dapena): * Adding a panel at the top of the treeview of items with some kind of information about the project. (Something like the evo does at the top of the folders). * Adding an expander to show info about the items.
There is some minor problem in the last patch. You forgot to include gio in a couple of files and you wrote gtk_file_chooser_get_file instead of gtk_file_chooser_get_filename. JFYI, but the patch works fine in trunk. Good work.
(In reply to comment #8) > There is some minor problem in the last patch. You forgot to include gio in a > couple of files and you wrote gtk_file_chooser_get_file instead of Of course I used gtk_file_chooser_get_file instead get_filename, please don't change it. Get file is in the new API, as we are not going to use this patch after bump to gtk+ 2.14 it is not going to work without gtk+ >= 2.14. > gtk_file_chooser_get_filename. > JFYI, but the patch works fine in trunk. Good work.
We are mass-closing old gtranslator issues as the latest versions of gtranslator (3.30 or later) should fix most of the reported problems and as there is unfortunately no capacity to retest all of them separately. https://mail.gnome.org/archives/desktop-devel-list/2019-February/msg00059.html If the issue described in this report still happens in gtranslator version 3.30 or later, please file a new ticket under https://gitlab.gnome.org/GNOME/gtranslator/issues/ - thanks for your understanding! We are sorry that your report was not handled / fixed after you reported it - many free and open source software projects receive more bug reports and feature requests than they have developers who have free time to work on them. If you would like to get involved and contribute on gtranslator code, please check https://wiki.gnome.org/Git/Developers