Method: GetText::RGetText.generate_pot

Defined in:
lib/gettext/tools/rgettext.rb

.generate_pot(paths) ⇒ Object

PARSE HERE



95
96
97
98
99
100
101
102
103
104
105
106
107
108
# File 'lib/gettext/tools/rgettext.rb', line 95

def generate_pot(paths) # :nodoc:
  pomessages = parse(paths)
  str = ""
  private_str = ""
  
  pomessages.each do |target|
    unless target.to_po_str.include? "[private]"
      str << target.to_po_str
    else
      private_str << target.to_po_str.gsub('[private]', '')
    end
  end
  [str, private_str]
end