You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by sh...@apache.org on 2014/01/30 22:21:20 UTC

[28/57] [abbrv] CB-5931 1/28 push latest of edge for Italian Cordova 3.4

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/60194dbe/docs/it/edge/guide/platforms/ios/config.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/config.md b/docs/it/edge/guide/platforms/ios/config.md
index 0f1ead4..1baeae2 100644
--- a/docs/it/edge/guide/platforms/ios/config.md
+++ b/docs/it/edge/guide/platforms/ios/config.md
@@ -18,12 +18,17 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 La `config.xml` file controlla le impostazioni di base di un'app che si applicano a ogni applicazione e istanza di CordovaWebView. In questa sezione i dettagli delle preferenze che si applicano solo a Build di iOS. Vedere il file config. XML File per informazioni sulle opzioni di configurazione globale.
 
-*   `EnableViewportScale`(boolean, impostazioni predefinite a `false` ): impostare su `true` utilizzare un metatag viewport per disabilitare oppure limitare l'intervallo di ridimensionamento dell'utente.
+*   `EnableViewportScale`(boolean, impostazioni predefinite a `false` ): impostare su `true` per consentire un viewport metatag a disabilitare o limitare l'intervallo di ridimensionamento dell'utente, che è abilitato per impostazione predefinita.
     
         <preference name="EnableViewportScale" value="true"/>
         
+    
+    Inserire una finestra come la seguente in HTML per disabilitare il ridimensionamento e la forma contenuti in modo flessibile all'interno del rendering WebView:
+    
+        < nome meta = contenuto di 'finestra' =' larghezza = larghezza dispositivo, iniziale-scala = 1, scalabile utente = no' / >
+        
 
-*   `MediaPlaybackRequiresUserAction`(boolean, impostazioni predefinite a `false` ): impostata su `true` per impedire che HTML5 video giocare automaticamente con il `autoplay` attributo. Non si applica quando si chiama `play()` su un oggetto video.
+*   `MediaPlaybackRequiresUserAction`(boolean, impostazioni predefinite a `false` ): impostare `true` per prevenire HTML5 video o audio da giocare automaticamente con il `autoplay` attributo o tramite JavaScript.
     
         <preference name="MediaPlaybackRequiresUserAction" value="true"/>
         
@@ -43,21 +48,6 @@ La `config.xml` file controlla le impostazioni di base di un'app che si applican
         <preference name="TopActivityIndicator" value="white"/>
         
 
-*   `FadeSplashScreen`(boolean, impostazioni predefinite a `true` ): impostare su `false` per impedire la dissolvenza e uscire quando cambia lo stato di visualizzazione della schermata iniziale.
-    
-        <preference name="FadeSplashScreen" value="false"/>
-        
-
-*   `FadeSplashScreenDuration`(galleggiare, di default è `2` ): specifica il numero di secondi per la schermata iniziale dissolvenza effetto da eseguire.
-    
-        <preference name="FadeSplashScreenDuration" value="4"/>
-        
-
-*   `ShowSplashScreenSpinner`(boolean, impostazioni predefinite a `true` ): impostare su `false` per nascondere la filatrice schermata iniziale.
-    
-        <preference name="ShowSplashScreenSpinner" value="false"/>
-        
-
 *   `KeyboardDisplayRequiresUserAction`(boolean, impostazioni predefinite a `true` ): impostare su `false` per consentire la tastiera venga visualizzato quando si chiama `focus()` sugli ingressi di forma.
     
         <preference name="KeyboardDisplayRequiresUserAction" value="false"/>
@@ -68,26 +58,26 @@ La `config.xml` file controlla le impostazioni di base di un'app che si applican
         <preference name="SuppressesIncrementalRendering" value="true"/>
         
 
-*   `KeyboardShrinksView`(boolean, impostazioni predefinite a `false` ): impostare su `true` ridimensionare webview quando appare la tastiera, si esegue l'override del beavior predefinito che restringe la finestra verticalmente. Questo corrisponde il comportamento predefinito per le applicazioni Android.
-    
-        <preference name="KeyboardShrinksView" value="true"/>
-        
-
 *   `GapBetweenPages`(galleggiare, di default è `` ): la dimensione dello spazio, in punti, tra le pagine.
     
-        < nome preferenza = "GapBetweenPages" value = "0" / >
+        <preference name="GapBetweenPages" value="0"/>
         
 
 *   `PageLength`(galleggiare, di default è `` ): la dimensione di ogni pagina, in punti, nel senso che le pagine scorrono. Quando PaginationMode è di destra a sinistra o da sinistra a destra, questa proprietà rappresenta la larghezza di ciascuna pagina. Quando PaginationMode è topToBottom o bottomToTop, questa proprietà rappresenta l'altezza di ciascuna pagina. Il valore predefinito è 0, ovvero che il layout utilizza le dimensioni del riquadro di visualizzazione per determinare le dimensioni della pagina.
     
-        < nome preferenza = "PageLength" value = "0" / >
+        <preference name="PageLength" value="0"/>
         
 
 *   `PaginationBreakingMode`(stringa, valore predefinito del `page` ): i valori validi sono `page` e `column` .Il modo in cui si verifica la rottura di pagina o di colonna. Questa proprietà determina se determinate proprietà CSS per quanto riguarda colonna e pagina-rottura sono onorato o ignorato. Quando questa proprietà è impostata su `column` , il contenuto rispetta le proprietà CSS relative alla interruzione di colonna in luogo di interruzione di pagina.
     
-        < nome preferenza = "PaginationBreakingMode" value = "pagina" / >
+        <preference name="PaginationBreakingMode" value="page"/>
         
 
 *   `PaginationMode`(stringa, valore predefinito del `unpaginated` ): i valori validi sono `unpaginated` , `leftToRight` , `topToBottom` , `bottomToTop` , e `rightToLeft` . Questa proprietà determina se il contenuto nella visualizzazione web è suddiviso in pagine che riempiono lo schermo di visualizzazione uno alla volta, o mostrato come una visualizzazione a lungo scorrimento. Se impostato su un form impaginato, questa proprietà attiva o disattiva un layout impaginato sul contenuto, causando la visualizzazione web di utilizzare i valori di PageLength e GapBetweenPages a Ridefinisci layout contenuto.
     
-        < nome preferenza = "PaginationMode" value = "non paginato" / >
\ No newline at end of file
+        <preference name="PaginationMode" value="unpaginated"/>
+        
+
+*   `UIWebViewDecelerationSpeed`(stringa, valore predefinito del `normal` ): i valori validi sono `normal` , `fast` . Questa proprietà controlla la velocità di decelerazione di slancio lo scorrimento. `normal`è la velocità predefinita per le applicazioni più nativi, e `fast` è l'impostazione predefinita per Safari Mobile.
+    
+        <preference name="UIWebViewDecelerationSpeed" value="fast" />
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/60194dbe/docs/it/edge/guide/platforms/ios/index.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/index.md b/docs/it/edge/guide/platforms/ios/index.md
index 54aef27..2c9d3d3 100644
--- a/docs/it/edge/guide/platforms/ios/index.md
+++ b/docs/it/edge/guide/platforms/ios/index.md
@@ -112,7 +112,7 @@ Per distribuire il dispositivo:
 
 ## Problemi comuni
 
-**Avvisi negativi:** Quando un'applicazione con interfaccia di programmazione (API) è cambiato o sostituito da un altro API, è contrassegnato come *obsoleto*. L'API ancora funziona nel breve termine, ma alla fine viene rimosso. Alcune di queste interfacce deprecate si riflettono in Apache Cordova e Xcode emette avvisi su di loro quando si creare e distribuita un'applicazione.
+**Avvisi negativi**: quando un'applicazione con interfaccia di programmazione (API) è cambiato o sostituito da un altro API, è contrassegnato come *obsoleto*. L'API ancora funziona nel breve termine, ma alla fine viene rimosso. Alcune di queste interfacce deprecate si riflettono in Apache Cordova e Xcode emette avvisi su di loro quando si creare e distribuita un'applicazione.
 
 Xcode avvertimento circa il `invokeString` Metodo riguarda funzionalità che lancia un'applicazione da un URL personalizzato. Mentre il meccanismo per caricare da un URL personalizzato è cambiato, questo codice è ancora presente per fornire all'indietro la funzionalità per le applicazioni create con versioni precedenti di Cordova. L'applicazione di esempio non utilizza questa funzionalità, quindi è possibile ignorare questi avvisi. Per evitare questi avvisi dall'apparire, rimuovere il codice che fa riferimento il deprecato invokeString API:
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/60194dbe/docs/it/edge/guide/platforms/ios/plugin.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/plugin.md b/docs/it/edge/guide/platforms/ios/plugin.md
index 97705fe..1d9f7d9 100644
--- a/docs/it/edge/guide/platforms/ios/plugin.md
+++ b/docs/it/edge/guide/platforms/ios/plugin.md
@@ -16,181 +16,163 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # iOS Plugins
 
-Un plugin è una classe di Objective-C che estende la `CDVPlugin` classe.
+In questa sezione vengono fornite informazioni dettagliate per come implementare il codice plugin nativo sulla piattaforma iOS. Prima di leggere questo, vedere applicazione plugin per una panoramica della struttura del plugin e la sua interfaccia JavaScript comune. Questa sezione continua a dimostrare il plugin di esempio *eco* che comunica da Cordova webview alla piattaforma nativa e ritorno.
 
-Ogni classe plugin deve essere registrato come un `<feature>` taggare nella `config.xml` file. È attraverso questo meccanismo che JavaScript `exec` del metodo `service` parametro esegue il mapping a una classe Objective-C.
+Un plugin di iOS è implementato come Objective C classe che estende la `CDVPlugin` classe. Per JavaScript `exec` di metodo `service` parametro per eseguire il mapping a una classe di Objective-C, ogni classe plugin deve essere registrato come un `<feature>` tag di directory dell'applicazione denominata `config.xml` file.
 
 ## Classe plugin Mapping
 
-La parte di JavaScript di un plugin utilizza sempre il `cordova.exec` metodo come segue:
+La parte di JavaScript di un plugin che utilizza il `cordova.exec` metodo come segue:
 
-    exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
+        exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);
     
 
-Questo esegue il marshalling di una richiesta dalla `UIWebView` sul lato nativo di iOS, più o meno bollente fino a chiamare il `action` metodo sul `service` classe, con gli argomenti passati nella `args` matrice.
+Questo esegue il marshalling di una richiesta dalla `UIWebView` a lato nativo di iOS, efficacemente chiamando il `action` metodo sul `service` classe, con gli argomenti passati nel `args` matrice.
 
