changeset 25:8a350c00797e

Fixes #32 (Add staged loading of translations) and fixes #30 (Improve Translations API): * Update tests to work with new method on XmlTranslationSet
author IBBoard <dev@ibboard.co.uk>
date Sat, 10 Apr 2010 19:06:29 +0000
parents 948317c89fad
children 57b5d27e95fb
files Lang/XmlTranslationSetTest.cs
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/Lang/XmlTranslationSetTest.cs	Fri Apr 09 19:51:50 2010 +0000
+++ b/Lang/XmlTranslationSetTest.cs	Sat Apr 10 19:06:29 2010 +0000
@@ -21,7 +21,7 @@
 			XmlTranslationSet translationSet = new XmlTranslationSet("en");
 			XmlDocument doc = new XmlDocument();
 			doc.LoadXml("<?xml version=\"1.0\" encoding=\"utf-8\"?><translations xmlns=\"http://ibboard.co.uk/translation\" lang=\"en\"><translation id=\""+TEST_KEY+"\">"+TEST_VALUE+"</translation></translations>");
-			translationSet.SetSourceXml(doc);
+			translationSet.SetTranslationNodes(new TranslationXmlExtractor().GetTranslationNodes(doc));
 			return translationSet;
 		}
 
@@ -30,7 +30,7 @@
 			XmlTranslationSet translationSet = new XmlTranslationSet(language);
 			XmlDocument doc = new XmlDocument();
 			doc.LoadXml("<?xml version=\"1.0\" encoding=\"utf-8\"?><translations xmlns=\"http://ibboard.co.uk/translation\" lang=\""+language+"\" extends=\""+parentLanguage+"\"><translation id=\""+TEST_KEY+"\">"+TEST_VALUE+"</translation></translations>");
-			translationSet.SetSourceXml(doc);
+			translationSet.SetTranslationNodes(new TranslationXmlExtractor().GetTranslationNodes(doc));
 			translationSet.SetParentLanguage(parentLanguage);
 			ModifiableTranslationSet parentTranslationSet = new ModifiableTranslationSet(parentLanguage);
 			parentTranslationSet.SetTranslation(INHERITED_KEY, INHERITED_VALUE);