]> source.dussan.org Git - redmine.git/commitdiff
Fixed: default configuration can not be loaded for :it, :pt and :ro languages (#1660).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 17 Jul 2008 16:27:29 +0000 (16:27 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 17 Jul 2008 16:27:29 +0000 (16:27 +0000)
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1675 e93f8b46-1217-0410-a6f0-8f06a7374b81

lang/it.yml
lang/pt.yml
lang/ro.yml
test/unit/default_data_test.rb [new file with mode: 0644]

index fcc028c97649090db64e7ad004880a6ee49f6e99..471ef49ed5b1375d4bf8d4e25bb5113f7d5e0801 100644 (file)
@@ -496,12 +496,12 @@ default_role_reporter: Reporter
 default_tracker_bug: Segnalazione
 default_tracker_feature: Funzione
 default_tracker_support: Supporto
-default_issue_status_new: Nuovo/a
-default_issue_status_assigned: Assegnato/a
-default_issue_status_resolved: Risolto/a
+default_issue_status_new: Nuovo
+default_issue_status_assigned: Assegnato
+default_issue_status_resolved: Risolto
 default_issue_status_feedback: Feedback
-default_issue_status_closed: Chiuso/a
-default_issue_status_rejected: Rifiutato/a
+default_issue_status_closed: Chiuso
+default_issue_status_rejected: Rifiutato
 default_doc_category_user: Documentazione utente
 default_doc_category_tech: Documentazione tecnica
 default_priority_low: Bassa
index a5b703fcfdd5c70ec28f902f3db7cca87bccfcb1..ece12cd973264cfd96b4d427cef5f8b8a3bf3178 100644 (file)
@@ -490,7 +490,7 @@ text_issue_category_destroy_question: Some issues (%d) are assigned to this cate
 text_issue_category_destroy_assignments: Remove category assignments
 text_issue_category_reassign_to: Reassing issues to this category
 
-default_role_manager: Analista de Negócio ou Gerente de Projeto
+default_role_manager: Gerente de Projeto
 default_role_developper: Desenvolvedor
 default_role_reporter: Analista de Suporte
 default_tracker_bug: Bug
index 3fa154d4867f688aa24d996229a2e8bcf9a6b35c..50bbf29af722f88953013d2fc85450980647b776 100644 (file)
@@ -498,7 +498,7 @@ default_issue_status_new: Nou
 default_issue_status_assigned: Atribuit
 default_issue_status_resolved: Rezolvat
 default_issue_status_feedback: Feedback
-default_issue_status_closed: Rezolvat
+default_issue_status_closed: Closed
 default_issue_status_rejected: Respins
 default_doc_category_user: Documentatie
 default_doc_category_tech: Documentatie tehnica
diff --git a/test/unit/default_data_test.rb b/test/unit/default_data_test.rb
new file mode 100644 (file)
index 0000000..3961613
--- /dev/null
@@ -0,0 +1,45 @@
+# redMine - project management software
+# Copyright (C) 2006-2008  Jean-Philippe Lang
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+
+require File.dirname(__FILE__) + '/../test_helper'
+
+class DefaultDataTest < Test::Unit::TestCase
+  fixtures :roles
+  
+  def test_no_data
+    assert !Redmine::DefaultData::Loader::no_data?
+    Role.delete_all("builtin = 0")
+    Tracker.delete_all
+    IssueStatus.delete_all
+    Enumeration.delete_all
+    assert Redmine::DefaultData::Loader::no_data?
+  end
+  
+  def test_load
+    GLoc.valid_languages.each do |lang|
+      begin
+        Role.delete_all("builtin = 0")
+        Tracker.delete_all
+        IssueStatus.delete_all
+        Enumeration.delete_all
+        assert Redmine::DefaultData::Loader::load(lang)
+      rescue ActiveRecord::RecordInvalid => e
+        assert false, ":#{lang} default data is invalid (#{e.message})."
+      end
+    end
+  end
+end