Skip to content

Commit

Permalink
Traduction&MAJ(http://tinyurl.com/9f2brbq)
Browse files Browse the repository at this point in the history
  • Loading branch information
forresst committed Sep 26, 2012
1 parent 1658a68 commit 66cc128
Show file tree
Hide file tree
Showing 14 changed files with 690 additions and 523 deletions.
48 changes: 39 additions & 9 deletions CONTRIBUTING.md
@@ -1,27 +1,51 @@
## Problèmes

Lorsqu'un problème est soumis, merci d'inclure ce qui suit :
Si vous rencontrez un bug dans le framework, vous pouvez le signaler sur le gestionnaire d'incidents sur Github. Les questions sur la façon d'utiliser le framework ou les problèmes avec votre propre code peuvent être postés sur le [forum](https://forum.jquery.com/jquery-mobile).
Le [ThemeRoller](https://github.com/jquery/web-jquery-mobile-theme-roller) de jQuery Mobile et le [téléchargement du constructeur](https://github.com/jquery/jquery-mobile-builder) ont leur propre dépôt où vous pouvez reporter les problèmes.

Avant d'ouvrir un nouveau ticket, veuillez vérifier qu'un problème similaire n'est pas déjà était signalé. Astuce : En plus de l'outil de recherche des issues, vous pouvez filtrer les problèmes par le label.

Lorsqu'un [problème est soumis](https://github.com/jquery/jquery-mobile/issues/new) merci d'inclure ce qui suit :

1. Description du problème
2. Page de test utilisant notre [modèle jsbin](http://jsbin.com/owipah/edit) qui utilisent la dernière version
2. La page de test (voir ci-dessous)
3. Les étapes pour le reproduire
4. Le résultat attendu
5. Le résultat actuel
6. Les versions de jQuery Mobile et jQuery utilisées
7. Appareils/plateformes/navigateurs testés
6. Plateformes/navigateurs (incluant la version) et les appareils testés
7. Les versions de jQuery Mobile et jQuery utilisées
8. Autres informations pertinentes, par exemple l'utilisation de PhoneGap

Avant d'ouvrir un nouveau ticket, veuillez vérifier qu'un problème similaire n'est pas déjà était signalé. Astuce : En plus de l'outil de recherche des issues, vous pouvez filtrer les problèmes par le label.
Dans l'intérêt de créer des problèmes plus lisibles, merci d'inclure des extraits de code à l'intérieur d'une triple boîte backtick appropriée pour l'extrait de code JavaScript/HTML/CSS sur lequel vous souhaitez discuter. Plus d'informations sont disponibles sur la [page d'introduction](http://github.github.com/github-flavored-markdown/) pour "github flavored markdown" (regardez Syntax Highlighting).

En outre, dans l'intérêt de créer des problèmes plus lisibles, merci d'inclure des extraits de code à l'intérieur d'une triple boîte backtick appropriée pour l'extrait de code JavaScript/HTML/CSS sur lequel vous souhaitez discuter. Plus d'informations sont disponibles sur la [page d'introduction](http://github.github.com/github-flavored-markdown/) pour "github flavored markdown" (regardez Syntax Highlighting).
### Page de test

Le [ThemeRoller](https://github.com/jquery/web-jquery-mobile-theme-roller) de jQuery Mobile et le [téléchargement du constructeur](https://github.com/jquery/jquery-mobile-builder) ont leur propre dépôt où vous pouvez reporter les problèmes.
Il est IMPORTANT de toujours fournir une page de test lorsque vous soumettez un problème!

* Pourquoi ? - Cela nous garantit de chercher exactement la même chose lors des tests sur nos appareils et de connaitre toutes les balises et le code qui est utilisé.

* Quoi ? - Proposer une page de test aussi simple que possible. Incluez seulement le balisage/code qui est nécessaire pour reproduire le problème.

* Comment ? - Utiliser notre [modèle JS Bin](http://jsbin.com/uzaret/edit) qui utilise le code le plus récent sur la branche "master". Copiez l'url lorsque vous avez terminé.
* Vous remarquerez, si le problème a déjà été corrigé
* Elle nous permet de modifier votre code si nécessaire
* La page de test ne va pas disparaître ou changer pendant que nous étudions la question
* Nous pouvons à nouveau tester après avoir committer un correctif pour le problème

## Demandes de fonctionnalité

Si vous avez une idée pour une nouvelle fonctionnalité ou une suggestion pour améliorer une fonctionnalité existante, dites le nous !

1. Ouvrez un [nouveau problème](https://github.com/jquery/jquery-mobile/issues/new) pour décrire votre demande
2. Ajouter un lien au problème vers la [page du wiki](https://github.com/jquery/jquery-mobile/wiki/Feature-Requests) "Feature Requests"

Veuillez noter que nous marquons le problème comme une demande de fonctionnalité et nous le fermons. Nous vérifions les demandes régulièrement et lorsque nous décidons de mettre en œuvre une fonctionnalité, nous posons un jalon et ouvrons à nouveau le ticket.

## Pull Requests

Lorsque vous soumettez un pull request de révision, il y a quelques étapes importantes que vous pouvez prendre en compte afin de s'assurer qu'il soit examiné rapidement et d'augmenter les chances qu'il soit "merged" (dans l'ordre d'importance décroissant) :

1. Incluez les tests (Voir [Test](#tests))
1. Incluez les tests (voir [Test](https://github.com/jquery/jquery-mobile/blob/master/README.md#testing))
2. Suivez le [guide jQuery Core style](http://docs.jquery.com/JQuery_Core_Style_Guidelines)
3. Limitez la portée à un(e) problème/fonctionnalité
4. Les commits doivent ciblés moins de 10 à 20 lignes
Expand All @@ -31,7 +55,8 @@ Pris dans leur ensemble, cela simplifie l'examen du contributeur de votre pull r

### Messages de Commit

Les messages de Commit doivent inclure 4 composants :
Les messages de commit doivent inclure quatre éléments :

* Le WHERE - un seul mot qui catégorise et fournit un contexte pour le commit et son message, suivi par deux-points (:). C'est typiquement le nom du plugin en cours d'élaboration, mais parfois peut-être quelque chose comme Build: ou Docs:
* Le WHAT - un résumé suffisant de la solution ou d'une modification (par exemple: modified the foo to no longer bar), suivie d'un point (.)
* Le WHY #Num - le numéro de ticket avec le signe # pour créer un lien (exemple: #1234), suivi par le tiret (-)
Expand All @@ -41,3 +66,8 @@ Combinés en un seul, voici un exemple complet :

"Dialog: modified the foo to no longer bar. Fixed #1234 - dialog: IE6 crashed when foo is set to bar"
\WHERE/:\------------- WHAT -------------/.\ WHY #Num /-\---------------- WHY Name ----------------/


------------------------------------------------------------

*Nous vous remercions de contribuer au projet jQuery Mobile !*
11 changes: 6 additions & 5 deletions README.md
Expand Up @@ -27,11 +27,12 @@ Ceci est le dépôt principal pour le projet jQuery Mobile. Depuis le [site offi

> Un système d'interface utilisateur unifié basé sur HTML5 qui fonctionne parfaitement sur toutes les plateformes des appareils mobiles les plus populaires et qui est construit sur les fondations solides de jQuery et jQuery UI. Axée sur un code léger, construit sur l'amélioration progressive avec une conception flexible et facilement personnalisable.
jQuery Mobile 1.2 RC2 (1.2.0-rc.2) fonctionne avec les versions jQuery de la 1.6.4 à la 1.8.1. Vous pouvez trouver plus d'informations sur la façon dont la bibliothèque fonctionne et ce qu'elle est capable de faire par la lecture de la [documentation](http://mobile.jquery-fr.com/).
jQuery Mobile 1.2 RC2 (1.2.0-rc.2) fonctionne avec les versions jQuery de la 1.6.4 à la 1.8.2. Vous pouvez trouver plus d'informations sur la façon dont la bibliothèque fonctionne et ce qu'elle est capable de faire par la lecture de la [documentation](http://mobile.jquery-fr.com/).

## Problèmes & Pull Requests
## Contribuez

Veuillez lire le [Guide de contribution](https://github.com/jquery/jquery-mobile/blob/master/CONTRIBUTING.md) avant de soumettre des problèmes ou de faire un pull requests.
Vous pouvez contribuer au projet en signalant les problèmes, en suggérant de nouvelles fonctionnalités ou en soumettant des pull requests.
Veuillez lire notre [Guide de contribution](https://github.com/jquery/jquery-mobile/blob/master/CONTRIBUTING.md) avant de soumettre.


## Construction/Personnalisation
Expand Down Expand Up @@ -146,9 +147,9 @@ Vous pouvez limiter l'exécution à une page de test ou à un ensemble de pages

TEST_PATH=slider JUNIT_OUTPUT=build/test-results/ ROOT_DOMAIN=$WEB_SERVER grunt test

exécutera seulement les tests où les chemins contiennent `slider`, par exemple `tests/unit/slider/`. *NOTEZ* Que les tests de phantom exigent actuellement que le serveur Web soit en cours d'exécution pour accéder et exécuter les tests correctement en raison de la dépendance de PHP pour beaucoup d'entre eux. En plus, la suite de test est exécutée sur de nombreuses versions de jQuery en utilisant la variable d'environnement `JQUERY`. Par exemple, si vous voulez lancer la suite de tests à la fois sur les versions 1.6.4 et 1.7.1 actuellement prises en charge, la commande prendrait la forme suivante :
exécutera seulement les tests où les chemins contiennent `slider`, par exemple `tests/unit/slider/`. *NOTEZ* Que les tests de phantom exigent actuellement que le serveur Web soit en cours d'exécution pour accéder et exécuter les tests correctement en raison de la dépendance de PHP pour beaucoup d'entre eux. En plus, la suite de test est exécutée sur de nombreuses versions de jQuery en utilisant la variable d'environnement `JQUERY`. Par exemple, si vous voulez lancer la suite de tests à la fois sur les versions 1.7.2 et 1.8.2 actuellement prises en charge, la commande prendrait la forme suivante :

JQUERY=1.6.4,1.7.1 JUNIT_OUTPUT=build/test-results/ ROOT_DOMAIN=$WEB_SERVER grunt test
JQUERY=1.7.2,1.8.2 JUNIT_OUTPUT=build/test-results/ ROOT_DOMAIN=$WEB_SERVER grunt test

### Rebasing

Expand Down
4 changes: 2 additions & 2 deletions docs/about/getting-started.html
Expand Up @@ -34,7 +34,7 @@ <h2>Débuter avec jQuery Mobile</h2>

<h2>Créer un modèle de page de base</h2>
<p>Ouvrez votre éditeur de texte favori et collez ce qui suit dans le <a href="../pages/page-anatomy.html" id="" title="Anatomie de la page">modèle de page</a>, sauvez et ouvrez le dans un navigateur. Vous êtes maintenant un développeur mobile !</p>
<p>Voici ce qu'il y a dans le modèle. Dans le <code>head</code>, une balise meta : <code>viewport</code>, définit la largeur de l'écran à celle de la largeur en pixel de l'appareil, de plus des références à jQuery, à jQuery Mobile, à la feuille de style du thème du mobile depuis le CDN, et tous les styles et les scripts. jQuery Mobile 1.2 RC2 (1.2.0-rc.2) fonctionne avec les versions jQuery de la 1.6.4 à la 1.8.1.</p>
<p>Voici ce qu'il y a dans le modèle. Dans le <code>head</code>, une balise meta : <code>viewport</code>, définit la largeur de l'écran à celle de la largeur en pixel de l'appareil, de plus des références à jQuery, à jQuery Mobile, à la feuille de style du thème du mobile depuis le CDN, et tous les styles et les scripts. jQuery Mobile 1.2 RC2 (1.2.0-rc.2) fonctionne avec les versions jQuery de la 1.6.4 à la 1.8.2.</p>
<p>Dans le <code>body</code>, un div avec un <code>data-role</code> à <code>page</code> est l'enveloppe utilisée pour délimiter une page, la barre d'entête (<code>data-role="header"</code>) et la région du contenu (<code>data-role="content"</code>) sont ajoutés à l'intérieur pour créer une page de base (ceux-ci sont tous les deux facultatifs). Ces attributs <code>data-</code> sont des attributs HTML5 qui sont utilisés à travers jQuery Mobile pour transformer un balisage de base en un widget amélioré et stylisé.</p>

<pre><code>
Expand All @@ -44,7 +44,7 @@ <h2>Créer un modèle de page de base</h2>
&lt;title&gt;Ma Page&lt;/title&gt;
&lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;
&lt;link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0-rc.2/jquery.mobile-1.2.0-rc.2.min.css" /&gt;
&lt;script src="http://code.jquery.com/jquery-1.8.1.min.js"&gt;&lt;/script&gt;
&lt;script src="http://code.jquery.com/jquery-1.8.2.min.js"&gt;&lt;/script&gt;
&lt;script src="http://code.jquery.com/mobile/1.2.0-rc.2/jquery.mobile-1.2.0-rc.2.min.js"&gt;&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
Expand Down
2 changes: 1 addition & 1 deletion docs/buttons/buttons-options.html
Expand Up @@ -43,7 +43,7 @@ <h2>Bases du bouton</h2>
<dd>
<p class="default">Par défaut : true</p>
<p>Applique border-radius au thème du bouton si défini à true. Cette option est également définie comme un attribut de données : <code>data-corners="false"</code></p>
<pre><code>$('a').buttonMarkup(<strong>{ corners: "false" }</strong>);</code></pre>
<pre><code>$('a').buttonMarkup(<strong>{ corners: false }</strong>);</code></pre>
<a href="#" data-role="button" data-corners="false">Pas de coins arrondis</a>
</dd>
<dt><code>icon</code> <em>string</em></dt>
Expand Down
2 changes: 1 addition & 1 deletion docs/buttons/buttons-types.html
Expand Up @@ -57,7 +57,7 @@ <h2>Stylisation des liens comme des boutons</h2>
<p>Produit ce bouton désactivé <strong>basé sur un lien</strong> :</p>
<a href="index.html" data-role="button" class="ui-disabled">Bouton de lien</a>

<h2>Taille mini</h2>
<h2>Version mini</h2>

<p>Pour avoir une version plus compacte, qui est utile dans les barres d'outils et les espaces restreints, ajoutez l'attribut <code>data-mini="true"</code> au bouton pour créer une <a href="../forms/forms-all-mini.html">version mini</a>. </p>

Expand Down
2 changes: 1 addition & 1 deletion docs/pages/multipage-template.html
Expand Up @@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modèle Multi-page</title>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0-rc.2/jquery.mobile-1.2.0-rc.2.min.css" />
<script src="http://code.jquery.com/jquery-1.8.1.min.js"></script>
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.2.0-rc.2/jquery.mobile-1.2.0-rc.2.min.js"></script>
</head>

Expand Down
6 changes: 3 additions & 3 deletions docs/pages/page-anatomy.html
Expand Up @@ -31,7 +31,7 @@ <h1>Anatomie de la page</h1>
<h2>La structure d'une page mobile</h2>

<p>Un site jQuery Mobile doit commencer par un "doctype" HTML5 pour profiter pleinement de toutes les fonctionnalités du framework. (Les anciens appareils possédant des navigateurs qui ne comprennent pas le HTML5 vont ignorer le 'doctype' et divers attributs personnalisés.) </p>
<p>Dans le "head", les références pour jQuery, jQuery Mobile et le CSS du thème mobile sont tous nécessaires pour démarrer les choses. jQuery Mobile 1.2 RC2 (1.2.0-rc.2) fonctionne avec les versions jQuery de la 1.6.4 à la 1.8.1. La meilleure façon de commencer est de mettre un lien vers les fichiers hébergés sur le CDN de jQuery ou pour de meilleures performances, <a href="http://jquerymobile.com/download-builder/" data-ajax="false">construire un lot personnalisé</a> : </p>
<p>Dans le "head", les références pour jQuery, jQuery Mobile et le CSS du thème mobile sont tous nécessaires pour démarrer les choses. jQuery Mobile 1.2 RC2 (1.2.0-rc.2) fonctionne avec les versions jQuery de la 1.6.4 à la 1.8.2. La meilleure façon de commencer est de mettre un lien vers les fichiers hébergés sur le CDN de jQuery ou pour de meilleures performances, <a href="http://jquerymobile.com/download-builder/" data-ajax="false">construire un lot personnalisé</a> : </p>

<pre><code>
<strong>&lt;!DOCTYPE html&gt; </strong>
Expand All @@ -42,7 +42,7 @@ <h2>La structure d'une page mobile</h2>
&lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;

&lt;link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0-rc.2/jquery.mobile-1.2.0-rc.2.min.css" /&gt;
&lt;script src="http://code.jquery.com/jquery-1.8.1.min.js"&gt;&lt;/script&gt;
&lt;script src="http://code.jquery.com/jquery-1.8.2.min.js"&gt;&lt;/script&gt;
&lt;script src="http://code.jquery.com/mobile/1.2.0-rc.2/jquery.mobile-1.2.0-rc.2.min.js"&gt;&lt;/script&gt;
&lt;/head&gt;

Expand Down Expand Up @@ -94,7 +94,7 @@ <h2>En assemblant le tout : c'est un modèle de page unique standard</h2>
&lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;

&lt;link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0-rc.2/jquery.mobile-1.2.0-rc.2.min.css" /&gt;
&lt;script src="http://code.jquery.com/jquery-1.8.1.min.js"&gt;&lt;/script&gt;
&lt;script src="http://code.jquery.com/jquery-1.8.2.min.js"&gt;&lt;/script&gt;
&lt;script src="http://code.jquery.com/mobile/1.2.0-rc.2/jquery.mobile-1.2.0-rc.2.min.js"&gt;&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/page-template.html
Expand Up @@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Modèle de page unique</title>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0-rc.2/jquery.mobile-1.2.0-rc.2.min.css" />
<script src="http://code.jquery.com/jquery-1.8.1.min.js"></script>
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.2.0-rc.2/jquery.mobile-1.2.0-rc.2.min.js"></script>
</head>

Expand Down
10 changes: 5 additions & 5 deletions docs/pages/popup/options.html
Expand Up @@ -43,14 +43,14 @@ <h2>Popup</h2>
<dt><code>corners</code> <em>boolean</em></dt>
<dd>
<p class="default">Par défaut : true</p>
<p>Définit s'il faut dessiner un popup avec des coins arrondis. Cette option est également définie comme un attribut de données : <code>data-corners="true"</code></p>
<pre><code>$( ".selector" ).popup(<strong>{ corners: true }</strong>);</code></pre>
<p>Définit s'il faut dessiner un popup avec des coins arrondis. Cette option est également définie comme un attribut de données : <code>data-corners="false"</code></p>
<pre><code>$( ".selector" ).popup(<strong>{ corners: false }</strong>);</code></pre>
</dd>

<dt><code>history</code> <em>boolean</em></dt>
<dd>
<p class="default">Par défaut : true</p>
<p>Définit s'il faut modifier l'url quand une popup est ouverte pour supporter le bouton retour. Cette option est également définie comme un attribut de données : <code>data-history="true"</code></p>
<p>Définit s'il faut modifier l'url quand une popup est ouverte pour supporter le bouton retour. Cette option est également définie comme un attribut de données : <code>data-history="false"</code></p>
<pre><code>$( ".selector" ).popup(<strong>{ history: false }</strong>);</code></pre>
</dd>

Expand Down Expand Up @@ -94,8 +94,8 @@ <h2>Popup</h2>
<dt><code>shadow</code> <em>boolean</em></dt>
<dd>
<p class="default">Par défaut : true</p>
<p>Définit s'il faut dessiner une ombre autour du popup. Cette option est également définie comme un attribut de données : <code>data-shadow="true"</code></p>
<pre><code>$( ".selector" ).popup(<strong>{ shadow: true }</strong>);</code></pre>
<p>Définit s'il faut dessiner une ombre autour du popup. Cette option est également définie comme un attribut de données : <code>data-shadow="false"</code></p>
<pre><code>$( ".selector" ).popup(<strong>{ shadow: false }</strong>);</code></pre>
</dd>

<dt><code>theme</code> <em>string</em></dt>
Expand Down
2 changes: 1 addition & 1 deletion index.html
Expand Up @@ -25,7 +25,7 @@ <h1 id="jqm-logo"><img src="docs/_assets/images/jquery-logo.png" alt="Framework
</div>


<p class="intro"><strong>Bienvenue.</strong> jQuery Mobile est le moyen le plus facile pour construire des sites et des applications qui soient accessibles sur tous les appareils les plus populaires : smartphone, tablette et ordinateur de bureau. Pour jQuery 1.6.4 à 1.8.1.</p>
<p class="intro"><strong>Bienvenue.</strong> jQuery Mobile est le moyen le plus facile pour construire des sites et des applications qui soient accessibles sur tous les appareils les plus populaires : smartphone, tablette et ordinateur de bureau. Pour jQuery 1.6.4 à 1.8.2.</p>

<ul data-role="listview" data-inset="true" data-theme="c" data-dividertheme="f">
<li data-role="list-divider">Aperçu</li>
Expand Down

0 comments on commit 66cc128

Please sign in to comment.