1<?php 2/** 3 * English language file for jsoneditor plugin 4 * 5 * @author Janez Paternoster <janez.paternoster@siol.net> 6 */ 7 8// json tabs 9$lang['json_editor'] = 'JSON Editor'; 10$lang['json_schema'] = 'JSON Schema'; 11 12// javascript 13$lang['js']['button_validate'] = 'Validate'; 14 15 16/* 17 * Translation for jsoneditor.js library (JavaScript). 18 * see https://github.com/json-editor/json-editor/blob/master/src/defaults.js 19 * 20 * Note that english language is already included in jsoneditor.js, so 21 * definitions below are ignored. 22 */ 23$lang['js']['language'] = 'en'; 24 /* 25 * When a property is not set 26 */ 27$lang['js']['error_notset'] = 'Property must be set'; 28 /* 29 * When a string must not be empty 30 */ 31$lang['js']['error_notempty'] = 'Value required'; 32 /* 33 * When a value is not one of the enumerated values 34 */ 35$lang['js']['error_enum'] = 'Value must be one of the enumerated values'; 36 /* 37 * When a value is not equal to the constant 38 */ 39$lang['js']['error_const'] = 'Value must be the constant value'; 40 /* 41 * When a value doesn't validate any schema of a 'anyOf' combination 42 */ 43$lang['js']['error_anyOf'] = 'Value must validate against at least one of the provided schemas'; 44 /* 45 * When a value doesn't validate 46 * @variables This key takes one variable: The number of schemas the value does not validate 47 */ 48$lang['js']['error_oneOf'] = 'Value must validate against exactly one of the provided schemas. It currently validates against {{0}} of the schemas.'; 49 /* 50 * When a value does not validate a 'not' schema 51 */ 52$lang['js']['error_not'] = 'Value must not validate against the provided schema'; 53 /* 54 * When a value does not match any of the provided types 55 */ 56$lang['js']['error_type_union'] = 'Value must be one of the provided types'; 57 /* 58 * When a value does not match the given type 59 * @variables This key takes one variable: The type the value should be of 60 */ 61$lang['js']['error_type'] = 'Value must be of type {{0}}'; 62 /* 63 * When the value validates one of the disallowed types 64 */ 65$lang['js']['error_disallow_union'] = 'Value must not be one of the provided disallowed types'; 66 /* 67 * When the value validates a disallowed type 68 * @variables This key takes one variable: The type the value should not be of 69 */ 70$lang['js']['error_disallow'] = 'Value must not be of type {{0}}'; 71 /* 72 * When a value is not a multiple of or divisible by a given number 73 * @variables This key takes one variable: The number mentioned above 74 */ 75$lang['js']['error_multipleOf'] = 'Value must be a multiple of {{0}}'; 76 /* 77 * When a value is greater than it's supposed to be (exclusive) 78 * @variables This key takes one variable: The maximum 79 */ 80$lang['js']['error_maximum_excl'] = 'Value must be less than {{0}}'; 81 /* 82 * When a value is greater than it's supposed to be (inclusive 83 * @variables This key takes one variable: The maximum 84 */ 85$lang['js']['error_maximum_incl'] = 'Value must be at most {{0}}'; 86 /* 87 * When a value is lesser than it's supposed to be (exclusive) 88 * @variables This key takes one variable: The minimum 89 */ 90$lang['js']['error_minimum_excl'] = 'Value must be greater than {{0}}'; 91 /* 92 * When a value is lesser than it's supposed to be (inclusive) 93 * @variables This key takes one variable: The minimum 94 */ 95$lang['js']['error_minimum_incl'] = 'Value must be at least {{0}}'; 96 /* 97 * When a value have too many characters 98 * @variables This key takes one variable: The maximum character count 99 */ 100$lang['js']['error_maxLength'] = 'Value must be at most {{0}} characters long'; 101 /* 102 * When a value does not have enough characters 103 * @variables This key takes one variable: The minimum character count 104 */ 105$lang['js']['error_minLength'] = 'Value must be at least {{0}} characters long'; 106 /* 107 * When a value does not match a given pattern 108 */ 109$lang['js']['error_pattern'] = 'Value must match the pattern {{0}}'; 110 /* 111 * When an array has additional items whereas it is not supposed to 112 */ 113$lang['js']['error_additionalItems'] = 'No additional items allowed in this array'; 114 /* 115 * When there are to many items in an array 116 * @variables This key takes one variable: The maximum item count 117 */ 118$lang['js']['error_maxItems'] = 'Value must have at most {{0}} items'; 119 /* 120 * When there are not enough items in an array 121 * @variables This key takes one variable: The minimum item count 122 */ 123$lang['js']['error_minItems'] = 'Value must have at least {{0}} items'; 124 /* 125 * When an array is supposed to have unique items but has duplicates 126 */ 127$lang['js']['error_uniqueItems'] = 'Array must have unique items'; 128 /* 129 * When there are too many properties in an object 130 * @variables This key takes one variable: The maximum property count 131 */ 132$lang['js']['error_maxProperties'] = 'Object must have at most {{0}} properties'; 133 /* 134 * When there are not enough properties in an object 135 * @variables This key takes one variable: The minimum property count 136 */ 137$lang['js']['error_minProperties'] = 'Object must have at least {{0}} properties'; 138 /* 139 * When a required property is not defined 140 * @variables This key takes one variable: The name of the missing property 141 */ 142$lang['js']['error_required'] = 'Object is missing the required property \'{{0}}\''; 143 /* 144 * When there is an additional property is set whereas there should be none 145 * @variables This key takes one variable: The name of the additional property 146 */ 147$lang['js']['error_additional_properties'] = 'No additional properties allowed, but property {{0}} is set'; 148 /* 149 * When there is a propertyName that sets a max length and a property name exceeds the max length 150 * @variables This key takes one variable: The name of the invalid property 151 */ 152$lang['js']['error_property_names_exceeds_maxlength'] = 'Property name {{0}} exceeds maxLength'; 153 /* 154 * When there is a propertyName that sets an enum and a property name matches none of the possible enum 155 * @variables This key takes one variable: The name of the invalid property 156 */ 157$lang['js']['error_property_names_enum_mismatch'] = 'Property name {{0}} does not match any enum values'; 158 /* 159 * When there is a propertyName that sets a const and a property does not match the const value 160 * @variables This key takes one variable: The name of the invalid property 161 */ 162$lang['js']['error_property_names_const_mismatch'] = 'Property name {{0}} does not match the const value'; 163 /* 164 * When there is a propertyName that sets a pattern and a property name does not match the pattern 165 * @variables This key takes one variable: The name of the invalid property 166 */ 167$lang['js']['error_property_names_pattern_mismatch'] = 'Property name {{0}} does not match pattern'; 168 /* 169 * When the propertyName is set to false and there is at least one property 170 * @variables This key takes one variable: The name of the invalid property 171 */ 172$lang['js']['error_property_names_false'] = 'Property name {{0}} fails when propertyName is false'; 173 /* 174 * When the propertyName specifies a maxLength that is not a number 175 * @variables This key takes one variable: The name of the current property 176 */ 177$lang['js']['error_property_names_maxlength'] = 'Property name {{0}} cannot match invalid maxLength'; 178 /* 179 * When the propertyName specifies an enum that is not an array 180 * @variables This key takes one variable: The name of the current property 181 */ 182$lang['js']['error_property_names_enum'] = 'Property name {{0}} cannot match invalid enum'; 183 /* 184 * When the propertyName specifies a pattern that is not a string 185 * @variables This key takes one variable: The name of the current property 186 */ 187$lang['js']['error_property_names_pattern'] = 'Property name {{0}} cannot match invalid pattern'; 188 /* 189 * When the propertyName is unsupported 190 * @variables This key takes one variable: The name of the invalid propertyName 191 */ 192$lang['js']['error_property_names_unsupported'] = 'Unsupported propertyName {{0}}'; 193 /* 194 * When a dependency is not resolved 195 * @variables This key takes one variable: The name of the missing property for the dependency 196 */ 197$lang['js']['error_dependency'] = 'Must have property {{0}}'; 198 /* 199 * When a date is in incorrect format 200 * @variables This key takes one variable: The valid format 201 */ 202$lang['js']['error_date'] = 'Date must be in the format {{0}}'; 203 /* 204 * When a time is in incorrect format 205 * @variables This key takes one variable: The valid format 206 */ 207$lang['js']['error_time'] = 'Time must be in the format {{0}}'; 208 /* 209 * When a datetime-local is in incorrect format 210 * @variables This key takes one variable: The valid format 211 */ 212$lang['js']['error_datetime_local'] = 'Datetime must be in the format {{0}}'; 213 /* 214 * When a integer date is less than 1 January 1970 215 */ 216$lang['js']['error_invalid_epoch'] = 'Date must be greater than 1 January 1970'; 217 /* 218 * When an IPv4 is in incorrect format 219 */ 220$lang['js']['error_ipv4'] = 'Value must be a valid IPv4 address in the form of 4 numbers between 0 and 255, separated by dots'; 221 /* 222 * When an IPv6 is in incorrect format 223 */ 224$lang['js']['error_ipv6'] = 'Value must be a valid IPv6 address'; 225 /* 226 * When a hostname is in incorrect format 227 */ 228$lang['js']['error_hostname'] = 'The hostname has the wrong format'; 229 /* 230 * Text/Title on Save button 231 */ 232$lang['js']['button_save'] = 'Save'; 233 /* 234 * Text/Title on Copy button 235 */ 236$lang['js']['button_copy'] = 'Copy'; 237 /* 238 * Text/Title on Cancel button 239 */ 240$lang['js']['button_cancel'] = 'Cancel'; 241 /* 242 * Text/Title on Add button 243 */ 244$lang['js']['button_add'] = 'Add'; 245 /* 246 * Text on Delete All buttons 247 */ 248$lang['js']['button_delete_all'] = 'All'; 249 /* 250 * Title on Delete All buttons 251 */ 252$lang['js']['button_delete_all_title'] = 'Delete All'; 253 /* 254 * Text on Delete Last buttons 255 * @variable This key takes one variable: The title of object to delete 256 */ 257$lang['js']['button_delete_last'] = 'Last {{0}}'; 258 /* 259 * Title on Delete Last buttons 260 * @variable This key takes one variable: The title of object to delete 261 */ 262$lang['js']['button_delete_last_title'] = 'Delete Last {{0}}'; 263 /* 264 * Title on Add Row buttons 265 * @variable This key takes one variable: The title of object to add 266 */ 267$lang['js']['button_add_row_title'] = 'Add {{0}}'; 268 /* 269 * Title on Move Down buttons 270 */ 271$lang['js']['button_move_down_title'] = 'Move down'; 272 /* 273 * Title on Move Up buttons 274 */ 275$lang['js']['button_move_up_title'] = 'Move up'; 276 /* 277 * Text on Object Properties buttons 278 */ 279$lang['js']['button_properties'] = 'Properties'; 280 /* 281 * Title on Object Properties buttons 282 */ 283$lang['js']['button_object_properties'] = 'Object Properties'; 284 /* 285 * Title on Copy Row button 286 * @variable This key takes one variable: The title of object to delete 287 */ 288$lang['js']['button_copy_row_title'] = 'Copy {{0}}'; 289 /* 290 * Title on Delete Row buttons 291 * @variable This key takes one variable: The title of object to delete 292 */ 293$lang['js']['button_delete_row_title'] = 'Delete {{0}}'; 294 /* 295 * Title on Delete Row buttons, short version (no parameter with the object title) 296 */ 297$lang['js']['button_delete_row_title_short'] = 'Delete'; 298 /* 299 * Title on Copy Row buttons, short version (no parameter with the object title) 300 */ 301$lang['js']['button_copy_row_title_short'] = 'Copy'; 302 /* 303 * Title on Collapse buttons 304 */ 305$lang['js']['button_collapse'] = 'Collapse'; 306 /* 307 * Title on Expand buttons 308 */ 309$lang['js']['button_expand'] = 'Expand'; 310 /* 311 * Title on Edit JSON buttons 312 */ 313$lang['js']['button_edit_json'] = 'Edit JSON'; 314 /* 315 * Text/Title on Upload buttons 316 */ 317$lang['js']['button_upload'] = 'Upload'; 318 /* 319 * Title on Flatpickr toggle buttons 320 */ 321$lang['js']['flatpickr_toggle_button'] = 'Toggle'; 322 /* 323 * Title on Flatpickr clear buttons 324 */ 325$lang['js']['flatpickr_clear_button'] = 'Clear'; 326 /* 327 * Choices input field placeholder text 328 */ 329$lang['js']['choices_placeholder_text'] = 'Start typing to add value'; 330 /* 331 * Default title for array items 332 */ 333$lang['js']['default_array_item_title'] = 'item'; 334 /* 335 * Warning when deleting a node 336 */ 337$lang['js']['button_delete_node_warning'] = 'Are you sure you want to remove this node?'; 338