docker-po4a
is standalone po4a.
Depend Docker.
brew install docker
brew cask install docker
# docker start-up test
docker version
Run docker-po4a
like as below.
docker container run -i --rm conao3/po4a:0.55 --version
po4a version 0.55.
Written by Martin Quinson and Denis Barbier.
Copyright © 2002-2018 Software in the Public Interest, Inc.
This is free software; see source code for copying
conditions. There is NO warranty; not even for
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Or, alias it.
alias po4a0.55='docker container run -i --rm conao3/po4a:0.55'
po4a0.55 --version
po4a version 0.55.
Written by Martin Quinson and Denis Barbier.
Copyright © 2002-2018 Software in the Public Interest, Inc.
This is free software; see source code for copying
conditions. There is NO warranty; not even for
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Since ENTRYPOINT is po4a
, override ENTRYPOINT to use other po4a
tool.
docker container run -i --rm --entrypoint="" conao3/po4a:0.55 po4a-translate --version
po4a-translate version 0.55.
Written by Martin Quinson and Denis Barbier.
Copyright © 2002-2018 Software in the Public Interest, Inc.
This is free software; see source code for copying
conditions. There is NO warranty; not even for
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
alias po4a-translate0.55='docker container run -i --rm --entrypoint="" conao3/po4a:0.55 po4a-translate'
po4a-translate0.55 --version
po4a-translate version 0.55.
Written by Martin Quinson and Denis Barbier.
Copyright © 2002-2018 Software in the Public Interest, Inc.
This is free software; see source code for copying
conditions. There is NO warranty; not even for
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Below tools are all po4a
bundled tools.
alias po4a0.55='docker container run -i --rm conao3/po4a:0.55'
alias po4a-gettextize0.55='docker container run -i --rm --entrypoint="" conao3/po4a:0.55 po4a-gettextize'
alias po4a-normalize0.55='docker container run -i --rm --entrypoint="" conao3/po4a:0.55 po4a-normalize'
alias po4a-translate0.55='docker container run -i --rm --entrypoint="" conao3/po4a:0.55 po4a-translate'
alias po4a-updatepo0.55='docker container run -i --rm --entrypoint="" conao3/po4a:0.55 po4a-updatepo'
I love OSS and I am dreaming of working on it as full-time job.
With your support, I will be able to spend more time at OSS!
All feedback and suggestions are welcome!
You can use github issues, but you can also use Slack if you want a more casual conversation.
Feel free to send PR!
Affero General Public License Version 3 (AGPLv3) Copyright (c) Naoya Yamashita - https://conao3.com https://github.com/conao3/docker-po4a/blob/master/LICENSE
- Naoya Yamashita (conao3)
- Not yet… Now send PR and add your name!!