summaryrefslogtreecommitdiff
path: root/po4a
Commit message (Collapse)AuthorAge
* po4a: pairwise-pocheck: Better handling for missing tclIan Jackson2018-11-08
| | | | | | Mention in the README, and add a specific error check. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* po4a: Add -LUTF-8 to the configIan Jackson2018-11-08
| | | | | | | Apparently this is not the default. Suggested-by: Colin Watson <cjwatson@chiark.greenend.org.uk> Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* po4a: pairwise-pocheck: Force it to be run sometimesIan Jackson2018-11-08
| | | | | | | * when building a binary package * when preparing a translation preview Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* po4a: pairwise-pocheck: Provide make targets to invoke it explicitlyIan Jackson2018-11-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* po4a: Fix gitignore to actually ignore right .po4a.LANG.cfgIan Jackson2018-11-07
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* po4a: New pairwise-pocheck scriptIan Jackson2018-11-07
| | | | | | | | This currently just detects if a translator has dropped the B or I or some such from POD constructs like B<...> and I<...>. Suggested-by: Colin Watson <cjwatson@chiark.greenend.org.uk> Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* i18n-commit - autogeneratedIan Jackson2018-10-13
|
* po/list-documents: Set translation threshold to 10%Ian Jackson2018-10-13
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* i18n-commit - autogeneratedIan Jackson2018-10-13
|
* make i18nIan Jackson2018-10-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* i18n: Provide `i18n-update' target in toplevel MakefileIan Jackson2018-10-04
| | | | | | With a convenience alias `i18n'. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* i18n: po4a: Fix reference to nonexistent translated-always targetIan Jackson2018-10-04
| | | | | | | This -always suffix was replaced with the use of .PHONY during development (and the result squashed), but this one was missed. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* po4a: dummy test case git-debrebase_5.en_US.po: Abolish againIan Jackson2018-10-04
| | | | | | | Though this was a useful test, and having this in the git history is useful, these files are, now, a distraction. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* po4a: dummy test case git-debrebase_5.en_US.po: Add a stringIan Jackson2018-10-04
| | | | | | | | | | | Change just one string for testing. I have verified that when the resulting package is installed, LC_MESSAGES=en_US.UTF-8 man 5 git-debrebase produces a manpage saying `reorganized' where previously it said `reorganised', as expected. Ie the translation machinery works. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* po4a: dummy test case git-debrebase_5.en_US.po: CreateIan Jackson2018-10-04
| | | | | | | | | | | | | | | | | | | | | This is the result of following the instructions in po4a/README on how to start a translation. For economy I have committed only this one new .po file, even though po4a generated loads and normally a translator would therefore send a PR with one file per document. This is part of testing that the machinery works. It is not practical to make this a proper test case, but I can at least leave records in the git history of how to do things. This change results in that one manpage actually being generated and installed, although it is very similar to the untranslated one. I have verified that unless the translated manpages line in debian/git-debrebase.install is uncommented, the package build now fails, which is reassuring, because it means that when we get a real translation we can't forget to actually ship it. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* po4a: Makefile: Honour PO4A and use i18n-common.makeIan Jackson2018-10-04
| | | | | | No functional change unless PO4A is in the environment. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* po4a: Run po4a to generate .pot files and commit the resultIan Jackson2018-10-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* i18n: po4a: Add a symlink to po/READMEIan Jackson2018-10-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* i18n: po4a: Run `make po4a.cfg' and commit the resultIan Jackson2018-10-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* i18n: po4a: Introduce machineryIan Jackson2018-10-04
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>