1
0
mirror of https://github.com/php/doc-fr.git synced 2026-03-23 22:52:18 +01:00

115 Commits

Author SHA1 Message Date
Louis-Arnaud
6701e698ea Fix grammar and spelling in event/, ev/ and eio/ documentation (#2660) 2026-03-12 11:33:15 +01:00
Louis-Arnaud
e20c023543 Fix grammar and spelling in event/, ev/ and eio/ documentation (#2648) 2026-03-11 20:59:40 +01:00
Louis-Arnaud
8f447589ac Fix grammar and spelling errors across doc-fr (#2636) 2026-03-10 19:04:42 +01:00
Louis-Arnaud
df815402f7 Fr fix in reference/event 2026-03-02 14:40:59 +01:00
Louis-Arnaud
1c3742e5af Proofreading: (TRADUCTIONS.txt) 2026-03-02 13:40:31 +01:00
Louis-Arnaud
b044c3b492 Corrections de traduction reference d-f (#2554) 2026-02-28 22:54:29 +01:00
Louis-Arnaud
3823a2f469 Review some translation
i.e. → c.-à-d., e.g. → p. ex., accents sur majuscules (À, É, Ç),
ligatures (cœur, sœur, nœud, œuvre, manœuvres), accords genre/nombre,
conjugaisons, typos (verrouillage, milliseconde, aléatoire), etc.
2026-02-25 21:01:23 +01:00
Louis-Arnaud
f8a5028e1a Review on french speaking
* Corrections orthographiques et grammaticales (passe 2)

Accents sur majuscules (À, É, Ç), accords genre/nombre, conjugaisons
(on + 3e personne), élisions, contractions, typos, i.e. → c.-à-d.,
doublons de mots, etc.

* Corrections supplémentaires reference/ n-s

Article manquant, adverbe tronqué, accords féminins, subjonctif.
2026-02-25 17:14:05 +01:00
Louis-Arnaud
a0a454bcb4 Correction de ~150 fautes d'orthographe et de grammaire (#2546)
Élisions manquantes (de/le/que + voyelle), accords genre/nombre, conjugaisons incorrectes (on + 2e personne), typos, accents manquants, contractions (à le → au, de les → des), c.-à-d., etc.
2026-02-25 15:37:03 +01:00
Louis-Arnaud
2d314f78aa CI: check-style + nettoyage TRADUCTIONS.txt (#2545)
* CI: add French style checker based on TRADUCTIONS.txt

Checks changed XML files in PRs for:
- Direct address forms (vous/votre/vos) → warnings
- French grammar errors (etc..., comme par exemple, si il) → errors
- Incorrect terminology (librairie, chiffrage, encryption) → warnings

Inspired by doc-ja's textlint+prh approach but simpler:
runs directly on XML sources, no PhD render needed.

Only errors (grammar/spelling) fail the CI.
Style warnings appear as PR annotations without blocking.

* test: introduce style errors to validate CI check

* Revert "test: introduce style errors to validate CI check"

This reverts commit 7c1d523c6bbef116f54fc6dad7b61a45ee4f7ddd.

* Corriger toutes les violations de style TRADUCTIONS.txt

- 174x "Notez que" → "Il est à noter que"
- 50x "depuis PHP X" → "à partir de PHP X"
- 50x "votre" → le/la/du
- 15x "si il" → "s'il"
- 14x "Vous pouvez" → "Il est possible de"
- 14x "encryption" (faux positifs entity refs exclus)
- 12x "assurez-vous" → "il faut s'assurer"
- 12x "Vous devez" → "Il faut"
- 11x "vos" → les/des
- 9x "comme par exemple" → "par exemple"
- 6x "Vous devriez" → "Il est recommandé de"
- 2x "optionel" → "optionnel"
- 2x "reportez-vous" → "se reporter"

Toutes les règles passent désormais en erreur dans la CI.

* Harmoniser les noms de workflows GitHub Actions

- integrate.yaml → build.yml (extension + nom cohérent)
- check-style-fr.yml → check-style.yml ("-fr" redondant)
- Aligner les noms de workflow et job

* Lire les règles dynamiquement depuis TRADUCTIONS.txt

Le script parse TRADUCTIONS.txt au démarrage et génère les règles
de vérification automatiquement. Plus aucune règle en dur.

* Règles dynamiques depuis TRADUCTIONS.txt

Le script CI lit les lignes INTERDIT de TRADUCTIONS.txt pour générer
les règles de vérification. Plus aucune règle en dur dans le script.
Corrige les 27 violations restantes (Depuis PHP → À partir de PHP).

* Corriger les trailing whitespace
2026-02-25 13:13:51 +01:00
Louis-Arnaud
4e7f92c6bc Style impersonnel dans reference/ (e-i) (#2541) 2026-02-25 11:55:04 +01:00
Louis-Arnaud
a4b8ac7c0a Fix event: WRITE flag description, typos utlise/COnnexion/attrapper (#2524)
Corrige la description du drapeau WRITE (lu→écrit), typos utlise/COnnexion/attrapper.
2026-02-25 08:11:00 +01:00
Louis-Arnaud
e1239c021b Global translation review 2026-02-20 09:45:20 +01:00
Louis-Arnaud
02e6c05eea Fix doc fr review 2026-02-19 16:08:49 +01:00
Louis-Arnaud
33a1cfa96d Doc review 4 (#2473) 2026-02-17 17:26:20 +01:00
Louis-Arnaud
d43a340994 Fr translation error (#2470) 2026-02-15 21:44:26 +01:00
Louis-Arnaud
8da8c3fe7a sync EN-Revision hashes and apply pending EN changes (#2465)
* sync EN-Revision hashes and apply pending EN changes
2026-02-12 11:04:51 +01:00
Louis-Arnaud
36ab8eaf07 fix: correction de ~196 fautes de français dans 119 fichiers (#2462)
Accents manquants/erronés : éxécut→exécut (14), Echec→Échec (47),
Établit (5), entrainant→entraînant (7), complétement→complètement (2),
intéractif→interactif (4).

Orthographe : charactère, controlleur, occurence, arguement, parmètre,
Contructeur, certerficat, stoquer, chadellier, idenfiants, changlog,
prennant, ammener, alouer, etc.

Grammaire : en terme de→en termes de (16), au delà→au-delà (5),
en deça→en deçà (2), inclue→inclut/incluse (14), fait parti→fait
partie (5), accords divers.

Anglicismes : digital→numérique (8), versatile→polyvalent (1).

Divers : celà→cela (7), Ca→Ça, peux→peut, Créée→Crée, etc.
2026-02-09 13:24:04 +01:00
Gina Peter Banyard
820d143001 event: fix XML to get remove of useless wrapping para tags 2026-01-15 22:51:48 +00:00
Pierre Ambroise
6de6607275 Sync all with EN (#2180) 2025-04-28 22:58:44 +02:00
David CARLIER
2a5d9ecc1e event sync with EN (#2143) 2025-04-18 05:12:42 +01:00
Pierre Ambroise
e4ed156439 Fully sync ev with EN (#2140) 2025-04-17 16:21:39 +02:00
Pierre Ambroise
a6d603b6d1 Sync more ev with EN (#2139) 2025-04-17 15:58:09 +02:00
Pierre Ambroise
d2515f8343 Sync links with EN (e8ac70bf549a723cb36465667a6109d9933b8619) (#2069) 2025-02-23 01:04:47 +01:00
Pierre Ambroise
7b032a2026 Various sync with en (22583751fbfdaa3eaa41aeb6470d1343f5cb2c78) (#2045) 2025-02-07 14:32:41 +01:00
Pierre Ambroise
db834efa4f Various SYNC with EN (#1899) 2024-12-05 19:34:46 +00:00
Pierre Ambroise
3730b8540f Translate missing Event files (#1120) 2024-08-05 10:25:26 +01:00
David CARLIER
b234362e89 various setups sync with EN (#1069) 2024-07-27 21:14:52 +01:00
David CARLIER
3da1265712 remove constants/configurations/requirements sections (#1041) 2024-07-12 07:10:06 +01:00
David CARLIER
e7fd43e834 event sync with EN (#1001) 2024-06-19 12:46:37 +01:00
Gina Peter Banyard
24f1f05b10 Apply commit from doc-en PR 3422 2024-06-14 17:01:42 +01:00
David CARLIER
b9cbefa079 event sync with EN (#900) 2024-04-23 23:12:45 +01:00
David CARLIER
2537431ee3 event section sync with EN (#853) 2024-03-15 06:39:48 +00:00
David CARLIER
ec97be1a1b event section sync with EN (#793) 2024-02-10 20:29:19 +00:00
David CARLIER
4728929bc0 event sync rev id (#713) 2023-12-16 17:28:45 +00:00
David CARLIER
aa5f3fad94 event section sync (#704) 2023-12-15 00:58:20 +00:00
Victor
7382a9a3e7 Fix some typos (#671)
curl typo fixes
2023-11-26 18:57:00 +00:00
Samuel NELA
ab29eee1aa Fix typos in magic methods documentation and change translation of serialization (#611)
Stop using "linéarisation" and instead use "sérialisation"
2023-09-20 22:11:41 +01:00
Pierrick Charron
c9d589b13e Sync few files 2023-09-05 09:21:56 -04:00
Sergey Panteleev
4900512c7d Sync various sections (#267)
Co-authored-by: George Peter Banyard <girgias@php.net>
2022-08-08 15:44:26 +01:00
Pierrick Charron
6c62165d29 Add new rule for hyphens rules in french and fixes 2022-05-27 17:46:58 -04:00
Sergey Panteleev
003d65ec02 Sync various docs with EN (#183)
Co-authored-by: George Peter Banyard <girgias@php.net>
2022-03-30 13:09:57 +01:00
Sergey Panteleev
452adc91c8 Sync with English and fix the build (#181)
Co-authored-by: George Peter Banyard <girgias@php.net>
2022-03-14 12:40:56 +00:00
Sergey Panteleev
61e2f37548 Sync various docs with EN (#163)
Co-authored-by: George Peter Banyard <girgias@php.net>
2022-02-15 10:33:48 +00:00
Sergey Panteleev
f3ae2c2b0a Updated to en-revision (#58) 2021-07-27 19:08:22 +03:00
George Peter Banyard
9b4ea5e9f6 Update extension membership 2021-06-13 23:56:49 +01:00
George Peter Banyard
09685304ef Sync EN revision tags
These were skipped on my personal revcheck as I hadn't made a tool to generate a batch diff for files with no changes
2021-05-19 19:16:05 +01:00
George Peter Banyard
e4b6a46c30 Update EN revision tags after typo fixes 2021-05-01 18:50:56 +01:00
George Peter Banyard
a324fed998 Update EN-Revision tag for new rev-check 2021-02-02 01:17:51 +00:00
Bruno Veyckemans
2f0819de89 fix typos for "fonctionnalité" 2021-01-08 02:50:08 +00:00