Merge pull request #249 from pcc/xgetinputfocus
[mono.git] / mcs / class / System.Web.Mvc3 / Mvc / Resources / MvcResources.resx
1 <?xml version="1.0" encoding="utf-8"?>
2 <root>
3   <!-- 
4     Microsoft ResX Schema 
5     
6     Version 2.0
7     
8     The primary goals of this format is to allow a simple XML format 
9     that is mostly human readable. The generation and parsing of the 
10     various data types are done through the TypeConverter classes 
11     associated with the data types.
12     
13     Example:
14     
15     ... ado.net/XML headers & schema ...
16     <resheader name="resmimetype">text/microsoft-resx</resheader>
17     <resheader name="version">2.0</resheader>
18     <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19     <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20     <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21     <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22     <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23         <value>[base64 mime encoded serialized .NET Framework object]</value>
24     </data>
25     <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26         <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27         <comment>This is a comment</comment>
28     </data>
29                 
30     There are any number of "resheader" rows that contain simple 
31     name/value pairs.
32     
33     Each data row contains a name, and value. The row also contains a 
34     type or mimetype. Type corresponds to a .NET class that support 
35     text/value conversion through the TypeConverter architecture. 
36     Classes that don't support this are serialized and stored with the 
37     mimetype set.
38     
39     The mimetype is used for serialized objects, and tells the 
40     ResXResourceReader how to depersist the object. This is currently not 
41     extensible. For a given mimetype the value must be set accordingly:
42     
43     Note - application/x-microsoft.net.object.binary.base64 is the format 
44     that the ResXResourceWriter will generate, however the reader can 
45     read any of the formats listed below.
46     
47     mimetype: application/x-microsoft.net.object.binary.base64
48     value   : The object must be serialized with 
49             : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50             : and then encoded with base64 encoding.
51     
52     mimetype: application/x-microsoft.net.object.soap.base64
53     value   : The object must be serialized with 
54             : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55             : and then encoded with base64 encoding.
56
57     mimetype: application/x-microsoft.net.object.bytearray.base64
58     value   : The object must be serialized into a byte array 
59             : using a System.ComponentModel.TypeConverter
60             : and then encoded with base64 encoding.
61     -->
62   <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63     <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64     <xsd:element name="root" msdata:IsDataSet="true">
65       <xsd:complexType>
66         <xsd:choice maxOccurs="unbounded">
67           <xsd:element name="metadata">
68             <xsd:complexType>
69               <xsd:sequence>
70                 <xsd:element name="value" type="xsd:string" minOccurs="0" />
71               </xsd:sequence>
72               <xsd:attribute name="name" use="required" type="xsd:string" />
73               <xsd:attribute name="type" type="xsd:string" />
74               <xsd:attribute name="mimetype" type="xsd:string" />
75               <xsd:attribute ref="xml:space" />
76             </xsd:complexType>
77           </xsd:element>
78           <xsd:element name="assembly">
79             <xsd:complexType>
80               <xsd:attribute name="alias" type="xsd:string" />
81               <xsd:attribute name="name" type="xsd:string" />
82             </xsd:complexType>
83           </xsd:element>
84           <xsd:element name="data">
85             <xsd:complexType>
86               <xsd:sequence>
87                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88                 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89               </xsd:sequence>
90               <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91               <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92               <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93               <xsd:attribute ref="xml:space" />
94             </xsd:complexType>
95           </xsd:element>
96           <xsd:element name="resheader">
97             <xsd:complexType>
98               <xsd:sequence>
99                 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100               </xsd:sequence>
101               <xsd:attribute name="name" type="xsd:string" use="required" />
102             </xsd:complexType>
103           </xsd:element>
104         </xsd:choice>
105       </xsd:complexType>
106     </xsd:element>
107   </xsd:schema>
108   <resheader name="resmimetype">
109     <value>text/microsoft-resx</value>
110   </resheader>
111   <resheader name="version">
112     <value>2.0</value>
113   </resheader>
114   <resheader name="reader">
115     <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116   </resheader>
117   <resheader name="writer">
118     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119   </resheader>
120   <data name="ActionMethodSelector_AmbiguousMatch" xml:space="preserve">
121     <value>The current request for action '{0}' on controller type '{1}' is ambiguous between the following action methods:{2}</value>
122   </data>
123   <data name="Common_NoRouteMatched" xml:space="preserve">
124     <value>No route in the route table matches the supplied values.</value>
125   </data>
126   <data name="Common_NullOrEmpty" xml:space="preserve">
127     <value>Value cannot be null or empty.</value>
128   </data>
129   <data name="Common_PartialViewNotFound" xml:space="preserve">
130     <value>The partial view '{0}' was not found or no view engine supports the searched locations. The following locations were searched:{1}</value>
131   </data>
132   <data name="Common_PropertyCannotBeNullOrEmpty" xml:space="preserve">
133     <value>The property '{0}' cannot be null or empty.</value>
134   </data>
135   <data name="Common_ViewNotFound" xml:space="preserve">
136     <value>The view '{0}' or its master was not found or no view engine supports the searched locations. The following locations were searched:{1}</value>
137   </data>
138   <data name="ControllerBuilder_ErrorCreatingControllerFactory" xml:space="preserve">
139     <value>An error occurred when trying to create the IControllerFactory '{0}'. Make sure that the controller factory has a public parameterless constructor.</value>
140   </data>
141   <data name="ControllerBuilder_FactoryReturnedNull" xml:space="preserve">
142     <value>The IControllerFactory '{0}' did not return a controller for the name '{1}'.</value>
143   </data>
144   <data name="ControllerBuilder_MissingIControllerFactory" xml:space="preserve">
145     <value>The controller factory type '{0}' must implement the IControllerFactory interface.</value>
146   </data>
147   <data name="Controller_UnknownAction" xml:space="preserve">
148     <value>A public action method '{0}' was not found on controller '{1}'.</value>
149   </data>
150   <data name="DefaultControllerFactory_ErrorCreatingController" xml:space="preserve">
151     <value>An error occurred when trying to create a controller of type '{0}'. Make sure that the controller has a parameterless public constructor.</value>
152   </data>
153   <data name="DefaultControllerFactory_NoControllerFound" xml:space="preserve">
154     <value>The controller for path '{0}' was not found or does not implement IController.</value>
155   </data>
156   <data name="DefaultControllerFactory_TypeDoesNotSubclassControllerBase" xml:space="preserve">
157     <value>The controller type '{0}' must implement IController.</value>
158   </data>
159   <data name="ValueProviderResult_ConversionThrew" xml:space="preserve">
160     <value>The parameter conversion from type '{0}' to type '{1}' failed. See the inner exception for more information.</value>
161   </data>
162   <data name="ValueProviderResult_NoConverterExists" xml:space="preserve">
163     <value>The parameter conversion from type '{0}' to type '{1}' failed because no type converter can convert between these types.</value>
164   </data>
165   <data name="ExceptionViewAttribute_NonExceptionType" xml:space="preserve">
166     <value>The type '{0}' does not inherit from Exception.</value>
167   </data>
168   <data name="FilterAttribute_OrderOutOfRange" xml:space="preserve">
169     <value>Order must be greater than or equal to -1.</value>
170   </data>
171   <data name="HtmlHelper_MissingSelectData" xml:space="preserve">
172     <value>There is no ViewData item of type '{1}' that has the key '{0}'.</value>
173   </data>
174   <data name="HtmlHelper_TextAreaParameterOutOfRange" xml:space="preserve">
175     <value>The value must be greater than or equal to zero.</value>
176   </data>
177   <data name="HtmlHelper_WrongSelectDataType" xml:space="preserve">
178     <value>The ViewData item that has the key '{0}' is of type '{1}' but must be of type '{2}'.</value>
179   </data>
180   <data name="ModelBinderAttribute_ErrorCreatingModelBinder" xml:space="preserve">
181     <value>An error occurred when trying to create the IModelBinder '{0}'. Make sure that the binder has a public parameterless constructor.</value>
182   </data>
183   <data name="ModelBinderAttribute_TypeNotIModelBinder" xml:space="preserve">
184     <value>The type '{0}' does not implement the IModelBinder interface.</value>
185   </data>
186   <data name="ModelBinderDictionary_MultipleAttributes" xml:space="preserve">
187     <value>The type '{0}' contains multiple attributes that inherit from CustomModelBinderAttribute.</value>
188   </data>
189   <data name="SessionStateTempDataProvider_SessionStateDisabled" xml:space="preserve">
190     <value>The SessionStateTempDataProvider class requires session state to be enabled.</value>
191   </data>
192   <data name="ViewDataDictionary_WrongTModelType" xml:space="preserve">
193     <value>The model item passed into the dictionary is of type '{0}', but this dictionary requires a model item of type '{1}'.</value>
194   </data>
195   <data name="ViewMasterPage_RequiresViewPage" xml:space="preserve">
196     <value>A ViewMasterPage can be used only with content pages that derive from ViewPage or ViewPage&lt;TModel&gt;.</value>
197   </data>
198   <data name="ViewUserControl_RequiresViewDataProvider" xml:space="preserve">
199     <value>The ViewUserControl '{0}' cannot find an IViewDataContainer object. The ViewUserControl must be inside a ViewPage, a ViewMasterPage, or another ViewUserControl.</value>
200   </data>
201   <data name="ViewUserControl_RequiresViewPage" xml:space="preserve">
202     <value>A ViewUserControl can be used only in pages that derive from ViewPage or ViewPage&lt;TModel&gt;.</value>
203   </data>
204   <data name="WebFormViewEngine_UserControlCannotHaveMaster" xml:space="preserve">
205     <value>A master name cannot be specified when the view is a ViewUserControl.</value>
206   </data>
207   <data name="WebFormViewEngine_ViewCouldNotBeCreated" xml:space="preserve">
208     <value>The view found at '{0}' was not created.</value>
209   </data>
210   <data name="WebFormViewEngine_WrongViewBase" xml:space="preserve">
211     <value>The view at '{0}' must derive from ViewPage, ViewPage&lt;TModel&gt;, ViewUserControl, or ViewUserControl&lt;TModel&gt;.</value>
212   </data>
213   <data name="Common_ValueNotValidForProperty" xml:space="preserve">
214     <value>The value '{0}' is invalid.</value>
215   </data>
216   <data name="ActionMethodSelector_AmbiguousMatchType" xml:space="preserve">
217     <value>{0} on type {1}</value>
218   </data>
219   <data name="Controller_UpdateModel_UpdateUnsuccessful" xml:space="preserve">
220     <value>The model of type '{0}' could not be updated.</value>
221   </data>
222   <data name="DefaultModelBinder_ValueRequired" xml:space="preserve">
223     <value>A value is required.</value>
224   </data>
225   <data name="ReflectedActionDescriptor_ParameterCannotBeNull" xml:space="preserve">
226     <value>The parameters dictionary contains a null entry for parameter '{0}' of non-nullable type '{1}' for method '{2}' in '{3}'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter.</value>
227   </data>
228   <data name="ReflectedActionDescriptor_ParameterNotInDictionary" xml:space="preserve">
229     <value>The parameters dictionary does not contain an entry for parameter '{0}' of type '{1}' for method '{2}' in '{3}'. The dictionary must contain an entry for each parameter, including parameters that have null values.</value>
230   </data>
231   <data name="ReflectedActionDescriptor_ParameterValueHasWrongType" xml:space="preserve">
232     <value>The parameters dictionary contains an invalid entry for parameter '{0}' for method '{1}' in '{2}'. The dictionary contains a value of type '{3}', but the parameter requires a value of type '{4}'.</value>
233   </data>
234   <data name="ReflectedParameterBindingInfo_MultipleConverterAttributes" xml:space="preserve">
235     <value>The parameter '{0}' on method '{1}' contains multiple attributes that inherit from CustomModelBinderAttribute.</value>
236   </data>
237   <data name="ReflectedActionDescriptor_CannotCallInstanceMethodOnNonControllerType" xml:space="preserve">
238     <value>Cannot create a descriptor for instance method '{0}' on type '{1}' because the type does not derive from ControllerBase.</value>
239   </data>
240   <data name="ReflectedActionDescriptor_CannotCallMethodsWithOutOrRefParameters" xml:space="preserve">
241     <value>Cannot call action method '{0}' on controller '{1}' because the parameter '{2}' is passed by reference.</value>
242   </data>
243   <data name="ReflectedActionDescriptor_CannotCallOpenGenericMethods" xml:space="preserve">
244     <value>Cannot call action method '{0}' on controller '{1}' because the action method is a generic method.</value>
245   </data>
246   <data name="DefaultViewLocationCache_NegativeTimeSpan" xml:space="preserve">
247     <value>The number of ticks for the TimeSpan value must be greater than or equal to 0.</value>
248   </data>
249   <data name="DefaultModelBinder_ValueInvalid" xml:space="preserve">
250     <value>The value '{0}' is not valid for {1}.</value>
251   </data>
252   <data name="TemplateHelpers_TemplateLimitations" xml:space="preserve">
253     <value>Templates can be used only with field access, property access, single-dimension array index, or single-parameter custom indexer expressions.</value>
254   </data>
255   <data name="Common_TriState_False" xml:space="preserve">
256     <value>False</value>
257   </data>
258   <data name="Common_TriState_NotSet" xml:space="preserve">
259     <value>Not Set</value>
260   </data>
261   <data name="Common_TriState_True" xml:space="preserve">
262     <value>True</value>
263   </data>
264   <data name="ControllerBase_CannotHandleMultipleRequests" xml:space="preserve">
265     <value>A single instance of controller '{0}' cannot be used to handle multiple requests. If a custom controller factory is in use, make sure that it creates a new instance of the controller for each request.</value>
266   </data>
267   <data name="Common_PropertyNotFound" xml:space="preserve">
268     <value>The property {0}.{1} could not be found.</value>
269   </data>
270   <data name="DataAnnotationsModelMetadataProvider_UnknownProperty" xml:space="preserve">
271     <value>{0} has a DisplayColumn attribute for {1}, but property {1} does not exist.</value>
272   </data>
273   <data name="DataAnnotationsModelMetadataProvider_UnreadableProperty" xml:space="preserve">
274     <value>{0} has a DisplayColumn attribute for {1}, but property {1} does not have a public getter.</value>
275   </data>
276   <data name="TemplateHelpers_NoTemplate" xml:space="preserve">
277     <value>Unable to locate an appropriate template for type {0}.</value>
278   </data>
279   <data name="RequireHttpsAttribute_MustUseSsl" xml:space="preserve">
280     <value>The requested resource can only be accessed via SSL.</value>
281   </data>
282   <data name="HtmlHelper_InvalidHttpVerb" xml:space="preserve">
283     <value>The specified HttpVerbs value is not supported. The supported values are Delete, Head, and Put.</value>
284   </data>
285   <data name="HtmlHelper_InvalidHttpMethod" xml:space="preserve">
286     <value>The GET and POST HTTP methods are not supported.</value>
287   </data>
288   <data name="JsonRequest_GetNotAllowed" xml:space="preserve">
289     <value>This request has been blocked because sensitive information could be disclosed to third party web sites when this is used in a GET request. To allow GET requests, set JsonRequestBehavior to AllowGet.</value>
290   </data>
291   <data name="ModelMetadata_PropertyNotSettable" xml:space="preserve">
292     <value>This property setter is obsolete, because its value is derived from ModelMetadata.Model now.</value>
293   </data>
294   <data name="ViewDataDictionary_ModelCannotBeNull" xml:space="preserve">
295     <value>The model item passed into the dictionary is null, but this dictionary requires a non-null model item of type '{0}'.</value>
296   </data>
297   <data name="Common_TypeMustDriveFromType" xml:space="preserve">
298     <value>The type {0} must derive from {1}</value>
299   </data>
300   <data name="DataAnnotationsModelValidatorProvider_ConstructorRequirements" xml:space="preserve">
301     <value>The type {0} must have a public constructor which accepts three parameters of types {1}, {2}, and {3}</value>
302   </data>
303   <data name="ViewPageHttpHandlerWrapper_ExceptionOccurred" xml:space="preserve">
304     <value>Execution of the child request failed. Please examine the InnerException for more information.</value>
305   </data>
306   <data name="RedirectAction_CannotRedirectInChildAction" xml:space="preserve">
307     <value>Child actions are not allowed to perform redirect actions.</value>
308   </data>
309   <data name="AsyncCommon_AsyncResultAlreadyConsumed" xml:space="preserve">
310     <value>The provided IAsyncResult has already been consumed.</value>
311   </data>
312   <data name="AsyncCommon_InvalidAsyncResult" xml:space="preserve">
313     <value>The provided IAsyncResult is not valid for this method.</value>
314   </data>
315   <data name="SynchronizationContextUtil_ExceptionThrown" xml:space="preserve">
316     <value>An operation that crossed a synchronization context failed. See the inner exception for more information.</value>
317   </data>
318   <data name="ReflectedAsyncActionDescriptor_CannotExecuteSynchronously" xml:space="preserve">
319     <value>The asynchronous action method '{0}' cannot be executed synchronously.</value>
320   </data>
321   <data name="AsyncCommon_ControllerMustImplementIAsyncManagerContainer" xml:space="preserve">
322     <value>The controller of type '{0}' must subclass AsyncController or implement the IAsyncManagerContainer interface.</value>
323   </data>
324   <data name="AsyncCommon_InvalidTimeout" xml:space="preserve">
325     <value>The timeout value must be non-negative or Timeout.Infinite.</value>
326   </data>
327   <data name="AsyncActionMethodSelector_AmbiguousMethodMatch" xml:space="preserve">
328     <value>Lookup for method '{0}' on controller type '{1}' failed because of an ambiguity between the following methods:{2}</value>
329   </data>
330   <data name="AsyncActionMethodSelector_CouldNotFindMethod" xml:space="preserve">
331     <value>Could not locate a method named '{0}' on controller type {1}.</value>
332   </data>
333   <data name="ChildActionOnlyAttribute_MustBeInChildRequest" xml:space="preserve">
334     <value>The action '{0}' is accessible only by a child request.</value>
335   </data>
336   <data name="Templates_TypeMustImplementIEnumerable" xml:space="preserve">
337     <value>The Collection template was used with an object of type '{0}', which does not implement System.IEnumerable.</value>
338   </data>
339   <data name="TypeCache_DoNotModify" xml:space="preserve">
340     <value>This file is automatically generated. Please do not modify the contents of this file.</value>
341   </data>
342   <data name="PrivateAssociatedMetadataTypeTypeDescriptor_MetadataTypeContainsUnknownProperties" xml:space="preserve">
343     <value>The associated metadata type for type '{0}' contains the following unknown properties or fields: {1}. Please make sure that the names of these members match the names of the properties on the main type.</value>
344   </data>
345   <data name="ClientDataTypeModelValidatorProvider_FieldMustBeNumeric" xml:space="preserve">
346     <value>The field {0} must be a number.</value>
347   </data>
348   <data name="ExpressionHelper_InvalidIndexerExpression" xml:space="preserve">
349     <value>The expression compiler was unable to evaluate the indexer expression '{0}' because it references the model parameter '{1}' which is unavailable.</value>
350   </data>
351   <data name="Controller_Validate_ValidationFailed" xml:space="preserve">
352     <value>The model of type '{0}' is not valid.</value>
353   </data>
354   <data name="DefaultControllerFactory_ControllerNameAmbiguous_WithoutRouteUrl" xml:space="preserve">
355     <value>Multiple types were found that match the controller named '{0}'. This can happen if the route that services this request does not specify namespaces to search for a controller that matches the request. If this is the case, register this route by calling an overload of the 'MapRoute' method that takes a 'namespaces' parameter.
356
357 The request for '{0}' has found the following matching controllers:{1}</value>
358   </data>
359   <data name="DefaultControllerFactory_ControllerNameAmbiguous_WithRouteUrl" xml:space="preserve">
360     <value>Multiple types were found that match the controller named '{0}'. This can happen if the route that services this request ('{1}') does not specify namespaces to search for a controller that matches the request. If this is the case, register this route by calling an overload of the 'MapRoute' method that takes a 'namespaces' parameter.
361
362 The request for '{0}' has found the following matching controllers:{2}</value>
363   </data>
364   <data name="DataAnnotationsModelValidatorProvider_ValidatableConstructorRequirements" xml:space="preserve">
365     <value>The type {0} must have a public constructor which accepts two parameters of types {1} and {2}.</value>
366   </data>
367   <data name="ValidatableObjectAdapter_IncompatibleType" xml:space="preserve">
368     <value>The model object inside the metadata claimed to be compatible with {0}, but was actually {1}.</value>
369   </data>
370   <data name="CshtmlView_ViewCouldNotBeCreated" xml:space="preserve">
371     <value>The view found at '{0}' was not created.</value>
372   </data>
373   <data name="CshtmlView_WrongViewBase" xml:space="preserve">
374     <value>The view at '{0}' must derive from WebViewPage, or WebViewPage&lt;TModel&gt;.</value>
375   </data>
376   <data name="ReflectedActionDescriptor_CannotCallStaticMethod" xml:space="preserve">
377     <value>Cannot call action method '{0}' on controller '{1}' because the action method is a static method.</value>
378   </data>
379   <data name="MvcRazorCodeParser_ModelKeywordMustBeFollowedByTypeName" xml:space="preserve">
380     <value>The '{0}' keyword must be followed by a type name on the same line.</value>
381   </data>
382   <data name="MvcRazorCodeParser_CannotHaveModelAndInheritsKeyword" xml:space="preserve">
383     <value>The 'inherits' keyword is not allowed when a '{0}' keyword is used.</value>
384   </data>
385   <data name="MvcRazorCodeParser_OnlyOneModelStatementIsAllowed" xml:space="preserve">
386     <value>Only one '{0}' statement is allowed in a file.</value>
387   </data>
388   <data name="SingleServiceResolver_CannotRegisterTwoInstances" xml:space="preserve">
389     <value>An instance of {0} was found in the resolver as well as a custom registered provider in {1}. Please set only one or the other.</value>
390   </data>
391   <data name="DependencyResolver_DoesNotImplementICommonServiceLocator" xml:space="preserve">
392     <value>The type {0} does not appear to implement Microsoft.Practices.ServiceLocation.IServiceLocator.</value>
393   </data>
394   <data name="HtmlHelper_ValidationTypeCannotBeEmpty" xml:space="preserve">
395     <value>Validation type names in unobtrusive client validation rules cannot be empty. Client rule type: {0}</value>
396   </data>
397   <data name="HtmlHelper_ValidationTypeMustBeUnique" xml:space="preserve">
398     <value>Validation type names in unobtrusive client validation rules must be unique. The following validation type was seen more than once: {0}</value>
399   </data>
400   <data name="HtmlHelper_ValidationTypeMustBeLegal" xml:space="preserve">
401     <value>Validation type names in unobtrusive client validation rules must consist of only lowercase letters. Invalid name: "{0}", client rule type: {1}</value>
402   </data>
403   <data name="HtmlHelper_ValidationParameterCannotBeEmpty" xml:space="preserve">
404     <value>Validation parameter names in unobtrusive client validation rules cannot be empty. Client rule type: {0}</value>
405   </data>
406   <data name="HtmlHelper_ValidationParameterMustBeLegal" xml:space="preserve">
407     <value>Validation parameter names in unobtrusive client validation rules must start with a lowercase letter and consist of only lowercase letters or digits. Validation parameter name: {0}, client rule type: {1}</value>
408   </data>
409   <data name="ViewStartPage_RequiresMvcRazorView" xml:space="preserve">
410     <value>A ViewStartPage can be used only with with a page that derives from WebViewPage or another ViewStartPage.</value>
411   </data>
412   <data name="ControllerBase_CannotExecuteWithNullHttpContext" xml:space="preserve">
413     <value>Cannot execute Controller with a null HttpContext.</value>
414   </data>
415   <data name="CompareAttribute_MustMatch" xml:space="preserve">
416     <value>'{0}' and '{1}' do not match.</value>
417   </data>
418   <data name="RemoteAttribute_RemoteValidationFailed" xml:space="preserve">
419     <value>'{0}' is invalid.</value>
420   </data>
421   <data name="RemoteAttribute_NoUrlFound" xml:space="preserve">
422     <value>No url for remote validation could be found.</value>
423   </data>
424   <data name="AuthorizeAttribute_CannotUseWithinChildActionCache" xml:space="preserve">
425     <value>AuthorizeAttribute cannot be used within a child action caching block.</value>
426   </data>
427   <data name="OutputCacheAttribute_InvalidDuration" xml:space="preserve">
428     <value>Duration must be a positive number.</value>
429   </data>
430   <data name="OutputCacheAttribute_InvalidVaryByParam" xml:space="preserve">
431     <value>VaryByParam must be '*', 'none', or a semicolon-delimited list of keys.</value>
432   </data>
433   <data name="OutputCacheAttribute_ChildAction_UnsupportedSetting" xml:space="preserve">
434     <value>OutputCacheAttribute for child actions only supports Duration, VaryByCustom, and VaryByParam values. Please do not set CacheProfile, Location, NoStore, SqlDependency, VaryByContentEncoding, or VaryByHeader values for child actions.</value>
435   </data>
436   <data name="OutputCacheAttribute_CannotNestChildCache" xml:space="preserve">
437     <value>OutputCacheAttribute is not allowed on child actions which are children of an already cached child action.</value>
438   </data>
439   <data name="CompareAttribute_UnknownProperty" xml:space="preserve">
440     <value>Could not find a property named {0}.</value>
441   </data>
442 </root>