Louis-Arnaud
d5c48d28d7
Reword sessions.xml ( #2681 )
...
Fixes https://github.com/php/doc-fr/issues/2677
2026-03-20 21:34:51 +01:00
Louis-Arnaud
1c3742e5af
Proofreading: (TRADUCTIONS.txt)
2026-03-02 13:40:31 +01:00
Louis-Arnaud
267a374951
Proofreading: language, appendices, faq, features, install, security ( #2552 )
2026-02-28 21:59:43 +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
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
63d086cd8d
Style impersonnel dans security/ ( #2533 )
...
Remplacement des formulations directes (vous/votre/vos) par des tournures impersonnelles conformément à TRADUCTIONS.txt.
2026-02-25 09:14:27 +01:00
Louis-Arnaud
c44f8019ec
Fix false friends, wrong function names, incorrect terms, missing EN content, and terminology alignment.
2026-02-24 17:18:44 +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
1c620df447
Sync doc-fr with doc-en: full quality review ( #2478 )
...
Comprehensive review of all doc-fr XML files against doc-en covering:
- Translation quality (orthography, gender agreement, conjugation)
- TRADUCTIONS.txt compliance (etc., chiffrement, bibliothèque, à partir de)
- XML structure sync (tags, sections, constants, examples, changelog)
- Missing content (constants, examples, seealso members, sections)
Files modified across: security/, faq/, install/, language/, appendices/,
and reference/ (intl, funchand, tidy, mhash, mongodb, mysqli, fileinfo,
fpm, mail, xlswriter, strings, spl, stream, uodbc, var, openssl, mcrypt,
password, pdo_cubrid, phar, session, mbstring, errorfunc, snmp, solr,
cubrid, dba, eio, curl, ds, simplexml, sockets, random, info, math, yaf,
zip, mysqlnd)
2026-02-20 13:51:27 +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
369056b8b8
Fix/full doc fr review ( #2468 )
2026-02-13 14:52:33 +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
440f8e96f4
security/filesystem.xml: sync markup with EN ( #2359 )
...
- Replace <literal> with <filename> for device paths /dev/ and COM1
2026-02-05 21:06:21 +01:00
Louis-Arnaud
0d0ceffbfd
security/database.xml: sync markup with EN ( #2361 )
...
- Replace 4 <example> blocks with <informalexample> to match EN
- Add missing role="sql" on SQL programlisting blocks
- Fix example title "(PostgreSQL et MySQL)" → "(PostgreSQL)"
- Remove spurious <?php ?> tags from SQL-only examples
2026-02-05 20:54:22 +01:00
Louis-Arnaud
63769331ae
security/cgi-bin.xml: sync markup with EN ( #2353 )
...
- Add missing <literal> tag around "AddHandler"
- Replace <example> with <informalexample> to match EN (no title, no role)
2026-02-05 20:48:15 +01:00
Louis-Arnaud
2bc2aca294
security/intro.xml: sync with EN ( #2354 )
...
- Replace &reftitle.intro; entity with <title>Introduction</title> to match EN
- Remove extra sentence not present in EN source
2026-02-05 20:34:23 +01:00
Louis-Arnaud
84951c6811
security/errors.xml: sync markup with EN ( #2360 )
...
- Fix programlisting role="php" → role="html" for HTML form examples
2026-02-05 20:23:04 +01:00
David CARLIER
8012c03507
security sync with EN ( #2088 )
2025-03-07 13:11:56 +00:00
Philippe DELENTE
e981775780
sync doc php en ( #2046 )
2025-02-08 21:49:12 +00:00
Philippe DELENTE
2c2dcd14ad
fix wording grammar folder security and language ( #2034 )
2025-02-05 14:27:50 +01:00
David CARLIER
a37c50674a
security sync with EN ( #1605 )
2024-10-24 05:35:01 +01:00
David CARLIER
3ad1eef323
security sync with EN ( #1361 )
2024-08-26 21:02:24 +01:00
David CARLIER
fc8a28b743
minor sync with EN ( #1082 )
2024-07-30 06:28:12 +01:00
David CARLIER
73ecc3235e
security database sync with EN ( #875 )
2024-04-14 06:59:23 +01:00
David CARLIER
1db587ad7c
database security sync ( #411 )
...
* database security sync
* corrections
2023-03-23 19:19:25 -04:00
George Peter Banyard
990ddcbfa8
Add missing EOL before end of file
2021-09-24 04:13:47 +01:00
Sergey Panteleev
440997c3c5
Update to English ( #72 )
...
Applied commits:
- php/doc-en@2e8ef0a1bd (empty)
- php/doc-en@de9c65c91f
- php/doc-en@b890f28c0c
- php/doc-en@0da76b0197
- php/doc-en@8782bc7340 (empty)
2021-08-18 12:27:07 +02:00
George Peter Banyard
b24189bf26
Sync security/ folder with EN
2021-05-25 19:05:53 +01:00
George Peter Banyard
df7a8cc548
Apply commit 3e08a8aae657492bdcdc7c550099ddf072042fa9
...
Remove obsolete PHP 5 related info from ini.core and related pages
2021-02-24 17:45:13 +00:00
George Peter Banyard
73aaee222e
Apply commit fa6c0138655159c9a360fbbf0364ac0f38274abd
...
Remove obsolete info from security.database.storage page
2021-02-02 03:13:45 +00:00
George Peter Banyard
399b6a8f3c
Apply commit b2b73a1550ff8af58a85cb3decd967ce00d951dc
...
Fix #77799 : Database security information is outdated
2021-02-02 03:10:53 +00:00
Bruno Veyckemans
b75f80928a
Fix past participle agreements and cryptographic terminology.
...
Closes GH-12
Signed-off-by: George Peter Banyard <girgias@php.net >
2021-01-26 19:19:49 +00:00
George Peter Banyard
5031789d6d
Apply commit f029b664b8728bd5cbb697cb9a4409aea07cb36c
...
Remove magic quote mentions
2021-01-16 12:06:24 +00:00
George Peter Banyard
5fe70ee1d8
Second 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@350667 c90b9560-bf6c-de11-be94-00142212c4b1
2020-09-27 01:28:42 +00:00
George Peter Banyard
0b13a48bd3
Update EN-Revision number after typos fixed in the English version.
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@347661 c90b9560-bf6c-de11-be94-00142212c4b1
2019-06-25 15:46:06 +00:00
George Peter Banyard
d39571e268
Sync with latest EN revision
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@347064 c90b9560-bf6c-de11-be94-00142212c4b1
2019-03-26 18:12:34 +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
Yannick Torres
46f2de81a1
sync with EN
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@345428 c90b9560-bf6c-de11-be94-00142212c4b1
2018-08-03 14:48:05 +00:00
Yannick Torres
f86fbe5a4e
sync with EN
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@342642 c90b9560-bf6c-de11-be94-00142212c4b1
2017-07-03 12:49:06 +00:00
Jean-Sebastien Hedde
4719b093f2
FR translation of http://php.net/manual/fr/security.sessions.php
...
--
Provided by anonymous 80746 (anivon@alexisnivon.fr )
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@342596 c90b9560-bf6c-de11-be94-00142212c4b1
2017-06-16 11:48:41 +00:00
Yannick Torres
ae732138f3
sync with EN
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@339646 c90b9560-bf6c-de11-be94-00142212c4b1
2016-07-10 21:57:08 +00:00
Yannick Torres
b0450a3ed8
Typo found by online editor user
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@339550 c90b9560-bf6c-de11-be94-00142212c4b1
2016-07-03 18:43:48 +00:00
Jean-Sebastien Hedde
815dbbb989
Sync with EN
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@337010 c90b9560-bf6c-de11-be94-00142212c4b1
2015-06-22 11:54:47 +00:00
Yannick Torres
3eeef58ff5
sync with EN
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@336417 c90b9560-bf6c-de11-be94-00142212c4b1
2015-04-06 22:19:15 +00:00
Yannick Torres
4b8383ffa8
Typo found by online editor user
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@334902 c90b9560-bf6c-de11-be94-00142212c4b1
2014-09-18 13:13:04 +00:00
Pascal MARTIN
9194680765
Reviewed FR Translation of non-reviewed files in security/
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@326343 c90b9560-bf6c-de11-be94-00142212c4b1
2012-06-26 04:50:53 +00:00
Yannick Torres
7a1f7170db
sync with EN
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@325958 c90b9560-bf6c-de11-be94-00142212c4b1
2012-06-04 08:17:34 +00:00
Fred Blanc
6a156c8fff
Fix typos
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@324828 c90b9560-bf6c-de11-be94-00142212c4b1
2012-04-05 06:36:13 +00:00
Yannick Torres
14595c8764
sync with EN
...
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@323860 c90b9560-bf6c-de11-be94-00142212c4b1
2012-03-04 13:02:34 +00:00