mirror of
https://github.com/yannbertrand/macos-defaults
synced 2024-11-14 23:57:07 +00:00
🌐 Add french templates translations
This commit is contained in:
parent
21e64030bf
commit
a84b78e2da
12 changed files with 364 additions and 1 deletions
8
build/docsify/templates/fr/_navbar.md.handlebars
Normal file
8
build/docsify/templates/fr/_navbar.md.handlebars
Normal file
|
@ -0,0 +1,8 @@
|
|||
* Languages
|
||||
{{# languages }}
|
||||
{{# ifCond url ../currentUrl }}
|
||||
* **{{ lang }}**
|
||||
{{ else }}
|
||||
* [{{ lang }}]({{ url }})
|
||||
{{/ ifCond }}
|
||||
{{/ languages }}
|
7
build/docsify/templates/fr/_sidebar.md.handlebars
Normal file
7
build/docsify/templates/fr/_sidebar.md.handlebars
Normal file
|
@ -0,0 +1,7 @@
|
|||
* [{{ home }}]({{ url }})
|
||||
{{# defaults.categories }}
|
||||
* [{{ name }}]({{ ../url }}{{ folder }}/)
|
||||
{{# keys }}
|
||||
- [{{ title }}]({{ ../../url }}{{ ../folder }}/{{ key }})
|
||||
{{/ keys}}
|
||||
{{/ defaults.categories }}
|
12
build/docsify/templates/fr/category.md.handlebars
Normal file
12
build/docsify/templates/fr/category.md.handlebars
Normal file
|
@ -0,0 +1,12 @@
|
|||
# {{ name }}
|
||||
|
||||
{{# image }}
|
||||
<img src="./{{ ../folder }}-{{ filename }}" alt="A screenshot of the {{ ../name }}" width="{{ width }}" height="{{ height }}"
|
||||
style="height: auto" />
|
||||
|
||||
{{/ image }}
|
||||
> {{{ description }}}
|
||||
|
||||
{{# keys }}
|
||||
- [{{ title }}]({{ ../folder }}/{{ key }})
|
||||
{{/ keys }}
|
16
build/docsify/templates/fr/home.md.handlebars
Normal file
16
build/docsify/templates/fr/home.md.handlebars
Normal file
|
@ -0,0 +1,16 @@
|
|||
# macOS `defaults`
|
||||
Une liste de commandes `defaults` pour macOS avec des exemples ✨
|
||||
|
||||
## 💻 Commandes
|
||||
{{# categories }}
|
||||
### {{ name }}
|
||||
{{# keys }}
|
||||
- [{{ title }}](fr/{{ ../folder }}/{{ key }})
|
||||
{{/ keys}}
|
||||
|
||||
{{/ categories }}
|
||||
## 🤔 Comment ajouter une commande ?
|
||||
Mettez à jour [ce fichier](https://github.com/yannbertrand/macos-defaults/blob/master/defaults-fr.yml) que j'utilise pour [construire plusieurs sites](https://github.com/yannbertrand/macos-defaults/#readme) comme celui-ci.
|
||||
|
||||
## ❤️ J'adore ce site, comment faire le même ?
|
||||
Merci ! Il a été construit grâce à [VuePress](https://vuepress.vuejs.org/). Si vous parlez anglais, jetez un oeil à [mon avis](https://github.com/yannbertrand/macos-defaults/tree/master/build/vuepress#readme) si vous voulez utiliser l'outil.
|
50
build/docsify/templates/fr/page.md.handlebars
Normal file
50
build/docsify/templates/fr/page.md.handlebars
Normal file
|
@ -0,0 +1,50 @@
|
|||
# {{ title }}
|
||||
|
||||
> {{{ description }}}
|
||||
|
||||
- **Testé sur macOS**:
|
||||
{{# versions }}
|
||||
* {{ . }}
|
||||
{{/ versions }}
|
||||
- **Type de paramètre**: {{ param.type }}
|
||||
{{# param.values }}
|
||||
* {{ . }}
|
||||
{{/ param.values }}
|
||||
|
||||
{{# if requirements }}
|
||||
## Prérequis
|
||||
{{# requirements }}
|
||||
- [`{{ name }}`]({{ ../url }}{{ folder }}/{{ key }}?id=avec-la-valeur-{{ value }}) doit avoir la valeur `{{ value }}`
|
||||
{{/ requirements }}
|
||||
|
||||
{{/ if }}
|
||||
{{# examples }}
|
||||
## Avec la valeur `{{{ value }}}`{{# if default }} (par défaut){{/ if }}
|
||||
```bash
|
||||
defaults write {{ ../domain }} {{ ../key }} -{{ ../param.type }} {{{ value }}}{{# if ../after }} && {{ ../after }}{{/ if }}
|
||||
```
|
||||
{{# video }}
|
||||
<video autoplay loop muted playsinline width="{{ width }}" height="{{ height }}" style="max-width: 100%; height: auto">
|
||||
<source src="/{{ ../../folder }}-{{ ../../key }}-{{ filename }}" type="video/mp4">
|
||||
Exemple avec la valeur {{{ ../value }}}
|
||||
</video>
|
||||
{{/ video }}
|
||||
{{# image }}
|
||||
<img src="/{{ ../../folder }}-{{ ../../key }}-{{ filename }}" alt="Exemple avec la valeur {{{ ../value }}}"
|
||||
width="{{ width }}" height="{{ height }}" style="height: auto" />
|
||||
{{/ image }}
|
||||
|
||||
{{# text }}
|
||||
- {{{ . }}}
|
||||
{{/ text }}
|
||||
|
||||
{{/ examples }}
|
||||
## Lire la valeur courante
|
||||
```bash
|
||||
defaults read {{ domain }} {{ key }}
|
||||
```
|
||||
|
||||
## Supprimer la valeur courante
|
||||
```bash
|
||||
defaults delete {{ domain }} {{ key }}{{# if after }} && {{ after }}{{/ if }}
|
||||
```
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
Content-Security-Policy: default-src 'self'; style-src 'self' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-PjBkwE8xcYZAp+HsnzzOVNqa/Ra+/v1Fnx6f0PW6ic4=' 'unsafe-hashes' 'sha256-laxniBKFE69CPUpLCGftSNNcrHa/q3ajB6sagR6TudM=';
|
||||
Content-Security-Policy: default-src 'self'; style-src 'self' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-PjBkwE8xcYZAp+HsnzzOVNqa/Ra+/v1Fnx6f0PW6ic4=' 'unsafe-hashes' 'sha256-OFZH/KmE1spbRSh4CjNax9vyG1iEwWYtQyOeXApqoN4=' 'sha256-laxniBKFE69CPUpLCGftSNNcrHa/q3ajB6sagR6TudM=';
|
||||
X-Frame-Options: DENY
|
||||
X-Content-Type-Options: nosniff
|
||||
X-XSS-Protection: 1; mode=block
|
||||
|
|
28
build/production/templates/fr/category.md.handlebars
Normal file
28
build/production/templates/fr/category.md.handlebars
Normal file
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
metaTitle: {{{ name }}} | macOS defaults
|
||||
meta:
|
||||
- property: "og:title"
|
||||
content: macOS defaults > {{{ name }}}
|
||||
- name: "description"
|
||||
content: {{{ escapeDoubleQuote description }}}
|
||||
- property: "og:description"
|
||||
content: {{{ escapeDoubleQuote description }}}
|
||||
- property: "twitter:card"
|
||||
content: "summary"
|
||||
- property: "twitter:image"
|
||||
content: "https://inspiring-hopper-66c5ab.netlify.app/media-1x1.webp"
|
||||
- property: "og:image"
|
||||
content: "https://inspiring-hopper-66c5ab.netlify.app/media-1x1.jpg"
|
||||
---
|
||||
# {{ name }}
|
||||
|
||||
{{# image }}
|
||||
<img src="./{{ filename }}" alt="Une capture de {{ ../name }}" width="{{ width }}" height="{{ height }}"
|
||||
style="height: auto" />
|
||||
|
||||
{{/ image }}
|
||||
> {{{ description }}}
|
||||
|
||||
{{# keys }}
|
||||
- [{{ title }}](./{{ key }}.html)
|
||||
{{/ keys }}
|
81
build/production/templates/fr/home.md.handlebars
Normal file
81
build/production/templates/fr/home.md.handlebars
Normal file
|
@ -0,0 +1,81 @@
|
|||
---
|
||||
metaTitle: "macOS defaults"
|
||||
meta:
|
||||
- property: "og:title"
|
||||
content: "Une liste de commandes `defaults` pour macOS ✨"
|
||||
- name: "description"
|
||||
content: "Vous avez déjà copié des commandes du style `defaults write`. Parfois sans être sur de ce qu'elles font ou si elles fonctionnent toujours. Cette liste de commandes `defaults` macOS est là pour vous aider."
|
||||
- property: "og:description"
|
||||
content: "Vous avez déjà copié des commandes du style `defaults write`. Parfois sans être sur de ce qu'elles font ou si elles fonctionnent toujours. Cette liste de commandes `defaults` macOS est là pour vous aider."
|
||||
- property: "twitter:card"
|
||||
content: "summary_large_image"
|
||||
- property: "twitter:image"
|
||||
content: "https://inspiring-hopper-66c5ab.netlify.app/media-2x1.webp"
|
||||
- property: "og:image"
|
||||
content: "https://inspiring-hopper-66c5ab.netlify.app/media-2x1.jpg"
|
||||
---
|
||||
# macOS `defaults`
|
||||
Une liste de commandes `defaults` pour macOS avec des exemples ✨
|
||||
|
||||
## 🙋 Qu'est-ce qu'une commande `defaults` ?
|
||||
|
||||
<div class="custom-block tip">
|
||||
<p>
|
||||
<em>Les applications macOS et les autres programmes</em> utilisent le sytème de <code>defaults</code> pour sauvegarder les préférences utilisateurs et stocker des infos lorsque l'application ne tourne as (police d'écriture pour des nouveaux documents, ou la position d'un paneau d'informations).
|
||||
La plupart de ces informations sont accessibles à travers les paneaux de préférences de l'application concernée mais elles sont parfois cachées.
|
||||
</p>
|
||||
<p>
|
||||
Les <code>defaults</code> d'un utilisateur appartiennent à des <strong>domaines</strong>, qui correspondent généralement à une application.
|
||||
Les applications, les services systèmes et les autres programmes ont souvent leur propre domaine. Elles partagent aussi un domaine commun <strong>NSGlobalDomain</strong>.
|
||||
Si un default n'est pas placé dans le domaine d'une application, il est possible qu'il soit dans le NSGlobalDomain.
|
||||
</p>
|
||||
<p>
|
||||
Chaque domaine possède un dictionnaire de clés et valeurs qui représente les defaults. Par exemple <strong>"Default Font" = "Helvetica"</strong>.
|
||||
Les <strong>clés</strong> sont des chaines de charactères, les <strong>valeurs</strong> peuvent être des structures de données complexes comme des tableaux, des dictionnaires, des chaines de charactères, ou de la donnée binaire.
|
||||
Elles sont stockées dans des fichiers Property List XML.
|
||||
</p>
|
||||
<p>L'interface de ligne de commandes <code>defaults</code> est un moyen de manipuler des valeurs.</p>
|
||||
</div>
|
||||
|
||||
**Source : [Real-World-Systems](http://www.real-world-systems.com/docs/defaults.1.html)**
|
||||
|
||||
### La base de la ligne de commandes
|
||||
#### Afficher l'aide
|
||||
```bash
|
||||
defaults help
|
||||
```
|
||||
|
||||
#### Lister tous les domaines
|
||||
```bash
|
||||
defaults domains
|
||||
```
|
||||
|
||||
#### Lister toutes les entrées contenant *word*
|
||||
```bash
|
||||
defaults search ${word}
|
||||
```
|
||||
|
||||
#### Afficher le type avec les *domain*, *key* donnés
|
||||
```bash
|
||||
defaults read-type ${domain} ${key}
|
||||
```
|
||||
|
||||
#### Renommer *old_key* en *new_key*
|
||||
```bash
|
||||
defaults rename ${domain} ${old_key} ${new_key}
|
||||
```
|
||||
|
||||
## 💻 Liste de commandes
|
||||
{{# categories }}
|
||||
### {{ name }}
|
||||
{{# keys }}
|
||||
- [{{ title }}](./{{ ../folder }}/{{ key }}.html)
|
||||
{{/ keys}}
|
||||
|
||||
{{/ categories }}
|
||||
## 🤔 Comment ajouter une commande ?
|
||||
Cette liste sera bientôt open source ! Vous serez les bienvenus à soumettre des PRs sur le projet.
|
||||
D'ici là, contactez moi sur [Twitter](http://twitter.com/_YannBertrand).
|
||||
|
||||
## ❤️ J'adore ce site, comment faire le même ?
|
||||
Merci ! Il a été construit grâce à [VuePress](https://vuepress.vuejs.org/). J'ai apprécié l'utiliser.
|
70
build/production/templates/fr/page.md.handlebars
Normal file
70
build/production/templates/fr/page.md.handlebars
Normal file
|
@ -0,0 +1,70 @@
|
|||
---
|
||||
metaTitle: {{{ title }}} | {{{ name }}} | macOS defaults
|
||||
meta:
|
||||
- property: "og:title"
|
||||
content: macOS defaults > {{{ name }}} > {{{ title }}}
|
||||
- name: "description"
|
||||
content: {{{ escapeDoubleQuote description }}}
|
||||
- property: "og:description"
|
||||
content: {{{ escapeDoubleQuote description }}}
|
||||
- property: "twitter:card"
|
||||
content: "summary"
|
||||
- property: "twitter:image"
|
||||
content: "https://inspiring-hopper-66c5ab.netlify.app/media-1x1.webp"
|
||||
- property: "og:image"
|
||||
content: "https://inspiring-hopper-66c5ab.netlify.app/media-1x1.jpg"
|
||||
---
|
||||
# {{{ title }}}
|
||||
|
||||
> {{{ description }}}
|
||||
|
||||
- **Testé sur macOS**:
|
||||
{{# versions }}
|
||||
* {{ . }}
|
||||
{{/ versions }}
|
||||
- **Type de paramètre**: {{ param.type }}
|
||||
{{# param.values }}
|
||||
* {{ . }}
|
||||
{{/ param.values }}
|
||||
|
||||
{{# if requirements }}
|
||||
## Prérequis
|
||||
{{# requirements }}
|
||||
- [`{{ name }}`](../..{{ ../url }}{{ folder }}/{{ key }}.html#avec-la-valeur-{{ value }}) doit avoir la valeur `{{ value }}`
|
||||
{{/ requirements }}
|
||||
|
||||
{{/ if }}
|
||||
{{# examples }}
|
||||
## Avec la valeur `{{{ value }}}`{{# if default }} (par défaut){{/ if }}
|
||||
```bash
|
||||
defaults write {{ ../domain }} {{ ../key }} -{{ ../param.type }} {{{ value }}}{{# if ../after }} &&
|
||||
{{ ../after }}{{/ if }}
|
||||
```
|
||||
{{# video }}
|
||||
<video autoplay loop muted playsinline width="{{ width }}" height="{{ height }}" style="max-width: 100%; height: auto">
|
||||
<source src="./{{ ../../folder }}-{{ ../../key }}-{{ filename }}" type="video/mp4">
|
||||
Exemple avec la valeur {{{ ../value }}}
|
||||
</video>
|
||||
{{/ video }}
|
||||
{{# image }}
|
||||
<img
|
||||
src="./{{ ../../folder }}-{{ ../../key }}-{{ filename }}"
|
||||
alt="Exemple avec la valeur {{{ ../value }}}"
|
||||
width="{{ width }}" height="{{ height }}" style="height: auto"
|
||||
/>
|
||||
{{/ image }}
|
||||
|
||||
{{# text }}
|
||||
- {{{ . }}}
|
||||
{{/ text }}
|
||||
|
||||
{{/ examples }}
|
||||
## Lire la valeur courante
|
||||
```bash
|
||||
defaults read {{ domain }} {{ key }}
|
||||
```
|
||||
|
||||
## Supprimer la valeur courante
|
||||
```bash
|
||||
defaults delete {{ domain }} {{ key }}{{# if after }} && {{ after }}{{/ if }}
|
||||
```
|
15
build/vuepress/templates/fr/category.md.handlebars
Normal file
15
build/vuepress/templates/fr/category.md.handlebars
Normal file
|
@ -0,0 +1,15 @@
|
|||
---
|
||||
metaTitle: {{{ name }}} | macOS defaults
|
||||
---
|
||||
# {{ name }}
|
||||
|
||||
{{# image }}
|
||||
<img src="./{{ filename }}" alt="Une capture de {{ ../name }}" width="{{ width }}" height="{{ height }}"
|
||||
style="height: auto" />
|
||||
|
||||
{{/ image }}
|
||||
> {{{ description }}}
|
||||
|
||||
{{# keys }}
|
||||
- [{{ title }}](./{{ key }}.html)
|
||||
{{/ keys }}
|
19
build/vuepress/templates/fr/home.md.handlebars
Normal file
19
build/vuepress/templates/fr/home.md.handlebars
Normal file
|
@ -0,0 +1,19 @@
|
|||
---
|
||||
metaTitle: 'macOS defaults'
|
||||
---
|
||||
# macOS `defaults`
|
||||
Une liste de commandes `defaults` pour macOS avec des exemples ✨
|
||||
|
||||
## 💻 Commandes
|
||||
{{# categories }}
|
||||
### {{ name }}
|
||||
{{# keys }}
|
||||
- [{{ title }}](./{{ ../folder }}/{{ key }}.html)
|
||||
{{/ keys}}
|
||||
|
||||
{{/ categories }}
|
||||
## 🤔 Comment ajouter une commande ?
|
||||
Mettez à jour [ce fichier](https://github.com/yannbertrand/macos-defaults/blob/master/defaults-fr.yml) que j'utilise pour [construire plusieurs sites](https://github.com/yannbertrand/macos-defaults/#readme) comme celui-ci.
|
||||
|
||||
## ❤️ J'adore ce site, comment faire le même ?
|
||||
Merci ! Il a été construit grâce à [VuePress](https://vuepress.vuejs.org/). Si vous parlez anglais, jetez un oeil à [mon avis](https://github.com/yannbertrand/macos-defaults/tree/master/build/vuepress#readme) si vous voulez utiliser l'outil.
|
57
build/vuepress/templates/fr/page.md.handlebars
Normal file
57
build/vuepress/templates/fr/page.md.handlebars
Normal file
|
@ -0,0 +1,57 @@
|
|||
---
|
||||
metaTitle: {{{ title }}} | {{{ name }}} | macOS defaults
|
||||
---
|
||||
# {{{ title }}}
|
||||
|
||||
> {{{ description }}}
|
||||
|
||||
- **Testé sur macOS**:
|
||||
{{# versions }}
|
||||
* {{ . }}
|
||||
{{/ versions }}
|
||||
- **Type de paramètre**: {{ param.type }}
|
||||
{{# param.values }}
|
||||
* {{ . }}
|
||||
{{/ param.values }}
|
||||
|
||||
{{# if requirements }}
|
||||
## Prérequis
|
||||
{{# requirements }}
|
||||
- [`{{ name }}`](../..{{ ../url }}{{ folder }}/{{ key }}.html#avec-la-valeur-{{ value }}) doit avoir la valeur `{{ value }}`
|
||||
{{/ requirements }}
|
||||
|
||||
{{/ if }}
|
||||
{{# examples }}
|
||||
## Avec la valeur `{{{ value }}}`{{# if default }} (par défaut){{/ if }}
|
||||
```bash
|
||||
defaults write {{ ../domain }} {{ ../key }} -{{ ../param.type }} {{{ value }}}{{# if ../after }} &&
|
||||
{{ ../after }}{{/ if }}
|
||||
```
|
||||
{{# video }}
|
||||
<video autoplay loop muted playsinline width="{{ width }}" height="{{ height }}" style="max-width: 100%; height: auto">
|
||||
<source src="./{{ ../../folder }}-{{ ../../key }}-{{ filename }}" type="video/mp4">
|
||||
Exemple avec la valeur {{{ ../value }}}
|
||||
</video>
|
||||
{{/ video }}
|
||||
{{# image }}
|
||||
<img
|
||||
src="./{{ ../../folder }}-{{ ../../key }}-{{ filename }}"
|
||||
alt="Exemple avec la valeur {{{ ../value }}}"
|
||||
width="{{ width }}" height="{{ height }}" style="height: auto"
|
||||
/>
|
||||
{{/ image }}
|
||||
|
||||
{{# text }}
|
||||
- {{{ . }}}
|
||||
{{/ text }}
|
||||
|
||||
{{/ examples }}
|
||||
## Lire la valeur courante
|
||||
```bash
|
||||
defaults read {{ domain }} {{ key }}
|
||||
```
|
||||
|
||||
## Supprimer la valeur courante
|
||||
```bash
|
||||
defaults delete {{ domain }} {{ key }}{{# if after }} && {{ after }}{{/ if }}
|
||||
```
|
Loading…
Reference in a new issue