summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorBo Borgerson <gigabo@gmail.com>2008-06-16 18:30:25 -0400
committerJim Meyering <meyering@redhat.com>2008-06-17 08:29:23 +0200
commit3435bb7f4021e7f05fbe317ebec34851effce27c (patch)
tree6a78957c08e150a823dc738678365cc2a82a2219 /HACKING
parent96ae7199c4614b88e8c63ec1327e3e4fbb1ec2c0 (diff)
downloadcoreutils-3435bb7f4021e7f05fbe317ebec34851effce27c.tar.xz
HACKING: Add section for tips on reducing translator workload.
* HACKING (Be nice to translators): New section. Add Jim's suggestion to avoid changing translatable strings if possible.
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING9
1 files changed, 9 insertions, 0 deletions
diff --git a/HACKING b/HACKING
index 436341823..07026b11c 100644
--- a/HACKING
+++ b/HACKING
@@ -273,6 +273,15 @@ Write "Type const *var", not "const Type *var".
FIXME: dig up justification
+Be nice to translators
+======================
+Don't change translatable strings if you can avoid it.
+If you must rearrange individual lines (e.g., in multi-line --help
+strings), extract and create new strings, rather than extracting
+and moving into existing blocks. This avoids making unnecessary
+work for translators.
+
+
Add tests
==========
Nearly every significant change must be accompanied by a test suite