private static void AddGroupItem(IModelLocalizationGroup Group, string Name, string Value) { var Item = Group.AddNode <IModelLocalizationItem>(Name); Item.Name = Name; Item.Value = Value; }
private static void CreateNodes(IModelLocalizationGroup Group) { //TODO create nodes for your text AddGroupItem(Group, SuccessCaption, "Success"); AddGroupItem(Group, ErrorCaption, "Error"); AddGroupItem(Group, SuccessMessage, "Mail successfully sent"); AddGroupItem(Group, ErrorMessage, "An error has occurred sending the mail"); }
public override void UpdateNode(ModelNode node) { // Cast the 'node' parameter to IModelLocalization // to access the Localization node. IModelLocalization Localization = (IModelLocalization)node; IModelLocalizationGroup ThisModuleNode = (IModelLocalizationGroup)Localization.AddNode<IModelLocalizationGroup>(); ThisModuleNode.Name = ModuleName; ThisModuleNode.Value = ModuleName; }
public override void UpdateNode(ModelNode node) { // Cast the 'node' parameter to IModelLocalizationGroup // to access the LocalizationGroup node. IModelLocalizationGroup Group = (IModelLocalizationGroup)node; if (!(Group.Name == ModelLocalizationNodesGeneratorUpdater.ModuleName)) { return; } CreateNodes(Group); }
private static void CreateNodes(IModelLocalizationGroup Group) { //TODO create nodes for your text //AddGroupItem(Group, "NodeName", "Text"); }
private static void CreateNodes(IModelLocalizationGroup Group) { //TODO create nodes for your text AddGroupItem(Group, CaptionForSuccess, "Success"); }