You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by st...@apache.org on 2016/01/28 19:10:49 UTC

[12/51] [abbrv] [partial] docs commit: added cordova 6.0.0 docs

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/fr/6.0.0/plugin_ref/spec.md
----------------------------------------------------------------------
diff --git a/www/docs/fr/6.0.0/plugin_ref/spec.md b/www/docs/fr/6.0.0/plugin_ref/spec.md
new file mode 100644
index 0000000..826164d
--- /dev/null
+++ b/www/docs/fr/6.0.0/plugin_ref/spec.md
@@ -0,0 +1,540 @@
+---
+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.
+
+title: Spécification des plugins
+---
+
+# Spécification des plugins
+
+Le fichier `plugin.xml` est un document XML dans l'espace `plugins`: `http://apache.org/cordova/ns/plugins/1.0` . Il contient un élément de niveau supérieur `plugin` qui définit le plugin, et les enfants qui définissent la structure du plugin.
+
+Un échantillon d'élément de plugin:
+
+    <?xml version="1.0" encoding="UTF-8"?>
+    <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
+        xmlns:android="http://schemas.android.com/apk/res/android"
+        id="com.alunny.foo"
+        version="1.0.2">
+    
+
+## *plugin* Élément
+
+L'élément `plugin` est l'élément de niveau supérieur du manifeste du plugin. Il comporte les attributs suivants:
+
+*   `xmlns`(obligatoire): l'espace de noms plugin, `http://apache.org/cordova/ns/plugins/1.0` . Si le document contient du code XML d'autres espaces de noms, tels que les étiquettes à ajouter à la `AndroidManifest.xml` fichier, ces espaces de noms doivent également être inclus dans l'élément de niveau supérieur.
+
+*   `id`(obligatoire): un revers-domaine de style comme identificateur pour le plugin,`com.alunny.foo`
+
+*   `version`(obligatoire): un numéro de version pour le plugin, ce qui correspond à l'expression régulière suivante du style majeur-mineur-patch :
+    
+        ^\d+[.]\d+[.]\d+$
+        
+
+## Éléments *moteurs* et *moteurs*
+
+Les éléments enfants de le `<engines>` élément spécifier les versions de cadres basé sur Apache Cordova qui prend en charge de ce plugin. Un exemple :
+
+    <engines>
+        <engine name="cordova" version="1.7.0" />
+        <engine name="cordova" version="1.8.1" />
+        <engine name="worklight" version="1.0.0" platform="android" scriptSrc="worklight_version"/>
+    </engines>
+    
+
+Semblable à la `<plugin>` de l'élément `version` attribut, la chaîne de version spécifiée doit correspondre à une chaîne de majeur-mineur-patch conforme à l'expression régulière :
+
+        ^\d+[.]\d+[.]\d+$
+    
+
+Éléments de moteur peuvent également spécifier fuzzy matches pour éviter les répétitions et à réduire la maintenance mise à jour de la plate-forme sous-jacente. Outils doivent supporter un minimum de `>` , `>=` , `<` et `<=` , par exemple :
+
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova" version="<1.8.1" />
+    </engines>
+    
+
+Le `<engine>` tags possède aussi un support par défaut pour toutes les principales plates-formes Cordova existe sur. En spécifiant le `cordova` tag moteur signifie que l'attribut de version du moteur doivent satisfaire à toutes les versions de Cordova sur n'importe quelle plateforme. Vous mai également la liste des plates-formes spécifiques et leurs versions afin de substituer le fourre-tout `cordova` moteur :
+
+    <engines>
+        <engine name="cordova" version=">=1.7.0" />
+        <engine name="cordova-android" version=">=1.8.0" />
+        <engine name="cordova-ios" version=">=1.7.1" />
+    </engines>
+    
+
+Voici une liste des moteurs par défaut qui prend en charge la balise `< engine >` :
+
+*   `cordova`
+*   `cordova-plugman`
+*   `cordova-amazon-fireos`
+*   `cordova-android`
+*   `cordova-ios`
+*   `cordova-blackberry10`
+*   `cordova-wp8`
+*   `cordova-windows8`
+*   `android-sdk` // returns the highest Android api level installed
+*   `apple-xcode` // returns the xcode version 
+*   `apple-ios` // returns the highest iOS version installed
+*   `apple-osx` // returns the OSX version
+*   `blackberry-ndk` // returns the native blackberry SDK version
+
+En spécifiant des cadres personnalisés basé sur Apache Cordova doivent figurer sous la balise de moteur comme suit :
+
+    <engines>
+        <engine name="my_custom_framework" version="1.0.0" platform="android" scriptSrc="path_to_my_custom_framework_version"/>
+        <engine name="another_framework" version=">0.2.0" platform="ios|android" scriptSrc="path_to_another_framework_version"/>
+        <engine name="even_more_framework" version=">=2.2.0" platform="*" scriptSrc="path_to_even_more_framework_version"/>
+    </engines>
+    
+
+Un cadre basé sur Apache Cordova personnalisé requiert qu'un élément du moteur inclut les attributs suivants : `name` , `version` , `scriptSrc` , et`platform`.
+
+*   `name` (obligatoire): un nom explicite pour votre cadre personnalisé.
+
+*   `version` (obligatoire): la version que votre cadre doit avoir pour installer.
+
+*   `scriptSrc` (obligatoire): le fichier de script qui indique à quelle version du cadre personnalisé est plugman. Idéalement, ce fichier doit être dans le répertoire de niveau supérieur de votre répertoire de plugin.
+
+*   `platform` (obligatoire): quelles plates-formes qui prend en charge votre cadre. Vous pouvez utiliser le caractère générique `*` à dire prise en charge pour toutes les plates-formes, spécifiez plusieurs avec un caractère pipe comme `android|ios|blackberry10` ou juste une seule plate-forme comme `android`.
+
+plugman abandonne avec un code différent de zéro pour n'importe quel plugin dont le projet cible ne satisfait pas aux contraintes du moteur.
+
+Si non `<engine>` les balises sont spécifiées, plugman essaye de s'installer dans le répertoire de projet spécifié cordova aveuglément.
+
+## *nom* Élément
+
+Un nom lisible par l'homme pour le plugin, dont le contenu texte contient le nom du plugin. Par exemple :
+
+    <name>Foo</name>
+    
+
+Cet élément n'est pas (encore) traité par la localisation.
+
+## *description* Élément
+
+Une description explicite pour le plugin. Le contenu textuel de l'élément contient la description du plugin. Un exemple :
+
+    <description>Foo plugin description</description>
+    
+
+Cet élément n'est pas (encore) traité par la localisation.
+
+## *auteur* Élément
+
+Nom de l'auteur du plugin. Le contenu textuel de l'élément contient le nom de l'auteur du plugin. Un exemple :
+
+    <author>Foo plugin description</author>
+    
+
+## *Mots-clés* Élément
+
+Plugin Mots-clés. Le contenu textuel de l'élément contient des mots-clés séparés par des virgules pour décrire le plugin. Un exemple :
+
+    <keywords>foo,bar</keywords>
+    
+
+## *licence* Élément
+
+Licence de plugin. Le contenu textuel de l'élément contient la licence de plugin. Un exemple :
+
+    <license>Apache 2.0 License</license>
+    
+
+## *asset* Élément
+
+Un ou plusieurs éléments listant les fichiers ou dossiers copier dans le répertoire d'une application Cordova `www`. Exemples :
+
+    <!-- a single file, to be copied in the root directory -->
+    <asset src="www/foo.js" target="foo.js" />
+    <!-- a directory, also to be copied in the root directory -->
+    <asset src="www/foo" target="foo" />
+    
+
+Tous les balises `<asset>` requièrent les attributs `src` et `target`. Les plugins Web contient la plupart du temps les éléments `<asset>`. Tout les éléments `<asset>` qui sont imbriqués dans les éléments `<platform>` précisent les plates-formes web, tel que décrit ci-dessous. Les attributs incluent:
+
+*   `src` (obligatoire): emplacement du fichier ou du répertoire dans le package plugin, par rapport au document `plugin.xml` . Si un fichier n'existe pas à l'emplacement spécifié `src` , plugman s'arrête et inverse le processus d'installation, émet un avis au sujet du conflit et se termine avec un code différent de zéro.
+
+*   `target` (required):
+    
+    Où le fichier ou le répertoire doit se trouver dans l'application de Cordova, relatif au répertoire `www` . Actifs peuvent être ciblées vers les sous-répertoires, par exemple :
+    
+        <asset src="www/new-foo.js" target="js/experimental/foo.js" />
+        
+    
+    crée le répertoire `js/experimental` dans le répertoire `www` , sauf si déjà présenter, puis copie le fichier de la `new-foo.js` et le renomme `foo.js`. Si un fichier existe déjà à l'emplacement cible, plugman s'arrête et inverse le processus d'installation, émet un avis au sujet du conflit et se termine avec un code différent de zéro.
+
+## *JS-module* Élément
+
+La plupart des plugins comprennent un ou plusieurs fichiers JavaScript. Chaque `<js-module>` balise correspond à un fichier JavaScript et empêche les utilisateurs du plugin de devoir ajouter un `<script>` tag pour chaque fichier. Alors que `<asset>` étiquettes il suffit de copier un fichier dans le sous-répertoire plugin dans `www` , `<js-module>` tags sont beaucoup plus sophistiqués. Ils ressemblent à ceci :
+
+    <js-module src="socket.js" name="Socket">
+        <clobbers target="chrome.socket" />
+    </js-module>
+    
+
+Lors de l'installation d'un plugin avec l'exemple ci-dessus, `socket.js` est copié dans `www/plugins/my.plugin.id/socket.js`, et ajouté comme une entrée à `www/cordova_plugins.js`. Au moment du chargement, le code dans `cordova.js` utilise XHR pour lire chaque fichier et y injecter une balise en HTML `<script>`. Il ajoute un mappage pour écraser ou fusionner le cas échéant, tel que décrit ci-dessous.
+
+*Do Not* encapsule le fichier avec `cordova.define`, qui est ajouté automatiquement. Le module est encapsulé, avec `module`, `exports` , et `require` dans le champ d'application, comme il est normal pour les modules d'AMD.
+
+Informations relatives au tag `<js-module>`:
+
+*   La `src` fait référence à un fichier dans le répertoire plugin relatif au fichier `plugin.xml` .
+
+*   Le `name` donne la dernière partie du module. Il peut généralement être quelque que vous aimez et il les questions si vous voulez utiliser `cordova.require` pour importer les autres parties de vos plugins dans votre code JavaScript. Le nom du module pour un `< js-module >` est de votre plugin `id de` suivi de la valeur du `name`. Pour l'exemple ci-dessus, avec un `id` de `chrome.socket`, le nom du module est `chrome.socket.Socket`.
+
+*   Trois balises sont autorisées dans les `< js-module >`:
+    
+    *   `< clobbers target="some.value"/ >` indique que l' `module.exports` est inséré dans l'objet `window` comme `window.some.value`. Vous pouvez avoir autant `< clobber >` que vous le souhaitez. Tout objet non disponible sur `window` est créé.
+    
+    *   `<merges target="some.value"/>`indique que le module devrait fusionner avec n'importe quelle valeur existant de `window.some.value`. Si une clé existe déjà, la version du module remplace l'original. Vous pouvez avoir autant `< fusionne >` que vous le souhaitez. Tout objet non disponible sur `window` est créé.
+    
+    *   `<runs/>` signifie que votre code doit être spécifié avec `cordova.require` , mais pas installé sur l'objet `window`. Ceci est utile lors de l'initialisation du module, y attacher des gestionnaires d'événements ou dans le cas contraire. Vous ne pouvez avoir plus d'une balise `<runs/>`. Notez qu'inclure un `<runs/>` avec `<clobbers/>` ou `<merges/>` est superflue, car ils ont aussi le module `cordova.require`.
+    
+    *   Un vide `< js-module >` encore des charges et peut être consulté dans d'autres modules via `cordova.require`.
+
+Si `src` ne pointe pas vers un fichier existant, plugman s'arrête et annule l'installation, prévient du problème, puis quitte avec un code différent de zéro.
+
+Les éléments d'imbrication `<js-module>` dans `<platform>` déclare des liaisons de module JavaScript spécifique à la plateforme.
+
+## *dependancy* Élément
+
+La balise `<dependency>` permet de spécifier les autres plugins dont dépend le plugin actuel. Tandis que les versions futures puiseront eux dans les dépôts de plugin, à court terme les plugins sont directement référencés en tant qu'URL par la balise `<dependency>`. Ils sont mis en forme comme suit :
+
+    <dependency id="com.plugin.id" url="https://github.com/myuser/someplugin" commit="428931ada3891801" subdir="some/path/here" />
+    
+
+*   `id`: fournit l'ID du plugin. Il doit être unique au monde et exprimée dans le style de revers-domaine. Bien qu'aucune de ces restrictions est appliquée actuellement, qu'ils soient à l'avenir.
+
+*   `url`: Une URL pour le plugin. Cela devrait faire référence à un dépôt git, que plugman tente de clôner.
+
+*   `validation`: il s'agit de toute référence de git comprise par `git checkout`: un nom de succursale ou de la balise (par exemple, `maître`, `0.3.1`) ou un hachage de validation (p. ex., `975ddb228af811dd8bb37ed1dfd092a3d05295f9`).
+
+*   `subdir`: Spécifie la dépendance du plugin ciblée comme un sous-répertoire du dépôt git. Ceci est utile car elle permet le référentiel contenir plusieurs plugins liés, chacun spécifié individuellement.
+
+À l'avenir, des versions contraintes seront mis en place, et un dépôt de plugin existera pour prendre en charge la recherche par nom au lieu de l'URL explicite.
+
+### Chemins de Dépendance relatifs
+
+Si vous définissez l'`url` d'une balise `<dependency>` avec `"."` et que vous indiqué une `subdir`, le plugin dépendant est installé dans le même dépôt git local ou distant que le plugin parent qui est spécifié par la balise `<dependency>`.
+
+Notez que les `subdir` spécifie toujours un chemin d'accès relatif au dépôt git *racine*, pas le plugin parent. Cela est vrai même si vous avez installé le plugin avec un chemin d'accès local. Plugman trouve la racine du dépôt git et recherche ensuite d'autre plugin à partir de là.
+
+## *plateform* Élément
+
+La balise `<platform>` identifie les plates-formes qui sont associées à du code natif ou nécessitant des modifications à leurs fichiers de configuration. Les outils utilisant cette spécification peuvent identifier les plates-formes prises en charge et installer le code dans les projets Cordova.
+
+Les plugins sans balise `<platform>` sont supposées être en JavaScript uniquement et donc installable sur toutes les plates-formes.
+
+Un échantillon de balise de plate-forme:
+
+    <platform name="android">
+        <!-- android-specific elements -->
+    </platform>
+    <platform name="ios">
+        <!-- ios-specific elements -->
+    </platform>
+    
+
+L'attribut obligatoire `name` identifie la plate-forme pris en charge, associant les éléments enfants à cette plate-forme.
+
+Les noms de plate-forme doivent être en minuscules. Les noms de plate-forme, sont arbitrairement choisis, parmis:
+
+*   Amazon-fireos
+*   androïde
+*   blackberry10
+*   iOS
+*   wp8
+*   windows8
+
+## *fichier source* Élément
+
+Le `<source-file>` élément identifie le code source exécutable qui doit être installé dans un projet. Exemples :
+
+    <!-- android -->
+    <source-file src="src/android/Foo.java"
+                    target-dir="src/com/alunny/foo" />
+    <!-- ios -->
+    <source-file src="src/ios/CDVFoo.m" />
+    <source-file src="src/ios/someLib.a" framework="true" />
+    <source-file src="src/ios/someLib.a" compiler-flags="-fno-objc-arc" />
+    
+
+Il prend en charge les attributs suivants :
+
+*   `src` (obligatoire): emplacement du fichier par rapport à `plugin.xml`. Si le fichier du `src` est introuvable, plugman s'arrête et inverse de l'installation, émet un avis sur le problème et se termine avec un code différent de zéro.
+
+*   `target-dir`: un répertoire dans lequel les fichiers doivent être copiés, relatif à la racine du projet Cordova. Dans la pratique, c'est plus important pour les plates-formes Java, où un fichier dans le package `com.alunny.foo` doit se trouver dans le répertoire `com/alunny/foo` . Pour les plates-formes où le répertoire source n'est pas important, cet attribut doit être omis.
+    
+    Comme avec des actifs, si la `target` d'un `source-file` serait écraser un fichier existant, plugman s'arrête et inverse de l'installation, émet un avis sur le problème et quitte avec un code différent de zéro.
+
+*   `framework` (iOS uniquement): si elle est définie sur `true` , ajoute également le fichier spécifié en tant que structure pour le projet.
+
+*   `compiler-flags` (iOS uniquement): Si défini, assigne les indicateurs de compilateur spécifié pour le fichier source particulière.
+
+## *config-file* Élément
+
+Identifie un fichier de configuration XML pouvant être modifié, où dans ce document, la modification devrait avoir lieu, et ce qui doit être modifié.
+
+Deux types de fichiers qui ont été testés pour modification avec cet élément sont `xml` et les fichiers `plist`.
+
+L'élément `config-file` vous permet seulement d'ajouter de nouveaux enfants à une arborescence de document XML. Les enfants sont des littéraux XML à insérer dans le document cible.
+
+Exemple pour XML :
+
+    <config-file target="AndroidManifest.xml" parent="/manifest/application">
+        <activity android:name="com.foo.Foo" android:label="@string/app_name">
+            <intent-filter>
+            </intent-filter>
+        </activity>
+    </config-file>
+    
+
+Exemple pour `plist` :
+
+    <config-file target="*-Info.plist" parent="CFBundleURLTypes">
+        <array>
+            <dict>
+                <key>PackageName</key>
+                <string>$PACKAGE_NAME</string>
+            </dict>
+        </array>
+    </config-file>
+    
+
+Il prend en charge les attributs suivants :
+
+*   `target`:
+    
+    Modifier le fichier et le chemin d'accès relatif à la racine du projet Cordova.
+    
+    La cible peut inclure des éléments génériques (`*`). Dans ce cas, de manière récursive plugman parcourt l'arborescence du projet et utilise le premier match.
+    
+    Sur iOS, l'emplacement des fichiers de configuration par rapport à la racine du répertoire projet ne sait pas, donc en spécifiant une cible du `fichier config.xml` se résout en `cordova-ios-project/MyAppName/config.xml`.
+    
+    Si le fichier spécifié n'existe pas, l'outil ne tient pas compte de la modification de la configuration et continue l'installation.
+
+*   `parent`: sélecteur An XPath qui référence le parent des éléments à ajouter au fichier config. Si vous utilisez les sélecteurs absolues, vous pouvez utiliser un caractère générique (`*`) pour spécifier l'élément racine, par exemple, `/ * / plugins`.
+    
+    Pour les fichiers `plist` , le `parent` détermine sous quelle clé parente du XML spécifié doit être inséré.
+    
+    Si le sélecteur ne résout pas à un enfant du document spécifié, l'outil s'arrête et inverse le processus d'installation, émet un avertissement et se termine avec un code différent de zéro.
+
+*   `after`: une liste de priorités de frères et sœurs acceptées après lequel ajouter l'extrait de code XML. Utile pour spécifier des modifications dans les fichiers nécessitant un ordre strict d'éléments XML comme <http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769509%28v=vs.105%29.aspx#BKMK_EXTENSIONSelement>
+
+La plate-forme de Windows prend en charge deux attributs supplémentaires (tous deux en option) en affectant le Meta-nom `package.appxmanifest` :
+
+L'attribut `device-target` indique que le ne devrait être inclus lors de la construction pour le type de périphérique cible spécifié. Valeurs prises en charge sont `win`, `phone` ou `all`.
+
+L'attribut `versions` indique que manifestes d'application pour des versions spécifiques de Windows devraient seulement être modifiés pour les versions qui correspondent à la chaîne de version spécifiée. Valeur peut être n'importe quelle chaîne de gamme version sémantique nœud valide.
+
+Exemples d'utilisation de ces attributs spécifiques de Windows :
+
+    <config-file target="package.appxmanifest" parent="/Package/Capabilities" versions="<8.1.0">
+        <Capability Name="picturesLibrary" />
+        <DeviceCapability Name="webcam" />
+    </config-file>
+    <config-file target="package.appxmanifest" parent="/Package/Capabilities" versions=">=8.1.0" device-target="phone">
+        <DeviceCapability Name="webcam" />
+    </config-file>
+    
+
+L'exemple ci-dessus va définir pré-8.1 plates-formes (Windows 8, plus précisément) d'exiger la fonctionnalité du périphérique `webcam` et la capacité générale de `picturesLibrary` et d'appliquer la fonctionnalité du périphérique `webcam` uniquement aux projets Windows 8.1 qui construisent pour Windows Phone. Windows desktop 8.1 systèmes sont non modifiés.
+
+## *plugins-plist* Élément
+
+Ceci est *obsolète* car elle ne s'applique à cordova-ios 2.2.0 et au-dessous. Utilisez la balise `<file-config>` une version plus récente de Cordova.
+
+Exemple :
+
+    <config-file target="config.xml" parent="/widget/plugins">
+        <feature name="ChildBrowser">
+            <param name="ios-package" value="ChildBrowserCommand"/>
+        </feature>
+    </config-file>
+    
+
+Spécifie une clé et une valeur à ajouter au fichier `AppInfo.plist` correct dans un projet de Cordova d'iOS. Par exemple :
+
+    <plugins-plist key="Foo" string="CDVFoo" />
+    
+
+## Éléments de *ressource-fichier* et le *fichier d'en-tête*
+
+Comme fichiers sources, mais spécialement pour les plateformes telles qu'iOS, qui distinguent entre les fichiers sources, en-têtes et ressources. Exemples d'iOS :
+
+    <resource-file src="CDVFoo.bundle" />
+    <resource-file src="CDVFooViewController.xib" />
+    <header-file src="CDVFoo.h" />
+    
+
+Exemple de Android :
+
+    <resource-file src="FooPluginStrings.xml" target="res/values/FooPluginStrings.xml" />
+    
+
+## *lib-fichier* Élément
+
+Comme source, ressources et fichiers d'en-tête, mais spécialement pour les plateformes telles que BlackBerry 10 qui utilisent des bibliothèques généré par l'utilisateur. Exemples :
+
+    <lib-file src="src/BlackBerry10/native/device/libfoo.so" arch="device" />
+    <lib-file src="src/BlackBerry10/native/simulator/libfoo.so" arch="simulator" />
+    
+
+Attributs pris en charge :
+
+*   `src` (obligatoire): l'emplacement du fichier par rapport à `plugin.xml`. Si la `src` est introuvable, plugman s'arrête et inverse de l'installation, émet un avertissement sur le problème et les sorties avec un code différent de zéro.
+
+*   `arch`: l'architecture pour laquelle le fichier `.so` a été construit, ni `device` ni `simulator`.
+
+Pour la plate-forme Windows, l'élément du `<lib-file>` permet l'inclusion d'un `< SDKReference >` dans les fichiers de projet générés Windows.
+
+Attributs pris en charge :
+
+*   `src` (obligatoire): le nom du SDK d'inclure (qui serviront comme valeur de l'attribut `Include` de l'élément généré de `< SDKReference >` ).
+
+*   `arch`: indique que le `< SDKReference >` ne devraient être inclus lors de la construction de l'architecture spécifiée. Valeurs prises en charge sont `x86` , `x64` ou`ARM`.
+
+*   `device-target` : indique que le `< SDKReference >` ne devraient être inclus lors de la construction pour le type de périphérique cible spécifié. Valeurs prises en charge sont `win` (ou `windows` ), `phone` ou`all`.
+
+*   `versions`: indique que le `< SDKReference >` ne devraient être inclus lorsque vous générez une version qui correspond à la chaîne de version spécifiée. Valeur peut être n'importe quelle chaîne de gamme version sémantique nœud valide.
+
+Exemples :
+
+    <lib-file src="Microsoft.WinJS.2.0, Version=1.0" arch="x86" />
+    <lib-file src="Microsoft.WinJS.2.0, Version=1.0" versions=">=8.1" />
+    <lib-file src="Microsoft.WinJS.2.0, Version=1.0" target="phone" />
+    <lib-file src="Microsoft.WinJS.2.0, Version=1.0" target="win" versions="8.0" arch="x86" />
+    
+
+## *cadre* Élément
+
+Identifie un cadre (généralement une partie de la plate-forme/OS) dont dépend le plugin.
+
+L'attribut facultatif `custom` est une valeur booléenne qui indique si le cadre est celui qui est inclus dans le cadre de vos fichiers du plugin (donc il n'est pas une infrastructure de système).
+
+### *framework* pour iOS
+
+    <framework src="libsqlite3.dylib" />
+    <framework src="social.framework" weak="true" />
+    <framework src="relative/path/to/my.framework" custom="true" />
+    
+
+L'attribut facultatif `weak` est une valeur booléenne qui indique si le cadre devrait être faiblement lié. La valeur par défaut est `false`.
+
+### *framework* pour Android
+
+Sur Android (à partir de cordova-android@4.0.0), *cadre* tags servent à inclure les dépendances Maven, ou d'inclure les projets de bibliothèque groupés.
+
+Exemples :
+
+    <!-- Depend on latest version of GCM from play services -->
+    <framework src="com.google.android.gms:play-services-gcm:+" />
+    <!-- Depend on v21 of appcompat-v7 support library -->
+    <framework src="com.android.support:appcompat-v7:21+" />
+    <!-- Depend on library project included in plugin -->
+    <framework src="relative/path/FeedbackLib" custom="true" />
+    
+
+*framework* permet également d'avoir des fichiers personnalisés .gradle Sub inclus dans le fichier .gradle du projet principal :
+
+    <framework src="relative/path/rules.gradle" custom="true" type="gradleReference" />
+    
+
+Pour pre-android@4.0.0 (projets axés sur les fourmis) :
+
+L'attribut optionnel `type` est une chaîne qui indique le type de cadre à ajouter. Actuellement, seul `projectReference` est pris en charge et uniquement pour Windows. À l'aide de `custom=« true »` et `type = « projectReference »` va ajouter une référence au projet qui sera ajouté à la compilation + lien vers les étapes du projet cordova. C'est essentiellement le seul moyen actuellement qu'un cadre « personnalisé » peut cibler plusieurs architectures comme ils sont explicitement construit comme une dépendance de l'application de cordova référencement.
+
+L' option `parent` définit le chemin d'accès relatif au répertoire contenant le sous-projet à laquelle ajouter la référence. La valeur par défaut est `.`, c'est-à-dire le projet d'application. Il permet d'ajouter des références entre projets sub comme dans cet exemple :
+
+    <framework src="extras/android/support/v7/appcompat" custom="false" parent="FeedbackLib" />
+    
+
+### *framework* pour Windows
+
+La plate-forme de Windows prend en charge trois attributs supplémentaires (facultatifs) pour préciser quand le cadre devrait être inclus :
+
+    <framework src="path/to/project/LibProj.csproj" custom="true" type="projectReference"/>
+    
+
+L'attribut de `arch` indique que le cadre ne devrait être inclus lors de la construction de l'architecture spécifiée. Valeurs prises en charge sont `x86` , `x64` ou`ARM`.
+
+L'attribut `device-target` indique que le cadre ne devrait être inclus lors de la construction pour le type de périphérique cible spécifié. Valeurs prises en charge sont `win` (ou `windows` ), `phone` ou `all`.
+
+L'attribut de `versions` indique que le cadre ne devrait être inclus lorsque vous générez une version qui correspond à la chaîne de version spécifiée. Valeur peut être n'importe quelle chaîne de gamme version sémantique nœud valide.
+
+Exemples d'utilisation de ces attributs spécifiques de Windows :
+
+    <framework src="src/windows/example.dll" arch="x64" />
+    <framework src="src/windows/example.dll" versions=">=8.0" />
+    <framework src="src/windows/example.vcxproj" type="projectReference" target="win" />
+    <framework src="src/windows/example.vcxproj" type="projectReference" target="all" versions="8.1" arch="x86" />
+    
+
+## *info* Élément
+
+Informations supplémentaires fournies aux utilisateurs. Ceci est utile lorsque vous avez besoin des étapes supplémentaires qui ne peuvent pas être facilement automatisées ou sont hors de portée de plugman. Exemples :
+
+    <info>
+    You need to install __Google Play Services__ from the `Android Extras` section using the Android SDK manager (run `android`).
+    
+    You need to add the following line to the `local.properties`:
+    
+    android.library.reference.1=PATH_TO_ANDROID_SDK/sdk/extras/google/google_play_services/libproject/google-play-services_lib
+    </info>
+    
+
+## *hook* Élément
+
+Représente votre script personnalisé qui sera appelé par Cordova en cas de certaines actions (par exemple, est appelé après plugin est ajouté ou plate-forme préparer logique). Ceci est utile lorsque vous avez besoin d'étendre les fonctionnalités de Cordoue par défaut. Voir [Guide de crochets](../guide/appdev/hooks/index.html) pour plus d'informations.
+
+    <hook type="after_plugin_install" src="scripts/afterPluginInstall.js" />
+    
+
+## Variables
+
+Dans certains cas, un plugin devrez peut-être modifier la configuration dépend de l'application cible. Par exemple, pour vous inscrire à C2DM sur Android, une application dont l'id de package est `com.alunny.message` , il faudrait une autorisation tels que :
+
+    <uses-permission android:name="com.alunny.message.permission.C2D_MESSAGE"/>
+    
+
+Dans ce cas où le contenu inséré dans le fichier `plugin.xml` ne connaît pas avance, variables peuvent être indiquées par un signe dollar suivi d'une série de lettres capitales, des chiffres ou des traits de soulignement. Pour l'exemple ci-dessus, le fichier `plugin.xml` comprendrait cette balise :
+
+    <uses-permission android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
+    
+
+plugman remplace les références de variable avec la valeur spécifiée, ou une chaîne vide si elle n'est pas trouvé. La valeur de la variable référence peut-être être détectée (dans ce cas, dans le fichier `AndroidManifest.xml` ) ou spécifiée par l'utilisateur de l'outil ; le processus exact dépend de l'outil particulier.
+
+plugman pouvez demander aux utilisateurs de spécifier les variables requises d'un plugin. Par exemple, les clés de l'API pour C2M et Google Maps peuvent être spécifiés comme un argument de ligne de commande :
+
+    plugman --platform android --project /path/to/project --plugin name|git-url|path --variable API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
+    
+
+Pour rendre la variable obligatoire, la balise `< platform >` doit contenir une balise `< preference >` . Par exemple :
+
+    <preference name="API_KEY" />
+    
+
+plugman vérifie que ces préférences requis sont passés. Si ce n'est pas le cas, il doit avertir l'utilisateur comment passer la variable dans et sortir avec un code différent de zéro.
+
+Certains noms de variables doivent être réservées, comme indiqué ci-dessous.
+
+## $PACKAGE_NAME
+
+L'identificateur unique de domaine inverse style pour le package, correspondant à la `CFBundleIdentifier` sur iOS ou l'attribut de l'élément de niveau supérieur `manifeste` dans un fichier `AndroidManifest.xml` de `package` .
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/config.json
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/config.json b/www/docs/it/6.0.0/config.json
new file mode 100644
index 0000000..1534c37
--- /dev/null
+++ b/www/docs/it/6.0.0/config.json
@@ -0,0 +1,18 @@
+{
+    "language": "Italiano",
+    "merge": {
+        "events.md": [
+            "cordova/events/events.md",
+            "cordova/events/events.deviceready.md",
+            "cordova/events/events.pause.md",
+            "cordova/events/events.resume.md",
+            "cordova/events/events.backbutton.md",
+            "cordova/events/events.menubutton.md",
+            "cordova/events/events.searchbutton.md",
+            "cordova/events/events.startcallbutton.md",
+            "cordova/events/events.endcallbutton.md",
+            "cordova/events/events.volumedownbutton.md",
+            "cordova/events/events.volumeupbutton.md"
+        ]
+    }
+}

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/config_ref/images.md
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/config_ref/images.md b/www/docs/it/6.0.0/config_ref/images.md
new file mode 100644
index 0000000..f783bd5
--- /dev/null
+++ b/www/docs/it/6.0.0/config_ref/images.md
@@ -0,0 +1,213 @@
+---
+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.
+
+title: Icone e Splash screen
+---
+
+# Icone e Splash screen
+
+In questa sezione viene illustrato come configurare un'app icona e schermata iniziale opzionale per varie piattaforme, sia quando si lavora in Cordova CLI (descritto in The Command-Line Interface) o utilizzando strumenti SDK specifici di piattaforma (dettagliati nelle guide piattaforma).
+
+## Configurazione di icone nella CLI
+
+Quando funziona il CLI si può definire icone di app tramite `<icon>` elemento ( `config.xml` ). Se non si specifica un'icona viene utilizzato il logo Apache Cordova.
+
+        <icon src="res/ios/icon.png" platform="ios" width="57" height="57" density="mdpi" />
+    
+
+src: (obbligatorio) specifica il percorso del file immagine, relativo alla directory del progetto
+
+piattaforma: la piattaforma di destinazione (facoltativo)
+
+larghezza: larghezza di icona (opzionale) in pixel
+
+altezza: altezza (opzionale) icona in pixel
+
+densità: androide (opzionale) specifica, specifica icona densità
+
+Possibile utilizzare la configurazione seguente per definire l'icona di default unico che sarà utilizzato per tutte le piattaforme.
+
+        <icon src="res/icon.png" />
+    
+
+Per ogni piattaforma è inoltre possibile definire un icone pixel-perfect set per adattarsi a diverse risoluzioni dello schermo.
+
+Amazon fuoco OS
+
+         <platform name="amazon-fireos">
+                  <icon src="res/android/ldpi.png" density="ldpi" />
+                  <icon src="res/android/mdpi.png" density="mdpi" />
+                  <icon src="res/android/hdpi.png" density="hdpi" />
+                  <icon src="res/android/xhdpi.png" density="xhdpi" />
+         </platform>
+    
+
+Android
+
+         <platform name="android">
+                  <icon src="res/android/ldpi.png" density="ldpi" />
+                  <icon src="res/android/mdpi.png" density="mdpi" />
+                  <icon src="res/android/hdpi.png" density="hdpi" />
+                  <icon src="res/android/xhdpi.png" density="xhdpi" />
+         </platform>
+    
+
+BlackBerry10
+
+         <platform name="blackberry10">
+                  <icon src="res/bb10/icon-86.png" />
+                  <icon src="res/bb10/icon-150.png" />
+         </platform>
+    
+
+Vedere la documentazione di BlackBerry per il targeting più dimensioni e impostazioni internazionali. [http://developer.blackberry.com/html5/documentation/icon_element.html]
+
+Firefox OS
+
+         <platform name="firefoxos">
+                  <icon src="res/ff/logo.png" width="60" height="60" />
+         </platform>
+    
+
+iOS
+
+         <platform name="ios">
+                  <!-- iOS 8.0+ -->
+                  <!-- iPhone 6 Plus  -->
+                  <icon src="res/ios/icon-60@3x.png" width="180" height="180" />
+                  <!-- iOS 7.0+ -->
+                  <!-- iPhone / iPod Touch  -->
+                  <icon src="res/ios/icon-60.png" width="60" height="60" />
+                  <icon src="res/ios/icon-60@2x.png" width="120" height="120" />
+                  <!-- iPad -->
+                  <icon src="res/ios/icon-76.png" width="76" height="76" />
+                  <icon src="res/ios/icon-76@2x.png" width="152" height="152" />
+                  <!-- iOS 6.1 -->
+                  <!-- Spotlight Icon -->
+                  <icon src="res/ios/icon-40.png" width="40" height="40" />
+                  <icon src="res/ios/icon-40@2x.png" width="80" height="80" />
+                  <!-- iPhone / iPod Touch -->
+                  <icon src="res/ios/icon.png" width="57" height="57" />
+                  <icon src="res/ios/icon@2x.png" width="114" height="114" />
+                  <!-- iPad -->
+                  <icon src="res/ios/icon-72.png" width="72" height="72" />
+                  <icon src="res/ios/icon-72@2x.png" width="144" height="144" />
+                  <!-- iPhone Spotlight and Settings Icon -->
+                  <icon src="res/ios/icon-small.png" width="29" height="29" />
+                  <icon src="res/ios/icon-small@2x.png" width="58" height="58" />
+                  <!-- iPad Spotlight and Settings Icon -->
+                  <icon src="res/ios/icon-50.png" width="50" height="50" />
+                  <icon src="res/ios/icon-50@2x.png" width="100" height="100" />
+         </platform>
+    
+
+Tizen
+
+         <platform name="tizen">
+                  <icon src="res/tizen/icon-128.png" width="128" height="128" />
+         </platform>
+    
+
+Windows Phone8
+
+         <platform name="wp8">
+                  <icon src="res/wp/ApplicationIcon.png" width="99" height="99" />
+                  <!-- tile image -->
+                  <icon src="res/wp/Background.png" width="159" height="159" />
+         </platform>
+    
+
+Windows8
+
+         <platform name="windows8">
+                  <icon src="res/windows8/logo.png" width="150" height="150" />
+                  <icon src="res/windows8/smalllogo.png" width="30" height="30" />
+                  <icon src="res/windows8/storelogo.png" width="50" height="50" />
+         </platform>
+    
+
+## Configurazione schermate iniziali in CLI
+
+Nel primo livello `config.xml` file (non quello di `platforms` ), aggiungere gli elementi di configurazione come quelli indicati qui.
+
+# Configurazione di esempio
+
+Si prega di notare che il valore dell'attributo "src" è relativo alla directory del progetto e non nella directory di www. È possibile denominare l'immagine sorgente quello che vuoi. Il nome interno nell'app sono determinati da Cordova.
+
+    <platform name="android">
+        <!-- you can use any density that exists in the Android project -->
+        <splash src="res/screen/android/splash-land-hdpi.png" density="land-hdpi"/>
+        <splash src="res/screen/android/splash-land-ldpi.png" density="land-ldpi"/>
+        <splash src="res/screen/android/splash-land-mdpi.png" density="land-mdpi"/>
+        <splash src="res/screen/android/splash-land-xhdpi.png" density="land-xhdpi"/>
+    
+        <splash src="res/screen/android/splash-port-hdpi.png" density="port-hdpi"/>
+        <splash src="res/screen/android/splash-port-ldpi.png" density="port-ldpi"/>
+        <splash src="res/screen/android/splash-port-mdpi.png" density="port-mdpi"/>
+        <splash src="res/screen/android/splash-port-xhdpi.png" density="port-xhdpi"/>
+    </platform>
+    
+    <platform name="ios">
+        <!-- images are determined by width and height. The following are supported -->
+        <splash src="res/screen/ios/Default~iphone.png" width="320" height="480"/>
+        <splash src="res/screen/ios/Default@2x~iphone.png" width="640" height="960"/>
+        <splash src="res/screen/ios/Default-Portrait~ipad.png" width="768" height="1024"/>
+        <splash src="res/screen/ios/Default-Portrait@2x~ipad.png" width="1536" height="2048"/>
+        <splash src="res/screen/ios/Default-Landscape~ipad.png" width="1024" height="768"/>
+        <splash src="res/screen/ios/Default-Landscape@2x~ipad.png" width="2048" height="1536"/>
+        <splash src="res/screen/ios/Default-568h@2x~iphone.png" width="640" height="1136"/>
+        <splash src="res/screen/ios/Default-667h.png" width="750" height="1334"/>
+        <splash src="res/screen/ios/Default-736h.png" width="1242" height="2208"/>
+        <splash src="res/screen/ios/Default-Landscape-736h.png" width="2208" height="1242"/>
+    </platform>
+    
+    <platform name="wp8">
+        <!-- images are determined by width and height. The following are supported -->
+        <splash src="res/screen/wp8/SplashScreenImage.jpg" width="768" height="1280"/>
+    </platform>
+    
+    <platform name="windows8">
+        <!-- images are determined by width and height. The following are supported -->
+        <splash src="res/screen/windows8/splashscreen.png" width="620" height="300"/>
+    </platform>
+    
+    <platform name="blackberry10">
+        <!-- Add a rim:splash element for each resolution and locale you wish -->
+        <!-- http://developer.blackberry.com/html5/documentation/rim_splash_element.html -->
+        <rim:splash src="res/screen/windows8/splashscreen.png"/>
+    </platform>
+    
+    
+    <preference name="SplashScreenDelay" value="10000" />
+    
+
+# Piattaforme supportate
+
+A partire da ora (Cordova 3.5.0 luglio 2014) le seguenti piattaforme supportano schermate iniziali.
+
+    android
+    ios
+    wp8
+    windows8
+    blackberry10
+    
+
+# Splashscreen Plugin
+
+Apache Cordova offre anche splash speciale schermo plugin che potrebbe essere utilizzato a livello di codice visualizzare e nascondere una schermata iniziale durante https://github.com/apache/cordova-plugin-splashscreen lancio applicazione
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/config_ref/index.md
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/config_ref/index.md b/www/docs/it/6.0.0/config_ref/index.md
new file mode 100644
index 0000000..e25ac33
--- /dev/null
+++ b/www/docs/it/6.0.0/config_ref/index.md
@@ -0,0 +1,191 @@
+---
+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.
+
+title: Il File config. Xml
+---
+
+# Il File config. Xml
+
+Molti aspetti del comportamento di un'app possono essere controllati con un file di configurazione globale, `config.xml` . Questo file XML indipendente dalla piattaforma è organizzato basato sulla specifica [Confezionato Web Apps (widget)][1] del W3C ed esteso per specificare le caratteristiche di nucleo API di Cordova, plugins e impostazioni specifiche della piattaforma.
+
+ [1]: http://www.w3.org/TR/widgets/
+
+Per i progetti creati con Cordova CLI (descritto in The Command-Line Interface), questo file si trova nella directory principale:
+
+        app/config.xml
+    
+
+Si noti che prima versione 3.3.1-0.2.0, il file esisteva a `app/www/config.xml` , e che averlo qui è ancora supportato.
+
+Quando si utilizza la CLI per costruire un progetto, versioni di questo file vengono copiati passivamente in vari `platforms/` sottodirectory, ad esempio:
+
+        app/platforms/ios/AppName/config.xml
+        app/platforms/blackberry10/www/config.xml
+        app/platforms/android/res/xml/config.xml
+    
+
+In questa sezione in dettaglio le opzioni di configurazione globale e multi-piattaforma. Vedere le sezioni seguenti per le opzioni specifiche della piattaforma:
+
+*   [Configurazione iOS](../guide/platforms/ios/config.html)
+*   [Configurazione Android](../guide/platforms/android/config.html)
+*   [Configurazione di blackBerry 10](../guide/platforms/blackberry10/config.html)
+
+Oltre le varie opzioni di configurazione descritte di seguito, è possibile configurare anche set di base di un'applicazione delle immagini per ogni piattaforma di destinazione. Per ulteriori informazioni, vedere icone e schermate iniziali.
+
+## Elementi di configurazione del nucleo
+
+In questo esempio viene illustrato il valore predefinito `config.xml` generato dal CLI `create` comando, descritto in l'interfaccia della riga di comando:
+
+        <widget id="com.example.hello" version="0.0.1">
+            <name>HelloWorld</name>
+            <description>
+                A sample Apache Cordova application that responds to the deviceready event.
+            </description>
+            <author email="dev@callback.apache.org" href="http://cordova.io">
+                Apache Cordova Team
+            </author>
+            <content src="index.html" />
+            <access origin="*" />
+        </widget>
+    
+
+Gli elementi di configurazione seguenti appaiono nel primo livello `config.xml` del file e sono supportati su tutte le piattaforme supportate di Cordova:
+
+*   Il `<widget>` dell'elemento `id` attributo fornisce l'identificatore di dominio inverso dell'app e la `version` il numero di versione completo espresso nella notazione di maggiore/minore/patch.
+    
+    Il tag widget può anche avere attributi che specificano le versioni alternative, vale a dire versionCode per Android e CFBundleVersion per iOS. Vedere la sezione delle ulteriori versioni per dettagli.
+
+*   Il `<name>` elemento specifica il nome dell'app formale, come appare sulla schermata iniziale del dispositivo e all'interno di app store interfacce.
+
+*   Il `<description>` e `<author>` elementi specificano metadati e informazioni di contatto che possono essere visualizzati all'interno di elenchi di app store.
+
+*   L'optional `<content>` elemento definisce la pagina iniziale dell'app nella directory di risorse web di primo livello. Il valore predefinito è `index.html` , che abitualmente viene visualizzata in un progetto di primo livello `www` directory.
+
+*   `<access>`gli elementi definiscono l'insieme di domini esterni che è consentito comunicare con l'app. Il valore predefinito indicato sopra permette di accedere a qualsiasi server. Vedere la guida di dominio Whitelist per dettagli.
+
+*   Il `<preference>` etichetta imposta varie opzioni come coppie di `name` / `value` gli attributi. Ogni preferenza `name` è case-insensitive. Molte preferenze sono univoci per specifiche piattaforme, come elencato nella parte superiore di questa pagina. Le seguenti sezioni dettaglio preferenze valide per più di una piattaforma.
+
+### Controllo delle versioni aggiuntiva
+
+Entrambi, Android e iOS supporta una seconda stringa di versione (o numero) oltre a quello visibile in app store, [versionCode][2] per Android e [CFBundleVersion][3] per iOS. Di seguito è riportato un esempio che imposta in modo esplicito versionCode e CFBundleVersion
+
+ [2]: http://developer.android.com/tools/publishing/versioning.html
+ [3]: http://stackoverflow.com/questions/4933093/cfbundleversion-in-the-info-plist-upload-error
+
+        <widget id="io.cordova.hellocordova"
+          version="0.0.1"
+          android-versionCode="7"
+          ios-CFBundleVersion="3.3.3">
+    
+
+Se non viene specificata la versione alternativa, verranno utilizzati i seguenti valori predefiniti:
+
+        // assuming version = MAJOR.MINOR.PATCH-whatever
+        versionCode = PATCH + MINOR * 100 + MAJOR * 10000
+        CFBundleVersion = "MAJOR.MINOR.PATCH"
+    
+
+## Preferenze globali
+
+Si applicano le seguenti preferenze globali per tutte le piattaforme:
+
+*   `Fullscreen` consente di nascondere la barra di stato nella parte superiore dello schermo. Il valore predefinito è `false` . Esempio:
+    
+        <preference name="Fullscreen" value="true" />
+        
+
+## Preferenze di multi-piattaforma
+
+Per più di una piattaforma, ma non a tutte le, si applicano le seguenti preferenze:
+
+*   `DisallowOverscroll`(boolean, impostazioni predefinite a `false` ): impostare su `true` se non volete l'interfaccia per visualizzare tutte le risposte, quando gli utenti scorrere dopo l'inizio o la fine del contenuto.
+    
+        <preference name="DisallowOverscroll" value="true"/>
+        
+    
+    Vale per Android e iOS. IOS, causa di gesti overscroll contenuto rimbalzare indietro nella sua posizione originale. Su Android, producono un effetto incandescente più sottile lungo il bordo superiore o inferiore del contenuto.
+
+*   `BackgroundColor`: Impostare il colore di sfondo dell'app. Supporta un valore esadecimale di quattro byte, con il primo byte che rappresenta il canale alfa e valori RGB standard per i seguenti tre byte. Questo esempio specifica blu:
+    
+        <preference name="BackgroundColor" value="0xff0000ff"/>
+        
+    
+    Vale per Android e BlackBerry. Esegue l'override CSS altrimenti disponibile in *tutte le* piattaforme, ad esempio:`body{background-color:blue}`.
+
+*   `HideKeyboardFormAccessoryBar`(boolean, impostazioni predefinite a `false` ): impostare su `true` per nascondere la barra degli strumenti aggiuntiva che appare sopra la tastiera, aiutando gli utenti a navigare da un input di una forma a altra.
+    
+        <preference name="HideKeyboardFormAccessoryBar" value="true"/>
+        
+    
+    Si applica a BlackBerry.
+
+*   `orientation` (stringhe, valori predefiniti per `default`): consente di bloccare l'orientamento ed evitare l'interfaccia ruoti in risposta ai cambiamenti nell'orientamento. I possibili valori sono `default`, `landscape` o `portrait`. Esempio:
+    
+        <preference name="Orientation" value="landscape" />
+        
+    
+    Inoltre, è possibile specificare qualsiasi valore di orientamento specifico della piattaforma, se si inserisce l'elemento `<preference>` all'interno di un elemento `<platform>`:
+    
+        <platform name="android">
+            <preference name="Orientation" value="sensorLandscape" />
+        </platform>
+        
+    
+    Vale per Android, iOS, WP8, Amazon fuoco OS e OS di Firefox.
+    
+    **Nota**: il valore `default` significa Cordova rimuoverà l'entrata di preferenza di orientamento da file di manifesto/configurazione della piattaforma che permette alla piattaforma di fallback per il comportamento predefinito.
+    
+    Per iOS, per specificare entrambi ritratto & modalità orizzontale si utilizzerà `all`piattaforma valore specifico:
+    
+        <platform name="ios">
+            <preference name="Orientation" value="all" />
+        </platform>
+        
+## La *funzione di* elemento
+
+Se si utilizza la CLI per costruire applicazioni, si utilizza il comando `plugin` per abilitare dispositivo API. Questo non modifica il file di primo livello `config. XML` , quindi l'elemento `< feature >` non si applica al vostro flusso di lavoro. Se si lavora direttamente in un SDK e utilizzando il file di specifica della piattaforma `config. XML` come origine, si utilizza il tag `< feature >` abilitare dispositivo-livello API e plugin esterni. Essi appaiono spesso con i valori personalizzati nel file specifici della piattaforma `config. XML` . Ad esempio, ecco come specificare il Device API per progetti Android:
+
+        <feature name="Device">
+            <param name="android-package" value="org.apache.cordova.device.Device" />
+        </feature>
+    
+
+Ecco come appare l'elemento per i progetti di iOS:
+
+        <feature name="Device">
+            <param name="ios-package" value="CDVDevice" />
+        </feature>
+    
+
+Vedere il riferimento API per dettagli su come specificare ogni funzionalità. Vedere la Guida allo sviluppo di Plugin per ulteriori informazioni sui plugin.
+
+## La *platform* elemento
+
+Quando si utilizza la CLI per costruire applicazioni, a volte è necessario specificare preferenze o altri elementi specifici di una particolare piattaforma. Utilizzare l'elemento `< piattaforma >` per specificare la configurazione che dovrebbe apparire solo in un file di singolo specifico della piattaforma `config. XML` . Ad esempio, ecco come specificare che solo android dovrebbe utilizzare la preferenza a schermo intero:
+
+        <platform name="android">
+            <preference name="Fullscreen" value="true" />
+        </platform>
+    
+
+## Il *hook* elemento
+
+Rappresenta lo script personalizzato che verrà chiamato da Cordova quando certa azione si verifica (ad esempio, viene richiamato dopo plugin viene aggiunto o piattaforma preparare logica). Questo è utile quando è necessario estendere le funzionalità predefinite di Cordova. Per ulteriori informazioni, vedere la [Guida di ganci](../guide/appdev/hooks/index.html).
+
+    <hook type="after_plugin_install" src="scripts/afterPluginInstall.js" />
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/cordova/events/events.backbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/cordova/events/events.backbutton.md b/www/docs/it/6.0.0/cordova/events/events.backbutton.md
new file mode 100644
index 0000000..27b849d
--- /dev/null
+++ b/www/docs/it/6.0.0/cordova/events/events.backbutton.md
@@ -0,0 +1,82 @@
+---
+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.
+
+title: backbutton
+---
+
+# backbutton
+
+L'evento viene generato quando l'utente preme il pulsante indietro.
+
+    document.addEventListener("backbutton", yourCallbackFunction, false);
+    
+
+## Dettagli
+
+Per ignorare il comportamento predefinito tasto back, registrare un listener di eventi per il `backbutton` evento, tipicamente chiamando `document.addEventListener` una volta ricevuto il `[deviceready](events.deviceready.html)` evento. Non è più necessario chiamare qualsiasi altro metodo per ignorare il comportamento del pulsante indietro.
+
+## Piattaforme supportate
+
+*   Amazon fuoco OS
+*   Android
+*   BlackBerry 10
+*   Windows Phone 8
+
+## Esempio rapido
+
+    document.addEventListener("backbutton", onBackKeyDown, false);
+    
+    function onBackKeyDown() {
+        // Handle the back button
+    }
+    
+
+## Esempio completo
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Back Button Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("backbutton", onBackKeyDown, false);
+        }
+    
+        // Handle the back button
+        //
+        function onBackKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/cordova/events/events.deviceready.md
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/cordova/events/events.deviceready.md b/www/docs/it/6.0.0/cordova/events/events.deviceready.md
new file mode 100644
index 0000000..25335cd
--- /dev/null
+++ b/www/docs/it/6.0.0/cordova/events/events.deviceready.md
@@ -0,0 +1,85 @@
+---
+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.
+
+title: deviceready
+---
+
+# deviceready
+
+Quando Cordova è completamente caricato, viene generato l'evento.
+
+    document.addEventListener("deviceready", yourCallbackFunction, false);
+    
+
+## Dettagli
+
+Questo evento è essenziale per qualsiasi applicazione. Segnala che il dispositivo di Cordova API hanno caricato e sono pronte accedere.
+
+Cordova è costituito da due basi di codice: nativo e JavaScript. Mentre carica il codice nativo, viene visualizzata un'immagine di caricamento personalizzato. Tuttavia, JavaScript solo carichi una volta caricato il DOM. Questo significa che l'applicazione web potenzialmente può chiamare una funzione JavaScript di Cordova prima il corrispondente codice nativo diventa disponibile.
+
+Il `deviceready` viene generato un evento una volta Cordova ha caricato completamente. Una volta viene generato l'evento, si possono tranquillamente fare chiamate a Cordova APIs. Applicazioni in genere allegare un listener di eventi con `document.addEventListener` una volta che ha caricato il DOM documento HTML.
+
+Il `deviceready` evento si comporta in modo un po' diverso dagli altri. Qualsiasi gestore registrato dopo il `deviceready` evento incendi ha la funzione di callback chiamata immediatamente.
+
+## Piattaforme supportate
+
+*   Amazon fuoco OS
+*   Android
+*   BlackBerry 10
+*   iOS
+*   Tizen
+*   Windows Phone 8
+*   Windows 8
+
+## Esempio rapido
+
+    document.addEventListener("deviceready", onDeviceReady, false);
+    
+    function onDeviceReady() {
+        // Now safe to use device APIs
+    }
+    
+
+## Esempio completo
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Ready Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Now safe to use device APIs
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/cordova/events/events.endcallbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/cordova/events/events.endcallbutton.md b/www/docs/it/6.0.0/cordova/events/events.endcallbutton.md
new file mode 100644
index 0000000..d46d59f
--- /dev/null
+++ b/www/docs/it/6.0.0/cordova/events/events.endcallbutton.md
@@ -0,0 +1,82 @@
+---
+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.
+
+title: endcallbutton
+---
+
+# endcallbutton
+
+Questo evento viene generato quando l'utente preme il tasto di fine chiamata.
+
+    document.addEventListener("endcallbutton", yourCallbackFunction, false);
+    
+
+## Dettagli
+
+L'evento esegue l'override del comportamento predefinito fine chiamata.
+
+Applicazioni in genere è necessario utilizzare `document.addEventListener` per fissare un listener di eventi una volta il `[deviceready](events.deviceready.html)` evento incendi.
+
+## Piattaforme supportate
+
+*   BlackBerry 10
+
+## Esempio rapido
+
+    document.addEventListener("endcallbutton", onEndCallKeyDown, false);
+    
+    function onEndCallKeyDown() {
+        // Handle the end call button
+    }
+    
+
+## Esempio completo
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+      <head>
+        <title>End Call Button Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("endcallbutton", onEndCallKeyDown, false);
+        }
+    
+        // Handle the end call button
+        //
+        function onEndCallKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/cordova/events/events.md b/www/docs/it/6.0.0/cordova/events/events.md
new file mode 100644
index 0000000..935835a
--- /dev/null
+++ b/www/docs/it/6.0.0/cordova/events/events.md
@@ -0,0 +1,53 @@
+---
+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.
+
+title: Eventi
+---
+
+# Eventi
+
+> Eventi del ciclo di vita di Cordova.
+
+## Tipi di evento
+
+*   [deviceready](events.deviceready.html)
+*   [pause](events.pause.html)
+*   [resume](events.resume.html)
+*   [backbutton](events.backbutton.html)
+*   [menubutton](events.menubutton.html)
+*   [searchbutton](events.searchbutton.html)
+*   [startcallbutton](events.startcallbutton.html)
+*   [endcallbutton](events.endcallbutton.html)
+*   [volumedownbutton](events.volumedownbutton.html)
+*   [volumeupbutton](events.volumeupbutton.html)
+
+## Eventi aggiunti da [cordova-plugin--lo stato della batteria][1]
+
+ [1]: https://github.com/apache/cordova-plugin-battery-status/blob/master/README.md
+
+*   batterycritical
+*   batterylow
+*   batterystatus
+
+## Eventi aggiunti da [cordova-plugin-rete-informazioni][2]
+
+ [2]: https://github.com/apache/cordova-plugin-network-information/blob/master/README.md
+
+*   online
+*   offline
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/cordova/events/events.menubutton.md
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/cordova/events/events.menubutton.md b/www/docs/it/6.0.0/cordova/events/events.menubutton.md
new file mode 100644
index 0000000..5ee874f
--- /dev/null
+++ b/www/docs/it/6.0.0/cordova/events/events.menubutton.md
@@ -0,0 +1,84 @@
+---
+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.
+
+title: menubutton
+---
+
+# menubutton
+
+L'evento viene generato quando l'utente preme il tasto menu.
+
+    document.addEventListener("menubutton", yourCallbackFunction, false);
+    
+
+## Dettagli
+
+Applicando un gestore eventi esegue l'override il comportamento del pulsante di menu predefinito.
+
+Applicazioni in genere è necessario utilizzare `document.addEventListener` per fissare un listener di eventi una volta il `[deviceready](events.deviceready.html)` evento incendi.
+
+## Piattaforme supportate
+
+*   Amazon fuoco OS
+*   Android
+*   BlackBerry 10
+
+## Esempio rapido
+
+    document.addEventListener("menubutton", onMenuKeyDown, false);
+    
+    function onMenuKeyDown() {
+        // Handle the back button
+    }
+    
+
+## Esempio completo
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+      <head>
+        <title>Menu Button Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("menubutton", onMenuKeyDown, false);
+        }
+    
+        // Handle the menu button
+        //
+        function onMenuKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/cordova/events/events.pause.md
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/cordova/events/events.pause.md b/www/docs/it/6.0.0/cordova/events/events.pause.md
new file mode 100644
index 0000000..e6e8af1
--- /dev/null
+++ b/www/docs/it/6.0.0/cordova/events/events.pause.md
@@ -0,0 +1,94 @@
+---
+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.
+
+title: pause
+---
+
+# pause
+
+L'evento viene generato quando un'applicazione viene messo in secondo piano.
+
+    document.addEventListener("pause", yourCallbackFunction, false);
+    
+
+## Dettagli
+
+Il `pause` evento viene generato quando la piattaforma nativa mette l'applicazione in background, in genere quando si passa a un'altra applicazione.
+
+Applicazioni in genere è necessario utilizzare `document.addEventListener` per fissare un listener di eventi una volta il `[deviceready](events.deviceready.html)` evento incendi.
+
+## Piattaforme supportate
+
+*   Amazon fuoco OS
+*   Android
+*   BlackBerry 10
+*   iOS
+*   Windows Phone 8
+*   Windows 8
+
+## Esempio rapido
+
+    document.addEventListener("pause", onPause, false);
+    
+    function onPause() {
+        // Handle the pause event
+    }
+    
+
+## Esempio completo
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Pause Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            document.addEventListener("pause", onPause, false);
+        }
+    
+        // Handle the pause event
+        //
+        function onPause() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
+    
+
+## iOS stranezze
+
+Nel `pause` gestore, tutte le chiamate all'API Cordova o ai plugin nativo che passa con Objective-C non funzionano, insieme a eventuali chiamate interattive, ad esempio avvisi o `console.log()` . Essi vengono elaborati solo quando l'app riprende, sul loop fase successivo.
+
+L'iOS specifiche `resign` evento è disponibile come alternativa a `pause` e rileva quando gli utenti di abilitare il pulsante di **blocco** bloccare il dispositivo con l'applicazione in esecuzione in primo piano. Se l'app (e dispositivo) è abilitate per il multi-tasking, questo è accoppiato con una successiva `pause` evento, ma solo sotto iOS 5. In effetti, tutte le applicazioni bloccate in iOS 5 che hanno abilitato multitasking sono spinti allo sfondo. Per le applicazioni di rimanere in esecuzione quando bloccato sotto iOS 5, disabilitare multitasking dell'app impostando [UIApplicationExitsOnSuspend][1] su `YES` . Da eseguire quando bloccato su iOS 4, che questa impostazione non importa.
+
+ [1]: http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/cordova/events/events.resume.md
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/cordova/events/events.resume.md b/www/docs/it/6.0.0/cordova/events/events.resume.md
new file mode 100644
index 0000000..2777b53
--- /dev/null
+++ b/www/docs/it/6.0.0/cordova/events/events.resume.md
@@ -0,0 +1,108 @@
+---
+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.
+
+title: resume
+---
+
+# resume
+
+L'evento viene generato quando un'applicazione viene recuperata dallo sfondo.
+
+    document.addEventListener("resume", yourCallbackFunction, false);
+    
+
+## Dettagli
+
+Il `resume` evento viene generato quando la piattaforma nativa tira l'applicazione fuori dallo sfondo.
+
+Applicazioni in genere è necessario utilizzare `document.addEventListener` per fissare un listener di eventi una volta il `[deviceready](events.deviceready.html)` evento incendi.
+
+## Piattaforme supportate
+
+*   Amazon fuoco OS
+*   Android
+*   BlackBerry 10
+*   iOS
+*   Windows Phone 8
+*   Windows 8
+
+## Esempio rapido
+
+    document.addEventListener("resume", onResume, false);
+    
+    function onResume() {
+        // Handle the resume event
+    }
+    
+
+## Esempio completo
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Resume Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            document.addEventListener("resume", onResume, false);
+        }
+    
+        // Handle the resume event
+        //
+        function onResume() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
+    
+
+## iOS stranezze
+
+Eventuali funzioni interattive, chiamate da un `[pause](events.pause.html)` gestore eventi eseguire più tardi quando l'app riprende, come segnalato dal `resume` evento. Questi includono avvisi, `console.log()` e tutte le chiamate da plugin o le API, Cordova che passano attraverso l'Objective-C.
+
+*   evento **attivo**
+    
+    L'iOS specifiche `active` evento è disponibile come alternativa a `resume` e rileva quando gli utenti di disabilitano il pulsante di **blocco** per sbloccare il dispositivo con l'applicazione in esecuzione in primo piano. Se l'app (e dispositivo) è abilitate per il multi-tasking, questo è accoppiato con una successiva `resume` evento, ma solo sotto iOS 5. In effetti, tutte le applicazioni bloccate in iOS 5 che hanno abilitato multitasking sono spinti allo sfondo. Per le applicazioni di rimanere in esecuzione quando bloccato sotto iOS 5, disabilitare multitasking dell'app impostando [UIApplicationExitsOnSuspend][1] su `YES` . Da eseguire quando bloccato su iOS 4, che questa impostazione non importa.
+
+*   evento di **riprendere**
+    
+    Quando viene chiamato da un `resume` gestore eventi, funzioni interattive come `alert()` bisogno di essere avvolto in un `setTimeout()` con un valore di timeout di zero, altrimenti l'app si blocca. Ad esempio:
+    
+        document.addEventListener("resume", onResume, false);
+        function onResume() {
+           setTimeout(function() {
+                  // TODO: do your thing!
+                }, 0);
+        }
+        
+
+ [1]: http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/cordova/events/events.searchbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/cordova/events/events.searchbutton.md b/www/docs/it/6.0.0/cordova/events/events.searchbutton.md
new file mode 100644
index 0000000..0d7b828
--- /dev/null
+++ b/www/docs/it/6.0.0/cordova/events/events.searchbutton.md
@@ -0,0 +1,82 @@
+---
+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.
+
+title: searchbutton
+---
+
+# searchbutton
+
+L'evento viene generato quando l'utente preme il pulsante di ricerca su Android.
+
+    document.addEventListener("searchbutton", yourCallbackFunction, false);
+    
+
+## Dettagli
+
+Se è necessario eseguire l'override del comportamento del pulsante ricerca predefinito su Android è possibile registrare un listener di eventi per l'evento 'searchbutton'.
+
+Applicazioni in genere è necessario utilizzare `document.addEventListener` per fissare un listener di eventi una volta il `[deviceready](events.deviceready.html)` evento incendi.
+
+## Piattaforme supportate
+
+*   Android
+
+## Esempio rapido
+
+    document.addEventListener("searchbutton", onSearchKeyDown, false);
+    
+    function onSearchKeyDown() {
+        // Handle the search button
+    }
+    
+
+## Esempio completo
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+      <head>
+        <title>Search Button Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("searchbutton", onSearchKeyDown, false);
+        }
+    
+        // Handle the search button
+        //
+        function onSearchKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/cordova/events/events.startcallbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/cordova/events/events.startcallbutton.md b/www/docs/it/6.0.0/cordova/events/events.startcallbutton.md
new file mode 100644
index 0000000..e103d9c
--- /dev/null
+++ b/www/docs/it/6.0.0/cordova/events/events.startcallbutton.md
@@ -0,0 +1,82 @@
+---
+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.
+
+title: startcallbutton
+---
+
+# startcallbutton
+
+L'evento viene generato quando l'utente preme il pulsante di chiamata start.
+
+    document.addEventListener("startcallbutton", yourCallbackFunction, false);
+    
+
+## Dettagli
+
+Se è necessario ignorare il comportamento predefinito inizio chiamata è possibile registrare un listener di eventi per il `startcallbutton` evento.
+
+Applicazioni in genere è necessario utilizzare `document.addEventListener` per fissare un listener di eventi una volta il `[deviceready](events.deviceready.html)` evento incendi.
+
+## Piattaforme supportate
+
+*   BlackBerry 10
+
+## Esempio rapido
+
+    document.addEventListener("startcallbutton", onStartCallKeyDown, false);
+    
+    function onStartCallKeyDown() {
+        // Handle the start call button
+    }
+    
+
+## Esempio completo
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+      <head>
+        <title>Start Call Button Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("startcallbutton", onStartCallKeyDown, false);
+        }
+    
+        // Handle the start call button
+        //
+        function onStartCallKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/a201cf64/www/docs/it/6.0.0/cordova/events/events.volumedownbutton.md
----------------------------------------------------------------------
diff --git a/www/docs/it/6.0.0/cordova/events/events.volumedownbutton.md b/www/docs/it/6.0.0/cordova/events/events.volumedownbutton.md
new file mode 100644
index 0000000..f70069f
--- /dev/null
+++ b/www/docs/it/6.0.0/cordova/events/events.volumedownbutton.md
@@ -0,0 +1,83 @@
+---
+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.
+
+title: volumedownbutton
+---
+
+# volumedownbutton
+
+L'evento viene generato quando l'utente preme il volume basso pulsante.
+
+    document.addEventListener("volumedownbutton", yourCallbackFunction, false);
+    
+
+## Dettagli
+
+Se è necessario eseguire l'override di volume giù il comportamento predefinito è possibile registrare un listener di eventi per il `volumedownbutton` evento.
+
+Applicazioni in genere è necessario utilizzare `document.addEventListener` per fissare un listener di eventi una volta il `[deviceready](events.deviceready.html)` evento incendi.
+
+## Piattaforme supportate
+
+*   BlackBerry 10
+*   Android
+
+## Esempio rapido
+
+    document.addEventListener("volumedownbutton", onVolumeDownKeyDown, false);
+    
+    function onVolumeDownKeyDown() {
+        // Handle the volume down button
+    }
+    
+
+## Esempio completo
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+      <head>
+        <title>Volume Down Button Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("volumedownbutton", onVolumeDownKeyDown, false);
+        }
+    
+        // Handle the volume down button
+        //
+        function onVolumeDownKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org