From 9f8dca113621bccc8d855ae1400d9800bf3c73ae Mon Sep 17 00:00:00 2001
From: Reinhold Kainhofer <reinhold@kainhofer.com>
Date: Wed, 23 Jun 2010 20:03:41 +0200
Subject: [PATCH] Lilypond-book: Test case for language detection (also
 included files)

---
 input/regression/lilypond-book/include3.ily       | 15 +++++++++++++++
 ...info-include-language-detection-included.itely |  2 ++
 .../texinfo-include-language-detection.tely       | 13 +++++++++++++
 .../lilypond-book/texinfo-language-detection.tely | 15 +++++++++++++++
 4 files changed, 45 insertions(+)
 create mode 100644 input/regression/lilypond-book/include3.ily
 create mode 100644 input/regression/lilypond-book/texinfo-include-language-detection-included.itely
 create mode 100644 input/regression/lilypond-book/texinfo-include-language-detection.tely
 create mode 100644 input/regression/lilypond-book/texinfo-language-detection.tely

diff --git a/input/regression/lilypond-book/include3.ily b/input/regression/lilypond-book/include3.ily
new file mode 100644
index 0000000000..818ff12bd1
--- /dev/null
+++ b/input/regression/lilypond-book/include3.ily
@@ -0,0 +1,15 @@
+\version "2.13.20"
+
+\header {
+doctitlees = "If you see this 'translated' doctitle, language detection work"
+
+texidoces = "If you see this 'translated' texidoc, language detection work"
+
+  texidoc = "Original texidoc (you should not see this!)"
+  doctitle = "Original doctitle (you should not see this!)"
+}
+
+\relative c'' {
+  c1
+}
+
diff --git a/input/regression/lilypond-book/texinfo-include-language-detection-included.itely b/input/regression/lilypond-book/texinfo-include-language-detection-included.itely
new file mode 100644
index 0000000000..e8b101b68b
--- /dev/null
+++ b/input/regression/lilypond-book/texinfo-include-language-detection-included.itely
@@ -0,0 +1,2 @@
+The texidoc of the following snippet should be "translated":
+@lilypondfile[printfilename,texidoc,doctitle]{include3.ily}
diff --git a/input/regression/lilypond-book/texinfo-include-language-detection.tely b/input/regression/lilypond-book/texinfo-include-language-detection.tely
new file mode 100644
index 0000000000..d4c4c1e396
--- /dev/null
+++ b/input/regression/lilypond-book/texinfo-include-language-detection.tely
@@ -0,0 +1,13 @@
+\input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
+@setfilename texinfo-language-detection.info
+@settitle Texinfo language detection
+@documentencoding UTF-8
+@documentlanguage es
+@afourpaper
+
+@node Top
+@top Texinfo language detection
+
+@include texinfo-include-language-detection-included.itely
+
+@bye
diff --git a/input/regression/lilypond-book/texinfo-language-detection.tely b/input/regression/lilypond-book/texinfo-language-detection.tely
new file mode 100644
index 0000000000..7bf5289342
--- /dev/null
+++ b/input/regression/lilypond-book/texinfo-language-detection.tely
@@ -0,0 +1,15 @@
+\input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
+@setfilename texinfo-language-detection.info
+@settitle Texinfo language detection
+@documentencoding UTF-8
+@documentlanguage es
+@afourpaper
+
+@node Top
+@top Texinfo language detection
+
+The texidoc of the following snippet should be "translated":
+@lilypondfile[printfilename,texidoc,doctitle]{include3.ily}
+
+
+@bye
-- 
2.39.5