From 0af898a97646b644bef7c3b2e54408869dd8658c Mon Sep 17 00:00:00 2001 From: Martin Geisler Date: Wed, 16 Feb 2011 10:02:24 +0100 Subject: [PATCH] test-i18n: test translations --- tests/test-i18n.t | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 tests/test-i18n.t diff --git a/tests/test-i18n.t b/tests/test-i18n.t new file mode 100644 index 0000000000..f5e9c559a3 --- /dev/null +++ b/tests/test-i18n.t @@ -0,0 +1,20 @@ +Test that translations are compiled and installed correctly. + +Default encoding in tests is "ascii" and the translation is encoded +using the "replace" error handler: + + $ LANGUAGE=pt_BR hg tip + abortado: N?o h? um reposit?rio do Mercurial aqui (.hg n?o encontrado)! + [255] + +Using a more accomodating encoding: + + $ HGENCODING=UTF-8 LANGUAGE=pt_BR hg tip + abortado: N\xc3\xa3o h\xc3\xa1 um reposit\xc3\xb3rio do Mercurial aqui (.hg n\xc3\xa3o encontrado)! (esc) + [255] + +Different encoding: + + $ HGENCODING=Latin-1 LANGUAGE=pt_BR hg tip + abortado: N\xe3o h\xe1 um reposit\xf3rio do Mercurial aqui (.hg n\xe3o encontrado)! (esc) + [255]