Class: Locraft::InfoPlistGenerator
Instance Method Summary
collapse
#file_template, #generate, #strings_file_content, #strings_line_with
Methods inherited from Generator
#generate, #initialize
Instance Method Details
#broadcast_file_generation(f) ⇒ Object
21
22
23
|
# File 'lib/locraft/generators/info_plist_generator.rb', line 21
def broadcast_file_generation(f)
puts "info plist strings file generated: [#{f}]"
end
|
#destination_dir_for(lang) ⇒ Object
9
10
11
|
# File 'lib/locraft/generators/info_plist_generator.rb', line 9
def destination_dir_for(lang)
"#{@config.relative_plist_destination}/#{lang}.lproj"
end
|
#strings_file ⇒ Object
17
18
19
|
# File 'lib/locraft/generators/info_plist_generator.rb', line 17
def strings_file
@config.info_plist_file
end
|
#valid? ⇒ Boolean
5
6
7
|
# File 'lib/locraft/generators/info_plist_generator.rb', line 5
def valid?
!@config.relative_plist_destination.nil?
end
|
#valid_localization?(l) ⇒ Boolean
13
14
15
|
# File 'lib/locraft/generators/info_plist_generator.rb', line 13
def valid_localization?(l)
l.valid? && l.key =~ /^(NS|CF).*/
end
|