-Specificare il plugin come un `<feature>` tag nel progetto dell'applicazione Cordova-iOS `config.xml` file.
+Specificare il plugin come un `<feature>` tag nel progetto dell'applicazione Cordova-iOS `config.xml` file, usando il `plugin.xml` file per iniettare questo markup automaticamente, come descritto in applicazione plugin:
 
-    <feature name="LocalStorage">
-        <param name="ios-package" value="CDVLocalStorage" />
-    </feature>
+        <feature name="LocalStorage">
+            <param name="ios-package" value="CDVLocalStorage" />
+        </feature>
     
 
-La caratteristica `name` attributo deve corrispondere a quello che si utilizza in JavaScript `exec` di chiamata `service` parametro e il `value` attributo deve corrispondere al nome della classe Objective-C del plugin. `<param name>`io dovrei essere sempre `"ios-package"` . Se non si segue questa impostazione, il plugin può compilare, ma non sarà raggiungibile da Cordova.
+La caratteristica `name` attributo deve corrispondere a quello specificato come il JavaScript `exec` di chiamata `service` parametro. Il `value` attributo deve corrispondere al nome della classe Objective-C del plugin. Il `<param>` dell'elemento `name` deve essere sempre `ios-package` . Se non segui queste linee guida, può compilare il plugin, ma Cordova può non essere ancora in grado di accedervi.
 
 ## Durata e inizializzazione di Plugin
 
-Viene creata un'istanza di un oggetto plugin per la vita di ogni `UIWebView` . Plugin non vengono create istanze fino a quando essi fanno riferimento in primo luogo una chiamata da JavaScript, a meno che non `<param>` con un `onload` `name` attributo è impostato su `"true"` in `config.xml` . Per esempio:
+Viene creata un'istanza di un oggetto plugin per la vita di ogni `UIWebView` . Plugin ordinariamente vengono istanziati quando fatto riferimento prima di una chiamata da JavaScript. In caso contrario possono essere istanziate impostando un `param` denominato `onload` per `true` nella `config.xml` file:
 
-    <feature name="Echo">
-        <param name="ios-package" value="Echo" />
-        <param name="onload" value="true" />
-    </feature>
+        <feature name="Echo">
+            <param name="ios-package" value="Echo" />
+            <param name="onload" value="true" />
+        </feature>
     
 
-Non c'è *nessun* designato inizializzatore per i plugin. Plugin necessario utilizzare invece il `pluginInitialize` metodo per la loro logica di avviamento.
+Non c'è *nessun* designato inizializzatore per i plugin. Plugin necessario utilizzare invece il `pluginInitialize` metodo per la loro logica di avvio.
 
-Plugin con richieste di lunga durata, sfondo attività (per esempio, riproduzione multimediale), ascoltatori o stato interno dovrebbe implementare il `onReset` metodo e interrompere o ripulire tali attività. Questo metodo viene eseguito quando il `UIWebView` si sposta su una nuova pagina o rinfresca, che ricarica il JavaScript.
+Plugin con richieste di lungo corso, attività di base come la riproduzione multimediale, ascoltatori o che mantengono lo stato interno dovrebbe implementare il `onReset` metodo per ripulire tali attività. Il metodo viene eseguita quando il `UIWebView` si sposta su una nuova pagina o rinfresca, che ricarica il JavaScript.
 
 ## Scrivendo un iOS Cordova Plugin
 
-Abbiamo JavaScript fuoco fuori una richiesta di plugin al lato nativo. Abbiamo il plugin iOS Objective C mappato correttamente tramite il `config.xml` file. Così ciò che fa apparire l'iOS finale classe Objective C Plugin come?
+Una chiamata JavaScript spara una richiesta di plugin al lato nativo, e il corrispondente iOS Objective C plugin è mappato correttamente nella `config.xml` file, ma che cosa fa come il finale iOS Objective C plugin sguardo di classe? Qualunque cosa viene inviata al plugin con JavaScript `exec` funzione è passato nel plugin classe corrispondente `action` metodo. Un metodo di plugin ha questa firma:
 
-Che cosa ottiene spedito al plugin tramite di JavaScript `exec` funzione viene passato la classe corrispondente Plugin `action` metodo. Un metodo di plugin ha questa firma:
-
-    - (void)myMethod:(CDVInvokedUrlCommand*)command
-    {
-        CDVPluginResult* pluginResult = nil;
-        NSString* myarg = [command.arguments objectAtIndex:0];
+        - (void)myMethod:(CDVInvokedUrlCommand*)command
+        {
+            CDVPluginResult* pluginResult = nil;
+            NSString* myarg = [command.arguments objectAtIndex:0];
     
-        if (myarg != nil) {
-            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
-        } else {
-            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
+            if (myarg != nil) {
+                pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK];
+            } else {
+                pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR messageAsString:@"Arg was null"];
+            }
+            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
         }
-        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-    }
     
 
-1.  [CDVInvokedUrlCommand.h][1]
-
-2.  [CDVPluginResult.h][2]
-
-3.  [CDVCommandDelegate.h][3]
-
- [1]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVInvokedUrlCommand.h
- [2]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPluginResult.h
- [3]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVCommandDelegate.h
+Per ulteriori dettagli, vedere `[CDVInvokedUrlCommand.h](https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVInvokedUrlCommand.h)` , `[CDVPluginResult.h](https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPluginResult.h)` , e`[CDVCommandDelegate.h](https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVCommandDelegate.h)`.
 
 ## iOS CDVPluginResult tipi di messaggio
 
-Utilizzando CDVPluginResult è possibile restituire una varietà di tipi di risultato al vostro callback JavaScript, utilizzando i metodi della classe che sembrano:
+È possibile utilizzare `CDVPluginResult` per restituire una varietà di risultato tipi indietro per i callback di JavaScript, utilizzando i metodi della classe che seguono questo modello:
 
