Skip to content
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

A problem with bundle exec make all #79

Open
AnoshkoAlexey opened this issue Feb 28, 2023 · 2 comments
Open

A problem with bundle exec make all #79

AnoshkoAlexey opened this issue Feb 28, 2023 · 2 comments

Comments

@AnoshkoAlexey
Copy link

Hello, I've got a problem with bundle exec make all
When I try to use it, there Is an error

/Documents/Repositories/git-manpages-l10n$ bundle exec make all
PERL5LIB=./po4a/lib po4a/po4a -v po4a.conf
POT file po/documentation.pot already up to date.
Error: failed to execute 'msgmerge
/home/alexey/Documents/Repositories/git-manpages-l10n/po/documentation.de.po
/home/alexey/Documents/Repositories/git-manpages-l10n/po/documentation.pot
--previous --backup=none --update': No such file or directory.
make: *** [Makefile:22: po4a-stamp] Error 2

Could you tell me what I did wrong?

Another question is why don't we use a docker image with ruby and pearl dependencies, or at least some script to set up all necessary dependencies without any container? I think it will be much easier for new contributors to start translating the documents and don't waste time trying to make the "bundle exec make all" work.

I've got some free time next month and I would like to contribute a lot to the Russian translation.

Thank you.

@jnavila
Copy link
Owner

jnavila commented Mar 1, 2023

Hi,

You can already contribute via weblate: https://hosted.weblate.org/projects/git-manpages/translations/

The msgmerge command is available in the gettext package under most distributions.

Setting up everything in a docker is a good option, I'll look into it. With the latest distribution, pulling latest asciidoctor and po4a is no longer needed.

@AnoshkoAlexey
Copy link
Author

@jnavila, thank you that worked! I know about Webplate, but I want to do it using GitHub, so that I can get more experience with Open projects and learn how to collaborate in them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@jnavila @AnoshkoAlexey and others