| OLD | NEW | 
|    1 { |    1 { | 
|    2   "title": { |    2   "title": { | 
|    3     "message": "Código fuente" |    3     "message": "Código fuente" | 
|    4   }, |    4   }, | 
|    5   "s1": { |  | 
|    6     "message": "Obtener el código fuente" |  | 
|    7   }, |  | 
|    8   "s2": { |  | 
|    9     "message": "Puede visualizarse el código fuente de Adblock Plus mediante la 
     <a>interfaz web</a> de HG. Se puede descargar una copia ejecutando la siguiente 
     instrucción desde la línea de comandos:" |  | 
|   10   }, |  | 
|   11   "s3": { |  | 
|   12     "message": "Se han creado repositorios similares para <a>Element Hiding Help
     er</a> y <a>Diagnostics for Adblock Plus</a>. La copia local puede restaurarse a
     l estado de una versión determinada ejecutando el comando:" |  | 
|   13   }, |  | 
|   14   "s4": { |  | 
|   15     "message": "(sustituir" |  | 
|   16   }, |  | 
|   17   "s5": { |  | 
|   18     "message": "por la etiqueta de la versión deseada)." |  | 
|   19   }, |  | 
|   20   "s6": { |  | 
|   21     "message": "Tiene también la posibilidad de <a>descargar el código fuente de
      la última versión</a>." |  | 
|   22   }, |  | 
|   23   "s7": { |  | 
|   24     "message": "La <a>documentación del código fuente de Adblock Plus</a> ofrece
      una visión general de las interioridades de esta extensión." |  | 
|   25   }, |  | 
|   26   "s8": { |    5   "s8": { | 
|   27     "message": "Enlaces al cliente HG y a la documentación" |  | 
|   28   }, |  | 
|   29   "s9": { |  | 
|   30     "message": "http://mercurial.selenic.com/" |  | 
|   31   }, |  | 
|   32   "s10": { |  | 
|   33     "message": "Mercurial" |  | 
|   34   }, |  | 
|   35   "s11": { |  | 
|   36     "message": "(" |  | 
|   37   }, |  | 
|   38   "s12": { |  | 
|   39     "message": "http://mercurial.selenic.com/wiki/QuickStart" |  | 
|   40   }, |  | 
|   41   "s13": { |  | 
|   42     "message": "guía de inicio rápido" |  | 
|   43   }, |  | 
|   44   "s14": { |  | 
|   45     "message": ")" |  | 
|   46   }, |  | 
|   47   "s15": { |  | 
|   48     "message": "https://developer.mozilla.org/en/Mercurial_FAQ" |  | 
|   49   }, |  | 
|   50   "s16": { |  | 
|   51     "message": "FAQ de Mercurial de Mozilla" |    6     "message": "FAQ de Mercurial de Mozilla" | 
|   52   }, |  | 
|   53   "s17": { |  | 
|   54     "message": "http://hgbook.red-bean.com/" |  | 
|   55   }, |  | 
|   56   "s18": { |  | 
|   57     "message": "Control distribuido de revisiones con Mercurial" |  | 
|   58   }, |  | 
|   59   "s19": { |  | 
|   60     "message": "(hgbook)" |  | 
|   61   }, |  | 
|   62   "s20": { |  | 
|   63     "message": "http://mercurial.selenic.com/wiki/OtherTools" |  | 
|   64   }, |  | 
|   65   "s21": { |  | 
|   66     "message": "clientes IGF y otras herramientas" |  | 
|   67   }, |  | 
|   68   "s22": { |  | 
|   69     "message": "Crear una versión de Adblock Plus" |  | 
|   70   }, |  | 
|   71   "s23": { |  | 
|   72     "message": "Se puede crear una versión de desarrollo entrando en el director
     io \"adblockplus\" (en su copia local del repositorio) y ejecutando el comando:" |  | 
|   73   }, |  | 
|   74   "s24": { |  | 
|   75     "message": "El script creará una versión de desarrollo con un nombre con el 
     formato" |  | 
|   76   }, |  | 
|   77   "s25": { |  | 
|   78     "message": "." |  | 
|   79   }, |  | 
|   80   "s26": { |  | 
|   81     "message": "Este archivo contendrá el código fuente que se halle en ese mome
     nto en el repositorio y todos los idiomas disponibles." |  | 
|   82   }, |  | 
|   83   "s27": { |  | 
|   84     "message": "<em>Nota</em>: Necesitará" |  | 
|   85   }, |  | 
|   86   "s28": { |  | 
|   87     "message": "con" |  | 
|   88   }, |  | 
|   89   "s29": { |  | 
|   90     "message": "<a>el módulo Jinja2</a> para crear los archivos." |  | 
|   91   }, |  | 
|   92   "s30": { |  | 
|   93     "message": "Para instalar Jinja2 en Ptython ejecute este comando:" |  | 
|   94   }, |  | 
|   95   "s31": { |  | 
|   96     "message": "Para probar sus cambios" |  | 
|   97   }, |  | 
|   98   "s32": { |  | 
|   99     "message": "Para simplificar el proceso de prueba de los cambios puede insta
     lar \n  <a>la extensión Auto-Installer</a>\n  desde su navegador." |  | 
|  100   }, |  | 
|  101   "s33": { |  | 
|  102     "message": "Asumiendo que la extensión Auto-Installer esté configurada para 
     usar el puerto 8888 (es el valor por defecto), puede forzar los cambios en este 
     navegador ejecutando:" |  | 
|  103   }, |  | 
|  104   "s34": { |  | 
|  105     "message": "El navegador se reiniciará automáticamente en caso necesario." |  | 
|  106   }, |  | 
|  107   "s35": { |  | 
|  108     "message": "Realizar pruebas de unidades" |  | 
|  109   }, |  | 
|  110   "s36": { |  | 
|  111     "message": "Para comprobar sus cambios puede utilizar la \n  <a>suite de pru
     ebas existente</a>." |  | 
|  112   }, |  | 
|  113   "s37": { |  | 
|  114     "message": "Las pruebas de unidades constituyen una extensión diferente que 
     se instala además de Adblock Plus." |  | 
|  115   }, |  | 
|  116   "s38": { |  | 
|  117     "message": "Usted puede o bien instalar las \n  <a>versiones de pruebas de u
     nidades ya existentes</a>\n  o bien clonar el repositorio y crear su propia vers
     ión." |  | 
|  118   }, |  | 
|  119   "s39": { |  | 
|  120     "message": "Tras instalar las pruebas de unidades debe ir a" |  | 
|  121   }, |  | 
|  122   "s40": { |  | 
|  123     "message": "para ejecutar dichas pruebas." |  | 
|  124   } |    7   } | 
|  125 } |    8 } | 
| OLD | NEW |