-    + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
+        + (CDVPluginResult*)resultWithStatus:(CDVCommandStatus)statusOrdinal messageAs...
     
 
-È possibile creare `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , e `Multipart` tipi. O, non allegare eventuali argomenti (basta inviare uno status). O, per restituire un errore. Può anche scegliere di non inviare alcun risultato plugin a tutti, nel qual caso non viene generato il callback.
+È possibile creare `String` , `Int` , `Double` , `Bool` , `Array` , `Dictionary` , `ArrayBuffer` , e `Multipart` tipi. Si può anche lasciare fuori gli argomenti da inviare uno status, o restituire un errore, o anche scegliere di non inviare alcun risultato plugin, nel qual caso né richiamata fuochi.
 
-### Note
+Si noti quanto segue per i complessi valori restituiti:
 
-*   `messageAsArrayBuffer`si aspetta `NSData*` e la converte in un `ArrayBuffer` per il callback di JavaScript (e `ArrayBuffers` inviati a un plugin da JavaScript vengono convertiti in`NSData*`).
-*   `messageAsMultipart` si aspetta un `NSArray *` contenente uno qualsiasi degli altri supportati i tipi e manda l'intera matrice come il `argomenti` il callback di JavaScript. 
-    *   Particolarità: questo non è zucchero sintattico solo (anche se è dolce). In questo modo, tutti gli argomenti sono serializzati o deserializzati come necessari. Per esempio, è sicuro di tornare `NSData*` più parti, ma non come `Array` /`Dictionary`.
+*   `messageAsArrayBuffer`si aspetta `NSData*` e la converte in un `ArrayBuffer` nel callback JavaScript. Allo stesso modo, qualsiasi `ArrayBuffer` il JavaScript invia a un plugin vengono convertito in`NSData*`.
 
-## IOS Echo Plugin Plugin
+*   `messageAsMultipart`si aspetta un `NSArray*` contenente uno qualsiasi degli altri supportati i tipi e manda l'intera matrice come il `arguments` per il callback di JavaScript. In questo modo, tutti gli argomenti sono serializzati o deserializzati come necessario, quindi è sicuro tornare `NSData*` più parti, ma non come `Array` /`Dictionary`.
 
-Aggiungiamo i seguenti al progetto `config.xml` file:
+## Eco iOS esempio Plugin
 
-    <feature name="Echo">
-        <param name="ios-package" value="Echo" />
-    </feature>
+Per abbinare la caratteristica di *eco* dell'interfaccia JavaScript descritto nel plugin di applicazione, utilizzare il `plugin.xml` per iniettare una `feature` specifica per la piattaforma locale `config.xml` file:
+
+        <platform name="ios">
+            <config-file target="config.xml" parent="/*">
+                <feature name="Echo">
+                    <param name="ios-package" value="Echo" />
+                </feature>
+            </config-file>
+        </platform>
     
 
-Poi aggiungiamo i seguenti file ( `Echo.h` e `Echo.m` ) nella directory Plugins all'interno della nostra directory di applicazione Cordova-iOS:
+Poi aggiungiamo i seguenti `Echo.h` e `Echo.m` di file per il `Plugins` cartella all'interno della directory dell'applicazione Cordova-iOS:
 
-    /********* Echo.h Cordova Plugin Header *******/
+        /********* Echo.h Cordova Plugin Header *******/
     
-    #import <Cordova/CDV.h>
+        #import <Cordova/CDV.h>
     
-    @interface Echo : CDVPlugin
+        @interface Echo : CDVPlugin
     
-    - (void)echo:(CDVInvokedUrlCommand*)command;
+        - (void)echo:(CDVInvokedUrlCommand*)command;
     
-    @end
+        @end
     
-    /********* Echo.m Cordova Plugin Implementation *******/
+        /********* Echo.m Cordova Plugin Implementation *******/
     
-    #import "Echo.h"
-    #import <Cordova/CDV.h>
+        #import "Echo.h"
+        #import <Cordova/CDV.h>
     
-    @implementation Echo
+        @implementation Echo
     
-    - (void)echo:(CDVInvokedUrlCommand*)command
-    {
-        CDVPluginResult* pluginResult = nil;
-        NSString* echo = [command.arguments objectAtIndex:0];
+        - (void)echo:(CDVInvokedUrlCommand*)command
+        {
+            CDVPluginResult* pluginResult = nil;
+            NSString* echo = [command.arguments objectAtIndex:0];
     
-        if (echo != nil && [echo length] > 0) {
-            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
-        } else {
-            pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
-        }
+            if (echo != nil && [echo length] > 0) {
+                pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
+            } else {
+                pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
+            }
     
-        [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-    }
+            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+        }
     
-    @end
+        @end
     
 
-Diamo un'occhiata al codice. In cima abbiamo tutte le necessarie importazioni di Cordova. La nostra classe si estende da `CDVPlugin` (molto importante).
+Le importazioni necessarie nella parte superiore del file estende la classe da `CDVPlugin` . In questo caso, il plugin supporta solo un singolo `echo` azione. Ottiene la stringa eco chiamando il `objectAtIndex` Metodo ottenere il primo parametro della `arguments` la matrice, che corrisponde agli argomenti passate da JavaScript `exec()` funzione.
 
-Questo plugin supporta solo un'azione, la `echo` azione. In primo luogo, si afferra l'eco stringa utilizzando il `objectAtIndex` metodo sul nostro `args` , dicendo che vogliamo ottenere il parametro 0A nella matrice di argomenti. Facciamo un po' di controllo parametro: assicurarsi che non è `nil` e assicurarsi che non è una stringa di lunghezza zero.
+Controlla il parametro per assicurarsi che non è `nil` o una stringa vuota, restituendo un `PluginResult` con un `ERROR` lo stato, se è così. Se il parametro supera il controllo, restituisce un `PluginResult` con un `OK` stato, passando nell'originale `echo` stringa. Infine, essa invia il risultato al `self.commandDelegate` , che esegue il `exec` callback del metodo di successo o fallimento sul lato JavaScript. Se viene chiamato il callback di successo, passa il `echo` parametro.
 
-Se si, torniamo un `PluginResult` con un `ERROR` stato. Se tutti quei controlli passano, poi torniamo un `PluginResult` con un `OK` lo status e passare il `echo` abbiamo ricevuto in primo luogo come un parametro di stringa.
+## iOS integrazione
 
-Infine, inviamo il risultato di `self.commandDelegate` , che esegue il `exec` callback del metodo di successo o fallimento sul lato JavaScript. Se viene chiamato il callback di successo, passa il `echo` parametro.
+La `CDVPlugin` classe dispone di altri metodi che possono eseguire l'override del vostro plugin. Ad esempio, è possibile catturare il `pause` , `resume` , app terminare e `handleOpenURL` eventi. Vedere la classe [CDVPlugin.h][1] e [CDVPlugin.m][2] per l'orientamento.
 
-## Filettatura
+ [1]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPlugin.h
+ [2]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPlugin.m
 
-Plugin metodi vengono eseguiti nello stesso thread come interfaccia utente. Se il tuo plugin richiede una grande quantità di elaborazione o richiede una chiamata di blocco, è necessario utilizzare un thread in background. Ad esempio:
+## Filettatura
 
-    - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
-    {
-        // Check command.arguments here.
-        [self.commandDelegate runInBackground:^{
-            NSString* payload = nil;
-            // Some blocking logic...
-            CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
-            // The sendPluginResult method is thread-safe.
-            [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
-        }];
-    }
+Plugin metodi ordinariamente eseguiti nello stesso thread come interfaccia principale. Se il tuo plugin richiede una grande quantità di elaborazione o richiede una chiamata di blocco, è necessario utilizzare un thread in background. Ad esempio:
+
+        - (void)myPluginMethod:(CDVInvokedUrlCommand*)command
+        {
+            // Check command.arguments here.
+            [self.commandDelegate runInBackground:^{
+                NSString* payload = nil;
+                // Some blocking logic...
+                CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:payload];
+                // The sendPluginResult method is thread-safe.
+                [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
+            }];
+        }
     
 
-## Funzionalità avanzate del Plugin
-
-Vedere altri metodi che è possibile eseguire l'override in:
-
-*   [CDVPlugin.h][4]
-
-*   [CDVPlugin.m][5]
-
- [4]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPlugin.h
- [5]: https://github.com/apache/cordova-ios/blob/master/CordovaLib/Classes/CDVPlugin.m
-
-Ad esempio, si può collegare nella `pause` , `resume` , app terminare e `handleOpenURL` eventi.
-
-## Plugin debug
-
-Per eseguire il debug lato Objective-C, si utilizzerebbe il debugger integrato di Xcode. Per JavaScript, su iOS 5,0 è possibile utilizzare [Weinre, un progetto di Cordova Apache][6] o [iWebInspector, un'utilità di terze parti][7]
+## Debug iOS Plugins
 
- [6]: https://github.com/apache/cordova-weinre
- [7]: http://www.iwebinspector.com/
+Per eseguire il debug sul lato di Objective-C, è necessario il debugger integrato di Xcode. Per JavaScript, su iOS 5,0 è possibile utilizzare [Weinre, un progetto di Cordova Apache][3] o [iWebInspector, un'utilità di terze parti][4]. IOS 6, è possibile collegare Safari 6.0 all'app in esecuzione all'interno di iOS 6 simulatore.
 
-Per iOS 6, usereste 6.0 Safari semplicemente allegare all'app in esecuzione nel iOS 6 simulatore.
+ [3]: https://github.com/apache/cordova-weinre
+ [4]: http://www.iwebinspector.com/
 
 ## Trabocchetti comuni
 
-*   Non dimenticare di aggiungere il mapping del vostro plugin config. Xml. Se si dimentica, viene registrato un errore nella console di Xcode.
+*   Non dimenticare di aggiungere il mapping del vostro plugin a `config.xml` . Se si dimentica, viene registrato un errore nella console di Xcode.
 
 *   Non dimenticate di aggiungere qualsiasi host che si connette a nella lista bianca, come descritto nella guida di dominio Whitelist. Se si dimentica, viene registrato un errore nella console di Xcode.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/60194dbe/docs/it/edge/guide/platforms/ios/tools.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/tools.md b/docs/it/edge/guide/platforms/ios/tools.md
index 41dee20..0b3e991 100644
--- a/docs/it/edge/guide/platforms/ios/tools.md
+++ b/docs/it/edge/guide/platforms/ios/tools.md
@@ -22,6 +22,8 @@ Il `cordova` l'utilità della riga di comando è uno strumento ad alto livello c
 
 Gli strumenti della riga di comando di iOS sono costruiti su script di shell e fare affidamento sugli strumenti della riga di comando di Xcode come `xcode-select` e`xcodebuild`.
 
+Per informazioni sull'interfaccia della riga di comando a basso livello che Abilita plugin, vedere utilizzando Plugman per gestire i plugin. Per una panoramica, vedere applicazione plugin.
+
 ## Creare un progetto
 
 Eseguire il `create` comando, specificando il percorso esistente per il progetto, l'identificatore del pacchetto stile retro-dominio e nome visualizzato dell'app.
@@ -34,7 +36,7 @@ Eseguire il `create` comando, specificando il percorso esistente per il progetto
     $ /path/to/my_new_project/cordova/build
     
 
-## Eseguire l'applicazione sull'emulatore
+## Eseguire l'applicazione su un emulatore
 
     $ /path/to/my_new_project/cordova/run
     

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/60194dbe/docs/it/edge/guide/platforms/ios/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/upgrading.md b/docs/it/edge/guide/platforms/ios/upgrading.md
index b23c75f..90ca6f5 100644
--- a/docs/it/edge/guide/platforms/ios/upgrading.md
+++ b/docs/it/edge/guide/platforms/ios/upgrading.md
@@ -18,35 +18,53 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 Questa guida Mostra come modificare progetti iOS per l'aggiornamento da versioni precedenti di Cordova. La maggior parte di queste istruzioni si applicano ai progetti creati con un vecchio set di strumenti da riga di comando che precedono la `cordova` utilità CLI. L'interfaccia della riga di comando per informazioni, vedere come aggiornare la versione di CLI.
 
-**Nota:** 5 Xcode Xcode 4.6 è obbligatorio, è consigliabile. Attualmente, per presentare all'Apple App Store, è necessario utilizzare più recente versione di iOS SDK, che è iOS 7. iOS SDK 7 non è necessario ancora, ma questo può cambiare rapidamente.
+**Nota**: Xcode 4.6 è obbligatorio, è consigliabile 5 Xcode. Attualmente, per presentare all'Apple App Store, è necessario utilizzare più recente versione di iOS SDK, che è iOS 7. iOS SDK 7 non è necessario ancora, ma questo può cambiare rapidamente.
 
-## Progetti di aggiornamento 3.0.0 alla 3.1.0
+## All'aggiornamento 3.1.0 proietta alla 3.2.0
 
 Per i progetti non-CLI, eseguire:
 
         bin/aggiornamento percorso/per/progetto
     
 
-Per i progetti di CLI, eseguire:
+Per i progetti di CLI:
 
-        1. Aggiornare la versione CLI 'cordova' - Vedi l'interfaccia della riga di comando 2. Eseguire 'cordova piattaforma aggiornamento ios'
-    
+1.  Aggiornamento del `cordova` versione CLI. Vedere l'interfaccia della riga di comando.
 
-### Problemi iOS 7
+2.  Eseguire`cordova platform update ios`
 
-    1. Rimuovere i valori "width = dispositivo-larghezza, altezza = dispositivo-altezza" dall'attributo meta tag "viewport" nel file index. html, vedere https://issues.apache.org/jira/browse/CB-4323 2. Aggiornare il tuo plugin core media, media-cattura e splashscreen per supporto iOS 7
-    
+## Progetti di aggiornamento 3.0.0 alla 3.1.0
 
-### Problemi di Xcode 5
+Per i progetti non-CLI, eseguire:
 
-    1. Aggiornare le impostazioni del progetto se Xcode 5 vi chiederà di fare così (nel navigatore questioni) 2. Aggiornamento tuo "compilatore per C / C + + / Objective-C" impostazione, sotto la scheda "Impostazioni di costruire", sezione "Opzioni di costruire". Scegliere "Compilatore di Default (Apple LLVM 5.0)"
+        bin/aggiornamento percorso/per/progetto
     
 
+Per i progetti di CLI:
+
+1.  Aggiornamento del `cordova` versione CLI. Vedere l'interfaccia della riga di comando.
+
+2.  Eseguire`cordova platform update ios`
+
+iOS 7 edizioni:
+
+1.  Rimuovere `width=device-width, height=device-height` dalla `index.html` di file `viewport` `meta` tag. (Vedere [il bug rilevanti][1].)
+
+2.  Aggiornare il tuo plugin core media, media-cattura e splashscreen per iOS 7 supporto.
+
+ [1]: https://issues.apache.org/jira/browse/CB-4323
+
+Xcode 5 temi:
+
+1.  Aggiornare le impostazioni del progetto se Xcode 5 vi chiederà di farlo (nel navigatore questioni).
+
+2.  Aggiornamento tuo **compilatore per C / C + + / Objective-C** impostando, nella scheda **Impostazioni di costruire** , **Costruire opzioni** sezione. Scegliere di **Default il compilatore (Apple LLVM 5.0)**.
+
 ## Aggiornamento per il CLI (3.0.0) da 2.9.0
 
 1.  Creare un nuovo progetto di Apache Cordova 3.0.0 utilizzando la CLI, cordova, come descritto in l'interfaccia della riga di comando.
 
-2.  Aggiungi il tua piattaforme il progetto il cordova, ad esempio:`cordova
+2.  Aggiungere le piattaforme per il progetto di cordova, per esempio:`cordova
 platform add ios`.
 
 3.  Copiare il contenuto del progetto `www` nella directory del `www` cartella alla radice del progetto cordova appena creato.
