Sha256: c421180ce84bf3ff17893c0bfc55c68d23718400df2c1e362973a707a17c8bdd
Contents?: true
Size: 1.59 KB
Versions: 13
Compression:
Stored size: 1.59 KB
Contents
# -*- coding: utf-8 -*- # # Copyright (C) 2010 masone (Christian Felder) <ema@rh-productions.ch> # Copyright (C) 2009 Masao Mutoh # # License: Ruby's or LGPL # # This library is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. require 'gettext' class TestNPGetText include GetText bindtextdomain("np_", :path => Helper::Path.locale_path) def test_1 [np_("Magazine", "a book", "%{num} books", 1), np_("Magazine", "a book", "%{num} books", 2)] end def test_2 [npgettext("Magazine", "a book", "%{num} books", 1), npgettext("Magazine", "a book", "%{num} books", 2)] end def test_3 [np_("Hardcover", "a book", "%{num} books", 1), np_("Hardcover", "a book", "%{num} books", 2)] end def test_4 [np_("Magaine", "I have a magazine", "I have %{num} magazines", 1), np_("Magaine", "I have a magazine", "I have %{num} magazines", 2)] end def test_5 [np_("Hardcover", "a picture", "%{num} pictures", 1), np_("Hardcover", "a picture", "%{num} pictures", 2)] #not found. end end
Version data entries
13 entries across 13 versions & 1 rubygems