class GetText::Tools::Task::Path
Attributes
          domain[R]
        
        
          locale[R]
        
        
          mo_base_directory[R]
        
        
          po_base_directory[R]
        
        Public Class Methods
          new(po_base_directory, mo_base_directory, domain, locale=nil)
          
          click to toggle source
          
        
        
        # File lib/gettext/tools/task.rb, line 555 def initialize(po_base_directory, mo_base_directory, domain, locale=nil) @po_base_directory = po_base_directory @mo_base_directory = mo_base_directory @domain = domain @locale = locale end
Public Instance Methods
          edit_po_directory()
          
          click to toggle source
          
        
        
        # File lib/gettext/tools/task.rb, line 584 def edit_po_directory po_directory end
          edit_po_file()
          
          click to toggle source
          
        
        
        # File lib/gettext/tools/task.rb, line 588 def edit_po_file edit_po_directory + "#{@domain}.edit.po" end
          mo_directory()
          
          click to toggle source
          
        
        
        # File lib/gettext/tools/task.rb, line 592 def mo_directory @mo_base_directory + @locale + "LC_MESSAGES" end
          mo_file()
          
          click to toggle source
          
        
        
        # File lib/gettext/tools/task.rb, line 596 def mo_file mo_directory + "#{@domain}.mo" end
          po_directory()
          
          click to toggle source
          
        
        
        # File lib/gettext/tools/task.rb, line 566 def po_directory @po_base_directory + @locale end
          po_file()
          
          click to toggle source
          
        
        
        # File lib/gettext/tools/task.rb, line 570 def po_file po_directory + "#{@domain}.po" end
          po_file_is_updated?()
          
          click to toggle source
          
        
        
        # File lib/gettext/tools/task.rb, line 578 def po_file_is_updated? return false unless po_file.exist? return true unless po_time_stamp_file.exist? po_file.mtime > po_time_stamp_file.mtime end
          po_time_stamp_file()
          
          click to toggle source
          
        
        
        # File lib/gettext/tools/task.rb, line 574 def po_time_stamp_file po_directory + "#{@domain}.po.time_stamp" end
          pot_file()
          
          click to toggle source
          
        
        
        # File lib/gettext/tools/task.rb, line 562 def pot_file @po_base_directory + "#{@domain}.pot" end