@@ -75,7 +93,7 @@ platform add ios`.
 
 7.  Eliminare il `CordovaLib` directory e copia il `CordovaLib` dalla nuovo progetto directory nella directory radice del progetto.
 
-**Nota:** A partire da Cordova 3.0.0, progetti non sono dotati di plug-in, si dovrà installare quelli necessari per il vostro progetto utilizzando il `plugman` utilità CLI. Vedere Utilizzo di Plugman per gestire i plugin.
+**Nota**: a partire da Cordova 3.0.0, plugin non sono pre-installati, e devi usare il `plugman` l'utilità della riga di installarli manualmente. Vedere Utilizzo di Plugman per gestire i plugin.
 
 ## 2.8.0 All'aggiornamento di progetti a 2.9.0
 
@@ -107,9 +125,18 @@ platform add ios`.
 
 6.  Aggiornare il riferimento allo script di Cordova nel tuo `www/index.html` file (e qualsiasi altro file che contengono il riferimento allo script) per puntare al nuovo `cordova.js` file.
 
-7.  Aggiornare qualsiasi `<plugin>` tag che sono nel vostro `config.xml` a `<feature>` tag. Nota esistenti `<plugin>` tag sarà funzionano ancora, ma sono deprecati. È possibile copiare queste informazioni nella `config.xml` per un nuovo progetto. Ad esempio:
+7.  Aggiornare qualsiasi `<plugin>` nel tag il `config.xml` del file di `<feature>` tag. Nota esistenti `<plugin>` tag ancora lavorare, ma sono deprecati. È possibile copiare queste informazioni nel `config.xml` file per un nuovo progetto. Ad esempio:
     
