* po/README: Add de_CH and en@quot to po/LINGUAS generation command.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Fri, 24 Feb 2012 09:31:24 +0000 (10:31 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Fri, 24 Feb 2012 09:31:24 +0000 (10:31 +0100)
* po/Rules-swiss: New file.
* po/swiss.sed: Likewise.

ChangeLog
po/README
po/Rules-swiss [new file with mode: 0644]
po/swiss.sed [new file with mode: 0644]

index a0738b6..31962c3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2012-02-24  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * po/README: Add de_CH and en@quot to po/LINGUAS generation command.
+       * po/Rules-swiss: New file.
+       * po/swiss.sed: Likewise.
+
 2012-02-23  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/fs/btrfs.c (find_device): Fix typos.
index 5541f42..830f5f0 100644 (file)
--- a/po/README
+++ b/po/README
@@ -10,7 +10,7 @@ that will hopefully clarify the situation.
 
     Then create a po/LINGUAS file listing all the language codes:
 
-      (cd po && ls *.po | cut -d. -f1 | xargs) >po/LINGUAS
+      ((cd po && ls *.po| cut -d. -f1; echo "en@quot"; echo "de_CH") | sort |uniq |  xargs) >po/LINGUAS
 
     GRUB's build system will automatically detect those and include them
     in your install.
diff --git a/po/Rules-swiss b/po/Rules-swiss
new file mode 100644 (file)
index 0000000..1f98ac1
--- /dev/null
@@ -0,0 +1,7 @@
+# Special Makefile rules for English message catalogs with quotation marks.
+
+DISTFILES.common.extra1 = swiss.sed Rules-swiss
+
+de_CH.po-create: de.po swiss.sed
+       LC_ALL=C.UTF-8 $(MSGFILTER) -i $< -o $(srcdir)/de_CH.po sed -f $(srcdir)/swiss.sed
+
diff --git a/po/swiss.sed b/po/swiss.sed
new file mode 100644 (file)
index 0000000..6679712
--- /dev/null
@@ -0,0 +1,2 @@
+s,ß,ss,g
+y,»«,«»,