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

76 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
3fc040b819 En revision reference/ev/ 2026-03-02 14:35:06 +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
02e6c05eea Fix doc fr review 2026-02-19 16:08:49 +01:00
Louis-Arnaud
d43a340994 Fr translation error (#2470) 2026-02-15 21:44:26 +01:00
Louis-Arnaud
8d56433810 Corrections dans reference (#2469) 2026-02-13 22:44:03 +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
Louis-Arnaud
b0b629b939 fix: correction de ~85 fautes de français dans 68 fichiers (#2461)
Corrections orthographiques et grammaticales :
- charactère -> caractère (5)
- occurence -> occurrence (2)
- élement/élements -> élément/éléments (5)
- complétement -> complètement (2)
- éxécution/éxécuté -> exécution/exécuté (11)
- controlleur -> contrôleur (4)
- celà -> cela (7)
- en terme de -> en termes de (16)
- par conséquence -> par conséquent (3)
- au delà -> au-delà (5)
- inclut (participe passé) -> inclus/incluse (6)
- arguement -> argument (3)
- érreur/main -> erreur/mais (2)
- alouer -> allouer (2)
- empaqueter -> empaquetée (1)
- fonctionalité -> fonctionnalité (1)
- ammener -> amener (1)
- idenfiants -> identifiants (1)
- peux -> peut (2)
- Error -> Erreur (1)
- en deça -> en deçà (1)
- peut être -> peut-être (1)
- la l'heure -> l'heure (1)
- n'existant pas (négation manquante) (1)
2026-02-09 12:27:13 +01:00
Louis-Arnaud
f77cf90e78 fix: correction de ~157 fautes de français dans 123 fichiers (#2460)
Orthographe :
- défault -> défaut (16), controlleur -> contrôleur (10)
- gestionaire -> gestionnaire (8), éxécuter -> exécuter (3)
- appellé -> appelé (11), addresse -> adresse, nécéssaire, suffisament
- Verifie -> Vérifie, parametre -> paramètre, probleme -> problème

Grammaire :
- tout les -> tous les (13), si ils -> s'ils (11)
- quelque soit -> quel que soit / quelle que soit (9)
- Accords de genre : un/le + nom féminin (valeur, chaîne, instance,
  liste, fonction, erreur, exception) (17)
- Accords participe passé : supprimé/intégré -> supprimée/intégrée (3)
- Nouvelle fonctions -> Nouvelles, Cette options -> Cette option (4)

Typographie :
- c'est a dire -> c'est-à-dire (22), au dessus -> au-dessus (4)
- Mots doublés supprimés : de de, un un, une une, etc. (11)
- du au -> dû au (4)
2026-02-08 09:01:49 +01:00
Gina Peter Banyard
315a38b9e8 ev : fix XML by converting para to simpara tags via script 2026-01-18 22:20:44 +00:00
Gina Peter Banyard
da1ffedc31 ev: Update revcheck after commit revert in EN 2026-01-16 05:31:44 +00:00
Gina Peter Banyard
36a229182e ev: fix XML to get remove of useless wrapping para tags 2026-01-15 22:42:51 +00:00
David CARLIER
b8b72d5919 ev sync with EN (#2167) 2025-04-24 23:00:29 +01:00
Pierre Ambroise
a6d603b6d1 Sync more ev with EN (#2139) 2025-04-17 15:58:09 +02:00
Pierre Ambroise
f839e8a4e2 Sync more ev with EN (#2138) 2025-04-17 13:44:44 +02:00
Pierre Ambroise
050dc7dd6d Sync ev with EN (#2136) 2025-04-17 12:08:17 +02:00
Pierre Ambroise
d2515f8343 Sync links with EN (e8ac70bf549a723cb36465667a6109d9933b8619) (#2069) 2025-02-23 01:04:47 +01:00
Pierre Ambroise
db834efa4f Various SYNC with EN (#1899) 2024-12-05 19:34:46 +00:00
David CARLIER
b234362e89 various setups sync with EN (#1069) 2024-07-27 21:14:52 +01:00
Pierre Ambroise
a43088f672 Sync remove files (#1050) 2024-07-20 06:02:32 +01:00
David CARLIER
3da1265712 remove constants/configurations/requirements sections (#1041) 2024-07-12 07:10:06 +01:00
David CARLIER
489d7064a8 ev sync with EN (#992) 2024-06-16 14:31:29 +01:00
Gina Peter Banyard
24f1f05b10 Apply commit from doc-en PR 3422 2024-06-14 17:01:42 +01:00
Gina Peter Banyard
01b9c33e71 Fix non-sensical constant tag 2024-04-24 21:31:52 +01:00
David CARLIER
0e00c6e4fe ev section sync with EN (#899) 2024-04-24 21:26:12 +01:00
David CARLIER
69176b5a93 ev section sync with EN (#854) 2024-03-18 16:45:31 +00:00
David CARLIER
63a4f2c35a ev section sync with EN (#852) 2024-03-14 12:46:07 +00:00
Sergey Panteleev
c881618a45 Apply php/doc-en@33e5f4e (#188) 2022-03-30 13:02:03 +01:00
George Peter Banyard
9b4ea5e9f6 Update extension membership 2021-06-13 23:56:49 +01:00
George Peter Banyard
39c01c1817 Sync section order with EN (third pass) 2021-06-12 05:58:25 +01:00
Tiffany
dc4b5aa43f Update EN-revision tags for ev extension (#40) 2021-05-27 15:45:08 +01:00
George Peter Banyard
2611464e6b Fix EN Revision tags for EV extension
Commit 58707c8b0487acbdf57ab86a8efd59dc9a529622 just changed SVN attributes which is a commit which doesn't get groked by the new rev-check
2021-02-02 07:58:52 +00: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
George Peter Banyard
16bec09572 Update EN-Revision as these used the entity instead of the non-canonical <type>
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@351199 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-03 20:29:32 +00:00
George Peter Banyard
22d3a5fa7e Use canonical type names
This follow up on 351133 which is the EN equivalent

Commands used to generate this patch is located https://gist.github.com/Girgias/440124551e14c3bc5106c53bc493449e

This was used as the French translation was fully up to date before this change came up and therefore replacing
the EN-Revision is safe

git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@351172 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-03 07:44:35 +00:00
George Peter Banyard
0794c05b6a Sync with latest EN revision
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@349343 c90b9560-bf6c-de11-be94-00142212c4b1
2020-03-07 19:22:39 +00:00
George Peter Banyard
ec9f40f49e Sync with latest EN revision
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@347924 c90b9560-bf6c-de11-be94-00142212c4b1
2019-09-03 15:17:03 +00:00
George Peter Banyard
bea83c1f56 Bump EN-Revision number after typo fixes in English Revision
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@347759 c90b9560-bf6c-de11-be94-00142212c4b1
2019-07-16 17:32:29 +00:00
Jean-Baptiste Nahan
a711c52392 Sync with EN
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@344450 c90b9560-bf6c-de11-be94-00142212c4b1
2018-03-05 21:24:04 +00:00
Jean-Baptiste Nahan
a5713e4fed Sync with EN
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@344448 c90b9560-bf6c-de11-be94-00142212c4b1
2018-03-05 08:20:27 +00:00