-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: Keep maintaining 'po4a-xxx' utilities #490
Comments
I will try to fulfill this request. |
I think we have the same usecase in Fedora community, which forced us to stay stuck with po4a 0.66: https://pagure.io/fedora-docs/translations-scripts/issue/26 what we do: we parse thousands of pages, and based on source content in adoc, we generate pot files then we have a translation platform for users to add translations this is a huge machinery:
As far as I know, it is not possible to have a central file to handle such a complex usecase |
This would have the added benefit of allowing to run po4a processes in parallel on multicore machines. |
I have similar problem, translating the complete Vim documentation to single language. I have setup the config file that I use to update the translation from time to time. That works fine. During translation process, I have been using po4a-translate to translate just the file I'm working on and display the result. I have tried to do the same using
That way it is very slow as it translates all files, and there are 152 of them. |
What I observe...
Hello, po4a maintenance team.
Recently, while using the latest version (v0.71) of po4a's
po4a-updatepo
, I encountered the following message:After briefly reviewing the documentation printed by
po4a --help
, if I'm not mistaken, using po4a requires providing a configuration file, right?From the information above, I infer that po4a will eventually remove the
po4a-xxx
utilities and only keep thepo4a
command, correct?What I hope/suggest...
If possible, I hope/suggest that po4a continues to provide:
In other words, I hope at least one of the following two requests can be implemented:
Continue to maintain the
po4a-xxx
utilities. (Don't deprecate them)Provide a new mode of operation for the
po4a
command that does not require using a configuration file.For example, add some subcommands:
po4a translate <...>
to replacepo4a-translate <...>
po4a normalize <...>
to replacepo4a-normalize <...>
po4a updatepo <...>
to replacepo4a-updatepo <...>
po4a gettextize <...>
to replacepo4a-gettextize <...>
Why I hope/suggest...
In some situations, preparing a configuration file is quite cumbersome.
Taking the Gettext toolkit as an example.
Although commands like
xgettext
,msgcat
,msgmerge
, etc., can only process one po/pot file at a time, if users are familiar with a particular scripting language (For me, it's CMake), then they can use some kind of loop syntax to automatically process multiple po/pot files.The text was updated successfully, but these errors were encountered: