diff options
| -rw-r--r-- | app/models/compliance_check_task_export.rb | 8 | ||||
| -rw-r--r-- | app/views/compliance_check_tasks/show.html.erb | 1 | ||||
| -rw-r--r-- | config/locales/compliance_check_results.yml | 8 | 
3 files changed, 12 insertions, 5 deletions
| diff --git a/app/models/compliance_check_task_export.rb b/app/models/compliance_check_task_export.rb index e845aa235..9828cffc4 100644 --- a/app/models/compliance_check_task_export.rb +++ b/app/models/compliance_check_task_export.rb @@ -17,19 +17,19 @@ class ComplianceCheckTaskExport    def export      begin -      Dir.mktmpdir("compliance_check_results_#{@compliance_check_task.referential_id}_#{@compliance_check_task.id}_", Dir.tmpdir) { |temp_dir| +      Dir.mktmpdir("#{I18n.t('compliance_check_results.file.zip_name_prefix')}_#{@compliance_check_task.referential_id}_#{@compliance_check_task.id}_", Dir.tmpdir) { |temp_dir| -        File.open(temp_dir + "/summary_errors_index.csv" , "a") do |f| +        File.open(temp_dir + "/#{I18n.t('compliance_check_results.file.summary_errors_file_prefix')}" , "a") do |f|            f.write(render)            f.flush          end -        File.open(temp_dir + "/detailed_errors_report.csv" , "a") do |f| +        File.open(temp_dir + "/#{I18n.t('compliance_check_results.file.detailed_errors_file_prefix')}" , "a") do |f|            f.write(detailed_errors_render)            f.flush          end -        zip_file = Tempfile.new(["compliance_check_results_#{@compliance_check_task.referential_id}_#{@compliance_check_task.id}_", ".zip"]) +        zip_file = Tempfile.new(["#{I18n.t('compliance_check_results.file.zip_name_prefix')}_#{@compliance_check_task.referential_id}_#{@compliance_check_task.id}_", ".zip"])          ::Zip::File.open(zip_file.path, ::Zip::File::CREATE) do |zipfile|            Dir[File.join(temp_dir, '*.csv')].each do |f| diff --git a/app/views/compliance_check_tasks/show.html.erb b/app/views/compliance_check_tasks/show.html.erb index b1ff2d493..d41e0da1d 100644 --- a/app/views/compliance_check_tasks/show.html.erb +++ b/app/views/compliance_check_tasks/show.html.erb @@ -39,7 +39,6 @@  </div>  <% content_for :sidebar do %>  <ul class="actions"> -  <li><%= link_to t('compliance_check_tasks.actions.download'), export_referential_compliance_check_task_path(@referential, @compliance_check_task) %></il>    <li><%= link_to  t('compliance_check_tasks.actions.destroy'), referential_compliance_check_task_path(@referential, @compliance_check_task), :method => :delete,  :data => {:confirm =>  t('compliance_check_tasks.actions.destroy_confirm')}, :class => "remove" %></li>  </ul> diff --git a/config/locales/compliance_check_results.yml b/config/locales/compliance_check_results.yml index 48333ef12..9684c49a7 100644 --- a/config/locales/compliance_check_results.yml +++ b/config/locales/compliance_check_results.yml @@ -1,5 +1,9 @@  en:    compliance_check_results: +    file: +      zip_name_prefix: "compliance_check_results" +      summary_errors_file_prefix: "summary_errors_index.csv" +      detailed_errors_file_prefix: "detailed_errors_index.csv"      index:        line: "Li"        column: "Col" @@ -269,6 +273,10 @@ en:          first_violations: "First violations"  fr:    compliance_check_results: +    file: +      zip_name_prefix: "resultats_de_validation" +      summary_errors_file_prefix: "sommaire_des_erreurs.csv" +      detailed_errors_file_prefix: "détails_des_erreurs.csv"      index:        line: "Li"        column: "Col" | 
