• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#!/bin/sh
2. "${srcdir=.}/init.sh"; path_prepend_ . ../src
3#
4# Plural test for YCP
5#
6
7cat <<EOF > xg-y-1.ycp
8title = sformat (_("%1 package", "%1 packages", num), num);
9EOF
10
11: ${XGETTEXT=xgettext}
12${XGETTEXT} --omit-header --no-location -k:1,2 -d xg-y-1.tmp xg-y-1.ycp || Exit 1
13LC_ALL=C tr -d '\r' < xg-y-1.tmp.po > xg-y-1.po || Exit 1
14
15cat <<EOF > xg-y-1.ok
16#, ycp-format
17msgid "%1 package"
18msgid_plural "%1 packages"
19msgstr[0] ""
20msgstr[1] ""
21EOF
22
23: ${DIFF=diff}
24${DIFF} xg-y-1.ok xg-y-1.po
25result=$?
26
27exit $result
28