aboutsummaryrefslogtreecommitdiffstats
path: root/src/_locales/es/messages.json
blob: f92bd12ddcb47f6def3317beea56869ad1402b2b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
{
  "extName":{
    "message":"uBlock₀",
    "description":"extension name."
  },
  "extShortDesc":{
    "message":"Por fin, un bloqueador eficiente con uso mínimo de procesador y memoria.",
    "description":"this will be in the chrome web store: must be 132 characters or less"
  },
  "dashboardName":{
    "message":"uBlock₀ — Panel de control",
    "description":"English: uBlock₀ — Dashboard"
  },
  "settingsPageName":{
    "message":"Configuración",
    "description":"appears as tab name in dashboard"
  },
  "3pPageName":{
    "message":"Filtros de terceros",
    "description":"appears as tab name in dashboard"
  },
  "1pPageName":{
    "message":"Mis filtros",
    "description":"appears as tab name in dashboard"
  },
  "rulesPageName":{
    "message":"Mis reglas",
    "description":"appears as tab name in dashboard"
  },
  "whitelistPageName":{
    "message":"Lista blanca",
    "description":"appears as tab name in dashboard"
  },
  "statsPageName":{
    "message":"uBlock₀ — Registro de peticiones de red",
    "description":"Title for the network request log window"
  },
  "aboutPageName":{
    "message":"Acerca de",
    "description":"appears as tab name in dashboard"
  },
  "popupPowerSwitchInfo":{
    "message":"Clic: desactivar\/activar uBlock₀ para este sitio.\n\nCtrl + clic: deshabilitar uBlock₀ sólo en esta página.",
    "description":"English: Click: disable\/enable uBlock₀ for this site.\n\nCtrl+click: disable uBlock₀ only on this page."
  },
  "popupBlockedRequestPrompt":{
    "message":"peticiones bloqueadas",
    "description":"English: requests blocked"
  },
  "popupBlockedOnThisPagePrompt":{
    "message":"en esta página",
    "description":"English: on this page"
  },
  "popupBlockedStats":{
    "message":"{{count}} o {{percent}}%",
    "description":"Example: 15 or 13%"
  },
  "popupBlockedSinceInstallPrompt":{
    "message":"desde que se instaló",
    "description":"English: since install"
  },
  "popupOr":{
    "message":"o",
    "description":"English: or"
  },
  "popupTipDashboard":{
    "message":"Clic para abrir el panel de control",
    "description":"English: Click to open the dashboard"
  },
  "popupTipPicker":{
    "message":"Entrar al modo de selección de elementos",
    "description":"English: Enter element picker mode"
  },
  "popupTipLog":{
    "message":"Ir al registro de peticiones",
    "description":"English: Go to request log"
  },
  "popupTipNoPopups":{
    "message":"Alternar bloqueo de todos los pop-ups para este sitio",
    "description":"English: Toggle the blocking of all popups for this site"
  },
  "popupTipNoStrictBlocking":{
    "message":"Alternar bloqueo estricto para este sitio",
    "description":"English: Toggle strict blocking for this site"
  },
  "popupTipNoCosmeticFiltering":{
    "message":"Alternar filtros cosméticos para este sitio",
    "description":"English: Toggle cosmetic filtering for this site"
  },
  "popupTipNoRemoteFonts":{
    "message":"Alternar bloqueo de fuentes remotas para este sitio",
    "description":"English: Toggle the blocking of remote fonts for this site"
  },
  "popupAnyRulePrompt":{
    "message":"todo",
    "description":""
  },
  "popupImageRulePrompt":{
    "message":"Imágenes",
    "description":""
  },
  "popup3pAnyRulePrompt":{
    "message":"De terceros",
    "description":""
  },
  "popup3pPassiveRulePrompt":{
    "message":"css\/imágenes de terceros",
    "description":""
  },
  "popupInlineScriptRulePrompt":{
    "message":"Scripts embebidos",
    "description":""
  },
  "popup1pScriptRulePrompt":{
    "message":"Scripts del dominio",
    "description":""
  },
  "popup3pScriptRulePrompt":{
    "message":"Scripts de terceros",
    "description":""
  },
  "popup3pFrameRulePrompt":{
    "message":"Frames de terceros",
    "description":""
  },
  "popupHitDomainCountPrompt":{
    "message":"dominios conectados",
    "description":"appears in popup"
  },
  "popupHitDomainCount":{
    "message":"{{count}} de {{total}}",
    "description":"appears in popup"
  },
  "pickerCreate":{
    "message":"Crear",
    "description":"English: Create"
  },
  "pickerPick":{
    "message":"Elegir",
    "description":"English: Pick"
  },
  "pickerQuit":{
    "message":"Salir",
    "description":"English: Quit"
  },
  "pickerNetFilters":{
    "message":"Filtros de red",
    "description":"English: Net filters"
  },
  "pickerCosmeticFilters":{
    "message":"Filtros cosméticos",
    "description":"English: Cosmetic filters"
  },
  "pickerCosmeticFiltersHint":{
    "message":"Clic, Ctrl-clic",
    "description":"English: Click, Ctrl-click"
  },
  "pickerContextMenuEntry":{
    "message":"Bloquear elemento",
    "description":"English: Block element"
  },
  "settingsCollapseBlockedPrompt":{
    "message":"Ocultar marcadores de posición de los elementos bloqueados",
    "description":"English: Hide placeholders of blocked elements"
  },
  "settingsIconBadgePrompt":{
    "message":"Mostrar el número de peticiones bloqueadas en el icono",
    "description":"English: Show the number of blocked requests on the icon"
  },
  "settingsContextMenuPrompt":{
    "message":"Hacer uso del menú contextual cuando sea posible",
    "description":"English: Make use of context menu where appropriate"
  },
  "settingsColorBlindPrompt":{
    "message":"Accesible para daltónicos",
    "description":"English: Color-blind friendly"
  },
  "settingsCloudStorageEnabledPrompt":{
    "message":"Habilitar almacenamiento en la nube",
    "description":""
  },
  "settingsAdvancedUserPrompt":{
    "message":"Soy usuario avanzado (<a href='https:\/\/github.com\/gorhill\/uBlock\/wiki\/Advanced-user-features'> Lectura obligatoria<\/a>)",
    "description":"English: "
  },
  "settingsPrefetchingDisabledPrompt":{
    "message":"Deshabilitar pre-carga de sitios (previene cualquier conexión para peticiones de red bloqueadas)",
    "description":"English: "
  },
  "settingsHyperlinkAuditingDisabledPrompt":{
    "message":"Deshabilitar auditoría de hipervínculos\/señales (<i>beacon<\/i>)",
    "description":"English: "
  },
  "settingsWebRTCIPAddressHiddenPrompt":{
    "message":"Impedir que WebRTC divulgue la dirección IP local",
    "description":"English: "
  },
  "settingsExperimentalPrompt":{
    "message":"Habilitar funciones experimentales (<a href='https:\/\/github.com\/gorhill\/uBlock\/wiki\/Experimental-features'>Acerca de<\/a>)",
    "description":"English: Enable experimental features"
  },
  "settingsStorageUsed":{
    "message":"Almacenamiento usado: {{value}} bytes",
    "description":"English: Storage used: {{}} bytes"
  },
  "settingsLastRestorePrompt":{
    "message":"Última restauración:",
    "description":"English: Last restore:"
  },
  "settingsLastBackupPrompt":{
    "message":"Último respaldo:",
    "description":"English: Last backup:"
  },
  "3pListsOfBlockedHostsPrompt":{
    "message":"{{netFilterCount}} filtros de red y {{cosmeticFilterCount}} filtros cosméticos de:",
    "description":"English: {{netFilterCount}} network filters + {{cosmeticFilterCount}} cosmetic filters from:"
  },
  "3pListsOfBlockedHostsPerListStats":{
    "message":"{{used}} de {{total}} utilizados",
    "description":"English: {{used}} used out of {{total}}"
  },
  "3pAutoUpdatePrompt1":{
    "message":"Actualizar automáticamente la lista de filtros.",
    "description":"English: Auto-update filter lists."
  },
  "3pUpdateNow":{
    "message":"Actualizar ahora",
    "description":"English: Update now"
  },
  "3pPurgeAll":{
    "message":"Vaciar todas las memorias caché",
    "description":"English: Purge all caches"
  },
  "3pParseAllABPHideFiltersPrompt1":{
    "message":"Analizar y aplicar filtros cosméticos.",
    "description":"English: Parse and enforce Adblock+ element hiding filters."
  },
  "3pParseAllABPHideFiltersInfo":{
    "message":"<p>Esta opción permite el análisis y aplicación de <a href=\"https:\/\/adblockplus.org\/es\/faq_internal#elemhide\">&ldquo;filtros de ocultación de elementos&rdquo; compatibles con Adblock Plus\"<\/a>. Estos filtros son esencialmente cosméticos, sirven para ocultar elementos que se consideran una molestia visual en una página web, no siendo posible su eliminación con el motor de bloqueo basado en peticiones.<\/p><p>Habilitar esta opción aumenta el consumo de memoria de <i>uBlock₀<\/i>.<\/p>",
    "description":"English: see English messages.json"
  },
  "3pListsOfBlockedHostsHeader":{
    "message":"Lista de servidores bloqueados",
    "description":"English: Lists of blocked hosts"
  },
  "3pApplyChanges":{
    "message":"Aplicar cambios",
    "description":"English: Apply changes"
  },
  "3pGroupAds":{
    "message":"Anuncios",
    "description":"English: Ads"
  },
  "3pGroupPrivacy":{
    "message":"Privacidad",
    "description":"English: Privacy"
  },
  "3pGroupMalware":{
    "message":"Dominios de malware",
    "description":"English: Malware domains"
  },
  "3pGroupSocial":{
    "message":"Social",
    "description":"English: Social"
  },
  "3pGroupMultipurpose":{
    "message":"Multiusos",
    "description":"English: Multipurpose"
  },
  "3pGroupRegions":{
    "message":"Regiones, idiomas",
    "description":"English: Regions, languages"
  },
  "3pGroupCustom":{
    "message":"Personalizada",
    "description":"English: Custom"
  },
  "3pExternalListsHint":{
    "message":"Una URL por línea. Las líneas que empiezan con &lsquo;!&rsquo; serán ignoradas. Se omitirán las URL no válidas.",
    "description":"English: One URL per line. Lines prefixed with &lsquo;!&rsquo; will be ignored. Invalid URLs will be silently ignored."
  },
  "3pExternalListsApply":{
    "message":"Aplicar",
    "description":"English: Parse"
  },
  "3pExternalListPurge":{
    "message":"vaciar caché",
    "description":"English: purge cache"
  },
  "3pExternalListNew":{
    "message":"nueva versión disponible",
    "description":"English: new version available"
  },
  "3pExternalListObsolete":{
    "message":"desactualizado",
    "description":"English: outdated"
  },
  "3pLastUpdate":{
    "message":"Última actualización: {{ago}}",
    "description":"English: Last update: {{ago}}, where 'ago' will be replaced with something like '2 days ago'"
  },
  "1pFormatHint":{
    "message":"Un filtro por línea. Los filtros pueden ser un nombre de servidor, o un filtro compatible con Adblock Plus. Las líneas que comiencen con &lsquo;!&rsquo; serán ignoradas.",
    "description":"English: One filter per line. A filter can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with &lsquo;!&rsquo; will be ignored."
  },
  "1pImport":{
    "message":"Importar y anexar",
    "description":"English: Import and append"
  },
  "1pExport":{
    "message":"Exportar",
    "description":"English: Export"
  },
  "1pExportFilename":{
    "message":"ublock-mis-filtros-estaticos_{{datetime}}.txt",
    "description":"English: my-ublock-static-filters_{{datetime}}.txt"
  },
  "1pApplyChanges":{
    "message":"Aplicar cambios",
    "description":"English: Apply changes"
  },
  "rulesPermanentHeader":{
    "message":"Reglas permanentes",
    "description":"header"
  },
  "rulesTemporaryHeader":{
    "message":"Reglas temporales",
    "description":"header"
  },
  "rulesRevert":{
    "message":"Revertir",
    "description":"This will remove all temporary rules"
  },
  "rulesCommit":{
    "message":"Establecer",
    "description":"This will persist temporary rules"
  },
  "rulesEdit":{
    "message":"Editar",
    "description":"Will enable manual-edit mode (textarea)"
  },
  "rulesEditSave":{
    "message":"Guardar",
    "description":"Will save manually-edited content and exit manual-edit mode"
  },
  "rulesEditDiscard":{
    "message":"Descartar",
    "description":"Will discard manually-edited content and exit manual-edit mode"
  },
  "rulesImport":{
    "message":"Importar desde archivo...",
    "description":""
  },
  "rulesExport":{
    "message":"Exportar a archivo",
    "description":""
  },
  "rulesDefaultFileName":{
    "message":"ublock-mis-reglas-dinamicas_{{datetime}}.txt",
    "description":"default file name to use"
  },
  "rulesHint":{
    "message":"Listado de sus reglas de filtrado dinámico.",
    "description":"English: List of your dynamic filtering rules."
  },
  "rulesFormatHint":{
    "message":"Sintaxis de las reglas: <code>origen destino tipo acción<\/code> (<a href='https:\/\/github.com\/gorhill\/uBlock\/wiki\/Dynamic-filtering:-rule-syntax'> documentación completa<\/a>).",
    "description":"English: dynamic rule syntax and full documentation."
  },
  "whitelistPrompt":{
    "message":"Lista de nombres de servidores para los cuales se deshabilitará uBlock₀. Una entrada por línea. Se omitirán nombres de servidores no válidos.",
    "description":"English: Your list of host names for which uBlock₀ will be disabled. One host name per line. Invalid host names will be silently ignored."
  },
  "whitelistImport":{
    "message":"Importar y anexar",
    "description":"English: Import and append"
  },
  "whitelistExport":{
    "message":"Exportar",
    "description":"English: Export"
  },
  "whitelistExportFilename":{
    "message":"ublock-mi-lista-de-permitidos_{{datetime}}.txt",
    "description":"English: my-ublock-whitelist_{{datetime}}.txt"
  },
  "whitelistApply":{
    "message":"Aplicar cambios",
    "description":"English: Apply changes"
  },
  "logRequestsHeaderType":{
    "message":"Tipo",
    "description":"English: Type"
  },
  "logRequestsHeaderDomain":{
    "message":"Dominio",
    "description":"English: Domain"
  },
  "logRequestsHeaderURL":{
    "message":"URL",
    "description":"English: URL"
  },
  "logRequestsHeaderFilter":{
    "message":"Filtro",
    "description":"English: Filter"
  },
  "logAll":{
    "message":"Todas",
    "description":"Appears in the logger's tab selector"
  },
  "logBehindTheScene":{
    "message":"Peticiones ocultas",
    "description":"Pretty name for behind-the-scene network requests"
  },
  "logFilterPrompt":{
    "message":"filtrar entradas del registro",
    "description":"English: filter log entries"
  },
  "logMaxEntriesTip":{
    "message":"Cantidad máxima de entradas del registro",
    "description":"Tooltip informaing that the input field is to set the maximum number of entries in the log"
  },
  "loggerURLFilteringContextLabel":{
    "message":"Contexto:",
    "description":"Label for the context selector"
  },
  "loggerURLFilteringTypeLabel":{
    "message":"Tipo:",
    "description":"Label for the type selector"
  },
  "loggerURLFilteringHeader":{
    "message":"Filtrado dinámico de URL",
    "description":"Small header to identify the dynamic URL filtering section"
  },
  "loggerStaticFilteringHeader":{
    "message":"Filtrado estático",
    "description":"Small header to identify the static filtering section"
  },
  "loggerStaticFilteringSentence":{
    "message":"{{action}} peticiones de red tipo {{type}} {{br}}cuya dirección URL contenga {{url}} {{br}}y que se originen desde {{origin}},{{br}}{{importance}} exista una regla de excepción aplicable.",
    "description":"Used in the static filtering wizard"
  },
  "loggerStaticFilteringSentencePartBlock":{
    "message":"Bloquear",
    "description":"Used in the static filtering wizard"
  },
  "loggerStaticFilteringSentencePartAllow":{
    "message":"Permitir",
    "description":"Used in the static filtering wizard"
  },
  "loggerStaticFilteringSentencePartType":{
    "message":"tipo “{{type}}”",
    "description":"Used in the static filtering wizard"
  },
  "loggerStaticFilteringSentencePartAnyType":{
    "message":"cualquier tipo",
    "description":"Used in the static filtering wizard"
  },
  "loggerStaticFilteringSentencePartOrigin":{
    "message":"desde “{{origin}}”",
    "description":"Used in the static filtering wizard"
  },
  "loggerStaticFilteringSentencePartAnyOrigin":{
    "message":"desde cualquier lugar",
    "description":"Used in the static filtering wizard"
  },
  "loggerStaticFilteringSentencePartNotImportant":{
    "message":"excepto cuando",
    "description":"Used in the static filtering wizard"
  },
  "loggerStaticFilteringSentencePartImportant":{
    "message":"incluso cuando",
    "description":"Used in the static filtering wizard"
  },
  "loggerStaticFilteringFinderSentence1":{
    "message":"Filtro estático {{filter}} encontrado en:",
    "description":"Below this sentence, the filter lists in which the filter was found"
  },
  "aboutChangelog":{
    "message":"Registro de cambios",
    "description":"English: Change log"
  },
  "aboutWiki":{
    "message":"Wiki",
    "description":"English: project' wiki on Github"
  },
  "aboutCode":{
    "message":"Código fuente (GPLv3)",
    "description":"English: Source code (GPLv3)"
  },
  "aboutContributors":{
    "message":"Colaboradores",
    "description":"English: Contributors"
  },
  "aboutBackupDataButton":{
    "message":"Respaldar en archivo...",
    "description":"English: Backup to file"
  },
  "aboutBackupFilename":{
    "message":"ublock-respaldo_{{datetime}}.txt",
    "description":"English: my-ublock-backup_{{datetime}}.txt"
  },
  "aboutRestoreDataButton":{
    "message":"Restaurar desde archivo...",
    "description":"English: Restore from file..."
  },
  "aboutResetDataButton":{
    "message":"Restablecer ajustes predeterminados...",
    "description":"English: Reset to default settings..."
  },
  "aboutRestoreDataConfirm":{
    "message":"Toda la configuración se sobrescribirá utilizando datos respaldados en {{time}} y uBlock₀ se reiniciará.  \n\n¿Sobrescribir toda la configuración existente utilizando datos de la copia de seguridad?",
    "description":"Message asking user to confirm restore"
  },
  "aboutRestoreDataError":{
    "message":"Los datos no se pueden leer o son inválidos",
    "description":"Message to display when an error occurred during restore"
  },
  "aboutResetDataConfirm":{
    "message":"Se borrará toda la configuración y uBlock₀ se reiniciará.\n\n¿Reiniciar uBlock₀ a la configuración por defecto?",
    "description":"Message asking user to confirm reset"
  },
  "errorCantConnectTo":{
    "message":"No se puede conectar a {{url}}",
    "description":"English: Network error: unable to connect to {{url}}"
  },
  "subscriberConfirm":{
    "message":"uBlock₀: Adicionar la siguiente dirección a su lista de filtros personalizados?\n\nTítulo: \"{{title}}\"\nURL: {{url}}",
    "description":"English: The message seen by the user to confirm subscription to a ABP filter list"
  },
  "elapsedOneMinuteAgo":{
    "message":"hace un minuto",
    "description":"English: a minute ago"
  },
  "elapsedManyMinutesAgo":{
    "message":"hace {{value}} minutos",
    "description":"English: {{value}} minutes ago"
  },
  "elapsedOneHourAgo":{
    "message":"hace 1 hora",
    "description":"English: an hour ago"
  },
  "elapsedManyHoursAgo":{
    "message":"hace {{value}} horas",
    "description":"English: {{value}} hours ago"
  },
  "elapsedOneDayAgo":{
    "message":"hace un día",
    "description":"English: a day ago"
  },
  "elapsedManyDaysAgo":{
    "message":"hace {{value}} días",
    "description":"English: {{value}} days ago"
  },
  "showDashboardButton":{
    "message":"Mostrar Panel de Control",
    "description":"Firefox\/Fennec-specific: Show Dashboard"
  },
  "showNetworkLogButton":{
    "message":"Mostrar Registro",
    "description":"Firefox\/Fennec-specific: Show Logger"
  },
  "fennecMenuItemBlockingOff":{
    "message":"desactivado",
    "description":"Firefox-specific: appears as 'uBlock₀ (off)'"
  },
  "docblockedPrompt1":{
    "message":"uBlock Origin impidió la carga de la página:",
    "description":"English: uBlock₀ has prevented the following page from loading:"
  },
  "docblockedPrompt2":{
    "message":"Como resultado del siguiente filtro:",
    "description":"English: Because of the following filter"
  },
  "docblockedFoundIn":{
    "message":"Encontrado en:",
    "description":"English: List of filter list names follows"
  },
  "docblockedBack":{
    "message":"Regresar",
    "description":"English: Go back"
  },
  "docblockedClose":{
    "message":"Cerrar esta ventana",
    "description":"English: Close this window"
  },
  "docblockedProceed":{
    "message":"Deshabilitar bloqueo estricto para  {{hostname}}",
    "description":"English: Disable strict blocking for {{hostname}} ..."
  },
  "docblockedDisableTemporary":{
    "message":"Temporalmente",
    "description":"English: Temporarily"
  },
  "docblockedDisablePermanent":{
    "message":"Permanentemente",
    "description":"English: Permanently"
  },
  "cloudPush":{
    "message":"Exportar datos a la nube",
    "description":"tooltip"
  },
  "cloudPull":{
    "message":"Importar datos de la nube",
    "description":"tooltip"
  },
  "cloudNoData":{
    "message":"...\n...",
    "description":""
  },
  "cloudDeviceNamePrompt":{
    "message":"Nombre de este dispositivo:",
    "description":"used as a prompt for the user to provide a custom device name"
  },
  "genericSubmit":{
    "message":"Enviar",
    "description":"for generic 'submit' buttons"
  },
  "genericRevert":{
    "message":"Revertir",
    "description":"for generic 'revert' buttons"
  },
  "dummy":{
    "message":"Esta entrada debe ser la última",
    "description":"so we dont need to deal with comma for last entry"
  }
}