Configurer les langues : Différence entre versions
Ligne 180 : | Ligne 180 : | ||
<!-- Category links...DO NOT DELETE --> | <!-- Category links...DO NOT DELETE --> | ||
[[Category:Guide de l'administrateur]] | [[Category:Guide de l'administrateur]] | ||
+ | [[Category:phpGedView]] | ||
<!-- Language links...DO NOT DELETE --> | <!-- Language links...DO NOT DELETE --> | ||
[[en:Configure supported Languages]] | [[en:Configure supported Languages]] |
Version actuelle datée du 1 mars 2008 à 14:51
Cette page est utilisée pour déterminer quels choix de langues sont disponibles pour vos utilisateurs. Par exemple, vous pouvez décider que seuls l'anglais et l'allemand seront disponibles. Cela pourrait être utile si, par exemple, vous ne pouvez pas communiquer avec vos utilisateurs en Hongrois.
Vous utilisez également cette page pour ajuster certains paramètres de PhpGedView vis à vis d'une langue. Par exemple, vous définissez ici comment définit le format des dates et des heures dans chacune des langues que vous avez choisies.
Les langues qui sont actives et grisées ne peuvent pas être supprimées parce qu'elles sont utilisées par le logiciel. Regardez en haut de la table pour connaîtres les langues qui sont utilisées. Quand une langue n'est plus utilisées vous pourrez la désactiver.
Toutes vos modifications seront enregistrées dans un nouveau fichier qui s'appelle lang_settings.php et qui est créé dans le répertoire ./index/. Toutes vos modifications ultérieures seront enregistrées dans ce nouveau fichier et PhpGedView n'utilisera que ce seul fichier. Vous pouvez revenir à la configuration d'origine par défaut du logiciel en supprimant ce fichier lang_settings.php
Si vous devez rendre compte de difficultés avec le paramétrage des langues, pensez à informer l'équipe de PhpGedView ssi ce nouveau fichier est toujours présent ou non.
De l'aide contextuelle est disponible sur chaque écran; assurez-vous de la présence d'une bulle d'aide contextuelle, et cliquez sur le symbole ? qui se situe à côté du sujet qui vous pose problème.
Sommaire
- 1 Sélection des langues
- 2 Configuration des langues supportées
- 2.1 Actif
- 2.2 Nom d'origine de la langue en Français
- 2.3 Raccourci pour les fichiers de langues
- 2.4 Codes de langue
- 2.5 Fichier image du drapeau
- 2.6 Format de Date
- 2.7 Format de l'heure
- 2.8 Premier jour de la semaine
- 2.9 Sens du texte
- 2.10 Prénom d'abord
- 2.11 Alphabet des majuscules
- 2.12 Alphabet multi-lettres
- 2.13 Tri dans l'ordre du dictionnaire
- 2.14 Fichiers de langues
- 3 Retour au menu Administration
Sélection des langues
Les langues actives sont affichées dans la colonne de gauche. La petite case blanche dans la colonne "actif" de la langue choisie par défaut par l'administrateur, ne peut pas être désélectionnée. Les langues supplémentaires peuvent être activées/désactivées en cliquant dans la petite case blanche correspondante dans la colonne "actif". les fichiers de paramétrage des langues peuvent être modifiés en cliquant sur le lien Language files can be edited by clicking on the Editer qui apparaît dans la colonne "Editer les préférences".
Configuration des langues supportées
Actif
Permet de choisir une autre langue, si l'administrateur l'autorise.
Nom d'origine de la langue en Français
Comment se nomme cette langue dans cette langue ?
En anglais, l'anglais se nomme : English En allemand, l'allemand se nomme : Deutsch etc.
Raccourci pour les fichiers de langues
Raccourci du code langue dans PhpGedView. Habituellement il s'agit du premier code dans le fichier des 'Codes de Langues' à définir dans le champ suivant. Par exemple, l'abréviation utilisée pour le français est fr, en conséquence les fichiers pour le français sont nommés comme suit: configure_help.fr.php, countries.fr.php, facts.fr.php, help_text.fr.php, et lang.fr.php
Codes de langue
Ces codes permettent à PhpGedView de détecter la langue par défaut du navigateur. PhpGedView détermine la langue qui est requise par le navigateur web en comparant le code de la langue du navigateur web avec cette liste. Les codes à rentrer ici doivent être séparées par un point virgule: ';'
Fichier image du drapeau
Dans cette case s'affichent le nom et le chemin d'accès au fichier image du drapeau pour cette langue.
Les images de ces drapeauw sont disponibles sur le Web.
Quand vous avez trouve l'image du drapeau qui vous convient, faites un clic-droit sur l'image et sauvegardez la dans un répertoire temporaire. Ensuite, ouvrez cette image avec un éditeur d'image (IrfanView est recommandé sous Windows), réduisez sa taille à 50x32 pixels, qui est la taille normalement utilisée par PhpGedView, puis enregistrez-là au format .GIF dans le répertoire images/flags.
Bien que vous puissiez donner à cette image le nom que vous voulez, vous devez choisir un nom qui est compatible avec le code à 2 lettres du pays. Par exemple, la Croatie est représentée par le code hr, donc le drapeau Croate devrait normalement être nommé hr.gif.
Format de Date
Format de date pour la langue choisie.
1. Format Standard Valeurs possibles : D pour le jour (Day) M pour le mois (Month) Y pour l'année (Year).
Vous pouvez changer l'ordre des champs et ajouter des séparateurs.
La valeur standard est 'D M Y', qui signifie qu'une date d'un enregistrement GEDCOM comme 'DATE 20 Nov 1965' s'affichera dans PhpGedView '20 Novembre 1965'.
Les Allemands préfèrent 'D. M Y' qui affichera '20. November 1965'.
Les Hongrois 'Y M D' qui affichera '1965 November 20'.
2. Format pour l'affichage du jour de la semaine Pour afficher le jour de la semaine, même pour des dates très anciennes, utiliser :
d - jour du mois, sur 2 chiffres avec les zéros : 01 à 31 D - jour de la semaine, sur 3 lettres : Lun, Mar... F - mois, en toutes lettres : Janvier, Février... j - jour du mois, sans les zéros : 1 à 31 l (L minuscule) - jour de la semaine, en toutes lettres : Lundi, Mardi... M - mois, sur 3 lettres : Jan, Fév... Y - année, sur 4 chiffres : 1999, 2000... y - année, sur 2 chiffres : 99, 00... R - ajout de la date au format du calendrier révolutionnaire entre le 22 SEP 1792 et le 31 DEC 1805
D j F Y affichera : Jeu 9 Janvier 1806 l d M Y affichera : Jeudi 09 Jan 1806 D j F Y R affichera : Ven 14 Décembre 1798 24 Frimaire An 7
Format de l'heure
Format d'affichage de l'heure dans la langue sélectionnée.
Valeurs possibles : a - Matin (Ante meridiem) ou Après-midi (Post meridiem) en minuscules - 'am' ou 'pm' A - Matin (Ante meridiem) ou Après-midi (Post meridiem) en majuscules - 'AM' ou 'PM' B - Heure 'Swatch Internet' de 000 à 999 c - Format ISO 8601 (ajouté en PHP 5) 2004-02-12T15:19:21+00:00 d - Jour du mois sur 2 chiffres de 01 à 31 D - Jour de la semaine sur 3 lettres de LUN à DIM F - Nom complet du mois de Janvier à Décembre g - Format 12-heures de 1 à 12 G - Format 24-heures de 0 à 23 h - Format 12-heures sur 2 chiffres de 01 à 12 H - Format 24-heures sur 2 chiffres de 00 à 23 i - Minutes sur 2 chiffres de 00 à 59 I - (i majuscule) Option de passage à l'heure d'été 1=oui 0=non. j - Jour du mois de 1 à 31 l - (L minuscule) Nom du jour de la semaine de Dimanche à Samedi L - Option année bissextile 1=oui 0=non. m - Numéro du mois sur 2 chiffres de 01 à 12 M - Mois sur 3 lettres de JAN à DEC n - Numéro du mois de 1 à 12 O - Ecart en heures avec Greenwich (GMT) Exemple: +0200 r - Format RFC 2822 Exemple: Thu, 21 Dec 2000 16:01:07 +0200 s - Secondes sur 2 chiffres de 00 à 59 S - Suffixe des premiers jours du mois sur 2 caractéres 1st, 2nd, 3rd or 4th. Fonctionne bien avec j t - Nombre de jours du mois de 28 à 31 T - Fuseau horaire du serveur (Timezone) Exemples: CEST, EST, MDT ... U - Secondes depuis l'heure zéro Unix (January 1 1970 00:00:00 GMT) w - Indice du jour de la semaine de 0=Dimanche à 6=Samedi W - Format ISO-8601 numéro de semaine de l'année, la semaine démarrant un Lundi (ajouté en PHP 4.1.0) Exemple: 42 (42ème semaine de l'année) Y - Année sur 4 chiffres Exemples: 1999 ou 2003 y - Année sur 2 chiffres Exemples: 99 ou 03 z - Numéro du jour de l'année (premier jour : 0) de 0 à 365 Z - Décalage horaire en secondes. Valeur négative pour les zones Ouest UTC, positive pour les zones Est UTC. De -43200 à 43200
Vous pouvez changer l'ordres de ces variables et y ajouter d'autres caractères. Par exemple en Allemagne on écrira : 'H:i:s' qui donne quelque chose comme ceci : '09:01:25'. Le standard en anglais est : 'g:i:sa' qui affiche : '9:01:25am'.
Sommaire de l'aide
Premier jour de la semaine
Jour de la semaine qui commence une nouvelle semaine dans cette langue. La plupart commencent par le Dimanche, certaines par le Lundi ou un autre jour.
Sens du texte
Sens de l'écriture dans la langue choisie.
Habituellement les langues occidentales s'écrivent de gauche à droite (LTR). D'autres langues, comme l'hébreu, s'écrivent de droite à gauche (RTL).
Prénom d'abord
Option pour afficher le prénom en premier comme cela se fait dans certaines langues. Valeur par défaut : afficher le prénom en dernier. Le Hongrois, le Chinois et le Japonais sont des exemples de langues pour lesquelles le nom de famille est habituellement écrit en premier.
Alphabet des majuscules
Alphabet des majuscules dans cette langue. Utilisé pour le tri des noms en majuscules.
Alphabet multi-lettres
Vous spécifiez ici les combinaisons multi-lettres qui seront considérées comme une lettre distincte pour les noms de cette langue.
Quelques langues, telles que le Hongrois et le Slovaque par exemple, considèrent certaines combinaisons de lettres comme des lettres distinctes. L'ordre dans lequel vous citez ces combinaisons de lettres détermine l'ordre dans lequel elles sont placées dans l'alphabet de la langue considérée. Cela est important quand plusieurs combinaisons de lettres ont la même première lettre. A l'exception de ch, ces combinaisons de lettres sont insérées selon l'ordre normal de l'alphabet en fonction de la première lettre de la combinaison. Ainsi, ch est toujours inséré après h.
Tri dans l'ordre du dictionnaire
Cette option controle la manière dont les caactères comprenant des signes diacritiques (c'est à dire un signe graphique tel que le point, l'accent, la cédille...) sont triés dans les listes.
Si vous choisissez Oui, tous les caractères comprenant des signes diacritiques seront considérés comme s'ils n'avaient pas de signes diacritiques. Si vous choisissez Non, toutes les lettres seront distinctes, indépendamment de la présence ou non de comprenant des signes diacritiques.
On trouve des diacritiques en arabe, en grec, en français, en hébreu, en japonais, en turc, en viatnamien en tibétain et dans toutes les langues cyrilliques.
Fichiers de langues
PhpGedView a été prévu pour fonctionner avec différentes langues. Les textes sont issus de fichiers indépendants du programme lui-même. Chacune des langues comporte 5 fichiers. Si l'un d'eux est manquant c'est le fichier en anglais qui est utilisé.
Liste des fichiers :
admin.fr.php Administration du site configure_help.xx.php Termes et expressions utilisés pour la configuration de PhpGedView.
countries.xx.php Liste des codes et noms de pays.
editor.fr.php
facts.xx.php Traduction des codes GEDCOM.
faqlist.fr.php Liste des questions fréquemment posées
help_text.xx.php Textes d'aide.
lang.xx.php Autres termes et expressions.