fr:config:deaccent
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
fr:config:deaccent [2013-09-12 22:03] – m 178.198.136.105 | fr:config:deaccent [2016-08-27 12:12] (Version actuelle) – Mise à jour Digitalin | ||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
* Défaut : '' | * Défaut : '' | ||
- | ===== Un script pour passer de 0 à 1 ===== | ||
- | Si des utilisateurs ont créé des pages avec des accents avec l' | ||
- | Si vous passez alors l' | + | {{: |
- | <code PHP> | + | ===== Romanisation recommandée ===== |
- | <?php | + | |
- | /* | + | Pour les langages suivants, il est recommandé |
- | Ce script transforme | + | |
- | */ | + | |
- | if ($handle = opendir('.')) { // | + | * Swedish |
- | while (false !== ($file = readdir($handle))) { // parcours le répertoire | + | * Russian |
- | if ($file != " | + | * Japanese |
- | $decode = urldecode($file); | + | * Korean |
- | $decode = utf8_decode($decode); | + | * Hebrew |
- | $decode = stripAccents($decode); | + | * Arabic |
- | rename($file, | + | * Greek |
- | echo " | + | * Thai |
- | } | + | |
- | } | + | |
- | closedir($handle); | + | |
- | } | + | |
- | + | ||
- | + | ||
- | + | ||
- | function stripAccents($string){ | + | |
- | return strtr($string, | + | |
- | 'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY'); // sortie propre | + | |
- | } | + | |
- | + | ||
- | ?></ | + | |
===== Voir aussi ===== | ===== Voir aussi ===== | ||
* [[fr: | * [[fr: | ||
- | * [[fr: | + | * [[fr: |
+ | * [[fr: | ||
fr/config/deaccent.1379016221.txt.gz · Dernière modification : 2013-09-12 22:03 de 178.198.136.105