-        < plugin >< plugin nome = valore "LocalStorage" = "CDVLocalStorage" / ><!-altri plugin--> < / plugins ><!-cambiare: (nota che un tag < caratteristica > è allo stesso livello come < plugins >--> < nome funzione = "LocalStorage" >< param nome = valore "ios-pacchetto" = "CDVLocalStorage" / >< / caratteristica ><!-altri tag < caratteristica >-->
+        <plugins>
+            <plugin name="LocalStorage" value="CDVLocalStorage" />
+            <!-- other plugins -->
+        </plugins>
+        
+        <!-- change to: (note that a <feature> tag is on the same level as <plugins> -->
+        <feature name="LocalStorage">
+            <param name="ios-package" value="CDVLocalStorage" />
+        </feature>
+        <!-- other <feature> tags -->
         
 
 8.  Eliminare il `CordovaLib` directory e copia il `CordovaLib` dalla nuovo progetto directory nella directory radice del progetto.
@@ -121,9 +148,9 @@ platform add ios`.
 
 10. Aggiornare la destinazione del progetto **Costruire impostazioni**. Sotto **Collegamento → altre bandiere del Linker**, modificare **"- Obj - C"** per essere **"-ObjC"**.
 
-11. Aggiornare la destinazione del progetto **Costruire impostazioni**. Sotto **Collegamento → altre bandiere del Linker**, cambiare **"-all_load"** di essere `-force\_load ${BUILT\_PRODUCTS\_DIR}/libCordova.a` . Devi solo fare questo se avete il problema definito [questo problema.][1].
+11. Aggiornare la destinazione del progetto **Costruire impostazioni**. Sotto **Collegamento → altre bandiere del Linker**, cambiare **"-all_load"** di essere `-force\_load ${BUILT\_PRODUCTS\_DIR}/libCordova.a` . Devi solo fare questo se avete il problema definito [questo problema.][2].
 
- [1]: https://issues.apache.org/jira/browse/CB-3458
+ [2]: https://issues.apache.org/jira/browse/CB-3458
 
 ## 2.6.0 All'aggiornamento di progetti a 2.7.0
 
@@ -139,14 +166,14 @@ platform add ios`.
 
 6.  Aggiornare il riferimento allo script di Cordova nel tuo `www/index.html` file (e qualsiasi altro file che contengono il riferimento allo script) per puntare al nuovo `cordova-2.7.0.js` file.
 
-7.  Aggiornare (o sostituire, se non hai mai cambiato il file) tua `AppDelegate.m` file secondo quello dal nuovo progetto (vedere [questo diff][2]).
+7.  Aggiornare (o sostituire, se non hai mai cambiato il file) tua `AppDelegate.m` file secondo quello dal nuovo progetto (vedere [questo diff][3]).
 
-8.  Nel tuo `config.xml` file, [rimuovere questa riga][3].
+8.  Nel tuo `config.xml` file, [rimuovere questa riga][4].
 
 9.  Eliminare il `CordovaLib` directory e copia il `CordovaLib` dalla nuovo progetto directory nella directory radice del progetto.
 
- [2]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=5c05ac80e056753c0e8736f887ba9f28d5b0774c;hp=623ad8ec3c46f656ea18c6c3a190d650dd64e479;hb=c6e71147386d4ad94b07428952d1aae0a9cbf3f5;hpb=c017fda8af00375a453cf27cfc488647972e9a23
- [3]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=537705d76a5ef6bc5e57a8ebfcab78c02bb4110b;hp=8889726d9a8f8c530fe1371c56d858c34552992a;hb=064239b7b5fa9a867144cf1ee8b2fb798ce1f988;hpb=c9f233250d4b800f3412eeded811daaafb17b2cc
+ [3]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=5c05ac80e056753c0e8736f887ba9f28d5b0774c;hp=623ad8ec3c46f656ea18c6c3a190d650dd64e479;hb=c6e71147386d4ad94b07428952d1aae0a9cbf3f5;hpb=c017fda8af00375a453cf27cfc488647972e9a23
+ [4]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=537705d76a5ef6bc5e57a8ebfcab78c02bb4110b;hp=8889726d9a8f8c530fe1371c56d858c34552992a;hb=064239b7b5fa9a867144cf1ee8b2fb798ce1f988;hpb=c9f233250d4b800f3412eeded811daaafb17b2cc
 
 ## 2.5.0 Aggiornamento progetti a 2.6.0
 
@@ -162,22 +189,22 @@ platform add ios`.
 
 6.  Aggiornare il riferimento allo script di Cordova nel tuo `www/index.html` file (insieme agli altri file che fanno riferimento a script) per riferirsi al nuovo `cordova-2.6.0.js` file.
 
-7.  Aggiornare (o sostituire, se non hai mai cambiato il file) tua `AppDelegate.m` file secondo quello dal nuovo progetto (vedere [questo diff][4]).
+7.  Aggiornare (o sostituire, se non hai mai cambiato il file) tua `AppDelegate.m` file secondo quello dal nuovo progetto (vedere [questo diff][5]).
 
-8.  Nel vostro `config.xml` del file, [aggiungere questa nuova linea][5].
+8.  Nel vostro `config.xml` del file, [aggiungere questa nuova linea][6].
 
-9.  Nel vostro `config.xml` del file, [aggiungere questa nuova linea][6].
+9.  Nel vostro `config.xml` del file, [aggiungere questa nuova linea][7].
 
-10. Nel tuo `config.xml` file, [UIWebViewBounce è stato cambiato in DisallowOverscroll, e i valori predefiniti sono diversi][7].
+10. Nel tuo `config.xml` file, [UIWebViewBounce è stato cambiato in DisallowOverscroll, e i valori predefiniti sono diversi][8].
 
 11. Nel tuo `config.xml` file, il `EnableLocation` preferenza è stato deprecato.
 
 12. Eliminare il `CordovaLib` directory e copia il `CordovaLib` dalla nuovo progetto directory nella directory radice del progetto.
 
- [4]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=124a56bb4f361e95616f44d6d6f5a96ffa439b60;hp=318f79326176be8f16ebc93bad85dd745f4205b6;hb=a28c7712810a63396e9f32fa4eb94fe3f8b93985;hpb=36acdf55e4cab52802d73764c8a4b5b42cf18ef9
- [5]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=1555b5e81de326a07efe0bccaa5f5e2326b07a9a;hp=0652d60f8d35ac13c825c572dca6ed01fea4a540;hb=95f16a6dc252db0299b8e2bb53797995b1e39aa1;hpb=a2de90b8f5f5f68bd9520bcbbb9afa3ac409b96d
- [6]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=d307827b7e67301171a913417fb10003d43ce39d;hp=04260aa9786d6d74ab20a07c86d7e8b34e31968c;hb=97b89edfae3527828c0ca6bb2f6d58d9ded95188;hpb=942d33c8e7174a5766029ea1232ba2e0df745c3f
- [7]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=8889726d9a8f8c530fe1371c56d858c34552992a;hp=d307827b7e67301171a913417fb10003d43ce39d;hb=57982de638a4dce6ae130a26662591741b065f00;hpb=ec411f18309d577b4debefd9a2f085ba719701d5
+ [5]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=124a56bb4f361e95616f44d6d6f5a96ffa439b60;hp=318f79326176be8f16ebc93bad85dd745f4205b6;hb=a28c7712810a63396e9f32fa4eb94fe3f8b93985;hpb=36acdf55e4cab52802d73764c8a4b5b42cf18ef9
+ [6]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=1555b5e81de326a07efe0bccaa5f5e2326b07a9a;hp=0652d60f8d35ac13c825c572dca6ed01fea4a540;hb=95f16a6dc252db0299b8e2bb53797995b1e39aa1;hpb=a2de90b8f5f5f68bd9520bcbbb9afa3ac409b96d
+ [7]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=d307827b7e67301171a913417fb10003d43ce39d;hp=04260aa9786d6d74ab20a07c86d7e8b34e31968c;hb=97b89edfae3527828c0ca6bb2f6d58d9ded95188;hpb=942d33c8e7174a5766029ea1232ba2e0df745c3f
+ [8]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=8889726d9a8f8c530fe1371c56d858c34552992a;hp=d307827b7e67301171a913417fb10003d43ce39d;hb=57982de638a4dce6ae130a26662591741b065f00;hpb=ec411f18309d577b4debefd9a2f085ba719701d5
 
 ## Progetti di aggiornamento 2.4.0 per 2.5.0
 
@@ -193,22 +220,22 @@ platform add ios`.
 
 6.  Aggiornare il riferimento allo script di Cordova nel tuo `www/index.html` file (e qualsiasi altro file che contengono il riferimento allo script) per puntare al nuovo `cordova-2.5.0.js` file.
 
-7.  Aggiornare (o sostituire, se non hai mai cambiato il file) tua `AppDelegate.m` file secondo quello dal nuovo progetto (vedere [questo diff][8]).
+7.  Aggiornare (o sostituire, se non hai mai cambiato il file) tua `AppDelegate.m` file secondo quello dal nuovo progetto (vedere [questo diff][9]).
 
-8.  Nel vostro `config.xml` del file, [aggiungere queste righe nuove][9].
+8.  Nel vostro `config.xml` del file, [aggiungere queste righe nuove][10].
 
-9.  Nel tuo `config.xml` file, [modificare l'elemento radice, cambiarlo da cordova a widget][10].
+9.  Nel tuo `config.xml` file, [modificare l'elemento radice, cambiarlo da cordova a widget][11].
 
-10. Nel tuo `config.xml` file, [rimuovere la preferenza OpenAllWhitelistURLsInWebView][11].
+10. Nel tuo `config.xml` file, [rimuovere la preferenza OpenAllWhitelistURLsInWebView][12].
 
 11. Eliminare il `cordova` directory e copia il `cordova` dalla nuovo progetto directory nella directory radice del progetto. In 2.5.0, questo ha aggiornato gli script.
 
 12. Eliminare il `CordovaLib` directory e copia il `CordovaLib` dalla nuovo progetto directory nella directory radice del progetto.
 
- [8]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=318f79326176be8f16ebc93bad85dd745f4205b6;hp=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hb=4001ae13fcb1fcbe73168327630fbc0ce44703d0;hpb=299a324e8c30065fc4511c1fe59c6515d4842f09
- [9]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=903944c4b1e58575295c820e154be2f5f09e6314;hp=721c734120b13004a4a543ee25f4287e541f34be;hb=ae467249b4a256bd31ee89aea7a06f4f2316b8ac;hpb=9e39f7ef8096fb15b38121ab0e245a3a958d9cbb
- [10]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=64e71636f5dd79fa0978a97b9ff5aa3860a493f5;hp=d8579352dfb21c14e5748e09b2cf3f4396450163;hb=0e711f8d09377a7ac10ff6be4ec17d22cdbee88d;hpb=57c3c082ed9be41c0588d0d63a1d2bfcd2ed878c
- [11]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=721c734120b13004a4a543ee25f4287e541f34be;hp=7d67508b70914aa921a16e79f79c00512502a8b6;hb=187bf21b308551bfb4b98b1a5e11edf04f699791;hpb=03b8854bdf039bcefbe0212db937abd81ac675e4
+ [9]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=318f79326176be8f16ebc93bad85dd745f4205b6;hp=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hb=4001ae13fcb1fcbe73168327630fbc0ce44703d0;hpb=299a324e8c30065fc4511c1fe59c6515d4842f09
+ [10]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=903944c4b1e58575295c820e154be2f5f09e6314;hp=721c734120b13004a4a543ee25f4287e541f34be;hb=ae467249b4a256bd31ee89aea7a06f4f2316b8ac;hpb=9e39f7ef8096fb15b38121ab0e245a3a958d9cbb
+ [11]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=64e71636f5dd79fa0978a97b9ff5aa3860a493f5;hp=d8579352dfb21c14e5748e09b2cf3f4396450163;hb=0e711f8d09377a7ac10ff6be4ec17d22cdbee88d;hpb=57c3c082ed9be41c0588d0d63a1d2bfcd2ed878c
+ [12]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=721c734120b13004a4a543ee25f4287e541f34be;hp=7d67508b70914aa921a16e79f79c00512502a8b6;hb=187bf21b308551bfb4b98b1a5e11edf04f699791;hpb=03b8854bdf039bcefbe0212db937abd81ac675e4
 
 ## 2.3.0 Aggiornamento progetti alla 2.4.0
 
@@ -224,22 +251,22 @@ platform add ios`.
 
 6.  Aggiornare il riferimento allo script di Cordova nel tuo `www/index.html` file (e qualsiasi altro file che contengono il riferimento allo script) per puntare al nuovo `cordova-2.4.0.js` file.
 
-7.  Aggiornare (o sostituire, se non hai mai cambiato i file) tua `MainViewController.m` file secondo quello dal nuovo progetto (vedere [questo diff][12]).
+7.  Aggiornare (o sostituire, se non hai mai cambiato i file) tua `MainViewController.m` file secondo quello dal nuovo progetto (vedere [questo diff][13]).
 
-8.  Aggiornare (o sostituire, se non hai mai cambiato il file) tua `AppDelegate.m` file secondo quello dal nuovo progetto (vedere [questo diff][13]).
+8.  Aggiornare (o sostituire, se non hai mai cambiato il file) tua `AppDelegate.m` file secondo quello dal nuovo progetto (vedere [questo diff][14]).
 
-9.  Nel vostro `config.xml` del file, [aggiungere questa nuova linea][14].
+9.  Nel vostro `config.xml` del file, [aggiungere questa nuova linea][15].
 
 10. Eliminare il `cordova` directory e copia il `cordova` dalla nuovo progetto directory nella directory radice del progetto. In 2.4.0, questo ha fissato gli script.
 
 11. Eliminare il `CordovaLib` directory e copia il `CordovaLib` dalla nuovo progetto directory nella directory radice del progetto.
 
-12. Aggiungi AssetsLibrary.framework come una risorsa al progetto. (Vai [qui][15] per le istruzioni su come farlo.).
+12. Aggiungi AssetsLibrary.framework come una risorsa al progetto. (Vedere la [documentazione di Apple][16] per le istruzioni su come farlo.).
 
- [12]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/MainViewController.m;h=5f9eeac15c2437cd02a6eb5835b48374e9b94100;hp=89da1082d06ba5e5d0dffc5b2e75a3a06d5c2aa6;hb=b4a2e4ae0445ba7aec788090dce9b822d67edfd8;hpb=a484850f4610e73c7b20cd429a7794ba829ec997
- [13]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hp=1ca3dafeb354c4442b7e149da4f281675aa6b740;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
- [14]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=7d67508b70914aa921a16e79f79c00512502a8b6;hp=337d38da6f40c7432b0bce05aa3281d797eec40a;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
- [15]: https://developer.apple.com/library/ios/#recipes/xcode_help-project_editor/Articles/AddingaLibrarytoaTarget.html
+ [13]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/MainViewController.m;h=5f9eeac15c2437cd02a6eb5835b48374e9b94100;hp=89da1082d06ba5e5d0dffc5b2e75a3a06d5c2aa6;hb=b4a2e4ae0445ba7aec788090dce9b822d67edfd8;hpb=a484850f4610e73c7b20cd429a7794ba829ec997
+ [14]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hp=1ca3dafeb354c4442b7e149da4f281675aa6b740;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
+ [15]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=7d67508b70914aa921a16e79f79c00512502a8b6;hp=337d38da6f40c7432b0bce05aa3281d797eec40a;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
+ [16]: https://developer.apple.com/library/ios/#recipes/xcode_help-project_editor/Articles/AddingaLibrarytoaTarget.html
 
 ## Progetti di ammodernamento 2.2.0 a 2.3.0
 
@@ -268,7 +295,7 @@ platform add ios`.
         < nome plugin = "InAppBrowser" value = "CDVInAppBrowser" / >
         
 
-12. Nota che i plugin di Objective-C sono *non* whitelisted piu '. Alla whitelist le connessioni con la whitelist app, sarà necessario impostare il `User-Agent` intestazione del collegamento alla stesso user-agent come principale Cordova WebView. È possibile ottenere ciò accedendo la `userAgent` Proprietà fuori il view controller principale. Il controller principale-vista (CDVViewController) ha anche un `URLisAllowed` metodo per verificare se un URL passerà la whitelist.
+12. Nota che i plugin di Objective-C sono *non* whitelisted piu '. Alla whitelist le connessioni con la whitelist app, è necessario impostare il `User-Agent` intestazione del collegamento alla stesso user-agent come principale Cordova WebView. È possibile ottenere ciò accedendo la `userAgent` Proprietà fuori il view controller principale. Il Vista-Regolatore principale ( `CDVViewController` ) ha anche un `URLisAllowed` metodo per verificare se un URL passa la whitelist.
 
 13. Modifiche del dispositivo API:
     
@@ -302,9 +329,9 @@ platform add ios`.
     2.  Vai al percorso dove avete installato Cordova (vedi punto 1), nella `bin` sottodirectory
     3.  Eseguire lo script qui sotto dove il primo parametro è il percorso del progetto `.xcodeproj` file:
         
-        `update_cordova_subproject percorso/per/your/progetto/xcodeproj`
+        `update_cordova_subproject path/to/your/project/xcodeproj`
 
-**Nota:** In 2.2.0, il `bin/create` lo script copia nella `CordovaLib` Sub-progetto nel progetto. Per avere lo stesso tipo di installazione, basta copiare il diritto `CordovaLib` nella directory del progetto e aggiornamento il `CordovaLib` sottoprogetto percorso (relativo al progetto) in Xcode File ispettore.
+**Nota**: In 2.2.0, il `bin/create` lo script copia nella `CordovaLib` Sub-progetto nel progetto. Per avere lo stesso tipo di installazione, basta copiare il diritto `CordovaLib` nella directory del progetto e aggiornamento il `CordovaLib` sottoprogetto percorso (relativo al progetto) in Xcode File ispettore.
 
 ## All'aggiornamento 2.0.0 proietta alla 2.1.0
 
@@ -399,7 +426,7 @@ Con Cordova 2.1.0, `CordovaLib` è stato aggiornato per utilizzare il **Conteggi
 
 22. Selezionare l' **icona del progetto** nel Navigatore progetto, selezionare il **Target**del progetto, quindi selezionare la scheda **Impostazioni di compilazione** .
 
-23. Ricerca per **Altre bandiere di Linker**e aggiungere i valori **-all_load** e **- Obj-C**.
+23. Ricerca per **Altre bandiere di Linker**e aggiungere i valori **-force_load** e **- Obj-C**.
 
 24. Espandere il `CordovaLib` sotto-progetto.
 
@@ -437,7 +464,7 @@ Con Cordova 2.1.0, `CordovaLib` è stato aggiornato per utilizzare il **Conteggi
 
 36. Selezionare il pulsante **Esegui** .
 
-**Nota:** Se il progetto non funziona come previsto nel simulatore, si prega di prendere nota di eventuali errori nel registro di console in Xcode per indizi.
+**Nota**: se il progetto non funziona come previsto nel simulatore, si prega di prendere nota di eventuali errori nel registro di console in Xcode per indizi.
 
 ## Aggiornamento di progetti 1.8.x a 1.9.0
 
@@ -449,9 +476,9 @@ Con Cordova 2.1.0, `CordovaLib` è stato aggiornato per utilizzare il **Conteggi
 
 4.  Aggiornare il riferimento allo script di Cordova nel tuo `www/index.html` file (e qualsiasi altro file che contengono il riferimento allo script) per puntare al nuovo `cordova-1.9.0.js` file.
 
-**Nota:** 1.9.0 supporta il nuovo `BackupWebStorage` booleano `Cordova.plist` impostazione. Si è attivata per impostazione predefinita, quindi impostarlo su `false` per disabilitarlo, soprattutto su iOS 6. Vedere [Note di rilascio: Safari e UIKit sezione][16]
+**Nota**: 1.9.0 supporta il nuovo `BackupWebStorage` booleano `Cordova.plist` impostazione. Si è attivata per impostazione predefinita, quindi impostarlo su `false` per disabilitarlo, soprattutto su iOS 6. Vedere [Note di rilascio: Safari e UIKit sezione][17]
 
- [16]: https://developer.apple.com/library/prerelease/ios/#releasenotes/General/RN-iOSSDK-6_0/_index.html
+ [17]: https://developer.apple.com/library/prerelease/ios/#releasenotes/General/RN-iOSSDK-6_0/_index.html
 
 ## 1.7.0 All'aggiornamento di progetti a 1.8.x
 
@@ -491,7 +518,11 @@ Se si intende usare l'API di cattura, è necessario i nuovo **iPad display retin
 
 4.  Copiare questi file dal nuovo progetto nella directory 1.5.0-based del progetto su disco, sostituendo qualsiasi vecchi file (backup i file prima dal passo 2 sopra):
     
-        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m Cordova.plist
+        AppDelegate.h
+        AppDelegate.m
+        MainViewController.h
+        MainViewController.m
+        Cordova.plist
         
 
 5.  Aggiungere tutti i nuovi `MainViewController` e `AppDelegate` i file nel progetto Xcode.
@@ -504,7 +535,7 @@ Se si intende usare l'API di cattura, è necessario i nuovo **iPad display retin
 
 9.  Integrare eventuali impostazioni, **Plugins** ed **ExternalHosts** le voci che hai avuto nel tuo **backup Cordova.plist** nel nuovo`Cordova.plist`.
 
-10. Integrare il codice specifico del progetto che hai nel tuo backup `AppDelegate.h` e `AppDelegate.m` in nuovi file di AppDelegate. Qualsiasi `UIWebViewDelegate` o `CDVCommandDelegate` codice `AppDelegate.m` avrà bisogno di andare in `MainViewController.m` ora (vedere ha commentato le sezioni in quel file).
+10. Integrare il codice specifico del progetto che hai nel tuo backup `AppDelegate.h` e `AppDelegate.m` nella nuova `AppDelegate` file. Qualsiasi `UIWebViewDelegate` o `CDVCommandDelegate` codice `AppDelegate.m` deve andare in `MainViewController.m` ora (vedi sezioni fuori-ha commentato quel file).
 
 11. Integrare il codice specifico del progetto che hai nel tuo backup `MainViewController.h` e `MainViewController.m` in nuovi file di MainViewController.
 
@@ -583,7 +614,7 @@ Se si intende usare l'API di cattura, è necessario i nuovo **iPad display retin
 
 32. Immettere **PG** per trovare stringa e **CDV** per la stringa di sostituzione, quindi premere il pulsante **Sostituisci tutto** .
 
-33. Premi **Comando-B** per costruire, si avrà ancora deprecati che si possono sbarazzarsi di in futuro (vedere `CDVDeprecated.h` . Ad esempio, sostituire le classi nel codice che utilizzano PG * a * CDV).
+33. Premere **Comando-B** per costruire. Avete ancora deprecati che si possono sbarazzarsi di in futuro (vedere `CDVDeprecated.h` . Ad esempio, sostituire le classi nel codice che utilizzano PG * a * CDV).
 
 ## Progetti di aggiornamento 1.4.0 per 1.4.1
 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/60194dbe/docs/it/edge/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ios/webview.md b/docs/it/edge/guide/platforms/ios/webview.md
index 66b6feb..1be9608 100644
--- a/docs/it/edge/guide/platforms/ios/webview.md
+++ b/docs/it/edge/guide/platforms/ios/webview.md
@@ -16,109 +16,112 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 # iOS visualizzazioni Web
 
-A partire da Cordoba 1.4, è possibile utilizzare Cordova come componente nelle applicazioni iOS. Questo componente è il nome in codice 'Mannaia'.
+In questa sezione viene illustrato come incorporare un componente WebView Cordova abilitato all'interno di una più ampia applicazione iOS. Per dettagli su come questi componenti possono comunicare con a vicenda, vedere applicazione plugin.
 
-Nuove Cordova applicazioni create utilizzando il template Xcode fornito in Cordova 1.4 o maggiore utilizzo Cleaver. (Il modello è implementazione di riferimento di mannaia).
+Supporto per iOS visualizzazioni Web iniziato con Cordova versione 1.4, utilizzando un `Cleaver` componente per il quale il modello di Xcode serve come un'implementazione di riferimento. Cordova 2.0 e versioni successive supportano solo l'implementazione basata su sottoprogetto di mannaia.
 
-Cordova 2.0.0 e versioni successive supportano solo l'implementazione di mannaia del sotto-progetto basato.
+Queste istruzioni richiedono almeno 2.3 Cordova e Xcode 4.5, lungo con un `config.xml` file da un progetto di iOS appena creato. È possibile utilizzare la procedura in l'interfaccia della riga di comando per creare un nuovo progetto, quindi ottenere il `config.xml` all'interno di sottodirectory dell'applicazione denominata all'interno del file da`platforms/ios`.
 
-## Prerequisiti
+Per seguire queste istruzioni, assicuratevi di che avere l'ultima distribuzione di Cordova. Scaricare da [cordova.apache.org][1] e decomprimere il pacchetto iOS.
 
-*   Cordova 2.3.0 o maggiore
+ [1]: http://cordova.apache.org
 
-*   Xcode 4.5 o superiore
+## L'aggiunta di mannaia al progetto Xcode (sub-progetto CordovaLib)
 
-*   `config.xml`file (da un progetto di iOS appena creato)
+1.  Se è in esecuzione, chiudere Xcode.
 
-## Aggiunta di mannaia al progetto Xcode (sub-progetto CordovaLib)
+2.  Aprire un terminale e spostarsi nella directory del sorgente per iOS di Cordova.
 
-1.  Scaricare ed estrarre la sorgente di Cordova in un percorso di directory permanente sul disco rigido, ad esempio`~/Documents/Cordova`.
+3.  Copia il `config.xml` file descritto in precedenza nella directory del progetto.
 
-2.  Se è in esecuzione, chiudere Xcode.
+4.  Aprire Xcode e utilizzare il Finder per copiare la `config.xml` file nella relativa finestra **Navigatore progetto** .
 
-3.  Utilizzando Terminal. app, spostarsi nella directory dove avete messo la sorgente scaricata sopra.
+5.  Scegliere **crea gruppi per eventuali aggiunte cartelle** e premere **fine**.
 
-4.  Copia il `config.xml` file nella directory del progetto su disco (vedere i prerequisiti di cui sopra).
+6.  Utilizzare il Finder per copiare la `CordovaLib/CordovaLib.xcodeproj` file in di Xcode **Navigatore progetto**
 
-5.  Trascinare e rilasciare il `config.xml` file nel navigatore il progetto di Xcode.
+7.  Selezionare `CordovaLib.xcodeproj` all'interno del **progetto Navigator**.
 
-6.  Scegliere il pulsante **crea gruppi per eventuali aggiunte cartelle** e premere **fine**.
+8.  Digitare la combinazione di tasti **opzione-comando-1** per visualizzare il **File Inspector**.
 
-7.  Trascinare e rilasciare il `CordovaLib.xcodeproj` file nel navigatore il progetto di Xcode (dalla directory permanente posizione sopra e dovrebbe essere nel `CordovaLib` sottodirectory).
+9.  Scegliere nel **File ispettore** per il menu a discesa **relativo al gruppo** per **posizione**.
 
-8.  Select `CordovaLib.xcodeproj` in the Project Navigator.
+10. Selezionare l' **icona del progetto** nel **Progetto navigatore**, selezionare la **destinazione**, quindi scegliere la scheda **Impostazioni di compilazione** .
 
-9.  Digitare la combinazione di tasti **opzione-comando-1** per visualizzare il **File Inspector**.
+11. Aggiungi `-force_load` e `-Obj-C` per il valore di **Altre bandiere di Linker** .
 
-10. Scegliere nel **File ispettore** per il menu a discesa **relativo al gruppo** per **posizione**.
+12. Fare clic sull' **icona progetto** in Navigatore progetto, selezionare la **destinazione**, quindi selezionare la scheda **Fasi costruire** .
 
-11. Selezionare l' **icona del progetto** nel Navigatore progetto, selezionare la **destinazione**, quindi scegliere la scheda **Impostazioni di compilazione** .
+13. Espandere i **file binari di collegamento con le librerie**.
 
-12. Aggiungi `-all_load` e `-Obj-C` per il valore di **Altre bandiere di Linker** .
-
-13. Fare clic sull' **icona progetto** in Navigatore progetto, selezionare la **destinazione**, quindi selezionare la scheda **Fasi costruire** .
-
-14. Espandere i **file binari di collegamento con le librerie**.
-
-15. Selezionare il **+** pulsante e aggiungere i seguenti **quadri**. Facoltativamente nel Navigatore progetto, spostarli sotto il gruppo di **quadri** ):
+14. Selezionare il **+** pulsante e aggiungere i seguenti **quadri**. Facoltativamente all'interno del **Navigatore progetto**, spostarli sotto il gruppo di **quadri** :
     
-        AddressBook.framework AddressBookUI.framework AudioToolbox.framework AVFoundation.framework CoreLocation.framework MediaPlayer.framework QuartzCore.framework SystemConfiguration MobileCoreServices.framework CoreMedia.framework
+        AddressBook.framework
+        AddressBookUI.framework
+        AudioToolbox.framework
+        AVFoundation.framework
+        CoreLocation.framework
+        MediaPlayer.framework
+        QuartzCore.framework
+        SystemConfiguration.framework
+        MobileCoreServices.framework
+        CoreMedia.framework
         
 
-16. Espandere **Dipendenze di destinazione**, il bauletto etichettato come questo se si dispone di più caselle!
+15. Espandere **Dipendenze di destinazione**, il bauletto con quell'etichetta se non c'è più di una casella.
 
-17. Selezionare il **+** pulsante e aggiungere il `CordovaLib` costruire il prodotto.
+16. Selezionare il **+** pulsante e aggiungere il `CordovaLib` costruire il prodotto.
 
-18. Espandere **I binari di collegamento con le librerie**, il bauletto etichettato come questo se si dispone di più caselle!
+17. Espandere i **File binari di collegamento con le librerie**, il bauletto con quell'etichetta se non c'è più di una casella.
 
-19. Selezionare il **+** pulsante e aggiungere`libCordova.a`.
+18. Selezionare il **+** pulsante e aggiungere`libCordova.a`.
 
-20. Impostare la preferenza di Xcode **Xcode preferenze → posizioni → dati derivati → avanzate...** su **Unique**.
+19. Impostare il **Xcode preferenze → posizioni → derivato dati → avanzate...** a **Unique**.
 
-21. Selezionare l' **icona del progetto** nel Navigatore progetto, selezionare la **destinazione**, quindi scegliere la scheda **Impostazioni di compilazione** .
+20. Selezionare l' **icona del progetto** nel Navigatore progetto, selezionare la **destinazione**, quindi scegliere la scheda **Impostazioni di compilazione** .
 
-22. Ricerca di **percorsi di ricerca di intestazione**. Per tale impostazione, aggiungere questi tre valori inferiori (con le virgolette):
+21. Ricerca di **percorsi di ricerca di intestazione**. Per tale impostazione, aggiungere questi tre valori inferiori, comprese le virgolette:
     
         "$(TARGET_BUILD_DIR)/usr/local/lib/include"        
         "$(OBJROOT)/UninstalledProducts/include"
         "$(BUILT_PRODUCTS_DIR)"
         
     
-    Con Cordova 2.1.0, `CordovaLib` è stato aggiornato per utilizzare il **Conteggio di riferimento automatico (ARC)**. Si non serve aggiornare a **ARC** utilizzare CordovaLib, ma se volete aggiornare il vostro progetto per utilizzare **ARC**, utilizzare la migrazione guidata di Xcode dal menu: **Modifica → refactoring → Converti in Objective-C ARC...**, **de-selezionare libCordova.a**, quindi eseguire la procedura guidata fino al completamento.
+    A partire da Cordova 2.1.0, `CordovaLib` è stato aggiornato per utilizzare il **Conteggio di riferimento automatico (ARC)**. Non devi aggiornare a **ARC** utilizzare `CordovaLib` , ma se volete aggiornare il vostro progetto per utilizzare **ARC**, è necessario utilizzare la migrazione guidata di Xcode dalla **Modifica → refactoring → Converti in Objective-C ARC...** menu, **de-selezionare libCordova.a**, quindi eseguire la procedura guidata fino al completamento.
 
-## Utilizzando CDVViewController nel codice
+## Utilizzando CDVViewController
 
-1.  Aggiungi questa intestazione:
+1.  Aggiungere la seguente intestazione:
     
         #import <Cordova/CDVViewController.h>
         
 
-2.  Creare un'istanza di un nuovo `CDVViewController` e conservarlo da qualche parte (ad esempio, a una proprietà nella classe):
+2.  Creare un'istanza di un nuovo `CDVViewController` e conservarlo da qualche parte, per esempio, a una proprietà di classe:
     
         CDVViewController* viewController = [CDVViewController new];
         
 
-3.  (*Opzionale*) Impostare la `wwwFolderName` Proprietà (valore predefinito è `www` ):
+3.  Facoltativamente, impostare la `wwwFolderName` proprietà, il cui valore predefinito è `www` :
     
         viewController.wwwFolderName = @"myfolder";
         
 
-4.  (*Opzionale*) Impostare la pagina iniziale nel tuo config. xml, il `<content>` tag.
+4.  Facoltativamente, impostare la pagina iniziale `config.xml` di file `<content>` tag, un file locale:
     
         <content src="index.html" />
         
     
-    OR
+    ... o un sito remoto:
     
         <content src="http://apache.org" />
         
 
-5.  (*Opzionale*) Impostare la `useSplashScreen` Proprietà (valore predefinito è `NO` ):
+5.  Facoltativamente, impostare la `useSplashScreen` proprietà, il cui valore predefinito è `NO` :
     
         viewController.useSplashScreen = YES;
         
 
-6.  Impostare il **riquadro di visualizzazione** (sempre impostare questo ultimo della proprietà):
+6.  Impostare il **riquadro di visualizzazione**. Sempre impostare questa come l'ultima proprietà:
     
         viewController.view.frame = CGRectMake(0, 0, 320, 480);
         
@@ -128,17 +131,17 @@ Cordova 2.0.0 e versioni successive supportano solo l'implementazione di mannaia
         [myView addSubview:viewController.view];
         
 
-## Aggiungendo il vostro patrimonio HTML, CSS e JavaScript
+## Aggiunta di HTML, CSS e JavaScript attivi
 
-1.  Creare una nuova directory nel progetto su disco, `www` per esempio.
+1.  Creare una nuova directory all'interno del progetto, `www` per esempio.
 
-2.  Mettere il vostro patrimonio HTML, CSS e JavaScript in questa directory.
+2.  Inserire HTML, CSS e JavaScript attivi in questa directory.
 
-3.  Trascinare e rilasciare la directory nel navigatore il progetto di Xcode.
+3.  Utilizzare il Finder per copiare la directory nella finestra **Navigatore progetto** di Xcode.
 
-4.  Scegliere il pulsante di opzione **crea riferimenti di cartella per eventuali cartelle aggiunte** .
+4.  Selezionare **Crea cartella riferimenti per eventuali cartelle aggiunte**.
 
-5.  Impostare l'appropriato `wwwFolderName` e `startPage` proprietà per la cartella creata inizialmente, oppure utilizzare le impostazioni predefinite (vedi sezione precedente) quando si crea un'istanza del`CDVViewController`.
+5.  Impostare le opportune `wwwFolderName` e `startPage` proprietà della directory è stato inizialmente creato, oppure utilizzare le impostazioni predefinite (specificate nella sezione precedente) quando un'istanza del`CDVViewController`.
     
         /*
          if you created a folder called 'myfolder' and

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/60194dbe/docs/it/edge/guide/platforms/ubuntu/index.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/ubuntu/index.md b/docs/it/edge/guide/platforms/ubuntu/index.md
new file mode 100644
index 0000000..d285ecc
--- /dev/null
+++ b/docs/it/edge/guide/platforms/ubuntu/index.md
@@ -0,0 +1,89 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Piattaforma ubuntu guida
+
+## Rilascio iniziale
+
+Benvenuti alla versione iniziale di supporto della piattaforma Ubuntu in Cordova. Con questa release, il focus è lo sviluppo di un sistema Ubuntu e utilizzando il Workflow Cordova Web progetto Dev. Questo include l'aggiunta della piattaforma di Ubuntu al progetto, aggiungendo il plugin standard di Cordova e, naturalmente, generazione e l'esecuzione di applicazioni per la piattaforma di Ubuntu.
+
+### Ubuntu SDK
+
+Si potrebbe anche voler installare l'ambiente di sviluppo di Ubuntu QtCreator. Vedi [developer.ubuntu.com][1] per maggiori informazioni. (QtCreator SDK non è necessario aggiungere il supporto piattaforma Ubuntu all'app Cordova).
+
+ [1]: http://developer.ubuntu.com
+
+### Piattaforme Ubuntu Runtime
+
+Ubuntu è ben noto per il suo ambiente Desktop (per computer portatili, PC e simili). Ubuntu Touch estende il sistema operativo Ubuntu sul tablet e telefoni cellulari. Piattaforme di runtime di Ubuntu hanno diverse architetture di CPU (x 86, armhf, ecc.). Codice app e plugin deve essere compilato in modo appropriato. Il supporto per questa vasta area si sta evolvendo rapidamente in Ubuntu.
+
+### Ultime informazioni
+
+Per informazioni aggiornate sul supporto di Cordova app per Ubuntu runtime piattaforme, vedere [wiki.ubuntu.com/Cordova][2].
+
+ [2]: http://wiki.ubuntu.com/Cordova
+
+## Requisiti di piattaforma di sviluppo
+
+Per questa versione iniziale, la piattaforma di sviluppo dovrebbe essere un Desktop di Ubuntu. 13.10 Di Ubuntu (nome in codice 'impertinente') o più tardi è necessaria per godere il set completo di funzionalità supportate.
+
+È possibile installare Cordova su sistemi non Ubuntu (utilizzando npm), ma importanti funzionalità sono disponibili solo attraverso pacchetti debian Ubuntu in questo momento.
+
+## Installazione di Cordova
+
+Aggiungere Ubuntu Cordova [Archivio personale pacchetto][3] sistema Ubuntu:
+
+ [3]: https://launchpad.net/~cordova-ubuntu/+archive/ppa
+
+    $ sudo add-apt-repository ppa:cordova-ubuntu/ppa
+    $ sudo apt-get update
+    
+
+Installare il pacchetto di cordova-cli (e le relative dipendenze):
+
+    $ sudo apt-get install cordova-cli
+    
+
+## Workflow di progetto
+
+### Creare un progetto
+
+    $ cordova create project1 REVERSEDNSNAME.project1 project1
+    
+
+### Spostarsi nella Directory del progetto
+
+    $ cd project1
+    
+
+### Aggiungere la piattaforma Ubuntu
+
+    $ cordova platform add ubuntu
+    
+
+### Costruire per Ubuntu
+
+    $ cordova build ubuntu
+    
+
+### Eseguire l'applicazione
+
+    $ cordova run ubuntu
+    
+
+### Aggiungere il Plugin lo stato della batteria
+
+    $ cordova plugin add org.apache.cordova.battery-status
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/60194dbe/docs/it/edge/guide/platforms/win8/index.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/win8/index.md b/docs/it/edge/guide/platforms/win8/index.md
index 2cc5f88..dcebcaa 100644
--- a/docs/it/edge/guide/platforms/win8/index.md
+++ b/docs/it/edge/guide/platforms/win8/index.md
@@ -25,80 +25,78 @@ Gli strumenti della riga di comando qui sopra si riferiscono a versioni preceden
 
 Microsoft deprecato il nome *applicazioni in stile Metro* in Windows 8 e Windows RT. MSDN ora si riferisce a questo tipo di app come un'applicazione *Windows Store* , e questa guida segue quella convenzione. Inoltre, in questa guida *Windows 8* significa sia Windows 8 e Windows RT.
 
-## 1. Requisiti
+## Requisiti
 
 *   Windows 8
 
 *   Visual Studio Professional 2012 o meglio o Visual Studio 2012 Express per Windows 8
 
-Seguire le istruzioni [qui][1] a presentare le tue applicazioni Windows Store.
+Seguire le istruzioni a [windowsstore.com][1] presentare all'app di Windows Store.
 
  [1]: http://www.windowsstore.com/
 
-## 2. Installare il SDK + Cordova
+## Installare il SDK e Cordova
 
-*   Impostare il tuo preferito variante di Visual Studio 2012. Tutte le versioni a pagamento del prodotto (professionale, ecc.) ti consentono di costruire applicazioni Windows Store. È necessario **esprimere per Windows 8** costruire Windows App Store l' [Express edizioni][2].
-
-*   Scaricare ed estrarre l'ultima copia di [Cordova][3]. Lavorerete `lib\windows-8` sottodirectory.
+Impostare il tuo preferito variante di Visual Studio 2012. Tutte le versioni a pagamento del prodotto (professionale, ecc.) ti consentono di costruire applicazioni Windows Store. È necessario **esprimere per Windows 8** costruire Windows App Store l' [Express edizioni][2].
 
  [2]: http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products
+
+Scaricare ed estrarre l'ultima copia di [Cordova][3]. Queste istruzioni si applicano alla `lib\windows-8` sottodirectory.
+
  [3]: http://phonegap.com/download
 
-## 3. Impostare il nuovo progetto
+## Impostare un nuovo progetto
 
 È già possibile costruire applicazioni Windows 8 utilizzando l' *HTML/JavaScript traccia* disponibile nell'App Store di Windows. Utilizzare Cordova nelle applicazioni Windows Store di esporre la stesse API come su altre piattaforme supportate da Cordova.
 
 *   Aprire Visual Studio 2012 e scegliere **Nuovo progetto**.
 
-*   Selezionare **Installed → → altri linguaggi → JavaScript → Windows negozio modello** dall'albero e poi **App vuota** nell'elenco progetti. Immettere qualunque nome di progetto che ti piace, come `CordovaWin8Foo` come in questo esempio.
+*   Selezionare **Installed → → altri linguaggi → JavaScript → Windows negozio modello** dall'albero e poi **App vuota** nell'elenco progetti. Immettere qualunque nome di progetto che ti piace, come `CordovaWin8Foo` come in questo esempio:
     
     ![][4]
 
-*   Microsoft continua a utilizzare `default.html` come home page predefinita, ma uso di sviluppatori web più `index.html` . (Più è probabile che in altre varianti piattaforma del progetto si utilizza `index.html` come il nome della tua pagina predefinita.) Per risolvere questo problema, in Rinomina Esplora il `default.html` del file di `index.html` . Fare doppio clic la `package.appxmanifest` del file e modificare il valore della **pagina iniziale**`index.html`.
+*   Microsoft continua a utilizzare `default.html` come home page predefinita, ma uso di sviluppatori web più `index.html` . È una buona idea per fare così, almeno per abbinare altre piattaforme su che probabilmente stai lavorando. Per risolvere questo problema, in **Esplora soluzioni** rinominare il `default.html` del file di `index.html` . Fare doppio clic la `package.appxmanifest` del file e modificare il valore di **pagina iniziale** a `index.html` :
     
-    ![][5]
-
-*   Includere `cordova.js` nel vostro progetto, fare clic destro sul `js` directory in Esplora soluzioni e scegliere **Aggiungi elemento → nuovo**. Individuare il `cordova.js` del file nella `lib\windows-8` directory indicata sopra.
-
-*   Modificare il codice per `index.html` . Aggiungere un riferimento a `cordova.js` . È possibile farlo manualmente, o trascinando il file da Esplora soluzioni.
+        ![](img/guide/platforms/win8/wschangemanifest.png)
+        
 
- [4]: img/guide/platforms/win8/wsnewproject.png
- [5]: img/guide/platforms/win8/wschangemanifest.png
-
-### L'aggiunta del riferimento...
+*   Includere `cordova.js` nel vostro progetto, fare clic destro sul `js` directory in **Esplora** soluzioni e scegliere **Aggiungi elemento → nuovo**. Individuare il `cordova.js` del file nella `lib\windows-8` directory.
 
-        <!-WinJS riferimenti--> < link href="//Microsoft.WinJS.1.0/css/ui-dark.css" rel = "stylesheet" / >< src="//Microsoft.WinJS.1.0/js/base.js di script" >< / script >< src="//Microsoft.WinJS.1.0/js/ui.js di script" >< / script ><!-Cordova--> < src="/js/cordova.js di script" >< / script ><!-CordovaWin8Foo riferimenti--> < link href="/css/default.css" rel = "stylesheet" / >< src="/js/default.js di script" >< / script >
+*   Modificare il codice per `index.html` . Aggiungere un riferimento a `cordova.js` . È possibile farlo manualmente, o trascinando il file da **Esplora soluzioni**. Aggiungere le seguenti altre dipendenze alla pagina iniziale dell'app:
     
-
-*   Successivamente, aggiungere qualche codice che illustra come Cordova sta lavorando.
-
-### L'aggiunta di un gestore di 'deviceready'...
-
-    <body>
-        <p>Content goes here</p>
-    
-        <script type="text/javascript">
-    
-            console.log("Subscribing...");
-            document.addEventListener("deviceready", function () {
-    
-                navigator.notification.alert("The device is ready!");
-    
-            });
-    
-        </script>
-    
-    </body>
+            <!-- WinJS references -->
+            <link href="//Microsoft.WinJS.1.0/css/ui-dark.css" rel="stylesheet" />
+            <script src="//Microsoft.WinJS.1.0/js/base.js"></script>
+            <script src="//Microsoft.WinJS.1.0/js/ui.js"></script>
+        
+            <!-- Cordova -->
+            <script src="/js/cordova.js"></script>
+        
+            <!-- CordovaWin8Foo references -->
+            <link href="/css/default.css" rel="stylesheet" />
+            <script src="/js/default.js"></script>
+        
+
+*   Aggiungere un `deviceready` gestore dimostrare Cordova sta lavorando:
     
+        <body>
+            <p>Content goes here</p>
+            <script type="text/javascript">
+                console.log("Subscribing...");
+                document.addEventListener("deviceready", function () {
+                    navigator.notification.alert("The device is ready!");
+                });
+            </script>
+        </body>
+        
 
-## 5. Il progetto di test
+ [4]: img/guide/platforms/win8/wsnewproject.png
 
-*   Eseguire il progetto da Visual Studio. Verrà visualizzata la finestra di messaggio appaiono:
-    
-    ![][6]
+## Il progetto di test
 
- [6]: img/guide/platforms/win8/wsalert.png
+Eseguire il progetto da Visual Studio. Verrà visualizzata la finestra di messaggio appaiono:
 
-## Fatto!
+        ![](img/guide/platforms/win8/wsalert.png)
+    
 
-Questo è tutto! Ora sei pronto per costruire applicazioni Windows Store con Cordova.
\ No newline at end of file
+Questo è tutto. Ora sei pronto per costruire applicazioni Windows Store con Cordova.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/60194dbe/docs/it/edge/guide/platforms/win8/tools.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/win8/tools.md b/docs/it/edge/guide/platforms/win8/tools.md
index ff3373c..07812df 100644
--- a/docs/it/edge/guide/platforms/win8/tools.md
+++ b/docs/it/edge/guide/platforms/win8/tools.md
@@ -20,6 +20,8 @@ Il `cordova` l'utilità della riga di comando è uno strumento ad alto livello c
 
  [1]: http://cordova.apache.org
 
+Per informazioni sull'interfaccia della riga di comando a basso livello che Abilita plugin, vedere utilizzando Plugman per gestire i plugin. Per una panoramica, vedere applicazione plugin.
+
 ## Windows 8
 
 Gli strumenti della riga di comando di Windows 8 supportano solo la creazione di nuovi progetti. Comandi devono essere eseguiti da un prompt cmd o powershell.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/60194dbe/docs/it/edge/guide/platforms/win8/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/it/edge/guide/platforms/win8/upgrading.md b/docs/it/edge/guide/platforms/win8/upgrading.md
index 28f1c63..37831b8 100644
--- a/docs/it/edge/guide/platforms/win8/upgrading.md
+++ b/docs/it/edge/guide/platforms/win8/upgrading.md
@@ -18,6 +18,19 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
 
 Questa guida Mostra come modificare Windows 8 progetti per l'aggiornamento da versioni precedenti di Cordova. La maggior parte di queste istruzioni si applicano ai progetti creati con un vecchio set di strumenti da riga di comando che precedono la `cordova` utilità CLI. L'interfaccia della riga di comando per informazioni, vedere come aggiornare la versione di CLI.
 
+## Aggiornamento a 3.2.0 da 3.1.0
+
+Per i progetti creati con il cordova CLI:
+
+1.  Aggiornamento del `cordova` versione CLI. Vedere l'interfaccia della riga di comando.
+
+2.  Eseguire`cordova platform update windows8`.
+
+Per i progetti non creati con la CLI di cordova, eseguire:
+
+        bin\update <project_path>
+    
+
 ## Aggiornamento a 3.1.0
 
 Supporto di Cordova CLI per Windows 8 è stato introdotto in Cordova 3.1.0. Per aggiornare, consigliamo di creazione di un nuovo CLI Cordova progetto e spostando sopra tutti i beni necessari.