1
0
mirror of https://github.com/php/doc-fr.git synced 2026-03-24 07:02:06 +01:00

137 Commits

Author SHA1 Message Date
Louis-Arnaud
9c2e2f67e7 Fix fr translation in reference/cubrid/ 2026-03-02 14:51:42 +01:00
Louis-Arnaud
b044c3b492 Corrections de traduction reference d-f (#2554) 2026-02-28 22:54:29 +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
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
2b6f75adaa Fix typos, grammar errors, and wrong content across entire documentation (#2490) 2026-02-24 16:01:36 +01:00
Louis-Arnaud
e1239c021b Global translation review 2026-02-20 09:45:20 +01:00
Louis-Arnaud
e0759083e3 Translation review 2026-02-19 20:01:29 +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
8d56433810 Corrections dans reference (#2469) 2026-02-13 22:44:03 +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
David CARLIER
cbc4a1316b exec sync with EN (#1864) 2024-12-02 13:47:36 +00:00
David CARLIER
8dd9cb1cbc exec sync with EN (#1794) 2024-11-22 17:03:54 +00: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
2906b79425 general sync (#1013) 2024-06-22 13:33:48 +01:00
Gina Peter Banyard
1e92c8eaab Sync markup fixes 2024-04-24 21:54:20 +01:00
Victor
fbe163f817 fix "example" typos (#454) 2023-04-29 19:56:00 +01:00
David CARLIER
89c18b4a8a Sync exec section with EN (#385) 2023-03-11 11:14:05 +00:00
Sergey Panteleev
c680c16f8e Sync various sections (#261) 2022-07-27 16:15:40 +01: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
b9b87d60ec Sync DOM, Intl and other docs to English (#152)
Co-authored-by: George Peter Banyard <girgias@php.net>
2022-01-13 12:01:05 +00:00
George Peter Banyard
990ddcbfa8 Add missing EOL before end of file 2021-09-24 04:13:47 +01:00
George Peter Banyard
b8abfbbedf Synx exec functions with EN 2021-09-23 21:31:28 +01:00
George Peter Banyard
78cc203079 Sync isolated docs with EN 2021-09-08 13:54:24 +01:00
George Peter Banyard
56ae316b3e Misc sync with EN 2021-09-05 21:40:08 +01:00
George Peter Banyard
cd35f9d6ad Sync section order with EN (first pass) 2021-06-07 16:27:05 +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
f54e9fc96d escapeshellcmd: add warning about spaces in paths on Windows 2021-04-15 22:36:22 +01:00
Steven DUBOIS
5394794053 Fix missing translation on exec function
Closes GH-4
2021-01-02 15:22:40 +01:00
George Peter Banyard
8be7eab6e3 Apply SVN revision 352191
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@352230 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-28 00:43:21 +00:00
George Peter Banyard
4a994b5ff0 Sync with EN
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@351980 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-09 17:57:12 +00:00
George Peter Banyard
7b4898e432 Update some EN revision number after commit revert
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@351753 c90b9560-bf6c-de11-be94-00142212c4b1
2020-11-29 23:39:46 +00:00
Yannick Torres
55ed8bb9b1 Sync with EN
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@350876 c90b9560-bf6c-de11-be94-00142212c4b1
2020-10-14 11:44:18 +00:00
George Peter Banyard
2d492101ab First batch of syncing French translation with English revision after removal of PHP 5 docs.
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@350665 c90b9560-bf6c-de11-be94-00142212c4b1
2020-09-27 00:07:21 +00:00
George Peter Banyard
b581fff0fb Sync various French translations with its English counterpart
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@350557 c90b9560-bf6c-de11-be94-00142212c4b1
2020-09-12 18:47:57 +00:00
George Peter Banyard
e12dc75e74 Sync with latest EN revision
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@349500 c90b9560-bf6c-de11-be94-00142212c4b1
2020-03-20 03:30:57 +00:00
George Peter Banyard
f9880d96d5 Sync with latest EN revision
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@349483 c90b9560-bf6c-de11-be94-00142212c4b1
2020-03-17 23:52:10 +00:00
Jean-Baptiste Nahan
51e256aeeb Sync with EN
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@348774 c90b9560-bf6c-de11-be94-00142212c4b1
2020-01-02 21:38:33 +00:00
George Peter Banyard
16e9aa4272 Sync with latest EN revision
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@348400 c90b9560-bf6c-de11-be94-00142212c4b1
2019-12-03 01:19:28 +00:00
George Peter Banyard
707e31cade Sync with latest EN revision
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@348276 c90b9560-bf6c-de11-be94-00142212c4b1
2019-11-09 13:32:04 +00:00
George Peter Banyard
dfe48eca2c Sync with latest EN revision
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@348236 c90b9560-bf6c-de11-be94-00142212c4b1
2019-10-30 11:28:36 +00:00
George Peter Banyard
a157a9b186 Corrige une typo sur la page de la fonction escapeshellcmd
-- 
Provided by anonymous 98969 (thomas.bordinat@gmail.com)

git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@347760 c90b9560-bf6c-de11-be94-00142212c4b1
2019-07-16 17:34:57 +00:00
George Peter Banyard
d45e7c71bc Sync with latest EN revision
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@346999 c90b9560-bf6c-de11-be94-00142212c4b1
2019-03-11 20:52:24 +00:00
Jean-Baptiste Nahan
cfea6ee628 Update EN revision numbers because of typos in EN version
Updated some french typos

-- 
Provided by anonymous 94980 ()

git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@346329 c90b9560-bf6c-de11-be94-00142212c4b1
2018-12-14 20:51:15 +00:00
Jean-Baptiste Nahan
188b216979 Sync with EN
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@345177 c90b9560-bf6c-de11-be94-00142212c4b1
2018-06-20 06:52:46 +00:00
Jean-Baptiste Nahan
5e7bc746a8 Mise à jour de la traduction du guide de migration PHP 7.1 et de certaines fonctions liées.
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@343517 c90b9560-bf6c-de11-be94-00142212c4b1
2017-11-29 21:53:26 +00:00
Jean-Baptiste Nahan
fa43e5e9a1 Multiples petites mises à jour.
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@343448 c90b9560-bf6c-de11-be94-00142212c4b1
2017-11-22 21:32:33 +00:00