global

def self.write_ini_title(ini_file_path, translated)

Parameters:
  • translated (String) --
  • ini_file_path (String) --
def self.write_ini_title(ini_file_path, translated)
    file_lines = File.readlines(ini_file_path, chomp: true)
    title_line_index = file_lines.each_with_index do |line, i|
        break i if line.downcase.start_with?('title')
    end

    file_lines[title_line_index] = translated
    File.binwrite(ini_file_path, file_lines.join("\n"))
end