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" |
