Skip to content

Commit d776a3c

Browse files
supritashankarhelenst
authored andcommitted
Update Django 1.10 for other locales too (DjangoGirls#951)
* update TR with 1.10 * update FR with 1.10 * update UK with 1.10 Remaining locales are still on Django 1.8 so require translation work to get through the 1.8 -> 1.9 changes.
1 parent 5a71824 commit d776a3c

File tree

25 files changed

+125
-128
lines changed

25 files changed

+125
-128
lines changed

fr/deploy/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,10 +181,10 @@ Tout comme sur votre ordinateur, vous allez devoir créer un environnement virtu
181181
$ source myvenv/bin/activate
182182

183183

184-
(mvenv) $ pip install django~=1.9.0
184+
(mvenv) $ pip install django~=1.10.0
185185
Collecting django
186186
[...]
187-
Successfully installed django-1.9
187+
Successfully installed django-1.10
188188

189189

190190
> **Note** : L'étape `pip install` peut prendre quelques minutes. Patience, patience ! Cependant, si cela prend plus de 5 minutes, c'est que quelque chose ne va pas. N'hésitez pas à solliciter votre coach.

fr/django_admin/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Afin de vous connecter, vous allez devoir créer un *superuser*, c'est à dire u
2727
Password:
2828
Password (again):
2929
Superuser created successfully.
30-
30+
3131

3232
Retournez dans votre navigateur et connectez-vous en tant que superutilisateur grâce à l'utilisateur que vous venez de créer. Vous devriez accéder à l'interface d'administration de Django.
3333

@@ -43,6 +43,6 @@ Sur vos 5 posts, faites en sorte qu'au moins 2 ou 3 posts possèdent une date de
4343

4444
[3]: images/edit_post3.png
4545

46-
Si jamais vous voulez en savoir un peu plus sur l'interface d'administration de Django, vous pouvez lire la documentation qui lui est associée : https://docs.djangoproject.com/fr/1.8/ref/contrib/admin/
46+
Si jamais vous voulez en savoir un peu plus sur l'interface d'administration de Django, vous pouvez lire la documentation qui lui est associée : https://docs.djangoproject.com/fr/1.10/ref/contrib/admin/
4747

48-
Il est probablement temps d'aller recharger vos batteries avec un café, un thé ou un truc à grignoter. Vous venez de créer votre modèle Django : vous méritez bien une petite pause !
48+
Il est probablement temps d'aller recharger vos batteries avec un café, un thé ou un truc à grignoter. Vous venez de créer votre modèle Django : vous méritez bien une petite pause !

fr/django_forms/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,7 @@ Essayez de manipuler un peu ce que vous venez de créer : ajoutez du texte, chan
340340

341341
Bravo ! Votre application se complexifie et contient de plus en plus de fonctionnalités !
342342

343-
Si jamais vous voulez en savoir plus sur les formulaires dans Django, n'hésitez pas à lire la documentation associée : https://docs.djangoproject.com/fr/1.8/topics/forms/
343+
Si jamais vous voulez en savoir plus sur les formulaires dans Django, n'hésitez pas à lire la documentation associée : https://docs.djangoproject.com/fr/1.10/topics/forms/
344344

345345
## Sécurité
346346

fr/django_installation/instructions.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
> Note : ce chapitre est en partie inspiré d'un autre tutoriel réalisé par les Geek Girls Carrots (https://github.com/ggcarrots/django-carrots).
2-
>
2+
>
33
> Ce chapitre est en partie inspiré du [tutoriel django-marcador](http://django-marcador.keimlink.de/) qui est sous licence Creative Commons Attribution-ShareAlike 4.0 International License. Le tutoriel django-marcador a été créé par Markus Zapke-Gründemann et al.
44
55
## L'environnement virtuel
@@ -14,19 +14,19 @@ Dans ce tutoriel, nous allons utiliser un nouveau dossier `djangogirls` que vous
1414

1515
mkdir djangogirls
1616
cd djangogirls
17-
17+
1818

1919
Nous allons créer un virtualenv appelé `myvenv`. Pour cela, nous taperons une commande qui ressemblera à :
2020

2121
python3 -m venv myvenv
22-
22+
2323

2424
### Windows
2525

2626
Afin de créer un nouveau `virtualenv`, vous avez besoin d'ouvrir votre console (nous en avons déjà parlé dans un chapitre précédent. Est-ce que vous vous en souvenez ?) et tapez `C:\Python34\python -m venv myvenv`. Ça ressemblera à ça :
2727

2828
C:\Utilisateurs\Nom\djangogirls> C:\Python34\python -m venv myvenv
29-
29+
3030

3131
`C:\Python34\python` doit être le nom du dossier où vous avez installé Python et `myvenv` doit être le nom de votre `virtualenv`. Vous pouvez choisir un autre nom mais attention : il doit être en minuscules, sans espaces et sans accents ou caractères spéciaux. C'est aussi une bonne idée de choisir un nom plutôt court, car vous aller souvent l'utiliser !
3232

@@ -35,17 +35,17 @@ Afin de créer un nouveau `virtualenv`, vous avez besoin d'ouvrir votre console
3535
Pour créer un `virtualenv` sous Linux ou OS X, tapez simplement la commande `python3 -m venv myvenv`. Ça ressemblera à ça :
3636

3737
~/djangogirls$ python3 -m venv myvenv
38-
38+
3939

4040
`myvenv` est le nom de votre `virtualenv`. Vous pouvez choisir un autre nom, mais veillez à n'utiliser que des minuscules et à n'insérer ni espaces, ni caractères spéciaux. C'est aussi une bonne idée de choisir un nom plutôt court, car vous aller souvent l'utiliser!
4141

4242
> **NOTE:** initialiser un environnement virtuel sous Ubuntu 14.04 de cette manière donne l'erreur suivante :
43-
>
43+
>
4444
> Error: Command '['/home/eddie/Slask/tmp/venv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1
4545
>
46-
>
46+
>
4747
> Pour résoudre ce problème, utilisez plutôt la commande `virtualenv`.
48-
>
48+
>
4949
> ~/djangogirls$ sudo apt-get install python-virtualenv
5050
> ~/djangogirls$ virtualenv --python=python3.4 myvenv
5151
>
@@ -59,31 +59,31 @@ Les commandes listées ci-dessus permettent de créer un dossier appelé `myvenv
5959
Démarrez votre environnement virtuel en exécutant :
6060

6161
C:\Utilisateurs\Nom\djangogirls> myvenv\Scripts\activate
62-
62+
6363

6464
#### Linux et OS X
6565

6666
Démarrez votre environnement virtuel en exécutant :
6767

6868
~/djangogirls$ source myvenv/bin/activate
69-
69+
7070

7171
N'oubliez pas de remplacer `myvenv` par le nom que vous avez choisi pour votre `virtualenv` (le cas échéant) !
7272

7373
> **NOTE :** il arrive parfois que `source` ne soit pas disponible. Dans ce cas, vous pouvez essayer ceci :
74-
>
74+
>
7575
> ~/djangogirls$ . myvenv/bin/activate
7676
>
7777
7878
Vous saurez que votre `virtualenv` est lancé quand le prompt de votre console ressemblera à ceci :
7979

8080
(myvenv) C:\Utilisateurs\Nom\djangogirls>
81-
81+
8282

8383
ou :
8484

8585
(myvenv) ~/djangogirls$
86-
86+
8787

8888
Vous remarquez que le préfixe `(myvenv)` est apparu !
8989

@@ -93,14 +93,14 @@ Ok, nous avons installé toutes les dépendances dont nous avions besoin. Nous a
9393

9494
## Installation de Django
9595

96-
Maintenant que vous avez lancé votre `virtualenv`, vous pouvez installer Django à l'aide de `pip`. Dans votre console, tapez `pip install django~=1.9.0`. Notez bien que nous utilisons un tilde suivi du signe égal : `~=`).
96+
Maintenant que vous avez lancé votre `virtualenv`, vous pouvez installer Django à l'aide de `pip`. Dans votre console, tapez `pip install django~=1.10.0`. Notez bien que nous utilisons un tilde suivi du signe égal : `~=`).
9797

98-
(myvenv) ~$ pip install django~=1.9.0
99-
Downloading/unpacking django==1.9
98+
(myvenv) ~$ pip install django~=1.10.0
99+
Downloading/unpacking django==1.10
100100
Installing collected packages: django
101101
Successfully installed django
102102
Cleaning up...
103-
103+
104104

105105
Sous Windows :
106106

fr/django_models/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ Maintenant, nous allons pouvoir définir les propriétés dont nous parlions au
146146
* `models.DateTimeField` - Définit que le champ en question est une date ou une heure.
147147
* `models.ForeignKey` - C'est un lien vers un autre modèle.
148148

149-
Malheureusement, nous n'avons pas le temps de vous expliquer tous les bouts de code que nous allons manipuler dans ce tutoriel. Si vous voulez en savoir un peu plus sur les différents champs disponibles dans les modèles ou que vous aimeriez définir quelque chose qui n'est pas listé dans les exemples ci-dessus, n'hésitez pas à consulter la documentation de Django (https://docs.djangoproject.com/fr/1.8/ref/models/fields/#field-types).
149+
Malheureusement, nous n'avons pas le temps de vous expliquer tous les bouts de code que nous allons manipuler dans ce tutoriel. Si vous voulez en savoir un peu plus sur les différents champs disponibles dans les modèles ou que vous aimeriez définir quelque chose qui n'est pas listé dans les exemples ci-dessus, n'hésitez pas à consulter la documentation de Django (https://docs.djangoproject.com/fr/1.10/ref/models/fields/#field-types).
150150

151151
Et sinon, c'est quoi `def publish(self):` ? Il s'agit de notre méthode `publish` dont nous parlions tout à l'heure. `def` signifie que nous créons une fonction/méthode qui porte le nom `publish`. Vous pouvez changer le nom de la méthode si vous le souhaitez. N'oubliez pas les règles de nommage et pensez à utiliser des minuscules et des tirets bas à la place des espaces. Par exemple, une méthode qui calcule le prix moyen d'un produit pourrait s'appeler `calcul_prix_moyen`.
152152

fr/django_urls/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,4 +122,4 @@ Est-ce que tout fonctionne toujours ? Ouvrez votre navigateur à l'adresse http:
122122

123123
Sur cette page, vous pouvez lire le message **no attribute 'post_list'** (il manque un attribut "post_list"). Est-ce que *post_list* vous rappelle quelque chose ? Yep, c'est le nom que nous avons donné à notre vue ! Cela signifie que nous avons posé les fondations mais, que nous n'avons pas encore créé notre *vue*. Pas de problème, on y vient :).
124124

125-
> Si vous voulez en savoir plus au sujet de la configuration des URLs dans Django, vous pouvez aller consulter la documentation officielle du framework : https://docs.djangoproject.com/fr/1.8/topics/http/urls/
125+
> Si vous voulez en savoir plus au sujet de la configuration des URLs dans Django, vous pouvez aller consulter la documentation officielle du framework : https://docs.djangoproject.com/fr/1.10/topics/http/urls/

fr/django_views/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,4 @@ Une autre erreur ! Voyons ce qu'elle nous dit :
3535

3636
Celle-là est plutôt simple : *TemplateDoesNotExist*. Corrigeons ça en créant un template dans la section suivante !
3737

38-
> Pour en apprendre un peu plus sur les vues dans Django, consultez la documentation officielle : https://docs.djangoproject.com/fr/1.8/topics/http/views/
38+
> Pour en apprendre un peu plus sur les vues dans Django, consultez la documentation officielle : https://docs.djangoproject.com/fr/1.10/topics/http/views/

fr/dynamic_data_in_templates/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,6 @@ def post_list(request):
7070

7171
Et voilà, c'est bon ! Nous allons retourner du côté de notre template pour que notre QuerySet puisse s'afficher correctement !
7272

73-
Si vous voulez en savoir plus sur les QuerySets, n'hésitez pas à consulter la documentation officielle du framework : https://docs.djangoproject.com/fr/1.8/ref/models/querysets/
73+
Si vous voulez en savoir plus sur les QuerySets, n'hésitez pas à consulter la documentation officielle du framework : https://docs.djangoproject.com/fr/1.10/ref/models/querysets/
7474

7575
[1]: ../django_orm/README.md

fr/whats_next/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Ensuite, vous pouvez essayer les ressources listées ci-dessous. Elles sont tout
2929
- [Getting Started With Django video lessons][10]
3030
- [Two Scoops of Django: Best Practices for Django 1.8 book][11]
3131

32-
[4]: https://docs.djangoproject.com/en/1.8/intro/tutorial01/
32+
[4]: https://docs.djangoproject.com/en/1.10/intro/tutorial01/
3333
[5]: http://newcoder.io/tutorials/
3434
[6]: https://www.codecademy.com/en/tracks/python
3535
[7]: https://www.codecademy.com/tracks/web

tr/deploy/README.md

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ Git, kod reposu (veya "repository") denen belli dosyaların değişikliklerini i
3232
3333
Hatırlatma: Kullanıcı adı seçerken özel Türkçe karakter kullanmayın.
3434
```
35-
$ git init
36-
Initialized empty Git repository in ~/djangogirls/.git/
37-
$ git config --global user.name "Adınız"
35+
$ git init
36+
Initialized empty Git repository in ~/djangogirls/.git/
37+
$ git config --global user.name "Adınız"
3838
$ git config --global user.email [email protected]
3939
```
4040

@@ -58,19 +58,19 @@ Ve "djangogirls" dizinin en üst seviyesine `.gitignore` olarak kaydedin.
5858
`git add` kullanmadan önce veya nelerin değiştiğinden emin değilseniz, `git status` komutunu kullanmakta yarar var. Bu, yanlış dosyaların eklenmesi ve gönderilmesi gibi istenmeyen sürprizlerin engelenmesine yardımcı olacak. `git status` komutu, takip edilmeyen/değişen/gönderilecek dosyalar (staged), dal durumu (branch status) gibi bilgiler verir. Çıktının aşağıdaki gibi olması gerekiyor:
5959

6060
```
61-
$ git status
62-
On branch master
63-
61+
$ git status
62+
On branch master
63+
6464
Initial commit
65-
65+
6666
Untracked files:
6767
(use "git add <dosya>..." to include in what will be committed)
68-
68+
6969
.gitignore
7070
blog/
7171
manage.py
72-
mysite/
73-
72+
mysite/
73+
7474
nothing added to commit but untracked files present (use "git add" to track)
7575
```
7676

@@ -109,20 +109,20 @@ Bir sonraki ekranda, repo'yu klonlamak için gereken URL'yi göreceksiniz. "HTTP
109109
Aşağıdakini komut satırına yazın (`<github-kullanıcı-adınız>` kısmını Github hesabını yarattığınız sırada kullandığınız kullanıcı adı ile değiştirin, büyüktür küçüktür işaretlini eklemeyin):
110110

111111
```
112-
$ git remote add origin https://github.com/<github-kullanıcı-adınız>/ilk-blogum.git
112+
$ git remote add origin https://github.com/<github-kullanıcı-adınız>/ilk-blogum.git
113113
$ git push -u origin master
114114
```
115115

116116
Github kullanıcı adı ve şifrenizi girin, arkasından aşağıdakine benzer bir şey görmeniz gerekiyor:
117117

118118
```
119-
Username for 'https://github.com': zeynep
120-
Password for 'https://[email protected]':
119+
Username for 'https://github.com': zeynep
120+
Password for 'https://[email protected]':
121121
Counting objects: 6, done.
122122
Writing objects: 100% (6/6), 200 bytes | 0 bytes/s, done.
123-
Total 3 (delta 0), reused 0 (delta 0)
124-
To https://github.com/zeynep/ilk-blogum.git
125-
* [new branch] master -> master
123+
Total 3 (delta 0), reused 0 (delta 0)
124+
To https://github.com/zeynep/ilk-blogum.git
125+
* [new branch] master -> master
126126
Branch master set up to track remote branch master from origin.
127127
```
128128

@@ -180,18 +180,18 @@ Bilgisayarınızda nasıl bir virtualenv (sanal ortam) oluşturduysanız, aynı
180180

181181
```
182182
$ cd ilk-blogum
183-
183+
184184
$ virtualenv --python=python3.4 myvenv
185185
Running virtualenv with interpreter /usr/bin/python3.4
186186
[...]
187187
Installing setuptools, pip...done.
188-
188+
189189
$ source myvenv/bin/activate
190-
190+
191191
(myvenv) $ pip install django whitenoise
192192
Collecting django
193193
[...]
194-
Successfully installed django-1.8.2 whitenoise-2.0
194+
Successfully installed django-1.10 whitenoise-2.0
195195
```
196196

197197
> **Not** `pip install` birkaç dakika sürebilir. Sabır, sabır! Ama 5 dakikadan uzun sürüyorsa, birşeyler yanlış olmuştur. Eğitmeninize sorun.
@@ -208,15 +208,15 @@ Tutorial'ın ilerleyen kısımlarında sitemizin CSS'ini düzenlerken statik dos
208208

209209
```
210210
(myvenv) $ python manage.py collectstatic
211-
211+
212212
You have requested to collect static files at the destination
213213
location as specified in your settings:
214-
214+
215215
/home/zeynep/ilk-blogum/static
216-
216+
217217
This will overwrite existing files! (Bu işlem halihazırdaki dosyalarınız üzerinde değişiklik yapar!)
218218
Are you sure you want to do this? (Bu işlemi yapmak istediğinizden emin misiniz?)
219-
219+
220220
Type 'yes' to continue, or 'no' to cancel: yes (Onaylıyorsanız 'yes', vazgeçtiyseniz 'no' yazın)
221221
```
222222

@@ -278,13 +278,13 @@ Tüm içeriği silin ve onların yerine aşağıdakileri yazın:
278278
```python
279279
import os
280280
import sys
281-
281+
282282
path = '/home/<kullanıcı-adınız>/ilk-blogum' # burada kendi kullanıcı adınızı yazın
283283
if path not in sys.path:
284284
sys.path.append(path)
285-
285+
286286
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
287-
287+
288288
from django.core.wsgi import get_wsgi_application
289289
from whitenoise.django import DjangoWhiteNoise
290290
application = DjangoWhiteNoise(get_wsgi_application())

0 commit comments

Comments
 (0)