Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
codeur:module:multilangue [Dec. 12, 2024 09:34 AM UTC ] – jpb | codeur:module:multilangue [Dec. 17, 2024 06:57 PM UTC ] (Version actuelle) – jpb | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Traduction ====== | ====== Traduction ====== | ||
- | Les modules de NPDS peuvent être codés de manière à fonctionner en plusieurs langues. En fait, ce tutorial relève plutôt d'une technique de codage plutôt que d'une fonction de NPDS, mais il peut vous être utile si vous souhaitez créer un module multilangue. | + | Les modules de NPDS peuvent être codés de manière à fonctionner en plusieurs langues. En fait, ce tutorial relève plutôt d'une technique de codage plutôt que d'une fonction de NPDS, mais il peut vous être utile si vous souhaitez créer un module multilangue. |
- | + | Ce tutorial suppose donc que vous ayez quelques | |
- | Ce tutorial suppose donc que vous ayez des connaissances en PHP. | + | |
Ligne 12: | Ligne 11: | ||
===== Dossier lang ===== | ===== Dossier lang ===== | ||
- | Nous vous conseillons de créer | + | Créer |
- | Nous vous conseillons de créer | + | Créer |
- | * Règle de nommage des fichiers langues : à ce jour le nom du fichier lang doit être le nom de la langue en anglais ex : french, spanish, chinese...etc | + | |
+ | * Règle de nommage des fichiers langues : à ce jour le nom du fichier lang doit être le nom de la langue en anglais ex : french, spanish, chinese...etc | ||
- | **Exemple: | + | **Exemple :** fichier / |
- | <code php><? | + | <code php> |
+ | <?php | ||
/ | / | ||
/* Fichier permettant de traduire mon module en anglais | /* Fichier permettant de traduire mon module en anglais | ||
Ligne 78: | Ligne 79: | ||
?></ | ?></ | ||
La condition : if (file_exists()), | La condition : if (file_exists()), | ||
+ | |||
+ | {{tag> |