Stub out missing translations according to language plurals.
This commit is contained in:
30
test/fixtures/plurals/messages.po
vendored
Normal file
30
test/fixtures/plurals/messages.po
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-13 09:59-0500\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
||||
|
||||
# correct plurals
|
||||
msgid "1 thing"
|
||||
msgid_plural "{{$count}} things"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
# incorrect plurals
|
||||
msgid "1 mistake"
|
||||
msgid_plural "{{$count}} mistakes"
|
||||
msgstr ""
|
||||
37
test/fixtures/plurals/nplurals-1.po
vendored
Normal file
37
test/fixtures/plurals/nplurals-1.po
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
# Chinese translation of Link (6.x-2.9)
|
||||
# Copyright (c) 2011 by the Chinese translation team
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Link (6.x-2.9)\n"
|
||||
"POT-Creation-Date: 2011-12-31 23:39+0000\n"
|
||||
"PO-Revision-Date: 2013-12-17 14:59+0100\n"
|
||||
"Language-Team: Chinese\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"Last-Translator: Ruben Vermeersch <ruben@rocketeer.be>\n"
|
||||
"Language: zh_CN\n"
|
||||
"X-Generator: Poedit 1.6.2\n"
|
||||
|
||||
# correct plurals, with translation
|
||||
msgid "1 thing"
|
||||
msgid_plural "{{$count}} things"
|
||||
msgstr[0] "{{$count}} thing"
|
||||
|
||||
# correct plurals, with no translation
|
||||
msgid "1 other thing"
|
||||
msgid_plural "{{$count}} other things"
|
||||
msgstr[0] ""
|
||||
|
||||
# incorrect plurals, with translation
|
||||
msgid "1 mistake"
|
||||
msgid_plural "{{$count}} mistakes"
|
||||
msgstr[0] "1 mistake"
|
||||
msgstr[1] "{{$count}} mistakes"
|
||||
|
||||
# incorrect plurals, with no translation
|
||||
msgid "1 other mistake"
|
||||
msgid_plural "{{$count}} other mistakes"
|
||||
msgstr ""
|
||||
@@ -16,17 +16,23 @@ msgstr ""
|
||||
"X-Generator: Poedit 1.6.2\n"
|
||||
|
||||
# correct plurals, with translation
|
||||
msgid "1 source"
|
||||
msgid_plural "{{$count}} sources"
|
||||
msgstr[0] "1 source"
|
||||
msgstr[1] "{{$count}} sources"
|
||||
msgid "1 thing"
|
||||
msgid_plural "{{$count}} things"
|
||||
msgstr[0] "1 thing"
|
||||
msgstr[1] "{{$count}} things"
|
||||
|
||||
# correct plurals, with no translation
|
||||
msgid "1 destination"
|
||||
msgid_plural "{{$count}} destinations"
|
||||
msgid "1 other thing"
|
||||
msgid_plural "{{$count}} other things"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
# incorrect plurals, with no translation
|
||||
# incorrect plurals, with translation
|
||||
msgid "1 mistake"
|
||||
msgid_plural "{{$count}} mistakes"
|
||||
msgstr[0] "1 mistake"
|
||||
|
||||
# incorrect plurals, with no translation
|
||||
msgid "1 other mistake"
|
||||
msgid_plural "{{$count}} other mistakes"
|
||||
msgstr ""
|
||||
41
test/fixtures/plurals/nplurals-3.po
vendored
Normal file
41
test/fixtures/plurals/nplurals-3.po
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
# Polish translation of Link (6.x-2.9)
|
||||
# Copyright (c) 2011 by the Polish translation team
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Link (6.x-2.9)\n"
|
||||
"POT-Creation-Date: 2011-12-31 23:39+0000\n"
|
||||
"PO-Revision-Date: 2013-12-17 14:59+0100\n"
|
||||
"Language-Team: Polish\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
"Last-Translator: Ruben Vermeersch <ruben@rocketeer.be>\n"
|
||||
"Language: pl_PL\n"
|
||||
"X-Generator: Poedit 1.6.2\n"
|
||||
|
||||
# correct plurals, with translation
|
||||
msgid "1 thing"
|
||||
msgid_plural "{{$count}} things"
|
||||
msgstr[0] "1 thing"
|
||||
msgstr[1] "{{$count}} things"
|
||||
msgstr[2] "{{$count}} things"
|
||||
|
||||
# correct plurals, with no translation
|
||||
msgid "1 other thing"
|
||||
msgid_plural "{{$count}} other things"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
msgstr[2] ""
|
||||
|
||||
# incorrect plurals, with translation
|
||||
msgid "1 mistake"
|
||||
msgid_plural "{{$count}} mistakes"
|
||||
msgstr[0] "1 mistake"
|
||||
msgstr[1] "{{$count}} mistakes"
|
||||
|
||||
# incorrect plurals, with no translation
|
||||
msgid "1 other mistake"
|
||||
msgid_plural "{{$count}} other mistakes"
|
||||
msgstr ""
|
||||
49
test/fixtures/plurals/nplurals-6.po
vendored
Normal file
49
test/fixtures/plurals/nplurals-6.po
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
# Arabic translation of Link (6.x-2.9)
|
||||
# Copyright (c) 2011 by the Arabic translation team
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Link (6.x-2.9)\n"
|
||||
"POT-Creation-Date: 2011-12-31 23:39+0000\n"
|
||||
"PO-Revision-Date: 2013-12-17 14:59+0100\n"
|
||||
"Language-Team: Arabic\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
|
||||
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
|
||||
"Last-Translator: Ruben Vermeersch <ruben@rocketeer.be>\n"
|
||||
"Language: ar\n"
|
||||
"X-Generator: Poedit 1.6.2\n"
|
||||
|
||||
# correct plurals, with translation
|
||||
msgid "1 thing"
|
||||
msgid_plural "{{$count}} things"
|
||||
msgstr[0] "1 thing"
|
||||
msgstr[1] "{{$count}} things"
|
||||
msgstr[2] "{{$count}} things"
|
||||
msgstr[3] "{{$count}} things"
|
||||
msgstr[4] "{{$count}} things"
|
||||
msgstr[5] "{{$count}} things"
|
||||
|
||||
# correct plurals, with no translation
|
||||
msgid "1 other thing"
|
||||
msgid_plural "{{$count}} other things"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
msgstr[2] ""
|
||||
msgstr[3] ""
|
||||
msgstr[4] ""
|
||||
msgstr[5] ""
|
||||
|
||||
# incorrect plurals, with translation
|
||||
msgid "1 mistake"
|
||||
msgid_plural "{{$count}} mistakes"
|
||||
msgstr[0] "1 mistake"
|
||||
msgstr[1] "{{$count}} mistakes"
|
||||
msgstr[2] "{{$count}} mistakes"
|
||||
|
||||
# incorrect plurals, with no translation
|
||||
msgid "1 other mistake"
|
||||
msgid_plural "{{$count}} other mistakes"
|
||||
msgstr ""
|
||||
37
test/fixtures/plurals/nplurals-missing.po
vendored
Normal file
37
test/fixtures/plurals/nplurals-missing.po
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
# Chinese translation of Link (6.x-2.9)
|
||||
# Copyright (c) 2011 by the Chinese translation team
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Link (6.x-2.9)\n"
|
||||
"POT-Creation-Date: 2011-12-31 23:39+0000\n"
|
||||
"PO-Revision-Date: 2013-12-17 14:59+0100\n"
|
||||
"Language-Team: Chinese\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Last-Translator: Ruben Vermeersch <ruben@rocketeer.be>\n"
|
||||
"Language: zh_CN\n"
|
||||
"X-Generator: Poedit 1.6.2\n"
|
||||
|
||||
# correct plurals, with translation
|
||||
msgid "1 thing"
|
||||
msgid_plural "{{$count}} things"
|
||||
msgstr[0] "1 thing"
|
||||
msgstr[1] "{{$count}} things"
|
||||
|
||||
# correct plurals, with no translation
|
||||
msgid "1 other thing"
|
||||
msgid_plural "{{$count}} other things"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
# incorrect plurals, with translation
|
||||
msgid "1 mistake"
|
||||
msgid_plural "{{$count}} mistakes"
|
||||
msgstr[0] "1 mistake"
|
||||
|
||||
# incorrect plurals, with no translation
|
||||
msgid "1 other mistake"
|
||||
msgid_plural "{{$count}} other mistakes"
|
||||
msgstr ""
|
||||
Reference in New Issue
Block a user