Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Put pofiles under po/, use one folder for each translated file. | EuAndreh | 2021-07-07 | 13 | -19/+719 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is an improvement over 67f7c956239a7bc811a1d655d389666048e45fc3, and a final step for #task-7c5cd2aa-6d92-0423-bfa7-81f2e8436586. Now instead of trying to convince po4a and mdpo to work together, each tools gets it own folder and a pofile for each language. This means that if I want to translate files FOO.md and a-dir/BAR.txt to pt and fr, the directory structure of po/ will be: po/ FOO.md/ pt.po fr.po a-dir/ BAR.txt/ pt.po fr.po The po/ folder mirrors the directory structure of the input files, also nesting down directories. This way mdpo can do extration and update on its own way, and po4a can do extraction and update on its on way. The downside is that some translations will be duplicated, because they can appear on more than one file. | ||||
* | TODOs.md: Add #task-0b034315-cbd2-6fd6-fd32-9e00a12b7594 | EuAndreh | 2021-07-07 | 1 | -0/+3 |
| | |||||
* | TODOs.md: Add #task-f65531fa-e44b-14b1-fa32-70a22346e060 | EuAndreh | 2021-07-07 | 1 | -0/+11 |
| | |||||
* | TODOs.md: Add #task-b4d3eb41-64f4-9882-e03b-ab76af4dbd00 | EuAndreh | 2021-07-06 | 1 | -0/+16 |
| | |||||
* | TODOs.md: Add #task-55fe6623-2bfc-49dd-061c-3899ae2b1c68 | EuAndreh | 2021-07-06 | 1 | -0/+12 |
| | |||||
* | TODOs.md: Add #task-ce5cd33e-b3a1-1606-0d78-0d9586b07529 | EuAndreh | 2021-07-06 | 1 | -0/+21 |
| | |||||
* | Translate CHANGELOG.md adn README.md | EuAndreh | 2021-07-06 | 8 | -37/+67 |
| | | | | | | | | | Partially implements #task-7c5cd2aa-6d92-0423-bfa7-81f2e8436586. As mentioned in the task, instead of making "README.md" as symlink to "README.en.md", "README.md" is kept as it is, as the translated file doesn't need to live in the repository. The same goes for the "CHANGELOG.md" file. | ||||
* | TODOs.md: Mark #task-d6f1ddb3-2111-bcdb-1873-0a414a5f7157 as CANCELLED | EuAndreh | 2021-06-27 | 1 | -1/+6 |
| | |||||
* | git mv aux/tests-lib.sh tests/ | EuAndreh | 2021-06-27 | 4 | -3/+3 |
| | |||||
* | TODOs.md: Add #task-d6f1ddb3-2111-bcdb-1873-0a414a5f7157 | EuAndreh | 2021-06-27 | 1 | -0/+3 |
| | |||||
* | src/git-permalink.in: Return 2 on unrecognized CLI option | EuAndreh | 2021-06-27 | 3 | -4/+12 |
| | |||||
* | src/git-permalink.in: Fix ShellCheck offense, remove disable | EuAndreh | 2021-06-27 | 1 | -2/+1 |
| | |||||
* | Makefile: Don't use $(NAME) for the file name | EuAndreh | 2021-06-26 | 1 | -1/+1 |
| | |||||
* | aux/guix/manifest.scm: Reorder hunspell, group it with basic packages | EuAndreh | 2021-06-26 | 1 | -3/+3 |
| | |||||
* | TODOs.md: spellcheck | EuAndreh | 2021-06-26 | 2 | -4/+6 |
| | |||||
* | aux/workflow/*: Don't inherit global PROJECT_UC | EuAndreh | 2021-06-26 | 4 | -0/+4 |
| | |||||
* | aux/workflow/sign-tarballs.sh: Use getopts for arguments | EuAndreh | 2021-06-26 | 2 | -2/+22 |
| | |||||
* | aux/ci/report.sh: Use getopts for arguments | EuAndreh | 2021-06-26 | 3 | -4/+26 |
| | |||||
* | aux/workflow/commonmark.sh: Use getopts for arguments | EuAndreh | 2021-06-26 | 2 | -16/+48 |
| | |||||
* | TODOs.md: Add #task-7c5cd2aa-6d92-0423-bfa7-81f2e8436586 | EuAndreh | 2021-06-26 | 1 | -0/+23 |
| | |||||
* | aux/workflow/TODOs.sh: Use getopts for arguments | EuAndreh | 2021-06-26 | 2 | -5/+36 |
| | |||||
* | aux/workflow/public.sh: Use getopts for arguments | EuAndreh | 2021-06-26 | 2 | -5/+36 |
| | |||||
* | aux/workflow/dist.sh: Use getopts for arguments | EuAndreh | 2021-06-26 | 2 | -8/+42 |
| | |||||
* | aux/workflow/assert-manpages.sh: Use getopts for arguments | EuAndreh | 2021-06-26 | 2 | -7/+20 |
| | |||||
* | aux/workflow/assert-readme.sh: Use getopts for arguments | EuAndreh | 2021-06-26 | 2 | -5/+25 |
| | |||||
* | aux/workflow/assert-spelling.sh: Define assert_arg anyway | EuAndreh | 2021-06-26 | 1 | -4/+8 |
| | |||||
* | aux/workflow/assert-changelog.sh: Use getopts for arugments | EuAndreh | 2021-06-26 | 2 | -5/+28 |
| | |||||
* | aux/workflow/manpages.sh: s/assert/assert_arg/ | EuAndreh | 2021-06-26 | 1 | -6/+6 |
| | |||||
* | aux/workflow/assert-spelling.sh: Get files as arguments instead of assuming ↵ | EuAndreh | 2021-06-26 | 2 | -3/+4 |
| | | | | they're under public/ | ||||
* | aux/workflow/l10n.sh: Mark WARNING message with yellow color | EuAndreh | 2021-06-26 | 1 | -1/+3 |
| | |||||
* | Makefile: use shorter syntax for cp in "install" target | EuAndreh | 2021-06-26 | 1 | -1/+1 |
| | |||||
* | Makefile: Remove trailing \ | EuAndreh | 2021-06-26 | 1 | -1/+1 |
| | |||||
* | Makefile: Mark src/git-permalink as executable in "all" target | EuAndreh | 2021-06-26 | 1 | -1/+1 |
| | |||||
* | tests/install-uninstall.sh: Allow git-permalink to already be installed; ↵ | EuAndreh | 2021-06-26 | 1 | -12/+8 |
| | | | | laxer assertions on STDERR | ||||
* | aux/workflow/l10n.sh: mkdir -p doc/po | EuAndreh | 2021-06-26 | 1 | -0/+1 |
| | |||||
* | aux/workflow/assert-manpages.sh: Skip when file is empy | EuAndreh | 2021-06-26 | 1 | -0/+4 |
| | |||||
* | tests/*.sh: Print line number, STDOUT and STDERR when test fails | EuAndreh | 2021-06-26 | 4 | -0/+43 |
| | |||||
* | mv src/git-permalink.sh.in src/git-permalin.in | EuAndreh | 2021-06-25 | 4 | -19/+18 |
| | | | | | Mostly to avoid the conflict of the ".sh" built-in rule in the Makefile. | ||||
* | Release v0.2.2v0.2.2 | EuAndreh | 2021-06-25 | 3 | -1/+9 |
| | |||||
* | Makefile: Fix installation path of manpages | EuAndreh | 2021-06-25 | 1 | -2/+2 |
| | |||||
* | Makefile: Make "spellcheck" depend on "public" | EuAndreh | 2021-06-25 | 1 | -3/+3 |
| | |||||
* | Release v0.2.1v0.2.1 | EuAndreh | 2021-06-25 | 4 | -4/+15 |
| | |||||
* | aux/guix/manifest.scm: Use hunspell insted of hunspell-iconv | EuAndreh | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | TODOs.md: Mark #task-4ae91595-6e6d-be17-d882-754a478da878 as DONE | EuAndreh | 2021-06-25 | 1 | -1/+46 |
| | |||||
* | git mv po/ doc/po/ | EuAndreh | 2021-06-25 | 5 | -4/+4 |
| | |||||
* | aux/assert-shellcheck.sh: Remove "set -x" option | EuAndreh | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | aux/workflow/assert-spelling.sh: Add; init dictionaries; fix spelling | EuAndreh | 2021-06-25 | 18 | -307/+535 |
| | | | | | | - aux/workflow/l10n.sh: fix handling of $@; - Makefile: remove circular dependency between dev-check and public by adding the "l10n-gen" target. | ||||
* | aux/workflow/manpages.sh: Add missing suffix to HTML files | EuAndreh | 2021-06-23 | 1 | -1/+1 |
| | |||||
* | README.md, aux/workflow/assert-readme.sh: Link to commit in the releases ↵ | EuAndreh | 2021-06-23 | 2 | -3/+3 |
| | | | | section too | ||||
* | TODOs.md: Fix code block escaping | EuAndreh | 2021-06-23 | 1 | -1/+1 |
| |