Sha256: 89500c90f34193a9862564d1aa279dd073b7ac3a7fc5bc67b2891c4b3e65ac2c
Contents?: true
Size: 1.98 KB
Versions: 61
Compression:
Stored size: 1.98 KB
Contents
# -*- coding: utf-8 -*- # # Copyright (C) 2010 masone (Christian Felder) <ema@rh-productions.ch> # Copyright (C) 2009 Vladimir Dobriakov <vladimir@geekq.net> # 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' include GetText class TestRubyParser_n bindtextdomain("rubyparser", :path => "locale") def test_1 n_("aaa","aaa2",1) end def test_2 n_("bbb\n", "ccc2\nccc2", 1) end def test_3_1 n_("ddd\nddd", "ddd2\nddd2", 1) end def test_3_2 n_("eee\neee\n" , "eee2\neee2\n" , 1) end def test_4 n_("ddd eee ", "ddd eee2", 1) end def test_5_1 n_("fff", "fff2", 1) end def test_5_2 n_("fff", "fff2", 1) + "foo" + n_("ggg", "ggg2", 1) end def test_6 n_("ggg"\ "hhh"\ "iii", "jjj"\ "kkk"\ "lll", 1) end def test_7 n_('a"b"c"', 'a"b"c"2', 1) end def test_8 n_("d\"e\"f\"", "d\"e\"f\"2", 1) end def test_9 n_("mmm" + "mmm","mmm2" + "mmm2",1) + n_("nnn" ,"nnn2" ,1) end def test_10 _("ooo") n_("ooo", "ppp", 1) end def test_11 n_("qqq", "rrr", 1) n_("qqq", "sss", 1) # This is merged to "qqq" with plural form "rrr". end def extracted_comments # TRANSLATORS:please provide translations for all # the plural forms! n_('comment', 'comments', 2) end end
Version data entries
61 entries across 61 versions & 1 rubygems