U:RDoc::AnyMethod[iI"
pgettext:ETI"GetText#pgettext;TF:publico:RDoc::Markup::Document:@parts[	o:RDoc::Markup::Paragraph;	[I"FTranslates msgid with msgctxt. This methods is similer with s_().;To:RDoc::Markup::Verbatim;	[I"1e.g.) p_("File", "New")   == s_("File|New")
;TI"2      p_("File", "Open")  == s_("File|Open")
;T:@format0o:RDoc::Markup::List:
@type:BULLET:@items[o:RDoc::Markup::ListItem:@label0;	[o;
;	[I""msgctxt: the message context.;To;;0;	[o;
;	[I"msgid: the message id.;To;;0;	[o;
;	[I"KReturns: the localized text by msgid. If there are no localized text, ;TI"it returns msgid.;To;
;	[I"KSee: http://www.gnu.org/software/autoconf/manual/gettext/Contexts.html;T:
@fileI"lib/gettext.rb;T:0@omit_headings_from_table_of_contents_below0I"1pgettext(msgctxt, msgid)
p_(msgctxt, msgid)
;T0[[I"p_;To;;	[o;
;	[I"TThis is the workaround to conflict p_ methods with the xx("double x") library. ;TI"1http://rubyforge.org/projects/codeforpeople/;T;@';0I"(msgctxt, msgid);T@'FI"GetText;TcRDoc::NormalModule00